Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 18.08.2009, 17:56
tofflife вне форума Посмотреть профиль Отправить личное сообщение для tofflife Найти все сообщения от tofflife
  № 1  
Ответить с цитированием
tofflife

Регистрация: Jul 2009
Сообщений: 95
По умолчанию Локализация в AS3.0

Здравствуйте. Уж наверняка здесь найдутся те, кто занимался локализацией. Не могли бы вы мне подсказать, как можно узнать текущий язык, установленный в браузере.

Мне это нужно, что бы флешка сама определяла, какой язык на текущем компьютере загрузить. Посмотрел

класс
Код AS3:
Locale
, но там ничего такого не нашел.

Не подскажите, как это сделать? Благодарю.

Старый 18.08.2009, 18:13
VVall вне форума Посмотреть профиль Отправить личное сообщение для VVall Найти все сообщения от VVall
  № 2  
Ответить с цитированием
VVall

Регистрация: Feb 2009
Сообщений: 1,195
А давно в браузерах появился выбор языка? Я видел только выбор кодировки, которая с языком напрямую не связана.

Старый 18.08.2009, 18:17
2morrowMan вне форума Посмотреть профиль Отправить личное сообщение для 2morrowMan Найти все сообщения от 2morrowMan
  № 3  
Ответить с цитированием
2morrowMan
 
Аватар для 2morrowMan

Регистрация: Aug 2007
Сообщений: 467
Может Capabilities.language подойдет вам.
__________________
Лучше быть умным и иногда делать глупости, чем глупым и постоянно умничать!

Старый 18.08.2009, 18:29
tofflife вне форума Посмотреть профиль Отправить личное сообщение для tofflife Найти все сообщения от tofflife
  № 4  
Ответить с цитированием
tofflife

Регистрация: Jul 2009
Сообщений: 95
Да, уже нашел! Спасибо вам, классная штука)))

Ну а это тем, кого может поитересовать этот вопрос:

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, время: 20:51.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 20:51.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.