我想将Flex Mobile DateSpinner月份名称翻译成土耳其语,但我不能缺乏对土耳其语言的语言环境支持,即使我使用copylocale命令(http://tamanmohamed.blogspot.com/2011/04/flex-41-creating-new-locale-for-i18n.html创建了一个新语言环境),Eclipse也会让我看到下面的错误:
unable to open '/Applications/Adobe Flash Builder 4.7/eclipse/plugins/com.adobe.flexbuilder.project_4.7.0.349722/dcradSwcs/4.5/locale/tr_TR'
有没有解决方法?也许通过扩展组件,但我没有太多的flex - actionscript经验..任何建议?
更新:添加语言环境参数解决了我的问题
<s:DateSpinner id="dt" displayMode="date" width="100%" locale="tr_TR"/>
答案 0 :(得分:0)
本地Flex sdk文件夹中应该有文件夹“tr_TR” - 例如“FlexBuilder2Plug-in \ Flex SDK 2 \ frameworks \ locale”。如果在你的sdk中遗漏了它,尝试从adobe网站下载它,可能会错过它只是因为当你下载sdk时你的PC本地设置没有正确应用。