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 |