mutt: page, key classes, various updates
[sheet.git] / cc.inc.pl
1 # perl -MDBIx::Simple -MData::Dump=pp -e 'pp({DBIx::Simple->new("dbi:SQLite:dbname=locale.db")->query("SELECT country.code_alpha2, country.name, continent.name FROM country LEFT JOIN continent ON country.code_alpha2 = continent.country_code ORDER BY country.code_alpha2")->map_arrays(0)})'
2 {
3 ac => ["Ascension (dependency of Saint Helena)", 'c-oc Xr', 'sh'],
4 ad => ["Andorra", 'c-eu'],
5 ae => ["United Arab Emirates", 'c-as'],
6 af => ["Afghanistan", 'c-as'],
7 ag => ["Antigua and Barbuda", 'c-na'],
8 ai => ["Anguilla", 'c-na'],
9 al => ["Albania", 'c-eu'],
10 am => ["Armenia", 'c-eu'],
11 an => ["Netherlands Antilles", 'c-oc'],
12 ao => ["Angola", 'c-af'],
13 aq => ["Antarctica", "c-aa"],
14 ar => ["Argentina", 'c-sa'],
15 as => ["American Samoa", 'c-na'],
16 at => ["Austria", 'c-eu'],
17 au => ["Australia", 'c-oc'],
18 aw => ["Aruba", 'c-na'],
19 az => ["Azerbaijan", 'c-eu'],
20 ba => ["Bosnia and Herzegovina", 'c-eu'],
21 bb => ["Barbados", 'c-na'],
22 bd => ["Bangladesh", 'c-as'],
23 be => ["Belgium", 'c-eu'],
24 bf => ["Burkina Faso", 'c-oc'],
25 bg => ["Bulgaria", 'c-eu'],
26 bh => ["Bahrain", 'c-as'],
27 bi => ["Burundi", 'c-af'],
28 bj => ["Benin", 'c-af'],
29 bm => ["Bermuda", 'c-na'],
30 bn => ["Brunei Darussalam", 'c-as'],
31 bo => ["Bolivia", 'c-sa'],
32 br => ["Brazil", 'c-sa'],
33 bs => ["Bahamas", 'c-na'],
34 bt => ["Bhutan", 'c-as'],
35 bv => ["Bouvet Island", 'c-oc'],
36 bw => ["Botswana", 'c-af'],
37 by => ["Belarus", 'c-eu'],
38 bz => ["Belize", 'c-na'],
39 ca => ["Canada", 'c-na'],
40 cc => ["Cocos (Keeling) Islands", 'c-oc'],
41 cd => ["Congo, the Democratic Republic of the", 'c-af'],
42 cf => ["Central African Republic", 'c-af'],
43 cg => ["Congo", 'c-af'],
44 ch => ["Switzerland", 'c-eu'],
45 ci => ["Cote D'Ivoire", 'c-af'],
46 ck => ["Cook Islands", 'c-oc'],
47 cl => ["Chile", 'c-sa'],
48 cm => ["Cameroon", 'c-af'],
49 cn => ["China", 'c-as'],
50 co => ["Colombia", 'c-sa'],
51 cp => ["Clipperton (French possession)", 'c-na Xr', 'fr'],
52 cr => ["Costa Rica", 'c-na'],
53 cu => ["Cuba", 'c-na'],
54 cv => ["Cape Verde", 'c-af'],
55 cx => ["Christmas Island", 'c-oc'],
56 cy => ["Cyprus", 'c-eu'],
57 cz => ["Czech Republic", 'c-eu'],
58 de => ["Germany", 'c-eu'],
59 dj => ["Djibouti", 'c-af'],
60 dk => ["Denmark", 'c-eu'],
61 dg => ["Diego Garcia (British Territory)", 'c-as Xr', 'io'],
62 dm => ["Dominica", 'c-na'],
63 do => ["Dominican Republic", 'c-na'],
64 dz => ["Algeria", 'c-af'],
65 ea => ["Ceuta and Melilla (Spanish cities outside EU territory)", 'c-af Xr', 'es'],
66 ec => ["Ecuador", 'c-sa'],
67 ee => ["Estonia", 'c-eu'],
68 eg => ["Egypt", 'c-af'],
69 eh => ["Western Sahara", 'c-af'],
70 er => ["Eritrea", 'c-af'],
71 es => ["Spain", 'c-eu'],
72 et => ["Ethiopia", 'c-af'],
73 eu => ["European Union", 'c-eu Xr'],
74 fi => ["Finland", 'c-eu'],
75 fj => ["Fiji", 'c-oc'],
76 fk => ["Falkland Islands (Malvinas)", 'c-sa'],
77 fm => ["Micronesia, Federated States of", 'c-oc'],
78 fo => ["Faroe Islands", 'c-oc'],
79 fr => ["France", 'c-eu'],
80 fx => ["Metropolitan France", 'c-eu Xr', 'fr'],
81 ga => ["Gabon", 'c-af'],
82 gb => ["United Kingdom", 'c-eu'],
83 gd => ["Grenada", 'c-na'],
84 ge => ["Georgia", 'c-eu'],
85 gf => ["French Guiana", 'c-sa'],
86 gh => ["Ghana", 'c-af'],
87 gi => ["Gibraltar", 'c-eu'],
88 gl => ["Greenland", 'c-eu'],
89 gm => ["Gambia", 'c-af'],
90 gn => ["Guinea", 'c-af'],
91 gp => ["Guadeloupe", 'c-sa'],
92 gq => ["Equatorial Guinea", 'c-af'],
93 gr => ["Greece", 'c-eu'],
94 gs => ["South Georgia and the South Sandwich Islands", 'c-oc'],
95 gt => ["Guatemala", 'c-na'],
96 gu => ["Guam", 'c-na'],
97 gw => ["Guinea-Bissau", 'c-af'],
98 gy => ["Guyana", 'c-sa'],
99 hk => ["Hong Kong", 'c-as'],
100 hm => ["Heard Island and McDonald Islands", 'c-oc'],
101 hn => ["Honduras", 'c-na'],
102 hr => ["Croatia", 'c-eu'],
103 ht => ["Haiti", 'c-na'],
104 hu => ["Hungary", 'c-eu'],
105 ic => ["Canary Islands (Spanish archipelago)", 'c-af Xr'],
106 id => ["Indonesia", 'c-as'],
107 ie => ["Ireland", 'c-eu'],
108 il => ["Israel", 'c-as'],
109 in => ["India", 'c-as'],
110 io => ["British Indian Ocean Territory", 'c-oc'],
111 iq => ["Iraq", 'c-as'],
112 ir => ["Iran, Islamic Republic of", 'c-as'],
113 is => ["Iceland", 'c-eu'],
114 it => ["Italy", 'c-eu'],
115 jm => ["Jamaica", 'c-na'],
116 jo => ["Jordan", 'c-as'],
117 jp => ["Japan", 'c-as'],
118 ke => ["Kenya", 'c-af'],
119 kg => ["Kyrgyzstan", 'c-as'],
120 kh => ["Cambodia", 'c-as'],
121 ki => ["Kiribati", 'c-oc'],
122 km => ["Comoros", 'c-af'],
123 kn => ["Saint Kitts and Nevis", 'c-na'],
124 kp => ["Korea, Democratic People's Republic of", 'c-as'],
125 kr => ["Korea, Republic of", 'c-as'],
126 kw => ["Kuwait", 'c-as'],
127 ky => ["Cayman Islands", 'c-oc'],
128 kz => ["Kazakhstan", 'c-as'],
129 la => ["Lao People's Democratic Republic", 'c-as'],
130 lb => ["Lebanon", 'c-as'],
131 lc => ["Saint Lucia", 'c-na'],
132 li => ["Liechtenstein", 'c-eu'],
133 lk => ["Sri Lanka", 'c-as'],
134 lr => ["Liberia", 'c-af'],
135 ls => ["Lesotho", 'c-af'],
136 lt => ["Lithuania", 'c-eu'],
137 lu => ["Luxembourg", 'c-eu'],
138 lv => ["Latvia", 'c-eu'],
139 ly => ["Libyan Arab Jamahiriya", 'c-af'],
140 ma => ["Morocco", 'c-af'],
141 mc => ["Monaco", 'c-eu'],
142 md => ["Moldova, Republic of", 'c-eu'],
143 me => ["Republic of Montenegro", 'c-eu'],
144 mg => ["Madagascar", 'c-af'],
145 mh => ["Marshall Islands", 'c-oc'],
146 mk => ["Macedonia, the Former Yugoslav Republic of", 'c-eu'],
147 ml => ["Mali", 'c-af'],
148 mm => ["Myanmar", 'c-as'],
149 mn => ["Mongolia", 'c-as'],
150 mo => ["Macao", 'c-as'],
151 mp => ["Northern Mariana Islands", 'c-oc'],
152 mq => ["Martinique", 'c-na'],
153 mr => ["Mauritania", 'c-af'],
154 ms => ["Montserrat", 'c-na'],
155 mt => ["Malta", 'c-eu'],
156 mu => ["Mauritius", 'c-af'],
157 mv => ["Maldives", 'c-as'],
158 mw => ["Malawi", 'c-af'],
159 mx => ["Mexico", 'c-na'],
160 my => ["Malaysia", 'c-as'],
161 mz => ["Mozambique", 'c-af'],
162 na => ["Namibia", 'c-af'],
163 nc => ["New Caledonia", 'c-oc'],
164 ne => ["Niger", 'c-af'],
165 nf => ["Norfolk Island", 'c-oc'],
166 ng => ["Nigeria", 'c-af'],
167 ni => ["Nicaragua", 'c-na'],
168 nl => ["Netherlands", 'c-eu'],
169 no => ["Norway", 'c-eu'],
170 np => ["Nepal", 'c-as'],
171 nr => ["Nauru", 'c-oc'],
172 nu => ["Niue", 'c-oc'],
173 nz => ["New Zealand", 'c-oc'],
174 om => ["Oman", 'c-as'],
175 pa => ["Panama", 'c-na'],
176 pe => ["Peru", 'c-sa'],
177 pf => ["French Polynesia", 'c-oc'],
178 pg => ["Papua New Guinea", 'c-oc'],
179 ph => ["Philippines", 'c-as'],
180 pk => ["Pakistan", 'c-as'],
181 pl => ["Poland", 'c-eu'],
182 pm => ["Saint Pierre and Miquelon", 'c-oc'],
183 pn => ["Pitcairn", 'c-oc'],
184 pr => ["Puerto Rico", 'c-na'],
185 ps => ["Palestinian Territory, Occupied", 'c-as'],
186 pt => ["Portugal", 'c-eu'],
187 pw => ["Palau", 'c-oc'],
188 py => ["Paraguay", 'c-sa'],
189 qa => ["Qatar", 'c-as'],
190 re => ["Reunion", 'c-oc'],
191 ro => ["Romania", 'c-eu'],
192 rs => ["Republic of Serbia", 'c-eu'],
193 ru => ["Russian Federation", 'c-eu'],
194 rw => ["Rwanda", 'c-af'],
195 sa => ["Saudi Arabia", 'c-as'],
196 sb => ["Solomon Islands", 'c-oc'],
197 sc => ["Seychelles", 'c-af'],
198 sd => ["Sudan", 'c-af'],
199 se => ["Sweden", 'c-eu'],
200 sg => ["Singapore", 'c-as'],
201 sh => ["Saint Helena", 'c-oc'],
202 si => ["Slovenia", 'c-eu'],
203 sj => ["Svalbard and Jan Mayen", 'c-oc'],
204 sk => ["Slovakia", 'c-eu'],
205 sl => ["Sierra Leone", 'c-af'],
206 sm => ["San Marino", 'c-eu'],
207 sn => ["Senegal", 'c-af'],
208 so => ["Somalia", 'c-af'],
209 sr => ["Suriname", 'c-sa'],
210 st => ["Sao Tome and Principe", 'c-af'],
211 su => ["former USSR", 'c-eu Xr'],
212 sv => ["El Salvador", 'c-na'],
213 sy => ["Syrian Arab Republic", 'c-as'],
214 sz => ["Swaziland", 'c-af'],
215 ta => ["Tristan da Cunha (dependency of Saint Helena)", 'c-oc Xr'],
216 tc => ["Turks and Caicos Islands", 'c-na'],
217 td => ["Chad", 'c-af'],
218 tf => ["French Southern Territories", 'c-oc'],
219 tg => ["Togo", 'c-af'],
220 th => ["Thailand", 'c-as'],
221 tj => ["Tajikistan", 'c-as'],
222 tk => ["Tokelau", 'c-oc'],
223 tl => ["East Timor", 'c-as'],
224 tm => ["Turkmenistan", 'c-as'],
225 tn => ["Tunisia", 'c-af'],
226 to => ["Tonga", 'c-oc'],
227 tr => ["Turkey", 'c-as'],
228 tt => ["Trinidad and Tobago", 'c-na'],
229 tv => ["Tuvalu", 'c-oc'],
230 tw => ["Taiwan, Province of China", 'c-as'],
231 tz => ["Tanzania, United Republic of", 'c-af'],
232 ua => ["Ukraine", 'c-eu'],
233 ug => ["Uganda", 'c-af'],
234 uk => ["(United Kingdom)", 'c-eu Xr', 'gb'],
235 um => ["United States Minor Outlying Islands", 'c-na'],
236 us => ["United States", 'c-na'],
237 uy => ["Uruguay", 'c-sa'],
238 uz => ["Uzbekistan", 'c-as'],
239 va => ["Holy See (Vatican City State)", 'c-eu'],
240 vc => ["Saint Vincent and the Grenadines", 'c-na'],
241 ve => ["Venezuela", 'c-sa'],
242 vg => ["Virgin Islands, British", 'c-na'],
243 vi => ["Virgin Islands, U.S.", 'c-na'],
244 vn => ["Vietnam", 'c-as'],
245 vu => ["Vanuatu", 'c-oc'],
246 wf => ["Wallis and Futuna", 'c-oc'],
247 ws => ["Samoa", 'c-oc'],
248 ye => ["Yemen", 'c-as'],
249 yt => ["Mayotte", 'c-oc'],
250 yu => ["Yugoslavia", 'c-eu'],
251 za => ["South Africa", 'c-af'],
252 zm => ["Zambia", 'c-af'],
253 zr => ["Zaire", 'c-af'],
254 zw => ["Zimbabwe", 'c-af'],
255 }