键盘助记符应该如何本地化
本文关键字:本地化 助记符 键盘 | 更新日期: 2023-09-27 18:11:48
是否存在本地化(国际化)键盘助记符的标准方法?例如,在Windows资源管理器(英文)中,如果用户键入Alt-F然后C,则打开"文件"菜单,然后选择"关闭"操作。
对于使用qwerty的语言,我猜您可以根据翻译的单词更改助记符。但是像汉语这样的语言呢?我曾见过一些程序把助记符放在括号中的标签后面,但这似乎不太理想。
转发: https://ux.stackexchange.com/questions/39074/how-should-keyboard-mnemonics-be-localized
在Java中,你可以使用ResouceBundles。使用它们,您可以创建文件,每个文件都包含特定区域设置的字符串和对象。例如,您为en
, en_US
, en_UK
编写资源束。
假设en_US
是英语的默认设置。你写en
就像它在en_US
,留下en_US
空白,只是在en_UK
文件中写en_US
和en_UK
之间的差异,Java会在默认的en
文件中找到"等号"。
本演讲将介绍Java i18n的一些概念。