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

implementation reference

Need the exact API surface, compatibility boundaries, errors, lifecycle, and source links? Read the matching gendn reference ↗