2011-11-01 48 views
2

当我为网络应用程序进行翻译时,通常我有一个脚本,将代码中的字符串提取到一个.po文件中,然后我将它提供给翻译人员,并且他有一个简洁的工具,翻译所有的字符串。iPhone用户界面国际化

在iPhone上,它与Localizable.strings是一样的,涉及到.m文件中的字符串。我的问题是:为了翻译UI(XIB文件),我的翻译器必须有一个Mac来编辑XIB,或者有办法将所有的字符串整齐地从XIB中提取到更多友好的文件格式?

我想在重新初始化具有字符串在viewDidLoad中的所有XIB元素,但在我看来有点小题大做......

+0

除了为每个控件创建IBOutlets并通过编码为它们设置文本之外,没有别的办法。 – Satyam

回答

0

我所看到的脂肪酶使用ibtool。 This可能会帮助你。

+0

谢谢。这让我开始朝着好的方向发展。有关使用ibtool的更好教程,可能还需要检查:http://www.icanlocalize.com/site/tutorials/iphone-applications-localization-guide/ –