2

外部ソースから (一連の JSON ファイルを介して) 追加できるコンテンツを持つアプリケーションを作成しています。したがって、表示されるコンテンツは、comile の時点ではほとんど不明ですが、キュレーションされます (ランダムなソースではありません)。

コンパイル時に既知のコンテンツについては、対応するtr()ガードを追加するかQT_TR_NOOPS、外部コンテンツが解析されるソースに翻訳を追加できます。

コンパイル時に不明な文字列に対して同じことを達成する方法はありますか? JSON ファイルにいくつかの翻訳用のテキストを追加し、独自のコードを翻訳に記述できます。ただし、すべての翻訳を中央ファイルに保存し、Qt 翻訳コードを使用することをお勧めします。qm次に、翻訳を含むファイルを JSON と共に更新し、アプリケーションを再起動します。

4

0 に答える 0