Skip to content

Client Spec: Language detection for non-POSIX systems #3886

Open
@dbrgn

Description

@dbrgn

The spec says:

If a client has access to environment variables, several standard ones exist to specify the language in which a client should operate. If not, then clients MUST make reasonable assumptions based on the information provided by the environment in which they operate (e.g. consulting navigator.languages in a browser, etc.).

Windows systems do have environment variables, but the language detection does not work that way. (I don't know right now how detection should be done, but it's not through env vars.)

I would suggest to make the wording a bit more generic, stating that a client must implement reasonable detection of the system language. Then, I would move the parts about LANG, LANGUAGE and LC_MESSAGES to a section that only applies to POSIX-ish systems.

Metadata

Metadata

Assignees

No one assigned

    Labels

    clientsIssues pertaining to a particular client or the clients as whole.documentationIssues/PRs modifying the documentation.

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions