私は、WPF でのローカリゼーション方法について小さな調査を行っています。マークアップ拡張機能のアイデアについて聞いたことがあります。
<Label Content="{local:Translate {-- label ID here --}}" />
私はこのソリューションがとても気に入っています。実装が非常に簡単で、柔軟性が高いようです。ただ、ひとつ気になることがあります。ユーザーがランタイムでロケールを変更したとします。ローカライズされたプロパティが新しい言語に一致するように再評価されるようにするにはどうすればよいですか?