2011-12-21 60 views
0

我正在開發多語言應用程序,並意圖將DONE按鈕本地化。此按鈕出現在UIWebView的用戶時,與多選的下拉菜單(「選擇」標籤)點擊:UIWebView本地化

enter image description here

默認情況下,這始終是英文。但是,如果你在的.plist文件中設置CFBundleAllowMixedLocalizations是,您將能夠得到它在當前SYSTEM語言:

enter image description here

這裏,做的是寫在中國,當文本在阿拉伯語選擇。這是因爲當前的系統語言(即在設置中設置)是中文的,但在應用程序中我選擇了阿拉伯語,所以應用程序使用阿拉伯文字符串與阿拉伯文字符串文件。

我不知道,是「完成」按鈕,當前應用的語言本地化的任何可能性,但不系統語言?

回答

0

請勿使用「應用程序的語言」。像所有其他應用程序一樣,簡單地使用系統語言。

我敢肯定它可能以某種方式實現它,但你只是採取了錯誤的方法來本地化。