Nano Immersive Translate

Nano Immersive Translate

ID: hhblkfofgmdegjnpcadnkdkbahblbgkn

Extension Info & Metadata

Status
Active
Version
1.1.7
Size
0.67 MB
Rating
0.0/5
Reviews
0
Users
144
Type
Extension
Updated
Jul 16, 2026
Category
Tools
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No

Publisher Contextual Analysis

MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Total Extensions
1
Active
1
Obsolete
0
Listed
1
Unlisted
0
Total Users
144

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5

Free immersive translation: bilingual pages, dual YouTube subtitles, image text, summary. On-device Gemini Nano, offline, no keys.

Read any web page in two languages, side by side, completely offline. Nano Immersive Translate keeps the original paragraph and inserts a translation directly underneath — like reading a bilingual book. Built entirely on Chrome's built-in AI: nothing ever leaves your machine. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WHAT YOU GET ✦ Bilingual page reading Right-click any page → "Translate this page". Each paragraph gets a translation inserted right under it, with a soft accent border so you can scan original and translation in parallel. Works on news articles, Wikipedia, blogs, docs, anything. Click "Show original" on the same right-click menu to remove the translations and restore the page. ✦ Gemini Nano chat The toolbar icon → "Chat with Gemini Nano LLM" opens a full chat experience powered entirely by Chrome's on-device LLM: • Multiple tabs, each with its own session • Saved system-prompt presets — including a built-in "ESL Helper" that critiques your English writing • Light and dark themes • Streaming markdown responses • Export and Import — back up your tabs and prompts as a portable JSON file (so you can carry your history across reinstalls) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WHY YOU MIGHT WANT IT ✦ ESL learners and bilingual readers Read English news, papers, or docs while the translation streams in beneath each paragraph. Compare phrasing line-by-line. Use the built-in ESL Helper to polish your own writing. ✦ Privacy-conscious users The extension does not contact any server. No API keys, no accounts, no telemetry, no analytics, no remote configuration. Even the Markdown renderer in the chat page is bundled locally instead of fetched from a CDN. Your reading habits and chat content stay on your device. ✦ Travelers and offline workers Once Chrome has downloaded the small language pack for your target language (one-time, on first use), translation works fully offline — on a flight, on a subway, anywhere. ✦ Developers exploring Chrome's built-in AI This is a working reference for the Translator API, LanguageDetector API, and Gemini Nano Prompt API in a real Chrome extension. The full source ships with the package — no minified bundle. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ HOW IT WORKS ✦ Translation engine: Chrome's built-in Translator API. Source language is auto-detected per paragraph using Chrome's LanguageDetector API, so mixed-language pages translate correctly. ✦ Default target language: Simplified Chinese (zh-Hans). Switch any time from the toolbar popup — supported targets include Traditional Chinese, English, Japanese, Korean, Spanish, French, German, and any other pair Chrome's on-device translator supports. ✦ Chat engine: Chrome's Prompt API (Gemini Nano), running on-device. The first time you open the chat page on a machine without the model installed, the extension shows an in-chat setup guide with one-click links to the Chrome flags and components pages. ✦ The translation runs serially per session for reliability — Chrome's on-device translator can fail under heavy concurrent use, so paragraphs are translated one at a time with bounded retries on transient errors. A typical Wikipedia article finishes in a few seconds. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ REQUIREMENTS • Chrome 138 or newer, on desktop (Mac, Windows, or Linux). Mobile Chrome is not supported. • A few hundred MB of free disk for the on-device translation language packs. • ~2 GB of free disk for Gemini Nano (only required if you use the chat page). • Translator API works out of the box on most Chrome 138+ installs. Gemini Nano may require enabling two flags the first time — the chat page walks you through it step by step. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PRIVACY The extension does not collect, store, or transmit any personal data. All translation and chat happens locally inside Chrome's built-in AI runtime. The only things stored on your device are: • Your target-language preference (in chrome.storage.sync) • Chat tabs, saved prompts, and theme (in localStorage on the chat page) You can export this data to a JSON file at any time, and removing the extension wipes all of it. There is no remote endpoint, no fallback API, no third-party analytics SDK. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PERMISSIONS • "Read and change all your data on websites you visit" — required so the content script can read paragraphs from the page you're reading and insert translations beneath them. Used only when you explicitly trigger translation; never sent off-device. • Context menus — adds the right-click "Translate this page / Show original" item. • Storage — saves your target language and UI preferences. • Scripting — re-injects the content script into already-open tabs after a fresh install or update, so you don't have to refresh every existing tab. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WHAT'S NEW IN 1.0.0 • Initial public release. • Bilingual whole-page translation via Chrome's Translator API. • Gemini Nano chat page with multi-tab sessions, system-prompt presets, theme toggle, and JSON export/import. • Built-in ESL Helper prompt for English writing feedback. • In-chat setup guide that walks new users through enabling Gemini Nano. Questions, bug reports, or feature requests are welcome — see the support contact in the privacy policy.

Extracted Data

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

URLs
12
IPv4
0
IPv6
0

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

gemininano.yinming.org/chat/https://gemininano.yinming.org/chat/
gemininano.yinming.org/write/https://gemininano.yinming.org/write/
www.apache.org/licenses/LICENSE-2.0http://www.apache.org/licenses/LICENSE-2.0
code.google.com/p/arc90labs-readabilityhttp://code.google.com/p/arc90labs-readability
developer.mozilla.org/en-US/docs/Web/API/Node/nodeTypehttps://developer.mozilla.org/en-US/docs/Web/API/Node/nodeType
en.wikipedia.org/wiki/Commahttps://en.wikipedia.org/wiki/Comma#Comma_variants
schema.org/Articlehttps://schema.org/Article
mobile.slate.com-http://mobile.slate.com
developer.mozilla.org/en-US/docs/Web/Guide/HTML/Content_categorieshttps://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Content_categories#Phrasing_content
searchfox.org/mozilla-central/rev/f82d5c549f046cb64ce5602bfd894b7ae807c8f8/accessible/generic/TableAccessible.cpphttps://searchfox.org/mozilla-central/rev/f82d5c549f046cb64ce5602bfd894b7ae807c8f8/accessible/generic/TableAccessible.cpp#19
Showing 1 to 10 of 20 rows
Rows per page:

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

No IP addresses found

Version History

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Code Diff

Compare extension code between any two versions.

0 changed files detected

No comparable text files found between these versions.

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Browse and explore files within this extension package

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.