键盘快捷键的本地化

时间:2011-04-01 06:18:35

标签: localization keyboard-shortcuts

键盘快捷键定位是否有标准?

我正在这个键中开发一个Web应用程序假设“提交”按钮我已将 Alt + S 设置为键盘快捷键。这将在英文键盘上正常工作。

但是其他(非英语)键盘会发生什么?我们是否需要为每种语言创建单独的短键? 或者会有一个共同的英文捷径吗?对此有什么最佳做法吗?

1 个答案:

答案 0 :(得分:2)

当然,英国的捷径不会。要么... 有两个可能的问题:

  • 您将使用也可能由(可能是本地化的)网络浏览器或其扩展程序使用的快捷方式 - 它可能无法正常工作
  • 如果你有带有文本区域或文本字段的表单,用户可以输入数据,你的快捷方式可能会映射到一个国家(变音符号)字母(即右键 - alt + a,右键 - alt + c,...等等。用波兰语表示。)

我认为不存在任何最佳实践。而且我不是非常喜欢“本地化”的捷径 - 我倾向于使用英语和母语的应用程序而且我真的很讨厌记住两套捷径...我认为最好的方法是给机会用户重新映射键盘快捷键。虽然从编程的角度来看是有问题的。或者,您可以决定创建不同的快捷方式组,并允许用户在它们之间切换(或建议他们的映射)。