C#でWindowsフォームアプリを開発しているんですが、多言語対応させなくてはならないことに気付き、勉強してました。
フォームの表示を多言語対応させるのは超簡単。
さすがMicrosoftさん、といった感じです。
メッセージなんかも、Resources.resxで英語の文字列を書き、Resources.ja.resxで日本語の文字列を書いておき、コードから参照する設定にしておけばとりあえず国際化完了。
ただ、このResources.resxが肥大化していってメンテナンスが面倒になる予感がしています。
きっとどうにかする方法もあるんだろうと思うんですが、ググってもすぐには見つからず断念。
とりあえず本体のコーディングを優先します。(^-^;