![]() |
Локализация и статические классы и поля
День добрый, господа!
Занимаюсь локализацией проекта. Все надписи тяну с помощью ResourceManager'а : Код AS3:
Подскажите, как тут быть? |
Так и переводить вручную. А если вы так сильно завязались на названия - тот тут уже проблема в структуре приложения.
|
просто переписать не получиться. Нужно что бы при смене языка все надписи подтягивались из пакета ресурсов для выбранной локали.
например: Код AS3:
|
РесурсМенеджер - синглтон, его можно где угодно трогать.
Код AS3:
|
Что-то никак не разберусь...
Давайте лучше на живом примере разберём. Вот компонент. Его статик поля используются в других частях приложения. Тут попытался воспользоваться вашим советом. Код AS3:
Код AS3:
|
Цитата:
Да и визуальные компоненты вроде должны иметь ссылку и так Цитата:
|
Цитата:
|
Код AS3:
|
Да, полностью согласен, так и хочу сделать только у меня не получается потом это из локали вытащить!
Код AS3:
STATUS_TYPES - объект, но думаю что это можно будет поправить. Но опять же главная загвозка в том что он статик. Можно ли оставив эти вещи статичными подвязать к ним строки из локали? |
Статик можно, а константы вряд ли
|
| Часовой пояс GMT +4, время: 18:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.