0

ユーザーが自分のアプリで自分の言語を選択できるようにしたいので、電話のデフォルト言語とは異なる言語を選択した場合 (他の言語でスキルをテストしたいため)、すべてのグローバル化された文字列を実行時に変更したいと考えています。現在のアプリの実行時に wp7 または wp8 の c# でカルチャ情報をオーバーライドする可能性はありますか?

4

1 に答える 1

1

App.xaml.csのメソッドInitializePhoneApplication:

private void InitializePhoneApplication()
{
    Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR");
    Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;
    .......
}

必ず .csproj プロジェクト ファイルを編集して、SupportedCulturesタグで使用する言語のサポートを設定してください。

<SupportedCultures>en;fr-FR</SupportedCultures>
于 2013-02-05T09:13:30.447 に答える