Skip to content

Mahdirnj/Translator-Extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A lightweight browser extension that provides quick translations for selected text. Clean UI, fast lookup, and minimal permissions — perfect for reading and translating on the fly.

License Chrome Web Store

Demo & Screenshots

  • Preview: A few screenshots showcasing the popup UI and translation behavior are included below. Click to view full-size.

Gallery

screenshot1 screenshot2 screenshot3 screenshot4

Features

  • Quick text translation popup
  • Minimal permissions
  • Simple, responsive UI (popup + content script)
  • Easy to install locally or publish to the Chrome Web Store

Files

  • manifest.json — extension manifest
  • background.js — background logic
  • content.js — content script
  • popup.html, popup.js, popup.css — popup UI
  • content.css — styles injected into pages
  • Images/ — screenshots used in this README

Install (Developer)

  1. Clone the repository or download the ZIP.
  2. Open Chrome and navigate to chrome://extensions.
  3. Enable "Developer mode" (top-right).
  4. Click "Load unpacked" and select this project folder.
  5. The extension should appear in the toolbar.

Usage

  • Select text on any webpage, click the extension icon, and the popup will show a translation.

Contributing

Contributions are welcome. Open an issue or submit a pull request with improvements.

License

This project is available under the MIT License.

A modern browser extension that allows you to quickly translate selected text on any webpage with a simple right-click.

Features

  • Translate selected text with a right-click
  • Translation results appear in a browser notification
  • Choose from multiple target languages including Persian (Farsi)
  • Modern, clean UI with smooth animations
  • Remembers your preferred language

Installation

  1. Download or clone this repository
  2. Open Edge browser and navigate to edge://extensions/
  3. Enable "Developer mode" at the bottom-left corner
  4. Click "Load unpacked" and select the downloaded extension folder

How to Use

  1. Select any text on a webpage
  2. Right-click and select "Translate selection"
  3. The translation will appear in a browser notification

Changing the Target Language

  1. Click on the extension icon in the toolbar
  2. Select your preferred language from the dropdown
  3. Your preference will be saved automatically

Technical Details

  • Uses MyMemory Translation API for translations (no API key required)
  • Free usage limit of 5000 words per day
  • Supports multiple languages including Persian/Farsi

Credits

  • Icons created using custom SVG
  • Uses MyMemory Translation API for translations

About

A lightweight browser extension that provides quick translations for selected text

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published