Language code

Language code

A language code is a code that assigns letters or numbers as identifiers for languages. These codes are often used to organize library collections, to choose the correct localizations and translations in computing, and as a shorthand designation for forms.

Difficulties of classification

Language code schemes attempt to classify within the complex world of human languages, dialects, and variants. Most schemes make some compromises between being general enough to be useful and complete enough to support specific dialects.

For example, most people in Central America and South America speak Spanish. Spanish spoken in Mexico will be slightly different from Spanish spoken in Peru. Different regions of Mexico will have slightly different dialects and accents of Spanish. A language code scheme might group these all as "Spanish" for choosing a keyboard layout, most as "Spanish" for general usage, or separate each dialect to allow region-specific idioms.

Common schemes

Some common language code schemes include:

See also

* HTML Accept-Language header.
* ISO 639
* Ethnologue (SIL code)
* Linguasphere language code
* IETF language tag
* Country code

External links

* [http://www.w3.org/International/articles/language-tags/ Language Tags in HTML and XML]
* [http://xml.coverpages.org/languageIdentifiers.html Language Identifiers in the Markup Context]
* RFC 4646
* http://www.w3.org/International/questions/qa-lang-2or3

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • language code — kalbos kodas statusas T sritis informatika apibrėžtis Dviem arba trimis raidėmis pažymėtas kalbos pavadinimas, paprastai sudarytas iš tos kalbos originalaus pavadinimo raidžių. Dviraidžių kodų pavyzdžiai: LT LieTuvių, DE DEutch (vokiečių), EL… …   Enciklopedinis kompiuterijos žodynas

  • Language Code — ISO 639 ist ein internationaler Standard der Internationalen Organisation für Normung, der Kennungen für Namen von Sprachen (Sprachcodes) definiert. Der Standard besteht aus mehreren Teilnormen. Vier Teile für Kennungen mit zwei Buchstaben (ISO… …   Deutsch Wikipedia

  • Language code — ISO 639 ist ein internationaler Standard der Internationalen Organisation für Normung, der Kennungen für Namen von Sprachen (Sprachcodes) definiert. Der Standard besteht aus mehreren Teilnormen. Vier Teile für Kennungen mit zwei Buchstaben (ISO… …   Deutsch Wikipedia

  • Language code —   An ISO term. A code denoting a language to be used to communicate with the cardholder, as defined in ISO 639. 3a …   International financial encyclopaedia

  • language code — noun Any of several systems that assign short letter codes to languages …   Wiktionary

  • Linguasphere language code — The Linguasphere language code is a reference system for world languages used by the Linguasphere Observatory and published in its Linguasphere Register . It is an expansive, flexible system that relates each language or dialect with another. In… …   Wikipedia

  • Code Unknown — Code Unknown: Incomplete Tale of Several Journeys Directed by Michael Haneke Produced by Marin Karmitz …   Wikipedia

  • Code page 437 — Code page 437, as rendered by the IBM PC using a VGA adapter. IBM PC or MS DOS code page 437, often abbreviated CP437 and also known as DOS US, OEM US or sometimes misleadingly referred to as the OEM font, High ASCII or Extended ASCII,[1][2] is… …   Wikipedia

  • Code page 860 — (CP 860, IBM 860, OEM 860) is a code page used under MS DOS to write Portuguese language. Code page layout The following table shows CP 860. Each character is shown with its equivalent Unicode code point and its decimal code point. Only the… …   Wikipedia

  • Code-mixing — Sociolinguistics Areas of study Accent · Dialect Discourse analysis Language varieties …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”