我有一个名为“多摄像机主管”的项目。我将“MainMenu.xib”文件本地化。以下是 Xcode 本地化 nib 文件中的菜单栏:
Xib file for English:
Xib file for Japanese:
但是当我在 Xcode 中运行我的应用程序时,第一项不起作用。以下是我的应用程序运行时的菜单栏:
Running menu bar for English:
Running menu bar for Japanese
您可以看到应用程序名称仍然是“Multi-Camera Supervisor”并且未本地化。
同时,Dock图标中出现的应用程序名称也未本地化。
我应该如何解决这个问题?如何不仅在主菜单中本地化应用程序名称,而且还在 Dock 中本地化应用程序名称?
确保添加一个LSHasLocalizedDisplayName
布尔值为的键YES
到应用程序的Info.plist
。我相信关键是确保本地化所必需的CFBundleDisplayName
and CFBundleName
值用于菜单。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)