Translate selected text on any PDF/HTML/TXT page in just two clicks, even when the page is your local document
To use, simply select text within the document. Then, press Alt+Shift+A to receive an immediate translation (except for local PDF documents), or right-click on the selection and choose 'Translate <your selected text>'. The translation will be shown under your selection.
When you click the extension button, a popup window will appear, allowing you to edit your selection. The app's options give you the flexibility to set a shortcut, choose languages, and configure a popup window.
This extension is compatible with native PDF formats, but cannot be used with protected or scanned documents. To translate local documents (PDF, TXT, HTML, etc.), you must enable the "Allow access to file URLs" option on the chrome://extensions page for this extension.
Added chrome-extension scheme to the list of inaccessible URLs.
Added support for right-to-left language direction.
Added a 'Search the web' field to the Options page, allowing users to select their preferred search provider for the link at the bottom of the popover/popup window. Choosing 'none' will remove the link entirely.
Added context menu functionality to the popup window that opens upon pressing the extension button in the Chrome toolbar.
Added support for all frames matching the specified URL.
Improved response time.
Added a popup window that is shown when the extension button is clicked.
Added notifications for when there is no right to read local documents or when the extension needs a page reload.
Added hotkey support for remote PDF documents (URLs that start with http, https, blob).
Added support for related frames, such as blob:https://web.telegram.org/.
Migrated to Manifest V3.
Removed Yandex from the Providers list, as it is now a completely paid translation API.
Added a "Support" section with links for writing a review, contacting the developer, and supporting the project on Patreon.
Introduced a new, more user-friendly design for the Options page.
Added deep translation of standalone words and phrases using the Yandex API.
Added deep translation of standalone words using the Microsoft API.
Added support for Microsoft Translator API 3.0.
Minor bug fixes and improvements.
Fixed an issue with special characters for translation by Yandex.
Minor bug fixes and improvements.
Fixed issues with the Options panel and switching between translation systems.
Added a visualization of errors when Microsoft's free subscription reaches its quota.
Reimplemented translation of PDF documents.
Added the ability to move the popup window for PDFs.
Added a "Can't translate" message when Microsoft returns an error.
Added an alert about the required access to file URLs and a request to reload the current page.
Added a "beep" sound when translation cannot be made using hotkeys.
Changed the shortcut to Ctrl+A by default.
Added real-time application of Options changes (without reloading the target page).
Added a shortcut for translation. By default, it is Alt+A but can be changed on the chrome://extensions page.
Migrated from Microsoft Datamarket to Azure Cognitive Services.
Made the icon visible in the toolbar.
Added the ability to set the maximum width of the popup window.
Fixed a bug with options.
Added the ability to customize the popup window style, font family, and font size.
Localized the extension for Russian and Ukrainian.
Sorted language lists by name.
Added the ability to copy translated text by selecting it in the popup window and right-clicking on the selection.
Added the ability to select a translation system. Currently, they are Microsoft and Yandex. For translations to/from Russian/Ukrainian, it is better to use the Yandex Translator API.
Resolved the issue where the popup window with translation disappeared upon clicking on its surface.