Skip to content
This repository has been archived by the owner on Jan 16, 2023. It is now read-only.

Let's experience immersive web translation, with bilingual simultaneous display and translation of only the important content. Think of the browser's reading mode, but in immersive translation.

License

Notifications You must be signed in to change notification settings

immersive-translate/old-immersive-translate

Repository files navigation

Translate Web Pages

Translate your page in real time using Google or Yandex.

GitHub release (latest SemVer) GitHub release date GitHub issues GitHub license

说明: 这是我修改的体验增强版,支持双语显示,支持只翻译网页里的文章区域。本来是验证下概念,但是收到了不少关注,所以我最近会完善下相关功能,多多测试后,看下上游作者是否愿意合并, 如果这个方向不是上游作者乐见的,那么我会单独发布到商店里。

目前已适配:

  • pdf文件双语对照翻译
  • Twitter
  • Reddit,(包括old.reddit.com)
  • Hacker News
  • 其他大多数强内容网站

twitter

reddit

hackernews

ft

正在适配:

  • Youtube 评论区

Firefox商店沉浸式翻译已上架, chrome 商店还在计划中.

目前正在完善开发中,更推荐手动安装最新版本

  1. 这里下载对应浏览器的压缩包,chrome或firefox
  2. 解压到以后不删除的文件夹

如果是谷歌浏览器:

  1. 打开扩展管理窗口
  2. 激活开发者模式
  3. 选择 "Load unpacked",选择刚解压的文件夹
  4. 安装后,target语言可以选中文,然后再翻译页面即可有双语显示(现在还没有任何选项可以设置)

火狐浏览器

  1. 打开about:debugging页面
  2. 点击火狐图标
  3. 加载临时扩展,直接选中压缩包即可
  4. 安装后,target语言可以选中文,然后再翻译页面即可有双语显示(现在还没有任何选项可以设置)

Todo

  • - backup默认文件名还是TWP
  • - option页面从extension中打开的显示问题
  • - 版本号自动添加

Install

Firefox

Chromium based browsers

  1. Download this file, or any other version
  2. Extract the zip file
  3. Open your browser's extension manager
  4. Activate developer mode
  5. Load the extension with the option "Load unpacked"
  • Note: You can also install via crx file, download the file using a download manager/or firefox. Activate developer mode and drag the file into the chromium extension manager. It doesn't work on Chrome/Edge.

Screenshots

Menu 1 Menu 2 Translated

Contribute

  • To collaborate with the translation of the extension interface use Crowdin.

Donations

To make a donation use Patreon.

Patreon

FAQ

What can this extension do?

Your current page is translated without having to open new tabs. It is possible to change the translation language. You can select to automatically translate. To change the translation engine just touch the Google Translate icon.

Why do you need to access your data on all the websites you visit?

To translate any website it is necessary to access and modify the text of the web pages. And the extension can only do that, with that permission.

How are the pages translated?

The pages are translated using the Google or Yandex translation engine (you choose).

And how's my privacy?

Privacy policy: We do not collect any information. However, to translate, the contents of the web pages will be sent to Google or Yandex servers.

Limitations

Some pages like support.mozilla.org and addons.mozilla.org will not be translated. For security reasons, the browser blocks extensions from accessing these sites.

About

Let's experience immersive web translation, with bilingual simultaneous display and translation of only the important content. Think of the browser's reading mode, but in immersive translation.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Languages

  • JavaScript 87.1%
  • CSS 6.9%
  • HTML 5.9%
  • Makefile 0.1%