Macintosh language codes

Macintosh言語ID

[2] Macintosh (げん) () (しき) (べつ) () (Macintosh language ID) , Macintosh (げん) () () (ごう) (Macintosh language codes) は、 Apple による言語符号体系です。

仕様書

[4] 0 以上数値です。 >>1, >>6

[7] [ 0, 150 ] >>1

[8] [ 0, 138 ] >>6

[9] QuickTime では値 0x7FFF が未指定の言語 (unspecified language) を表します。 >>6

[10] QuickTime では (0x7FFF 以外は) 0x400 未満の値とされます。 >>6

[11] QuickTime では ISO言語符号 (ISO 639-2/T 3文字英字符号) も指定できます。 0x400 以上の値に符号化して表されます。 >>6

[12] その場合ISO言語符号以外の値をMacintosh言語符号と呼んで区別されるようです。

文脈

[3] OpenType で使われます。 OpenTypeにおける言語

[5] OpenTypecmap では、値 0 が指定なしの意味で使われる関係で、 本来の値 + 1 の値が使われます。 cmap

メモ