反応性フレームワークとSilverlightのローカライズ。方法?
-
23-09-2019 - |
質問
だから、UIが変更オンザフライでachiveに反応するフレームワーク(Rx)のとSilverlightのローカライズを実施するための最良の方法は何ですか?私は非常に多くの例については、義務を負うことになる。
こちらはオンザフライUIが変化の一例です。しかし、私はそれがどのように動作するかを見つけ出すことはできません。
正しい解決策はありません
他のヒント
ローカライズは.NETまたはあなたのようなのような複雑な、非常に簡単にすることができます。
言語がない場合には、簡単な方法は、ローカライズされたリソースDLLのサポートされる各言語のための、および、ユーザの選択のためCultureInfo.CurrentUICulture
を設定する、または検出さ、言語、デフォルト(好ましくは英語)へ落下バックを作成するであろうサポートされています。
とケースにウォッチャーを設定し、言語変化のます。
(それはあなたが提供したサンプルの場合だと)は、一部のプログラムは、単純に再描画に他の人、リロードする必要があります。
パウロは、正しいローカライズSilverlightベースのアプリケーションを参照してくださいに。これは、コードをローカライズするために特別です。メイク:あなたはXAMLをローカライズしたい場合は、どのように見ますローカライズのXAMLコンテンツます。
あなたは車輪の再発明する場合を除き、ここに受信を使用すると、あなたに何か良いを行いません。ローカライズは、Silverlightに組み込まれています。これは、XAPまたはサテライトアセンブリがダウンロードされた後も、リソースは、サーバー上にある場合には、それらがキャッシュされ、「オンザフライ」になります。
所属していません StackOverflow