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

Tak*_*aku 5 iphone split localization internationalization

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

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

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

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

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

谢谢你提前

Fel*_*oux 6

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

 NSLocalizedStringFromTable(self,@"second_article",@"");
Run Code Online (Sandbox Code Playgroud)

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

- second_article.strings/
-- en
-- fr
Run Code Online (Sandbox Code Playgroud)