这方面的帖子很多,但似乎都是过时的方法?它似乎是使用 info.plist 并向其添加本地化完成的,然后为每种语言创建了更多 info.plist 文件。它似乎可以正常工作,但无论我使用哪种系统语言,它只会显示英文 Bundle 显示名称。不知道还需要做什么。我在模拟器和设备上都检查过了。
最佳答案
您需要创建“InfoPlist.strings”并在其中添加您想要支持的语言,然后为每种语言设置您的包名称和显示名称如下
"CFBundleDisplayName" = "App Name";
"CFBundleName" = "App Name";
如何启用本地化并为您的项目添加更多语言。
- Choose your project on the tree.
- 选择您的项目。
- 信息选项卡 -> 本地化。
- Choose which language you want to support.
关于ios - info.plist 包显示名称本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36675588/