A browser extension for in‑place translation, using a hotkey to automatically translate newly typed text without leaving the keyboard. It reduces the natural delay of writing in a second language and keeps the message flow close to native. Useful for communicating with clients who speak other languages, participating in forums, running AI workflows where models perform better in a specific language. Integrates MyMemory (default), Google Translate, and DeepL.
Hotkey translation
Translates newly typed text in place with a hotkey. Default: Ctrl+Shift+Y (Chrome and Firefox).
Languages and providers (MyMemory, Google, DeepL)
Select source/target languages and the translation provider.
Configurable shortcuts
Customize shortcuts in your browser settings. Toggle: Alt+L.
Undo last translation
Use Ctrl+Alt+Z to revert the last translation in the active field.
To get a local copy up and running, follow these steps.
-
Clone the repository:
git clone https://github.com/augustocesarperin/ontype-translator-extension.git -
Load the extension in your browser:
- Chrome/Edge:
- Open chrome://extensions or edge://extensions.
- Enable Developer mode.
- Click Load unpacked.
- Select the cloned repository folder.
- Firefox:
- Open about:debugging#/runtime/this-firefox.
- Click Load Temporary Add-on....
- Open the repository folder and select the manifest.json file.
- Chrome/Edge:
