问题
我无法弄清楚如何本地化NSLocationWhenInUseUsageDescription
密钥。在导出基础语言 XLIFF 文件期间,Xcode 会自动包含CFBundleDisplayName
、CFBundleName
、CFBundleShortVersionString
和NSHumanReadableCopyright
. 如何包含其他 Info.plist 键?当我尝试直接编辑字符串文件时,添加的键不会包含在未来的 XLIFF 导出中。
背景
我正在使用 Xcode 6 中新的基本国际化和本地化工具。有了它,您不再创建或编辑 .strings 文件。相反,从“编辑器”菜单中选择“导出以进行本地化”。Xcode 将创建一个 XLIFF 文件,其中包含来自所有 nib、代码和 Info.plist 的字符串。然后导入翻译的 XLIFF,然后自动创建所有字符串文件,包括 InfoPlist.strings。请参阅Apple 文档中的本地化您的应用程序。