# Last Update: Nov 16, 2006
# Original Authors: Amit Garg (primary), Greg Slovacek (secondary)
#
# Probably the best contact for maintaining this file is the
# PM for International GWS (currently Fernando Delgado), who handles
# language policies and is in charge of launching international domains and
# adding content to MMM (More, More, More) pages:
# https://docs.google.com/a/google.com/View?docid=ccx4wpj9_68mvw89h
#
# PM for Domains is Ryan Tabone, in charge of acquiring and managing domains.
# Please contact domains-team@google.com.
# See also http://wiki.corp.google.com/twiki/bin/view/Main/DomainsInfo
#
# Owner of geopolitical naming policies: mclaughlin@google.com
# See http://wiki.corp.google.com/twiki/bin/view/Main/GeoPolitical
#
# Overview:
#
# This file contains all of the countries we recognize, from the
# ISO-3166 list and the wikipedia. It is tab-delimited and
# rectangular.
#
# Purpose:
#
# This file is used in conjunction with countries_localizednames_unicode.txt
# (which is in a separate file because it is in a unicode-format
# and is more difficult to edit) to comprise a full database of
# countries that Google is aware of. It is parsed by make_countries.py
# to generate code and messages representing the country data.
# It allows us to surmise country based on domain, and vice versa,
# and fulfill other queries for country-specific values.
#
# Formatting rules:
#     i) Each line must contain exactly 4 fields - no more, no less.
#    ii) Each field must be separated by a tab. If a field is empty,
#        there may be two consecutive tabs (or a tab followed by newline)
#   iii) The first column must be an upper-case, two-letter,
#        ISO-3166 country code.
#    iv) If the second column contains any punctuation, it must be enclosed
#        in double quotation marks (")
#     v) The third column, if present, must be a lower-case, two-letter,
#        ISO-639-1 language code.
#    vi) The fourth column, if present, must be a space-separated list of
#        domains, with the default domain appearing first.
#
# Testing:
#
# Please inspect and run the unit test javatests/com/google/i18n/CountryInfoTest
# prior to submitting changes to this file.
#
# Notes:
#
# 1) countries where we have multiple domains (example hong kong - .com.hk / .hk):
# Greece
# Hong Kong
# Kazakhstan
# Uzbejistan
# Malawi
# Pitcairn Island
# Jersey
# Trinidad and Tobago
# Latvia
# Poland
# Singapore
# Japan
# Russia
# Venezuela
#
# 2) countries where the domain is not really localized (and thus not listed on the domain page) but is live:
# .us (USA second domain)
#
# 3) see the Geo-Political FAQ linked from http://wiki/Main/GeoPolitical
#
# There is a lot more to be said about domains, for more check http://www/~amitg/i18n/locales.xls
#
# TODO(ghs): merge with googledata/geo/countries.txt
#
#ISOCountryCode	EnglishName	DefaultLanguage	GoogleDomain
AD	Andorra	ca	google.ad
AF	Afghanistan	fa	google.com.af
AX	Aland Islands	sv	
AL	Albania	sq	
DZ	Algeria	fr	google.dz
AS	American Samoa	en	google.as
AO	Angola	pt	google.co.ao
AI	Anguilla	en	google.com.ai google.off.ai
AQ	Antarctica	en	
AG	Antigua and Barbuda	en	google.com.ag
AR	Argentina	es	google.com.ar
AM	Armenia	hy	google.am
AW	Aruba	nl	
AU	Australia	en	google.com.au
AT	Austria	de	google.at
AZ	Azerbaijan	az	google.az
BS	Bahamas	en	google.bs
BH	Bahrain	ar	google.com.bh
BD	Bangladesh	bn	google.com.bd
BB	Barbados	en	
BY	Belarus	be	google.by
BE	Belgium	nl	google.be
BZ	Belize	en	google.com.bz
BJ	Benin	fr	google.bj
BM	Bermuda	en	
BT	Bhutan	dz	
BO	Bolivia	es	google.com.bo
BA	Bosnia and Herzegovina	bs	google.ba
BW	Botswana	en	google.co.bw
BV	Bouvet Island	no	
BR	Brazil	pt	google.com.br
IO	British Indian Ocean Territory	en	
BN	Brunei	ms	google.com.bn
BG	Bulgaria	bg	google.bg
BF	Burkina Faso	fr	google.bf
BI	Burundi	fr	google.bi
KH	Cambodia	km	google.com.kh
CM	Cameroon	fr	google.cm
CA	Canada	en	google.ca
CV	Cape Verde	pt	google.cv
KY	Cayman Islands	en	
CF	Central African Republic	fr	google.cf
TD	Chad	fr	google.td
CL	Chile	es	google.cl
CN	China	zh	google.cn google.com.cn
CX	Christmas Island	en	
CC	Cocos Islands	en	
CO	Colombia	es	google.com.co
KM	Comoros	ar	
CG	Congo	fr	google.cg
CD	Congo, Democratic Republic of the	fr	google.cd
CK	Cook Islands	en	google.co.ck
CR	Costa Rica	es	google.co.cr
CI	Cte d'Ivoire	fr	google.ci
HR	Croatia	hr	google.hr
CU	Cuba	es	google.com.cu
CY	Cyprus	el	google.com.cy
CZ	Czech Republic	cs	google.cz
DK	Denmark	da	google.dk
DJ	Djibouti	fr	google.dj
DM	Dominica	en	google.dm
DO	Dominican Republic	es	google.com.do
TL	East Timor	pt	google.tl
EC	Ecuador	es	google.com.ec
EG	Egypt	ar	google.com.eg
SV	El Salvador	es	google.com.sv
GQ	Equatorial Guinea	es	
ER	Eritrea	ar	
EE	Estonia	et	google.ee
ET	Ethiopia	am	google.com.et
FK	Falkland Islands	en	
FO	Faroe Islands	fo	
FJ	Fiji	en	google.com.fj
FI	Finland	fi	google.fi
FR	France	fr	google.fr
GF	French Guiana	fr	
PF	French Polynesia	fr	
TF	French Southern Territories	fr	
GA	Gabon	fr	google.ga
GM	Gambia	en	google.gm
GE	Georgia	ka	google.ge
DE	Germany	de	google.de
GH	Ghana	en	google.com.gh
GI	Gibraltar	en	google.com.gi
GR	Greece	el	google.gr google.com.gr
GL	Greenland	da	google.gl
GD	Grenada	en	
GP	Guadeloupe	fr	google.gp
GU	Guam	en	
GT	Guatemala	es	google.com.gt
GG	Guernsey	en	google.gg
GN	Guinea	fr	
GW	Guinea-Bissau	pt	
GY	Guyana	en	google.gy
HT	Haiti	fr	google.ht
HM	Heard Island and McDonald Islands	en	
HN	Honduras	es	google.hn
HK	Hong Kong	zh	google.com.hk google.hk
HU	Hungary	hu	google.hu
IS	Iceland	is	google.is
IN	India	en	google.co.in
ID	Indonesia	id	google.co.id
IR	Iran	ir	
IQ	Iraq	ar	google.iq
IE	Ireland	en	google.ie
IM	Isle of Man	en	google.co.im
IL	Israel	iw	google.co.il
IT	Italy	it	google.it
JM	Jamaica	en	google.com.jm
JP	Japan	ja	google.co.jp google.jp google.ne.jp
JE	Jersey	en	google.co.je google.je
JO	Jordan	ar	google.jo
KZ	Kazakhstan	ru	google.kz google.com.kz
KE	Kenya	en	google.co.ke
KI	Kiribati	en	google.ki
KW	Kuwait	ar	google.com.kw
KG	Kyrgyzstan	ky	google.kg
LA	Laos	lo	google.la
LV	Latvia	lv	google.lv google.com.lv
LB	Lebanon	ar	google.com.lb
LS	Lesotho	en	google.co.ls
LR	Liberia	en	
LY	Libya	ar	google.com.ly
LI	Liechtenstein	de	google.li
LT	Lithuania	lt	google.lt
LU	Luxembourg	de	google.lu
MO	Macao	zh	
MK	Macedonia	mk	google.mk
MG	Madagascar	mg	google.mg
MW	Malawi	en	google.mw google.co.mw google.com.mw
MY	Malaysia	en	google.com.my
MV	Maldives	dv	google.mv
ML	Mali	fr	google.ml
MT	Malta	en	google.com.mt
MH	Marshall Islands	en	
MQ	Martinique	fr	
MR	Mauritania	ar	
MU	Mauritius	en	google.mu
YT	Mayotte	fr	
MX	Mexico	es	google.com.mx
FM	Micronesia	en	google.fm
MD	Moldova	mo	google.md
MC	Monaco	fr	
MN	Mongolia	mn	google.mn
ME	Montenegro	sr-ME	google.me
MS	Montserrat	en	google.ms
MA	Morocco	fr	google.co.ma
MZ	Mozambique	pt	google.co.mz
MM	Myanmar (Burma)	my	
NA	Namibia	en	google.com.na
NR	Nauru	en	google.nr
NP	Nepal	ne	google.com.np
NL	Netherlands	nl	google.nl
AN	Netherlands Antilles	nl	
NC	New Caledonia	fr	
NZ	New Zealand	en	google.co.nz
NI	Nicaragua	es	google.com.ni
NE	Niger	fr	google.ne
NG	Nigeria	en	google.com.ng
NU	Niue	en	google.nu
NF	Norfolk Island	en	google.com.nf
KP	North Korea	ko	
MP	Northern Mariana Islands	en	
NO	Norway	no	google.no
OM	Oman	ar	google.com.om
PK	Pakistan	en	google.com.pk
PW	Palau	en	
PS	Palestinian Territories	ar	google.ps
PA	Panama	es	google.com.pa
PG	Papua New Guinea	en	
PY	Paraguay	es	google.com.py
PE	Peru	es	google.com.pe
PH	Philippines	tl	google.com.ph google.ph
PN	Pitcairn	en	google.pn google.co.pn
PL	Poland	pl	google.pl google.com.pl
PT	Portugal	pt	google.pt
PR	Puerto Rico	es	google.com.pr
QA	Qatar	ar	google.com.qa
RE	Reunion	fr	
RO	Romania	ro	google.ro
RU	Russia	ru	google.ru google.com.ru
RW	Rwanda	fr	google.rw
SH	Saint Helena	en	google.sh
KN	Saint Kitts and Nevis	en	
LC	Saint Lucia	en	
PM	Saint Pierre and Miquelon	fr	
VC	Saint Vincent and the Grenadines	en	google.com.vc
WS	Samoa	en	google.ws
SM	San Marino	it	google.sm
ST	So Tom and Prncipe	pt	google.st
SA	Saudi Arabia	ar	google.com.sa
SN	Senegal	fr	google.sn
CS	Serbia and Montenegro	sr	
RS	Serbia	sr	google.rs
SC	Seychelles	en	google.sc
SL	Sierra Leone	en	google.com.sl
SG	Singapore	en	google.com.sg google.sg
SK	Slovakia	sk	google.sk
SI	Slovenia	sl	google.si
SB	Solomon Islands	en	google.com.sb
SO	Somalia	so	google.so
ZA	South Africa	en	google.co.za
GS	South Georgia and the South Sandwich Islands	en	
KR	South Korea	ko	google.co.kr
ES	Spain	es	google.es
LK	Sri Lanka	si	google.lk
SD	Sudan	ar	
SR	Suriname	nl	
SJ	Svalbard and Jan Mayen	no	
SZ	Swaziland	en	
SE	Sweden	sv	google.se
CH	Switzerland	de	google.ch
SY	Syria	ar	
TW	Taiwan	zh	google.com.tw
TJ	Tajikistan	tg	google.com.tj
TZ	Tanzania	sw	google.co.tz
TH	Thailand	th	google.co.th
TL	Timor-Leste	pt	google.tl
TG	Togo	fr	google.tg
TK	Tokelau	en	google.tk
TO	Tonga	en	google.to
TT	Trinidad and Tobago	en	google.tt google.com.tt google.co.tt
TN	Tunisia	ar	google.tn google.com.tn
TR	Turkey	tr	google.com.tr
TM	Turkmenistan	tk	google.tm
TC	Turks and Caicos Islands	en	
TV	Tuvalu	en	
UG	Uganda	en	google.co.ug
UA	Ukraine	uk	google.com.ua
AE	United Arab Emirates	ar	google.ae
GB	United Kingdom	en	google.co.uk
US	United States	en	google.com google.us
UM	United States minor outlying islands	en	
UY	Uruguay	es	google.com.uy
UZ	Uzbekistan	uz	google.co.uz
VU	Vanuatu	en	google.vu
VA	Vatican City	it	
VE	Venezuela	es	google.co.ve google.com.ve
VN	Vietnam	vi	google.com.vn google.vn
VG	"Virgin Islands, British"	en	google.vg
VI	"Virgin Islands, U.S."	en	google.co.vi
WF	Wallis and Futuna	fr	
EH	Western Sahara	ar	
YE	Yemen	ar	
ZM	Zambia	en	google.co.zm
ZW	Zimbabwe	en	google.co.zw

