ローカリゼーションについて少し心配しなければならない製品に取り組んでいます。現在、ローカライズされた文字列を使用 (または追加) する必要がある場合のワークフローは次のとおりです。
- resources.resx ファイルを検索します (数百のアイテムが含まれています)。
- 見つかった場合は、名前をコピーします。それ以外の場合は、新しい文字列を追加して名前をコピーします
- 次に、使用します
ResourceFactory.ResourceMgr.GetString("MY_MAGIC_STRING")
(ここでResourceMgr
、ResourceManager への静的フィールドにすぎません)。
どの弦に対しても、この 3 ステップのプロセスは本当に大変です。このプロセスを簡単にするパターンや方法はありますか?