v148 · PWA · Manifest
Translation Coverage Checker
Chrome 148 supports manifest localization — the lang member and per-locale _locales overrides in manifest.json. Paste a manifest and a locales map to see which fields are translated per locale, which are missing, and what coverage percentage each locale achieves.
Coverage analyser
manifest.json
_locales overrides (JSON)
Load a sample or paste your own manifest + locale overrides, then click "Check coverage" to see translation gaps.
// Chrome 148: manifest.json with localization support
{
"name": "__MSG_appName__", // message reference
"short_name": "__MSG_shortName__",
"description": "__MSG_appDesc__",
"lang": "en", // Chrome 148: explicit lang member
"start_url": "/",
"icons": [{ "src": "icon.png", "sizes": "192x192" }]
}
// _locales/fr/messages.json
{
"appName": { "message": "Mon Application" },
"shortName": { "message": "Mon App" },
"appDesc": { "message": "Une super app web" }
}
see also
- Locale Manifest Inspector — inspect parsed locale data
- Locale Switcher — runtime locale switching
- Manifest Builder — build a localized manifest
- Multilingual PWA Simulator — full PWA simulation
implementation reference
Need the exact API surface, compatibility boundaries, errors, lifecycle, and source links? Read the matching gendn reference ↗