我正在编写自定义键盘。当我在设置中添加键盘时,我看到了这样的。它显示英语。
是否可以将“英语”改为其他?是在plist?或者我可以在哪里更改?
答案 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找到与语言和区域相对应的字符串列表。
只需将其更改为您的自定义语言即可! :)