このページについて

C

–update-translations

説明

QmlProject プロジェクトファイルでは、TranslationFilesノードを使用して、翻訳ファイル(拡張子が.ts のもの)を指定できます。このコマンドラインオプションを設定すると、qmlprojectexporter は、それらの翻訳ファイル内の文字列を、それらが参照している Qml ソースコードと同期させます。

このコマンドラインオプションを指定しない場合、qmlprojectexporter はデフォルトでは翻訳を更新しません。ただし、configureフェーズ中に.ts ファイルが少なくとも1つ欠落している場合は例外となります。

注: 他の QmlProject ファイルが同じ.ts ファイルを使用している可能性がある場合、このオプションを使用して単一のモジュールのみの翻訳を更新することは 推奨されません 。モジュールに対してこのオプションを使用すると、同じファイル内の他のモジュールからの翻訳済み文字列が無効になる可能性があります。

使用方法

// Run qmlprojectexporter to only update translations.
qmlprojectexporter --no-export-cpp --no-export-configuration --no-export-modules --update-translations --outdir output-dir my_project.qmlproject

導入時期

このオプションは、QmlProject API 1.3 で導入されました。

関連項目: --no-export-cpp--no-export-configuration、および--no-export-modules

特定のQtライセンスの下で利用可能です。
詳細はこちらをご覧ください。