Openai Translator

基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API.
Alternatives To Openai Translator
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Openai Translator16,347
16 hours ago215agpl-3.0TypeScript
基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API.
Ehsyringe2,090
a day ago6mitTypeScript
E 站注射器,将中文翻译注入到 E 站体内
Tabliss1,706
2 days ago202gpl-3.0TypeScript
A beautiful, customisable New Tab page for Firefox, Chrome, and Edge.
Keepassxc Browser1,367
a month ago153gpl-3.0JavaScript
KeePassXC Browser Extension
Linguist210
a month ago161bsd-3-clauseTypeScript
Translate web pages, highlighted text, Netflix subtitles, private messages, speak the translated text, and save important translations to your personal dictionary to learn words even offline
Easysubs181
13 days ago27mitTypeScript
Browser extension for learning languages with watching movies and TV shows
Mousetooltiptranslator117
3 months ago21mitJavaScript
chrome extension - When mouse hover on text, it shows translated tooltip using google translate
Tabs Aside83
a month ago31gpl-3.0TypeScript
A session/tab manager web extension for Firefox based on the Microsoft Edge feature.
Xtranslate80
23 days ago10TypeScript
Easy translate text on web pages (chrome extension)
Locale Switcher75
5 months ago3mitSvelte
Browser Extension to quickly change your browser locale.
Alternatives To Openai Translator
Select To Compare


Alternative Project Comparisons
Readme
NebulaGraph Data Intelligence Suite(ngdi)


English |

The translator that does more than just translation - powered by OpenAI.

MIT License TypeScript Rust Chrome Firefox macOS Windows Linux

Why Yet another Translator

I have developed a Bob plugin that utilizes ChatGPT API to provide global word translation on macOS. However, since not all users have access to macOS to benefit from the plugin, I have created this project!

More than just a browser extension

What began as a Chrome extension has now evolved into a multi-platform desktop app that I am currently developing.

More than just translation

What began as a translation tool has now evolved to include surprisingly effective word polishing and summarization capabilities, accidentally.

How to use

Features

  1. It offers three modes: translation, polishing and summarization.
  2. Our tool allows for mutual translation, polishing and summarization across 55 different languages.
  3. Streaming mode is supported!
  4. It allows users to customize their translation text.
  5. One-click copying
  6. Text-to-Speech (TTS)
  7. Available on all platforms (Windows, macOS, and Linux) for both browsers and Desktop
  8. Support screenshot translation
  9. Support for vocabulary books, as well as support for generating memory aids based on the words in the vocabulary books
  10. Supports both OpenAI and Azure OpenAI Service at the same time

Preparation

Installation

Windows

Install via winget

winget install yetone.OpenAITranslator

Install via Scoop

scoop bucket add extras
scoop install openai-translator

Install Manually

  1. Download the installation package ending in .msi from the Latest Release page.
  2. Double click the downloaded file to install it.
  3. If prompted as unsafe, you can click on More Info -> Run Anyway to proceed with the installation.
  4. Ready to use!

MacOS

Install Manually

  1. Go to the Latest Release page and download the corresponding chip's .dmg installation package. Note: Use aarch64 version for Apple Silicon machines and run xattr command below.
  2. Double click the downloaded file to install it.
  3. Ready to use!

Troubleshooting

  • "OpenAI Translator" cant be opened because the developer cannot be verified.

    • Click the Cancel button, then go to the Settings -> Privacy and Security page, click the Still Open button, and then click the Open button in the pop-up window. After that, there will be no more pop-up warnings when opening OpenAI Translator.

    • If you cannot find the above options in Privacy & Security, or get error prompts such as broken files with Apple Silicon machines. Open Terminal.app and enter the following command (you may need to enter a password halfway through), then restart OpenAI Translator:

      sudo xattr -d com.apple.quarantine /Applications/OpenAI\ Translator.app
      
  • If you encounter a permission prompt every time you open it, or if you cannot perform a shortcut translation, please go to Settings -> Privacy & Security -> Supporting Features to remove OpenAI Translator, and then re-add OpenAI Translator.

Installing Desktop Clip Extensions

For details, see Desktop Clip Extension

Browser Extension

  1. Visit your Browser Extension Store to install this plugin:

  2. Click on the OpenAI Translator icon in the browser plugin list, and enter the obtained API KEY into the configuration interface that pops up from this plugin.

  3. Refresh the page in the browser to enjoy the smooth translation experience !

Configure Azure OpenAI Service

const API_URL = `https://${resourceName}.openai.azure.com`
const API_URL_PATH = `/openai/deployments/${deployName}/completions?api-version=${apiVersion}`
  • resourceName: Your Azure OpenAI Service resource name.
  • deployName: Your Azure OpenAI Service model deploy name, you can change your model here.
  • api-version: 2023-05-15, or newer.

License

LICENSE

Group

Join the Telegram Group (English) Telegram ()

Star History

Popular Translation Projects
Popular Browser Extension Projects
Popular Data Processing Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Typescript
Translation
Chrome Extension
Browser Extension