Кто устанавливает культуру потоков в Windows Phone 7? - PullRequest
5 голосов
/ 16 апреля 2011

Я хочу интернационализировать свое приложение WP7. У меня есть локализованные ресурсы, тег SupportedCultures и т. Д. Но мне интересно, кто отвечает за установку Thread.CurrentThread.Current*Culture? Установлено ли это для меня, когда пользователь меняет свой язык на устройстве, или мне нужно определить язык / регион устройства и соответственно настроить культуру потоков?

Спасибо!

1 Ответ

4 голосов
/ 18 апреля 2011

Вы можете использовать свойство CultureInfo.CurrentCulture, чтобы определить текущий регион, который был установлен для устройства. Это устанавливается рамками; Вы не должны устанавливать это самостоятельно. Если вам по какой-то причине нужно изменить локаль, вы можете установить свойства Thread.CurrentThread.CurrentCulture и Thread.CurrentThread.CurrentUICulture.

Вы можете протестировать локализованные приложения в эмуляторе, изменив регион в настройках.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...