鼠标工具提示翻译器

截图

 

简介

鼠标工具提示转换器使用 Google Translate 翻译鼠标文本。支持 OCR、TTS、漫画翻译和 PDF 翻译。

鼠标悬停即可立即翻译任何语言

# 源代码
– https://github.com/ttop32/MouseTooltipTranslator
# 特征
– 将鼠标悬停或选择(突出显示)要翻译的文本
– 使用左 ctrl 听谷歌 TTS 发音(文本到语音)
– 使用右 Alt 翻译输入框中的书写文本(或突出显示的文本)
– 使用Google翻译器和bing翻译器进行翻译
– 支持 pdf 使用 PDF.js 显示翻译的工具提示
– 支持 YouTube 视频的双字幕
– 按住左移并将鼠标悬停在图像上时处理 OCR(前漫画)

# 更改日志
– 0.1.100 ~ 现在
– 更改日志可以在 https://github.com/ttop32/MouseTooltipTranslator/blob/main/doc/description.md#change-log 中找到
– 0.1.99
– 更新pdf.js
– 修复 sciencedirect pdf 冲突(Tamer 的请求)
– 为写作进行双向翻译(IkiamJ 请求)
– 支持谷歌文档上的文本选择
– 0.1.98
– 修复pdf行间距
– 0.1.97
– 修复 pdf 翻译器冲突(Mai Thy Đặng 的请求)
– 0.1.96
– 修复 bing 聊天冲突(BlinkDev2k2 请求)
– 更改评论网址
– 0.1.95
– 修复表情符号 tts
– 0.1.94
– 隐藏 pdf 翻译查看器 URL
– 添加突出显示(imymexxx 请求)
– 0.1.93
– 修复 pdf 翻译器 url
– 0.1.92
– 添加谷歌翻译tts
– 0.1.91
– 添加 bing 翻译 tts
– 0.1.90
– 添加动画选项(WellingtonmpdNeves 请求)
– 添加注释和绘图的 pdf 翻译快捷方式(由 michael-nhat 贡献)
– 0.1.89
– 修复双 YouTube 字幕嵌入冲突(BH J 请求)
– 0.1.88
– 修复 YouTube 子冲突
– 添加语音目标选项(trionline1234 请求)
– 添加语音重复
– 0.1.87
– 修复 Shadow dom 性能问题
– 阿拉伯语语言环境(由 neoOpus 贡献)
– 印度尼西亚语言环境(由 ardasatata 提供)
– 0.1.86
– 支持使用 folate-js 的电子书
– 法语语言环境(由 neoOpus 提供)
– 0.1.85
– 修复文本编辑器冲突(ultrabave 的请求)
– 0.1.84
– 修复gmail写入翻译器冲突
– 希伯来语区域设置(由 netanel123123 贡献)
– 检测 YouTube 播放器字幕开/关(通过 live with a smile 请求)
– 添加 esc 键来停止 tts(나야브 请求)
– 使用vue3
– 制作高级选项卡(JMFierro 请求)
– 0.1.83
– 修复 YouTube 双字幕中的 YouTube Shorts 字幕流量错误
– 修复csv格式冲突
– 0.1.82
– 修复 tts 语言检测
– 添加deepl翻译器(neoOpus请求)
– 0.1.81
– 支持 YouTube Shorts 的双子系统
– 修复 YouTube 暂停问题(shikov 请求)
– 0.1.80
– 支持 yandex 翻译(Bushrangers 要求)
– 0.1.79
– 修复双子系统上的 YouTube null fetch
– 修复 YouTube 字幕 trustHTML
– 支持 YouTube 嵌入视频的双子
– 0.1.78
– 谷歌被“Blue Argon”拒绝
– 重构代码
– 0.1.77
– 修复 youtube 双字幕时间不匹配的问题
– 0.1.76
– 为 YouTube 添加双字幕
– 0.1.75
– 修复翻译字体自定义(Musab Almawed 请求)
– 修复 YouTube 单词检测
– 添加卸载翻译器回调页面
– 0.1.74
– 修复选择破坏
– 添加介绍站点
– 添加 OCR 漫画翻译器热键(neoOpus 请求)
– 0.1.73
– 更新 tesseract js 用于 ocr 漫画翻译器
– 修复翻译书写框
– 使 YouTube 字幕可选
– 0.1.72
– 更改翻译器默认键集
– 添加翻译写作
– 添加网站过滤器(Serge 请求)
– 0.1.71
– 修复漫画翻译器 ocr 块识别
– 0.1.70
– 添加音译(由 ardasatata 贡献)
– 为工具提示添加距离调整(由 Been 的请求)
– 0.1.69
– 修复百度翻译冲突
– 0.1.68
– 修复翻译快捷键
– 修复 YouTube 字幕检测
– 0.1.67
– 修复 bing 聊天中隐藏的翻译工具提示(Moein 请求)
– 添加复制翻译文本的快捷键
– 添加检测交换保持键(abonawwaf 请求)
– 0.1.66
– 修复 bing 翻译器
– 修复 pdf 翻译文本选择(Furkan Nart1 请求)
– 0.1.65
– 修复 pdf 翻译器 url 崩溃问题
– 将 pdf js 版本更改为 3.7.107
– 使用 doq 实现 pdf js 暗模式(6 SEX 请求)
– 0.1.64
– 谷歌通过“剪贴板写入权限”拒绝翻译器
– 删除权限
– 0.1.63
– 更改 pdf 翻译器 url 格式(由 shawnding 请求)
– 添加复制上下文菜单(KirpichKrasniy 请求)
– 修复 pdf 翻译器权限错误(Nevermind 请求)
– 0.1.62
– 选项列表中的拼写错误修复(由 neoOpus 贡献)
– 0.1.61
– 修复翻译器损坏问题
– 0.1.60
– 更改漫画翻译器 ocr 日文垂直模型
– 修复 Node js 18 崩溃(anthony-nyc 的请求)
– 修复 bing 翻译器崩溃问题(Anh Dao 请求)
– 修复漫画翻译器 OCR 时间表
– 0.1.59
– 支持更大的翻译框(Zoelya 请求)
– 添加papago翻译器
– 0.1.58
– 将漫画 OCR 翻译流程更改为图像翻译
– 添加俄语(由 Blueberryy 提供)
– 0.1.57
– 添加字体颜色选项(WellingtonmpdNeves 请求)
– 0.1.56
– 添加翻译语音选择(Joost Dancet 请求)
– 添加语音速度(vijayabalan 请求)
– 添加合理的文本(WellingtonmpdNeves 的请求)
– 0.1.55
– 修复鼠标后退按钮(SP ND 的要求)
– 0.1.54
– 修复容器文本检测(baroooooody9 的请求)
– 添加上下文菜单以保存翻译文本
– 0.1.53
– 添加排除要翻译的语言(kwisatz haderach 的请求)
– 修复翻译器工具提示上的 CSS
– 0.1.52
– 修复谷歌翻译(ATU8020 请求)
– 0.1.51
– 安装时自动注入翻译器
– 标签切换时添加tts停止
– 0.1.50
– 添加本地pdf权限警告
– 使用谷歌翻译作为主要翻译
– 修复工具提示冲突
– 0.1.49
– 修复与谷歌网络翻译器的冲突(dotdioscorea 请求)
– 在工具提示上添加模糊(neoOpus 请求)
– 修复工具提示 CSS 冲突(min geon shin 请求)
– 添加子谷歌翻译选项
– 0.1.48
– 谷歌拒绝“有关鼠标工具提示翻译器的不相关信息”
– 删除描述
– 0.1.47
– 更新图像转换器的 tesseract ocr
– 添加子谷歌翻译选项
– 0.1.46
– 回滚谷歌翻译
– 0.1.45
– 更改翻译器鼠标检测
– 0.1.44
– 修复谷歌翻译(CONATUS 要求)
– 将工具提示文本更改为不透明(Hakan Özlen 请求)
– 0.1.43
– 谷歌拒绝标签权限
– 删除权限
– 0.1.42
– 修复翻译器中文语言代码(yc-forever 要求)
– 0.1.41
– 修复谷歌翻译
– 0.1.40
– 检测 chrome pdf 查看器而不是 pdf url(贾斯汀·布朗请求)
– 0.1.39
– 修复 Twitter YouTube 上的翻译器崩溃问题(PedoBearNomsLoli 请求)
– 0.1.38
– 增加翻译工具提示字体大小的多样性
– 更改翻译器描述
– 0.1.37
– Google 按描述拒绝
– 从标题中删除“翻译”
– 删除一些有关“翻译”的描述
– 0.1.36
– 警告pdf文件权限
– 修复 pdf 转换器请求标头检测
– 添加 pdf 检测选项以允许 pdf 翻译(喵喵请求)
– 0.1.35
– 修复使用新选项卡打开时的 pdf 翻译查看器问题(M9VK 请求)
– 修复 pdf 翻译查看器 url 参数崩溃问题(sensypo 请求)
– 0.1.34
– 删除翻译器发送消息(停止 tts)
– 0.1.33
– 离开选项卡时避免使用翻译器发送消息(停止 tts)
– 0.1.32
– 添加“翻译时间”选项来替换“悬停时翻译”(亚历克斯要求)
– 从存储加载设置
– 修复按下 crtl 时工具提示位置问题
– 正确设置初始“翻译成”
– 0.1.31
– 修复翻译器 CPU 使用情况(M9VK 请求)
– 0.1.30
– 更新至 google chrome 清单 v3
– 使用 vue 加载器来弹出翻译器
– 使用 chrome tts 而不是 google tts api
– 支持波斯语 RTL
– 将翻译器 ocr 翻译过程移至 iframe
– 修复翻译工具提示位置(第一次拍摄时出现问题)
– 0.1.29
– 修复 bing 翻译器崩溃问题(zx xu 请求)
– 支持从右到左对齐以翻译为阿拉伯语(mohamad-b 请求)
– 在弹出页面上添加翻译文本历史记录部分(TeraStrider 请求)
– 0.1.28
– 支持选择翻译(由 sanprojects 提供)
– 0.1.27
– 支持 youtube 字幕显示翻译工具提示(Veratyr 请求)
– 修复 Gmail pdf 附件与翻译查看器崩溃的问题(junkey 请求)
– 0.1.26
– 增加工具提示 z 索引(WM 请求)
– 添加工具提示宽度的自定义(Bambang Sutrisno 的请求)
– 0.1.25
– Google 按描述拒绝
– 谷歌再次表示“有关鼠标悬停翻译的不相关信息”
– 删除所有主要描述
– 0.1.24
– Google 按描述拒绝
– 谷歌说“有关鼠标悬停翻译的不相关信息”
– 删除鼠标悬停翻译
– 0.1.23
– Google 按描述拒绝
– 谷歌表示删除“谷歌翻译”
– 删除“谷歌翻译”
– 避免使用连续提到的“谷歌翻译”
– 0.1.22
– 修复翻译器类型“bing”以正确使用 bing 翻译器 api
– 0.1.21
– 支持翻译人员翻译单词(Amir Rezaei 请求)
– 支持反向翻译(Amir Rezaei 请求)
– 0.1.20
– 将促销名称更改为“鼠标悬停翻译”
– 将清单描述更改为鼠标悬停翻译
– 0.1.19
– 从翻译器弹出配置页面中删除 vue jsx
– 修复翻译器弹出名称
– 在弹出窗口中添加“关于部分”
– 0.1.18
– 回滚翻译器描述
– 0.1.17
– Google 按描述拒绝
– 删除相关描述
– 0.1.16
– 谷歌按描述拒绝
– 删除“谷歌翻译支持的翻译语言”
– 删除“Google TTS 支持的 TTS 语言”
– 避免在描述中经常提到鼠标工具提示翻译器
– 删除多语言描述
– 回滚谷歌翻译
– 将名称回滚到鼠标工具提示翻译器
– 0.1.15
– 将名称、鼠标工具提示翻译器更改为鼠标悬停翻译器
– 支持字体大小自定义(Ramy_Ahmed.87 请求)
– 支持 Bing 翻译(Ramy_Ahmed.87 请求)
– 修复谷歌翻译
– 0.1.14
– 修复翻译器隐藏工具提示(鼠标移动后显示工具提示)
– 支持使用谷歌翻译的多语言描述
– 0.1.13
– 过滤掉货币符号
– 0.1.12
– 修复图像 OCR 翻译器以正确翻译 ocr
– 在翻译弹出窗口上使用 Vue JSX
– 0.1.11
– 在翻译器弹出窗口中使用 Vue 和 Vuetify
– 在图像 ocr 翻译器上添加加载 base64 图像
– 在漫画翻译器 ocr 上添加调整图像大小
– 在 ocr 图像转换器上添加图像预处理步骤
– 0.1.10
– 修复 URL 文本过滤器
– 过滤仅包含数字和特殊字符的文本
– 修复 ctrl+a 或 ctrl+f 时隐藏的问题
– 0.1.9
– 仅从引导程序加载工具提示
– 对漫画翻译器 ocr 应用延迟加载
– 使用变换进行定位
– 0.1.8
– 修复 TTS(文本转语音)停止消息发送的问题
– 修复翻译 ocr 图像的图像加载
– 使用zodiac3539的训练数据进行OCR漫画图像翻译
– 0.1.7
– 修复滚动工具提示字典位置
– 按下 ctrl+a 或 ctrl+f 时隐藏工具提示
– 制作很酷的弹出样式
– 离开标签时停止播放 TTS(文字转语音)
– 支持使用 tesseract.js OCR 进行 ocr 翻译
– 使用 PDF.js 2.5.207 更新翻译后的 pdf 翻译查看器
– 过滤掉1000长度的文本
– 0.1.6
– 修复翻译器设置错误
– 修复弹出错误
– 0.1.5
– 修复子框架 pdf 翻译器以正确翻译
– 修复引导下拉崩溃问题
– 0.1.4
– 修复翻译器 pdf 翻译器查看器换行符
– 0.1.3
– 添加淡入淡出
– 修复 TTS(文本转语音)识别
– 0.1.2
– 防止翻译 URL 文本
– 支持使用 PDF.js 翻译 pdf 工具提示(pdf 阅读器)
– 0.1.1
– 支持长句TTS(文本转语音)
– 修复工具提示箭头显示错误
– 修复按键错误(选项卡切换问题)
– 0.1.0
– 首次发布鼠标工具提示翻译器

# 介绍
鼠标工具提示翻译器是一款谷歌浏览器扩展,可提供便捷的翻译体验。该翻译器扩展最大限度地减少了翻译单词所需的步骤。通常,复制和粘贴用于从谷歌翻译网站获取翻译句子。此扩展使用文本悬停来翻译文本。它检测指向的区域并收集附近的单词将它们分组为句子。此翻译器扩展使用任何翻译器 API(例如谷歌翻译和 Bing 翻译器)将指向的句子翻译成用户语言。为了提供翻译,它会显示给定的翻译文本和工具提示。用户不需要任何其他操作来翻译文本。此扩展取代了打开新选项卡以使用谷歌翻译来获取翻译句子的一般翻译过程。这种替代翻译方式为译者创造了新的范式。它通过相互提供翻译文本来帮助用户直接在一处学习语言。鼠标工具提示翻译器还支持 pdf、youtube 字幕和图像(漫画、漫画和网络漫画)。

# 语音合成
为了支持翻译功能,此翻译器扩展使用 google TTS(文本到语音)提供文本发音。它使用谷歌 TTS 向用户朗读文本以收听其声音。要使用 tts,用户使用 ctrl 键启用翻译器的 TTS(文本到语音)。当 TTS 开启时,此翻译扩展程序使用 google TTS 朗读文本。有了这个翻译扩展,任何语言学习者学生都可以通过听这个翻译扩展的谷歌 TTS 语音来提高发音技巧。

# PDF
鼠标工具提示翻译器支持任何在线 pdf 文件和本地离线 pdf 文件。它可以作为 pdf 翻译器在一个地方翻译 pdf 文档。它使用 PDF.js 作为内置 PDF 阅读器来读取 pdf 文件,并直接提供 pdf 翻译功能。此 pdf 翻译器扩展具有 pdf 查看器,为用户提供了一种通过翻译服务阅读外国论文论文的方式。与其他 pdf 翻译器不同,此 pdf 翻译器使用自己的 pdf 查看器来深度提取 pdf 文本。此翻译器扩展拦截 pdf URL 并重定向到鼠标工具提示 pdf.js 页面,为 pdf 阅读器提供工具提示翻译功能。当用户向此 pdf 翻译器扩展授予本地 URL 权限时,还支持本地 pdf 文件。

# 文字识别
内置 ocr 翻译器包含在扩展中。该图像翻译器可以用作就地图像翻译器,以检测漫画、漫画和网络漫画等任何图像中的文本。此 OCR 漫画翻译器使用 tesseract.js 执行自动文本块切片和文本定位。要使用图像 OCR 翻译功能,用户需要按 Shift 启用 OCR。如果 OCR 功能打开并且鼠标悬停在漫画等图像上,则此 OCR 翻译器开始提取图像文本。 OCR 文本需要几秒钟才能放置翻译后的文本。

# 翻译API

该扩展位于用户和翻译 API 之间,用于通过谷歌翻译提供简单的翻译体验。当需要文本翻译时,此翻译器扩展请求给定文本的翻译服务到谷歌翻译。翻译器供应商传达给定的文本,以将其翻译后的文本提供给扩展程序。然后,此翻译器扩展使用给定的翻译文本以弹出工具提示格式显示。它的翻译文本可以是任何带有谷歌翻译的外文文本。此外,Bing 翻译器支持在此翻译器扩展中提供多种用户翻译体验。此外,还有另一种支持的翻译器,Papago 翻译器和 deepL 翻译器。 Papago 翻译器和 deepL 使用神经机器来翻译任何文本。 Papago和deepl帮助用户获得更真实的翻译结果。

# 所有权

鼠标工具提示翻译器是由个人开发人员创建的扩展。它不是由谷歌官方制作的。它只处理谷歌翻译和谷歌文本转语音服务。该翻译器扩展不拥有谷歌翻译和必应翻译。谷歌翻译归谷歌所有,必应翻译归微软所有。该翻译器扩展使用谷歌提供的谷歌翻译服务。此翻译器扩展的目的是在任何网站上提供翻译体验。此翻译器扩展在 YouTube、电子书和 pdf 等任何地方提供简单的工具提示翻译服务。

提供最优质的插件合集

立即查看 了解详情