Skip to content

Releases: Translate-It-App/Translate-It

Translate It! v1.19.1

Choose a tag to compare

@Amm1rr Amm1rr released this 12 Sep 11:06
11857a2

🌍 Translate It v1.19.1 – Released on 11 September 2026


Added
  • Added a Compatibility Check for OpenAI-compatible providers in Settings.
Fixed
  • Fixed Field translation to translate and replace only the selected text instead of the entire field.
  • Fixed Select Element translation failures with OpenAI-compatible local LLM providers such as LM Studio.
  • Fixed Settings persistence issues, including Prompt Template selections not being saved correctly.


🧩 Install Now

Click your preferred browser to install:

What's Changed

  • fix(custom-provider): improve OpenAI-compatible model compatibility by @Amm1rr in #203
  • fix(field): translate selected field text safely by @Amm1rr in #204
  • fix(options): harden settings persistence and save behavior by @Amm1rr in #205
  • Improve PDF viewer mode tooltips and Custom API settings alignment by @Amm1rr in #206
  • Prepare v1.19.1 release by @Amm1rr in #207

Full Changelog: v1.19.0...v1.19.1

Translate It! v1.19.0

Choose a tag to compare

@Amm1rr Amm1rr released this 06 Sep 19:29
56a88b4

🌍 Translate It v1.19.0 – Released on 06 September 2026


Added
  • Added font customization for Select Element and Page Translation in the Settings page.
  • Popup and Sidepanel now remember your last translation while the browser is open.
Changed
  • Updated AI provider models.
  • Changed the Select Element revert shortcut from Esc to double Esc.
Fixed
  • Fixed various issues and improved the overall reliability of Select Element, including better compatibility with AI models with limited or no JSON support.
  • Fixed various issues and improved the overall reliability of Page Translation and other translation features.


🧩 Install Now

Click your preferred browser to install:

What's Changed

  • refactor(translation): harden translation pipeline architecture by @Amm1rr in #167
  • fix(context-menu): refresh provider list on visibility changes by @Amm1rr in #168
  • fix(options): improve settings page consistency and branding by @Amm1rr in #169
  • chore: update pnpm to 11.21.0 by @Amm1rr in #170
  • feat: refresh AI provider models and configuration by @Amm1rr in #171
  • refactor: remove dead direct image translation infrastructure by @Amm1rr in #172
  • fix(select-element): harden transactional mutation rollback by @Amm1rr in #173
  • fix: reuse resolved AUTO language pair across translation batches by @Amm1rr in #174
  • fix: preserve valid results during structured parent recovery by @Amm1rr in #176
  • fix: route translation streams to originating frame by @Amm1rr in #178
  • test: harden translation timeout and abort lifecycle coverage by @Amm1rr in #179
  • fix: reject empty Microsoft Edge translation responses by @Amm1rr in #180
  • fix: honor skipped results in whole page translation by @Amm1rr in #181
  • chore: align Select Element optimization tests and documentation by @Amm1rr in #182
  • fix: preserve Page AUTO semantic pair across batches by @Amm1rr in #183
  • fix: mark under-returned string batch results as skipped by @Amm1rr in #184
  • fix: add bounded multi-parent recovery per batch by @Amm1rr in #185
  • fix(page-translation): treat blank results as failed settlements by @Amm1rr in #186
  • Unify Translation Error Contracts and Harden DOM Translation Lifecycles by @Amm1rr in #188
  • Fix Select Element revert shortcut conflicts with website Esc handling by @Amm1rr in #189
  • Add translation font support for Select Element and Page Translation by @Amm1rr in #190
  • Fix Mouse Hover modifier trigger behavior and platform shortcuts by @Amm1rr in #191
  • Harden runtime reliability across settings, providers, messaging, and translation flows by @Amm1rr in #192
  • Preserve Popup and Sidepanel translation state during browser session by @Amm1rr in #193
  • Fix Microsoft Edge translation provider by @Amm1rr in #194
  • Improve context menu behavior and shortcut navigation by @Amm1rr in #195
  • Fix Select Element translation reliability for AI providers by @Amm1rr in #196
  • Standardize page titles and favicons by @Amm1rr in #197
  • Add configurable DeepSeek thinking modes by @Amm1rr in #198
  • Fix structured result publication and improve runtime diagnostics by @Amm1rr in #199
  • Rebuild v1.19.0 browser release packages by @Amm1rr in #200

Full Changelog: v1.18.0...v1.19.0

Translate It! v1.18.0

Choose a tag to compare

@Amm1rr Amm1rr released this 12 Aug 17:13

🌍 Translate It v1.18.0 – Released on 01 August 2026


Added
  • Introduced PDF Translator for translating PDF documents.
Fixed
  • Improved Select Element translation performance and responsiveness, especially when processing large selections.
  • Fixed WebAI conversation history behavior to provide more consistent and predictable translation results.


🧩 Install Now

Click your preferred browser to install:

What's Changed

  • feat(select-element): add history-aware parallel execution by @Amm1rr in #150
  • tune(optimization): improve base-2 concurrency scaling by @Amm1rr in #151
  • fix(webai): restrict history support to Select Element by @Amm1rr in #152
  • fix(mouse-hover): clear container highlight on translation errors by @Amm1rr in #153
  • fix(subtitle): prevent dynamic UUID URLs for internal extension page by @Amm1rr in #154
  • fix(content): stop leaking extracted content CSS into page scope by @Amm1rr in #157
  • feat(popup): add horizontal action scroller for popup toolbar by @Amm1rr in #160
  • feat(pdf): introduce PDF Translator by @Amm1rr in #162
  • docs: consolidate and reorganize PDF Translator architecture documentation by @Amm1rr in #163

Full Changelog: v1.17.1...v1.18.0

Translate It! v1.17.1

Choose a tag to compare

@Amm1rr Amm1rr released this 11 Jun 03:31

🌍 Translate It v1.17.1 – Released on 11 June 2026


  • Added auto-translate rule toggle to both FAB Desktop, Mobile and Popup translation controls.
  • Added the ability to set the current source and target languages as defaults directly from Popup, Sidepanel, and Mobile language selectors.
  • Added modern Markdown rendering support for translation results and history entries, with improved dictionary formatting and pronunciation display.
  • Added advanced prompt customization with support for Auto Translation, Subtitle Translation, prompt previews, and selected system translation wrappers.


🧩 Install Now

Click your preferred browser to install:

What's Changed

  • Add exact-page auto-translate rule toggle to FAB and Popup by @Amm1rr in #142
  • feat(auto-translate): extend exact-page rule controls to mobile UI by @Amm1rr in #143
  • feat(language-selector): support setting current languages as defaults by @Amm1rr in #144
  • feat(markdown): modern markdown rendering and history previews by @Amm1rr in #145
  • feat(prompts): add advanced prompt customization and runtime validation by @Amm1rr in #146
  • fix(content): isolate UI host theme and layout from host pages by @Amm1rr in #148
  • fix(settings): support partial saves and safe prompt migrations by @Amm1rr in #149

Full Changelog: v1.16.0...v1.17.1

Translate It! v1.17.0

Choose a tag to compare

@Amm1rr Amm1rr released this 07 Jun 16:13

🌍 Translate It v1.17.0 – Released on 06 June 2026


Added
  • Added a new Subtitle Translator tool for translating subtitle files
  • Added new pronunciation accent and voice tuning options in the Text-to-Speech Settings
  • Added a Text-to-Speech button when selecting text on webpages, along with new options to customize the visibility of the translation button and pronunciation button
Fixed
  • Fixed an issue where the selected translation provider was not being saved correctly (#133)
  • Fixed an sidebar/popup compatibility issue that prevented parts of the extension UI from working correctly (#140)
  • Fixed Vajehyab dictionary lookups and related integration issues


🧩 Install Now

Click your preferred browser to install:

What's Changed

  • feat(fab): add customizable idle opacity and icon size by @Amm1rr in #123
  • feat: implement Mouse on Hover Translation by @Amm1rr in #125
  • Consolidated Feature Management Architecture & ESC Bug Fix by @Amm1rr in #126
  • Fix: Error Misreporting & URL-Label Misidentification by @Amm1rr in #127
  • fix: resolve mouse hover flickering and professionalize container styling by @Amm1rr in #128
  • fix: improve error management, translation cancellation, and messaging by @Amm1rr in #129
  • feat: implementation of provider visibility toggle by @Amm1rr in #130
  • feat(options): refactor settings tabs and optimize provider management by @Amm1rr in #131
  • Standardized Mouse Hover Toggle and Popup UI Refactor by @Amm1rr in #132
  • feat: implementation of comprehensive Subtitle Translation system by @Amm1rr in #134
  • Refactor Text-Field Interaction and Fix Twitter/Dictionary Bugs by @Amm1rr in #135
  • feat/fix: options page UI enhancements and vite build system optimization by @Amm1rr in #136
  • feat(tts): implement language-specific voice tuning and edge tts integration by @Amm1rr in #137
  • Fix Provider Selector UI issues and resolve translation priority conflicts by @Amm1rr in #138
  • feat: implementation of selection toolbar with TTS support and configurable visibility by @Amm1rr in #139
  • Improve prompts, bilingual AI, and element selection engine by @Amm1rr in #141

Full Changelog: v1.16.0...v1.17.0

Translate It! v1.16.0

Choose a tag to compare

@Amm1rr Amm1rr released this 06 Jun 23:40

🌍 Translate It v1.16.0 – Released on 19 May 2026


Added
  • Added Mouse on Hover Translation for instant, frictionless translation by simply hovering over text or containers
  • Added customizable Idle Opacity and Icon Size for the Quick Action Button (FAB)
  • Added an option to hide translation providers you don’t use to keep the interface cleaner


🧩 Install Now

Click your preferred browser to install:

What's Changed

  • feat(fab): add customizable idle opacity and icon size by @Amm1rr in #123
  • feat: implement Mouse on Hover Translation by @Amm1rr in #125
  • Consolidated Feature Management Architecture & ESC Bug Fix by @Amm1rr in #126
  • Fix: Error Misreporting & URL-Label Misidentification by @Amm1rr in #127
  • fix: resolve mouse hover flickering and professionalize container styling by @Amm1rr in #128
  • fix: improve error management, translation cancellation, and messaging by @Amm1rr in #129
  • feat: implementation of provider visibility toggle by @Amm1rr in #130
  • feat(options): refactor settings tabs and optimize provider management by @Amm1rr in #131
  • Standardized Mouse Hover Toggle and Popup UI Refactor by @Amm1rr in #132

Full Changelog: v1.15.1...v1.16.0

Translate It! v1.15.1

Choose a tag to compare

@Amm1rr Amm1rr released this 13 May 10:54

🌍 Translate It v1.15.1 – Released on 13 May 2026


Added
  • Added the ability to choose a translation provider for OCR translations
  • Improved dictionary results with more detailed information such as pronunciations, synonyms, definitions, and examples, along with new Dictionary Display Options to customise which sections are displayed


🧩 Install Now

Click your preferred browser to install:

What's Changed

  • Feat: Enhance Google Translate with rich dictionary data (Definitions, Parts of Speech, Examples) by @Amm1rr in #122

Full Changelog: v1.15.0...v1.15.1

Translate It! v1.15.0

Choose a tag to compare

@Amm1rr Amm1rr released this 11 May 16:21

🌍 Translate It v1.15.0 – Released on 11 May 2026


Added
  • Added Screen Capture (OCR) to extract and translate text from any visual area, including images and videos, with full offline support (#120)
  • Added Pin and Dock capabilities with Edge Snapping: You can now pin the window to stay open or drag it to the screen edges to dock it as a persistent, resizable sidebar that updates instantly with new selections (#121)
Changed
  • Improved overall performance and responsiveness


🧩 Install Now

Click your preferred browser to install:

What's Changed

  • feat: implement high-performance Screen Capture and OCR system by @Amm1rr in #120
  • feat: window pinning and docking with smart edge snapping by @Amm1rr in #121

Full Changelog: v1.14.1...v1.15.0

Translate It! v1.14.1

Choose a tag to compare

@Amm1rr Amm1rr released this 08 May 23:04

🌍 Translate It v1.14.1 – Released on 09 May 2026


Added
  • Added Text-to-Speech support for original text and improved the mobile experience with better text selection and floating button interactions (#116)
Fixed
  • Fixed an issue where the translation window could close unexpectedly when dragging it quickly (#113)
  • Fixed issues with Page Translation and Hover Original Previews on large pages, while reducing unnecessary translations and token usage (#114)
  • Improved the mobile experience by preventing accidental text deselection, improving floating button interactions, and adding Text-to-Speech support for original text (#115)
  • Fixed issues where Select Element mode could accidentally open links instead of translating content on some websites (e.g. Twitter/X) (#117, #119)
Changed
  • Improved translation filtering to reduce unnecessary token usage and better protect technical content such as links, emails, addresses, and code-related text (#118)


🧩 Install Now

Click your preferred browser to install:

What's Changed

  • fix: prevent accidental window dismissal during or after drag operation by @Amm1rr in #113
  • fix(page-translation): optimize viewport detection and hover preview segmentation by @Amm1rr in #114
  • feat(tts): implement owner-aware cleanup system by @Amm1rr in #115
  • fix: improve mobile selection preservation and add source TTS by @Amm1rr in #116
  • fix(select-element): improve event interception and resolve Twitter click-through issue by @Amm1rr in #117
  • feat(filter): consolidate DOM filtering logic and technical patterns by @Amm1rr in #118
  • fix(select-element): solve Twitter click-through and highlight leak issues by @Amm1rr in #119

Full Changelog: v1.14.0...v1.14.1

Translate It! v1.14.0

Choose a tag to compare

@Amm1rr Amm1rr released this 07 May 21:25

🌍 Translate It v1.14.0 – Released on 07 May 2026


Added
  • Text-to-Speech can now read very long translations smoothly without stopping
  • Added the Vajehyab Persian dictionary for better dictionary results (vajehyab.com)
  • Added a Prompt Preview feature in the Prompt Settings tab
  • Added a warning notification before starting Page Translation with paid providers.
  • Added a shortcut management button for the Select Element feature in Settings
Fixed
  • Fixed an issue where the translation window would not open when the Require Ctrl setting was enabled
  • Fixed issues where some translation modes were not using the correct provider
  • Fixed cases where Page Translation stopped working after an error
  • Fixed formatting problems in translated text, including missing Persian half-spaces (نیم‌فاصله) and extra line breaks
  • Fixed several stability and reliability issues
Changed
  • Improved dictionary provider selection in Settings
  • Improved provider selection to only show available and configured providers
  • Improved Settings validation before saving
  • Improved popup performance


🧩 Install Now

Click your preferred browser to install:

What's Changed

  • feat: integrate Vajehyab provider and implement smart provider filtering by @Amm1rr in #107
  • Enhance Stability and Error Handling for AI Providers by @Amm1rr in #108
  • feat(tts): implement smart text chunking and queueing for unlimited length playback by @Amm1rr in #109
  • fix: finalize smart extraction system and resolve mobile TTS truncation by @Amm1rr in #110
  • Fix: Text selection window not appearing with Ctrl requirement by @Amm1rr in #111
  • feat: Page Translation Token Warning and Cancellation Fix by @Amm1rr in #112

Full Changelog: v1.13.0...v1.14.0