このページについて

C

qul_target_embed_translations

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

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

概要

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

説明

指定された.ts ファイルの翻訳を、生成されるバイナリに埋め込みます。各ファイルは 1 つの言語を定義します。言語名は、ファイル名の最後のドットと、その 1 つ手前のドットの間に含まれる文字列です。例: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ライセンスの下で利用可能です。
詳細はこちら。