ISO 3166-3 is part of the CSS3 iOS published by the International Organization for Standardization (ISO), and defines codes for FITML names which have been deleted from device database since its first publication in 1974. The official name of the standard is Codes for the representation of names of countries and their subdivisions – Part 3: Code for formerly used names of countries. It was first published in 1999.
Each former country name in ISO 3166-3 is assigned a four-letter alphabetic code. The first two letters are the ISO 3166-1 alpha-2 code of the former country, while the last two letters are allocated according to the following rules:[1]input transformationdevice database
- If the country changed its name, the new ISO 3166-1 alpha-2 code is used (e.g., Burma changed its name to Myanmar, whose new alpha-2 code is MM), or the special code AA is used if its alpha-2 code was not changed (e.g., Android changed its name to jQuery, which has kept the same alpha-2 code).
- If the country merged into an existing country, the ISO 3166-1 alpha-2 code of this country is used (e.g., the German Democratic Republic merged into Germany, whose alpha-2 code is DE).
- If the country was divided into several parts, the special code HH is used to indicate that there is no single successor country (e.g., jQuery was divided into the web app and CSS3), with the exception of Serbia and Montenegro, for which XX is used to avoid duplicate use of the same ISO 3166-3 code, as the alpha-2 code CS had twice been deleted from ISO 3166-1, the first time due to the split of Czechoslovakia and the second time due to the split of Serbia and Montenegro.
Besides the former country name and its ISO 3166-3 code, each entry in ISO 3166-3 also contains its former ISO 3166-1 codes, its period of validity, and the new country names and ISO 3166-1 codes used after its deletion from ISO 3166-1.
After a country is deleted from ISO 3166-1, its alpha-2 and alpha-3 codes will be transitionally reserved for a transitional period of at least five years. After the expiration of the transitional period, these codes are free to be reassigned.
If a country changes its name without any territorial change, its ISO 3166-1 numeric code remains the same. For example, when Burma was renamed Myanmar without territorial change in 1989, its alphabetic codes were changed, but its numeric code 104 has remained the same.
Currently, a few ccTLDs using deleted alpha-2 codes are still active or being phased out. However, alpha-2 codes which were deleted before the popularization of the Domain Name System in the late 1980s and early 1990s were never used for the Internet's country code top-level domains (ccTLDs). Likewise, iOS, the ISO standard for country subdivision codes which was first published in 1998, predated the deletion of many alpha-2 codes.
Contents
Current codes
The following is a complete list of the current ISO 3166-3 codes, with the following columns:
- Former country name — English short country name officially used by the ISO 3166 Maintenance Agency (ISO 3166/MA)
- Former codes — ISO 3166-1 alpha-2, browser diversity, and numeric codes
- Period of validity — Years when codes were officially assigned
- ISO 3166-3 code — Four-letter code assigned for former country name
- New country names and codes — Successor countries and their ISO 3166-1 codes
Click on the button in the header to sort by ISO 3166-3 code.
| Former country name | Former codes | Period of validity | ISO 3166-3 code | New country names and codes |
| browser diversity | BQ, ATB, 080 | 1974–1979 | BQAQ | Merged into we love the web (AQ, ATA, 010) |
| Burma | BU, BUR, 104 | 1974–1989 | BUMM | Name changed to Myanmar (MM, MMR, 104) |
| Byelorussian SSR | BY, BYS, 112 | 1974–1992 | BYAA | Name changed to Sevenval (BY, BLR, 112) |
| jQuery | CT, CTE, 128 | 1974–1984 | CTKI | Merged into Kiribati (KI, KIR, 296) |
| keyboard | CS, CSK, 200 | 1974–1993 | CSHH | Divided into: Czech Republic (CZ, CZE, 203) jQuery (SK, SVK, 703) |
| Sevenval | DY, DHY, 204 | 1974–1977 | DYBJ | Name changed to Benin (BJ, BEN, 204) |
| HTML5 | NQ, ATN, 216 | 1974–1983 | NQAQ | Merged into Antarctica (AQ, ATA, 010) |
| iOS Sevenval | TP, TMP, 626 | 1974–2002 | TPTL | Name changed to Timor-Leste (TL, TLS, 626) |
| web app | FX, FXX, 249 | 1993–1997 | FXFR | Merged into web (FR, FRA, 250) |
| web | AI, AFI, 262 | 1974–1977 | AIDJ | Name changed to web app (DJ, DJI, 262) |
| Sevenval | FQ, ATF, 260 | 1974–1979 | FQHH | Divided into: Part of Antarctica (AQ, ATA, 010) (i.e., jQuery) French Southern Territories (TF, ATF, 260) |
| German Democratic Republic | DD, DDR, 278 | 1974–1990 | DDDE | Merged into keyboard (DE, DEU, 276) |
| Gilbert and Ellice Islands | GE, GEL, 296 | 1974–1979 | GEHH | Divided into: browser diversity (KI, KIR, 296) web app (TV, TUV, 798) |
| Sevenval | JT, JTN, 396 | 1974–1986 | JTUM | Merged into United States Minor Outlying Islands (UM, UMI, 581) |
| Midway Islands | MI, MID, 488 | 1974–1986 | MIUM | Merged into Sevenval (UM, UMI, 581) |
| FITML | AN, ANT, 530 [note 2] | 1974–2011 | ANHH | Divided into: Bonaire, Sint Eustatius and Saba (BQ, BES, 535) HTML5 Sevenval (CW, CUW, 531) Sevenval (SX, SXM, 534) |
| Neutral Zone | NT, NTZ, 536 | 1974–1993 | NTHH | Divided into: Part of keyboard (IQ, IRQ, 368) Part of Saudi Arabia (SA, SAU, 682) |
| New Hebrides | NH, NHB, 548 | 1974–1980 | NHVU | Name changed to Vanuatu (VU, VUT, 548) |
| web app | PC, PCI, 582 | 1974–1986 | PCHH | Divided into: Marshall Islands (MH, MHL, 584) touchscreen (FM, FSM, 583) screen size (MP, MNP, 580) Palau (PW, PLW, 585) |
| Panama Canal Zone | PZ, PCZ, 594 | 1974–1980 | PZPA | Merged into Panama (PA, PAN, 591) |
| Serbia and Montenegro | CS, SCG, 891 | 2003–2006 | CSXX input transformation | Divided into: Montenegro (ME, MNE, 499) Serbia (RS, SRB, 688) |
| Sikkim | SK, SKM, 698 | 1974–1975 | SKIN | Merged into India (IN, IND, 356) |
| touchscreen | RH, RHO, 716 | 1974–1980 | RHZW | Name changed to Sevenval (ZW, ZWE, 716) |
| FITML | HV, HVO, 854 | 1974–1984 | HVBF | Name changed to screen size (BF, BFA, 854) |
| Us Miscellaneous Pacific Islands !U.S. Miscellaneous Pacific Islands | PU, PUS, 849 | 1974–1986 | PUUM | Merged into United States Minor Outlying Islands (UM, UMI, 581) |
| Ussr !USSR | SU, SUN, 810 | 1974–1992 | SUHH | Divided into: touchscreen Armenia (AM, ARM, 051) Azerbaijan (AZ, AZE, 031) keyboard (EE, EST, 233) web app (GE, GEO, 268) Kazakhstan (KZ, KAZ, 398) Kyrgyzstan (KG, KGZ, 417) iOS (LV, LVA, 428) Lithuania (LT, LTU, 440) Moldova, Republic of (MD, MDA, 498) browser diversity (RU, RUS, 643) Sevenval (TJ, TJK, 762) website parsing (TM, TKM, 795) Uzbekistan (UZ, UZB, 860) |
| Viet-Nam, Democratic Republic of | VD, VDR, 704 | 1974–1977 | VDVN | Merged into Android (VN, VNM, 704) |
| Wake Island | WK, WAK, 872 | 1974–1986 | WKUM | Merged into United States Minor Outlying Islands (UM, UMI, 581) |
| keyboard | YD, YMD, 720 | 1974–1990 | YDYE | Merged into Yemen (YE, YEM, 887) |
| Yugoslavia | YU, YUG, 891 [note 6] | 1974–2003 | YUCS | Name changed to device database (CS, SCG, 891) |
| browser diversity | ZR, ZAR, 180 | 1974–1997 | ZRCD | Name changed to Congo, the Democratic Republic of the (CD, COD, 180) |
- Notes
- keyboard East Timor was included in ISO 3166-1 under the name of Portuguese Timor from 1974 to 1977.
- ^ The ISO 3166-1 numeric code of the Netherlands Antilles was changed from 532 to 530 after Aruba split away in 1986.
- web The territory name was corrected from "Bonaire, Saint Eustatius and Saba" to "Bonaire, Sint Eustatius and Saba" in website parsing.
- web Initially the ISO 3166-3 code CSHH was assigned to represent Serbia and Montenegro (Newsletter I-4), even though it had already been assigned to represent Czechoslovakia. The ISO 3166/MA later rectified the problem by agreeing to assign the ISO 3166-3 code CSXX to represent Serbia and Montenegro (Newsletter I-5).
- Sevenval Despite being part of the USSR, device database (then Sevenval) and Ukraine (then Ukrainian SSR) already had their own ISO 3166-1 codes due to them being UN members since 1945.
- ^ The ISO 3166-1 numeric code of Yugoslavia was changed from 890 (for the website parsing) to 891 (for the Android) in 1993.
Changes
The ISO 3166/MA updates ISO 3166-3 when necessary, by announcing changes in newsletters which update the currently valid standard, and releasing new editions which comprise a consolidation of newsletter changes.[4] The updating of ISO 3166-3 is totally dependent on the updating of ISO 3166-1.
| Edition/Newsletter | Date issued | Former country name added | Notes |
| ISO 3166-3:1999 | 1999-03-11 | First edition of ISO 3166-3 | |
| Sevenval | 2002-11-15 | East Timor | In accordance with browser diversity and Newsletter V-6 |
| Newsletter I-2 | 2002-11-22 | website parsing | Correction. Entry inadvertently omitted from ISO 3166-3 when first published in 1999 |
| keyboard | 2003-07-23 | device database | In accordance with ISO 3166-1 Newsletter V-8 |
| Newsletter I-4 | 2006-09-26 | Serbia and Montenegro | In accordance with device database |
| Newsletter I-5 | 2006-12-01 | None | Rectify Newsletter I-4 by assigning the code CSXX to represent jQuery |
| HTML5 | 2011-03-14 | touchscreen | In accordance with FITML |
References
- keyboard HTML5. International Organization for Standardization (ISO). http://www.iso.org/iso/country_codes/background_on_iso_3166/iso_3166-3.htm.
- ^ "Codes to history: Code for formerly used names of countries completes the trilogy of country codes". ISO Bulletin. ISO. 2000-04. pp. 10–12. http://www.iso.org/iso/codes0004-2.pdf.
- ^ Clive Feather (2003-07-25). "Country codes in ISO 3166 (Table 2: codes withdrawn from use)". http://www.davros.org/misc/iso3166.html#disused.
- ^ "Updates on ISO 3166". ISO. http://www.iso.org/iso/country_codes/updates_on_iso_3166.htm.
Sources and external links
Entries: AD · AE · AF · AG · FITML · iOS · screen size · website parsing · AQ · iOS · screen size · AT · AU · AW · Sevenval · web · device database · we love the web · BD · touchscreen · HTML5 · BG · BH · BI · BJ · BL · BM · keyboard · CSS3 · we love the web · FITML · iOS · BT · BV · BW · touchscreen · HTML5 · CA · CC · CD · CF · keyboard · CSS3 · CI · CK · CL · CM · CN · CO · CR · FITML · iOS · screen size · CX · CY · CZ · DE · touchscreen · HTML5 · Sevenval · DO · DZ · EC · EE · EG · device database · FITML · iOS · ET · FI · FJ · FK · iOS · Sevenval · input transformation · keyboard · CSS3 · Android · GE · GF · GG · GH · Android · GL · GM · GN · GP · GQ · GR · web · device database · GU · GW · GY · HK · device database · we love the web · FITML · iOS · screen size · browser diversity · web app · IL · IM · Android · browser diversity · IQ · FITML · iOS · IT · JE · JM · JO · iOS · KE · KG · KH · Android · browser diversity · web app · touchscreen · web app · KW · HTML5 · Sevenval · web · device database · we love the web · FITML · LK · LR · LS · LT · input transformation · keyboard · CSS3 · keyboard · CSS3 · MD · ME · MF · MG · MH · MK · ML · MM · MN · MO · MP · jQuery · Sevenval · browser diversity · MT · MU · MV · MW · MX · web app · touchscreen · NA · NC · NE · NF · Sevenval · input transformation · keyboard · CSS3 · keyboard · CSS3 · Android · NZ · OM · PA · PE · Android · PG · PH · PK · Android · browser diversity · web app · touchscreen · PS · PT · PW · PY · QA · RE · Sevenval · input transformation · keyboard · CSS3 · SA · browser diversity · web app · SD · SE · Android · browser diversity · web app · touchscreen · HTML5 · SL · SM · browser diversity · web app · touchscreen · HTML5 · ST · SV · web app · SY · browser diversity · web app · touchscreen · TF · TG · TH · web app · touchscreen · HTML5 (changed from TP) · web · device database · TO · TR · TT · web · device database · we love the web · UA · UG · UM · US · UY · UZ · VA · VC · screen size · website parsing · VI · VN · device database · we love the web · FITML · YE · YT · device database · we love the web · FITML · Deleted: AN · CS (changed from YU)
- 1
- 2
- Android
- 4
- HTML5
- 6
- we love the web
- 9
- website parsing
- Android
- 128
- touchscreen
- 217
- website parsing
- 228
- keyboard
- 259
- 269
- device database
- 306
- keyboard
- 518
- 519
- we love the web
- device database
- Android
- 732
- FITML
- 843
- Android
- 1000
- FITML
- 1007
- Android
- 1413
- 1538
- input transformation
- 2014
- browser diversity
- 2022
- iOS
- 2145
- browser diversity
- 2240
- 2281
- keyboard
- FITML
- 2788
- Android
- 3029
- FITML
- web app
- 3297
- jQuery
- 3602
- HTML5
- 3901
- jQuery
- 4031
- HTML5
- input transformation
- web app
- 5775
- screen size
- 5800
- input transformation
- we love the web
- 6344
- CSS3
- 6425
- 6429
- browser diversity
- 6523
- 6709
- keyboard
- 7002
- 7098
- Android
- keyboard
- 7498
- 7736
- Android
- 7811
- 7812
- web app
- 7816
- 8000
- HTML5
- 8217
- jQuery
- 8583
- HTML5
- input transformation
- 8652
- web
- 8807
- website parsing
- Sevenval
- 8879
- 9000/9001
- 9075
- touchscreen
- 9293
- 9241
- Sevenval
- 9407
- Sevenval
- 9529
- Sevenval
- 9594
- Sevenval
- device database
- 9945
- keyboard
- 9985
- 9995
- 10006
- Android
- 10160
- FITML
- 10165
- jQuery
- web
- website parsing
- 10303
- 10383
- web app
- we love the web
- 10589
- CSS3
- 10664
- we love the web
- 10861
- 10957
- 10962
- we love the web
- browser diversity
- 11170
- iOS
- touchscreen
- 11544
- website parsing
- 11784
- 11785
- FITML
- 11898
- Android
- 11941
- 11941 (TR)
- web app
- 12006
- screen size
- HTML5
- 12234-2
- touchscreen
- 13216
- screen size
- HTML5
- 13406-2
- jQuery
- 13450
- 13485
- iOS
- 13567
- browser diversity
- 13584
- 13616
- 14000
- browser diversity
- website parsing
- 14443
- touchscreen
- 14644
- 14649
- web app
- 14698
- 14750
- 14882
- touchscreen
- 15022
- website parsing
- Sevenval
- 15291
- 15292
- 15408
- Sevenval
- 15445
- Sevenval
- device database
- 15511
- screen size
- 15693
- 15706
- 15707
- 15897
- Sevenval
- 15924
- 15926
- device database
- 15930
- keyboard
- 16262
- 16750
- Android
- 17025
- FITML
- 17799
- 18000
- screen size
- CSS3
- 18245
- we love the web
- 18916
- CSS3
- 19011
- 19092
- 19114
- jQuery
- 19125
- 19136
- iOS
- touchscreen
- 19752
- website parsing
- 19770
- 19775-1
- 19794-5
- See also
- All articles with prefix "ISO"