NSLocalizedString 國際化失敗

NSLocalizedString 國際化失敗

如何國際化,這裏是教程:http://hi.baidu.com/yunhuaikong/blog/item/26600e5003c34107377abe1c.html

1,國際化失敗的第一個原因:

在做ios開發過程中,難免可能會有多國語言支持的問題,目前比較好的辦法就是使用NSLocalizedString這個方法來進行語言切換管理 。如何添加語言文件,自己在網上找,或者打開這裏看:http://hi.baidu.com/yunhuaikong/blog/item/26600e5003c34107377abe1c.html
可是有時候發現無法進行國際化?近期就遇到 了這個問題,原來問題是在plist文件配置中。

如下:

127a1f8a87d6277f4a33f79928381f30e824fce8


如果你無法點擊這個文件,那就說明你的語言文件是有問題的,在plist文,對比如下:

0594c8c7a7efce1bd6010d6baf51f3deb58f65e2如果發現哪裏不對,就修改。至此問題解決。

 2.國際化失敗的第二 個原因:

看下面的截圖:注意數字是不是1,有些人在加載的時候,不注意多加載了國際化文件。如果不是1,請將原來的所有的國際化文件刪除,重新添加。記住,千萬不能是多個文件。否則,無法獲取到字符。

21f4325594eef01fb5379978e0fe9925bd317ded


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章