全球语言标准码(ISO-639)

最近需要给账户标注语言实现多国语言推送的问题。上去先来一波,Chinese, English,顿时感觉这里哪里有点不对。平时看到的标注应该是zh_CN, en_US 之类的,上面的写法肯定太土,需要学习一下,学习之后发现语言是有专门的ISO标准的 ISO-639。 特此记录一下。

上述格式即为

(ISO-639 Language Code)_(ISO-3166 Country Codes)
      小写                     大写
zh_CN (中文 中国)
zh_TW (中文 台湾地区)

附上部分ISO639 语言标准表及ISO-3166 地区标准表
ISO639 语言标准表:

LanguageISO-639 Language Code
Albaniansq
Amharicam
Arabicar
Afaraa
Armenianhy
Aymaraay
Assameseas
Azerbaijaniaz
Bashkirba
Basqueeu
Bengali (Bangla)bn
Afrikaansaf
Bhutanidz
Biharibh
Bislamabi
Bretonbr
Bulgarianbg
Burmesemy
Byelorussian (Belarusian)be
Cambodiankm
Catalanca
Chinese (Simplified)zh
Chinese (Traditional)zh
Corsicanco
Croatianhr
Czechcs
Danishda
Dutchnl
Esperantoeo
Englishen
Estonianet
Faeroesefo
Farsifa
Fijifj
Finnishfi
Frisianfy
Galiciangl
Gaelic (Scottish)gd
Gaelic (Manx)gv
Georgianka
Greekel
Germande
Greenlandickl
Gujaratigu
Hausaha
Hebrewhe
Frenchfr
Guaranign
Hindihi
Hungarianhu
Icelandicis
Indonesianid
Interlinguaia
Inuktitutiu
Interlingueie
Inupiakik
Irishga
Italianit
Japaneseja
Javaneseja
Kannadakn
Kashmiriks
Kinyarwanda (Ruanda)rw
Kirundi (Rundi)rn
Kirghizky
Koreanko
Kurdishku
Laothianlo
Latinla
Latvian (Lettish)lv
Limburgish (Limburger)
Lingalaln
Lithuanianlt
Macedonianmk
Malagasymg
Malayms
Malayalamml
Maltesemt
Maorimi
Marathimr
Moldavianmo
Mongolianmn
Nauruna
Nepaline
Norwegianno
Occitanoc
Oriyaor
Oromo (Afan,Galla)
Pashto (Pushto)ps
Polishpl
Portuguesept
Punjabipa
Quechuaqu
Rhaeto-Romancerm
Romanianro
Russianru
Samoansm
Sangrosg
Sanskritsa
Serbiansr
Serbo-Croatiansh
Sesothost
Setswanatn
Shonasn
Sindhisd
Sinhalesesi
Siswatiss
Slovaksk
Sloveniansl
Somaliso
Spanishes
Sundanesesu
Swahili (Kiswahili)sw
Swedishsv
Tagalogtl
Tajiktg
Tamilta
Tatartt
Telugute
Thaith
Tibetanbo
Tigrinyati
Tongato
Tsongats
Turkishtr
Turkmentk
Twitw
Uighurug
Ukrainianuk
Urduur
Uzbekuz
Vietnamesevi
Volapükvo
Wolofwo
Welshcy
Xhosaxh
Yiddishyi
Yorubayo
Zuluzu
Kazakhkk

ISO-3166 Country标准表:

countryISO-3166 Country Code
ALGERIADZ
AFGHANISTANAF
AMERICAN SAMOAAS
ANDORRAAD
ANTARCTICAAQ
ALBANIAAL
ANTIGUA AND BARBUDAAG
ARGENTINAAR
ARMENIAAM
ARUBAAW
AUSTRALIAAU
AUSTRIAAT
AZERBAIJANAZ
BAHAMASBS
BANGLADESHBD
BARBADOSBB
BELARUSBY
BELGIUMBE
BELIZEBZ
BAHRAINBH
BENINBJ
BERMUDABM
BHUTANBT
BOSNIA AND HERZEGOVINABA
BOTSWANABW
BOLIVIABO
BOUVET ISLANDBV
BRAZILBR
BRITISH INDIAN OCEAN TERRITORYIO
BULGARIABG
BRUNEI DARUSSALAMBN
BURKINA FASOBF
BURUNDIBI
CAMBODIAKH
CAMEROONCM
CANADACA
CAYMAN ISLANDSKY
CENTRAL AFRICAN REPUBLICCF
CHADTD
CAPE VERDECV
CHINACN
CHRISTMAS ISLANDCX
COCOS (KEELING) ISLANDSCC
COLOMBIACO
COMOROSKM
CONGOCG
CONGO, THE DEMOCRATIC REPUBLIC OF THECD
COOK ISLANDSCK
COSTA RICACR
CÔTE D’IVOIRECI
CROATIAHR
CUBACU
CHILECL
CYPRUSCY
CZECH REPUBLICCZ
DOMINICADM
DJIBOUTIDJ
DOMINICAN REPUBLICDO
ECUADOREC
EGYPTEG
DENMARKDK
EL SALVADORSV
EQUATORIAL GUINEAGQ
ESTONIAEE
ETHIOPIAET
FALKLAND ISLANDS (MALVINAS)FK
ANGOLAAO
ERITREAER
FAROE ISLANDSFO
FRANCEFR
FRENCH GUIANAGF
FRENCH POLYNESIAPF
FRENCH SOUTHERN TERRITORIESTF
GABONGA
GAMBIAGM
GEORGIAGE
GERMANYDE
GREECEGR
GIBRALTARGI
GHANAGH
GREENLANDGL
GRENADAGD
GUAMGU
GUADELOUPEGP
GUATEMALAGT
GUINEAGN
GUYANAGY
HAITIHT
GUINEA-BISSAUGW
HONDURASHN
HEARD ISLAND AND MCDONALD ISLANDSHM
HONG KONGHK
HUNGARYHU
ICELANDIS
INDIAIN
INDONESIAID
IRAN, ISLAMIC REPUBLIC OFIR
FINLANDFI
IRAQIQ
IRELANDIE
ISRAELIL
JAMAICAJM
JAPANJP
ITALYIT
JORDANJO
KAZAKHSTANKZ
FIJIFJ
KENYAKE
KIRIBATIKI
KOREA, DEMOCRATIC PEOPLE’S REPUBLIC OFKP
KOREA, REPUBLIC OFKR
KUWAITKW
LAO PEOPLE’S DEMOCRATIC REPUBLICLA
LATVIALV
LEBANONLB
KYRGYZSTANKG
LESOTHOLS
LIECHTENSTEINLI
LIBYAN ARAB JAMAHIRIYALY
LITHUANIALT
LUXEMBOURGLU
MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OFMK
MALAWIMW
LIBERIALR
MALDIVESMV
MALAYSIAMY
MALTAMT
MARSHALL ISLANDSMH
MACAOMO
MARTINIQUEMQ
MAURITIUSMU
MAYOTTEYT
MAURITANIAMR
MALIML
MADAGASCARMG
MEXICOMX
MICRONESIA, FEDERATED STATES OFFM
MOLDOVA, REPUBLIC OFMD
MONACOMD
MONGOLIAMN
MONTSERRATMS
MOZAMBIQUEMZ
MYANMARMM
MOROCCOMA
NAMIBIANA
NEPALNP
NETHERLANDS ANTILLESAN
NETHERLANDSNL
NEW CALEDONIANC
NEW ZEALANDNZ
NICARAGUANI
NIGERNE
NIGERIANG
NIUENU
NORFOLK ISLANDNF
NORTHERN MARIANA ISLANDSMP
NORWAYNO
OMANOM
PAKISTANPK
PALAUPW
NAURUNR
PALESTINIAN TERRITORY, OCCUPIEDPS
PAPUA NEW GUINEAPG
PARAGUAYPY
PERUPE
PHILIPPINESPH
PITCAIRNPN
POLANDPL
PUERTO RICOPR
QATARQA
RÉUNIONRE
ROMANIARO
RUSSIAN FEDERATIONRU
RWANDARW
SAINT HELENASH
PANAMAPA
SAINT KITTS AND NEVISKN
SAINT LUCIALC
SAINT PIERRE AND MIQUELONPM
SAINT VINCENT AND THE GRENADINESVC
SAMOAWS
SAO TOME AND PRINCIPEST
SAN MARINOSM
SAUDI ARABIASA
SENEGALSN
SERBIA AND MONTENEGROCS
SEYCHELLESSC
SIERRA LEONESL
SINGAPORESG
SLOVAKIASK
SLOVENIASI
SOLOMON ISLANDSSB
SOMALIASO
SOUTH AFRICAZA
SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDSGS
SPAINES
SRI LANKALK
SURINAMESR
SVALBARD AND JAN MAYENSJ
SWAZILANDSZ
SUDANSD
SWEDENSE
SYRIAN ARAB REPUBLICSY
SWITZERLANDCH
TAIWAN, PROVINCE OF CHINATW
TAJIKISTANTJ
TANZANIA, UNITED REPUBLIC OFTZ
TIMOR-LESTETL
TOGOTG
THAILANDTH
TONGATO
TOKELAUTK
TUNISIATN
TURKEYTR
TURKMENISTANTM
TURKS AND CAICOS ISLANDSTC
TUVALUTV
TRINIDAD AND TOBAGOTT
UKRAINEUA
UNITED ARAB EMIRATESAE
UNITED STATESUS
UNITED KINGDOMGB
URUGUAYUY
UZBEKISTANUZ
UNITED STATES MINOR OUTLYING ISLANDSUM
VANUATUVU
VENEZUELAVE
VIET NAMVN
VIRGIN ISLANDS, BRITISHVG
VIRGIN ISLANDS, U.S.VI
WALLIS AND FUTUNAWF
WESTERN SAHARAEH
YEMENYE
UGANDAUG
ZIMBABWEZW
ZAMBIAZM
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值