NoaLingua for Chrome
Add to Chrome — Free Add to Chrome

FAQ

Questions people actually ask

The questions that come up most, grouped so you can find yours quickly. If your question is about a specific error message, the troubleshooting page lists every message the product can print and what each one means.

The basics

What does NoaLingua actually do?

It shows two subtitle languages at once on YouTube and Netflix, makes every word clickable for the meaning it carries in that specific sentence, and returns the words you save on a spaced-repetition schedule. The same word card works on any web page and inside PDFs, and everything lands in one deck.

Do I need an account?

No. There is no registration and no sign-in at any point. Your cards, settings, downloaded dictionaries and review schedule live in your Chrome profile, and you move them between computers by exporting one JSON file.

What does it cost?

Every feature is free on every supported site. Paid plans remove a cap on how many words your deck holds, and nothing else. Note that the cap is not yet enforced in the current build, which the pricing page says plainly.

Which browsers does it work on?

Chrome and Chromium-based browsers at version 138 or newer, which is the first release with the on-device translation API it depends on. There is no Firefox or Safari build and no mobile app.

How long before it works properly?

You can use it immediately. Full offline operation takes 15 to 30 minutes while the dictionary and grammar packs download in the background. The corner of the screen reports progress, and stays silent when there is nothing to report.

Video and subtitles

Does it work with Netflix?

Yes, for dual subtitles, clickable words, saving, replay and shadowing. Netflix never exposes the full subtitle file, so unlike YouTube there is no whole-film transcript, no bilingual PDF export and no translating ahead of where you are.

Does it work on sites other than YouTube and Netflix?

Only where a site has a video element with a readable caption track. A generic adapter checks for that on every page. Most sites do not qualify, and on those the extension does nothing rather than half-working.

Can it create subtitles for a video that has none?

Only if you explicitly turn on Chrome’s on-device speech recognition, and it says plainly that the result is a machine guess — particularly on names — with no timings to jump to. By default it reads subtitles that already exist and does not invent them.

Why is my subtitle in the wrong language?

YouTube’s own auto-translate is almost certainly switched on, so the captions arriving are already translated. Reloading will not help — YouTube remembers that choice for about 30 days. Open the player’s subtitle menu and pick a plain language.

Privacy and data

Does it send what I watch to a server?

No. Subtitle text is translated on your device by default. Sentence text only leaves your machine if you switch translation to Cloud, and a single word only leaves it if you keep the grammar lookup option on. Your watch history, your cards and your progress are never sent anywhere.

Does anything talk to a server at all?

One thing: checking whether a paid licence is still valid, once a day per device. That endpoint stores a licence key, a status and a plan name — no email, no name, no customer id. It is the only part of the product that contacts a server we operate, and we would rather say so than have you find it in a network tab.

Is my voice recorded?

Never. Say It Back keeps the score and the specific words that did not pass, as numbers and text. If you enable online speech recognition, the audio goes to Chrome’s own speech service for recognition and nothing is stored by NoaLingua.

Why does it ask for access to all sites when I open a PDF?

An extension page runs on its own origin, so fetching an ordinary PDF URL is a cross-origin request and almost no document server permits it. That permission is requested only when you press a PDF button, never at install, and is used only to read the document you just asked for.

Saving and reviewing

What happens when I save a word?

The card captures the sentence, its translation, the source title and the exact timestamp immediately, without waiting for any lookup to finish. Definitions, grammar tables and examples fill in behind you — with retries, when packs finish downloading, and again at review time.

Do I have to configure the review schedule?

No. There is nothing to set up. Practice games use a fixed ladder — 1, 3, 7, 14, 30, 90 then 180 days — and a wrong answer drops two rungs rather than resetting to zero. The manual review screen additionally lets you grade yourself.

Can I export to Anki?

Yes, and export is free on every plan. You can produce Anki-compatible CSV, a full Anki package with video frames and the speaker’s real audio where it was captured, an editable spreadsheet, or your whole profile as JSON.

My Learn tab is empty but I know I saved words.

The deck is per language. French and German are effectively two separate accounts, so check which language is selected in the Learn header or in Settings under Languages.

When something breaks

It stopped working after an update.

Refresh the page. When the extension updates, the script in every already-open tab is orphaned — the box still looks alive but every action fails. NoaLingua detects this and offers a reload button. This single cause explains most support emails.

Captions are on but nothing appears.

Usually another subtitle extension is intercepting or replacing them. Turn it off and refresh. If the box appears but stays empty, it will print the reason rather than staying silent.

A large language pack looks stuck at zero per cent.

Downloads run one at a time, smallest first, so the biggest one shows no progress while it waits its turn — which looks identical to being stuck. The real status is in Settings under Downloads.