实际上,我只需要将小数点键盘上的“完成”/“首选项”/“下一步”按钮翻译成俄语或其他语言。顺便说一句,俄语应用程序的本地化。此外,当我更改本地化语言时,其他控件中的所有其他按钮(如“取消”)都会自动翻译。但不是这个。可以不定制吗?
问问题
1269 次
3 回答
5
它会帮助你。
不,这是不可能的 - 用户只能在设置中更改他们的语言。
但是,如果您选择(或询问他们的偏好),您可以给用户一个“英文”键盘
你这样做使用: UIKeyboardTypeASCIICapable
您可以通过按底行的“地球图标”直接在键盘上更改键盘。
首先,您必须在“设置”中启用这些语言进行输入。然后按下键盘上的地球按钮将在这些语言之间切换。
于 2015-08-07T12:42:44.387 回答
3
我找到了解决方案:您必须在 xCode 项目中创建一个 infoPlist.strings,并添加以下代码:
/*
InfoPlist.strings
*/
"Done" = "OK";
然后,在您的项目-> 信息中,添加您的语言(在我的情况下为西班牙语)。
稍后,返回到您的 infoPlist 文件,并在“本地化”选项卡下的右侧菜单中定位“西班牙语”。
在“编辑方案”中,单击“停止应用程序”按钮旁边,单击运行->选项,然后在“应用程序语言”中选择“系统语言”。
对应用程序的所有语言重复此操作。
成功!!
于 2015-08-11T12:09:10.050 回答