* Update translation text domain * Escape everything that should be escaped. * Add nonce checks where needed. * Sanitize all inputs. * Apply Code style changes across the codebase. * Correct many deprecation notices. * Optimize load order of many filters. * Add Proper Build script * Use emojii flags * Fix i18n deprecation notice for translating too early * Put all scripts in footer and load async
217 lines
7.9 KiB
PHP
217 lines
7.9 KiB
PHP
<?php // phpcs:ignore - @generation-checksum FR-123-8894
|
||
/**
|
||
* Country Class for France (FR).
|
||
*
|
||
* State/province count: 123
|
||
* City count: 8894
|
||
* City count per state/province:
|
||
* - 20R: 51 cities
|
||
* - ARA: 1231 cities
|
||
* - NAQ: 968 cities
|
||
* - HDF: 921 cities
|
||
* - GES: 887 cities
|
||
* - OCC: 828 cities
|
||
* - IDF: 694 cities
|
||
* - BRE: 666 cities
|
||
* - PDL: 660 cities
|
||
* - PAC: 535 cities
|
||
* - NOR: 526 cities
|
||
* - CVL: 476 cities
|
||
* - BFC: 451 cities
|
||
*
|
||
* @package WP_Ultimo\Country
|
||
* @since 2.0.11
|
||
*/
|
||
|
||
namespace WP_Ultimo\Country;
|
||
|
||
// Exit if accessed directly
|
||
defined('ABSPATH') || exit;
|
||
|
||
/**
|
||
* Country Class for France (FR).
|
||
*
|
||
* IMPORTANT:
|
||
* This file is generated by build scripts, do not
|
||
* change it directly or your changes will be LOST!
|
||
*
|
||
* @since 2.0.11
|
||
*
|
||
* @property-read string $code
|
||
* @property-read string $currency
|
||
* @property-read int $phone_code
|
||
*/
|
||
class Country_FR extends Country {
|
||
|
||
use \WP_Ultimo\Traits\Singleton;
|
||
|
||
/**
|
||
* General country attributes.
|
||
*
|
||
* This might be useful, might be not.
|
||
* In case of doubt, keep it.
|
||
*
|
||
* @since 2.0.11
|
||
* @var array
|
||
*/
|
||
protected $attributes = [
|
||
'country_code' => 'FR',
|
||
'currency' => 'EUR',
|
||
'phone_code' => 33,
|
||
];
|
||
|
||
/**
|
||
* The type of nomenclature used to refer to the country sub-divisions.
|
||
*
|
||
* @since 2.0.11
|
||
* @var string
|
||
*/
|
||
protected $state_type = 'region';
|
||
|
||
/**
|
||
* Return the country name.
|
||
*
|
||
* @since 2.0.11
|
||
* @return string
|
||
*/
|
||
public function get_name() {
|
||
|
||
return __('France', 'wp-multisite-waas');
|
||
}
|
||
|
||
/**
|
||
* Returns the list of states for FR.
|
||
*
|
||
* @since 2.0.11
|
||
* @return array The list of state/provinces for the country.
|
||
*/
|
||
protected function states() {
|
||
|
||
return [
|
||
'10' => __('Aube', 'wp-multisite-waas'),
|
||
'11' => __('Aude', 'wp-multisite-waas'),
|
||
'12' => __('Aveyron', 'wp-multisite-waas'),
|
||
'13' => __('Bouches-du-Rhône', 'wp-multisite-waas'),
|
||
'14' => __('Calvados', 'wp-multisite-waas'),
|
||
'15' => __('Cantal', 'wp-multisite-waas'),
|
||
'16' => __('Charente', 'wp-multisite-waas'),
|
||
'17' => __('Charente-Maritime', 'wp-multisite-waas'),
|
||
'18' => __('Cher', 'wp-multisite-waas'),
|
||
'19' => __('Corrèze', 'wp-multisite-waas'),
|
||
'21' => __("Côte-d'Or", 'wp-multisite-waas'),
|
||
'22' => __("Côtes-d'Armor", 'wp-multisite-waas'),
|
||
'23' => __('Creuse', 'wp-multisite-waas'),
|
||
'24' => __('Dordogne', 'wp-multisite-waas'),
|
||
'25' => __('Doubs', 'wp-multisite-waas'),
|
||
'26' => __('Drôme', 'wp-multisite-waas'),
|
||
'27' => __('Eure', 'wp-multisite-waas'),
|
||
'28' => __('Eure-et-Loir', 'wp-multisite-waas'),
|
||
'29' => __('Finistère', 'wp-multisite-waas'),
|
||
'30' => __('Gard', 'wp-multisite-waas'),
|
||
'31' => __('Haute-Garonne', 'wp-multisite-waas'),
|
||
'32' => __('Gers', 'wp-multisite-waas'),
|
||
'33' => __('Gironde', 'wp-multisite-waas'),
|
||
'34' => __('Hérault', 'wp-multisite-waas'),
|
||
'35' => __('Ille-et-Vilaine', 'wp-multisite-waas'),
|
||
'36' => __('Indre', 'wp-multisite-waas'),
|
||
'37' => __('Indre-et-Loire', 'wp-multisite-waas'),
|
||
'38' => __('Isère', 'wp-multisite-waas'),
|
||
'39' => __('Jura', 'wp-multisite-waas'),
|
||
'40' => __('Landes', 'wp-multisite-waas'),
|
||
'41' => __('Loir-et-Cher', 'wp-multisite-waas'),
|
||
'42' => __('Loire', 'wp-multisite-waas'),
|
||
'43' => __('Haute-Loire', 'wp-multisite-waas'),
|
||
'44' => __('Loire-Atlantique', 'wp-multisite-waas'),
|
||
'45' => __('Loiret', 'wp-multisite-waas'),
|
||
'46' => __('Lot', 'wp-multisite-waas'),
|
||
'47' => __('Lot-et-Garonne', 'wp-multisite-waas'),
|
||
'48' => __('Lozère', 'wp-multisite-waas'),
|
||
'49' => __('Maine-et-Loire', 'wp-multisite-waas'),
|
||
'50' => __('Manche', 'wp-multisite-waas'),
|
||
'51' => __('Marne', 'wp-multisite-waas'),
|
||
'52' => __('Haute-Marne', 'wp-multisite-waas'),
|
||
'53' => __('Mayenne', 'wp-multisite-waas'),
|
||
'54' => __('Meurthe-et-Moselle', 'wp-multisite-waas'),
|
||
'55' => __('Meuse', 'wp-multisite-waas'),
|
||
'56' => __('Morbihan', 'wp-multisite-waas'),
|
||
'57' => __('Moselle', 'wp-multisite-waas'),
|
||
'58' => __('Nièvre', 'wp-multisite-waas'),
|
||
'59' => __('Nord', 'wp-multisite-waas'),
|
||
'60' => __('Oise', 'wp-multisite-waas'),
|
||
'61' => __('Orne', 'wp-multisite-waas'),
|
||
'62' => __('Pas-de-Calais', 'wp-multisite-waas'),
|
||
'63' => __('Puy-de-Dôme', 'wp-multisite-waas'),
|
||
'64' => __('Pyrénées-Atlantiques', 'wp-multisite-waas'),
|
||
'65' => __('Hautes-Pyrénées', 'wp-multisite-waas'),
|
||
'66' => __('Pyrénées-Orientales', 'wp-multisite-waas'),
|
||
'67' => __('Bas-Rhin', 'wp-multisite-waas'),
|
||
'68' => __('Haut-Rhin', 'wp-multisite-waas'),
|
||
'69' => __('Rhône', 'wp-multisite-waas'),
|
||
'70' => __('Haute-Saône', 'wp-multisite-waas'),
|
||
'71' => __('Saône-et-Loire', 'wp-multisite-waas'),
|
||
'72' => __('Sarthe', 'wp-multisite-waas'),
|
||
'73' => __('Savoie', 'wp-multisite-waas'),
|
||
'74' => __('Haute-Savoie', 'wp-multisite-waas'),
|
||
'76' => __('Seine-Maritime', 'wp-multisite-waas'),
|
||
'77' => __('Seine-et-Marne', 'wp-multisite-waas'),
|
||
'78' => __('Yvelines', 'wp-multisite-waas'),
|
||
'79' => __('Deux-Sèvres', 'wp-multisite-waas'),
|
||
'80' => __('Somme', 'wp-multisite-waas'),
|
||
'81' => __('Tarn', 'wp-multisite-waas'),
|
||
'82' => __('Tarn-et-Garonne', 'wp-multisite-waas'),
|
||
'83' => __('Var', 'wp-multisite-waas'),
|
||
'84' => __('Vaucluse', 'wp-multisite-waas'),
|
||
'85' => __('Vendée', 'wp-multisite-waas'),
|
||
'86' => __('Vienne', 'wp-multisite-waas'),
|
||
'87' => __('Haute-Vienne', 'wp-multisite-waas'),
|
||
'88' => __('Vosges', 'wp-multisite-waas'),
|
||
'89' => __('Yonne', 'wp-multisite-waas'),
|
||
'90' => __('Territoire de Belfort', 'wp-multisite-waas'),
|
||
'91' => __('Essonne', 'wp-multisite-waas'),
|
||
'92' => __('Hauts-de-Seine', 'wp-multisite-waas'),
|
||
'93' => __('Seine-Saint-Denis', 'wp-multisite-waas'),
|
||
'94' => __('Val-de-Marne', 'wp-multisite-waas'),
|
||
'95' => __("Val-d'Oise", 'wp-multisite-waas'),
|
||
'971' => __('Guadeloupe', 'wp-multisite-waas'),
|
||
'972' => __('Martinique', 'wp-multisite-waas'),
|
||
'973' => __('French Guiana', 'wp-multisite-waas'),
|
||
'974' => __('La Réunion', 'wp-multisite-waas'),
|
||
'976' => __('Mayotte', 'wp-multisite-waas'),
|
||
'01' => __('Ain', 'wp-multisite-waas'),
|
||
'02' => __('Aisne', 'wp-multisite-waas'),
|
||
'03' => __('Allier', 'wp-multisite-waas'),
|
||
'06' => __('Alpes-Maritimes', 'wp-multisite-waas'),
|
||
'04' => __('Alpes-de-Haute-Provence', 'wp-multisite-waas'),
|
||
'6AE' => __('Alsace', 'wp-multisite-waas'),
|
||
'08' => __('Ardennes', 'wp-multisite-waas'),
|
||
'07' => __('Ardèche', 'wp-multisite-waas'),
|
||
'09' => __('Ariège', 'wp-multisite-waas'),
|
||
'ARA' => __('Auvergne-Rhône-Alpes', 'wp-multisite-waas'),
|
||
'BFC' => __('Bourgogne-Franche-Comté', 'wp-multisite-waas'),
|
||
'BRE' => __('Bretagne', 'wp-multisite-waas'),
|
||
'CVL' => __('Centre-Val de Loire', 'wp-multisite-waas'),
|
||
'CP' => __('Clipperton', 'wp-multisite-waas'),
|
||
'20R' => __('Corse', 'wp-multisite-waas'),
|
||
'2A' => __('Corse-du-Sud', 'wp-multisite-waas'),
|
||
'PF' => __('French Polynesia', 'wp-multisite-waas'),
|
||
'TF' => __('French Southern and Antarctic Lands', 'wp-multisite-waas'),
|
||
'GES' => __('Grand-Est', 'wp-multisite-waas'),
|
||
'2B' => __('Haute-Corse', 'wp-multisite-waas'),
|
||
'05' => __('Hautes-Alpes', 'wp-multisite-waas'),
|
||
'HDF' => __('Hauts-de-France', 'wp-multisite-waas'),
|
||
'69M' => __('Métropole de Lyon', 'wp-multisite-waas'),
|
||
'NOR' => __('Normandie', 'wp-multisite-waas'),
|
||
'NAQ' => __('Nouvelle-Aquitaine', 'wp-multisite-waas'),
|
||
'OCC' => __('Occitanie', 'wp-multisite-waas'),
|
||
'75C' => __('Paris', 'wp-multisite-waas'),
|
||
'PDL' => __('Pays-de-la-Loire', 'wp-multisite-waas'),
|
||
'PAC' => __('Provence-Alpes-Côte-d’Azur', 'wp-multisite-waas'),
|
||
'PM' => __('Saint Pierre and Miquelon', 'wp-multisite-waas'),
|
||
'BL' => __('Saint-Barthélemy', 'wp-multisite-waas'),
|
||
'MF' => __('Saint-Martin', 'wp-multisite-waas'),
|
||
'WF' => __('Wallis and Futuna', 'wp-multisite-waas'),
|
||
'IDF' => __('Île-de-France', 'wp-multisite-waas'),
|
||
];
|
||
}
|
||
}
|