更改Flex组件语言

时间:2009-08-11 13:11:06

标签: flex flex3 flexbuilder

当我们在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月......”,他们是英文版,让我说我想用法语或任何其他语言。

我该怎么做?

2 个答案:

答案 0 :(得分:2)

Adob​​e在ResourceManager上有一个很好的article。这使您可以存储不同的语言,货币格式等,并根据运行应用程序的当前语言环境访问它们(运行时可配置)。

在练习中请记得检查标签和按钮的大小!在一种语言中,标签可能放置得很好并且尺寸合适,另一种语言标签可能太小而且整个布局看起来很糟糕。最好先想到这个而不是最后......就像我做的那样......

编辑:

我没有关注this guideline,但它似乎与您的Datechooser编辑相匹配。我不会在我维护的任何一个应用程序中使用Datechooser,所以不幸的是我无法提供帮助。

答案 1 :(得分:1)

您将“文本”放入xml或其他资源并根据(例如)language_id绑定它。 这是一个例子:

Article