Skip to content

Use term "natural language" instead of "human language" in glossary? #2639

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

Open
himorin opened this issue Aug 25, 2022 · 7 comments
Open

Use term "natural language" instead of "human language" in glossary? #2639

himorin opened this issue Aug 25, 2022 · 7 comments
Assignees
Labels
i18n-tracker Group bringing to attention of Internationalization, or tracked by i18n but not needing response. Normative WCAG 2.0

Comments

@himorin
Copy link

himorin commented Aug 25, 2022

WCAG 2.2 spec defines a term 'human language' in glossary, which is similar to 'natural language' in i18n glossary

https://w3c.github.io/wcag/guidelines/22/#dfn-human-language-s

human language
language that is spoken, written or signed (through visual or tactile means) to communicate with humans

https://www.w3.org/TR/i18n-glossary/#def_natural_language

Natural Language (sometimes just language) refers to the spoken, written, or signed communications used by human beings. See also localizable text and syntactic content.

i18n would like to hear feeling whether to replace with more generally used term "natural language".

@himorin himorin added the i18n-tracker Group bringing to attention of Internationalization, or tracked by i18n but not needing response. label Aug 25, 2022
@bruce-usab
Copy link
Contributor

bruce-usab commented Aug 25, 2022

+1 for natural language but does anyone know how people who advocate for Plain Language distinguish between programming languages and human languages? My first impression is that "natural language" is comp sci academic jargon.

@alastc
Copy link
Contributor

alastc commented Aug 30, 2022

It is before my time (WCAG 2.0), but I assume it was chosen as a better way of differentiating from programming languages. Or perhaps it raises the question: What is an un-natural language? Human vs programming seems more concrete to me.

It seems like a small change, but it would have a ripple effect to a lot of other documentation, so changing the term is unlikely to get support from the group.

@bruce-usab
Copy link
Contributor

bruce-usab commented Aug 30, 2022

Yes, point was to differentiate from programming languages.

Am I correct that the WCAG 2.0 definition predates the i18n definition?

@cstrobbe
Copy link

cstrobbe commented Sep 29, 2022

The term "human language" was chosen instead of "natural language" not primarily to differentiate them from programming languages but for a different reason. The term "natural language" may be defined as "any language that has evolved naturally in humans through use and repetition without conscious planning or premeditation" (I'm quoting Wikipedia's definition for convenience). When I was studying linguistics, a "natural language" was also defined as one that people learn as their native language.
So the term "natural language" excludes constructed languages in which web content may also be created, unless there are people who learn them as their native language. Esperanto is said to have native speakers (though not necessarily as their only native language) but most don't (or have very few, such as Ido). These may seem like edge cases, but their are Wikipedia editions in Esperanto and Ido, for example.

WCAG's current definition of "human language" includes those languages. The term "human language" would exclude most constructed languages.

@cstrobbe
Copy link

I have asked the editors of the i18n-glossary to clarify what exactly they mean with (or what they exclude from) their definition of "natural language": Where does the definition of natural language draw the line between natural languages and other human languages?

@bruce-usab bruce-usab self-assigned this Sep 30, 2022
@bruce-usab
Copy link
Contributor

bruce-usab commented Sep 30, 2022

Thanks @cstrobbe as I think clarification from the the 18n-glossary editors would be very helpful.

Two examples of constructed human language, in the domain of disability, are Bliss and Minspeak. That is evidence that WCAG certainly means to include some constructed languages, and argues for not substituting your stricter definition for natural language.

Another example of a constructed human language which, this being the Internet, we would want to cover is Klingon. That strikes me as ironic, since the WCAG term human language would be meant to be applicable to a natural language used by non-humans.

@cstrobbe
Copy link

Another example of a constructed human language which, this being the Internet, we would want to cover is Klingon. That strikes me as ironic, since the WCAG term "human language" would be meant to be applicable to a natural language used by non-humans.

Believe it or not, but someone on planet Earth actually spoke only Klingon to his son for three years, so it was a human child's native language for some time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
i18n-tracker Group bringing to attention of Internationalization, or tracked by i18n but not needing response. Normative WCAG 2.0
Projects
None yet
Development

No branches or pull requests

4 participants