Translator

Translator 公开 已发布(自动)

zryan 更新于 2024-10-16 20:16 | 1445 | 21 | 23934
如何安装动作?
复制Ta的推荐码
最近忙碌,动作更新较慢,留言可能回复不及时

适用于
分类(旧)
翻译 OCR AI
关键词

用户fA9ZgE9bBQA duzh 用户100493062002403 wuhufanzhou 能饮一杯无z 1445 人赞了这个动作

27 个动作单 收藏了此动作。

更多信息
分享时间 2023-03-16 00:45
最后更新 2024-10-16 20:16
修订版本 51
用户许可 -未设置-
Quicker版本 1.43.34
动作大小 626.6 KB
最低Quicker版本 1.42.12

分享到

「极致UI!ChatGPT、谷歌镜像、免费DeepL;14+5个翻译引擎;划词、截图、输入、语音翻译/查词」

简介


翻译悬浮面板

  使用方法


1 直接使用


选中文字点击动作,进行划词翻译(建议搭配快捷键使用。快捷键勿用Alt,会丢失焦点);

未选中文字点击动作,进行截图翻译(调用基础OCR模块,具体接口在设置中查看);

按住 Ctrl 点击动作,进行输入翻译


  注:动作第一次运行会自动下载相关功能依赖(1MB大小)。


2 动作右键


动作右键有输入翻译截图翻译语音翻译剪贴板翻译选项。


  注:语音翻译功能专业版用户可直接使用;普通版用户需自行在动作设置中填写讯飞语音服务的账号;具体说明参见语音识别

  注:截图翻译功能中的OCR默认优先调用“百度通用OCR(Quicker账号)”,见此额度说明。可在设置中更改。


3 动作参数


可通过传入以下基础动作参数直接执行动作相应功能:

  • menu_selectTrans: 划词翻译(和直接运行动作效果相同);
  • menu_inputTrans: 输入翻译
  • menu_screenOcrTrans: 截图翻译
  • menu_clipTrans: 剪贴板翻译
  • menu_voiceInputTrans: 语音翻译
  • menu_fold: 折叠面板
  • menu_unfold: 展开面板
  • menu_toggleFold: 切换折叠/展开面板
  • menu_close: 关闭面板
  • menu_setting: 打开设置界面
  • 传入其它动作参数则当作原文进行翻译。

在上述基础参数后面,可以选择自由添加下列字段来定制动作参数、实现某个功能(字段用下划线连接)。

  • follow (作用:若翻译窗口未关闭,则直接将新文本附加在原文本后)
  • merge(作用:去除新文本的回车符,进行智能合并段落)
  • dictMode(作用:本次动作临时使用仅查词模式运行)
  • sentenceMode(作用:本次动作临时使用仅查句模式运行)

示例:

menu_screenOcrTrans               —— 截图翻译
menu_screenOcrTrans_follow        —— 截图翻译并(如果翻译窗口未关闭)附加到已有文本后
menu_screenOcrTrans_merge         —— 截图翻译并将文本进行段落合并
menu_screenOcrTrans_follow_merge  —— 截图翻译并将文本进行段落合并,再附加到原文本后
menu_selectTrans_dictMode —— 使用仅查词模式获取选中文本进行翻译


  特色功能


1 自定义接口


支持用户自定义编写自己的翻译接口!详细使用说明、模板动作开发文档请见此页面

                    


支持用户自定义OCR接口模板动作见此页面



2 窗口状态


点击窗口左上角的钉子图标  ,可以切换窗口的以下三种状态

图标 固定状态 置顶状态
不固定 置顶
固定 置顶
固定 不置顶


注:
固定状态:窗口失去焦点后不会关闭;
置顶状态:窗口始终保持在其它窗口的上方。


3 连续划词


可以在面板固定的情况下,点击连续划词按钮,即可连续划词翻译并在同一面板上显示翻译结果。



4 截图附加


可以在面板固定的情况下,点击截图附加按钮,即可再次截图并将OCR文本附加到当前翻译原文后。


注:在截图按钮上右键可以选择是否将文本附加到当前翻译原文后:


5 自动查词


事先在 设置-查词服务 中选择查词词典(目前有《Qk英汉词典》《有道词典》……)

  • 翻译内容为单词时,自动显示查词服务结果
  • 翻译内容不是单词时,自动显示翻译服务结果。


6 语音输入


可以在面板固定的情况下,点击语音输入按钮,即可语音输入内容进行翻译(不长于60秒)。


  注:本功能专业版用户可直接使用;普通版用户需自行在动作设置中填写讯飞语音服务的账号;具体说明参见语音识别

(如果打算充值专业版,可以用我的推荐码:539621-4485  


7 AI加持


提供 AI 服务,可以自定义提示(Prompt),目前可用服务:

  • OpenAI —— 与 ChatGPT 格式相同的接口均可,可选择不同模型,可自定义代理。需填写 APIKey 和自行解决网络问题,支持流式输出
  • GoogleAI —— Gemini 目前支持 gemini-pro 模型,可自定义代理。需填写 APIKey 和自行解决网络问题,支持流式输出

AI服务数量可以随意添加!可使用不同的 Prompt 实现不同的效果。


     


  配置



全新设置界面

可以选择查词与翻译服务

  1. Qk英汉词典
  2. 有道词典
  3. 必应词典
  4. 海词词典
  5. 爱词霸
  1. 腾讯交互翻译
  2. 谷歌翻译(需要代理)
  3. 谷歌镜像(国内可用)
  4. DeepL
  5. 有道翻译
  6. 火山翻译
  7. 阿里翻译
  8. CNKI翻译
  9. 彩云小译
  10. 必应翻译(不稳定)
  11. 【需配置】AI服务(Gemini + ChatGPT)
  12. 【需配置 / 免费】百度翻译
  13. 【需配置 / 免费】腾讯翻译君(腾讯云机器翻译)
  14. 【需配置】小牛翻译

可选择翻译面板显示位置

  • 鼠标指针周围、指针右下;
  • 记住上次位置;(多屏用户若找不到面板可暂时改为其它显示位置来重置面板位置)
  • 屏幕中间、左上、中上、右上。

可自由选择在面板上显示和隐藏哪些功能按钮

可调整面板颜色外观

  • 浅色
  • 深色
  • 跟随Quicker
  • 跟随系统
  • 自定义
  • 🐲龙年新春(新春特别版)

可以自定义字体、字号、背景图片;

可以在面板上选择翻译语言(并非所有翻译服务都支持)和翻译模式

以此图为例,详解:
当前翻译语言为:
  • 自动检测 语言,翻译成 简体中文
  • 如果选择的是 简体中文,则翻译成 英语
当前翻译模式为:
  • 自动模式:自动检测原文是否为单词,判断进入查词/查句模式

可以添加自定义的接口


(更多个性化设置待自行探索……


  说明


界面仿油猴插件 iTranslator.

本动作依托于 Quicker 平台,仅用于学习交流用途。不对项目内的技术可能存在违反当地法律法规的行为作保证。相关资源链接皆来源于互联网与开源项目,如有侵权,可联系立刻删除。


  特别鸣谢


本动作使用了以下公共子程序

本动作使用了开源组件LanguageIdentification.

感谢以下插件与软件提供的信息和灵感:

感谢各位热心大佬老大CL提供的技术帮助。

  • 感谢 vv12138 大佬提供的 海词词典、爱词霸、有道、必应查词方案 以及 百度翻译、火山翻译、阿里翻译、腾讯翻译君、彩云小译、有道翻译(优质版) 免费服务!(欢迎使用大佬的优惠码:104853-4706
  • 感谢 抄书侠 大佬提供的 AnyGPT AI服务(欢迎对大佬进行赞赏支持)。




Todo-List(点击展开)

✅ 添加其它原文获取方式(OCR、动作参数等)

✅ 自定义面板外观(颜色、字体、字号等);

✅ 增加翻译引擎;

🕐 增加个人翻译接口 appid 和 key 自定义;

✅ 完善多语言翻译;

✅ 在面板上进行“输入翻译”“修改翻译原文”;

✅ 在复制按钮旁边添加语音朗读按钮;

✅ 添加连续划词翻译功能

✅ 让DeepLGoogle镜像更加稳定

✅ 添加截图附加功能

✅ 添加单词字典功能;

语音识别翻译功能;

✅ 面板按钮显示个数自定义

✅ 添加更多查词词典(如有道、必应……);

✅ 添加 ChatGPT 翻译引擎;

✅ 开发“自定义接口”的功能,让用户可以二次开发!自己做接口接入动作!

✅ 翻译结果可折叠/展开的功能,同时添加动画效果使界面更美观;

✅ 历史记录功能;

重构部分动作,隐藏掉任务栏图标

⛔ 【待定】开发一个配套油猴插件,在浏览器中实现选中文本弹出翻译浮标,点击即翻译。(暂时无法实现);

✅ 添加折叠按钮,空闲一段时间后对窗口进行自动折叠;

✅ 添加更多的外观颜色自定义选项(如翻译结果区域);

🟩 提供自定义替换原文部分字词的功能;

✅ 剪贴板翻译模式;

🟩 【待定】增加复杂OCR翻译功能,类QQ截图翻译;

✅ 全新设置页面!(动作跨入正式版-2.0)
     


🔬 动作版本:【 正式版-2.0

👍 动作好用的话欢迎在右侧 点个赞 你的支持是我更新的动力!

🎁 首次充值会员时欢迎使用我的推荐码:539621-4485,你我皆获赠专业版时长!


作者所声明的动作特征:
  • 依赖第三在线服务
  • 依赖第三方组件(如DLL库、python包等): LanguageIdentification.dll
  • 会自动下载依赖组件
  • 会保存状态数据

最近更新

修订版本 更新时间 更新说明
51 2024-10-16 20:16 1. 修复:尝试修复长时间打开翻译面板,面板无法唤醒问题(感谢@vv12138)
2. 新增:翻译后自动操作新增“复制原文”(感谢@Luuxcyz)
3. 新增:翻译后自动操作可以设置不显示通知(如复制后的通知)
50 2024-09-30 12:59 1. 修复:修复新功能的bug(感谢@lysic,@原++)
49 2024-09-29 22:27 1. 新增:部分翻译服务添加可见性表达式设置,允许用户根据实际条件判断是否在面板上显示该服务(感谢@HDG)

最近讨论

功能建议 · 40
vv12138 1天7小时前 vv12138 5小时27分钟前
BUG反馈 · 33
零度_ 2天22小时前
BUG反馈 · 60
panda123 5天7小时前 panda123 1天8小时前
使用问题 · 40
xiaoyu~ 5天7小时前