0

アプリケーションは、そのメニューを介して人間の言語 (翻訳) の切り替えを提供する必要があります。サンプルとは異なり、internat使用可能な言語のリストは、使用可能な翻訳に基づいて動的に作成する必要があります。情報を取得する機能はありますか?

望ましい動作は、他の誰かが.mo別の言語のカタログを追加したときの状況を反映することであり、ユーザーはメニューから言語を選択できます。

あなたの時間と経験をありがとう、

ペトル

4

2 に答える 2

1

いいえ、現在利用可能なすべてのカタログを取得する方法はありません。これを追加するのは良いことかもしれませんwxTranslationsが、今のところそこにはありません。

また、多くのWindowsプログラムで行われているように、メニューから言語を切り替えることは、言語の変更を反映するためにUI全体を再作成する必要があるため、gettextアプローチではうまく機能しないことにも注意してください。これが、言語が通常、とにかくアプリケーションの起動時にのみ選択される理由です。

于 2012-12-12T11:47:15.910 に答える
1

多分これは助けになるでしょうか?wxTranslationHelper は利用可能なカタログを表示できます。

于 2012-12-12T11:55:01.420 に答える