IANA veröffentlicht umfassende Liste für Sprachcodes

Die Internet Assigned Numbers Authority (IANA) hat eine Zusammenstellung aller Sprachkürzel bereitgestellt. Sie sind zum Beispiel für das (x)lang-Attribut in HTML- und XML-Dokumenten von Bedeutung.

In Pocket speichern vorlesen Druckansicht 23 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Henning Behme

Wer nach dem Kürzel einer Sprache sucht, muss nicht länger in mehreren ISO-Listen nach dem zwei-, drei- oder mehrbuchstabigen Code einer Sprache fahnden. Die Internet Assigned Numbers Authority (IANA) hat eine Zusammenstellung aller Kürzel (wie sie unter anderem für das (x)lang-Attribut in HTML- und XML-Dokumenten von Bedeutung sind) veröffentlicht.

Gleichzeitig haben A. Phillips (Yahoo) und M. Davis (Google) bei der Internet Engineering Task Force (IETF) mit dem RFC 4646 (Tags for Identifying Languages) beschrieben, wie man eine Sprache am besten mit einem Code bezeichnet. Der RFC löst die älteren RFCs 3066 und 1766 ab. Ausgehend von der IANA-Liste reicht es weiterhin oft, de, fr oder es zu schreiben. Mögliche Sprachecodes gliedern sich so:

Sprache-Schrift-Region-Variant-Erweiterung-Privates

Es besteht allerdings die Möglichkeit, nicht nur spezifische Regionen zu berücksichtigen (en-GB), sondern darüber hinaus optional die Schreibweise (Latn für lateinische Schrift) festzulegen und Varianten wie de-CH-1901 anzugeben, die schweizerisches Deutsch nach den Rechtschreibregeln von 1901 "meint". Idiolekte wie de-x-goethe sind ebenfalls erlaubt. Einen guten Überblick dazu gibt Richard Ishida in einer FAQ beim W3C. (hb)