【发布时间】:2015-05-08 14:29:06
【问题描述】:
问题
我不知道如何本地化 NSLocationWhenInUseUsageDescription 键。在导出基础语言 XLIFF 文件期间,Xcode 会自动包含CFBundleDisplayName、CFBundleName、CFBundleShortVersionString 和NSHumanReadableCopyright。 如何包含额外的 Info.plist 键?当我尝试直接编辑字符串文件时,添加的键不会包含在未来的 XLIFF 导出中。
背景
我正在使用 Xcode 6 中新的基本国际化和本地化工具。有了它,您不再创建或编辑 .strings 文件。相反,从“编辑器”菜单中选择“导出以进行本地化”。 Xcode 将使用来自所有 nib、代码和 Info.plist 的字符串创建一个 XLIFF 文件。然后导入翻译的 XLIFF,然后自动创建所有字符串文件,包括 InfoPlist.strings。请参阅 Apple 文档中的 Localizing Your App。
【问题讨论】:
标签: localization xcode6 xliff info-plist