목차
- lang 정의
- lang 구문
- 언어코드 (ISO Language Code)
- 국가코드 (ISO Country Code)
lang 정의
웹문서 (전체/일부)에 관련 언어 지정 속성.
1.
검색엔진 및 브라우저 지원 목적. (웹접근성)
(예) lang 설정과 접속자 크롬 브라우저의 언어 설정 다른 경우, 크롬자동번역 인터페이스 뜨게 설정.
2.
전역속성이라 모든 요소에 사용가능.
3.
언어 지정은 W3C 권장 사항.
4.
(ISO 639-1 : 국제표준화기구 언어 약어 정의 규정) 따름. (아래표 참조)
각 언어는 2글자(639-1) 및 3글자(639-2, 639-3)로 할당. (위키백과 참조)
5.
<body> 태그 안 개별 요소에 다른 언어 사용 시 해당 요소에 별도로 적용.
(예) <span lang="ja">初めまして。</span>
6.
jQuery :lang() 선택자. - 지정 언어로 시작하는 요소 선택.
lang 구문
◎ 언어코드만 사용 경우
[HTML]
<html lang="ko">
[XHTML]
<html xmlns="http://www.w3.org/1999/xhtml" lang="ko" xml:lang="ko">
◎ (언어코드-국가코드) 동시 사용 경우
[HTML]
<html lang="en-US">
[XHTML]
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
언어코드 뒤에 옵션으로 하이픈 연결 후 국가코드를 선택 사용 가능.
※ lang 속성의 속성값 처음 두 문자는 언어코드. (소문자사용)
※ lang 속성의 속성값 마지막 두 문자는 국가코드. (대문자사용)
PS.
HTML 및 XHTML 경우, lang 속성 및 xml:lang 속성에서 사용 가능.
언어코드 (ISO Language Code)
[주요 언어 코드]
한국어 : ko
영어: en
중국어: zh
일본어: ja
독일: de
프랑스: fe
스페인: es
러시아: ru
PS. 전체 언어 코드
Language |
Code |
---|
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 (Bangla) |
bn |
Bihari |
bh |
Bislama |
bi |
Bosnian |
bs |
Breton |
br |
Bulgarian |
bg |
Burmese |
my |
Catalan |
ca |
Chamorro |
ch |
Chechen |
ce |
Chichewa, Chewa, Nyanja |
ny |
Chinese (중국어) |
zh |
Chinese (Simplified) |
zh-Hans |
Chinese (Traditional) |
zh-Hant |
Chuvash |
cv |
Cornish |
kw |
Corsican |
co |
Cree |
cr |
Croatian |
hr |
Czech |
cs |
Danish |
da |
Divehi, Dhivehi, Maldivian |
dv |
Dutch |
nl |
Dzongkha |
dz |
English (영어) |
en |
Esperanto |
eo |
Estonian |
et |
Ewe |
ee |
Faroese |
fo |
Fijian |
fj |
Finnish |
fi |
French (프랑스어) |
fr |
Fula, Fulah, Pulaar, Pular |
ff |
Galician |
gl |
Gaelic (Scottish) |
gd |
Gaelic (Manx) |
gv |
Georgian |
ka |
German (독일어) |
de |
Greek |
el |
Greenlandic |
kl |
Guarani |
gn |
Gujarati |
gu |
Haitian Creole |
ht |
Hausa |
ha |
Hebrew |
he |
Herero |
hz |
Hindi |
hi |
Hiri Motu |
ho |
Hungarian |
hu |
Icelandic |
is |
Ido |
io |
Igbo |
ig |
Indonesian |
id, in |
Interlingua |
ia |
Interlingue |
ie |
Inuktitut |
iu |
Inupiak |
ik |
Irish |
ga |
Italian (이탈리아어) |
it |
Japanese (일본어) |
ja |
Javanese |
jv |
Kalaallisut, Greenlandic |
kl |
Kannada |
kn |
Kanuri |
kr |
Kashmiri |
ks |
Kazakh |
kk |
Khmer |
km |
Kikuyu |
ki |
Kinyarwanda (Rwanda) |
rw |
Kirundi |
rn |
Kyrgyz |
ky |
Komi |
kv |
Kongo |
kg |
Korean (한국어) |
ko |
Kurdish |
ku |
Kwanyama |
kj |
Lao |
lo |
Latin |
la |
Latvian (Lettish) |
lv |
Limburgish ( Limburger) |
li |
Lingala |
ln |
Lithuanian |
lt |
Luga-Katanga |
lu |
Luganda, Ganda |
lg |
Luxembourgish |
lb |
Manx |
gv |
Macedonian |
mk |
Malagasy |
mg |
Malay |
ms |
Malayalam |
ml |
Maltese |
mt |
Maori |
mi |
Marathi |
mr |
Marshallese |
mh |
Moldavian |
mo |
Mongolian |
mn |
Nauru |
na |
Navajo |
nv |
Ndonga |
ng |
Northern Ndebele |
nd |
Nepali |
ne |
Norwegian |
no |
Norwegian bokmål |
nb |
Norwegian nynorsk |
nn |
Nuosu |
ii |
Occitan |
oc |
Ojibwe |
oj |
Old Church Slavonic, Old Bulgarian |
cu |
Oriya |
or |
Oromo (Afaan Oromo) |
om |
Ossetian |
os |
Pāli |
pi |
Pashto, Pushto |
ps |
Persian (Farsi) |
fa |
Polish |
pl |
Portuguese |
pt |
Punjabi (Eastern) |
pa |
Quechua |
qu |
Romansh |
rm |
Romanian |
ro |
Russian (러시아어) |
ru |
Sami |
se |
Samoan |
sm |
Sango |
sg |
Sanskrit |
sa |
Serbian |
sr |
Serbo-Croatian |
sh |
Sesotho |
st |
Setswana |
tn |
Shona |
sn |
Sichuan Yi |
ii |
Sindhi |
sd |
Sinhalese |
si |
Siswati |
|
Slovak |
sk |
Slovenian |
sl |
Somali |
so |
Southern Ndebele |
nr |
Spanish (스페인어) |
es |
Sundanese |
su |
Swahili (Kiswahili) |
sw |
Swati |
|
Swedish |
sv |
Tagalog |
tl |
Tahitian |
ty |
Tajik |
tg |
Tamil |
ta |
Tatar |
tt |
Telugu |
te |
Thai |
th |
Tibetan |
bo |
Tigrinya |
ti |
Tonga |
to |
Tsonga |
ts |
Turkish |
tr |
Turkmen |
tk |
Twi |
tw |
Uyghur |
ug |
Ukrainian |
uk |
Urdu |
ur |
Uzbek |
uz |
Venda |
ve |
Vietnamese (베트남어) |
vi |
Volapük |
vo |
Wallon |
wa |
Welsh |
cy |
Wolof |
wo |
Western Frisian |
fy |
Xhosa |
xh |
Yiddish |
yi, ji |
Yoruba |
yo |
Zhuang, Chuang |
za |
Zulu |
zu |
국가코드 (ISO Country Code)
국가 약어 정의.
1.
HTML에서는 lang 속성의 언어값에 추가로 사용 가능.
2.
lang 속성의 속성값 처음 두 문자는 언어코드. (소문자사용)
lang 속성의 속성값 마지막 두 문자는 국가코드. (대문자사용)
(한국어-한국)
<html lang="ko-KO"> ...</html>
(영어-미국)
<html lang="en-US">...</html>
PS. 전체 국가 코드
Country |
Code |
---|
AFGHANISTAN |
AF |
ALBANIA |
AL |
ALGERIA |
DZ |
AMERICAN SAMOA |
AS |
ANDORRA |
AD |
ANGOLA |
AO |
ANTARCTICA |
AQ |
ANTIGUA AND BARBUDA |
AG |
ARGENTINA |
AR |
ARMENIA |
AM |
ARUBA |
AW |
AUSTRALIA |
AU |
AUSTRIA |
AT |
AZERBAIJAN |
AZ |
BAHAMAS |
BS |
BAHRAIN |
BH |
BANGLADESH |
BD |
BARBADOS |
BB |
BELARUS |
BY |
BELGIUM |
BE |
BELIZE |
BZ |
BENIN |
BJ |
BERMUDA |
BM |
BHUTAN |
BT |
BOLIVIA |
BO |
BOSNIA AND HERZEGOVINA |
BA |
BOTSWANA |
BW |
BOUVET ISLAND |
BV |
BRAZIL |
BR |
BRITISH INDIAN OCEAN TERRITORY |
IO |
BRUNEI DARUSSALAM |
BN |
BULGARIA |
BG |
BURKINA FASO |
BF |
BURUNDI |
BI |
CAMBODIA |
KH |
CAMEROON |
CM |
CANADA |
CA |
CAPE VERDE |
CV |
CAYMAN ISLANDS |
KY |
CENTRAL AFRICAN REPUBLIC |
CF |
CHAD |
TD |
CHILE |
CL |
CHINA |
CN |
CHRISTMAS ISLAND |
CX |
COCOS (KEELING) ISLANDS |
CC |
COLOMBIA |
CO |
COMOROS |
KM |
CONGO |
CG |
CONGO, THE DEMOCRATIC REPUBLIC OF THE |
CD |
COOK ISLANDS |
CK |
COSTA RICA |
CR |
CÔTE D'IVOIRE |
CI |
CROATIA |
HR |
CUBA |
CU |
CYPRUS |
CY |
CZECH REPUBLIC |
CZ |
DENMARK |
DK |
DJIBOUTI |
DJ |
DOMINICA |
DM |
DOMINICAN REPUBLIC |
DO |
ECUADOR |
EC |
EGYPT |
EG |
EL SALVADOR |
SV |
EQUATORIAL GUINEA |
GQ |
ERITREA |
ER |
ESTONIA |
EE |
ETHIOPIA |
ET |
FALKLAND ISLANDS (MALVINAS) |
FK |
FAROE ISLANDS |
FO |
FIJI |
FJ |
FINLAND |
FI |
FRANCE |
FR |
FRENCH GUIANA |
GF |
FRENCH POLYNESIA |
PF |
FRENCH SOUTHERN TERRITORIES |
TF |
GABON |
GA |
GAMBIA |
GM |
GEORGIA |
GE |
GERMANY |
DE |
GHANA |
GH |
GIBRALTAR |
GI |
GREECE |
GR |
GREENLAND |
GL |
GRENADA |
GD |
GUADELOUPE |
GP |
GUAM |
GU |
GUATEMALA |
GT |
GUINEA |
GN |
GUINEA-BISSAU |
GW |
GUYANA |
GY |
HAITI |
HT |
HEARD ISLAND AND MCDONALD ISLANDS |
HM |
HONDURAS |
HN |
HONG KONG |
HK |
HUNGARY |
HU |
ICELAND |
IS |
INDIA |
IN |
INDONESIA |
ID |
IRAN, ISLAMIC REPUBLIC OF |
IR |
IRAQ |
IQ |
IRELAND |
IE |
ISRAEL |
IL |
ITALY |
IT |
JAMAICA |
JM |
JAPAN |
JP |
JORDAN |
JO |
KAZAKHSTAN |
KZ |
KENYA |
KE |
KIRIBATI |
KI |
KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF |
KP |
KOREA, REPUBLIC OF |
KR |
KUWAIT |
KW |
KYRGYZSTAN |
KG |
LAO PEOPLE'S DEMOCRATIC REPUBLIC (LAOS) |
LA |
LATVIA |
LV |
LEBANON |
LB |
LESOTHO |
LS |
LIBERIA |
LR |
LIBYAN ARAB JAMAHIRIYA |
LY |
LIECHTENSTEIN |
LI |
LITHUANIA |
LT |
LUXEMBOURG |
LU |
MACAO |
MO |
MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF |
MK |
MADAGASCAR |
MG |
MALAWI |
MW |
MALAYSIA |
MY |
MALDIVES |
MV |
MALI |
ML |
MALTA |
MT |
MARSHALL ISLANDS |
MH |
MARTINIQUE |
MQ |
MAURITANIA |
MR |
MAURITIUS |
MU |
MAYOTTE |
YT |
MEXICO |
MX |
MICRONESIA, FEDERATED STATES OF |
FM |
MOLDOVA, REPUBLIC OF |
MD |
MONACO |
MC |
MONGOLIA |
MN |
MONTENEGRO |
ME |
MONTSERRAT |
MS |
MOROCCO |
MA |
MOZAMBIQUE |
MZ |
MYANMAR |
MM |
NAMIBIA |
NA |
NAURU |
NR |
NEPAL |
NP |
NETHERLANDS |
NL |
NETHERLANDS ANTILLES |
AN |
NEW CALEDONIA |
NC |
NEW ZEALAND |
NZ |
NICARAGUA |
NI |
NIGER |
NE |
NIGERIA |
NG |
NIUE |
NU |
NORFOLK ISLAND |
NF |
NORTHERN MARIANA ISLANDS |
MP |
NORWAY |
NO |
OMAN |
OM |
PAKISTAN |
PK |
PALAU |
PW |
PALESTINIAN TERRITORY, OCCUPIED |
PS |
PANAMA |
PA |
PAPUA NEW GUINEA |
PG |
PARAGUAY |
PY |
PERU |
PE |
PHILIPPINES |
PH |
PITCAIRN |
PN |
POLAND |
PL |
PORTUGAL |
PT |
PUERTO RICO |
PR |
QATAR |
QA |
RÉUNION |
RE |
ROMANIA |
RO |
RUSSIAN FEDERATION |
RU |
RWANDA |
RW |
SAINT HELENA |
SH |
SAINT KITTS AND NEVIS |
KN |
SAINT LUCIA |
LC |
SAINT PIERRE AND MIQUELON |
PM |
SAINT VINCENT AND THE GRENADINES |
VC |
SAMOA |
WS |
SAN MARINO |
SM |
SAO TOME AND PRINCIPE |
ST |
SAUDI ARABIA |
SA |
SENEGAL |
SN |
SERBIA |
RS |
SEYCHELLES |
SC |
SIERRA LEONE |
SL |
SINGAPORE |
SG |
SLOVAKIA |
SK |
SLOVENIA |
SI |
SOLOMON ISLANDS |
SB |
SOMALIA |
SO |
SOUTH AFRICA |
ZA |
SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS |
GS |
SPAIN |
ES |
SRI LANKA |
LK |
SUDAN |
SD |
SURINAME |
SR |
SVALBARD AND JAN MAYEN |
SJ |
SWAZILAND |
SZ |
SWEDEN |
SE |
SWITZERLAND |
CH |
SYRIAN ARAB REPUBLIC |
SY |
TAIWAN |
TW |
TAJIKISTAN |
TJ |
TANZANIA, UNITED REPUBLIC OF |
TZ |
THAILAND |
TH |
TIMOR-LESTE |
TL |
TOGO |
TG |
TOKELAU |
TK |
TONGA |
TO |
TRINIDAD AND TOBAGO |
TT |
TUNISIA |
TN |
TURKEY |
TR |
TURKMENISTAN |
TM |
TURKS AND CAICOS ISLANDS |
TC |
TUVALU |
TV |
UGANDA |
UG |
UKRAINE |
UA |
UNITED ARAB EMIRATES |
AE |
UNITED KINGDOM |
GB |
UNITED STATES |
US |
UNITED STATES MINOR OUTLYING ISLANDS |
UM |
URUGUAY |
UY |
UZBEKISTAN |
UZ |
VANUATU |
VU |
VENEZUELA |
VE |
VIET NAM |
VN |
VIRGIN ISLANDS, BRITISH |
VG |
VIRGIN ISLANDS, U.S. |
VI |
WALLIS AND FUTUNA |
WF |
WESTERN SAHARA |
EH |
YEMEN |
YE |
ZAMBIA |
ZM |
ZIMBABWE |
ZW |