私はこれを通り抜けましたWPFアプリケーションをローカライズする最良の方法は何ですか? sans LocBAML? . しかし、これは私が探しているものには答えませんでした。
WPF で CustomControl を作成しています。ローカリゼーションのサポートを提供したいと考えています。コントロールには、画像、文字列などが含まれます。
どんな助けでも大歓迎です。
ありがとう
私はこれを通り抜けましたWPFアプリケーションをローカライズする最良の方法は何ですか? sans LocBAML? . しかし、これは私が探しているものには答えませんでした。
WPF で CustomControl を作成しています。ローカリゼーションのサポートを提供したいと考えています。コントロールには、画像、文字列などが含まれます。
どんな助けでも大歓迎です。
ありがとう
この投稿にリンクされているドキュメントには、WPF でのローカリゼーションに関する多くの情報が含まれていると思います。最終的に、どのメカニズムを使用するかはユーザー次第です。
Culture
カスタム コントロールについて話しているので、コントロールの消費者が目的のカルチャを指定するために使用できる依存関係プロパティを与えることを検討します。このようにして、消費者は、選択したローカリゼーション戦略から比較的独立して、ローカライズされたコントロールを使用できます。
Resx を使用することをお勧めします。TranslationByMarkupExtension の例を使用して WPF アプリケーションに統合してみてください。http://www.wpftutorial.net/LocalizeMarkupExtension.html
LocBaml は、Microsoft がそこに出すのは非常に奇妙なものであり、より良くもなく、完全でもありません。