我正在开发一个AIR桌面应用程序,我正在尝试获取用户的语言环境字符串。我基本上需要知道用户的语言环境是英语还是法语。 Capabilities.language
似乎对我不起作用,因为它只显示操作系统的UI语言。
如何获取用户当前的区域设置?
一旦确定,我打算将其设置为resourceManager.localeChain
,以便使用相应的“属性”文件来显示我的UI文字。
提前致谢!
Pritin
答案 0 :(得分:3)
获取用户所在地并非易事。所有网站都有这个问题,这就是为什么他们总是问你来自哪里以及你希望它是哪种语言。这在Flex中没有什么不同。
即使有办法检测语言环境,我也会在某处保留某种“语言栏”,以便用户轻松更改自己的设置。
答案 1 :(得分:2)
而不是使用功能属性语言使用返回数组的languages另请参阅Localizing AIR applications
希望有所帮助