1

私はhttp://www.codeproject.com/Articles/30035/Simple-WPF-Localizationプロジェクトを使用してアプリをローカライズしています。これは (まあ) シンプルでわかりやすく、動的な言語変更をサポートしているためです。

すべての言語リソースをメイン プロジェクト (resources.resx、resources.ja-JP.resx) に配置しました。こうすることで、サテライト アセンブリが自動的に生成され、正しいフォルダー構造に配置されます。

ただし、すべての言語リソース (デフォルト/ニュートラルのもの - resources.resx を除く) を別のプロジェクトに入れたいと思います。これにより、翻訳の 1 つだけを変更する必要がある場合は、メイン プロジェクト (アプリケーション ソースを含む) を再構築する必要はありません。

したがって、言語リソースのみを含む VS プロジェクトを作成する標準的な方法 (または少なくとも非常に簡単な方法) があるかどうかを知りたいです。

私はすでに空のプロジェクトを作成し、出力をクラスライブラリに設定し、アセンブリを実行可能ファイルの名前と一致させようとしました。正しいサテライト アセンブリが正しいフォルダーに作成されますが、dll も生成されます。完全に言語リソースのみのc#またはwpfのプロジェクトタイプがあれば、それは本当に簡単ですが、それについての参照が見つからないようです。

(ところで、私はWPFプロジェクトでVS 2010を使用しています)

助けてくれてありがとう!

4

1 に答える 1