(1)新建一個Flex工程TestProject.ide
(2)在src下建立名爲locale的文件夾,不是包.get
(3)在locale文件夾下建立en_US 和 zh_CN兩個文件夾.編譯器
(4)在en_US文件夾下建立一個xxx.properties文件,如message.properties。it
(5)在message.properties添加key-value對。如name=beijing編譯
(6)在zh_CN文件夾下建立一個message.properties(與en_US文件夾下下文件名相同)添加key-value對。key與en_US文件夾下文件相同,value不一樣,如name=北京。class
(7)修改編譯器參數爲 -locale=zh_CN,en_US -allow-source-path-overlap=true -source-path=locale/{locale}程序
(8)國際化的使用語言
1 在主應用程序中,添加以下內容:di
<fx:Metadata>
[ResourceBundle("message")]
</fx:Metadata>文件
這裏的message就是前面定義的xxx.properties中的XXX。
2 示例:title="{resourceManager.getString(message, name')}"
3 若是要在自定義的語言選項裏面手動切換語言,能夠執行以下操做:
resourceManager.localeChain = ["zh_CN"];或resourceManager.localeChain = ["en_US"];