NSLocalizedString 國際化失敗
如何國際化,這裏是教程:http://hi.baidu.com/yunhuaikong/blog/item/26600e5003c34107377abe1c.html
1,國際化失敗的第一個原因:
在做ios開發過程中,難免可能會有多國語言支持的問題,目前比較好的辦法就是使用NSLocalizedString這個方法來進行語言切換管理 。如何添加語言文件,自己在網上找,或者打開這裏看:http://hi.baidu.com/yunhuaikong/blog/item/26600e5003c34107377abe1c.html
可是有時候發現無法進行國際化?近期就遇到 了這個問題,原來問題是在plist文件配置中。
如下:
如果你無法點擊這個文件,那就說明你的語言文件是有問題的,在plist文,對比如下:
如果發現哪裏不對,就修改。至此問題解決。
2.國際化失敗的第二 個原因:
看下面的截圖:注意數字是不是1,有些人在加載的時候,不注意多加載了國際化文件。如果不是1,請將原來的所有的國際化文件刪除,重新添加。記住,千萬不能是多個文件。否則,無法獲取到字符。