Поддержка многоязычных приложений в Windows CE? - PullRequest
4 голосов
/ 13 июля 2009

Какие соображения необходимы при добавлении многоязычной поддержки для приложения .NET, предназначенного для работы в Windows CE (5)?

Ответы [ 2 ]

1 голос
/ 14 июля 2009

Использование файлов ресурсов - это, вероятно, лучший способ. На самом деле я тоже работаю над мобильным приложением .NET и считаю этот урок очень полезным:

http://www.dotnetfordevices.com/articles/50.html

Он охватывает не только некоторые основы локализации, но и идею о том, как нацеливаться как на стандартную, так и на профессиональную платформы Windows Mobile 6 (которая, я думаю, могла бы также работать для версии 5). Насколько мне известно, единственное реальное различие между Standard и Professional - это сенсорный экран, поэтому я думаю, что вы могли бы получить максимальную выгоду от консолидации своей кодовой базы.

0 голосов
/ 14 июля 2009

Если локализация требуется только для приложения, то соображения те же, что и для любого приложения. Вся строка должна исходить из файла ресурсов. Имейте в виду, что Thread.CurrentCulture не существует, поэтому вам нужно отслеживать локаль приложения вручную.

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