mx:Tree のデータ ソースとして mx:XML を使用しており、ローカライズされた値を表示したいと考えています。
XML は次のようになります。
<myTag label="component.mytextKey.txt"/>
. そして、プロパティファイルで次のように定義されたプロパティがあります
component.mytextKey.txt=Translated Text for my textKey.
次に、mx:Tree で labelField="@label" を指定して値を表示します。
mx:Tree は、「component.mytextKey.txt」を未翻訳のテキストとして表示します。
mx:Tree の labelFIeld の値として@Resource(key='@label
、bundle='mybundle')
およびを使用しようとしました。{resourceManager.getString('mybundle',@label)}
運が悪い。
また、次の値を指定しようとしました: まだ運が悪いです。ツリーは、評価された値を表示するのではなく、ラベルをそのまま表示しようとしています。
なにか提案を?
ありがとう。