Я использую mx: XML как источник данных для mx: Tree и хотел бы показать локализованные значения.О локализации дерева Flex
XML-выглядит следующим образом:
<myTag label="component.mytextKey.txt"/>
. И у меня есть свойства, определенные в моем файле свойств, как
component.mytextKey.txt=Translated Text for my textKey.
Тогда в ом: Дерево, уточняет labelField = «@ метка», чтобы показать значение.
mx: Дерево отображает «component.mytextKey.txt» как нетранслируемый текст.
Я попытался использовать @Resource(key='@label
, bundle='mybundle')
и {resourceManager.getString('mybundle',@label)}
как значение для labelFIeld в mx: Дерево. Все не повезло.
Я также попытался указать значение как: По-прежнему не повезло, дерево пытается показать ярлык как есть, вместо того, чтобы показывать значение evaludated.
Любое предложение?
Спасибо.