Web app manifests only support a single language. Here's what a Japanese user sees when installing an English-authored PWA:
このサイトをよく使いますか?次のアプリをインストールします:
The browser UI is in Japanese, but the app name and icon are stuck in English — because the manifest has no way to provide alternatives.
New *_localized fields let developers provide per-language values. The browser picks the right one automatically.
このサイトをよく使いますか?
このサイトをよく使いますか?
This site has a localized manifest. Install it as a PWA and see localization in action!
edge://settings/languages
The manifest at manifest.json includes name_localized and icons_localized with Japanese values.