0

我正在尝试将几年前编写的 iPhone 应用程序国际化,不幸的是,当时内部化并不是首要任务。由于有很多 nib 文件,我使用 ibtool 以编程方式为每个国家/地区生成 nib 文件。运行 ibtool 实用程序后,我必须打开 project.pbxproj 文件并插入西班牙语的手动条目。由于我必须更新很多条目,我没有选择这条路线。

我想知道如何生成特定于区域的 nib 文件并将条目反映在 project.pbxproj 文件中。

其次,我无法使用 gestrings 选项,因为代码没有在每个硬编码文本的地方都使用 NSLocalized 方法。虽然我更喜欢这个选项,但是否有一种安全机制可以找出代码库中所有可以国际化的字符串?

为长长的问题道歉。关于我应该如何将应用程序国际化的任何建议?

问候,

4

1 回答 1

1

我最近解决了这个问题并遇到了以下链接iphone-applications-localization-guideibtool-localizationMerging-changes-into-a-localized-nib-file

也许它会帮助你。

于 2012-11-15T11:56:53.667 回答