updated date pathauto addressfield honeypot features modules
This commit is contained in:
@@ -11,6 +11,29 @@
|
||||
* NULL if not found.
|
||||
*/
|
||||
function addressfield_get_administrative_areas($country_code) {
|
||||
// Maintain a static cache to avoid passing the administrative areas through
|
||||
// t() more than once per request.
|
||||
$administrative_areas = &drupal_static(__FUNCTION__, array());
|
||||
if (empty($administrative_areas)) {
|
||||
// Get the default administrative areas.
|
||||
$administrative_areas = _addressfield_get_administrative_areas_defaults();
|
||||
|
||||
// Allow other modules to alter the administrative areas.
|
||||
drupal_alter('addressfield_administrative_areas', $administrative_areas);
|
||||
}
|
||||
|
||||
return isset($administrative_areas[$country_code]) ? $administrative_areas[$country_code] : NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* Provides the default administrative areas.
|
||||
*/
|
||||
function _addressfield_get_administrative_areas_defaults() {
|
||||
// To avoid needless pollution of the strings list we only pass to t()
|
||||
// those administrative areas that are in English (or a latin transcription),
|
||||
// and belong to a country that either has multiple official languages (CA)
|
||||
// or uses a non-latin script (AE, CN, JP, KR, UA, RU, etc).
|
||||
// No translation is expected in other cases.
|
||||
$administrative_areas = array();
|
||||
$administrative_areas['AE'] = array(
|
||||
'AZ' => t('Abu Dhabi'),
|
||||
@@ -22,69 +45,69 @@ function addressfield_get_administrative_areas($country_code) {
|
||||
'AJ' => t('Ajmān'),
|
||||
);
|
||||
$administrative_areas['AR'] = array(
|
||||
'B' => t('Buenos Aires'),
|
||||
'K' => t('Catamarca'),
|
||||
'H' => t('Chaco'),
|
||||
'U' => t('Chubut'),
|
||||
'C' => t('Ciudad de Buenos Aires'),
|
||||
'X' => t('Córdoba'),
|
||||
'W' => t('Corrientes'),
|
||||
'E' => t('Entre Ríos'),
|
||||
'P' => t('Formosa'),
|
||||
'Y' => t('Jujuy'),
|
||||
'L' => t('La Pampa'),
|
||||
'F' => t('La Rioja'),
|
||||
'M' => t('Mendoza'),
|
||||
'N' => t('Misiones'),
|
||||
'Q' => t('Neuquén'),
|
||||
'R' => t('Río Negro'),
|
||||
'A' => t('Salta'),
|
||||
'J' => t('San Juan'),
|
||||
'D' => t('San Luis'),
|
||||
'Z' => t('Santa Cruz'),
|
||||
'S' => t('Santa Fe'),
|
||||
'G' => t('Santiago del Estero'),
|
||||
'V' => t('Tierra del Fuego'),
|
||||
'T' => t('Tucumán'),
|
||||
'B' => 'Buenos Aires',
|
||||
'K' => 'Catamarca',
|
||||
'H' => 'Chaco',
|
||||
'U' => 'Chubut',
|
||||
'C' => 'Ciudad de Buenos Aires',
|
||||
'X' => 'Córdoba',
|
||||
'W' => 'Corrientes',
|
||||
'E' => 'Entre Ríos',
|
||||
'P' => 'Formosa',
|
||||
'Y' => 'Jujuy',
|
||||
'L' => 'La Pampa',
|
||||
'F' => 'La Rioja',
|
||||
'M' => 'Mendoza',
|
||||
'N' => 'Misiones',
|
||||
'Q' => 'Neuquén',
|
||||
'R' => 'Río Negro',
|
||||
'A' => 'Salta',
|
||||
'J' => 'San Juan',
|
||||
'D' => 'San Luis',
|
||||
'Z' => 'Santa Cruz',
|
||||
'S' => 'Santa Fe',
|
||||
'G' => 'Santiago del Estero',
|
||||
'V' => 'Tierra del Fuego',
|
||||
'T' => 'Tucumán',
|
||||
);
|
||||
$administrative_areas['AU'] = array(
|
||||
'ACT' => t('Australian Capital Territory'),
|
||||
'NSW' => t('New South Wales'),
|
||||
'NT' => t('Northern Territory'),
|
||||
'QLD' => t('Queensland'),
|
||||
'SA' => t('South Australia'),
|
||||
'TAS' => t('Tasmania'),
|
||||
'VIC' => t('Victoria'),
|
||||
'WA' => t('Western Australia'),
|
||||
'ACT' => 'Australian Capital Territory',
|
||||
'NSW' => 'New South Wales',
|
||||
'NT' => 'Northern Territory',
|
||||
'QLD' => 'Queensland',
|
||||
'SA' => 'South Australia',
|
||||
'TAS' => 'Tasmania',
|
||||
'VIC' => 'Victoria',
|
||||
'WA' => 'Western Australia',
|
||||
);
|
||||
$administrative_areas['BR'] = array(
|
||||
'AC' => t('Acre'),
|
||||
'AL' => t('Alagoas'),
|
||||
'AM' => t('Amazonas'),
|
||||
'AP' => t('Amapá'),
|
||||
'BA' => t('Bahia'),
|
||||
'CE' => t('Ceará'),
|
||||
'DF' => t('Distrito Federal'),
|
||||
'ES' => t('Espírito Santo'),
|
||||
'GO' => t('Goiás'),
|
||||
'MA' => t('Maranhão'),
|
||||
'MG' => t('Minas Gerais'),
|
||||
'MS' => t('Mato Grosso do Sul'),
|
||||
'MT' => t('Mato Grosso'),
|
||||
'PA' => t('Pará'),
|
||||
'PB' => t('Paraíba'),
|
||||
'PE' => t('Pernambuco'),
|
||||
'PI' => t('Piauí'),
|
||||
'PR' => t('Paraná'),
|
||||
'RJ' => t('Rio de Janeiro'),
|
||||
'RN' => t('Rio Grande do Norte'),
|
||||
'RO' => t('Rondônia'),
|
||||
'RR' => t('Roraima'),
|
||||
'RS' => t('Rio Grande do Sul'),
|
||||
'SC' => t('Santa Catarina'),
|
||||
'SE' => t('Sergipe'),
|
||||
'SP' => t('São Paulo'),
|
||||
'TO' => t('Tocantins'),
|
||||
'AC' => 'Acre',
|
||||
'AL' => 'Alagoas',
|
||||
'AM' => 'Amazonas',
|
||||
'AP' => 'Amapá',
|
||||
'BA' => 'Bahia',
|
||||
'CE' => 'Ceará',
|
||||
'DF' => 'Distrito Federal',
|
||||
'ES' => 'Espírito Santo',
|
||||
'GO' => 'Goiás',
|
||||
'MA' => 'Maranhão',
|
||||
'MG' => 'Minas Gerais',
|
||||
'MS' => 'Mato Grosso do Sul',
|
||||
'MT' => 'Mato Grosso',
|
||||
'PA' => 'Pará',
|
||||
'PB' => 'Paraíba',
|
||||
'PE' => 'Pernambuco',
|
||||
'PI' => 'Piauí',
|
||||
'PR' => 'Paraná',
|
||||
'RJ' => 'Rio de Janeiro',
|
||||
'RN' => 'Rio Grande do Norte',
|
||||
'RO' => 'Rondônia',
|
||||
'RR' => 'Roraima',
|
||||
'RS' => 'Rio Grande do Sul',
|
||||
'SC' => 'Santa Catarina',
|
||||
'SE' => 'Sergipe',
|
||||
'SP' => 'São Paulo',
|
||||
'TO' => 'Tocantins',
|
||||
);
|
||||
$administrative_areas['CA'] = array(
|
||||
'AB' => t('Alberta'),
|
||||
@@ -102,21 +125,21 @@ function addressfield_get_administrative_areas($country_code) {
|
||||
'YT' => t('Yukon Territory'),
|
||||
);
|
||||
$administrative_areas['CL'] = array(
|
||||
'AI' => t('Aysén del General Carlos Ibáñez del Campo'),
|
||||
'AN' => t('Antofagasta'),
|
||||
'AR' => t('Araucanía'),
|
||||
'AP' => t('Arica y Parinacota'),
|
||||
'AT' => t('Atacama'),
|
||||
'BI' => t('Biobío'),
|
||||
'CO' => t('Coquimbo'),
|
||||
'LI' => t('Libertador General Bernardo O\'Higgins'),
|
||||
'LL' => t('Los Lagos'),
|
||||
'LR' => t('Los Ríos'),
|
||||
'MA' => t('Magallanes y de la Antártica Chilena'),
|
||||
'ML' => t('Maule'),
|
||||
'RM' => t('Metropolitana de Santiago'),
|
||||
'TA' => t('Tarapacá'),
|
||||
'VS' => t('Valparaíso'),
|
||||
'AI' => 'Aysén del General Carlos Ibáñez del Campo',
|
||||
'AN' => 'Antofagasta',
|
||||
'AR' => 'Araucanía',
|
||||
'AP' => 'Arica y Parinacota',
|
||||
'AT' => 'Atacama',
|
||||
'BI' => 'Biobío',
|
||||
'CO' => 'Coquimbo',
|
||||
'LI' => 'Libertador General Bernardo O\'Higgins',
|
||||
'LL' => 'Los Lagos',
|
||||
'LR' => 'Los Ríos',
|
||||
'MA' => 'Magallanes y de la Antártica Chilena',
|
||||
'ML' => 'Maule',
|
||||
'RM' => 'Metropolitana de Santiago',
|
||||
'TA' => 'Tarapacá',
|
||||
'VS' => 'Valparaíso',
|
||||
);
|
||||
$administrative_areas['CN'] = array(
|
||||
'34' => t('Anhui Sheng'),
|
||||
@@ -155,55 +178,55 @@ function addressfield_get_administrative_areas($country_code) {
|
||||
'33' => t('Zhejiang Sheng'),
|
||||
);
|
||||
$administrative_areas['CO'] = array(
|
||||
'AMA' => t('Amazonas'),
|
||||
'ANT' => t('Antioquia'),
|
||||
'ARA' => t('Arauca'),
|
||||
'ATL' => t('Atlántico'),
|
||||
'BOL' => t('Bolívar'),
|
||||
'BOY' => t('Boyacá'),
|
||||
'CAL' => t('Caldas'),
|
||||
'CAQ' => t('Caquetá'),
|
||||
'CAS' => t('Casanare'),
|
||||
'CAU' => t('Cauca'),
|
||||
'CES' => t('Cesar'),
|
||||
'COR' => t('Córdoba'),
|
||||
'CUN' => t('Cundinamarca'),
|
||||
'CHO' => t('Chocó'),
|
||||
'GUA' => t('Guainía'),
|
||||
'GUV' => t('Guaviare'),
|
||||
'HUI' => t('Huila'),
|
||||
'LAG' => t('La Guajira'),
|
||||
'MAG' => t('Magdalena'),
|
||||
'MET' => t('Meta'),
|
||||
'NAR' => t('Nariño'),
|
||||
'NSA' => t('Norte de Santander'),
|
||||
'PUT' => t('Putumayo'),
|
||||
'QUI' => t('Quindío'),
|
||||
'RIS' => t('Risaralda'),
|
||||
'SAP' => t('San Andrés, Providencia y Santa Catalina'),
|
||||
'SAN' => t('Santander'),
|
||||
'SUC' => t('Sucre'),
|
||||
'TOL' => t('Tolima'),
|
||||
'VAC' => t('Valle del Cauca'),
|
||||
'VAU' => t('Vaupés'),
|
||||
'VID' => t('Vichada'),
|
||||
'AMA' => 'Amazonas',
|
||||
'ANT' => 'Antioquia',
|
||||
'ARA' => 'Arauca',
|
||||
'ATL' => 'Atlántico',
|
||||
'BOL' => 'Bolívar',
|
||||
'BOY' => 'Boyacá',
|
||||
'CAL' => 'Caldas',
|
||||
'CAQ' => 'Caquetá',
|
||||
'CAS' => 'Casanare',
|
||||
'CAU' => 'Cauca',
|
||||
'CES' => 'Cesar',
|
||||
'COR' => 'Córdoba',
|
||||
'CUN' => 'Cundinamarca',
|
||||
'CHO' => 'Chocó',
|
||||
'GUA' => 'Guainía',
|
||||
'GUV' => 'Guaviare',
|
||||
'HUI' => 'Huila',
|
||||
'LAG' => 'La Guajira',
|
||||
'MAG' => 'Magdalena',
|
||||
'MET' => 'Meta',
|
||||
'NAR' => 'Nariño',
|
||||
'NSA' => 'Norte de Santander',
|
||||
'PUT' => 'Putumayo',
|
||||
'QUI' => 'Quindío',
|
||||
'RIS' => 'Risaralda',
|
||||
'SAP' => 'San Andrés, Providencia y Santa Catalina',
|
||||
'SAN' => 'Santander',
|
||||
'SUC' => 'Sucre',
|
||||
'TOL' => 'Tolima',
|
||||
'VAC' => 'Valle del Cauca',
|
||||
'VAU' => 'Vaupés',
|
||||
'VID' => 'Vichada',
|
||||
);
|
||||
$administrative_areas['EE'] = array(
|
||||
'37' => t('Harjumaa'),
|
||||
'39' => t('Hiiumaa'),
|
||||
'44' => t('Ida-Virumaa'),
|
||||
'49' => t('Jõgevamaa'),
|
||||
'51' => t('Järvamaa'),
|
||||
'57' => t('Läänemaa'),
|
||||
'59' => t('Lääne-Virumaa'),
|
||||
'65' => t('Põlvamaa'),
|
||||
'67' => t('Pärnumaa'),
|
||||
'70' => t('Raplamaa'),
|
||||
'74' => t('Saaremaa'),
|
||||
'78' => t('Tartumaa'),
|
||||
'82' => t('Valgamaa'),
|
||||
'84' => t('Viljandimaa'),
|
||||
'86' => t('Võrumaa'),
|
||||
'37' => 'Harjumaa',
|
||||
'39' => 'Hiiumaa',
|
||||
'44' => 'Ida-Virumaa',
|
||||
'49' => 'Jõgevamaa',
|
||||
'51' => 'Järvamaa',
|
||||
'57' => 'Läänemaa',
|
||||
'59' => 'Lääne-Virumaa',
|
||||
'65' => 'Põlvamaa',
|
||||
'67' => 'Pärnumaa',
|
||||
'70' => 'Raplamaa',
|
||||
'74' => 'Saaremaa',
|
||||
'78' => 'Tartumaa',
|
||||
'82' => 'Valgamaa',
|
||||
'84' => 'Viljandimaa',
|
||||
'86' => 'Võrumaa',
|
||||
);
|
||||
$administrative_areas['EG'] = array(
|
||||
'ALX' => t('Alexandria'),
|
||||
@@ -235,58 +258,58 @@ function addressfield_get_administrative_areas($country_code) {
|
||||
'LX' => t('Luxor'),
|
||||
);
|
||||
$administrative_areas['ES'] = array(
|
||||
'C' => t("A Coruña"),
|
||||
'VI' => t('Alava'),
|
||||
'AB' => t('Albacete'),
|
||||
'A' => t('Alicante'),
|
||||
'AL' => t("Almería"),
|
||||
'O' => t('Asturias'),
|
||||
'AV' => t("Ávila"),
|
||||
'BA' => t('Badajoz'),
|
||||
'PM' => t('Baleares'),
|
||||
'B' => t('Barcelona'),
|
||||
'BU' => t('Burgos'),
|
||||
'CC' => t("Cáceres"),
|
||||
'CA' => t("Cádiz"),
|
||||
'S' => t('Cantabria'),
|
||||
'CS' => t("Castellón"),
|
||||
'CE' => t('Ceuta'),
|
||||
'CR' => t('Ciudad Real'),
|
||||
'CO' => t("Córdoba"),
|
||||
'CU' => t('Cuenca'),
|
||||
'GI' => t('Gerona'),
|
||||
'GR' => t('Granada'),
|
||||
'GU' => t('Guadalajara'),
|
||||
'SS' => t("Guipúzcoa"),
|
||||
'H' => t('Huelva'),
|
||||
'HU' => t('Huesca'),
|
||||
'J' => t("Jaén"),
|
||||
'LO' => t('La Rioja'),
|
||||
'GC' => t('Las Palmas'),
|
||||
'LE' => t("León"),
|
||||
'L' => t("Lérida"),
|
||||
'LU' => t('Lugo'),
|
||||
'M' => t('Madrid'),
|
||||
'MA' => t("Málaga"),
|
||||
'ML' => t('Melilla'),
|
||||
'MU' => t('Murcia'),
|
||||
'NA' => t('Navarra'),
|
||||
'OR' => t('Ourense'),
|
||||
'P' => t('Palencia'),
|
||||
'PO' => t('Pontevedra'),
|
||||
'SA' => t('Salamanca'),
|
||||
'TF' => t('Santa Cruz de Tenerife'),
|
||||
'SG' => t('Segovia'),
|
||||
'SE' => t('Sevilla'),
|
||||
'SO' => t('Soria'),
|
||||
'T' => t('Tarragona'),
|
||||
'TE' => t('Teruel'),
|
||||
'TO' => t('Toledo'),
|
||||
'V' => t('Valencia'),
|
||||
'VA' => t('Valladolid'),
|
||||
'BI' => t('Vizcaya'),
|
||||
'ZA' => t('Zamora'),
|
||||
'Z' => t('Zaragoza'),
|
||||
'C' => "A Coruña",
|
||||
'VI' => 'Alava',
|
||||
'AB' => 'Albacete',
|
||||
'A' => 'Alicante',
|
||||
'AL' => "Almería",
|
||||
'O' => 'Asturias',
|
||||
'AV' => "Ávila",
|
||||
'BA' => 'Badajoz',
|
||||
'PM' => 'Baleares',
|
||||
'B' => 'Barcelona',
|
||||
'BU' => 'Burgos',
|
||||
'CC' => "Cáceres",
|
||||
'CA' => "Cádiz",
|
||||
'S' => 'Cantabria',
|
||||
'CS' => "Castellón",
|
||||
'CE' => 'Ceuta',
|
||||
'CR' => 'Ciudad Real',
|
||||
'CO' => "Córdoba",
|
||||
'CU' => 'Cuenca',
|
||||
'GI' => 'Girona',
|
||||
'GR' => 'Granada',
|
||||
'GU' => 'Guadalajara',
|
||||
'SS' => "Guipúzcoa",
|
||||
'H' => 'Huelva',
|
||||
'HU' => 'Huesca',
|
||||
'J' => "Jaén",
|
||||
'LO' => 'La Rioja',
|
||||
'GC' => 'Las Palmas',
|
||||
'LE' => "León",
|
||||
'L' => "Lleida",
|
||||
'LU' => 'Lugo',
|
||||
'M' => 'Madrid',
|
||||
'MA' => "Málaga",
|
||||
'ML' => 'Melilla',
|
||||
'MU' => 'Murcia',
|
||||
'NA' => 'Navarra',
|
||||
'OR' => 'Ourense',
|
||||
'P' => 'Palencia',
|
||||
'PO' => 'Pontevedra',
|
||||
'SA' => 'Salamanca',
|
||||
'TF' => 'Santa Cruz de Tenerife',
|
||||
'SG' => 'Segovia',
|
||||
'SE' => 'Sevilla',
|
||||
'SO' => 'Soria',
|
||||
'T' => 'Tarragona',
|
||||
'TE' => 'Teruel',
|
||||
'TO' => 'Toledo',
|
||||
'V' => 'Valencia',
|
||||
'VA' => 'Valladolid',
|
||||
'BI' => 'Vizcaya',
|
||||
'ZA' => 'Zamora',
|
||||
'Z' => 'Zaragoza',
|
||||
);
|
||||
$administrative_areas['HK'] = array(
|
||||
// HK subdivisions have no ISO codes assigned.
|
||||
@@ -330,57 +353,57 @@ function addressfield_get_administrative_areas($country_code) {
|
||||
'SU' => t('Sumatera Utara'),
|
||||
);
|
||||
$administrative_areas['IE'] = array(
|
||||
'CW' => t('Co Carlow'),
|
||||
'CN' => t('Co Cavan'),
|
||||
'CE' => t('Co Clare'),
|
||||
'CO' => t('Co Cork'),
|
||||
'DL' => t('Co Donegal'),
|
||||
'D' => t('Co Dublin'),
|
||||
'D1' => t('Dublin 1'),
|
||||
'D2' => t('Dublin 2'),
|
||||
'D3' => t('Dublin 3'),
|
||||
'D4' => t('Dublin 4'),
|
||||
'D5' => t('Dublin 5'),
|
||||
'D6' => t('Dublin 6'),
|
||||
'D6W' => t('Dublin 6w'),
|
||||
'D7' => t('Dublin 7'),
|
||||
'D8' => t('Dublin 8'),
|
||||
'D9' => t('Dublin 9'),
|
||||
'D10' => t('Dublin 10'),
|
||||
'D11' => t('Dublin 11'),
|
||||
'D12' => t('Dublin 12'),
|
||||
'D13' => t('Dublin 13'),
|
||||
'D14' => t('Dublin 14'),
|
||||
'D15' => t('Dublin 15'),
|
||||
'D16' => t('Dublin 16'),
|
||||
'D17' => t('Dublin 17'),
|
||||
'D18' => t('Dublin 18'),
|
||||
'D19' => t('Dublin 19'),
|
||||
'D20' => t('Dublin 20'),
|
||||
'D21' => t('Dublin 21'),
|
||||
'D22' => t('Dublin 22'),
|
||||
'D23' => t('Dublin 23'),
|
||||
'D24' => t('Dublin 24'),
|
||||
'G' => t('Co Galway'),
|
||||
'KY' => t('Co Kerry'),
|
||||
'KE' => t('Co Kildare'),
|
||||
'KK' => t('Co Kilkenny'),
|
||||
'LS' => t('Co Laois'),
|
||||
'LM' => t('Co Leitrim'),
|
||||
'LK' => t('Co Limerick'),
|
||||
'LD' => t('Co Longford'),
|
||||
'LH' => t('Co Louth'),
|
||||
'MO' => t('Co Mayo'),
|
||||
'MH' => t('Co Meath'),
|
||||
'MN' => t('Co Monaghan'),
|
||||
'OY' => t('Co Offaly'),
|
||||
'RN' => t('Co Roscommon'),
|
||||
'SO' => t('Co Sligo'),
|
||||
'TA' => t('Co Tipperary'),
|
||||
'WD' => t('Co Waterford'),
|
||||
'WH' => t('Co Westmeath'),
|
||||
'WX' => t('Co Wexford'),
|
||||
'WW' => t('Co Wicklow'),
|
||||
'CW' => 'Co Carlow',
|
||||
'CN' => 'Co Cavan',
|
||||
'CE' => 'Co Clare',
|
||||
'CO' => 'Co Cork',
|
||||
'DL' => 'Co Donegal',
|
||||
'D' => 'Co Dublin',
|
||||
'D1' => 'Dublin 1',
|
||||
'D2' => 'Dublin 2',
|
||||
'D3' => 'Dublin 3',
|
||||
'D4' => 'Dublin 4',
|
||||
'D5' => 'Dublin 5',
|
||||
'D6' => 'Dublin 6',
|
||||
'D6W' => 'Dublin 6w',
|
||||
'D7' => 'Dublin 7',
|
||||
'D8' => 'Dublin 8',
|
||||
'D9' => 'Dublin 9',
|
||||
'D10' => 'Dublin 10',
|
||||
'D11' => 'Dublin 11',
|
||||
'D12' => 'Dublin 12',
|
||||
'D13' => 'Dublin 13',
|
||||
'D14' => 'Dublin 14',
|
||||
'D15' => 'Dublin 15',
|
||||
'D16' => 'Dublin 16',
|
||||
'D17' => 'Dublin 17',
|
||||
'D18' => 'Dublin 18',
|
||||
'D19' => 'Dublin 19',
|
||||
'D20' => 'Dublin 20',
|
||||
'D21' => 'Dublin 21',
|
||||
'D22' => 'Dublin 22',
|
||||
'D23' => 'Dublin 23',
|
||||
'D24' => 'Dublin 24',
|
||||
'G' => 'Co Galway',
|
||||
'KY' => 'Co Kerry',
|
||||
'KE' => 'Co Kildare',
|
||||
'KK' => 'Co Kilkenny',
|
||||
'LS' => 'Co Laois',
|
||||
'LM' => 'Co Leitrim',
|
||||
'LK' => 'Co Limerick',
|
||||
'LD' => 'Co Longford',
|
||||
'LH' => 'Co Louth',
|
||||
'MO' => 'Co Mayo',
|
||||
'MH' => 'Co Meath',
|
||||
'MN' => 'Co Monaghan',
|
||||
'OY' => 'Co Offaly',
|
||||
'RN' => 'Co Roscommon',
|
||||
'SO' => 'Co Sligo',
|
||||
'TA' => 'Co Tipperary',
|
||||
'WD' => 'Co Waterford',
|
||||
'WH' => 'Co Westmeath',
|
||||
'WX' => 'Co Wexford',
|
||||
'WW' => 'Co Wicklow',
|
||||
);
|
||||
$administrative_areas['IN'] = array(
|
||||
'AP' => t('Andhra Pradesh'),
|
||||
@@ -388,8 +411,6 @@ function addressfield_get_administrative_areas($country_code) {
|
||||
'AS' => t('Assam'),
|
||||
'BR' => t('Bihar'),
|
||||
'CT' => t('Chhattisgarh'),
|
||||
'DD' => t('Daman & Diu'),
|
||||
'DN' => t('Dadra & Nagar Haveli'),
|
||||
'GA' => t('Goa'),
|
||||
'GJ' => t('Gujarat'),
|
||||
'HP' => t('Himachal Pradesh'),
|
||||
@@ -424,116 +445,116 @@ function addressfield_get_administrative_areas($country_code) {
|
||||
'PY' => t('Puducherry'),
|
||||
);
|
||||
$administrative_areas['IT'] = array(
|
||||
'AG' => t('Agrigento'),
|
||||
'AL' => t('Alessandria'),
|
||||
'AN' => t('Ancona'),
|
||||
'AO' => t('Aosta'),
|
||||
'AP' => t('Ascoli Piceno'),
|
||||
'AQ' => t("L'Aquila"),
|
||||
'AR' => t('Arezzo'),
|
||||
'AT' => t('Asti'),
|
||||
'AV' => t('Avellino'),
|
||||
'BA' => t('Bari'),
|
||||
'BG' => t('Bergamo'),
|
||||
'BI' => t('Biella'),
|
||||
'BL' => t('Belluno'),
|
||||
'BN' => t('Benevento'),
|
||||
'BO' => t('Bologna'),
|
||||
'BR' => t('Brindisi'),
|
||||
'BS' => t('Brescia'),
|
||||
'BT' => t('Barletta-Andria-Trani'),
|
||||
'BZ' => t('Bolzano/Bozen'),
|
||||
'CA' => t('Cagliari'),
|
||||
'CB' => t('Campobasso'),
|
||||
'CE' => t('Caserta'),
|
||||
'CH' => t('Chieti'),
|
||||
'CI' => t('Carbonia-Iglesias'),
|
||||
'CL' => t('Caltanissetta'),
|
||||
'CN' => t('Cuneo'),
|
||||
'CO' => t('Como'),
|
||||
'CR' => t('Cremona'),
|
||||
'CS' => t('Cosenza'),
|
||||
'CT' => t('Catania'),
|
||||
'CZ' => t('Catanzaro'),
|
||||
'EN' => t('Enna'),
|
||||
'FC' => t('Forlì-Cesena'),
|
||||
'FE' => t('Ferrara'),
|
||||
'FG' => t('Foggia'),
|
||||
'FI' => t('Firenze'),
|
||||
'FM' => t('Fermo'),
|
||||
'FR' => t('Frosinone'),
|
||||
'GE' => t('Genova'),
|
||||
'GO' => t('Gorizia'),
|
||||
'GR' => t('Grosseto'),
|
||||
'IM' => t('Imperia'),
|
||||
'IS' => t('Isernia'),
|
||||
'KR' => t('Crotone'),
|
||||
'LC' => t('Lecco'),
|
||||
'LE' => t('Lecce'),
|
||||
'LI' => t('Livorno'),
|
||||
'LO' => t('Lodi'),
|
||||
'LT' => t('Latina'),
|
||||
'LU' => t('Lucca'),
|
||||
'MB' => t('Monza e Brianza'),
|
||||
'MC' => t('Macerata'),
|
||||
'ME' => t('Messina'),
|
||||
'MI' => t('Milano'),
|
||||
'MN' => t('Mantova'),
|
||||
'MO' => t('Modena'),
|
||||
'MS' => t('Massa-Carrara'),
|
||||
'MT' => t('Matera'),
|
||||
'NA' => t('Napoli'),
|
||||
'NO' => t('Novara'),
|
||||
'NU' => t('Nuoro'),
|
||||
'OG' => t('Ogliastra'),
|
||||
'OR' => t('Oristano'),
|
||||
'OT' => t('Olbia-Tempio'),
|
||||
'PA' => t('Palermo'),
|
||||
'PC' => t('Piacenza'),
|
||||
'PD' => t('Padova'),
|
||||
'PE' => t('Pescara'),
|
||||
'PG' => t('Perugia'),
|
||||
'PI' => t('Pisa'),
|
||||
'PN' => t('Pordenone'),
|
||||
'PO' => t('Prato'),
|
||||
'PR' => t('Parma'),
|
||||
'PT' => t('Pistoia'),
|
||||
'PU' => t('Pesaro e Urbino'),
|
||||
'PV' => t('Pavia'),
|
||||
'PZ' => t('Potenza'),
|
||||
'RA' => t('Ravenna'),
|
||||
'RC' => t('Reggio Calabria'),
|
||||
'RE' => t('Reggio Emilia'),
|
||||
'RG' => t('Ragusa'),
|
||||
'RI' => t('Rieti'),
|
||||
'RM' => t('Roma'),
|
||||
'RN' => t('Rimini'),
|
||||
'RO' => t('Rovigo'),
|
||||
'SA' => t('Salerno'),
|
||||
'SI' => t('Siena'),
|
||||
'SO' => t('Sondrio'),
|
||||
'SP' => t('La Spezia'),
|
||||
'SR' => t('Siracusa'),
|
||||
'SS' => t('Sassari'),
|
||||
'SV' => t('Savona'),
|
||||
'TA' => t('Taranto'),
|
||||
'TE' => t('Teramo'),
|
||||
'TN' => t('Trento'),
|
||||
'TO' => t('Torino'),
|
||||
'TP' => t('Trapani'),
|
||||
'TR' => t('Terni'),
|
||||
'TS' => t('Trieste'),
|
||||
'TV' => t('Treviso'),
|
||||
'UD' => t('Udine'),
|
||||
'VA' => t('Varese'),
|
||||
'VB' => t('Verbano-Cusio-Ossola'),
|
||||
'VC' => t('Vercelli'),
|
||||
'VE' => t('Venezia'),
|
||||
'VI' => t('Vicenza'),
|
||||
'VR' => t('Verona'),
|
||||
'VS' => t('Medio Campidano'),
|
||||
'VT' => t('Viterbo'),
|
||||
'VV' => t('Vibo Valentia'),
|
||||
'AG' => 'Agrigento',
|
||||
'AL' => 'Alessandria',
|
||||
'AN' => 'Ancona',
|
||||
'AO' => 'Aosta',
|
||||
'AP' => 'Ascoli Piceno',
|
||||
'AQ' => "L'Aquila",
|
||||
'AR' => 'Arezzo',
|
||||
'AT' => 'Asti',
|
||||
'AV' => 'Avellino',
|
||||
'BA' => 'Bari',
|
||||
'BG' => 'Bergamo',
|
||||
'BI' => 'Biella',
|
||||
'BL' => 'Belluno',
|
||||
'BN' => 'Benevento',
|
||||
'BO' => 'Bologna',
|
||||
'BR' => 'Brindisi',
|
||||
'BS' => 'Brescia',
|
||||
'BT' => 'Barletta-Andria-Trani',
|
||||
'BZ' => 'Bolzano/Bozen',
|
||||
'CA' => 'Cagliari',
|
||||
'CB' => 'Campobasso',
|
||||
'CE' => 'Caserta',
|
||||
'CH' => 'Chieti',
|
||||
'CI' => 'Carbonia-Iglesias',
|
||||
'CL' => 'Caltanissetta',
|
||||
'CN' => 'Cuneo',
|
||||
'CO' => 'Como',
|
||||
'CR' => 'Cremona',
|
||||
'CS' => 'Cosenza',
|
||||
'CT' => 'Catania',
|
||||
'CZ' => 'Catanzaro',
|
||||
'EN' => 'Enna',
|
||||
'FC' => 'Forlì-Cesena',
|
||||
'FE' => 'Ferrara',
|
||||
'FG' => 'Foggia',
|
||||
'FI' => 'Firenze',
|
||||
'FM' => 'Fermo',
|
||||
'FR' => 'Frosinone',
|
||||
'GE' => 'Genova',
|
||||
'GO' => 'Gorizia',
|
||||
'GR' => 'Grosseto',
|
||||
'IM' => 'Imperia',
|
||||
'IS' => 'Isernia',
|
||||
'KR' => 'Crotone',
|
||||
'LC' => 'Lecco',
|
||||
'LE' => 'Lecce',
|
||||
'LI' => 'Livorno',
|
||||
'LO' => 'Lodi',
|
||||
'LT' => 'Latina',
|
||||
'LU' => 'Lucca',
|
||||
'MB' => 'Monza e Brianza',
|
||||
'MC' => 'Macerata',
|
||||
'ME' => 'Messina',
|
||||
'MI' => 'Milano',
|
||||
'MN' => 'Mantova',
|
||||
'MO' => 'Modena',
|
||||
'MS' => 'Massa-Carrara',
|
||||
'MT' => 'Matera',
|
||||
'NA' => 'Napoli',
|
||||
'NO' => 'Novara',
|
||||
'NU' => 'Nuoro',
|
||||
'OG' => 'Ogliastra',
|
||||
'OR' => 'Oristano',
|
||||
'OT' => 'Olbia-Tempio',
|
||||
'PA' => 'Palermo',
|
||||
'PC' => 'Piacenza',
|
||||
'PD' => 'Padova',
|
||||
'PE' => 'Pescara',
|
||||
'PG' => 'Perugia',
|
||||
'PI' => 'Pisa',
|
||||
'PN' => 'Pordenone',
|
||||
'PO' => 'Prato',
|
||||
'PR' => 'Parma',
|
||||
'PT' => 'Pistoia',
|
||||
'PU' => 'Pesaro e Urbino',
|
||||
'PV' => 'Pavia',
|
||||
'PZ' => 'Potenza',
|
||||
'RA' => 'Ravenna',
|
||||
'RC' => 'Reggio Calabria',
|
||||
'RE' => 'Reggio Emilia',
|
||||
'RG' => 'Ragusa',
|
||||
'RI' => 'Rieti',
|
||||
'RM' => 'Roma',
|
||||
'RN' => 'Rimini',
|
||||
'RO' => 'Rovigo',
|
||||
'SA' => 'Salerno',
|
||||
'SI' => 'Siena',
|
||||
'SO' => 'Sondrio',
|
||||
'SP' => 'La Spezia',
|
||||
'SR' => 'Siracusa',
|
||||
'SS' => 'Sassari',
|
||||
'SV' => 'Savona',
|
||||
'TA' => 'Taranto',
|
||||
'TE' => 'Teramo',
|
||||
'TN' => 'Trento',
|
||||
'TO' => 'Torino',
|
||||
'TP' => 'Trapani',
|
||||
'TR' => 'Terni',
|
||||
'TS' => 'Trieste',
|
||||
'TV' => 'Treviso',
|
||||
'UD' => 'Udine',
|
||||
'VA' => 'Varese',
|
||||
'VB' => 'Verbano-Cusio-Ossola',
|
||||
'VC' => 'Vercelli',
|
||||
'VE' => 'Venezia',
|
||||
'VI' => 'Vicenza',
|
||||
'VR' => 'Verona',
|
||||
'VS' => 'Medio Campidano',
|
||||
'VT' => 'Viterbo',
|
||||
'VV' => 'Vibo Valentia',
|
||||
);
|
||||
$administrative_areas['JM'] = array(
|
||||
'13' => 'Clarendon',
|
||||
@@ -638,38 +659,38 @@ function addressfield_get_administrative_areas($country_code) {
|
||||
'ZHA' => t('Zhambyl region'),
|
||||
);
|
||||
$administrative_areas['MX'] = array(
|
||||
'AGU' => t('Aguascalientes'),
|
||||
'BCN' => t('Baja California'),
|
||||
'BCS' => t('Baja California Sur'),
|
||||
'CAM' => t('Campeche'),
|
||||
'COA' => t('Coahuila'),
|
||||
'COL' => t('Colima'),
|
||||
'CHP' => t('Chiapas'),
|
||||
'CHH' => t('Chihuahua'),
|
||||
'DIF' => t('Distrito Federal'),
|
||||
'DUG' => t('Durango'),
|
||||
'MEX' => t('Estado de México'),
|
||||
'GUA' => t('Guanajuato'),
|
||||
'GRO' => t('Guerrero'),
|
||||
'HID' => t('Hidalgo'),
|
||||
'JAL' => t('Jalisco'),
|
||||
'MIC' => t('Michoacán'),
|
||||
'MOR' => t('Morelos'),
|
||||
'NAY' => t('Nayarit'),
|
||||
'NLE' => t('Nuevo León'),
|
||||
'OAX' => t('Oaxaca'),
|
||||
'PUE' => t('Puebla'),
|
||||
'QUE' => t('Queretaro'),
|
||||
'ROO' => t('Quintana Roo'),
|
||||
'SLP' => t('San Luis Potosí'),
|
||||
'SIN' => t('Sinaloa'),
|
||||
'SON' => t('Sonora'),
|
||||
'TAB' => t('Tabasco'),
|
||||
'TAM' => t('Tamaulipas'),
|
||||
'TLA' => t('Tlaxcala'),
|
||||
'VER' => t('Veracruz'),
|
||||
'YUC' => t('Yucatán'),
|
||||
'ZAC' => t('Zacatecas'),
|
||||
'AGU' => 'Aguascalientes',
|
||||
'BCN' => 'Baja California',
|
||||
'BCS' => 'Baja California Sur',
|
||||
'CAM' => 'Campeche',
|
||||
'COA' => 'Coahuila',
|
||||
'COL' => 'Colima',
|
||||
'CHP' => 'Chiapas',
|
||||
'CHH' => 'Chihuahua',
|
||||
'DIF' => 'Distrito Federal',
|
||||
'DUG' => 'Durango',
|
||||
'MEX' => 'Estado de México',
|
||||
'GUA' => 'Guanajuato',
|
||||
'GRO' => 'Guerrero',
|
||||
'HID' => 'Hidalgo',
|
||||
'JAL' => 'Jalisco',
|
||||
'MIC' => 'Michoacán',
|
||||
'MOR' => 'Morelos',
|
||||
'NAY' => 'Nayarit',
|
||||
'NLE' => 'Nuevo León',
|
||||
'OAX' => 'Oaxaca',
|
||||
'PUE' => 'Puebla',
|
||||
'QUE' => 'Queretaro',
|
||||
'ROO' => 'Quintana Roo',
|
||||
'SLP' => 'San Luis Potosí',
|
||||
'SIN' => 'Sinaloa',
|
||||
'SON' => 'Sonora',
|
||||
'TAB' => 'Tabasco',
|
||||
'TAM' => 'Tamaulipas',
|
||||
'TLA' => 'Tlaxcala',
|
||||
'VER' => 'Veracruz',
|
||||
'YUC' => 'Yucatán',
|
||||
'ZAC' => 'Zacatecas',
|
||||
);
|
||||
$administrative_areas['MY'] = array(
|
||||
'01' => t('Johor'),
|
||||
@@ -690,31 +711,31 @@ function addressfield_get_administrative_areas($country_code) {
|
||||
'11' => t('Terengganu'),
|
||||
);
|
||||
$administrative_areas['PE'] = array(
|
||||
'AMA' => t('Amazonas'),
|
||||
'ANC' => t('Ancash'),
|
||||
'APU' => t('Apurimac'),
|
||||
'ARE' => t('Arequipa'),
|
||||
'AYA' => t('Ayacucho'),
|
||||
'CAJ' => t('Cajamarca'),
|
||||
'CAL' => t('Callao'),
|
||||
'CUS' => t('Cusco'),
|
||||
'HUV' => t('Huancavelica'),
|
||||
'HUC' => t('Huanuco'),
|
||||
'ICA' => t('Ica'),
|
||||
'JUN' => t('Junin'),
|
||||
'LAL' => t('La Libertad'),
|
||||
'LAM' => t('Lambayeque'),
|
||||
'LIM' => t('Lima'),
|
||||
'LOR' => t('Loreto'),
|
||||
'MDD' => t('Madre de Dios'),
|
||||
'MOQ' => t('Moquegua'),
|
||||
'PAS' => t('Pasco'),
|
||||
'PIU' => t('Piura'),
|
||||
'PUN' => t('Puno'),
|
||||
'SAM' => t('San Martin'),
|
||||
'TAC' => t('Tacna'),
|
||||
'TUM' => t('Tumbes'),
|
||||
'UCA' => t('Ucayali'),
|
||||
'AMA' => 'Amazonas',
|
||||
'ANC' => 'Ancash',
|
||||
'APU' => 'Apurimac',
|
||||
'ARE' => 'Arequipa',
|
||||
'AYA' => 'Ayacucho',
|
||||
'CAJ' => 'Cajamarca',
|
||||
'CAL' => 'Callao',
|
||||
'CUS' => 'Cusco',
|
||||
'HUV' => 'Huancavelica',
|
||||
'HUC' => 'Huanuco',
|
||||
'ICA' => 'Ica',
|
||||
'JUN' => 'Junin',
|
||||
'LAL' => 'La Libertad',
|
||||
'LAM' => 'Lambayeque',
|
||||
'LIM' => 'Lima',
|
||||
'LOR' => 'Loreto',
|
||||
'MDD' => 'Madre de Dios',
|
||||
'MOQ' => 'Moquegua',
|
||||
'PAS' => 'Pasco',
|
||||
'PIU' => 'Piura',
|
||||
'PUN' => 'Puno',
|
||||
'SAM' => 'San Martin',
|
||||
'TAC' => 'Tacna',
|
||||
'TUM' => 'Tumbes',
|
||||
'UCA' => 'Ucayali',
|
||||
);
|
||||
$administrative_areas['RU'] = array(
|
||||
'MOW' => t('Moskva'),
|
||||
@@ -918,7 +939,6 @@ function addressfield_get_administrative_areas($country_code) {
|
||||
'21' => t('Zakarpats\'ka oblast'),
|
||||
'23' => t('Zaporiz\'ka oblast'),
|
||||
'26' => t('Ivano-Frankivs\'ka oblast'),
|
||||
'30' => t('Kyiv city'),
|
||||
'30' => t('Kiev Oblast'),
|
||||
'35' => t('Kirovohrads\'ka oblast'),
|
||||
'09' => t('Luhans\'ka oblast'),
|
||||
@@ -1003,35 +1023,32 @@ function addressfield_get_administrative_areas($country_code) {
|
||||
'VI' => t('Virgin Islands'),
|
||||
);
|
||||
$administrative_areas['VE'] = array(
|
||||
'Z' => t('Amazonas'),
|
||||
'B' => t('Anzoátegui'),
|
||||
'C' => t('Apure'),
|
||||
'D' => t('Aragua'),
|
||||
'E' => t('Barinas'),
|
||||
'F' => t('Bolívar'),
|
||||
'G' => t('Carabobo'),
|
||||
'H' => t('Cojedes'),
|
||||
'Y' => t('Delta Amacuro'),
|
||||
'W' => t('Dependencias Federales'),
|
||||
'A' => t('Distrito Federal'),
|
||||
'I' => t('Falcón'),
|
||||
'J' => t('Guárico'),
|
||||
'K' => t('Lara'),
|
||||
'L' => t('Mérida'),
|
||||
'M' => t('Miranda'),
|
||||
'N' => t('Monagas'),
|
||||
'O' => t('Nueva Esparta'),
|
||||
'P' => t('Portuguesa'),
|
||||
'R' => t('Sucre'),
|
||||
'S' => t('Táchira'),
|
||||
'T' => t('Trujillo'),
|
||||
'X' => t('Vargas'),
|
||||
'U' => t('Yaracuy'),
|
||||
'V' => t('Zulia'),
|
||||
'Z' => 'Amazonas',
|
||||
'B' => 'Anzoátegui',
|
||||
'C' => 'Apure',
|
||||
'D' => 'Aragua',
|
||||
'E' => 'Barinas',
|
||||
'F' => 'Bolívar',
|
||||
'G' => 'Carabobo',
|
||||
'H' => 'Cojedes',
|
||||
'Y' => 'Delta Amacuro',
|
||||
'W' => 'Dependencias Federales',
|
||||
'A' => 'Distrito Federal',
|
||||
'I' => 'Falcón',
|
||||
'J' => 'Guárico',
|
||||
'K' => 'Lara',
|
||||
'L' => 'Mérida',
|
||||
'M' => 'Miranda',
|
||||
'N' => 'Monagas',
|
||||
'O' => 'Nueva Esparta',
|
||||
'P' => 'Portuguesa',
|
||||
'R' => 'Sucre',
|
||||
'S' => 'Táchira',
|
||||
'T' => 'Trujillo',
|
||||
'X' => 'Vargas',
|
||||
'U' => 'Yaracuy',
|
||||
'V' => 'Zulia',
|
||||
);
|
||||
|
||||
// Allow other modules to alter the administrative areas.
|
||||
drupal_alter('addressfield_administrative_areas', $administrative_areas);
|
||||
|
||||
return isset($administrative_areas[$country_code]) ? $administrative_areas[$country_code] : null;
|
||||
return $administrative_areas;
|
||||
}
|
||||
|
Reference in New Issue
Block a user