Coder Social home page Coder Social logo

pal4-d / immersive-translate Goto Github PK

View Code? Open in Web Editor NEW

This project forked from immersive-translate/immersive-translate

0.0 0.0 0.0 26.86 MB

Immersive Dual Web Page Translation Extension - 沉浸式双语网页翻译扩展

Home Page: https://immersive-translate.owenyoung.com

License: GNU Affero General Public License v3.0

Makefile 100.00%

immersive-translate's Introduction

沉浸式双语网页翻译扩展

主要特性

  • 智能识别网页主内容区进行翻译,区别于同类插件翻译网页所有区域的行为,降低对原网页的“侵入性”,增强阅读体验,所以该扩展被命名为“沉浸式翻译”。
  • 双语显示,中文/英文对照。按照段落自然分割,或可设置“将段落以句子分割”,实现每句话对照翻译。
  • 定制优化了常见的主流网站,比如 Twitter,Reddit,Discord, Gmail, Telegram, Youtube, Hacker News 等。
  • 支持 10 余种常见的翻译服务,包括 Deepl,谷歌,彩云小译,腾讯翻译君,百度翻译,火山翻译等。
  • 支持 PDF 文件,EPUB 电子书双语翻译。EPUB 需配合 epub 在线阅读网站使用,比如 https://epub-reader.onlinehttps://readwise.io/read 等。
  • 支持全平台浏览器,对桌面端、移动端,iOS 端,Chrome、Edge、Firefox,Safari 等都有很好的支持。
  • 提供多种译文样式选择,包括弱化、模糊、下划线、分隔线等样式,随心所欲的个性化你的翻译体验。

该扩展免费使用,希望大家都能轻松、愉悦、优雅地获取互联网上海量的外文信息,不要让语言成为障碍 ❤️

感谢这些 赞助者,由于他/她们的支持,更多的人可以免费地使用这个工具。如果有余力,请 点击这里 赞助我的工作。你可以通过 推特Telegram 频道其他方式 和我保持联系。

(此位置正在等待 品牌赞助,你的赞助会为这个扩展的持续维护提供巨大的帮助,非常感谢你的支持!)

目录

保持联系

使用案例

安装

Edge 浏览器

已上架 Edge 商店点击这里 安装

类 Chrome 浏览器

已上架 Chrome 商店, 点击这里 安装

Firefox

已上架 Firefox Addon 商店点击这里 安装。

油猴脚本地址

油猴脚本地址: https://immersive-translate.owenyoung.com/immersive-translate.user.js , 在已安装油猴扩展的浏览器中打开该地址,即可安装。

苹果 iOS/macOS 系统

使用 Safari 浏览器,桌面版和移动版都支持,需配合油猴插件安装,以 Userscripts 为例:

  1. 安装 Userscripts safari 插件,并授予其 “始终允许访问任何网站” 的权限。
  2. 安装本扩展的 油猴脚本(在 Safari 浏览器中打开该链接即可看到安装页面)
  3. 安装后,打开任意网页刷新一下,在网页右侧会出现本扩展的浮动窗口。(如果遇到没有出现浮窗的问题,建议多刷新一下网页,或者强制重启一下 Safari,以使其生效)

如果安装有困难,可以点击参考 YouTube 视频教程抖音视频教程

安卓端 (Android)

火狐浏览器

  1. 下载 Firefox 最新版本 版本
  2. 在 Firefox 的附加组件推荐里找到 Tamper Monkey,安装
  3. 安装本扩展的 油猴脚本 (在 Firefox Beta 浏览器中打开该链接即可看到安装页面)
  4. 安装后,打开任意网页,在右侧会出现沉浸式翻译扩展的浮窗图标。

其他浏览器

比如 Kiwi 浏览器,狐猴浏览器等,只要支持油猴脚本的浏览器,都可以通过油猴脚本安装本扩展。如果支持 Chrome 商店,也可以直接安装商店版本。

油猴脚本 GreasyFork 地址

你也可以通过 Greasy Fork 商店安装油猴脚本,但是缺点是 iOS 的 Userscripts油猴扩展似乎不支持 Greasyfork 托管的脚本的自动更新,因为 GreasyFork 不允许填写 updateURL 属性。

手动安装 (追踪最新开发特性)

手动安装的优点在于无需等待商店审核,可以立即体验到最新开发版本的功能。

  • 下载安装包。使用 git clone 将仓库下载到本地:git clone https://github.com/immersive-translate/next-immersive-translate.git。(如果你不习惯命令行操作,你可以直接在 发布页面 下载压缩包。此外,你也可以通过下载 Github 桌面客户端 将该 Github 仓库 同步到本地。)
  • 类 Chrome 浏览器安装:(1) 在地址栏输入:chrome://extensions,打开扩展管理窗口;(2) 打开“开发人员模式”,选择“加载解压缩的扩展”,选择 dist/chrome 载入。
  • Firefox 浏览器安装:(1) 在地址栏输入: about:debugging#/runtime/this-firefox,打开扩展管理窗口;(2) 临时载入附加组件,选择 dist/firefox/manifest.json 即可。
  • 更新方法:如果你使用 git 下载的安装包,那么使用 git pull 拉取最新文件,然后在扩展管理页面选择 Reload 即可。如果你在 发布页面 下载的安装包,那么还在这里下载最新的版本替换旧的即可。

赞助我的工作

我是 Owen,最近一直在努力开发沉浸式双语网页翻译扩展,所以近期最开心的事就是听到用户反馈说因为这个扩展,Ta 真正爱上了阅读外语信息。我自己在过去也得益于无数志愿者们开发的免费工具,从而收获了太多受益终生的知识,这使我更加坚信平等地获取信息是我们每个人最应拥有的权利。所以我创建了很多免费的双语工具来帮助人们更有效地获取互联网上 巨大的外语信息资源(同时也期待我们有一天能脱离这些辅助工具)

https://www.buzzing.cc/ 这个网站里我精选了英文世界里最有声誉的媒体(比如纽约时报,卫报,金融时报,彭博社,经济学人等),信息质量较高的论坛(比如 HackerNewsReddit 精神食粮小组 等),以及其他热门的社交媒体讨论。我使用 Deepl 把这些信息的标题翻译成中文(同时也保留英文标题方便对照),最后提供了一个排版良好,没有登录,没有广告,没有废话的 静态页面(支持无图模式,以减少分心),提供了一流的 RSS 支持。

沉浸式双语网页翻译扩展 是我最近一直在持续努力开发的工具。这是一款基于浏览器的双语网页翻译扩展,提供了排版精美的双语网页翻译体验,能智能识别网页的主要内容区域,同时也针对一些主流网站比如推特,Reddit,Youtube 等做了定制优化。这款扩展支持几乎全平台的浏览器,允许用户选择数 10 个不同的翻译引擎,也支持开箱即用的 PDF 文件翻译。

我还创建了一些其他的免费工具,你可以点击 这里 了解我所有的项目。

时代很艰难,我知道不是每个人都有能力为越来越多的工具和内容付费,所以我完全免费地提供这个工具给所有需要的人。但作为一位独立开发者,我之所以能持续的做这项工作,是因为那些能负担得起的人持续慷慨的赞助。这种至关重要的支持意味着成千上万的人可以继续完全免费,也没有广告地使用我提供的工具。所以,如果有余力,我想邀请你 $1 起赞助我的工作,非常感谢有你的支持!

Ps. 我也完全理解暂时还没有余力的用户(因为我就是这样过来的!),不过你也可以帮助我完成一些力所能及的任务:

Psssss. 我比预想中花了更巨大的时间和精力开发这个 沉浸式翻译扩展,你的支持对我真的非常重要,感谢你的支持!

成为品牌赞助商

沉浸式翻译目前正处于高速发展阶段,每天都有成千上万的用户访问该扩展的主页,如果你有想宣传或者推广的产品,可以 点击这里 获取我的联系方式,可以在主页显眼位置放置你的产品,你的品牌赞助会为这个扩展的持续维护提供巨大的帮助,非常感谢你的支持! (目前每月 $50 刀 即可成为品牌赞助商)

Star History

Star History Chart

immersive-translate's People

Contributors

github-actions[bot] avatar theowenyoung avatar xhxiaiein avatar chzzfly avatar crocodile2021 avatar cesaryuan avatar havef avatar hellochenlei avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.