0
嗯,我足夠簡單(大約一個小時的谷歌搜索後)實施i18n(國際化)到我的Flex應用程序由不得不反向工程的Flex SDK並做了大量的挖掘(這裏的specific question幫助我很多!(與some updates for flex 4.5))。國際化mx:MenuBar?
的問題是,我不能用我的{getLand('key')}
綁定的<fx:XMLList>
內(你如何定義一個<mx:MenuBar>
的內容。我已經包括下面的一些例子國際化,以及菜單欄的例子。
<!-- Example of proper (working) i18n -->
<s:TextArea text="{getLang('Rules')}"/>
<!-- Problem Area (a bare bones example) -->
<!-- Error message in IDE: Access of undefined property _application_XMLList1 -->
<mx:MenuBar labelField="@label">
<fx:XMLList>
<menuitem label="{getLang('File')}"/>
</fx:XMLList>
</mx:MenuBar>