Skip to content

Internationalization Checklist #262

@anssiko

Description

@anssiko

This issue is a record of the Web Machine Learning Working Group's response to the Internationalization Checklist. Completed Checklist is required for the submission of the Internationalization review, one of the wide review steps.

  • 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),

WebNN API contains DOMStrings that are developer-defined and meant purely to improve web developer ergonomics, and not surfaced to users:

https://www.w3.org/TR/webnn/#typedefdef-mlnamedoperands
https://www.w3.org/TR/webnn/#dom-mlgraphbuilder-input
https://www.w3.org/TR/webnn/#typedefdef-mlnamedinputs
https://www.w3.org/TR/webnn/#typedefdef-mlnamedoutputs

For example, a web developer can create an operand for a graph input and assign it a name 'A':

const inputs = { 'A': bufferA, 'B': bufferB };

And later refer to this input using the name 'A':

console.log(inputs.A);
  • 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

  • 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

  • If the spec (or its implementation) allows searching or matching of text, including syntax and identifiers

N/A

  • If the spec (or its implementation) sorts text

N/A

  • If the spec (or its implementation) captures user input

N/A

  • 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

  • If the spec (or its implementation) allows any character encoding other than UTF-8.

N/A

  • If the spec (or its implementation) defines markup.

N/A

  • If the spec (or its implementation) deals with names, addresses, time & date formats, etc

N/A

  • If the spec (or its implementation) describes a format or data that is likely to need localization.

N/A

  • If the spec (or its implementation) makes any reference to or relies on any cultural norms

N/A

Summary

Only consideration that applies is "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),".

Metadata

Metadata

Assignees

No one assigned

    Labels

    i18n-trackerGroup bringing to attention of Internationalization, or tracked by i18n but not needing response.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions