WebAI Studio
Back to Demos

Localization QA

Mix-and-Match

Scan a locale file for strings left in the wrong language, then fix the stragglers with one click.

Why On-Device?

A practical build-time tool running in a tab: the Language Detector audits every string locally and the Translator patches the misses — no localization service required.

Interactive Demo

Language Detector: Loading...
Translator: Loading...
fr.json
should be entirely in
KeyValueDetected
nav.home Accueil —
nav.settings Paramètres —
nav.profile Profil —
button.save Enregistrer les modifications —
button.cancel Cancel —
dialog.delete.title Supprimer ce document ? —
dialog.delete.body Cette action est irréversible. Le document sera définitivement supprimé. —
toast.saved Your changes have been saved successfully —
error.network La connexion au serveur a échoué. Veuillez réessayer. —
error.quota Speicherplatz ist voll. Bitte löschen Sie einige Dateien. —
settings.language Langue de l'interface —
settings.notifications Recevoir des notifications par e-mail —
onboarding.welcome Bienvenue ! Commençons par configurer votre espace de travail. —
footer.terms Terms of service and privacy policy —

Implementation Code

demo.js