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