Macintosh language ID

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] OpenType の cmap では、値 0 が指定なしの意味で使われる関係で、 本来の値 + 1 の値が使われます。 cmap

メモ