Skip to content

Amm1rr/Simple-Translate-Plus

 
 

Repository files navigation

Simple Translate Plus

Instantly translate selected or typed text on web pages. Supports Google Translate and DeepL API.

Simple Translate Plus for Firefox (soon...)

Simple Translate Plus for Chrome (soon...)

Simple Translate Plus for Microsoft Edge (soon...)

About

Simple Translate Plus enhances your browsing experience with seamless translation capabilities:

  • Instantly translate selected text with a pop-up button
  • Real-time translation in the toolbar popup
  • Context menu translation options for pages, selected text, and links
  • Support for both Google Translate and DeepL API

Key Features

  • Instant Translation: Translate selected text with a single click
  • Smart Button Display: Option to hide the translation button when not needed
  • Real-time Toolbar Translation: Translate as you type in the toolbar popup
  • Automatic Language Switching: Intelligently switch between primary and secondary languages
  • Context Menu Integration: Translate entire pages, selected text, or links from the right-click menu
  • Multiple Translation Services: Choose between Google Translate and DeepL API

New Additions in Simple Translate Plus :

  • Audio Playback: "Listen" button for hearing translated text
  • Autoplay Pronunciation: Automatically play translation pronunciation
  • Efficient Caching: Improved performance with TTS file caching
  • Multilingual Text-to-Speech: Word pronunciation for multiple languages
  • Lightweight Design: Optimized for efficiency and speed

Official Installation

  • Firefox Add-ons (Coming Soon)
  • Chrome Web Store (Coming Soon)
  • Microsoft Edge Add-ons (Coming Soon)

Support the Project

Your support helps maintain and improve Simple Translate Plus:

Become a Patron     Donate with PayPal

Contribute

Help make Simple Translate Plus available in more languages:

  • Contribute translations on Crowdin

Development

Prerequisites:

  • Node.js 18.17.1 or higher

Setup:

  1. Clone the repository: git clone https://github.com/amm1rr/simple-translate-plus
  2. Install dependencies: npm install
  3. Start development watch: npm run watch-dev

Loading the Extension

Chrome

  1. Navigate to chrome://extensions
  2. Enable "Developer Mode"
  3. Click "Load unpacked extension"
  4. Select the simple-translate-plus/dev/chrome directory

Edge

  1. Navigate to edge://extensions
  2. Enable "Developer Mode"
  3. Click "Load unpacked"
  4. Select the simple-translate-plus/dev/chrome directory

Firefox

  1. Navigate to about:debugging
  2. Click "Load Temporary Add-on"
  3. Select any file in the simple-translate-plus/dev/firefox directory

Privacy

Read our Privacy Policy to understand how we handle your data.


This improved README provides a clearer structure, highlights key features more effectively, and offers a more comprehensive guide for both users and potential contributors. It also emphasizes the new features of Simple Translate Plus and provides clear instructions for development and installation across different browsers.

About

Enhanced translation tool with new features for seamless text translation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages

  • JavaScript 86.5%
  • SCSS 13.2%
  • HTML 0.3%