このページでは

C

qul_target_embed_translations

警告 このCMakeコマンドは2.4以降非推奨です。代わりにTranslationFiles.filesの使用を検討してください。

.ts ファイルから翻訳を埋め込みます。

概要

qul_target_embed_translations(<target> ts_file1 [ts_file2 ...]
                             [OMIT_SOURCE_LANGUAGE])

説明

指定された.ts ファイルの翻訳を結果のバイナリに埋め込みます。各ファイルは言語を定義します。言語名はファイル名の最後と最後から2番目のドットの間の文字列です。例:translation.fr.ts は "fr" (フランス語) の翻訳を定義します。

この関数はupdate_translations ターゲットも作成します。このターゲットはソース QML ファイル内の翻訳された文字列に基づいて、ソース.ts ファイルを作成または更新します。

オプション

オプションのOMIT_SOURCE_LANGUAGE フラグを指定すると、バイナリから未翻訳の文字列が削除されます。最初の.ts ファイルは新しいデフォルト言語を定義します。

qul_target_embed_translations(example_app translation.nb_NO.ts translation.lv_LV.ts)

このコマンドは

このコマンドはQt Quick Ultralite 1.0 で導入されました。

Qt Quick Ultraliteによる国際化と地域化も参照して ください。


Qt のライセンスによっては利用可能です。