XHTML/CSS・トップ | HP編・目次

●言語コード

 lang属性、xml:lang属性で指定できる言語コードの一覧表です。HTML文書の場合、html要素に「lang="ja"」(<html lang="ja">)の指定をするとそのHTML文書に日本語(ja)で書かれているという情報を持たせます。lang属性は必須条件ではありませんが、サーチエンジンや翻訳サービス(ソフトウェア含む)などに有利とされています。また、相手に情報を正確に伝えておくことは長い目でみれば有益であると考えることもできます。例えば、lang属性の指定をしておくと、海外から訪れてきたユーザーにHTMLソースを見ることにより、何語で書かれているか正確に伝えることができます。

 lang属性、xml:lang属性で指定する言語コードにはサブの情報を付加することができます。サブの情報は国識別、地域的な方言、または地域的な言語、ISOにリストされなかった言語も含まれています。例えば、「en-US」ならアメリカ英語となり、「lang="ja-JP」(<html lang="ja-JP">)なら日本国の日本語となります。なお、言語コードは半角ですが、大文字、小文字は区別されません。

■参考文献↓

 ISO(International Organization for Standardization=国際標準化機構)のサイトではなく、W3C®(World Wide Web Consortium)のサイトに掲載されている【ISO 639 Language Codes】を参考にしました。そのほか、RFC1766参照。(なお、RFC1766はすでに廃止され、現在はRFC3066で定義されています。従って、現在のすべての2文字コードはISO3166アルファベット2と解釈されています。 )

※記載内容は編集時点の情報です。

Last update: 2005/08/08

2コード 日本語 英語
aa アファル語 Afar
ab アブハーズ語 Abkhazian
af アフリカーンス語 Afrikaans
am アムハラ語 Amharic
ar アラビア語 Arabic
as アッサム語 Assamese
ay アイマラ語 Aymara
az アゼルバイジャン語 Azerbaijani
ba バシキール語 Bashkir
be 白ロシア(ベラルーシ)語 Byelorussian
bg ブルガリア語 Bulgarian
bh ビハール語 Bihari
bi ビスラマ語 Bislama
bn ベンガル語 Bengali/Bangla
bo チベット語 Tibetan
br ブルトン語、ブルターニュ語 Breton
ca カタルーニャ語 Catalan
co (イタリア語の)コルシカ方言. Corsican
cs チェコ語 Czech
cy ウェールズ語 Welsh
da デンマーク語 Danish
de ドイツ語 German
dz ブータン語 Bhutan
el ギリシア語 Greek
en 英語/アメリカ英語 English/American
eo エスペラント語(人工国際語) Esperanto
es スペイン語 Spanish
et エストニア語 Estonian
eu バスク語 Basque
fa ペルシア語 Persian
fi フィンランド語 Finnish
fj フィジー語 Fiji
fo フェロー語 Faeroese
fr フランス語 French
fy フリジア語 Frisian
ga アイルランド語 Irish
gd ゲール語/スコットランドゲール語 Gaelic/Scots Gaelic
gl ガリシア語 Galician
gn グアラニー語 Guarani
gu グジャラート語 Gujarati
ha ハウサ語 Hausa
hi ヒンディー語 Hindi
hr クロアチア語 Croatian
hu ハンガリー語 Hungarian
hy アルメニア語 Armenian
ia インターリングア(人工国際語) Interlingua
ie インターリング Interlingue
ik イヌピク語(Inuit=イヌイット語と同義語) Inupik
in インドネシア語 Indonesian
is アイスランド語 Icelandic
it イタリア語 Italian
iw ヘブライ語、ヘブル語 Hebrew
ja 日本語 Japanese
ji イディッシュ Yiddish
jw ジャワ語 Javanese
ka グルジア語 Georgian
kk カザフ語 Kazakh
kl グリーンランド語 Greenlandic
km クメール語 Cambodian
kn カナラ語 Kannada
ko 朝鮮語 Korean
ks カシミール語 Kashmiri
ku クルド語 Kurdish
ky キルギス語 Kirghiz
la ラテン語 Latin
ln リンガラ語 Lingala
lo ラオス語 Laotian
lt リトアニア語 Lithuanian
lv ラトヴィア語/レット語 Latvian/Lettish
mg マラガシ語 Malagasy
mi マオリ語 Maori
mk マケドニア語 Macedonian
ml マラヤーラム語 Malayalam
mn モンゴル語 Mongolian
mo モルダヴィア Moldavian
mr マラーティー語 Marathi
ms マレー(マライ)語 Malay
mt マルタ語 Maltese
my ビルマ語 Burmese
na ナウル Nauru
ne ネパール語 Nepali
nl オランダ語 Dutch
no ノルウェー語 Norwegian
oc オクシタン語 Occitan
om オロモ語 (Afan)Oromo
or オリヤー語 Oriya
pa パンジャブ語 Punjabi
pl ポーランド語 Polish
ps パシュトー語 Pashto/Pushto
pt ポルトガル語 Portuguese
qu ケチュア語 Quechua
rm レートロマンス語 Rhaeto-Romance
rn キルンディ語 Kirundi
ro ルーマニア語 Romanian
ru ロシア語 Russian
rw キニャルワンダ語、キンヤルワンダ語 Kinyarwanda
sa サンスクリット語 Sanskrit
sd シンド語 Sindhi
sg サンゴ語(注:1) Sango
sh セルビア-クロアチア語 Serbo-Croatian
si シンハラ語 Singhalese
sk スロヴァキア語 Slovak
sl スロヴェニア語 Slovenian
sm サモア語 Samoan
sn ショナ語 Shona
so ソマリア語 Somali
sq アルバニア語 Albanian
sr セルビア語 Serbian
ss シスワティ語 Siswati
st セストゥ語 Sesotho
su スーダン語 Sudanese
sv スウェーデン語 Swedish
sw スワヒリ語 Swahili
ta タミル語 Tamil
te テルグ語 Telugu
tg タジク語 Tajik
th タイ語 Thai
ti ティグリニャ語 Tigrinya
tk トルクメン語 Turkmen
tl タガログ語 Tagalog
tn セツワナ語 Setswana
to トンガ語 Tonga
tr トルコ語 Turkish
ts ツォンガ語 Tsonga
tt タタール語 Tatar
tw トウィ語 Twi
uk ウクライナ語 Ukrainian
ur ウルドゥー語 Urdu
uz ウズベク語 Uzbek
vi ヴェトナム語 Vietnamese
vo ヴォラピューク(人工言語) Volapuk
wo ウォロフ語 Wolof
xh コーサ語 Xhosa
yo ヨルバ語 Yoruba
zh 中国語 Chinese
zu ズールー語 Zulu

 注:1)SGのコードはSangro(サングロ語)と紹介しているサイトが多いのですが、Sangoの間違いとみました。また、Sanghoも同様です。当サイトはSangoとします。そのほか、多くのサイトが紹介しているdzコードのBhutani、ikコードのInupiak、loコードのLaothian、teコードのTeguluはそれぞれBhutan、Inupik、Laotian、Teluguのスペルミスと判断した。

XHTML/CSS・目次 | 文書情報・目次

Copyright (C) 2005-2007 http://www.xml.vc/