2011-12-20 55 views
0

我们已经在iOS中添加了一个项目,我们在其中添加了NSLocalizedString()以将其本地化。 我们也有一个我们使用的内部框架,它链接到项目中。我们为项目和框架编写了一个Localizable.strings文件(在单个文件中),并且我们在一个名为es.lproj的文件夹中创建了一个本地化的西班牙语版本......但是本地化的字符串只出现在从我们的框架内运行的项目代码没有显示本地化的字符串 - 是否有我们在这里错过的东西?!使用内部框架本地化iOS应用程序

回答

0

尝试使用NSLocalizedStringFromTable()。

请参见下面的问题:

Split localization in many files

注:的Localized.strings文件不被编译,但添加为应用程序资源。
在运行时获取正确的字符串。

+0

好吧,我正确地说我会为图书馆创建一个.strings文件,然后为该项目另外创建一个.strings文件,然后应该解决这个问题吗? – Javawag