Adobe AIR: определить локаль en_GB - PullRequest
1 голос
/ 16 ноября 2009

Есть ли способ определить, запускает ли пользователь приложение AIR в локали en_GB в Windows? Capabilities.language возвращает только «en», а Capabilities.languages ​​[0] возвращает «en_US»: (

Ответы [ 2 ]

1 голос
/ 13 сентября 2010

Теперь во Flash Player 10.1 доступны функции глобализации, и вы можете их использовать. Проверьте документацию для них здесь: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/globalization/package-detail.html

и больше информации здесь: http://www.adobe.com/devnet/flashplayer/articles/flash_globalization_package.html#articlecontentAdobe_numberedheader

Вы можете легко получить значение по умолчанию local как строку:

new StringTools(LocaleID.DEFAULT).actualLocaleIDName; // returns en-GB if region is United Kingdom on OSX
1 голос
/ 16 ноября 2009

К сожалению, нет. Но скоро это будет что-то (извините, больше не могу вам рассказать)!

Проверьте здесь: http://www.adobe.com/cfusion/event/index.cfm?event=detail&id=1489921

"Получи внутренний совок на новом мобильные функции в Flash Player 10.1, а также новая глобальная ошибка обработка, пользовательский интерфейс, глобализация и медиа функции воспроизведения. "

...