iPhone:是否可以在许多文件中拆分Localizable.strings

时间:2010-01-19 15:02:57

标签: iphone localization split internationalization

我想知道是否可以在许多子文件中“分发”翻译资源(我的“Localizable.strings”文件)。

事实上,在我的应用程序中,我将文章文章存储在许多文件夹中,并且我希望将每篇文章的翻译放在原始文章的旁边,这意味着在它自己的文件夹中。

总而言之,我想使用这种层次结构:

资源/
- 文章/ - First_Article /
--- Content.article
--- Localizable.strings /
---- en
---- fr
- Second_Article /
--- Content.article
--- Localizable.strings /
---- en
---- fr

有人会对可行性以及如何实现这一目标有所了解吗? :)

先谢谢

1 个答案:

答案 0 :(得分:6)

您可以使用以下方法执行此操作:

 NSLocalizedStringFromTable(self,@"second_article",@"");

但是,您不应该使用名称Localizable.strings两次。而是执行以下操作:

- second_article.strings/
-- en
-- fr