【发布时间】:2011-02-19 12:56:45
【问题描述】:
我正在开发一个现有的 Xcode 3.2.2 通用 iPhone OS 项目,该项目已经本地化为 4 种语言(EN、IT、DE 和 FR)。我们现在正在向该项目中添加一种新语言 (JA)。
每个现有的 .lproj 文件夹(en.lproj、it.lproj、de.lproj 和 fr.lproj)都有近 60 个文件 - 包括 PNG、HTML 和 Localizable.strings 文件。这些文件中的每一个都在 Xcode 中的 Groups & Files 中显示为本地化组。它们遍布整棵树。
如果我在 Xcode 中右键单击其中一个组(例如,Localizable.strings),获取信息,单击“添加本地化”并键入“ja” - 正如 Xcode 文档所建议的那样,没有任何反应。根据我在this newgroup 中读到的内容,可能是因为这些文件夹的命名方式。如果它们被命名为 English.lproj 和 Italian.lproj,这应该可以工作。
所以,要真正将新的语言本地化文件导入现有组,我必须:
- 右键单击本地化组文件。
- 选择“添加现有文件”。
- 选择
ja.lproj文件夹内的对应文件。
我即将获得一个包含这 60 个本地化文件的新 ja.lproj 文件夹,并且希望以不涉及在 Groups & Trees 中搜索每个文件并执行这些步骤的方式将它们导入项目中... 对于这 60 个文件中的每一个。
这可能吗?是否有正确(或更好)的方式将新语言导入此 Xcode 项目?
【问题讨论】:
标签: iphone cocoa xcode localization