v148 · Progressive Web Apps · demo

Multilingual PWA Simulator

Choose a browser locale on the left. The install prompt on the right updates to show the name and description the browser would resolve from name_localized and description_localized.

Browser locale (navigator.language)
manifest.json en

      
chrome://install-prompt (simulated)
🌍
example.com
// manifest.json — one file, all locales
{
  "name": "Weather Now",
  "name_localized": {
    "ja": "今の天気",
    "fr": "Météo Actuelle",
    "de": "Aktuelles Wetter",
    "ar": { "value": "الطقس الآن", "dir": "rtl" }
  },
  "description": "Real-time weather for your location",
  "description_localized": {
    "ja": "あなたの場所のリアルタイムの天気",
    "fr": "Météo en temps réel pour votre emplacement",
    "de": "Echtzeitwetter für Ihren Standort"
  }
}

see also

implementation reference

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