2011-08-19 45 views
1

我遇到了本地化字符串的奇怪問題。我在en.lproj中添加了幾個可本地化的字符串並使用NSLocalizedString(localizablestringname,nil);en.lproj的奇怪問題

問題是,它有時會給出localizablestringname的值,有時在運行應用程序時它不會給出任何值。

例如,我在可本地化的字符串中添加了"appTagsTitle" = "Tags";,我用appTagsTitle顯示在屏幕上,有時在屏幕上顯示「標籤」,有時會在屏幕上顯示「appTagsTitle」,所以它看起來像,字符串無法正常工作。

我在做什麼錯?

在此先感謝。

+0

你總是用英語跑步嗎? 如果不是,請嘗試將應用程序默認語言設置爲英語 – Infinite

+0

是的,我總是使用英語語言 – iMOBDEV

+0

您是否可能包含另一個也有本地化文件和混亂的庫? – Infinite

回答

0

Localization resource

我已經解決了它,不知何故英語本地化資源顯示2個文件,檢查附加的圖像。然後,我刪除本地化並再次添加,問題解決了。