Unicode言語識別子

Unicode 言語識別子

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

仕様書

構文

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

意味

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

関連

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

歴史

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

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