And*_*ang 3 macos xcode localization objective-c
我有一个名为"Multi-Camera Supervisor"的项目.我将"MainMenu.xib"文件本地化.以下是Xcode的本地化nib文件中的菜单栏:
英文的Xib文件:
日语的Xib文件:
但是当我在Xcode中运行我的应用程序时,第一项不起作用.以下是我的应用程序运行时的菜单栏:
运行英语菜单栏:
运行日语的菜单栏
您可以看到应用程序名称仍然是"Multi-Camera Supervisor"而非LOCALIZED.
同时,Dock图标中出现的应用程序名称也未本地化.
我该怎么解决这个问题?如何不仅在主菜单中而且在Dock中本地化应用程序名称?
确保添加一个LSHasLocalizedDisplayName
布尔值为YES
应用程序的键Info.plist
.我相信密钥是必要的,以确保本地化CFBundleDisplayName
和CFBundleName
值用于菜单.
归档时间: |
|
查看次数: |
928 次 |
最近记录: |