android常见的限制符和屏幕适配

首先列出一张通用的限制符图片,注意,在多屏幕适配的过程中,必须按照下图的罗列顺序来写,否则报错!例如

 

  • 您可以为单组资源指定多个限定符,并使用短划线分隔。例如,drawable-en-rUS-land 适用于横排美国英语设备。
  • 错误:drawable-hdpi-port/
  • 正确:drawable-port-hdpi/

 

 

配置 限定符值 说明
MCC 和 MNC 示例:
mcc310
mcc310-mnc004
mcc208-mnc00
等等

移动国家代码 (MCC),(可选)后跟设备 SIM 卡中的移动网络代码 (MNC)。例如,mcc310 是指美国的任一运营商,mcc310-mnc004 是指美国的 Verizon 公司,mcc208-mnc00 是指法国的 Orange 公司。

如果设备使用无线电连接(GSM 手机),则 MCC 和 MNC 值来自 SIM 卡。

也可以单独使用 MCC(例如,将国家/地区特定的合法资源包括在应用中)。如果只需根据语言指定,则改用“语言和区域”限定符(稍后进行介绍)。 如果决定使用 MCC 和 MNC 限定符,请谨慎执行此操作并测试限定符是否按预期工作。

另请参阅配置字段 mcc 和 mnc,这两个字段分别表示当前的移动国家代码和移动网络代码。

语言和区域 示例:
en
fr
en-rUS
fr-rFR
fr-rCA
等等

语言通过由两个字母组成的 ISO 639-1 语言代码定义,可以选择后跟两个字母组成的 ISO 3166-1-alpha-2 区域码(前带小写字母“r”)。

这些代码不区分大小写;r 前缀用于区分区域码。 不能单独指定区域。

如果用户更改系统设置中的语言,它有可能在应用生命周期中发生改变。 如需了解这会在运行期间给应用带来哪些影响,请参阅处理运行时变更。

有关针对其他语言本地化应用的完整指南,请参阅本地化。

另请参阅 locale 配置字段,该字段表示当前的语言区域。

布局方向 ldrtl
ldltr

应用的布局方向。ldrtl 是指“布局方向从右到左”。ldltr 是指“布局方向从左到右”,这是默认的隐式值。

它适用于布局、图片或值等任何资源。

例如,若要针对阿拉伯语提供某种特定布局,并针对任何其他“从右到左”语言(如波斯语或希伯来语)提供某种通用布局,则可编码如下:

res/
    layout/   
        main.xml  (Default layout)
    layout-ar/  
        main.xml  (Specific layout for Arabic)
    layout-ldrtl/  
        main.xml  (Any "right-to-left" language, except
                  for Arabic, because the "ar" language qualifier
                  has a higher precedence.)

        main.xml  (Default layout)
    layout-ar/  
        main.xml  (Specific layout for Arabic)
    layout-ldrtl/  
        main.xml  (Any "right-to-left" language, except
                  for Arabic, because the "ar" language qualifier
                  has a higher precedence.)

:要为应用启用从右到左的布局功能,必须将 supportsRtl 设置为 "true",并将 targetSdkVersion 设置为 17 或更高版本。

此项为 API 级别 17 中新增配置。

smallestWidth swdp

示例:
sw320dp
sw600dp
sw720dp
等等

屏幕的基本尺寸,由可用屏幕区域的最小尺寸指定。 具体来说,设备的 smallestWidth 是屏幕可用高度和宽度的最小尺寸(您也可以将其视为屏幕的“最小可能宽度”)。无论屏幕的当前方向如何,您均可使用此限定符确保应用 UI 的可用宽度至少为 dp。

例如,如果布局要求屏幕区域的最小尺寸始终至少为 600dp,则可使用此限定符创建布局资源 res/layout-sw600dp/。仅当可用屏幕的最小尺寸至少为 600dp 时,系统才会使用这些资源,而不考虑 600dp 所代表的边是用户所认为的高度还是宽度。smallestWidth 是设备的固定屏幕尺寸特性;设备的 smallestWidth 不会随屏幕方向的变化而改变。

设备的 smallestWidth 将屏幕装饰元素和系统 UI 考虑在内。例如,如果设备的屏幕上有一些永久性 UI 元素占据沿 smallestWidth 轴的空间,则系统会声明 smallestWidth 小于实际屏幕尺寸,因为这些屏幕像素不适用于您的 UI。 因此,使用的值应该是布局所需要的实际最小尺寸(通常,无论屏幕的当前方向如何,此值都是布局支持的“最小宽度”)。

以下是一些可用于普通屏幕尺寸的值:

  • 320,适用于屏幕配置如下的设备:
    • 240x320 ldpi(QVGA 手机)
    • 320x480 mdpi(手机)
    • 480x800 hdpi(高密度手机)
  • 480,适用于 480x800 mdpi 之类的屏幕(平板电脑/手机)。
  • 600,适用于 600x1024 mdpi 之类的屏幕(7 英寸平板电脑)。
  • 720,适用于 720x1280 mdpi 之类的屏幕(10 英寸平板电脑)。

应用为多个资源目录提供不同的 smallestWidth 限定符值时,系统会使用最接近(但未超出)设备 smallestWidth 的值。

此项为 API 级别 13 中新增配置。

另请参阅 android:requiresSmallestWidthDp 属性和 smallestScreenWidthDp 配置字段,前者声明与应用兼容的最小 smallestWidth;后者存放设备的 smallestWidth 值。

如需了解有关设计不同屏幕和使用此限定符的详细信息,请参阅支持多种屏幕开发者指南。

可用宽度 wdp

示例:
w720dp
w1024dp
等等

指定资源应该使用的最小可用屏幕宽度,以 dp 为单位,由  值定义。在横向和纵向之间切换时,为了匹配当前实际宽度,此配置值也会随之发生变化。

应用为多个资源目录提供不同的此配置值时,系统会使用最接近(但未超出)设备当前屏幕宽度的值。 此处的值考虑到了屏幕装饰元素,因此如果设备显示屏的左边缘或右边缘上有一些永久性 UI 元素,考虑到这些 UI 元素,它会使用小于实际屏幕尺寸的宽度值,这样会减少应用的可用空间。

此项为 API 级别 13 中新增配置。

另请参阅 screenWidthDp 配置字段,该字段存放当前屏幕宽度。

如需了解有关设计不同屏幕和使用此限定符的详细信息,请参阅支持多种屏幕开发者指南。

可用高度 hdp

示例:
h720dp
h1024dp
等等

指定资源应该使用的最小可用屏幕高度,以“dp”为单位,由  值定义。 在横向和纵向之间切换时,为了匹配当前实际高度,此配置值也会随之发生变化。

应用为多个资源目录提供不同的此配置值时,系统会使用最接近(但未超出)设备当前屏幕高度的值。 此处的值考虑到了屏幕装饰元素,因此如果设备显示屏的上边缘或下边缘有一些永久性 UI 元素,考虑到这些 UI 元素,同时为减少应用的可用空间,它会使用小于实际屏幕尺寸的高度值。 非固定的屏幕装饰元素(例如,全屏时可隐藏的手机状态栏)并不在考虑范围内,标题栏或操作栏等窗口装饰也不在考虑范围内,因此应用必须准备好处理稍小于其所指定值的空间。

此项为 API 级别 13 中新增配置。

另请参阅 screenHeightDp 配置字段,该字段存放当前屏幕宽度。

如需了解有关设计不同屏幕和使用此限定符的详细信息,请参阅支持多种屏幕开发者指南。

屏幕尺寸 small
normal
large
xlarge
  • small:尺寸类似于低密度 QVGA 屏幕的屏幕。小屏幕的最小布局尺寸约为 320x426 dp 单位。例如,QVGA 低密度屏幕和 VGA 高密度屏幕。
  • normal:尺寸类似于中等密度 HVGA 屏幕的屏幕。标准屏幕的最小布局尺寸约为 320x470 dp 单位。例如,WQVGA 低密度屏幕、HVGA 中等密度屏幕、WVGA 高密度屏幕。
  • large:尺寸类似于中等密度 VGA 屏幕的屏幕。 大屏幕的最小布局尺寸约为 480x640 dp 单位。 例如,VGA 和 WVGA 中等密度屏幕。
  • xlarge:明显大于传统中等密度 HVGA 屏幕的屏幕。超大屏幕的最小布局尺寸约为 720x960 dp 单位。在大多数情况下,屏幕超大的设备体积过大,不能放进口袋,最常见的是平板式设备。 API 级别 9 中的新增配置。

:使用尺寸限定符并不表示资源仅适用于该尺寸的屏幕。 如果没有为备用资源提供最符合当前设备配置的限定符,则系统可能使用其中最匹配的资源。

注意:如果所有资源均使用大于当前屏幕的尺寸限定符,则系统会使用这些资源,并且应用在运行时将会崩溃(例如,如果所有布局资源均用 xlarge 限定符标记,但设备是标准尺寸的屏幕)。

此项为 API 级别 4 中新增配置。

如需了解详细信息,请参阅支持多种屏幕。

另请参阅 screenLayout 配置字段,该字段表示屏幕是小尺寸、标准尺寸还是大尺寸。

屏幕纵横比 long
notlong
  • long:宽屏,如 WQVGA、WVGA、FWVGA
  • notlong:非宽屏,如 QVGA、HVGA 和 VGA

此项为 API 级别 4 中新增配置。

它完全基于屏幕的纵横比(宽屏较宽),而与屏幕方向无关。

另请参阅 screenLayout 配置字段,该字段指示屏幕是否为宽屏。

圆形屏幕 round
notround
  • round:圆形屏幕,例如圆形可穿戴式设备
  • notround:方形屏幕,例如手机或平板电脑

此项为 API 级别 23 中新增配置。

另请参阅 isScreenRound() 配置方法,其指示屏幕是否为宽屏。

屏幕方向 port
land
  • port:设备处于纵向(垂直)
  • land:设备处于横向(水平)

如果用户旋转屏幕,它有可能在应用生命周期中发生改变。 如需了解这会在运行期间给应用带来哪些影响,请参阅处理运行时变更。

另请参阅 orientation 配置字段,该字段指示当前的设备方向。

UI 模式 car
desk
television
appliancewatch
  • car:设备正在车载手机座上显示
  • desk:设备正在桌面手机座上显示
  • television:设备正在电视上显示,为用户提供“十英尺”体验,其 UI 位于远离用户的大屏幕上,主要面向方向键或其他非指针式交互
  • appliance:设备用作不带显示屏的装置
  • watch:设备配有显示屏,戴在手腕上

此项为 API 级别 8 中新增配置,API 13 中新增电视配置,API 20 中新增手表配置。

如需了解应用在设备插入手机座或从中移除时的响应方式,请阅读确定并监控插接状态和类型。

如果用户将设备放入手机座中,它有可能在应用生命周期中发生改变。 可以使用 UiModeManager 启用或禁用其中某些模式。如需了解这会在运行期间给应用带来哪些影响,请参阅处理运行时变更。

夜间模式 night
notnight
  • night:夜间
  • notnight:白天

此项为 API 级别 8 中新增配置。

如果夜间模式停留在自动模式(默认),它有可能在应用生命周期中发生改变。在这种情况下,该模式会根据当天的时间进行调整。 可以使用 UiModeManager 启用或禁用此模式。如需了解这会在运行期间给应用带来哪些影响,请参阅处理运行时变更。

屏幕像素密度 (dpi) ldpi
mdpi
hdpi
xhdpi
xxhdpi
xxxhdpi
nodpi
tvdpi
anydpi
  • ldpi:低密度屏幕;约为 120dpi。
  • mdpi:中等密度(传统 HVGA)屏幕;约为 160dpi。
  • hdpi:高密度屏幕;约为 240dpi。
  • xhdpi:超高密度屏幕;约为 320dpi。此项为 API 级别 8 中新增配置
  • xxhdpi:超超高密度屏幕;约为 480dpi。此项为 API 级别 16 中新增配置
  • xxxhdpi:超超超高密度屏幕使用(仅限启动器图标,请参阅“支持多种屏幕”中的注释);约为 640dpi。 此项为 API 级别 18 中新增配置
  • nodpi:它可用于您不希望缩放以匹配设备密度的位图资源。
  • tvdpi:密度介于 mdpi 和 hdpi 之间的屏幕;约为 213dpi。它并不是“主要”密度组, 主要用于电视,而大多数应用都不需要它。对于大多数应用而言,提供 mdpi 和 hdpi 资源便已足够,系统将根据需要对其进行缩放。此项为 API 级别 13 中新增配置
  • anydpi:此限定符适合所有屏幕密度,其优先级高于其他限定符。 这对于矢量可绘制对象很有用。 此项为 API 级别 21 中新增配置

六个主要密度之间的缩放比为 3:4:6:8:12:16(忽略 tvdpi 密度)。因此,9x9 (ldpi) 位图相当于 12x12 (mdpi)、18x18 (hdpi)、24x24 (xhdpi) 位图,依此类推。

如果您认为图像资源在电视或其他某些设备上呈现的效果不够好,而想尝试使用 tvdpi 资源,则缩放比例为 1.33*mdpi。例如,mdpi 屏幕的 100px x 100px 图像应该相当于 tvdpi 的133px x 133px。

:使用密度限定符并不表示资源仅适用于该密度的屏幕。 如果没有为备用资源提供最符合当前设备配置的限定符,则系统可能使用其中最匹配的资源。

如需了解有关如何处理不同屏幕密度以及 Android 如何缩放位图以适应当前密度的详细信息,请参阅支持多种屏幕。

触摸屏类型 notouch
finger
  • notouch:设备没有触摸屏。
  • finger:设备有一个专供用户通过手指直接与其交互的触摸屏。

另请参阅 touchscreen 配置字段,该字段指示设备上的触摸屏类型。

键盘可用性 keysexposed
keyshidden
keyssoft
  • keysexposed:设备具有可用的键盘。如果设备启用了软键盘(不无可能),那么即使硬键盘没有展示给用户,哪怕设备没有硬键盘,也可以使用此限定符。 如果没有提供或已经禁用软键盘,则只有在显示硬键盘时才会使用此限定符。
  • keyshidden:设备具有可用的硬键盘,但它处于隐藏状态,且设备没有启用软键盘。
  • keyssoft:设备已经启用软键盘(无论是否可见)。

如果提供了 keysexposed 资源,但未提供 keyssoft 资源,那么只要系统已经启用软键盘,就会使用keysexposed 资源,而不考虑键盘是否可见。

如果用户打开硬键盘,它有可能在应用生命周期中发生改变。 如需了解这会在运行期间给应用带来哪些影响,请参阅处理运行时变更。

另请参阅配置字段 hardKeyboardHidden 和 keyboardHidden,这两个字段分别指示硬键盘的可见性和任何一种键盘(包括软键盘)的可见性。

主要文本输入法 nokeys
qwerty
12key
  • nokeys:设备没有用于文本输入的硬按键。
  • qwerty:设备具有标准硬键盘(无论是否对用户可见)。
  • 12key:设备具有 12 键硬键盘(无论是否对用户可见)。

另请参阅 keyboard 配置字段,该字段指示可用的主要文本输入法。

平台版本(API 级别) 示例:
v3
v4
v7
等等

设备支持的 API 级别。例如,v1 对应于 API 级别 1(带有 Android 1.0 或更高版本系统的设备),v4 对应于 API 级别 4(带有 Android 1.6 或更高版本系统的设备)。如需了解有关这些值的详细信息,请参阅 Android API 级别文档。

附加上ISO 639-1

 

ISO 639-2 Code ISO 639-1 Code English name of Language French name of Language German name of Language
aar aa Afar afar Danakil-Sprache
abk ab Abkhazian abkhaze Abchasisch
ace   Achinese aceh Aceh-Sprache
ach   Acoli acoli Acholi-Sprache
ada   Adangme adangme Adangme-Sprache
ady   Adyghe; Adygei adyghé Adygisch
afa   Afro-Asiatic languages afro-asiatiques, langues Hamitosemitische Sprachen (Andere)
afh   Afrihili afrihili Afrihili
afr af Afrikaans afrikaans Afrikaans
ain   Ainu aïnou Ainu-Sprache
aka ak Akan akan Akan-Sprache
akk   Akkadian akkadien Akkadisch
alb (B)
sqi (T)
sq Albanian albanais Albanisch
ale   Aleut aléoute Aleutisch
alg   Algonquian languages algonquines, langues Algonkin-Sprachen (Andere)
alt   Southern Altai altai du Sud Altaisch
amh am Amharic amharique Amharisch
ang   English, Old (ca.450-1100) anglo-saxon (ca.450-1100) Altenglisch
anp   Angika angika Anga-Sprache
apa   Apache languages apaches, langues Apachen-Sprachen
ara ar Arabic arabe Arabisch
arc   Official Aramaic (700-300 BCE); Imperial Aramaic (700-300 BCE) araméen d'empire (700-300 BCE) Aramäisch
arg an Aragonese aragonais Aragonesisch
arm (B)
hye (T)
hy Armenian arménien Armenisch
arn   Mapudungun; Mapuche mapudungun; mapuche; mapuce Arauka-Sprachen
arp   Arapaho arapaho Arapaho-Sprache
art   Artificial languages artificielles, langues Kunstsprachen (Andere)
arw   Arawak arawak Arawak-Sprachen
asm as Assamese assamais Assamesisch
ast   Asturian; Bable; Leonese; Asturleonese asturien; bable; léonais; asturoléonais Asturisch
ath   Athapascan languages athapascanes, langues Athapaskische Sprachen (Andere)
aus   Australian languages australiennes, langues Australische Sprachen
ava av Avaric avar Awarisch
ave ae Avestan avestique Avestisch
awa   Awadhi awadhi Awadhi
aym ay Aymara aymara Aymará-Sprache
aze az Azerbaijani azéri Aserbeidschanisch
bad   Banda languages banda, langues Banda-Sprachen (Ubangi-Sprachen)
bai   Bamileke languages bamiléké, langues Bamileke-Sprachen
bak ba Bashkir bachkir Baschkirisch
bal   Baluchi baloutchi Belutschisch
bam bm Bambara bambara Bambara-Sprache
ban   Balinese balinais Balinesisch
baq (B)
eus (T)
eu Basque basque Baskisch
bas   Basa basa Basaa-Sprache
bat   Baltic languages baltes, langues Baltische Sprachen (Andere)
bej   Beja; Bedawiyet bedja Bedauye
bel be Belarusian biélorusse Weißrussisch
bem   Bemba bemba Bemba-Sprache
ben bn Bengali bengali Bengali
ber   Berber languages berbères, langues Berbersprachen (Andere)
bho   Bhojpuri bhojpuri Bhojpuri
bih bh Bihari languages langues biharis Bihari (Andere)
bik   Bikol bikol Bikol-Sprache
bin   Bini; Edo bini; edo Edo-Sprache
bis bi Bislama bichlamar Beach-la-mar
bla   Siksika blackfoot Blackfoot-Sprache
bnt   Bantu languages bantou, langues Bantusprachen (Andere)
tib (B)
bod (T)
bo Tibetan tibétain Tibetisch
bos bs Bosnian bosniaque Bosnisch
bra   Braj braj Braj-Bhakha
bre br Breton breton Bretonisch
btk   Batak languages batak, langues Batak-Sprache
bua   Buriat bouriate Burjatisch
bug   Buginese bugi Bugi-Sprache
bul bg Bulgarian bulgare Bulgarisch
bur (B)
mya (T)
my Burmese birman Birmanisch
byn   Blin; Bilin blin; bilen Bilin-Sprache
cad   Caddo caddo Caddo-Sprachen
cai   Central American Indian languages amérindiennes de l'Amérique centrale, langues Indianersprachen, Zentralamerika (Andere)
car   Galibi Carib karib; galibi; carib Karibische Sprachen
cat ca Catalan; Valencian catalan; valencien Katalanisch
cau   Caucasian languages caucasiennes, langues Kaukasische Sprachen (Andere)
ceb   Cebuano cebuano Cebuano
cel   Celtic languages celtiques, langues; celtes, langues Keltische Sprachen (Andere)
cze (B)
ces (T)
cs Czech tchèque Tschechisch
cha ch Chamorro chamorro Chamorro-Sprache
chb   Chibcha chibcha Chibcha-Sprachen
che ce Chechen tchétchène Tschetschenisch
chg   Chagatai djaghataï Tschagataisch
chi (B)
zho (T)
zh Chinese chinois Chinesisch
chk   Chuukese chuuk Trukesisch
chm   Mari mari Tscheremissisch
chn   Chinook jargon chinook, jargon Chinook-Jargon
cho   Choctaw choctaw Choctaw-Sprache
chp   Chipewyan; Dene Suline chipewyan Chipewyan-Sprache
chr   Cherokee cherokee Cherokee-Sprache
chu cu Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic slavon d'église; vieux slave; slavon liturgique; vieux bulgare Kirchenslawisch
chv cv Chuvash tchouvache Tschuwaschisch
chy   Cheyenne cheyenne Cheyenne-Sprache
cmc   Chamic languages chames, langues Cham-Sprachen
cop   Coptic copte Koptisch
cor kw Cornish cornique Kornisch
cos co Corsican corse Korsisch
cpe   Creoles and pidgins, English based créoles et pidgins basés sur l'anglais Kreolisch-Englisch (Andere)
cpf   Creoles and pidgins, French-based créoles et pidgins basés sur le français Kreolisch-Französisch (Andere)
cpp   Creoles and pidgins, Portuguese-based créoles et pidgins basés sur le portugais Kreolisch-Portugiesisch (Andere)
cre cr Cree cree Cree-Sprache
crh   Crimean Tatar; Crimean Turkish tatar de Crimé Krimtatarisch
crp   Creoles and pidgins créoles et pidgins Kreolische Sprachen; Pidginsprachen (Andere)
csb   Kashubian kachoube Kaschubisch
cus   Cushitic languages couchitiques, langues Kuschitische Sprachen (Andere)
wel (B)
cym (T)
cy Welsh gallois Kymrisch
cze (B)
ces (T)
cs Czech tchèque Tschechisch
dak   Dakota dakota Dakota-Sprache
dan da Danish danois Dänisch
dar   Dargwa dargwa Darginisch
day   Land Dayak languages dayak, langues Dajakisch
del   Delaware delaware Delaware-Sprache
den   Slave (Athapascan) esclave (athapascan) Slave-Sprache
ger (B)
deu (T)
de German allemand Deutsch
dgr   Dogrib dogrib Dogrib-Sprache
din   Dinka dinka Dinka-Sprache
div dv Divehi; Dhivehi; Maldivian maldivien Maledivisch
doi   Dogri dogri Dogri
dra   Dravidian languages dravidiennes, langues Drawidische Sprachen (Andere)
dsb   Lower Sorbian bas-sorabe Niedersorbisch
dua   Duala douala Duala-Sprachen
dum   Dutch, Middle (ca.1050-1350) néerlandais moyen (ca. 1050-1350) Mittelniederländisch
dut (B)
nld (T)
nl Dutch; Flemish néerlandais; flamand Niederländisch
dyu   Dyula dioula Dyula-Sprache
dzo dz Dzongkha dzongkha Dzongkha
efi   Efik efik Efik
egy   Egyptian (Ancient) égyptien Ägyptisch
eka   Ekajuk ekajuk Ekajuk
gre (B)
ell (T)
el Greek, Modern (1453-) grec moderne (après 1453) Neugriechisch
elx   Elamite élamite Elamisch
eng en English anglais Englisch
enm   English, Middle (1100-1500) anglais moyen (1100-1500) Mittelenglisch
epo eo Esperanto espéranto Esperanto
est et Estonian estonien Estnisch
baq (B)
eus (T)
eu Basque basque Baskisch
ewe ee Ewe éwé Ewe-Sprache
ewo   Ewondo éwondo Ewondo
fan   Fang fang Pangwe-Sprache
fao fo Faroese féroïen Färöisch
per (B)
fas (T)
fa Persian persan Persisch
fat   Fanti fanti Fante-Sprache
fij fj Fijian fidjien Fidschi-Sprache
fil   Filipino; Pilipino filipino; pilipino Pilipino
fin fi Finnish finnois Finnisch
fiu   Finno-Ugrian languages finno-ougriennes, langues Finnougrische Sprachen (Andere)
fon   Fon fon Fon-Sprache
fre (B)
fra (T)
fr French français Französisch
fre (B)
fra (T)
fr French français Französisch
frm   French, Middle (ca.1400-1600) français moyen (1400-1600) Mittelfranzösisch
fro   French, Old (842-ca.1400) français ancien (842-ca.1400) Altfranzösisch
frr   Northern Frisian frison septentrional Nordfriesisch
frs   Eastern Frisian frison oriental Ostfriesisch
fry fy Western Frisian frison occidental Friesisch
ful ff Fulah peul Ful
fur   Friulian frioulan Friulisch
gaa   Ga ga Ga-Sprache
gay   Gayo gayo Gayo-Sprache
gba   Gbaya gbaya Gbaya-Sprache
gem   Germanic languages germaniques, langues Germanische Sprachen (Andere)
geo (B)
kat (T)
ka Georgian géorgien Georgisch
ger (B)
deu (T)
de German allemand Deutsch
gez   Geez guèze Altäthiopisch
gil   Gilbertese kiribati Gilbertesisch
gla gd Gaelic; Scottish Gaelic gaélique; gaélique écossais Gälisch-Schottisch
gle ga Irish irlandais Irisch
glg gl Galician galicien Galicisch
glv gv Manx manx; mannois Manx
gmh   German, Middle High (ca.1050-1500) allemand, moyen haut (ca. 1050-1500) Mittelhochdeutsch
goh   German, Old High (ca.750-1050) allemand, vieux haut (ca. 750-1050) Althochdeutsch
gon   Gondi gond Gondi-Sprache
gor   Gorontalo gorontalo Gorontalesisch
got   Gothic gothique Gotisch
grb   Grebo grebo Grebo-Sprache
grc   Greek, Ancient (to 1453) grec ancien (jusqu'à 1453) Griechisch
gre (B)
ell (T)
el Greek, Modern (1453-) grec moderne (après 1453) Neugriechisch
grn gn Guarani guarani Guaraní-Sprache
gsw   Swiss German; Alemannic; Alsatian suisse alémanique; alémanique; alsacien Schweizerdeutsch
guj gu Gujarati goudjrati Gujarati-Sprache
gwi   Gwich'in gwich'in Kutchin-Sprache
hai   Haida haida Haida-Sprache
hat ht Haitian; Haitian Creole haïtien; créole haïtien Haïtien (Haiti-Kreolisch)
hau ha Hausa haoussa Haussa-Sprache
haw   Hawaiian hawaïen Hawaiisch
heb he Hebrew hébreu Hebräisch
her hz Herero herero Herero-Sprache
hil   Hiligaynon hiligaynon Hiligaynon-Sprache
him   Himachali languages; Western Pahari languages langues himachalis; langues paharis occidentales Himachali
hin hi Hindi hindi Hindi
hit   Hittite hittite Hethitisch
hmn   Hmong; Mong hmong Miao-Sprachen
hmo ho Hiri Motu hiri motu Hiri-Motu
hrv hr Croatian croate Kroatisch
hsb   Upper Sorbian haut-sorabe Obersorbisch
hun hu Hungarian hongrois Ungarisch
hup   Hupa hupa Hupa-Sprache
arm (B)
hye (T)
hy Armenian arménien Armenisch
iba   Iban iban Iban-Sprache
ibo ig Igbo igbo Ibo-Sprache
ice (B)
isl (T)
is Icelandic islandais Isländisch
ido io Ido ido Ido
iii ii Sichuan Yi; Nuosu yi de Sichuan Lalo-Sprache
ijo   Ijo languages ijo, langues Ijo-Sprache
iku iu Inuktitut inuktitut Inuktitut
ile ie Interlingue; Occidental interlingue Interlingue
ilo   Iloko ilocano Ilokano-Sprache
ina ia Interlingua (International Auxiliary Language Association) interlingua (langue auxiliaire internationale) Interlingua
inc   Indic languages indo-aryennes, langues Indoarische Sprachen (Andere)
ind id Indonesian indonésien Bahasa Indonesia
ine   Indo-European languages indo-européennes, langues Indogermanische Sprachen (Andere)
inh   Ingush ingouche Inguschisch
ipk ik Inupiaq inupiaq Inupik
ira   Iranian languages iraniennes, langues Iranische Sprachen (Andere)
iro   Iroquoian languages iroquoises, langues Irokesische Sprachen
ice (B)
isl (T)
is Icelandic islandais Isländisch
ita it Italian italien Italienisch
jav jv Javanese javanais Javanisch
jbo   Lojban lojban Lojban
jpn ja Japanese japonais Japanisch
jpr   Judeo-Persian judéo-persan Jüdisch-Persisch
jrb   Judeo-Arabic judéo-arabe Jüdisch-Arabisch
kaa   Kara-Kalpak karakalpak Karakalpakisch
kab   Kabyle kabyle Kabylisch
kac   Kachin; Jingpho kachin; jingpho Kachin-Sprache
kal kl Kalaallisut; Greenlandic groenlandais Grönländisch
kam   Kamba kamba Kamba-Sprache
kan kn Kannada kannada Kannada
kar   Karen languages karen, langues Karenisch
kas ks Kashmiri kashmiri Kaschmiri
geo (B)
kat (T)
ka Georgian géorgien Georgisch
kau kr Kanuri kanouri Kanuri-Sprache
kaw   Kawi kawi Kawi
kaz kk Kazakh kazakh Kasachisch
kbd   Kabardian kabardien Kabardinisch
kha   Khasi khasi Khasi-Sprache
khi   Khoisan languages khoïsan, langues Khoisan-Sprachen (Andere)
khm km Central Khmer khmer central Kambodschanisch
kho   Khotanese; Sakan khotanais; sakan Sakisch
kik ki Kikuyu; Gikuyu kikuyu Kikuyu-Sprache
kin rw Kinyarwanda rwanda Rwanda-Sprache
kir ky Kirghiz; Kyrgyz kirghiz Kirgisisch
kmb   Kimbundu kimbundu Kimbundu-Sprache
kok   Konkani konkani Konkani
kom kv Komi kom Komi-Sprache
kon kg Kongo kongo Kongo-Sprache
kor ko Korean coréen Koreanisch
kos   Kosraean kosrae Kosraeanisch
kpe   Kpelle kpellé Kpelle-Sprache
krc   Karachay-Balkar karatchai balkar Karatschaiisch-Balkarisch
krl   Karelian carélien Karelisch
kro   Kru languages krou, langues Kru-Sprachen (Andere)
kru   Kurukh kurukh Oraon-Sprache
kua kj Kuanyama; Kwanyama kuanyama; kwanyama Kwanyama-Sprache
kum   Kumyk koumyk Kumükisch
kur ku Kurdish kurde Kurdisch
kut   Kutenai kutenai Kutenai-Sprache
lad   Ladino judéo-espagnol Judenspanisch
lah   Lahnda lahnda Lahnda
lam   Lamba lamba Lamba-Sprache (Bantusprache)
lao lo Lao lao Laotisch
lat la Latin latin Latein
lav lv Latvian letton Lettisch
lez   Lezghian lezghien Lesgisch
lim li Limburgan; Limburger; Limburgish limbourgeois Limburgisch
lin ln Lingala lingala Lingala
lit lt Lithuanian lituanien Litauisch
lol   Mongo mongo Mongo-Sprache
loz   Lozi lozi Rotse-Sprache
ltz lb Luxembourgish; Letzeburgesch luxembourgeois Luxemburgisch
lua   Luba-Lulua luba-lulua Lulua-Sprache
lub lu Luba-Katanga luba-katanga Luba-Katanga-Sprache
lug lg Ganda ganda Ganda-Sprache
lui   Luiseno luiseno Luiseño-Sprache
lun   Lunda lunda Lunda-Sprache
luo   Luo (Kenya and Tanzania) luo (Kenya et Tanzanie) Luo-Sprache
lus   Lushai lushai Lushai-Sprache
mac (B)
mkd (T)
mk Macedonian macédonien Makedonisch
mad   Madurese madourais Maduresisch
mag   Magahi magahi Khotta
mah mh Marshallese marshall Marschallesisch
mai   Maithili maithili Maithili
mak   Makasar makassar Makassarisch
mal ml Malayalam malayalam Malayalam
man   Mandingo mandingue Malinke-Sprache
mao (B)
mri (T)
mi Maori maori Maori-Sprache
map   Austronesian languages austronésiennes, langues Austronesische Sprachen (Andere)
mar mr Marathi marathe Marathi
mas   Masai massaï Massai-Sprache
may (B)
msa (T)
ms Malay malais Malaiisch
mdf   Moksha moksa Mokscha-Sprache
mdr   Mandar mandar Mandaresisch
men   Mende mendé Mende-Sprache
mga   Irish, Middle (900-1200) irlandais moyen (900-1200) Mittelirisch
mic   Mi'kmaq; Micmac mi'kmaq; micmac Micmac-Sprache
min   Minangkabau minangkabau Minangkabau-Sprache
mis   Uncoded languages langues non codées Einzelne andere Sprachen
mac (B)
mkd (T)
mk Macedonian macédonien Makedonisch
mkh   Mon-Khmer languages môn-khmer, langues Mon-Khmer-Sprachen (Andere)
mlg mg Malagasy malgache Malagassi-Sprache
mlt mt Maltese maltais Maltesisch
mnc   Manchu mandchou Mandschurisch
mni   Manipuri manipuri Meithei-Sprache
mno   Manobo languages manobo, langues Manobo-Sprachen
moh   Mohawk mohawk Mohawk-Sprache
mon mn Mongolian mongol Mongolisch
mos   Mossi moré Mossi-Sprache
mao (B)
mri (T)
mi Maori maori Maori-Sprache
may (B)
msa (T)
ms Malay malais Malaiisch
mul   Multiple languages multilingue Mehrere Sprachen
mun   Munda languages mounda, langues Mundasprachen (Andere)
mus   Creek muskogee Muskogisch
mwl   Mirandese mirandais Mirandesisch
mwr   Marwari marvari Marwari
bur (B)
mya (T)
my Burmese birman Birmanisch
myn   Mayan languages maya, langues Maya-Sprachen
myv   Erzya erza Erza-Mordwinisch
nah   Nahuatl languages nahuatl, langues Nahuatl
nai   North American Indian languages nord-amérindiennes, langues Indianersprachen, Nordamerika (Andere)
nap   Neapolitan napolitain Neapel / Mundart
nau na Nauru nauruan Nauruanisch
nav nv Navajo; Navaho navaho Navajo-Sprache
nbl nr Ndebele, South; South Ndebele ndébélé du Sud Ndebele-Sprache (Transvaal)
nde nd Ndebele, North; North Ndebele ndébélé du Nord Ndebele-Sprache (Simbabwe)
ndo ng Ndonga ndonga Ndonga
nds   Low German; Low Saxon; German, Low; Saxon, Low bas allemand; bas saxon; allemand, bas; saxon, bas Niederdeutsch
nep ne Nepali népalais Nepali
new   Nepal Bhasa; Newari nepal bhasa; newari Newari
nia   Nias nias Nias-Sprache
nic   Niger-Kordofanian languages nigéro-kordofaniennes, langues Nigerkordofanische Sprachen (Andere)
niu   Niuean niué Niue-Sprache
dut (B)
nld (T)
nl Dutch; Flemish néerlandais; flamand Niederländisch
nno nn Norwegian Nynorsk; Nynorsk, Norwegian norvégien nynorsk; nynorsk, norvégien Nynorsk
nob nb Bokmål, Norwegian; Norwegian Bokmål norvégien bokmål Bokmål
nog   Nogai nogaï; nogay Nogaisch
non   Norse, Old norrois, vieux Altnorwegisch
nor no Norwegian norvégien Norwegisch
nqo   N'Ko n'ko N'Ko
nso   Pedi; Sepedi; Northern Sotho pedi; sepedi; sotho du Nord Pedi-Sprache
nub   Nubian languages nubiennes, langues Nubische Sprachen
nwc   Classical Newari; Old Newari; Classical Nepal Bhasa newari classique Alt-Newari
nya ny Chichewa; Chewa; Nyanja chichewa; chewa; nyanja Nyanja-Sprache
nym   Nyamwezi nyamwezi Nyamwezi-Sprache
nyn   Nyankole nyankolé Nkole-Sprache
nyo   Nyoro nyoro Nyoro-Sprache
nzi   Nzima nzema Nzima-Sprache
oci oc Occitan (post 1500) occitan (après 1500) Okzitanisch
oji oj Ojibwa ojibwa Ojibwa-Sprache
ori or Oriya oriya Oriya-Sprache
orm om Oromo galla Galla-Sprache
osa   Osage osage Osage-Sprache
oss os Ossetian; Ossetic ossète Ossetisch
ota   Turkish, Ottoman (1500-1928) turc ottoman (1500-1928) Osmanisch
oto   Otomian languages otomi, langues Otomangue-Sprachen
paa   Papuan languages papoues, langues Papuasprachen (Andere)
pag   Pangasinan pangasinan Pangasinan-Sprache
pal   Pahlavi pahlavi Mittelpersisch
pam   Pampanga; Kapampangan pampangan Pampanggan-Sprache
pan pa Panjabi; Punjabi pendjabi Pandschabi-Sprache
pap   Papiamento papiamento Papiamento
pau   Palauan palau Palau-Sprache
peo   Persian, Old (ca.600-400 B.C.) perse, vieux (ca. 600-400 av. J.-C.) Altpersisch
per (B)
fas (T)
fa Persian persan Persisch
phi   Philippine languages philippines, langues Philippinisch-Austronesisch (Andere)
phn   Phoenician phénicien Phönikisch
pli pi Pali pali Pali
pol pl Polish polonais Polnisch
pon   Pohnpeian pohnpei Ponapeanisch
por pt Portuguese portugais Portugiesisch
pra   Prakrit languages prâkrit, langues Prakrit
pro   Provençal, Old (to 1500);Occitan, Old (to 1500) provençal ancien (jusqu'à 1500); occitan ancien (jusqu'à 1500) Altokzitanisch
pus ps Pushto; Pashto pachto Paschtu
qaa-qtz   Reserved for local use réservée à l'usage local Reserviert für lokale Verwendung
que qu Quechua quechua Quechua-Sprache
raj   Rajasthani rajasthani Rajasthani
rap   Rapanui rapanui Osterinsel-Sprache
rar   Rarotongan; Cook Islands Maori rarotonga; maori des îles Cook Rarotonganisch
roa   Romance languages romanes, langues Romanische Sprachen (Andere)
roh rm Romansh romanche Rätoromanisch
rom   Romany tsigane Romani (Sprache)
rum (B)
ron (T)
ro Romanian; Moldavian; Moldovan roumain; moldave Rumänisch
rum (B)
ron (T)
ro Romanian; Moldavian; Moldovan roumain; moldave Rumänisch
run rn Rundi rundi Rundi-Sprache
rup   Aromanian; Arumanian; Macedo-Romanian aroumain; macédo-roumain Aromunisch
rus ru Russian russe Russisch
sad   Sandawe sandawe Sandawe-Sprache
sag sg Sango sango Sango-Sprache
sah   Yakut iakoute Jakutisch
sai   South American Indian languages sud-amérindiennes, langues Indianersprachen, Südamerika (Andere)
sal   Salishan languages salishennes, langues Salish-Sprache
sam   Samaritan Aramaic samaritain Samaritanisch
san sa Sanskrit sanskrit Sanskrit
sas   Sasak sasak Sasak
sat   Santali santal Santali
scn   Sicilian sicilien Sizilianisch
sco   Scots écossais Schottisch
sel   Selkup selkoupe Selkupisch
sem   Semitic languages sémitiques, langues Semitische Sprachen (Andere)
sga   Irish, Old (to 900) irlandais ancien (jusqu'à 900) Altirisch
sgn   Sign Languages langues des signes Zeichensprachen
shn   Shan chan Schan-Sprache
sid   Sidamo sidamo Sidamo-Sprache
sin si Sinhala; Sinhalese singhalais Singhalesisch
sio   Siouan languages sioux, langues Sioux-Sprachen (Andere)
sit   Sino-Tibetan languages sino-tibétaines, langues Sinotibetische Sprachen (Andere)
sla   Slavic languages slaves, langues Slawische Sprachen (Andere)
slo (B)
slk (T)
sk Slovak slovaque Slowakisch
slo (B)
slk (T)
sk Slovak slovaque Slowakisch
slv sl Slovenian slovène Slowenisch
sma   Southern Sami sami du Sud Südsaamisch
sme se Northern Sami sami du Nord Nordsaamisch
smi   Sami languages sames, langues Saamisch
smj   Lule Sami sami de Lule Lulesaamisch
smn   Inari Sami sami d'Inari Inarisaamisch
smo sm Samoan samoan Samoanisch
sms   Skolt Sami sami skolt Skoltsaamisch
sna sn Shona shona Schona-Sprache
snd sd Sindhi sindhi Sindhi-Sprache
snk   Soninke soninké Soninke-Sprache
sog   Sogdian sogdien Sogdisch
som so Somali somali Somali
son   Songhai languages songhai, langues Songhai-Sprache
sot st Sotho, Southern sotho du Sud Süd-Sotho-Sprache
spa es Spanish; Castilian espagnol; castillan Spanisch
alb (B)
sqi (T)
sq Albanian albanais Albanisch
srd sc Sardinian sarde Sardisch
srn   Sranan Tongo sranan tongo Sranantongo
srp sr Serbian serbe Serbisch
srr   Serer sérère Serer-Sprache
ssa   Nilo-Saharan languages nilo-sahariennes, langues Nilosaharanische Sprachen (Andere)
ssw ss Swati swati Swasi-Sprache
suk   Sukuma sukuma Sukuma-Sprache
sun su Sundanese soundanais Sundanesisch
sus   Susu soussou Susu
sux   Sumerian sumérien Sumerisch
swa sw Swahili swahili Swahili
swe sv Swedish suédois Schwedisch
syc   Classical Syriac syriaque classique Syrisch
syr   Syriac syriaque Neuostaramäisch
tah ty Tahitian tahitien Tahitisch
tai   Tai languages tai, langues Thaisprachen (Andere)
tam ta Tamil tamoul Tamil
tat tt Tatar tatar Tatarisch
tel te Telugu télougou Telugu-Sprache
tem   Timne temne Temne-Sprache
ter   Tereno tereno Tereno-Sprache
tet   Tetum tetum Tetum-Sprache
tgk tg Tajik tadjik Tadschikisch
tgl tl Tagalog tagalog Tagalog
tha th Thai thaï Thailändisch
tib (B)
bod (T)
bo Tibetan tibétain Tibetisch
tig   Tigre tigré Tigre-Sprache
tir ti Tigrinya tigrigna Tigrinja-Sprache
tiv   Tiv tiv Tiv-Sprache
tkl   Tokelau tokelau Tokelauanisch
tlh   Klingon; tlhIngan-Hol klingon Klingonisch
tli   Tlingit tlingit Tlingit-Sprache
tmh   Tamashek tamacheq Tamašeq
tog   Tonga (Nyasa) tonga (Nyasa) Tonga (Bantusprache, Sambia)
ton to Tonga (Tonga Islands) tongan (Îles Tonga) Tongaisch
tpi   Tok Pisin tok pisin Neumelanesisch
tsi   Tsimshian tsimshian Tsimshian-Sprache
tsn tn Tswana tswana Tswana-Sprache
tso ts Tsonga tsonga Tsonga-Sprache
tuk tk Turkmen turkmène Turkmenisch
tum   Tumbuka tumbuka Tumbuka-Sprache
tup   Tupi languages tupi, langues Tupi-Sprache
tur tr Turkish turc Türkisch
tut   Altaic languages altaïques, langues Altaische Sprachen (Andere)
tvl   Tuvalu tuvalu Elliceanisch
twi tw Twi twi Twi-Sprache
tyv   Tuvinian touva Tuwinisch
udm   Udmurt oudmourte Udmurtisch
uga   Ugaritic ougaritique Ugaritisch
uig ug Uighur; Uyghur ouïgour Uigurisch
ukr uk Ukrainian ukrainien Ukrainisch
umb   Umbundu umbundu Mbundu-Sprache
und   Undetermined indéterminée Nicht zu entscheiden
urd ur Urdu ourdou Urdu
uzb uz Uzbek ouszbek Usbekisch
vai   Vai vaï Vai-Sprache
ven ve Venda venda Venda-Sprache
vie vi Vietnamese vietnamien Vietnamesisch
vol vo Volapük volapük Volapük
vot   Votic vote Wotisch
wak   Wakashan languages wakashanes, langues Wakash-Sprachen
wal   Wolaitta; Wolaytta wolaitta; wolaytta Walamo-Sprache
war   Waray waray Waray
was   Washo washo Washo-Sprache
wel (B)
cym (T)
cy Welsh gallois Kymrisch
wen   Sorbian languages sorabes, langues Sorbisch (Andere)
wln wa Walloon wallon Wallonisch
wol wo Wolof wolof Wolof-Sprache
xal   Kalmyk; Oirat kalmouk; oïrat Kalmückisch
xho xh Xhosa xhosa Xhosa-Sprache
yao   Yao yao Yao-Sprache (Bantusprache)
yap   Yapese yapois Yapesisch
yid yi Yiddish yiddish Jiddisch
yor yo Yoruba yoruba Yoruba-Sprache
ypk   Yupik languages yupik, langues Ypik-Sprachen
zap   Zapotec zapotèque Zapotekisch
zbl   Blissymbols; Blissymbolics; Bliss symboles Bliss; Bliss Bliss-Symbol
zen   Zenaga zenaga Zenaga
zgh   Standard Moroccan Tamazight amazighe standard marocain  
zha za Zhuang; Chuang zhuang; chuang Zhuang
chi (B)
zho (T)
zh Chinese chinois Chinesisch
znd   Zande languages zandé, langues Zande-Sprachen
zul zu Zulu zoulou Zulu-Sprache
zun   Zuni zuni Zuñi-Sprache
zxx   No linguistic content; Not applicable pas de contenu linguistique; non applicable Kein linguistischer Inhalt
zza   Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki zaza; dimili; dimli; kirdki; kirmanjki; zazaki Zazaki

 

附加上ISO 3166-1-alpha-2 区域码

 

 

Code Country name Year ccTLD ISO 3166-2 Notes
Andorra 1974 .ad ISO 3166-2:AD  
AE United Arab Emirates 1974 .ae ISO 3166-2:AE  
AF Afghanistan 1974 .af ISO 3166-2:AF  
AG Antigua and Barbuda 1974 .ag ISO 3166-2:AG  
AI Anguilla 1985 .ai ISO 3166-2:AI AI previously represented French Afar and Issas
AL Albania 1974 .al ISO 3166-2:AL  
AM Armenia 1992 .am ISO 3166-2:AM  
AO Angola 1974 .ao ISO 3166-2:AO  
AQ Antarctica 1974 .aq ISO 3166-2:AQ Covers the territories south of 60° south latitude
Code taken from name in French: Antarctique
AR Argentina 1974 .ar ISO 3166-2:AR  
AS American Samoa 1974 .as ISO 3166-2:AS  
AT Austria 1974 .at ISO 3166-2:AT  
AU Australia 1974 .au ISO 3166-2:AU Includes the Ashmore and Cartier Islands and the Coral Sea Islands
AW Aruba 1986 .aw ISO 3166-2:AW  
AX Åland Islands 2004 .ax ISO 3166-2:AX An autonomous province of Finland
AZ Azerbaijan 1992 .az ISO 3166-2:AZ  
BA Bosnia and Herzegovina 1992 .ba ISO 3166-2:BA  
BB Barbados 1974 .bb ISO 3166-2:BB  
BD Bangladesh 1974 .bd ISO 3166-2:BD  
BE Belgium 1974 .be ISO 3166-2:BE  
BF Burkina Faso 1984 .bf ISO 3166-2:BF Name changed from Upper Volta (HV)
BG Bulgaria 1974 .bg ISO 3166-2:BG  
BH Bahrain 1974 .bh ISO 3166-2:BH  
BI Burundi 1974 .bi ISO 3166-2:BI  
BJ Benin 1977 .bj ISO 3166-2:BJ Name changed from Dahomey (DY)
BL Saint Barthélemy 2007 .bl ISO 3166-2:BL  
BM Bermuda 1974 .bm ISO 3166-2:BM  
BN Brunei Darussalam 1974 .bn ISO 3166-2:BN ISO country name follows UN designation (common name: Brunei)
BO Bolivia, Plurinational State of 1974 .bo ISO 3166-2:BO ISO country name follows UN designation (common name and previous ISO country name: Bolivia)
BQ Bonaire, Sint Eustatius and Saba 2010 .bq ISO 3166-2:BQ Consists of three Caribbean "special municipalities", which are part of the Netherlands proper: Bonaire, Sint Eustatius, and Saba (the BES Islands)
Previous ISO country name: Bonaire, Saint Eustatius and Saba
BQ previously represented British Antarctic Territory
BR Brazil 1974 .br ISO 3166-2:BR  
BS Bahamas 1974 .bs ISO 3166-2:BS  
BT Bhutan 1974 .bt ISO 3166-2:BT  
BV Bouvet Island 1974 .bv ISO 3166-2:BV Belongs to Norway
BW Botswana 1974 .bw ISO 3166-2:BW  
BY Belarus 1974 .by ISO 3166-2:BY Code taken from previous ISO country name: Byelorussian SSR (now assigned ISO 3166-3 code BYAA)
Code assigned as the country was already a UN member since 1945[16]
BZ Belize 1974 .bz ISO 3166-2:BZ  
CA Canada 1974 .ca ISO 3166-2:CA  
CC Cocos (Keeling) Islands 1974 .cc ISO 3166-2:CC  
CD Congo, the Democratic Republic of the 1997 .cd ISO 3166-2:CD Name changed from Zaire (ZR)
CF Central African Republic 1974 .cf ISO 3166-2:CF  
CG Congo 1974 .cg ISO 3166-2:CG  
CH Switzerland 1974 .ch ISO 3166-2:CH Code taken from name in Latin: Confoederatio Helvetica
CI Côte d'Ivoire 1974 .ci ISO 3166-2:CI ISO country name follows UN designation (common name: Ivory Coast)
CK Cook Islands 1974 .ck ISO 3166-2:CK  
CL Chile 1974 .cl ISO 3166-2:CL  
CM Cameroon 1974 .cm ISO 3166-2:CM  
CN China 1974 .cn ISO 3166-2:CN  
CO Colombia 1974 .co ISO 3166-2:CO  
CR Costa Rica 1974 .cr ISO 3166-2:CR  
CU Cuba 1974 .cu ISO 3166-2:CU  
CV Cabo Verde 1974 .cv ISO 3166-2:CV  
CW Curaçao 2010 .cw ISO 3166-2:CW  
CX Christmas Island 1974 .cx ISO 3166-2:CX  
CY Cyprus 1974 .cy ISO 3166-2:CY  
CZ Czechia 1993 .cz ISO 3166-2:CZ Previous ISO country name: Czech Republic
DE Germany 1974 .de ISO 3166-2:DE Code taken from name in German: Deutschland
Code used for West Germany before 1990 (previous ISO country name: Germany, Federal Republic of)
DJ Djibouti 1977 .dj ISO 3166-2:DJ Name changed from French Afar and Issas (AI)
DK Denmark 1974 .dk ISO 3166-2:DK  
DM Dominica 1974 .dm ISO 3166-2:DM  
DO Dominican Republic 1974 .do ISO 3166-2:DO  
DZ Algeria 1974 .dz ISO 3166-2:DZ Code taken from name in Kabyle: Dzayer
EC Ecuador 1974 .ec ISO 3166-2:EC  
EE Estonia 1992 .ee ISO 3166-2:EE Code taken from name in Estonian: Eesti
EG Egypt 1974 .eg ISO 3166-2:EG  
EH Western Sahara 1974 .eh ISO 3166-2:EH Previous ISO country name: Spanish Sahara (code taken from name in Spanish: Sahara español)
ER Eritrea 1993 .er ISO 3166-2:ER  
ES Spain 1974 .es ISO 3166-2:ES Code taken from name in Spanish: España
ET Ethiopia 1974 .et ISO 3166-2:ET  
FI Finland 1974 .fi ISO 3166-2:FI  
FJ Fiji 1974 .fj ISO 3166-2:FJ  
FK Falkland Islands (Malvinas) 1974 .fk ISO 3166-2:FK ISO country name follows UN designation due to the Falkland Islands sovereignty dispute (local common name: Falkland Islands)[17]
FM Micronesia, Federated States of 1986 .fm ISO 3166-2:FM Previous ISO country name: Micronesia
FO Faroe Islands 1974 .fo ISO 3166-2:FO Code taken from name in Faroese: Føroyar
FR France 1974 .fr ISO 3166-2:FR Includes Clipperton Island
GA Gabon 1974 .ga ISO 3166-2:GA  
GB United Kingdom of Great Britain and Northern Ireland 1974 .gb
(.uk)
ISO 3166-2:GB Code taken from Great Britain (from official name: United Kingdom of Great Britain and Northern Ireland)[18]
.uk is the primary ccTLD of the United Kingdom instead of .gb (see code UK, which is exceptionally reserved)
GD Grenada 1974 .gd ISO 3166-2:GD  
GE Georgia 1992 .ge ISO 3166-2:GE GE previously represented Gilbert and Ellice Islands
GF French Guiana 1974 .gf ISO 3166-2:GF Code taken from name in French: Guyane française
GG Guernsey 2006 .gg ISO 3166-2:GG a British Crown dependency
GH Ghana 1974 .gh ISO 3166-2:GH  
GI Gibraltar 1974 .gi ISO 3166-2:GI  
GL Greenland 1974 .gl ISO 3166-2:GL  
GM Gambia 1974 .gm ISO 3166-2:GM  
GN Guinea 1974 .gn ISO 3166-2:GN  
GP Guadeloupe 1974 .gp ISO 3166-2:GP  
GQ Equatorial Guinea 1974 .gq ISO 3166-2:GQ Code taken from name in French: Guinée équatoriale
GR Greece 1974 .gr ISO 3166-2:GR  
GS South Georgia and the South Sandwich Islands 1993 .gs ISO 3166-2:GS  
GT Guatemala 1974 .gt ISO 3166-2:GT  
GU Guam 1974 .gu ISO 3166-2:GU  
GW Guinea-Bissau 1974 .gw ISO 3166-2:GW  
GY Guyana 1974 .gy ISO 3166-2:GY  
HK Hong Kong 1974 .hk ISO 3166-2:HK  
HM Heard Island and McDonald Islands 1974 .hm ISO 3166-2:HM  
HN Honduras 1974 .hn ISO 3166-2:HN  
HR Croatia 1992 .hr ISO 3166-2:HR Code taken from name in Croatian: Hrvatska
HT Haiti 1974 .ht ISO 3166-2:HT  
HU Hungary 1974 .hu ISO 3166-2:HU  
ID Indonesia 1974 .id ISO 3166-2:ID  
IE Ireland 1974 .ie ISO 3166-2:IE  
IL Israel 1974 .il ISO 3166-2:IL  
IM Isle of Man 2006 .im ISO 3166-2:IM a British Crown dependency
IN India 1974 .in ISO 3166-2:IN  
IO British Indian Ocean Territory 1974 .io ISO 3166-2:IO  
IQ Iraq 1974 .iq ISO 3166-2:IQ  
IR Iran, Islamic Republic of 1974 .ir ISO 3166-2:IR ISO country name follows UN designation (common name: Iran)
IS Iceland 1974 .is ISO 3166-2:IS Code taken from name in Icelandic: Ísland
IT Italy 1974 .it ISO 3166-2:IT  
JE Jersey 2006 .je ISO 3166-2:JE a British Crown dependency
JM Jamaica 1974 .jm ISO 3166-2:JM  
JO Jordan 1974 .jo ISO 3166-2:JO  
JP Japan 1974 .jp ISO 3166-2:JP  
KE Kenya 1974 .ke ISO 3166-2:KE  
KG Kyrgyzstan 1992 .kg ISO 3166-2:KG  
KH Cambodia 1974 .kh ISO 3166-2:KH Code taken from former name: Khmer Republic
Previous ISO country name: Kampuchea
KI Kiribati 1979 .ki ISO 3166-2:KI  
KM Comoros 1974 .km ISO 3166-2:KM Code taken from name in Comorian: Komori
KN Saint Kitts and Nevis 1974 .kn ISO 3166-2:KN Previous ISO country name: Saint Kitts-Nevis-Anguilla
KP Korea, Democratic People's Republic of 1974 .kp ISO 3166-2:KP ISO country name follows UN designation (common name: North Korea)
KR Korea, Republic of 1974 .kr ISO 3166-2:KR ISO country name follows UN designation (common name: South Korea)
KW Kuwait 1974 .kw ISO 3166-2:KW  
KY Cayman Islands 1974 .ky ISO 3166-2:KY  
KZ Kazakhstan 1992 .kz ISO 3166-2:KZ Previous ISO country name: Kazakstan
LA Lao People's Democratic Republic 1974 .la ISO 3166-2:LA ISO country name follows UN designation (common name: Laos)
LB Lebanon 1974 .lb ISO 3166-2:LB  
LC Saint Lucia 1974 .lc ISO 3166-2:LC  
LI Liechtenstein 1974 .li ISO 3166-2:LI  
LK Sri Lanka 1974 .lk ISO 3166-2:LK  
LR Liberia 1974 .lr ISO 3166-2:LR  
LS Lesotho 1974 .ls ISO 3166-2:LS  
LT Lithuania 1992 .lt ISO 3166-2:LT  
LU Luxembourg 1974 .lu ISO 3166-2:LU  
LV Latvia 1992 .lv ISO 3166-2:LV  
LY Libya 1974 .ly ISO 3166-2:LY Previous ISO country name: Libyan Arab Jamahiriya
MA Morocco 1974 .ma ISO 3166-2:MA Code taken from name in French: Maroc
MC Monaco 1974 .mc ISO 3166-2:MC  
MD Moldova, Republic of 1992 .md ISO 3166-2:MD ISO country name follows UN designation (common name and previous ISO country name: Moldova)
ME Montenegro 2006 .me ISO 3166-2:ME  
MF Saint Martin (French part) 2007 .mf ISO 3166-2:MF The Dutch part of Saint Martin island is assigned code SX
MG Madagascar 1974 .mg ISO 3166-2:MG  
MH Marshall Islands 1986 .mh ISO 3166-2:MH  
MK Macedonia, the former Yugoslav Republic of 1993 .mk ISO 3166-2:MK ISO country name follows UN designation (due to Macedonia naming dispute; official name used by country itself: Republic of Macedonia)
Code taken from name in Macedonian: Makedonija
ML Mali 1974 .ml ISO 3166-2:ML  
MM Myanmar 1989 .mm ISO 3166-2:MM Name changed from Burma (BU)
MN Mongolia 1974 .mn ISO 3166-2:MN  
MO Macao 1974 .mo ISO 3166-2:MO Previous ISO country name: Macau
MP Northern Mariana Islands 1986 .mp ISO 3166-2:MP  
MQ Martinique 1974 .mq ISO 3166-2:MQ  
MR Mauritania 1974 .mr ISO 3166-2:MR  
MS Montserrat 1974 .ms ISO 3166-2:MS  
MT Malta 1974 .mt ISO 3166-2:MT  
MU Mauritius 1974 .mu ISO 3166-2:MU  
MV Maldives 1974 .mv ISO 3166-2:MV  
MW Malawi 1974 .mw ISO 3166-2:MW  
MX Mexico 1974 .mx ISO 3166-2:MX  
MY Malaysia 1974 .my ISO 3166-2:MY  
MZ Mozambique 1974 .mz ISO 3166-2:MZ  
NA Namibia 1974 .na ISO 3166-2:NA  
NC New Caledonia 1974 .nc ISO 3166-2:NC  
NE Niger 1974 .ne ISO 3166-2:NE  
NF Norfolk Island 1974 .nf ISO 3166-2:NF  
NG Nigeria 1974 .ng ISO 3166-2:NG  
NI Nicaragua 1974 .ni ISO 3166-2:NI  
NL Netherlands 1974 .nl ISO 3166-2:NL  
NO Norway 1974 .no ISO 3166-2:NO  
NP Nepal 1974 .np ISO 3166-2:NP  
NR Nauru 1974 .nr ISO 3166-2:NR  
NU Niue 1974 .nu ISO 3166-2:NU  
NZ New Zealand 1974 .nz ISO 3166-2:NZ  
OM Oman 1974 .om ISO 3166-2:OM  
PA Panama 1974 .pa ISO 3166-2:PA  
PE Peru 1974 .pe ISO 3166-2:PE  
PF French Polynesia 1974 .pf ISO 3166-2:PF Code taken from name in French: Polynésie française
PG Papua New Guinea 1974 .pg ISO 3166-2:PG  
PH Philippines 1974 .ph ISO 3166-2:PH  
PK Pakistan 1974 .pk ISO 3166-2:PK  
PL Poland 1974 .pl ISO 3166-2:PL  
PM Saint Pierre and Miquelon 1974 .pm ISO 3166-2:PM  
PN Pitcairn 1974 .pn ISO 3166-2:PN  
PR Puerto Rico 1974 .pr ISO 3166-2:PR  
PS Palestine, State of 1999 .ps ISO 3166-2:PS Previous ISO country name: Palestinian Territory, Occupied
Consists of the West Bank and the Gaza Strip
PT Portugal 1974 .pt ISO 3166-2:PT  
PW Palau 1986 .pw ISO 3166-2:PW  
PY Paraguay 1974 .py ISO 3166-2:PY  
QA Qatar 1974 .qa ISO 3166-2:QA  
RE Réunion 1974 .re ISO 3166-2:RE  
RO Romania 1974 .ro ISO 3166-2:RO  
RS Serbia 2006 .rs ISO 3166-2:RS  
RU Russian Federation 1992 .ru ISO 3166-2:RU ISO country name follows UN designation (common name: Russia)
RW Rwanda 1974 .rw ISO 3166-2:RW  
SA Saudi Arabia 1974 .sa ISO 3166-2:SA  
SB Solomon Islands 1974 .sb ISO 3166-2:SB Code taken from former name: British Solomon Islands
SC Seychelles 1974 .sc ISO 3166-2:SC  
SD Sudan 1974 .sd ISO 3166-2:SD  
SE Sweden 1974 .se ISO 3166-2:SE  
SG Singapore 1974 .sg ISO 3166-2:SG  
SH Saint Helena, Ascension and Tristan da Cunha 1974 .sh ISO 3166-2:SH Previous ISO country name: Saint Helena
SI Slovenia 1992 .si ISO 3166-2:SI  
SJ Svalbard and Jan Mayen 1974 .sj ISO 3166-2:SJ Consists of two arctic territories of Norway: Svalbard and Jan Mayen
SK Slovakia 1993 .sk ISO 3166-2:SK SK previously represented Sikkim
SL Sierra Leone 1974 .sl ISO 3166-2:SL  
SM San Marino 1974 .sm ISO 3166-2:SM  
SN Senegal 1974 .sn ISO 3166-2:SN  
SO Somalia 1974 .so ISO 3166-2:SO  
SR Suriname 1974 .sr ISO 3166-2:SR  
SS South Sudan 2011 .ss ISO 3166-2:SS  
ST Sao Tome and Principe 1974 .st ISO 3166-2:ST  
SV El Salvador 1974 .sv ISO 3166-2:SV  
SX Sint Maarten (Dutch part) 2010 .sx ISO 3166-2:SX The French part of Saint Martin island is assigned code MF
SY Syrian Arab Republic 1974 .sy ISO 3166-2:SY ISO country name follows UN designation (common name: Syria)
SZ Swaziland 1974 .sz ISO 3166-2:SZ  
TC Turks and Caicos Islands 1974 .tc ISO 3166-2:TC  
TD Chad 1974 .td ISO 3166-2:TD Code taken from name in French: Tchad
TF French Southern Territories 1979 .tf ISO 3166-2:TF Covers the French Southern and Antarctic Lands except Adélie Land
Code taken from name in French: Terres australes françaises
TG Togo 1974 .tg ISO 3166-2:TG  
TH Thailand 1974 .th ISO 3166-2:TH  
TJ Tajikistan 1992 .tj ISO 3166-2:TJ  
TK Tokelau 1974 .tk ISO 3166-2:TK  
TL Timor-Leste 2002 .tl ISO 3166-2:TL Name changed from East Timor (TP)
TM Turkmenistan 1992 .tm ISO 3166-2:TM  
TN Tunisia 1974 .tn ISO 3166-2:TN  
TO Tonga 1974 .to ISO 3166-2:TO  
TR Turkey 1974 .tr ISO 3166-2:TR  
TT Trinidad and Tobago 1974 .tt ISO 3166-2:TT  
TV Tuvalu 1977 .tv ISO 3166-2:TV  
TW Taiwan, Province of China 1974 .tw ISO 3166-2:TW Covers the current jurisdiction of the Republic of China
ISO country name follows UN designation (due to political status of Taiwan within the UN)[18] (common name: Taiwan)
TZ Tanzania, United Republic of 1974 .tz ISO 3166-2:TZ ISO country name follows UN designation (common name: Tanzania)
UA Ukraine 1974 .ua ISO 3166-2:UA Previous ISO country name: Ukrainian SSR
Code assigned as the country was already a UN member since 1945[16]
UG Uganda 1974 .ug ISO 3166-2:UG  
UM United States Minor Outlying Islands 1986 .um ISO 3166-2:UM Consists of nine minor insular areas of the United States: Baker Island, Howland Island, Jarvis Island, Johnston Atoll, Kingman Reef, Midway Islands, Navassa Island, Palmyra Atoll, and Wake Island
US United States of America 1974 .us ISO 3166-2:US  
UY Uruguay 1974 .uy ISO 3166-2:UY  
UZ Uzbekistan 1992 .uz ISO 3166-2:UZ  
VA Holy See 1974 .va ISO 3166-2:VA Covers Vatican City, territory of the Holy See
Previous ISO country name: Vatican City State (Holy See)
VC Saint Vincent and the Grenadines 1974 .vc ISO 3166-2:VC  
VE Venezuela, Bolivarian Republic of 1974 .ve ISO 3166-2:VE ISO country name follows UN designation (common name and previous ISO country name: Venezuela)
VG Virgin Islands, British 1974 .vg ISO 3166-2:VG  
VI Virgin Islands, U.S. 1974 .vi ISO 3166-2:VI  
VN Viet Nam 1974 .vn ISO 3166-2:VN ISO country name follows UN designation (common name: Vietnam) Code used for Republic of Viet Nam (Common Name:South Vietnam) before 1977
VU Vanuatu 1980 .vu ISO 3166-2:VU Name changed from New Hebrides (NH)
WF Wallis and Futuna 1974 .wf ISO 3166-2:WF  
WS Samoa 1974 .ws ISO 3166-2:WS Code taken from former name: Western Samoa
YE Yemen 1974 .ye ISO 3166-2:YE Previous ISO country name: Yemen, Republic of
Code used for North Yemen before 1990
YT Mayotte 1993 .yt ISO 3166-2:YT  
ZA South Africa 1974 .za ISO 3166-2:ZA Code taken from name in Dutch: Zuid-Afrika
ZM Zambia 1974 .zm ISO 3166-2:ZM  
ZW Zimbabwe 1980 .zw ISO 3166-2:ZW Name changed from Southern Rhodesia (RH)

 

你可能感兴趣的:(android-资源)