10个团子翻译器快捷键,让你的翻译效率提升300%
你是否还在为频繁切换鼠标操作翻译器而烦恼?是否希望能用键盘快速完成翻译、区域选择等常用功能?本文将为你揭秘团子翻译器(Dango-Translator)中10个必备快捷键,让你彻底摆脱鼠标依赖,实现"指尖上的高效翻译"。
读完本文你将掌握:
- 基础翻译快捷键的配置与使用
- 区域选择与多区域管理的快捷操作
- 翻译模式切换与界面控制的键盘技巧
- 自定义快捷键的高级设置方法
一、核心翻译快捷键
1. 快速翻译:默认Ctrl+T
这是团子翻译器最核心的快捷键,用于触发翻译功能。当你框选好需要翻译的区域后,按下Ctrl+T即可立即开始OCR识别和翻译流程。
# 快捷键注册核心代码 [ui/translation.py](https://gitcode.com/GitHub_Trending/da/Dango-Translator/blob/4c99ce244c2edb78986c930341b79d6e6d90b799/ui/translation.py?utm_source=gitcode_repo_files#L522-L535) def registerTranslateHotkey(self): hotkey1 = self.object.config["translateHotkeyValue1"] # 默认Ctrl hotkey2 = self.object.config["translateHotkeyValue2"] # 默认T self.translate_hotkey.register((hotkey1, hotkey2), callback=lambda x: utils.thread.createThread(self.startTranslater, True))2. 区域选择:默认Ctrl+R
按下Ctrl+R可快速激活区域选择工具,此时鼠标会变为选区模式,你可以从左上到右下拖动来框选需要翻译的屏幕区域。
提示:框选完成后会自动开始翻译,无需额外操作
二、多区域管理快捷键
3. 多区域切换:Alt+F1至Alt+F4
团子翻译器支持同时设置多个翻译区域,通过Alt+F1到Alt+F4可以快速切换不同的预设区域。这一功能特别适合漫画翻译、多窗口内容对照等场景。
相关配置界面代码:ui/hotkey.py
4. 隐藏区域框:默认Ctrl+H
当翻译区域框遮挡内容时,按下Ctrl+H可快速隐藏所有区域框,再次按下则重新显示。这对于需要查看被遮挡内容的场景非常实用。
# 隐藏区域快捷键注册 [ui/translation.py](https://gitcode.com/GitHub_Trending/da/Dango-Translator/blob/4c99ce244c2edb78986c930341b79d6e6d90b799/ui/translation.py?utm_source=gitcode_repo_files#L460-L473) def registerHideRangeHotkey(self): hotkey1 = self.object.config["hideRangeHotkeyValue1"] # 默认Ctrl hotkey2 = self.object.config["hideRangeHotkeyValue2"] # 默认H self.hide_range_hotkey.register((hotkey1, hotkey2), callback=lambda x: utils.thread.createThread(self.object.range_ui.hideRangeUI(True)))三、模式切换与控制
5. 自动/手动模式切换:Ctrl+M
通过Ctrl+M可以快速切换翻译模式。自动模式下,翻译器会持续监测选定区域变化并自动翻译;手动模式则需要手动触发翻译。
界面右上角的开关按钮也可实现同样功能,蓝色表示自动模式,灰色表示手动模式
6. 锁定/解锁界面:Ctrl+L
在翻译结果窗口上按下Ctrl+L可以锁定界面,锁定后窗口会变为半透明且鼠标点击会穿透窗口,避免误操作。再次按下则解锁。
# 锁定状态切换代码 [ui/translation.py](https://gitcode.com/GitHub_Trending/da/Dango-Translator/blob/4c99ce244c2edb78986c930341b79d6e6d90b799/ui/translation.py?utm_source=gitcode_repo_files#L443-L457) def checkLockStatus(self): self.lock_sign = not self.lock_sign if self.lock_sign: self.lock_button.setIcon(qtawesome.icon("fa.lock", color=self.icon_color)) self.setWindowFlag(Qt.WindowTransparentForInput, True) else: self.lock_button.setIcon(qtawesome.icon("fa.unlock", color=self.icon_color)) self.setWindowFlag(Qt.WindowTransparentForInput, False)四、界面控制快捷键
7. 最小化窗口:Ctrl+Minus
按下Ctrl+-(减号)可以快速最小化翻译结果窗口,需要时点击任务栏图标即可恢复。
8. 调整窗口透明度:Ctrl+滚轮
按住Ctrl键并滚动鼠标滚轮,可以实时调整翻译窗口的透明度,范围从10%到100%。这在需要同时查看翻译结果和原文时非常有用。
五、自定义快捷键
9. 打开快捷键设置:Ctrl+K
按下Ctrl+K可以直接打开快捷键设置界面,在这里你可以根据自己的使用习惯修改所有快捷键。
10. 恢复默认快捷键:Alt+D
当你自定义的快捷键出现冲突或想恢复初始设置时,在快捷键设置界面按下Alt+D即可一键恢复默认配置。
快捷键配置注意事项
- 快捷键仅支持
Ctrl/Shift/Win/Alt + 任意键的组合,不支持单键 - 避免设置与系统或其他软件冲突的快捷键
- 设置完成后会自动保存,无需额外操作
- 修改快捷键后立即生效,无需重启软件
快捷键配置文件存储位置:utils/config.py
总结
掌握这些快捷键能让你的翻译效率提升数倍,特别是Ctrl+T(翻译)、Ctrl+R(区域选择)和Ctrl+H(隐藏区域)这三个高频快捷键,建议优先熟练掌握。
如果需要查看所有快捷键的当前设置,可以在设置界面中找到"快捷键说明"选项卡,或直接按下F1打开帮助文档。
最后,团子翻译器支持完全自定义快捷键,你可以根据自己的使用习惯和偏好,配置最适合自己的快捷键组合,让翻译工作更加流畅高效。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考