Есть ли способ определить, запускает ли пользователь приложение AIR в локали en_GB в Windows? Capabilities.language возвращает только «en», а Capabilities.languages [0] возвращает «en_US»: (
Теперь во 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
К сожалению, нет. Но скоро это будет что-то (извините, больше не могу вам рассказать)!
Проверьте здесь: http://www.adobe.com/cfusion/event/index.cfm?event=detail&id=1489921
"Получи внутренний совок на новом мобильные функции в Flash Player 10.1, а также новая глобальная ошибка обработка, пользовательский интерфейс, глобализация и медиа функции воспроизведения. "