WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
276463
Web App Manifest: localized member support
https://bugs.webkit.org/show_bug.cgi?id=276463
Summary
Web App Manifest: localized member support
Marcos Caceres
Reported
2024-07-10 17:43:08 PDT
It would be good to implement parsing of the _localized members as proposed in:
https://github.com/w3c/manifest/pull/1101
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-07-10 17:43:29 PDT
<
rdar://problem/131500348
>
Marcos Caceres
Comment 2
2026-03-28 06:08:05 PDT
Triage note (March 2026): The `*_localized` members are now fully specified in the main Web App Manifest spec (
https://w3c.github.io/manifest/
) with complete parsing algorithms. The spec defines `name_localized`, `short_name_localized`, `icons_localized`, and `short_name_localized` as language maps, each containing entries keyed by language tag with `value`, `dir`, and `lang` sub-members. WebKit's ApplicationManifestParser does not currently parse any `*_localized` members. Implementing this would require: 1. Extending `ApplicationManifest.h` to store localized overrides per member 2. Adding parsing logic in `ApplicationManifestParser.cpp` for each `*_localized` member 3. Applying locale-matching logic (BCP 47 best-match) to select the right value Leaving open as a valid, unimplemented feature request. Tracked internally via
rdar://131500348
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug