Make sure that all the requirements are green.

Activate chrome://flags/#translation-api
Loading...
Checking

To manually install and uninstall language packs: chrome://on-device-translation-internals/

Models are located in: (MacOS) /Users/${username}/Library/Application Support/Google/Chrome/TranslateKit/models/

Models are cached in: (MacOS) /Users/${username}/Library/Caches/Google/Chrome/Default/Cache/Cache_Data/

Playground


Options

Runnable code examples


Availability

Code
const availability = await Translator.availability({sourceLanguage: "en", targetLanguage: "fr"}); console.log(Result of availability: '${availability}'.);
Result
unknown

Execute

Code
const translator = await Translator.create({ sourceLanguage: "en", targetLanguage: "fr", monitor(m) { m.addEventListener("downloadprogress", e => { console.log(`Downloaded ${e.loaded} of ${e.total} bytes.`); }); }, }); await translator.translate("")