当我们在Flex中构建应用程序时,我们添加的组件是英文的。
让我们说我想改为法语,西班牙语或葡萄牙语。
我怎么能这样做?
我对谷歌有点了解,但没什么好处的。
我看起来并不太多,因为你们现在总是这样,而且这里的问题比搜索它要快得多
:d
感谢您的帮助。
修改
我想我没有正确表达自己。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="408" height="332">
<mx:DateChooser x="117" y="83"/>
</mx:Application>
这会创建一个日历,您可以在其中选择日期,默认显示当前日期。 如果你看一下几个月,他就会显示“1月,2月......”,他们是英文版,让我说我想用法语或任何其他语言。
我该怎么做?
答案 0 :(得分:2)
Adobe在ResourceManager上有一个很好的article。这使您可以存储不同的语言,货币格式等,并根据运行应用程序的当前语言环境访问它们(运行时可配置)。
在练习中请记得检查标签和按钮的大小!在一种语言中,标签可能放置得很好并且尺寸合适,另一种语言标签可能太小而且整个布局看起来很糟糕。最好先想到这个而不是最后......就像我做的那样......
编辑:
我没有关注this guideline,但它似乎与您的Datechooser编辑相匹配。我不会在我维护的任何一个应用程序中使用Datechooser,所以不幸的是我无法提供帮助。
答案 1 :(得分:1)
您将“文本”放入xml或其他资源并根据(例如)language_id绑定它。 这是一个例子: