Показать сообщение отдельно
Старый 30.05.2008, 20:59
fishbounce вне форума Посмотреть профиль Отправить личное сообщение для fishbounce Посетить домашнюю страницу fishbounce Найти все сообщения от fishbounce
  № 6  
Ответить с цитированием
fishbounce

Регистрация: Dec 2003
Адрес: Москва
Сообщений: 176
Цитата:
Сообщение от Alex_B Посмотреть сообщение
По адресу
C:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\frameworks\locale

У меня пара папок en_US и ja_JP, возможно если найти(сделать) русскую локализацию то просто при компиляции указать ru и готово?

Есть где нибудь русская папка?
Почитайте здесь, если это еще актуально:
http://livedocs.adobe.com/flex/3/htm...nt=l10n_9.html

как копировать локаль:
http://labs.adobe.com/wiki/index.php...k_resources.3F

-------------------------
Хотя это не особо поможет (только если для общего ознакомления...),
потому что dateFormatter из локали (а именно из SharedResources bundle) берет только dateFormat, а имена месяцев, дней - нет.
-------------------------
Поэтому наиболее правильным, на мой взгляд, будет все-таки такой вариант.
Вы все-таки проделываете то, что описано по вышеуказанным ссылкам.
А потом такой код:
Код:
[ResourceBundle("SharedResources")]
public var rb : ResourceBundle;
			
private function showMonthName() : void {
	var months : Array = rb.getStringArray("monthNames");
	trace(months[(new Date()).getMonth()]); 
}


Последний раз редактировалось fishbounce; 30.05.2008 в 21:29.