0
QTranslator
に関するほとんどのドキュメントは、QApplication
の場合はsimplistic casesの場合はQLocale
と仮定しているようです。実際のQLocaleを使用した正式なQTranslatorの例
現実世界では、ユーザーのロケールは言語と国を考慮する必要があります。これは通常、言語(en
)の翻訳ファイルを最初に取得し、その言語を使用する各国の追加の翻訳ファイルを使用します。en_US
)。
デフォルトのQLocale()
を使用すると、適切な翻訳ファイル(どちらが存在するかによって、1つ、2つ、またはまったくありません)をロードする最もエレガントな方法は何ですか?
ここではsome codeとなりますが、それはちょっと面倒です。