QML Examples - Internationalization▲
The QML runtime automatically loads a translation from the i18n subdirectory of the root QML file, based on the system language.
The files are created or updated by running:
Sélectionnez
lupdate qml-
i18n.qml -
ts i18n/
base.ts
Translations for new languages are created by copying i18n/base.ts to i18n/qml_<lang>.ts The .ts files can then be edited with Qt Linguist:
Sélectionnez
linguist i18n/
qml_fr.ts
The run-time translation files are then generated by running:
Sélectionnez
lrelease i18n/*.ts
On Android, please make sure to include the generated *.qm files as resources.