ios 8自定义键盘在设置页面中更改语言

时间:2014-09-11 15:38:30

标签: ios ios8 ios-app-extension custom-keyboard

我正在编写自定义键盘。当我在设置中添加键盘时,我看到了这样的。它显示英语。

是否可以将“英语”改为其他?是在plist?或者我可以在哪里更改?

enter image description here

2 个答案:

答案 0 :(得分:15)

如果您想在同一个键盘中支持多种语言,可以在键盘扩展名info.plist中为“PrimaryLanguage”键入“mul”。

这将显示文本“Multiple Languages”。

答案 1 :(得分:8)

是的,实际上这个设置隐藏在扩展名的info.plist中,而不是容器中的一个,在NSExtension下 - > NSExtensionAttributes。

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

默认情况下,此字符串值en-US(美国英语)使用模式<language>-<REGION>表示键盘的主要语言。您可以在This Link找到与语言和区域相对应的字符串列表。

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