Projet

Général

Profil

Paste
Télécharger (31,3 ko) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / modules / addressfield / addressfield.administrative_areas.inc @ d51f9c7d

1
<?php
2

    
3
/**
4
 * Returns the predefined administrative areas.
5
 *
6
 * @param $country_code
7
 *   The country code for which administrative areas should be returned.
8
 *
9
 * @return
10
 *   An array of predefined administrative areas for the given country code, or
11
 *   NULL if not found.
12
 */
13
function addressfield_get_administrative_areas($country_code) {
14
  // Maintain a static cache to avoid passing the administrative areas through
15
  // t() more than once per request.
16
  $administrative_areas = &drupal_static(__FUNCTION__, array());
17
  if (empty($administrative_areas)) {
18
    // Get the default administrative areas.
19
    $administrative_areas = _addressfield_get_administrative_areas_defaults();
20

    
21
    // Allow other modules to alter the administrative areas.
22
    drupal_alter('addressfield_administrative_areas', $administrative_areas);
23
  }
24

    
25
  return isset($administrative_areas[$country_code]) ? $administrative_areas[$country_code] : NULL;
26
}
27

    
28
/**
29
 * Provides the default administrative areas.
30
 */
31
function _addressfield_get_administrative_areas_defaults() {
32
  // To avoid needless pollution of the strings list we only pass to t()
33
  // those administrative areas that are in English (or a latin transcription),
34
  // and belong to a country that either has multiple official languages (CA)
35
  // or uses a non-latin script (AE, CN, JP, KR, UA, RU, etc).
36
  // No translation is expected in other cases.
37
  $administrative_areas = array();
38
  $administrative_areas['AE'] = array(
39
    'AZ' => t('Abu Dhabi'),
40
    'FU' => t('Fujairah'),
41
    'UQ' => t('Umm al-Quwain'),
42
    'SH' => t('Sharjah'),
43
    'DU' => t('Dubai'),
44
    'RK' => t('Ras al-Khaimah'),
45
    'AJ' => t('Ajmān'),
46
  );
47
  $administrative_areas['AR'] = array(
48
    'B' => 'Buenos Aires',
49
    'K' => 'Catamarca',
50
    'H' => 'Chaco',
51
    'U' => 'Chubut',
52
    'C' => 'Ciudad de Buenos Aires',
53
    'X' => 'Córdoba',
54
    'W' => 'Corrientes',
55
    'E' => 'Entre Ríos',
56
    'P' => 'Formosa',
57
    'Y' => 'Jujuy',
58
    'L' => 'La Pampa',
59
    'F' => 'La Rioja',
60
    'M' => 'Mendoza',
61
    'N' => 'Misiones',
62
    'Q' => 'Neuquén',
63
    'R' => 'Río Negro',
64
    'A' => 'Salta',
65
    'J' => 'San Juan',
66
    'D' => 'San Luis',
67
    'Z' => 'Santa Cruz',
68
    'S' => 'Santa Fe',
69
    'G' => 'Santiago del Estero',
70
    'V' => 'Tierra del Fuego',
71
    'T' => 'Tucumán',
72
  );
73
  $administrative_areas['AU'] = array(
74
    'ACT' => 'Australian Capital Territory',
75
    'NSW' => 'New South Wales',
76
    'NT' => 'Northern Territory',
77
    'QLD' => 'Queensland',
78
    'SA' => 'South Australia',
79
    'TAS' => 'Tasmania',
80
    'VIC' => 'Victoria',
81
    'WA' => 'Western Australia',
82
  );
83
  $administrative_areas['BR'] = array(
84
    'AC' => 'Acre',
85
    'AL' => 'Alagoas',
86
    'AM' => 'Amazonas',
87
    'AP' => 'Amapá',
88
    'BA' => 'Bahia',
89
    'CE' => 'Ceará',
90
    'DF' => 'Distrito Federal',
91
    'ES' => 'Espírito Santo',
92
    'GO' => 'Goiás',
93
    'MA' => 'Maranhão',
94
    'MG' => 'Minas Gerais',
95
    'MS' => 'Mato Grosso do Sul',
96
    'MT' => 'Mato Grosso',
97
    'PA' => 'Pará',
98
    'PB' => 'Paraíba',
99
    'PE' => 'Pernambuco',
100
    'PI' => 'Piauí',
101
    'PR' => 'Paraná',
102
    'RJ' => 'Rio de Janeiro',
103
    'RN' => 'Rio Grande do Norte',
104
    'RO' => 'Rondônia',
105
    'RR' => 'Roraima',
106
    'RS' => 'Rio Grande do Sul',
107
    'SC' => 'Santa Catarina',
108
    'SE' => 'Sergipe',
109
    'SP' => 'São Paulo',
110
    'TO' => 'Tocantins',
111
  );
112
  $administrative_areas['CA'] = array(
113
    'AB' => t('Alberta'),
114
    'BC' => t('British Columbia'),
115
    'MB' => t('Manitoba'),
116
    'NB' => t('New Brunswick'),
117
    'NL' => t('Newfoundland and Labrador'),
118
    'NT' => t('Northwest Territories'),
119
    'NS' => t('Nova Scotia'),
120
    'NU' => t('Nunavut'),
121
    'ON' => t('Ontario'),
122
    'PE' => t('Prince Edward Island'),
123
    'QC' => t('Quebec'),
124
    'SK' => t('Saskatchewan'),
125
    'YT' => t('Yukon Territory'),
126
  );
127
  $administrative_areas['CL'] = array(
128
    'AI' => 'Aysén del General Carlos Ibáñez del Campo',
129
    'AN' => 'Antofagasta',
130
    'AR' => 'Araucanía',
131
    'AP' => 'Arica y Parinacota',
132
    'AT' => 'Atacama',
133
    'BI' => 'Biobío',
134
    'CO' => 'Coquimbo',
135
    'LI' => "Libertador General Bernardo O'Higgins",
136
    'LL' => 'Los Lagos',
137
    'LR' => 'Los Ríos',
138
    'MA' => 'Magallanes y de la Antártica Chilena',
139
    'ML' => 'Maule',
140
    'RM' => 'Metropolitana de Santiago',
141
    'TA' => 'Tarapacá',
142
    'VS' => 'Valparaíso',
143
  );
144
  $administrative_areas['CN'] = array(
145
    '34' => t('Anhui Sheng'),
146
    '92' => t('Macau'),
147
    '11' => t('Beijing Shi'),
148
    '50' => t('Chongqing Shi'),
149
    '35' => t('Fujian Sheng'),
150
    '62' => t('Gansu Sheng'),
151
    '44' => t('Guangdong Sheng'),
152
    '45' => t('Guangxi Zhuangzuzizhiqu'),
153
    '52' => t('Guizhou Sheng'),
154
    '46' => t('Hainan Sheng'),
155
    '13' => t('Hebei Sheng'),
156
    '41' => t('Henan Sheng'),
157
    '23' => t('Heilongjiang Sheng'),
158
    '42' => t('Hubei Sheng'),
159
    '43' => t('Hunan Sheng'),
160
    '22' => t('Jilin Sheng'),
161
    '32' => t('Jiangsu Sheng'),
162
    '36' => t('Jiangxi Sheng'),
163
    '21' => t('Liaoning Sheng'),
164
    '15' => t('Neimenggu Zizhiqu'),
165
    '64' => t('Ningxia Huizuzizhiqu'),
166
    '63' => t('Qinghai Sheng'),
167
    '37' => t('Shandong Sheng'),
168
    '14' => t('Shanxi Sheng'),
169
    '61' => t('Shaanxi Sheng'),
170
    '31' => t('Shanghai Shi'),
171
    '51' => t('Sichuan Sheng'),
172
    '71' => t('Taiwan'),
173
    '12' => t('Tianjin Shi'),
174
    '54' => t('Xizang Zizhiqu'),
175
    '91' => t('Hong Kong'),
176
    '65' => t('Xinjiang Weiwuerzizhiqu'),
177
    '53' => t('Yunnan Sheng'),
178
    '33' => t('Zhejiang Sheng'),
179
  );
180
  $administrative_areas['CO'] = array(
181
    'AMA' => 'Amazonas',
182
    'ANT' => 'Antioquia',
183
    'ARA' => 'Arauca',
184
    'ATL' => 'Atlántico',
185
    'BOL' => 'Bolívar',
186
    'BOY' => 'Boyacá',
187
    'CAL' => 'Caldas',
188
    'CAQ' => 'Caquetá',
189
    'CAS' => 'Casanare',
190
    'CAU' => 'Cauca',
191
    'CES' => 'Cesar',
192
    'COR' => 'Córdoba',
193
    'CUN' => 'Cundinamarca',
194
    'CHO' => 'Chocó',
195
    'GUA' => 'Guainía',
196
    'GUV' => 'Guaviare',
197
    'HUI' => 'Huila',
198
    'LAG' => 'La Guajira',
199
    'MAG' => 'Magdalena',
200
    'MET' => 'Meta',
201
    'NAR' => 'Nariño',
202
    'NSA' => 'Norte de Santander',
203
    'PUT' => 'Putumayo',
204
    'QUI' => 'Quindío',
205
    'RIS' => 'Risaralda',
206
    'SAP' => 'San Andrés, Providencia y Santa Catalina',
207
    'SAN' => 'Santander',
208
    'SUC' => 'Sucre',
209
    'TOL' => 'Tolima',
210
    'VAC' => 'Valle del Cauca',
211
    'VAU' => 'Vaupés',
212
    'VID' => 'Vichada',
213
  );
214
  $administrative_areas['EE'] = array(
215
    '37' => 'Harjumaa',
216
    '39' => 'Hiiumaa',
217
    '44' => 'Ida-Virumaa',
218
    '49' => 'Jõgevamaa',
219
    '51' => 'Järvamaa',
220
    '57' => 'Läänemaa',
221
    '59' => 'Lääne-Virumaa',
222
    '65' => 'Põlvamaa',
223
    '67' => 'Pärnumaa',
224
    '70' => 'Raplamaa',
225
    '74' => 'Saaremaa',
226
    '78' => 'Tartumaa',
227
    '82' => 'Valgamaa',
228
    '84' => 'Viljandimaa',
229
    '86' => 'Võrumaa',
230
  );
231
  $administrative_areas['EG'] = array(
232
    'ALX' => t('Alexandria'),
233
    'ASN' => t('Aswan'),
234
    'AST' => t('Asyut'),
235
    'BH' => t('Beheira'),
236
    'BNS' => t('Beni Suef'),
237
    'C' => t('Cairo'),
238
    'DK' => t('Dakahlia'),
239
    'DT' => t('Damietta'),
240
    'FYM' => t('Faiyum'),
241
    'GH' => t('Gharbia'),
242
    'GZ' => t('Giza'),
243
    'IS' => t('Ismailia'),
244
    'KFS' => t('Kafr el-Sheikh'),
245
    'MT' => t('Matruh'),
246
    'MN' => t('Minya'),
247
    'MNF' => t('Monufia'),
248
    'WAD' => t('New Valley'),
249
    'SIN' => t('North Sinai'),
250
    'PTS' => t('Port Said'),
251
    'KB' => t('Qalyubia'),
252
    'KN' => t('Qena'),
253
    'BA' => t('Red Sea'),
254
    'SHR' => t('Sharqia'),
255
    'SHG' => t('Sohag'),
256
    'JS' => t('South Sinai'),
257
    'SUZ' => t('Suez'),
258
    'LX' => t('Luxor'),
259
  );
260
  $administrative_areas['ES'] = array(
261
    'C' => "A Coruña",
262
    'VI' => 'Alava',
263
    'AB' => 'Albacete',
264
    'A' => 'Alicante',
265
    'AL' => "Almería",
266
    'O' => 'Asturias',
267
    'AV' => "Ávila",
268
    'BA' => 'Badajoz',
269
    'PM' => 'Baleares',
270
    'B' => 'Barcelona',
271
    'BU' => 'Burgos',
272
    'CC' => "Cáceres",
273
    'CA' => "Cádiz",
274
    'S' => 'Cantabria',
275
    'CS' => "Castellón",
276
    'CE' => 'Ceuta',
277
    'CR' => 'Ciudad Real',
278
    'CO' => "Córdoba",
279
    'CU' => 'Cuenca',
280
    'GI' => 'Girona',
281
    'GR' => 'Granada',
282
    'GU' => 'Guadalajara',
283
    'SS' => "Guipúzcoa",
284
    'H' => 'Huelva',
285
    'HU' => 'Huesca',
286
    'J' => "Jaén",
287
    'LO' => 'La Rioja',
288
    'GC' => 'Las Palmas',
289
    'LE' => "León",
290
    'L' => "Lleida",
291
    'LU' => 'Lugo',
292
    'M' => 'Madrid',
293
    'MA' => "Málaga",
294
    'ML' => 'Melilla',
295
    'MU' => 'Murcia',
296
    'NA' => 'Navarra',
297
    'OR' => 'Ourense',
298
    'P' => 'Palencia',
299
    'PO' => 'Pontevedra',
300
    'SA' => 'Salamanca',
301
    'TF' => 'Santa Cruz de Tenerife',
302
    'SG' => 'Segovia',
303
    'SE' => 'Sevilla',
304
    'SO' => 'Soria',
305
    'T' => 'Tarragona',
306
    'TE' => 'Teruel',
307
    'TO' => 'Toledo',
308
    'V' => 'Valencia',
309
    'VA' => 'Valladolid',
310
    'BI' => 'Vizcaya',
311
    'ZA' => 'Zamora',
312
    'Z' => 'Zaragoza',
313
  );
314
  $administrative_areas['HK'] = array(
315
    // HK subdivisions have no ISO codes assigned.
316
    'Kowloon' => t('Kowloon'),
317
    'Hong Kong Island' => t('Hong Kong Island'),
318
    'New Territories' => t('New Territories'),
319
  );
320
  $administrative_areas['ID'] = array(
321
    'AC' => t('Aceh'),
322
    'BA' => t('Bali'),
323
    'BB' => t('Bangka Belitung'),
324
    'BT' => t('Banten'),
325
    'BE' => t('Bengkulu'),
326
    'JK' => t('DKI Jakarta'),
327
    'YO' => t('D.I. Yogyakarta'),
328
    'GO' => t('Gorontalo'),
329
    'JA' => t('Jambi'),
330
    'JB' => t('Jawa Barat'),
331
    'JT' => t('Jawa Tengah'),
332
    'JI' => t('Jawa Timur'),
333
    'KB' => t('Kalimantan Barat'),
334
    'KS' => t('Kalimantan Selatan'),
335
    'KT' => t('Kalimantan Tengah'),
336
    'KI' => t('Kalimantan Timur'),
337
    'KR' => t('Kepulauan Riau'),
338
    'LA' => t('Lampung'),
339
    'MA' => t('Maluku'),
340
    'MU' => t('Maluku Utara'),
341
    'NB' => t('Nusa Tenggara Barat'),
342
    'NT' => t('Nusa Tenggara Timur'),
343
    'PA' => t('Papua'),
344
    'PB' => t('Papua Barat'),
345
    'RI' => t('Riau'),
346
    'SR' => t('Sulawesi Barat'),
347
    'SN' => t('Sulawesi Selatan'),
348
    'ST' => t('Sulawesi Tengah'),
349
    'SG' => t('Sulawesi Tenggara'),
350
    'SA' => t('Sulawesi Utara'),
351
    'SB' => t('Sumatera Barat'),
352
    'SS' => t('Sumatera Selatan'),
353
    'SU' => t('Sumatera Utara'),
354
  );
355
  $administrative_areas['IE'] = array(
356
    'CW' => 'Co Carlow',
357
    'CN' => 'Co Cavan',
358
    'CE' => 'Co Clare',
359
    'CO' => 'Co Cork',
360
    'DL' => 'Co Donegal',
361
    'D' => 'Co Dublin',
362
    'D1' => 'Dublin 1',
363
    'D2' => 'Dublin 2',
364
    'D3' => 'Dublin 3',
365
    'D4' => 'Dublin 4',
366
    'D5' => 'Dublin 5',
367
    'D6' => 'Dublin 6',
368
    'D6W' => 'Dublin 6w',
369
    'D7' => 'Dublin 7',
370
    'D8' => 'Dublin 8',
371
    'D9' => 'Dublin 9',
372
    'D10' => 'Dublin 10',
373
    'D11' => 'Dublin 11',
374
    'D12' => 'Dublin 12',
375
    'D13' => 'Dublin 13',
376
    'D14' => 'Dublin 14',
377
    'D15' => 'Dublin 15',
378
    'D16' => 'Dublin 16',
379
    'D17' => 'Dublin 17',
380
    'D18' => 'Dublin 18',
381
    'D19' => 'Dublin 19',
382
    'D20' => 'Dublin 20',
383
    'D21' => 'Dublin 21',
384
    'D22' => 'Dublin 22',
385
    'D23' => 'Dublin 23',
386
    'D24' => 'Dublin 24',
387
    'G' => 'Co Galway',
388
    'KY' => 'Co Kerry',
389
    'KE' => 'Co Kildare',
390
    'KK' => 'Co Kilkenny',
391
    'LS' => 'Co Laois',
392
    'LM' => 'Co Leitrim',
393
    'LK' => 'Co Limerick',
394
    'LD' => 'Co Longford',
395
    'LH' => 'Co Louth',
396
    'MO' => 'Co Mayo',
397
    'MH' => 'Co Meath',
398
    'MN' => 'Co Monaghan',
399
    'OY' => 'Co Offaly',
400
    'RN' => 'Co Roscommon',
401
    'SO' => 'Co Sligo',
402
    'TA' => 'Co Tipperary',
403
    'WD' => 'Co Waterford',
404
    'WH' => 'Co Westmeath',
405
    'WX' => 'Co Wexford',
406
    'WW' => 'Co Wicklow',
407
  );
408
  $administrative_areas['IN'] = array(
409
    'AP' => t('Andhra Pradesh'),
410
    'AR' => t('Arunachal Pradesh'),
411
    'AS' => t('Assam'),
412
    'BR' => t('Bihar'),
413
    'CT' => t('Chhattisgarh'),
414
    'GA' => t('Goa'),
415
    'GJ' => t('Gujarat'),
416
    'HP' => t('Himachal Pradesh'),
417
    'HR' => t('Haryana'),
418
    'JH' => t('Jharkhand'),
419
    'JK' => t('Jammu & Kashmir'),
420
    'KA' => t('Karnataka'),
421
    'KL' => t('Kerala'),
422
    'MH' => t('Maharashtra'),
423
    'MN' => t('Manipur'),
424
    'ML' => t('Meghalaya'),
425
    'MP' => t('Madhya Pradesh'),
426
    'MZ' => t('Mizoram'),
427
    'NL' => t('Nagaland'),
428
    'OR' => t('Odisha'),
429
    'PB' => t('Punjab'),
430
    'RJ' => t('Rajasthan'),
431
    'SK' => t('Sikkim'),
432
    'TN' => t('Tamil Nadu'),
433
    'TG' => t('Telangana'),
434
    'TR' => t('Tripura'),
435
    'UP' => t('Uttar Pradesh'),
436
    'UT' => t('Uttarakhand'),
437
    'WB' => t('West Bengal'),
438
    ' ' => t('--'),
439
    'AN' => t('Andaman & Nicobar'),
440
    'CH' => t('Chandigarh'),
441
    'DN' => t('Dadra & Nagar Haveli'),
442
    'DD' => t('Daman & Diu'),
443
    'DL' => t('Delhi'),
444
    'LD' => t('Lakshadweep'),
445
    'PY' => t('Puducherry'),
446
  );
447
  $administrative_areas['IT'] = array(
448
    'AG' => 'Agrigento',
449
    'AL' => 'Alessandria',
450
    'AN' => 'Ancona',
451
    'AO' => 'Aosta',
452
    'AR' => 'Arezzo',
453
    'AP' => 'Ascoli Piceno',
454
    'AT' => 'Asti',
455
    'AV' => 'Avellino',
456
    'BA' => 'Bari',
457
    'BT' => 'Barletta-Andria-Trani',
458
    'BL' => 'Belluno',
459
    'BN' => 'Benevento',
460
    'BG' => 'Bergamo',
461
    'BI' => 'Biella',
462
    'BO' => 'Bologna',
463
    'BZ' => 'Bolzano/Bozen',
464
    'BS' => 'Brescia',
465
    'BR' => 'Brindisi',
466
    'CA' => 'Cagliari',
467
    'CL' => 'Caltanissetta',
468
    'CB' => 'Campobasso',
469
    'CI' => 'Carbonia-Iglesias',
470
    'CE' => 'Caserta',
471
    'CT' => 'Catania',
472
    'CZ' => 'Catanzaro',
473
    'CH' => 'Chieti',
474
    'CO' => 'Como',
475
    'CS' => 'Cosenza',
476
    'CR' => 'Cremona',
477
    'KR' => 'Crotone',
478
    'CN' => 'Cuneo',
479
    'EN' => 'Enna',
480
    'FM' => 'Fermo',
481
    'FE' => 'Ferrara',
482
    'FI' => 'Firenze',
483
    'FG' => 'Foggia',
484
    'FC' => 'Forlì-Cesena',
485
    'FR' => 'Frosinone',
486
    'GE' => 'Genova',
487
    'GO' => 'Gorizia',
488
    'GR' => 'Grosseto',
489
    'IM' => 'Imperia',
490
    'IS' => 'Isernia',
491
    'AQ' => "L'Aquila",
492
    'SP' => 'La Spezia',
493
    'LT' => 'Latina',
494
    'LE' => 'Lecce',
495
    'LC' => 'Lecco',
496
    'LI' => 'Livorno',
497
    'LO' => 'Lodi',
498
    'LU' => 'Lucca',
499
    'MC' => 'Macerata',
500
    'MN' => 'Mantova',
501
    'MS' => 'Massa-Carrara',
502
    'MT' => 'Matera',
503
    'VS' => 'Medio Campidano',
504
    'ME' => 'Messina',
505
    'MI' => 'Milano',
506
    'MO' => 'Modena',
507
    'MB' => 'Monza e Brianza',
508
    'NA' => 'Napoli',
509
    'NO' => 'Novara',
510
    'NU' => 'Nuoro',
511
    'OG' => 'Ogliastra',
512
    'OT' => 'Olbia-Tempio',
513
    'OR' => 'Oristano',
514
    'PD' => 'Padova',
515
    'PA' => 'Palermo',
516
    'PR' => 'Parma',
517
    'PV' => 'Pavia',
518
    'PG' => 'Perugia',
519
    'PU' => 'Pesaro e Urbino',
520
    'PE' => 'Pescara',
521
    'PC' => 'Piacenza',
522
    'PI' => 'Pisa',
523
    'PT' => 'Pistoia',
524
    'PN' => 'Pordenone',
525
    'PZ' => 'Potenza',
526
    'PO' => 'Prato',
527
    'RG' => 'Ragusa',
528
    'RA' => 'Ravenna',
529
    'RC' => 'Reggio Calabria',
530
    'RE' => 'Reggio Emilia',
531
    'RI' => 'Rieti',
532
    'RN' => 'Rimini',
533
    'RM' => 'Roma',
534
    'RO' => 'Rovigo',
535
    'SA' => 'Salerno',
536
    'SS' => 'Sassari',
537
    'SV' => 'Savona',
538
    'SI' => 'Siena',
539
    'SR' => 'Siracusa',
540
    'SO' => 'Sondrio',
541
    'TA' => 'Taranto',
542
    'TE' => 'Teramo',
543
    'TR' => 'Terni',
544
    'TO' => 'Torino',
545
    'TP' => 'Trapani',
546
    'TN' => 'Trento',
547
    'TV' => 'Treviso',
548
    'TS' => 'Trieste',
549
    'UD' => 'Udine',
550
    'VA' => 'Varese',
551
    'VE' => 'Venezia',
552
    'VB' => 'Verbano-Cusio-Ossola',
553
    'VC' => 'Vercelli',
554
    'VR' => 'Verona',
555
    'VV' => 'Vibo Valentia',
556
    'VI' => 'Vicenza',
557
    'VT' => 'Viterbo',
558
  );
559
  $administrative_areas['JM'] = array(
560
    '13' => 'Clarendon',
561
    '09' => 'Hanover',
562
    '01' => 'Kingston',
563
    '12' => 'Manchester',
564
    '04' => 'Portland',
565
    '02' => 'St. Andrew',
566
    '06' => 'St. Ann',
567
    '14' => 'St. Catherine',
568
    '11' => 'St. Elizabeth',
569
    '08' => 'St. James',
570
    '05' => 'St. Mary',
571
    '03' => 'St. Thomas',
572
    '07' => 'Trelawny',
573
    '10' => 'Westmoreland',
574
  );
575
  $administrative_areas['JP'] = array(
576
    '01' => t('Hokkaido'),
577
    '02' => t('Aomori'),
578
    '03' => t('Iwate'),
579
    '04' => t('Miyagi'),
580
    '05' => t('Akita'),
581
    '06' => t('Yamagata'),
582
    '07' => t('Fukushima'),
583
    '08' => t('Ibaraki'),
584
    '09' => t('Tochigi'),
585
    '10' => t('Gunma'),
586
    '11' => t('Saitama'),
587
    '12' => t('Chiba'),
588
    '13' => t('Tokyo'),
589
    '14' => t('Kanagawa'),
590
    '15' => t('Niigata'),
591
    '16' => t('Toyama'),
592
    '17' => t('Ishikawa'),
593
    '18' => t('Fukui'),
594
    '19' => t('Yamanashi'),
595
    '20' => t('Nagano'),
596
    '21' => t('Gifu'),
597
    '22' => t('Shizuoka'),
598
    '23' => t('Aichi'),
599
    '24' => t('Mie'),
600
    '25' => t('Shiga'),
601
    '26' => t('Kyoto'),
602
    '27' => t('Osaka'),
603
    '28' => t('Hyogo'),
604
    '29' => t('Nara'),
605
    '30' => t('Wakayama'),
606
    '31' => t('Tottori'),
607
    '32' => t('Shimane'),
608
    '33' => t('Okayama'),
609
    '34' => t('Hiroshima'),
610
    '35' => t('Yamaguchi'),
611
    '36' => t('Tokushima'),
612
    '37' => t('Kagawa'),
613
    '38' => t('Ehime'),
614
    '39' => t('Kochi'),
615
    '40' => t('Fukuoka'),
616
    '41' => t('Saga'),
617
    '42' => t('Nagasaki'),
618
    '43' => t('Kumamoto'),
619
    '44' => t('Oita'),
620
    '45' => t('Miyazaki'),
621
    '46' => t('Kagoshima'),
622
    '47' => t('Okinawa'),
623
  );
624
  $administrative_areas['KR'] = array(
625
    '11' => t('Seoul'),
626
    '26' => t('Busan'),
627
    '27' => t('Daegu'),
628
    '30' => t('Daejeon'),
629
    '29' => t('Gwangju'),
630
    '28' => t('Incheon'),
631
    '31' => t('Ulsan'),
632
    '43' => t('Chungcheongbuk-do'),
633
    '44' => t('Chungcheongnam-do'),
634
    '42' => t('Gangwon-do'),
635
    '41' => t('Gyeonggi-do'),
636
    '47' => t('Gyeongsangbuk-do'),
637
    '48' => t('Gyeongsangnam-do'),
638
    '49' => t('Jeju-do'),
639
    '45' => t('Jeollabuk-do'),
640
    '46' => t('Jeollanam-do'),
641
    '50' => t('Sejong'),
642
  );
643
  $administrative_areas['KZ'] = array(
644
    'AST' => t('Astana'),
645
    'ALA' => t('Almaty'),
646
    'ALM' => t('Almaty region'),
647
    'AKM' => t('Aqmola region'),
648
    'AKT' => t('Aqtöbe region'),
649
    'ATY' => t('Atyraū region'),
650
    'ZAP' => t('Batys Qazaqstan region'),
651
    'MAN' => t('Mangghystaū region'),
652
    'YUZ' => t('Ongtüstik Qazaqstan region'),
653
    'PAV' => t('Pavlodar region'),
654
    'KAR' => t('Qaraghandy region'),
655
    'KUS' => t('Qostanay region'),
656
    'KZY' => t('Qyzylorda region'),
657
    'VOS' => t('Shyghys Qazaqstan region'),
658
    'SEV' => t('Soltüstik Qazaqstan region'),
659
    'ZHA' => t('Zhambyl region'),
660
  );
661
  $administrative_areas['MX'] = array(
662
    'AGU' => 'Aguascalientes',
663
    'BCN' => 'Baja California',
664
    'BCS' => 'Baja California Sur',
665
    'CAM' => 'Campeche',
666
    'CMX' => 'Ciudad de México',
667
    'COA' => 'Coahuila',
668
    'COL' => 'Colima',
669
    'CHP' => 'Chiapas',
670
    'CHH' => 'Chihuahua',
671
    'DUG' => 'Durango',
672
    'MEX' => 'Estado de México',
673
    'GUA' => 'Guanajuato',
674
    'GRO' => 'Guerrero',
675
    'HID' => 'Hidalgo',
676
    'JAL' => 'Jalisco',
677
    'MIC' => 'Michoacán',
678
    'MOR' => 'Morelos',
679
    'NAY' => 'Nayarit',
680
    'NLE' => 'Nuevo León',
681
    'OAX' => 'Oaxaca',
682
    'PUE' => 'Puebla',
683
    'QUE' => 'Queretaro',
684
    'ROO' => 'Quintana Roo',
685
    'SLP' => 'San Luis Potosí',
686
    'SIN' => 'Sinaloa',
687
    'SON' => 'Sonora',
688
    'TAB' => 'Tabasco',
689
    'TAM' => 'Tamaulipas',
690
    'TLA' => 'Tlaxcala',
691
    'VER' => 'Veracruz',
692
    'YUC' => 'Yucatán',
693
    'ZAC' => 'Zacatecas',
694
  );
695
  $administrative_areas['MY'] = array(
696
    '01' => t('Johor'),
697
    '02' => t('Kedah'),
698
    '03' => t('Kelantan'),
699
    '14' => t('Kuala Lumpur'),
700
    '15' => t('Labuan'),
701
    '04' => t('Melaka'),
702
    '05' => t('Negeri Sembilan'),
703
    '06' => t('Pahang'),
704
    '08' => t('Perak'),
705
    '09' => t('Perlis'),
706
    '07' => t('Pulau Pinang'),
707
    '16' => t('Putrajaya'),
708
    '12' => t('Sabah'),
709
    '13' => t('Sarawak'),
710
    '10' => t('Selangor'),
711
    '11' => t('Terengganu'),
712
  );
713
  $administrative_areas['PE'] = array(
714
    'AMA' => 'Amazonas',
715
    'ANC' => 'Ancash',
716
    'APU' => 'Apurimac',
717
    'ARE' => 'Arequipa',
718
    'AYA' => 'Ayacucho',
719
    'CAJ' => 'Cajamarca',
720
    'CAL' => 'Callao',
721
    'CUS' => 'Cusco',
722
    'HUV' => 'Huancavelica',
723
    'HUC' => 'Huanuco',
724
    'ICA' => 'Ica',
725
    'JUN' => 'Junin',
726
    'LAL' => 'La Libertad',
727
    'LAM' => 'Lambayeque',
728
    'LIM' => 'Lima',
729
    'LOR' => 'Loreto',
730
    'MDD' => 'Madre de Dios',
731
    'MOQ' => 'Moquegua',
732
    'PAS' => 'Pasco',
733
    'PIU' => 'Piura',
734
    'PUN' => 'Puno',
735
    'SAM' => 'San Martin',
736
    'TAC' => 'Tacna',
737
    'TUM' => 'Tumbes',
738
    'UCA' => 'Ucayali',
739
  );
740
  $administrative_areas['PH'] = array(
741
    'ABR' => 'Abra',
742
    'AGN' => 'Agusan del Norte',
743
    'AGS' => 'Agusan del Sur',
744
    'AKL' => 'Aklan',
745
    'ALB' => 'Albay',
746
    'ANT' => 'Antique',
747
    'APA' => 'Apayao',
748
    'AUR' => 'Aurora',
749
    'BAS' => 'Basilan',
750
    'BAN' => 'Bataan',
751
    'BTN' => 'Batanes',
752
    'BTG' => 'Batangas',
753
    'BEN' => 'Benguet',
754
    'BIL' => 'Biliran',
755
    'BOH' => 'Bohol',
756
    'BUK' => 'Bukidnon',
757
    'BUL' => 'Bulacan',
758
    'CAG' => 'Cagayan',
759
    'CAN' => 'Camarines Norte',
760
    'CAS' => 'Camarines Sur',
761
    'CAM' => 'Camiguin',
762
    'CAP' => 'Capiz',
763
    'CAT' => 'Catanduanes',
764
    'CAV' => 'Cavite',
765
    'CEB' => 'Cebu',
766
    'COM' => 'Compostela Valley',
767
    'NCO' => 'Cotabato',
768
    'DAV' => 'Davao del Norte',
769
    'DAS' => 'Davao del Sur',
770
    'a9d' => 'Davao Occidental',
771
    'DAO' => 'Davao Oriental',
772
    'DIN' => 'Dinagat Islands',
773
    'EAS' => 'Eastern Samar',
774
    'GUI' => 'Guimaras',
775
    'IFU' => 'Ifugao',
776
    'ILN' => 'Ilocos Norte',
777
    'ILS' => 'Ilocos Sur',
778
    'ILI' => 'Iloilo',
779
    'ISA' => 'Isabela',
780
    'KAL' => 'Kalinga',
781
    'LUN' => 'La Union',
782
    'LAG' => 'Laguna',
783
    'LAN' => 'Lanao del Norte',
784
    'LAS' => 'Lanao del Sur',
785
    'LEY' => 'Leyte',
786
    'MAG' => 'Maguindanao',
787
    'MAD' => 'Marinduque',
788
    'MAS' => 'Masbate',
789
    '00' => 'Metro Manila',
790
    'MDC' => 'Mindoro Occidental',
791
    'MDR' => 'Mindoro Oriental',
792
    'MSC' => 'Misamis Occidental',
793
    'MSR' => 'Misamis Oriental',
794
    'MOU' => 'Mountain Province',
795
    'NEC' => 'Negros Occidental',
796
    'NER' => 'Negros Oriental',
797
    'NSA' => 'Northern Samar',
798
    'NUE' => 'Nueva Ecija',
799
    'NUV' => 'Nueva Vizcaya',
800
    'PLW' => 'Palawan',
801
    'PAM' => 'Pampanga',
802
    'PAN' => 'Pangasinan',
803
    'QUE' => 'Quezon Province',
804
    'QUI' => 'Quirino',
805
    'RIZ' => 'Rizal',
806
    'ROM' => 'Romblon',
807
    'WSA' => 'Samar',
808
    'SAR' => 'Sarangani',
809
    'SIG' => 'Siquijor',
810
    'SOR' => 'Sorsogon',
811
    'SCO' => 'South Cotabato',
812
    'SLE' => 'Southern Leyte',
813
    'SUK' => 'Sultan Kudarat',
814
    'SLU' => 'Sulu',
815
    'SUN' => 'Surigao del Norte',
816
    'SUR' => 'Surigao del Sur',
817
    'TAR' => 'Tarlac',
818
    'TAW' => 'Tawi-Tawi',
819
    'ZMB' => 'Zambales',
820
    'ZAN' => 'Zamboanga del Norte',
821
    'ZAS' => 'Zamboanga del Sur',
822
    'ZSI' => 'Zamboanga Sibuguey',
823
  );
824
  $administrative_areas['RU'] = array(
825
    'MOW' => t('Moskva'),
826
    'SPE' => t('Sankt-Peterburg'),
827
    'AD' => t('Adygeya, Respublika'),
828
    'AL' => t('Altay, Respublika'),
829
    'BA' => t('Bashkortostan, Respublika'),
830
    'BU' => t('Buryatiya, Respublika'),
831
    'CE' => t('Chechenskaya Respublika'),
832
    'CU' => t('Chuvashskaya Respublika'),
833
    'DA' => t('Dagestan, Respublika'),
834
    'IN' => t('Ingushetiya, Respublika'),
835
    'KB' => t('Kabardino-Balkarskaya Respublika'),
836
    'KL' => t('Kalmykiya, Respublika'),
837
    'KC' => t('Karachayevo-Cherkesskaya Respublika'),
838
    'KR' => t('Kareliya, Respublika'),
839
    'KK' => t('Khakasiya, Respublika'),
840
    'KO' => t('Komi, Respublika'),
841
    'ME' => t('Mariy El, Respublika'),
842
    'MO' => t('Mordoviya, Respublika'),
843
    'SA' => t('Sakha, Respublika [Yakutiya]'),
844
    'SE' => t('Severnaya Osetiya-Alaniya, Respublika'),
845
    'TA' => t('Tatarstan, Respublika'),
846
    'TY' => t('Tyva, Respublika [Tuva]'),
847
    'UD' => t('Udmurtskaya Respublika'),
848
    'ALT' => t('Altayskiy kray'),
849
    'KAM' => t('Kamchatskiy kray'),
850
    'KHA' => t('Khabarovskiy kray'),
851
    'KDA' => t('Krasnodarskiy kray'),
852
    'KYA' => t('Krasnoyarskiy kray'),
853
    'PER' => t('Permskiy kray'),
854
    'PRI' => t('Primorskiy kray'),
855
    'STA' => t('Stavropolskiy kray'),
856
    'ZAB' => t('Zabaykalskiy kray'),
857
    'AMU' => t('Amurskaya oblast'),
858
    'ARK' => t('Arkhangelskaya oblast'),
859
    'AST' => t('Astrakhanskaya oblast'),
860
    'BEL' => t('Belgorodskaya oblast'),
861
    'BRY' => t('Bryanskaya oblast'),
862
    'CHE' => t('Chelyabinskaya oblast'),
863
    'IRK' => t('Irkutskaya oblast'),
864
    'IVA' => t('Ivanovskaya oblast'),
865
    'KGD' => t('Kaliningradskaya oblast'),
866
    'KLU' => t('Kaluzhskaya oblast'),
867
    'KEM' => t('Kemerovskaya oblast'),
868
    'KIR' => t('Kirovskaya oblast'),
869
    'KOS' => t('Kostromskaya oblast'),
870
    'KGN' => t('Kurganskaya oblast'),
871
    'KRS' => t('Kurskaya oblast'),
872
    'LEN' => t('Leningradskaya oblast'),
873
    'LIP' => t('Lipetskaya oblast'),
874
    'MAG' => t('Magadanskaya oblast'),
875
    'MOS' => t('Moskovskaya oblast'),
876
    'MUR' => t('Murmanskaya oblast'),
877
    'NIZ' => t('Nizhegorodskaya oblast'),
878
    'NGR' => t('Novgorodskaya oblast'),
879
    'NVS' => t('Novosibirskaya oblast'),
880
    'OMS' => t('Omskaya oblast'),
881
    'ORE' => t('Orenburgskaya oblast'),
882
    'ORL' => t('Orlovskaya oblast'),
883
    'PNZ' => t('Penzenskaya oblast'),
884
    'PSK' => t('Pskovskaya oblast'),
885
    'ROS' => t('Rostovskaya oblast'),
886
    'RYA' => t('Ryazanskaya oblast'),
887
    'SAK' => t('Sakhalinskaya oblast'),
888
    'SAM' => t('Samarskaya oblast'),
889
    'SAR' => t('Saratovskaya oblast'),
890
    'SMO' => t('Smolenskaya oblast'),
891
    'SVE' => t('Sverdlovskaya oblast'),
892
    'TAM' => t('Tambovskaya oblast'),
893
    'TOM' => t('Tomskaya oblast'),
894
    'TUL' => t('Tulskaya oblast'),
895
    'TVE' => t('Tverskaya oblast'),
896
    'TYU' => t('Tyumenskaya oblast'),
897
    'ULY' => t('Ulyanovskaya oblast'),
898
    'VLA' => t('Vladimirskaya oblast'),
899
    'VGG' => t('Volgogradskaya oblast'),
900
    'VLG' => t('Vologodskaya oblast'),
901
    'VOR' => t('Voronezhskaya oblast'),
902
    'YAR' => t('Yaroslavskaya oblast'),
903
    'YEV' => t('Yevreyskaya avtonomnaya oblast'),
904
    'CHU' => t('Chukotskiy avtonomnyy okrug'),
905
    'KHM' => t('Khanty-Mansiyskiy avtonomnyy okrug-Yugra'),
906
    'NEN' => t('Nenetskiy avtonomnyy okrug'),
907
    'YAN' => t('Yamalo-Nenetskiy avtonomnyy okrug'),
908
  );
909
  $administrative_areas['TR'] = array(
910
    '01' => t('Adana'),
911
    '02' => t('Adıyaman'),
912
    '03' => t('Afyon'),
913
    '04' => t('Ağrı'),
914
    '68' => t('Aksaray'),
915
    '05' => t('Amasya'),
916
    '06' => t('Ankara'),
917
    '07' => t('Antalya'),
918
    '75' => t('Ardahan'),
919
    '08' => t('Artvin'),
920
    '09' => t('Aydın'),
921
    '10' => t('Balıkesir'),
922
    '74' => t('Bartın'),
923
    '72' => t('Batman'),
924
    '69' => t('Bayburt'),
925
    '11' => t('Bilecik'),
926
    '12' => t('Bingöl'),
927
    '13' => t('Bitlis'),
928
    '14' => t('Bolu'),
929
    '15' => t('Burdur'),
930
    '16' => t('Bursa'),
931
    '17' => t('Çanakkale'),
932
    '18' => t('Çankırı'),
933
    '19' => t('Çorum'),
934
    '20' => t('Denizli'),
935
    '21' => t('Diyarbakır'),
936
    '81' => t('Düzce'),
937
    '22' => t('Edirne'),
938
    '23' => t('Elazığ'),
939
    '24' => t('Erzincan'),
940
    '25' => t('Erzurum'),
941
    '26' => t('Eskişehir'),
942
    '27' => t('Gaziantep'),
943
    '28' => t('Giresun'),
944
    '29' => t('Gümüşhane'),
945
    '30' => t('Hakkari'),
946
    '31' => t('Hatay'),
947
    '76' => t('Iğdır'),
948
    '32' => t('Isparta'),
949
    '34' => t('İstanbul'),
950
    '35' => t('İzmir'),
951
    '46' => t('Kahramanmaraş'),
952
    '78' => t('Karabük'),
953
    '70' => t('Karaman'),
954
    '36' => t('Kars'),
955
    '37' => t('Kastamonu'),
956
    '38' => t('Kayseri'),
957
    '71' => t('Kırıkkale'),
958
    '39' => t('Kırklareli'),
959
    '40' => t('Kırşehir'),
960
    '79' => t('Kilis'),
961
    '41' => t('Kocaeli'),
962
    '42' => t('Konya'),
963
    '43' => t('Kütahya'),
964
    '44' => t('Malatya'),
965
    '45' => t('Manisa'),
966
    '47' => t('Mardin'),
967
    '33' => t('Mersin'),
968
    '48' => t('Muğla'),
969
    '49' => t('Muş'),
970
    '50' => t('Nevşehir'),
971
    '51' => t('Niğde'),
972
    '52' => t('Ordu'),
973
    '80' => t('Osmaniye'),
974
    '53' => t('Rize'),
975
    '54' => t('Sakarya'),
976
    '55' => t('Samsun'),
977
    '56' => t('Siirt'),
978
    '57' => t('Sinop'),
979
    '58' => t('Sivas'),
980
    '63' => t('Şanlıurfa'),
981
    '73' => t('Şırnak'),
982
    '59' => t('Tekirdağ'),
983
    '60' => t('Tokat'),
984
    '61' => t('Trabzon'),
985
    '62' => t('Tunceli'),
986
    '64' => t('Uşak'),
987
    '65' => t('Van'),
988
    '77' => t('Yalova'),
989
    '66' => t('Yozgat'),
990
    '67' => t('Zonguldak'),
991
  );
992
  $administrative_areas['TW'] = array(
993
    'TXG' => t('Taichung City'),
994
    'TPE' => t('Taipei City'),
995
    'TTT' => t('Taitung County'),
996
    'TNN' => t('Tainan City'),
997
    'ILA' => t('Yilan County'),
998
    'HUA' => t('Hualien County'),
999
    'Kinmen County' => t('Kinmen County'),
1000
    'NAN' => t('Nantou County'),
1001
    'PIF' => t('Pingtung County'),
1002
    'MIA' => t('Miaoli County'),
1003
    'TAO' => t('Taoyuan County'),
1004
    'KHH' => t('Kaohsiung City'),
1005
    'KEE' => t('Keelung City'),
1006
    'Lienchiang County' => t('Lienchiang County'),
1007
    'YUN' => t('Yunlin County'),
1008
    'TPQ' => t('New Taipei City'),
1009
    'HSZ' => t('Hsinchu City'),
1010
    'HSQ' => t('Hsinchu County'),
1011
    'CYI' => t('Chiayi City'),
1012
    'CYQ' => t('Chiayi County'),
1013
    'CHA' => t('Changhua County'),
1014
    'PEN' => t('Penghu County'),
1015
  );
1016
  $administrative_areas['UA'] = array(
1017
    '43' => t('Crimea'),
1018
    '05' => t("Vinnyts'ka oblast"),
1019
    '07' => t("Volyns'ka oblast"),
1020
    '12' => t('Dnipropetrovsk Oblast'),
1021
    '14' => t('Donetsk Oblast'),
1022
    '18' => t("Zhytomyrs'ka oblast"),
1023
    '21' => t("Zakarpats'ka oblast"),
1024
    '23' => t("Zaporiz'ka oblast"),
1025
    '26' => t("Ivano-Frankivs'ka oblast"),
1026
    '30' => t('Kyiv Oblast'),
1027
    '35' => t("Kirovohrads'ka oblast"),
1028
    '09' => t("Luhans'ka oblast"),
1029
    '46' => t('Lviv Oblast'),
1030
    '48' => t("Mykolaivs'ka oblast"),
1031
    '51' => t('Odessa Oblast'),
1032
    '53' => t("Poltavs'ka oblast"),
1033
    '56' => t("Rivnens'ka oblast"),
1034
    '40' => t("Sevastopol' city"),
1035
    '59' => t("Sums'ka oblast"),
1036
    '61' => t("Ternopil's'ka oblast"),
1037
    '63' => t('Kharkiv Oblast'),
1038
    '65' => t("Khersons'ka oblast"),
1039
    '68' => t("Khmel'nyts'ka oblast"),
1040
    '71' => t("Cherkas'ka oblast"),
1041
    '77' => t("Chernivets'ka oblast"),
1042
    '74' => t("Chernihivs'ka oblast"),
1043
  );
1044
  $administrative_areas['US'] = array(
1045
    'AL' => t('Alabama'),
1046
    'AK' => t('Alaska'),
1047
    'AZ' => t('Arizona'),
1048
    'AR' => t('Arkansas'),
1049
    'CA' => t('California'),
1050
    'CO' => t('Colorado'),
1051
    'CT' => t('Connecticut'),
1052
    'DE' => t('Delaware'),
1053
    'DC' => t('District of Columbia'),
1054
    'FL' => t('Florida'),
1055
    'GA' => t('Georgia'),
1056
    'HI' => t('Hawaii'),
1057
    'ID' => t('Idaho'),
1058
    'IL' => t('Illinois'),
1059
    'IN' => t('Indiana'),
1060
    'IA' => t('Iowa'),
1061
    'KS' => t('Kansas'),
1062
    'KY' => t('Kentucky'),
1063
    'LA' => t('Louisiana'),
1064
    'ME' => t('Maine'),
1065
    'MD' => t('Maryland'),
1066
    'MA' => t('Massachusetts'),
1067
    'MI' => t('Michigan'),
1068
    'MN' => t('Minnesota'),
1069
    'MS' => t('Mississippi'),
1070
    'MO' => t('Missouri'),
1071
    'MT' => t('Montana'),
1072
    'NE' => t('Nebraska'),
1073
    'NV' => t('Nevada'),
1074
    'NH' => t('New Hampshire'),
1075
    'NJ' => t('New Jersey'),
1076
    'NM' => t('New Mexico'),
1077
    'NY' => t('New York'),
1078
    'NC' => t('North Carolina'),
1079
    'ND' => t('North Dakota'),
1080
    'OH' => t('Ohio'),
1081
    'OK' => t('Oklahoma'),
1082
    'OR' => t('Oregon'),
1083
    'PA' => t('Pennsylvania'),
1084
    'RI' => t('Rhode Island'),
1085
    'SC' => t('South Carolina'),
1086
    'SD' => t('South Dakota'),
1087
    'TN' => t('Tennessee'),
1088
    'TX' => t('Texas'),
1089
    'UT' => t('Utah'),
1090
    'VT' => t('Vermont'),
1091
    'VA' => t('Virginia'),
1092
    'WA' => t('Washington'),
1093
    'WV' => t('West Virginia'),
1094
    'WI' => t('Wisconsin'),
1095
    'WY' => t('Wyoming'),
1096
    ' ' => t('--'),
1097
    'AA' => t('Armed Forces (Americas)'),
1098
    'AE' => t('Armed Forces (Europe, Canada, Middle East, Africa)'),
1099
    'AP' => t('Armed Forces (Pacific)'),
1100
    'AS' => t('American Samoa'),
1101
    'FM' => t('Federated States of Micronesia'),
1102
    'GU' => t('Guam'),
1103
    'MH' => t('Marshall Islands'),
1104
    'MP' => t('Northern Mariana Islands'),
1105
    'PW' => t('Palau'),
1106
    'PR' => t('Puerto Rico'),
1107
    'VI' => t('Virgin Islands'),
1108
  );
1109
  $administrative_areas['VE'] = array(
1110
    'Z' => 'Amazonas',
1111
    'B' => 'Anzoátegui',
1112
    'C' => 'Apure',
1113
    'D' => 'Aragua',
1114
    'E' => 'Barinas',
1115
    'F' => 'Bolívar',
1116
    'G' => 'Carabobo',
1117
    'H' => 'Cojedes',
1118
    'Y' => 'Delta Amacuro',
1119
    'W' => 'Dependencias Federales',
1120
    'A' => 'Distrito Federal',
1121
    'I' => 'Falcón',
1122
    'J' => 'Guárico',
1123
    'K' => 'Lara',
1124
    'L' => 'Mérida',
1125
    'M' => 'Miranda',
1126
    'N' => 'Monagas',
1127
    'O' => 'Nueva Esparta',
1128
    'P' => 'Portuguesa',
1129
    'R' => 'Sucre',
1130
    'S' => 'Táchira',
1131
    'T' => 'Trujillo',
1132
    'X' => 'Vargas',
1133
    'U' => 'Yaracuy',
1134
    'V' => 'Zulia',
1135
  );
1136

    
1137
  return $administrative_areas;
1138
}