MidTranslate - Easy way to Translate

MidTranslate - Easy way to Translate

Mid Translate is a compact, fast browser extension that brings on‑page translation to your workflow without interrupting reading. Highlight any text to get an instant translation in a small popup or open a persistent side panel for extended work. It focuses on quick, snippet‑level translations—ideal for understanding sentences, comments, or short passages—while keeping the UI minimal and unobtrusive.


📊 Why you need this

Context switching slows comprehension: copying text, opening a translator site, and returning to the page breaks flow. Mid Translate removes that friction by translating inline, preserving your place and momentum. It’s perfect for casual reading, research, or language learning when you only need selective translations rather than a full page overhaul. The extension is especially useful for frequent Bangla↔English workflows but supports many other languages.


📲 Key features

Selection Modes: Auto‑open popup or show a small floating icon on selection so you control when the translator appears.

Inline Popup: Editable source field, detected source language label, and read‑only translation area for quick comparisons.

Language Controls: Choose source/target languages and swap them instantly.

Side Panel: Open a larger, persistent panel for extended translation sessions or multi‑sentence work.

Context Menu: Right‑click a selection and choose “Translate selected text” to open the side panel with preloaded text.

Translate Page Shortcut: Jump to Google Translate for full‑page translation when needed.

Options & Persistence: Set a primary target language and selection behavior; preferences are saved locally.

Smart UX: Automatic text area resizing, viewport‑aware popup placement, and trailing‑line sanitization make translations clean and readable.


How it works (brief)

A content script monitors text selection and either places a floating icon or opens a popup. The popup queries a translation endpoint, shows the translated text, and updates labels when the source is auto‑detected. A background service worker creates the context‑menu item, handles side‑panel opening, and exposes the options page. Settings are stored with local storage for quick access.

MidTranslate - Easy way to Translate


💻 How to use

Select text on any page. If in icon mode: click the floating icon to open the translator. If in auto mode: the popup opens automatically.

Edit the source text if you want to refine the query; pick the target language from the dropdown or swap languages.

Use “Toggle Sidebar” for a persistent workspace, or “Translate Page” for a full‑page translation via Google Translate.

Change defaults in the extension’s Options to set your preferred target language and selection behavior.


👌 Why it’s effective

Mid Translate keeps translation lightweight and task‑focused. By limiting scope to snippets and fast interactions, it reduces interruption while delivering immediate comprehension. The combination of a compact popup, language controls, and an optional side panel offers flexibility—fast single translations when you need them and a larger workspace when you don’t.

Post a Comment

Previous Post Next Post