C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 58 を表示中)
■33406 / )  多言語対応
□投稿者/ デザパタ大好きっ子 (8回)-(2009/02/27(Fri) 15:43:03)

分類:[.NET 全般] 

2009/02/27(Fri) 15:44:55 編集(投稿者)

環境:VS2008Pro C# WindowsForms

VSではリソースファイルとカルチャ設定を使った多言語対応のためのフレームワークが提供されています。
結構便利なのですが、文字情報を含んだリソースファイルはサブアセンブリとしてDLL化されるため、
リリース後にここの名称をちょっと変更したいといった要望に簡単には応えられない状況です。
この要望を実現するために、外部から修正可能な辞書のようなものを用意し自分で言語切り替えフレームワークを作成しようと検討中です。

現在考えているのはまずは
1. 日本語でデザイン
2. そしてアセンブリからテキスト情報を抽出(※この作業はしたことがある)
3. 抽出した日本語リストを日本語の言語ファイルとして保存。
4. また、抽出した日本語リストを別の言語に翻訳し、別の言語ファイルとして保存
5. ロード時、または動的にそれら言語ファイルの切り替え
といった手順を考えておりますが、妥当な方法でしょうか?また皆さんはどのような手順で実現されているんでしょうか?
返信 編集キー/


管理者用

- Child Tree -