ahk 的国际化
以 捷键 在国际化为例并记录一下:
第一步 从注册表读取当前选择的语言
1 | settingLanguage := RegRead(REG_KEY_NAME, REG_LANG, 'zh-cn') |
第二步 构建菜单项
在 lang 文件夹下新增国际化 ini 文件
zh-Hans.ini
1 | [Tray] |
en.ini
1 | [Tray] |
1 | ; 读取当前语言状态,如果读取不到则默认是中文 |
第三步 完善回调方法
1 | ; 切换语言 |
1 | createLangMenu() { |
第四步 整个退出程序的回调
1 | ; 注册一个当脚本退出时, 会自动调用的函数 |