Skip to content

New blog post, Making JSON Strings Work for Every Language #2405

Description

@xfq

What Docs changes are you proposing?

JSON is a very successful data format, but its string type is very simple. A value such as a title and name often needs more than Unicode characters. Consumers may need to know the language of the text and its direction, e.g., when displaying right-to-left scripts such as Arabic or Hebrew. Without that metadata, applications fall back to guessing, and guessing often fails.

The W3C Internationalization Working Group has a document on this topic: Strings on the Web: Language and Direction Metadata, which is a practical guide for specifications and formats that exchange strings. I'd like to write a blog post about this.

(See also json-schema-org/json-schema-spec#1710 )

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: TriageThis is the initial status for an issue that requires triage.📝 DocumentationIndicates improvements or additions to documentation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions