1 item
Translate public X posts locally with TranslateGemma or Chrome. Automatically translate public posts on X using Chrome Translator or TranslateGemma 12B running locally through Ollama. Switch back to the original text at any time. FEATURES • Translates visible public posts as you scroll. • Replaces X automatic translations on supported pages. • Language labels, flags, and Show original controls. • Built-in local AI setup guide and connection check. • No API key or translation subscription required. LOCAL AI SETUP 1. Install Ollama from ollama.com/download. 2. Open the extension popup and click “Set up local AI translation.” 3. Follow the Mac, Windows, or Linux instructions to allow this extension and enable automatic startup. 4. Run: ollama pull translategemma:12b 5. Click “Check connection,” then “Use TranslateGemma.” Refresh X. The model download is about 8.1 GB. Additional disk space and memory are required. Tested on an M4 Pro Mac with 24 GB memory; performance varies. Once automatic startup is configured, no terminal needs to stay open. For simpler setup, keep Chrome Translator selected. Chrome may ask to download a language pack. Chrome 138 or later and supported language pairs are required. PRIVACY Translations run locally. Ollama mode sends public post text only to the local Ollama service at 127.0.0.1 on your computer. The extension excludes direct messages and does not send post text to a cloud translation provider. Settings are saved locally; translations are cached in memory. No ads or analytics. LIMITATIONS Translation can make mistakes. Images and surrounding conversation context are not translated. Native X translation replacement is verified with the X interface in English. Flags indicate language, not author nationality. X interface changes may affect compatibility. Unofficial. Not affiliated with X, Google, or Ollama.
Sep 22, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.