许多xib文件的翻译

时间:2011-05-05 17:28:09

标签: objective-c cocoa nsstring nslocalizedstring

我已经完成了目标c中的一个项目,问题是我有超过10个XIB文件,每个文件都有很多标签,按钮ecc。

我正在用德语开发,我希望制作一个英文版本,我该如何以简单有效的方式做到这一点?全部使用NSLocalizableString?我希望尽可能避免复制每个xib。

感谢您的任何建议。

2 个答案:

答案 0 :(得分:2)

Matt Gallagher has a great article on internationalization.

底线:使用ibtool生成“.strings”文件;使用“.strings”文件进行国际化,使用NSLocalizedString加载它们。

Use the tools luke!

答案 1 :(得分:0)

如果要在XIB中填充这些标签,按钮等,则必须为每种语言制作新的XIB。