web-dev-qa-db-ja.com

WPFでのローカリゼーション

WPFで新しいアプリケーションを開始し、ローカリゼーションの処理方法に興味がありますか? WinFormsでは、UIテキストにresx文字列を使用できますが、これはWPFでどのように行われますか? resxリソースにバインドするための特別なバインディング構文はありますか、またはこれを行う別の方法はありますか?

ありがとう!

35
Lukasz

チェックアウト WPFグローバリゼーションとローカリゼーションの概要 。この記事では、WPFでのローカリゼーションのしくみについて説明しています。

20
Madeleine

MarkupExtensionを使用して、動的言語切り替えによるローカリゼーションを行うことができます。これについての興味深い記事はここにあります:

http://www.wpftutorial.net/LocalizeMarkupExtension.html

9
Christian Moser

authors blog で説明されているように、VSテンプレートを使用してWPFローカリゼーションを開始するのは非常に簡単です。

このテンプレートを使用して作成されたプロジェクトには、ローカリゼーションに必要なすべてのツールがすでに含まれており、最大化によってローカリゼーションプロセスが自動化されます。アプリケーション開発中に、ローカライズを気にすることなく、新しいXAMLファイルを追加します。変更が完了したら、プロジェクトをビルドし、デフォルトの言語を翻訳済みに変更します。

ダウンロード テンプレート

1
Marny Jeckel