qtranslator

    0

    1答えて

    Qtを使用していて、Qtウィジェットで表示されている「ネイティブ」のテキストを翻訳したいと思っています。 「ネイティブに表示されたテキスト」では、テキストの編集(コピー、貼り付けなど)のコンテキストメニューに表示されているものを参照しています。ここで は、私がすでにやったです: #include <QApplication> #include <QDebug> #include <QTrans

    0

    1答えて

    アイコンをさまざまなクリック状態に設定したボタンを持つアプリケーションがあります。実際のQPushButtonテキストは設定または表示されません。それはすべてアイコンに含まれています。 これらのアイコンファイルには、翻訳が必要なテキストが含まれており、言語と状態ごとに既に生成されています。 QTranslatorまたはQActionクラスを使用して、選択したメイン言語に基づいて使用するボタンのロー

    0

    1答えて

    ダミーダイアログのボタンを翻訳するように私のQtアプリを納得させようとしています。不明な理由により、最初のダイアログはドイツ語に変換されますが、ラムダスロットで実行されるダイアログは変換されません。ラムダ式が問題であるかどうかを確認するために古い信号構文を使用しようとしましたが、結果は変わりませんでした。 RTWindowコンストラクタが終了すると、アプリケーションコンストラクタが完了し、main

    0

    1答えて

    QTranslatorに関するほとんどのドキュメントは、QApplicationの場合はsimplistic casesの場合はQLocaleと仮定しているようです。 現実世界では、ユーザーのロケールは言語と国を考慮する必要があります。これは通常、言語(en)の翻訳ファイルを最初に取得し、その言語を使用する各国の追加の翻訳ファイルを使用します。en_US )。 デフォルトのQLocale()を使用

    1

    1答えて

    私はフランス語で私の英語UIを翻訳するのに必要なので、私は.TSと.qmファイルで必要なすべてのでした、QTranslatorクラスでそれをロードし、そしてはQApplicationにそれをインストールします。 //in the InterfaceWidget constructor: QTranslator myappTranslator; bool loaded = myappTransl

    0

    1答えて

    言語ごとに異なる.qmファイル(異なる.qmファイルにプロジェクトの結果が異なる)を使用してQCoreApplication::installTranslatorを使用して言語を変更したいとします。 複数の.qmファイルを使用して結構です。 QCoreApplication::installTranslator(QTranslator *translationFile) 複数の翻訳ファイルをインス

    1

    2答えて

    とのコンボボックスを使用してアプリケーションの翻訳を変更し、私はアプリケーションを開始するときにテキストが更新されています。しかし、これをコンボボックスのオプションにどのようにリンクして、mainWindowからdinamically言語を変えることができますか? 私のコード:私は、私は(何とかメインにメインウィンドウから引数を渡すために持っていると仮定 self.comboBox.current