1

是否可以根据windows
“区域设置”直接设置NumberFormatter的属性?

如果没有,Flex 中有一个函数可以获取区域设置,然后我们可以根据它更改 NumberFormatter 的属性。

4

1 回答 1

1

这是关于本地化如何在 Flex 中工作的一个很好的教程:

http://livedocs.adobe.com/flex/3/html/help.html?content=l10n_1.html

至于检测用户的区域和/或语言,您可以在 ActionScript 中尝试:

Capabilities.language

或者在 Javascript 中可能是这样的(通过 Flash 的 ExternalInterface 调用):

var lan = ((navigator.browserLanguage) ? 
navigator.browserLanguage : 
(navigator.language) ? navigator.language : navigator.userLanguage);
于 2009-04-14T15:46:58.870 回答