2017-10-09 4 views
0

2言語の.reswファイルが文字列フォルダの下に設定されています 文字列 - > en-US - > Resources.resw 文字列 - > fr-FR - > Resources.resw 私の言語を英語またはフランス語に変更すると、その動作は期待通りです。しかし私がアラビア語に自分の言語を変更すると、app.manifestで言及されているデフォルトの言語は表示されるべきen-USですが、それは以前に設定された言語を表示しています。原因は何ですか?UWP app.manifestデフォルト言語がen-USに設定されていません

+0

私はあなたにも、アプリを再起動せずに言語を変更することを疑う -

また、より詳細には、以下のリンクを参照してください。アプリを終了しても実行が停止されるわけではありません。一時停止したプロセスを終了するには、タスクマネージャを使用します。 –

+0

いいえ私は自分のアプリを閉鎖しています。私はプロセスをチェックし、何も開いていない。使用可能な言語で正常に動作する場合、どのようにデフォルト言語だけが機能しないのでしょうか。 –

+0

システムの表示言語は何ですか? – kennyzx

答えて

0

デフォルトでは、UWPアプリはシステムのカルチャが設定された言語で読み込まれます。アプリを特定のカルチャにロードしたい場合は、プロパティPrimaryLanguageOverrideを使用します。 https://docs.microsoft.com/en-us/windows/uwp/globalizing/manage-language-and-region

+0

ありがとうございます。このオプション "PrimaryLanguageOverride"を使用すると、私は自分のコードを変更することができました。 –

関連する問題