Chrome and Edge 148 introduce native localization support for web app manifests. Using a new `_localized` suffix on manifest fields like `name`, `short_name`, `description`, and `icons`, developers can define translations using BCP47 language tags directly in `manifest.json`. The browser automatically selects the best matching language for the user, eliminating the need for client-side workarounds. This feature was implemented by the Microsoft Edge team in collaboration with Chrome.
Table of contents
The problem: lack of language support in the manifestThe solution: Manifest localizationDefine localized fieldsDemoFeedbackSort: