言語名コード
ISO 639-1 2桁 639-2, 639-6ぐらい?
ISO 639-1 JIS X 0412-1 言語名コード 第1部 2桁コード ISO 639-2 JIS X 0412-2 言語名コード 第2部 3桁コード
ISO 639-3 SIL 全言語を網羅するコード
日本語 ja 英語 en など小文字で記述することが多いか。
文字コード用途などで地域を付加する場合はja_JP, en_US, en_GB, zh_TW, zh_HK (繁体字中国語), zh_CN (簡体字中国語)など。 国名コードが別にあるので日本の意味で日本語のjaを利用しないよう注意が必要。