XLIFF 中的 xib 缺少字符串(Xcode 基本本地化)
Missing Strings from xib in XLIFF (Xcode Base Localization)
- 我在 Xcode 6 中使用基本本地化来处理我的应用程序的本地化。
- 当我转到编辑器 > 导出以进行本地化时,Xcode 应该
将所有笔尖的所有字符串放入一个 XLIFF 文件中,然后我将其发送到
翻译人员。
- 在一个特定的笔尖中,我有大约 5 个标签。只有 1 个
它们包含在 XLIFF 文件中。
为什么在笔尖中检测到一些字符串而不是其他字符串?
[更新]我刚刚注意到排除的字符串是属性字符串。为什么 Xcode 会忽略属性字符串?肯定有办法包含它们吗?
这些字符串未包含在 XLIFF 中,因为它们是属性字符串。 Xcode 不会自动本地化属性字符串是有道理的,因为字符串的不同部分可能具有不同的属性。翻译器如何知道翻译字符串的哪些部分具有哪些属性?这在本地化过程中目前没有考虑。
- 我在 Xcode 6 中使用基本本地化来处理我的应用程序的本地化。
- 当我转到编辑器 > 导出以进行本地化时,Xcode 应该 将所有笔尖的所有字符串放入一个 XLIFF 文件中,然后我将其发送到 翻译人员。
- 在一个特定的笔尖中,我有大约 5 个标签。只有 1 个 它们包含在 XLIFF 文件中。
为什么在笔尖中检测到一些字符串而不是其他字符串?
[更新]我刚刚注意到排除的字符串是属性字符串。为什么 Xcode 会忽略属性字符串?肯定有办法包含它们吗?
这些字符串未包含在 XLIFF 中,因为它们是属性字符串。 Xcode 不会自动本地化属性字符串是有道理的,因为字符串的不同部分可能具有不同的属性。翻译器如何知道翻译字符串的哪些部分具有哪些属性?这在本地化过程中目前没有考虑。