0

我为 iOS8 系统开发了功能齐全的亚美尼亚语键盘扩展。在设备或模拟器上安装时,扩展名称下方始终显示“英文”标签

在此处输入图像描述

以下Info.plist是指定的

<key>CFBundleDevelopmentRegion</key>
<string>hy_AM</string>
<key>PrimaryLanguage</key>
<string>hy_AM</string>
<key>CFBundleDisplayName</key>
<string>Armenian</string>

我错过任何设置吗?我怎样才能将“英语”改为“亚美尼亚语”,或者是否可以摆脱它?

4

1 回答 1

0

嗯,其实我现在找到了,

要更改它,请右键单击 info.plist 并选择 Open as source code。然后找到 PrimaryLanguage

此字符串值默认为 en-US(美国的英语),使用模式 - 表示键盘的主要语言。您可以在此链接中找到与语言和地区相对应的字符串列表。

所以我相信以这种方式改变它,会解决你的问题:

<key>PrimaryLanguage</key>
<string>hy</string>

只需将其更改为您的自定义语言,瞧!:)


确保提到PrimaryLanguage的属性是

<key>NSExtension</key>
<dict>
    <key>NSExtensionAttributes</key>
    <dict>
    <key>PrimaryLanguage</key>
    <string>hy_AM</string>`
于 2014-09-23T16:57:29.770 回答