2011-12-21 160 views
0

我正在开发多语言应用程序,并意图将DONE按钮本地化。此按钮出现在UIWebView的用户时,与多选的下拉菜单(“选择”标签)点击:UIWebView本地化

enter image description here

默认情况下,这始终是英文。但是,如果你在的.plist文件中设置CFBundleAllowMixedLocalizations是,您将能够得到它在当前SYSTEM语言:

enter image description here

这里,做的是写在中国,当文本在阿拉伯语选择。这是因为当前的系统语言(即在设置中设置)是中文的,但在应用程序中我选择了阿拉伯语,所以应用程序使用阿拉伯文字符串与阿拉伯文字符串文件。

我不知道,是“完成”按钮,当前应用的语言本地化的任何可能性,但不系统语言?

回答

0

请勿使用“应用程序的语言”。像所有其他应用程序一样,简单地使用系统语言。

我敢肯定它可能以某种方式实现它,但你只是采取了错误的方法来本地化。