-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Specify localization handling #62
Comments
Part of this also includes what language codes to support. This greatly varies between browsers. Google prefers es_419 for example, while microsoft edge uses es_MX. Then there is the Naver Whale Store which doesn't allow submissions with non-country suffixes like: |
Thanks for calling out that browser and their respective stores don't all agree on the same set of language codes. That's definitely something we will need to figure out how to navigate. If we can't arrive at a consensus on a single set of language codes among browser vendors, we may have to specify around this issue. |
Just FYI - the W3C Internationalization Working Group is working on a document for Developing Localizable Manifests. |
Something else to add here is the difference between the browser language ( |
The issue in Naver Whale store related to language codes which are not accepted can be found here: The reply from Naver Whale so far is that they don't plan to make changes here. Even tho it would be ideal to simply ignore the unsupported language codes. |
@dotproto We can add to your list of action items the following: As input, the |
A potential way to implement this would be to accept a language as input for |
As mentioned here, related to localization. Seems it makes sense to deprecate |
As mentioned by @dotproto in this Google Group: The chrome web store and chromium used to tolerate comments in language locale messages.json files. Yet at least for the store dropped this support to align with manifest.json and standard json specs. |
PR #61 introduces prose that more fully describes two manifest keys,
name
andshort_name
. The text for both of these keys tee up the topic of localization handling by stating "This property can be localized." The immediate question this phrasing raises is, "how?"default_locale
manifest keyRelated prior art to consider when specifying localization behavior includes:
The text was updated successfully, but these errors were encountered: