0
  • 我在 Xcode 6 中使用基本本地化来处理我的应用程序的本地化。
  • 当我转到 Editor > Export for Localization 时,Xcode 应该将所有 nib 中的所有字符串放入一个 XLIFF 文件中,然后我将其发送给翻译人员。
  • 在一个特定的笔尖中,我有大约 5 个标签。XLIFF 文件中仅包含其中 1 个。

为什么在笔尖中会检测到一些字符串而不是其他字符串?

[更新] 我刚刚注意到排除的字符串是属性字符串。为什么 Xcode 会忽略属性字符串?当然有办法包括它们吗?

4

1 回答 1

2

这些字符串不包含在 XLIFF 中,因为它们是属性字符串。Xcode 不会自动本地化属性字符串是有道理的,因为字符串的不同部分可能具有不同的属性。翻译者如何知道翻译字符串的哪些部分获得了哪些属性?目前在本地化过程中没有考虑到这一点。

于 2015-03-06T21:18:16.970 回答