Unicode Language Identifier

Unicode 言語識別子

[1] Unicode 言語識別子 (language identifier) は、 LDML で用いられている言語符号です。

目次

  1. 仕様書
  2. 構文
  3. 意味
  4. 関連
  5. 歴史

仕様書#

構文#

[3] Unicode言語識別子IETF言語タグを元に定義されていますが、若干の差異があります。

意味#

[11] 一部の私用の部分タグの解釈が独自に定義されています。詳しくは各部分タグの項を参照してください。

関連#

[12] Unicode言語タグとは別です。

歴史#

[8]Unicode言語識別子」という用語は第1.6版で登場しました。ただし名前がついたのがこの時ですが、 それ以前からLDMLロケール識別子の前半部分として実質的に同じ定義で存在していました。

[10] 当初から BCP 47言語タグのバリエーションとして定義されていたようですが、 改訂を一部先取りしたり、 BCP 47 で認められている一部の構文を省略したりしているので、 完全に同一ではありません。