0

我正在变得聪明起来,让我的国际化行动齐头并进。马上,我对 Apple 提供的所有文档感到有点不知所措,所以我想知道有人可以为我的情况绘制一个工作流程。

在开始之前,我浏览了一些 Apple 示例代码,并在 Resources 文件夹中注意到了这个 NIB 文件 - MainWindow.xib:

替代文字 http://daturner.com/stackoverflow/nib.jpg

这显然与国际化/本地化有关。有人可以解释一下这是如何创建的以及它在工作流程中发生的位置吗?

我的应用程序基本上是一个带有一些标签的成像应用程序,我目前使用 NSLocalizedString(...) 以编程方式将其国际化。如果我以编程方式设置所有标签并用 NSLocalizedString(...) 包装所有字符串,我可以完全忽略 NIB 问题吗?

在此先感谢
道格

4

1 回答 1

0

回答你问题的最后一部分:是的!

根据我的经验,本地化 Nib 可能会很痛苦,所以如果可能的话,尽量将本地化工作限制在 .strings 文件中。

于 2010-06-01T13:30:30.867 回答