多言語環境で C++/MFC プログラムを作成しています。私は 1 つの主要な (国語) 言語と 3 つの国際言語を持っています。プログラムに機能を追加するたびに、国際言語を国内言語に合わせて最新の状態に保つ必要があります。Visual Studio のリソース エディターは、文字列やダイアログ ボックスなどを未翻訳のままにしておくことがよくあるため、あまり役に立ちません。
リソース (.rc) ファイルを編集して、
- 翻訳する文字列とそれぞれの ID のみを含むファイルを作成し、同じ (または類似の) ファイルを別の言語で受け入れる (通常、翻訳は他の人によって行われるため、これは役に立ちます)。
- 翻訳自体を処理し、同じ文字列を異なる言語で同時に表示できるようにします。