本地化的笔尖不能在iPhone项目中工作
问题描述:
我正在研究iPhone项目,我已翻译成两种语言:法语和西班牙语。本地化的笔尖不能在iPhone项目中工作
我遇到的问题只是一个文件:RootViewController笔尖。
我本地化了MainWindow.nib,它起作用(当我改变语言时,应用程序中的文本根据我指定的内容而改变)。我也有几个NSLocalizedStrings,一个Localizable.strings文件,这也适用,但这个RootViewController没有:
我使文件本地化,添加了两种语言(fr和es),我修改,文件是位于fr.lproj文件夹和es.lproj文件夹中,它们包含在Target/App /“Copy Bundle Ressources”中。 即使我更改语言,应用程序中的文本始终是英文笔尖中的文字。
任何想法,这将来自哪里?
答
en.lproj文件夹中的英文xib与其他语言并排吗?如果你的英语xib在根目录下,它可能只是发现而不是在别处寻找。
这很好,它在iPhone模拟器上工作,但它仍然不能在我的设备上工作。这是什么意思 ? “干净的目标”的东西是不可能在设备上,是吗? – Julien 2010-10-10 15:14:42
清洁版本可用于设备以及模拟器。此外,你应该从你的设备中删除应用程序,并重新安装(在做一个干净的生成后),看看是否有帮助。 – 2010-10-10 19:47:02
好的,它的工作原理。我可能会在5个小时内奖励赏金。将会完成。谢谢 – Julien 2010-10-11 08:40:27