0
我從Xcode(文件>新建>文件>字符串文件)創建一個名爲「Localizable.strings」的字符串文件,因爲我想本地化我的應用程序。Xcode - 本地化不起作用,當點擊「使本地化」
我的字符串現在完美工作。我的本地化的字符串文件包含
"TEST_TEXT" = "Test";
在代碼中我設置
label1.text = NSLocalizedString(@"TEST_TEXT", nil);
就像我說的它完美的作品。標籤顯示「測試」,而應用程序正在運行。
但是當我點擊「Make Localized」並選擇英語時,它將無法工作。我的標籤將顯示TEST_TEXT,並將文件移至en.lproj。
也許iOS在en.lproj中找不到文件?
喬納森
您是在模擬器還是在設備上測試?您是否清理過您的項目,然後在測試之前從模擬器/設備中刪除應用程序? – 2013-02-10 03:07:37