Цитата:
Сообщение от 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()]);
}