iphone本地化:检索不同的文件

时间:2010-05-25 14:42:32

标签: iphone localization

我有一个我必须本地化的应用程序。我已经在本地化了笔尖和一些文本,我只是怀疑。

我需要从包含一些文本的包中拉出一个plist,对于其他语言,我会有其他的plist。我怎样才能以一种简单的方式完成它们的加载。

我的初期是有一个text.plist,text-sp.plist,text-fr.plist并检索当前语言然后如果language == english抓住text.plist,如果language == spanish grab text- sp.plist等。

有更好的方法吗?

我宁愿以某种方式使.plist可以进行本地化,并使用NSLocalizedString执行类似于我对文本的操作,但我不确定如何在这种情况下使用它。

1 个答案:

答案 0 :(得分:0)

抱歉,刚刚找到解决方案。

只需右键单击.plist文件,然后像添加任何其他文件一样添加新的本地化。然后,OS根据当前的语言环境设置处理要加载的那个。

我必须清理目标才能使更改生效,这就是为什么我最初认为这不起作用。