小编典典

如何本地化 iOS info.plist 文件中的字符串?

all

你可能知道 iOS 8 需要 NSLocationWhenInUseUsageDescription
键来使用用户的位置。我已将此密钥和一些一般信息添加到我的信息列表中。 在此处输入图像描述

如何在 plist 文件中使用翻译字符串?

- 更新 -

我已经有一个可本地化的字符串。我只是想知道我可以在 plist 字符串中使用类似 NSLocalizedString(MYSTRING,nil)
的东西。我知道我可以为本地化创建多个 info.plist 文件,但我想知道可能有更简单的方法。


阅读 70

收藏
2022-04-12

共1个答案

小编典典

您应该使用InfoPlist.strings文件来本地化Info.plist.
为此,请转到,在选项卡下File->New->File选择,为其命名,然后创建。打开并插入要本地化的值,例如:Strings File``Resource``iOS``InfoPlist``Info.plist

NSLocationWhenInUseUsageDescription = "Description of this";

现在您可以使用翻译本地化InfoPlist.strings文件。

选择本地化选项,或在需要时启用本地化,

右侧编辑器

您应该也可以在左侧编辑器中看到该文件。

左侧编辑器

Info.plist密钥本地化的官方文档。

2022-04-12