daysgone66666/translate-online — explained in plain English
Analysis updated 2026-05-18
Highlight text on any page and see an instant translation popup.
Translate an entire page body while comparing it side by side with the original.
Connect your own API key for an AI translation service like Gemini, OpenAI, or Claude.
Add a custom glossary of source-to-translated word mappings for consistent terminology.
| daysgone66666/translate-online | amazingsyp/pokemon-ontology | binglehaepi/workingtable | |
|---|---|---|---|
| Stars | 21 | 21 | 21 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 3/5 | 1/5 |
| Audience | general | researcher | general |
Figures from each repo's GitHub metadata at analysis time.
Free MyMemory translation works with no setup, AI providers require pasting your own API key.
This is a browser extension for Edge and Chrome that adds translation features to any web page. It has two main modes: select-text translation and full-page translation. For select-text translation, you highlight any text on a page and a small popup appears after about 0.3 seconds showing the translation. You can read it inline or open it in a sidebar panel. For full-page translation, a floating button on the right side of the screen lets you translate the entire page body. The translated text can be shown alongside the original so you can compare them. The extension is smart about what it translates: it skips navigation bars, headers, footers, buttons, forms, code blocks, and any element marked as not-translatable. The extension supports multiple translation services. MyMemory is available for free with no setup required. A longer list of AI-based services, including DeepSeek, Gemini, OpenAI, Grok, Claude, Kimi, and others, works if you supply your own API key in the settings. Each provider is configured separately and remembers its own model, endpoint, and connection status. API keys are stored in local browser storage only and are never synced to the cloud. There is a built-in glossary for HLTV, which is a website that covers the Counter-Strike esports scene. When a full term from that glossary matches, it is translated using a fixed mapping rather than sending a network request. You can also define your own custom translations in a simple format: one entry per line, written as source word equals translated word. Other features include a per-site blocklist to disable the extension on specific domains, a translation history sidebar, a right-click menu option to translate selected text, and a keyboard shortcut that defaults to Ctrl+Shift+E. Installation is done by loading the unpacked extension folder through the browser's developer mode settings.
A Chrome and Edge browser extension that translates selected text or whole pages, supporting a free service plus AI providers like DeepSeek, Gemini, and Claude with your own API key.
Mainly JavaScript. The stack also includes JavaScript, Chrome Extension, Edge Extension.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.