[w3c/manifest] All String should be localizable (Issue #1136)

All manifest strings can be able to use localized strings for internationalization.
They should support at lease two types of definitions:

1. Direct one string for one language only
```
"name":  "Web App"   // English only
```
or 
```
"name":  "网站应用"  // Chinese Only
```
3. Multiple languages support 
```
lang: "en",   // fallback language if browser meets none locale strings listed
"name":  {
"en":  "Web App",    // fallback for all en-* browsers or for general  en-* users
"en-US":  "Web App",   // specific string for localized en
"zh": "网站应用”, // fallback for all zh-* browsers  or for general  zh-* users
"zh-CN": "网站应用”, // specific string for localized zh
...
```

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/issues/1136
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/manifest/issues/1136@github.com>

Received on Tuesday, 25 June 2024 07:40:02 UTC