我目前正在参与一个重度本地化的WPF应用程序,我们在非英语语言菜单上遇到了关于键盘快捷键的错误.该bug指的是未被翻译的修饰符键名(Shift,Ctrl等),这很容易修复.
然而,这让我想到了快捷键本身,它们通常基于命令的第一个字母,除非由于冲突或约定而不可行.当命令名称本地化时,命令及其各自快捷方式之间的链接通常会丢失:
这值得担心吗?
现有的主要应用程序如何应对这个问题?
在这种情况下还有其他问题要考虑吗?
虽然这个问题的灵感来自WPF应用程序,但我对一般情况更感兴趣.