我正在为我的应用制作一个小部件,我想本地化显示名称。我已经在我的Info.plist中设置了属性:Application has localized display name = YES;
,我已经进行了本地化:
Info.strings (Danish)
和Info.strings (English)
每个包含以下行的文件:“CFBundleDisplayName”=“MyDisplayName”; - 一个用英语,一个用丹麦语
“CFBundleName”=“myName”;
它仍然不起作用!有人可以帮忙吗?
答案 0 :(得分:2)
我认为这个问题可能已经解决但我告诉你了:你可能有三件事情错了:
您不应将CFBundleDisplayName放在InfoPlist.strings中的引号内。因此,而不是" CFBundleDisplayName" =" MyDisplayName&#34 ;;使用CFBundleDisplayName =" MyDisplayName";
该文件名为InfoPlist.strings
我一开始就犯了这个错误:我忘了将InfoPlist.strings添加到项目中。所以文件在目录中,但没有添加。检查一下。