ISO 639(言語コード)

← 国際規格・標準コード一覧解説 目次へ戻る




 ISO 639(言語コード)は言語を表すコードです。表現のまとまりに2種類あって、2文字のアルファベットで表現したものがISO 639-1です。3文字のアルファベットで表現したものがISO 639-2です。ISO 639-2が存在する理由は、ISO 639-1でおこなう2文字での表現では表すことができる表現数に限界が近くなってきたため、将来の可能性を考慮したものです。現状、実際にはISO 639-1の2文字表記が国際標準です。

 ISO 639-1で規定される言語コードは、例えば標準的な日本語と沖縄弁や津軽弁を同一コードに分類するので実際は結構大きな違いを含みます。海外ではこの傾向が顕著であり、実際の国際的なデータのやりとりでは記述用語を英語として行ことが実運用として多いです。ただ、明らかに単一地域(例:日本国内)のみでデータのやりとりがされることが想定される場合は特定地域の言語で記載されることもあります。

 cXML内部では記述言語は「 en-US 」や「 jp-JP 」のように「 ISO 639-1言語コード – ISO 3166-1国コード 」で表現するのが標準的です。仕様書には「最低でも国コードは記載すること」とありますが、国コードのみの記載は実際のXMLの利用方法として滅多に見ません。なお、言語コードは小文字で、国コードは大文字で記述することがISOで基準化されていますが、cXMLの同一性判断においてはこの大文字小文字の相違があっても同一と判断するように実装します。

言語名(英語) 言語名(日本語) ISO 639-1コード
Abkhazian アブハズ語 ab
Afar アファル語 aa
Afrikaans アフリカーンス語 af
Akan アカン語 ak
Albanian アルバニア語 sq
Amharic アムハラ語 am
Arabic アラビア語 ar
Aragonese アラゴン語 an
Armenian アルメニア語 hy
Assamese アッサム語 as
Avaric アヴァル語 av
Avestan アヴェスター語 ae
Aymara アイマラ語 ay
Azerbaijani アゼルバイジャン語 az
Bambara バンバラ語 bm
Bashkir バシキール語 ba
Basque バスク語 eu
Belarusian ベラルーシ語 be
Bengali ベンガル語 bn
Bihari languages ビハール語 bh
Bislama ビスラマ語 bi
Bosnian ボスニア語 bs
Breton ブルトン語 br
Bulgarian ブルガリア語 bg
Burmese ビルマ語 my
Catalan, Valencian カタルーニャ語、バレンシア語 ca
Chamorro チャモロ語 ch
Chechen チェチェン語 ce
Chichewa, Chewa, Nyanja チェワ語 ny
Chinese 中国語 zh
Chuvash チュヴァシ語 cv
Cornish コーンウォール語 kw
Corsican コルシカ語 co
Cree クリー語 cr
Croatian クロアチア語 hr
Czech チェコ語 cs
Danish デンマーク語 da
Divehi, Dhivehi, Maldivian ディベヒ語 dv
Dutch, Flemish オランダ語 nl
Dzongkha ゾンカ語 dz
English 英語 en
Esperanto エスペラント eo
Estonian エストニア語 et
Ewe エウェ語 ee
Faroese フェロー語 fo
Fijian フィジー語 fj
Finnish フィンランド語 fi
French フランス語 fr
Fulah フラニ語 ff
Galician ガリシア語 gl
Georgian グルジア語 ka
German ドイツ語 de
Greek, Modern (1453–) ギリシア語 el
Guarani グアラニー語 gn
Gujarati グジャラート語 gu
Haitian, Haitian Creole ハイチ語 ht
Hausa ハウサ語 ha
Hebrew ヘブライ語 he
Herero ヘレロ語 hz
Hindi ヒンディー語 hi
Hiri Motu ヒリモツ語 ho
Hungarian ハンガリー語 hu
Interlingua (International Auxiliary Language Association) インターリングア ia
Indonesian インドネシア語 id
Interlingue, Occidental インターリング ie
Irish アイルランド語 ga
Igbo イボ語 ig
Inupiaq イヌピアック語 ik
Ido イド語 io
Icelandic アイスランド語 is
Italian イタリア語 it
Inuktitut イヌクティトゥット語 iu
Japanese 日本語 ja
Javanese ジャワ語 jv
Kalaallisut, Greenlandic グリーンランド語 kl
Kannada カンナダ語 kn
Kanuri カヌリ語 kr
Kashmiri カシミール語 ks
Kazakh カザフ語 kk
Central Khmer クメール語 km
Kikuyu, Gikuyu キクユ語 ki
Kinyarwanda ルワンダ語 rw
Kirghiz, Kyrgyz キルギス語 ky
Komi コミ語 kv
Kongo コンゴ語 kg
Korean 朝鮮語 ko
Kurdish クルド語 ku
Kuanyama, Kwanyama クワニャマ語 kj
Latin ラテン語 la
Luxembourgish, Letzeburgesch ルクセンブルク語 lb
Ganda ルガンダ語 lg
Limburgan, Limburger, Limburgish リンブルフ語 li
Lingala リンガラ語 ln
Lao ラーオ語 lo
Lithuanian リトアニア語 lt
Luba-Katanga ルバ・カタンガ語 lu
Latvian ラトビア語 lv
Manx マン島語 gv
Macedonian マケドニア語 mk
Malagasy マダガスカル語 mg
Malay マレー語 ms
Malayalam マラヤーラム語 ml
Maltese マルタ語 mt
Maori マオリ語 mi
Marathi マラーティー語 mr
Marshallese マーシャル語 mh
Mongolian モンゴル語 mn
Nauru ナウル語 na
Navajo, Navaho ナバホ語 nv
North Ndebele 北ンデベレ語 nd
Nepali ネパール語 ne
Ndonga ンドンガ語 ng
Norwegian Bokmål ノルウェー語 (ブークモール) nb
Norwegian Nynorsk ノルウェー語 (ニーノシュク) nn
Norwegian ノルウェー語 no
Sichuan Yi, Nuosu 四川彝語 ii
South Ndebele 南ンデベレ語 nr
Occitan オック語 oc
Ojibwa オジブウェー語 oj
Church Slavic, Old Slavonic, Church Slavonic, Old Bulgarian, Old Church Slavonic 古代教会スラヴ語、
教会スラヴ語
cu
Oromo オロモ語 om
Oriya オリヤー語 or
Ossetian, Ossetic オセット語 os
Punjabi, Panjabi パンジャーブ語 pa
Pali パーリ語 pi
Persian ペルシア語 fa
Polish ポーランド語 pl
Pashto, Pushto パシュトー語 ps
Portuguese ポルトガル語 pt
Quechua ケチュア語 qu
Romansh ロマンシュ語 rm
Rundi ルンディ語 rn
Romanian, Moldavian, Moldovan ルーマニア語、モルドバ語 ro
Russian ロシア語 ru
Sanskrit サンスクリット sa
Sardinian サルデーニャ語 sc
Sindhi シンド語 sd
Northern Sami 北部サーミ語 se
Samoan サモア語 sm
Sango サンゴ語 sg
Serbian セルビア語 sr
Gaelic, Scottish Gaelic スコットランド・ゲール語 gd
Shona ショナ語 sn
Sinhala, Sinhalese シンハラ語 si
Slovak スロバキア語 sk
Slovenian スロベニア語 sl
Somali ソマリ語 so
Southern Sotho ソト語 st
Spanish, Castilian スペイン語 es
Sundanese スンダ語 su
Swahili スワヒリ語 sw
Swati スワジ語 ss
Swedish スウェーデン語 sv
Tamil タミル語 ta
Telugu テルグ語 te
Tajik タジク語 tg
Thai タイ語 th
Tigrinya ティグリニャ語 ti
Tibetan チベット語 bo
Turkmen トルクメン語 tk
Tagalog タガログ語 tl
Tswana ツワナ語 tn
Tonga (Tonga Islands) トンガ語 to
Turkish トルコ語 tr
Tsonga ツォンガ語 ts
Tatar タタール語 tt
Twi トウィ語 tw
Tahitian タヒチ語 ty
Uighur, Uyghur ウイグル語 ug
Ukrainian ウクライナ語 uk
Urdu ウルドゥー語 ur
Uzbek ウズベク語 uz
Venda ヴェンダ語 ve
Vietnamese ベトナム語 vi
Volapük ヴォラピュク vo
Walloon ワロン語 wa
Welsh ウェールズ語 cy
Wolof ウォロフ語 wo
Western Frisian 西フリジア語 fy
Xhosa コサ語 xh
Yiddish イディッシュ語 yi
Yoruba ヨルバ語 yo
Zhuang, Chuang チワン語 za
Zulu ズールー語 zu