[w3c/manifest] [WIP] i18n Self Review (#971)

Short i18n review checklist is [here](http://w3c.github.io/i18n-activity/reviews/shortchecklist)

1. [ ] _If the spec (or its implementation) contains any natural language text that will be read by a human (this includes error messages or other UI text, JSON strings, etc, etc),_

    The manifest spec defines members containing natural language text: the application's name and short name, and the name, short name, and description of the shortcut items.

    **TODO:** See #968 

2. [x] _If the spec (or its implementation) allows content authors to produce typographically appealing text, either in its own right, or in association with graphics._

    **N/A (Not Applicable)**
    Manifest spec does not allow content authors to produce typographically appealing text.

3. [x] _If the spec (or its implementation) allows the user to point into text, creates text fragments, concatenates text, allows the user to select or step through text (using a cursor or other methods), etc._

    **N/A (Not Applicable)**
    Manifest spec does not allow users to do such operations.

4. [x] _If the spec (or its implementation) allows searching or matching of text, including syntax and identifiers_

    **N/A (Not Applicable)**
    Manifest spec does not allow searching or matching of text.

5. [x] _If the spec (or its implementation) sorts text_

    **N/A (Not Applicable)**
    Manifest spec does not involve sorting text.

6. [x] _If the spec (or its implementation) captures user input_

    **N/A (Not Applicable)**
    Manifest spec does not involve capturing user input.

7. [x] _If the spec (or its implementation) deals with time in any way that will be read by humans and/or crosses time zone boundaries_

    **N/A (Not Applicable)**
    Manifest spec does not deal with date/time values.

8. [ ] _If the spec (or its implementation) allows any character encoding other than UTF-8._

    Comments go here.

    **TODO:** Looks like that's currently not defined in the spec.

9. [x] _If the spec (or its implementation) defines markup._

    **N/A (Not Applicable)**
    Manifest spec does not define markup.

10. [x] _If the spec (or its implementation) deals with names, addresses, time & date formats, etc_

    **N/A (Not Applicable)**
    Manifest spec does not have any fields dealing with names, addresses, time & date formats, or others.

11. [ ] _If the spec (or its implementation) describes a format or data that is likely to need localization._

    The manifest spec defines members that are likely to need localization: the application's name and short name, and the name, short name, and description of the shortcut items. In case localization is required, authors are expected to provide a localized version of the manifest, either by serving it dynamically (e.g., `https://example.com/manifest.webmanifest?lang=de`), or using other means such as content negotiation or geotargeting.

    **TODO:** See #676

12. [x] _If the spec (or its implementation) makes any reference to or relies on any cultural norms_

    **N/A (Not Applicable)**
    Manifest spec neither refers to nor relies on any cultural norms.

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

Received on Friday, 16 April 2021 06:07:25 UTC