翻訳者

Qt Linguist は、Qt アプリケーション内の文字列を翻訳するためのツールです。Qt をインストールすれば、開発ホスト上の他のアプリケーションと同様にQt Linguist を起動できます。
注: Qt Linguist のみ(Qt SDK 全体を含まない)のインストーラは、https://download.qt.io/linguist_releases/ から入手できます 。このインストーラは Windows 版が提供されており、Qt 6 で動作します。
人間の言語の微妙さや複雑さから生じる問題に対処するため、翻訳者や開発者は以下の対応が必要になる場合があります:
- 文脈に応じて、1つのフレーズをいくつかの異なる形式に翻訳すること。たとえば、英語の「open」は、ドイツ語では「öffnen」、「open file」、あるいは「aufbauen」、「open internet connection」となる場合があります。
- 競合を引き起こさずに、キーボードショートカットのニーモニック文字を変更すること。例えば、英語の「
\&Quit」はノルウェー語では「Avslutt」となりますが、この単語には「Q」という文字が含まれていません。複数のショートカットを変更しない限り、すでに使用されている文字を再利用することはできません。 - 変数を含む文字列を言い換えます。たとえば、「The 25 files selected will take 63 seconds to process」という文字列を翻訳する場合、2 つの数値が実行時にプログラムによって挿入されるため、変数の順序を変更する必要がある場合があります。
Qt Linguist を使用してアプリケーションを翻訳する方法の詳細については、以下を参照してください:
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.