![]() |
Локализация в AS3.0
Здравствуйте. Уж наверняка здесь найдутся те, кто занимался локализацией. Не могли бы вы мне подсказать, как можно узнать текущий язык, установленный в браузере.
Мне это нужно, что бы флешка сама определяла, какой язык на текущем компьютере загрузить. Посмотрел класс Код AS3:
Не подскажите, как это сделать? Благодарю. |
А давно в браузерах появился выбор языка? Я видел только выбор кодировки, которая с языком напрямую не связана.
|
Может Capabilities.language подойдет вам.
|
Да, уже нашел! Спасибо вам, классная штука)))
Ну а это тем, кого может поитересовать этот вопрос: initialize () метод public static function initialize():void Язык версии : ActionScript 3.0 Версии среды выполнения: 1.0 9 Автоматически определяет, какой язык нужно использовать, и загружает XML-файл языка. Как правило, программа Flash задействует этот метод, когда для замены строк выбран метод "автоматически при исполнении". Пример В этом примере показано, как с помощью метода initialize() автоматически заполнить текстовое поле greeting_txt в рабочей области, указав текущий язык операционной системы пользователя. Вместо применения метода initialize() напрямую выберите метод замены строк "автоматически при исполнении". trace(System.capabilities.language); Locale.autoReplace = true; Locale.addDelayedInstance(greeting_txt, "IDS_GREETING"); Locale.initialize(); |
| Часовой пояс GMT +4, время: 16:19. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.