Vietnamese language missing

In the “QField Settings” page - “General” tab, you can specify the language you want to use in QField.

Vietnamese is missing, and we would like to get it there for a local project. Is anybody aware of a list of steps/conditions that need to be taken/fulfilled?

Is it a question of adding the option somewhere in the code of QField? Or does the language need a minimum translation % on the Transifex platform?

We’re very grateful for any knowledge or experience that can be shared.

Thanks a lot in advance, QField Community!

(there was this very similar issue from 2025: QField 2.x Czech UI language missing - Ask the Community - QField community, but no relevant information was added)

@Ward , the minimum percentage translated is 50% (QField/scripts/ci/pull_translations.sh at baa933385187dfe9d78dd9b73cea21a61cba4a1a · opengisch/QField · GitHub).

As we speak, the Vietnamese language has 19.1% translated. If you know people who can help to get up pass threshold, that’d be fantastic.

@Mathieu_Pellerin , thank you for taking the time to answer! That 50% is a clear goal :slight_smile: It should be possible indeed to reach that percentage. Quick follow-up question. Are there, apart from translating itself, any other steps we will need to take? And imagine the translations reach the treshold, how long would it take before we would see the Vietnamese lanuage present in the app? Is it something that takes days/weeks/months? Thank you for everything!

Once the threshold reaches 50%, it’ll automatically be added into QField itself and included in the next version.

Hi Mathieu. I have a follow-up question. Together with my Vietnamese colleagues we translated a first batch of strings, and it looks like we have surpassed the 50% threshold (https://app.transifex.com/opengisch/qfield-for-qgis/language/vi/). Since a few weeks, there’s a vietnamese ts-file present in the project too ( QField/i18n/qfield_vi.ts at master · opengisch/QField · GitHub ).

After updating QField to the latest version, however, I don’t see Vietnamese available yet in the languages dropdown-menu. Do changes like this maybe only become available with major updates? Or is there anything else I miss?

Thanks a lot in advance for your help.

@Ward , that’s fantastic. A brand new localization popping up on the main QField repository makes me so happy every time it happens.

The 50% threshold was met after we branched off QField 4.2. It’s therefore not available in the 4.2.X series of patch releases. It will be available in the next version coming out towards the end of next month.

If you want to see the fantastic results of your efforts, you can install a recent development build APK by looking for QField fairy comments in the repository history (e.g. Synchronize translations · opengisch/QField@e398fab · GitHub). You’ll most likely want the arm64 APK package unless you have a >10 year old device, in which case you should check if your device has arm / arm-neon CPU.

Beautiful proof of work below :wink:

Thanks a lot for the clear reply. Just to be sure I understand well, the release of the 4.3 is planned for end of August?

And are you aware of any ios-targeted development builds we can use to show and test?

By the way, we’re very happy we can give something back to the project. Thank you for your time and commitment! (this extends to the whole community)

@Ward , correct, ETA end of August.

Unfortunately ATM there are no ways to test development builds on iOS devices.