"Эдванцед" локализация флекс приложений

П.І.Б.: 
Шичинов Сергей (Sergiy Shychynov)

"Эдванцед" локализация флекс приложений

Вкратце описывается встроенный механизм локализации Flex 3, его недостатки и фичи, которых нет, но хотелось бы иметь:
- необходимость предварительной компиляции модулей-локалей
- загрузка локалей с сервара
- неудобный (громоздкий) синтаксис использования ресурс-менеджера
- отсутствие возможности группировки ключей локализации для компонентов в зависимости от их положения в иерархии флекс контейнеров и комопнентов (view components display-hierarchy)
- возможности создания интерактивной системы локализации приложения, позволяющей пользователям выбирать компоненты, для которых они бы хотели сделать перевод, интерактивно - с помощью мышки.

Описывается подход к созданию механизма, решающего эти вопросы:
- вынесение базовой функциональности по локализации в общий класс хелпер
- создание, на его основе, своего набора компонентов и контейнеров, наследников стандартных компонентов флекс фреймворка, имеющих дополнительные проперти (key, bundle ...) предоставляющие более лапидарный синтаксис локализации и позволяющих организовать иерархию локализации для компонентов.
- создание механизма для интерактивной локализации компонентов

Рекомендуемый уровень слушателей:
- знание жизненного цикла создания флекс компонентов (strong)
- знание механизма работы стандартной локализации Flex 3 (desired)

Місто: 
Киев
0
 

Вхід

Синдикація

Синдикація наповнення

Останні коментарі

Зараз присутні

Зараз присутні 0 users та 2 guests.

Нові користувачі

  • JetGeacileMit
  • ZinBaGener
  • Outsitsspoils
  • grom759
  • Kerich

UA - Flash Platform User Group