Skip to content
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

Short i18n review checklist #1504

Closed
riccardoAlbertoni opened this issue May 2, 2022 · 1 comment
Closed

Short i18n review checklist #1504

riccardoAlbertoni opened this issue May 2, 2022 · 1 comment
Labels
Milestone

Comments

@riccardoAlbertoni
Copy link
Contributor

riccardoAlbertoni commented May 2, 2022

Look at Short i18n review checklist for more context on the questions.


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

None of the specific features added in DCAT 3 introduces variations on how the text is managed.
This aspect hasn’t changed since DCAT 2.

DCAT encodes text using language-tagged string as defined by RDF and JSON-LD, coherently with BCP 47.
Language codes are associated with text and are shown in the examples of the DCAT 3 specification.

For declaring language at the resource level, DCAT 2 uses dcterms:language - See issue #959

The specification of text direction depends on the syntax in which DCAT is serialized. DCAT is likely to inherit the solutions that will be made available by RDF. See a discussion of alternatives https://w3c.github.io/rdf-dir-literal and issue #958. Text direction for JSON-LD is discussed in https://www.w3.org/TR/json-ld11-api/#dom-jsonldoptions-rdfdirection

    1. 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

    1. 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

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

N/A - DCAT inherits solutions from serializations and models defined in other specifications.

    1. If the spec (or its implementation) sorts text

N/A

    1. If the spec (or its implementation) captures user input

N/A

    1. _If the spec (or its implementation) deals with time in any way that will be read by humans and/or crosses time zone boundaries

None of the specific features added in DCAT 3 introduces a variation on how the time /date-related terms are managed.

Moreover, legacy terms from DCAT 2 ( e.g., dcat:startDate) encode as rdfs:Literal using the relevant ISO 8601 Date and Time.

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

N/A - DCAT inherits solutions from serializations and models defined in other specifications.

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

N/A - DCAT inherits solutions from serializations and models defined in other specifications.

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

N/A - DCAT inherits solutions from serializations and models defined in other specifications.

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

N/A - DCAT inherits solutions from serializations and models defined in other specifications.

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

N/A

@riccardoAlbertoni
Copy link
Contributor Author

This Github issue was to make available the review checklist for I18n review. As the i18n group concluded the review, I don't see a reason to keep this issue open.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants