我无法在 iPhone 应用程序中进行本地化。这是我所做的:
NSString *one = NSLocalizedString(@"Apple", @"Apple");
NSLog ("%@", one);
在申请信息中,我添加了法语。我将文件Localizable.strings
(UTF-16)移动到fr.lproj
文件夹。该文件包含:
/* Apple */
"Apple" = "Pomme";
我将 iPhone Simulator 中的语言更改为法语,然后使用 Product -> Clean,再次运行项目,但没有任何效果。我得到“苹果”。
问题可能是什么?也许我创建Localizable.strings
文件不正确?
我认为问题出在模拟器上,因为当我添加法语 xib 文件时,我遇到了同样的问题,但我不知道有什么问题。