Files
wp-multisite-waas/inc/country/class-country-fr.php
2025-02-08 13:57:32 -07:00

217 lines
6.9 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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-ultimo');
}
/**
* 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-ultimo'),
'11' => __('Aude', 'wp-ultimo'),
'12' => __('Aveyron', 'wp-ultimo'),
'13' => __('Bouches-du-Rhône', 'wp-ultimo'),
'14' => __('Calvados', 'wp-ultimo'),
'15' => __('Cantal', 'wp-ultimo'),
'16' => __('Charente', 'wp-ultimo'),
'17' => __('Charente-Maritime', 'wp-ultimo'),
'18' => __('Cher', 'wp-ultimo'),
'19' => __('Corrèze', 'wp-ultimo'),
'21' => __("Côte-d'Or", 'wp-ultimo'),
'22' => __("Côtes-d'Armor", 'wp-ultimo'),
'23' => __('Creuse', 'wp-ultimo'),
'24' => __('Dordogne', 'wp-ultimo'),
'25' => __('Doubs', 'wp-ultimo'),
'26' => __('Drôme', 'wp-ultimo'),
'27' => __('Eure', 'wp-ultimo'),
'28' => __('Eure-et-Loir', 'wp-ultimo'),
'29' => __('Finistère', 'wp-ultimo'),
'30' => __('Gard', 'wp-ultimo'),
'31' => __('Haute-Garonne', 'wp-ultimo'),
'32' => __('Gers', 'wp-ultimo'),
'33' => __('Gironde', 'wp-ultimo'),
'34' => __('Hérault', 'wp-ultimo'),
'35' => __('Ille-et-Vilaine', 'wp-ultimo'),
'36' => __('Indre', 'wp-ultimo'),
'37' => __('Indre-et-Loire', 'wp-ultimo'),
'38' => __('Isère', 'wp-ultimo'),
'39' => __('Jura', 'wp-ultimo'),
'40' => __('Landes', 'wp-ultimo'),
'41' => __('Loir-et-Cher', 'wp-ultimo'),
'42' => __('Loire', 'wp-ultimo'),
'43' => __('Haute-Loire', 'wp-ultimo'),
'44' => __('Loire-Atlantique', 'wp-ultimo'),
'45' => __('Loiret', 'wp-ultimo'),
'46' => __('Lot', 'wp-ultimo'),
'47' => __('Lot-et-Garonne', 'wp-ultimo'),
'48' => __('Lozère', 'wp-ultimo'),
'49' => __('Maine-et-Loire', 'wp-ultimo'),
'50' => __('Manche', 'wp-ultimo'),
'51' => __('Marne', 'wp-ultimo'),
'52' => __('Haute-Marne', 'wp-ultimo'),
'53' => __('Mayenne', 'wp-ultimo'),
'54' => __('Meurthe-et-Moselle', 'wp-ultimo'),
'55' => __('Meuse', 'wp-ultimo'),
'56' => __('Morbihan', 'wp-ultimo'),
'57' => __('Moselle', 'wp-ultimo'),
'58' => __('Nièvre', 'wp-ultimo'),
'59' => __('Nord', 'wp-ultimo'),
'60' => __('Oise', 'wp-ultimo'),
'61' => __('Orne', 'wp-ultimo'),
'62' => __('Pas-de-Calais', 'wp-ultimo'),
'63' => __('Puy-de-Dôme', 'wp-ultimo'),
'64' => __('Pyrénées-Atlantiques', 'wp-ultimo'),
'65' => __('Hautes-Pyrénées', 'wp-ultimo'),
'66' => __('Pyrénées-Orientales', 'wp-ultimo'),
'67' => __('Bas-Rhin', 'wp-ultimo'),
'68' => __('Haut-Rhin', 'wp-ultimo'),
'69' => __('Rhône', 'wp-ultimo'),
'70' => __('Haute-Saône', 'wp-ultimo'),
'71' => __('Saône-et-Loire', 'wp-ultimo'),
'72' => __('Sarthe', 'wp-ultimo'),
'73' => __('Savoie', 'wp-ultimo'),
'74' => __('Haute-Savoie', 'wp-ultimo'),
'76' => __('Seine-Maritime', 'wp-ultimo'),
'77' => __('Seine-et-Marne', 'wp-ultimo'),
'78' => __('Yvelines', 'wp-ultimo'),
'79' => __('Deux-Sèvres', 'wp-ultimo'),
'80' => __('Somme', 'wp-ultimo'),
'81' => __('Tarn', 'wp-ultimo'),
'82' => __('Tarn-et-Garonne', 'wp-ultimo'),
'83' => __('Var', 'wp-ultimo'),
'84' => __('Vaucluse', 'wp-ultimo'),
'85' => __('Vendée', 'wp-ultimo'),
'86' => __('Vienne', 'wp-ultimo'),
'87' => __('Haute-Vienne', 'wp-ultimo'),
'88' => __('Vosges', 'wp-ultimo'),
'89' => __('Yonne', 'wp-ultimo'),
'90' => __('Territoire de Belfort', 'wp-ultimo'),
'91' => __('Essonne', 'wp-ultimo'),
'92' => __('Hauts-de-Seine', 'wp-ultimo'),
'93' => __('Seine-Saint-Denis', 'wp-ultimo'),
'94' => __('Val-de-Marne', 'wp-ultimo'),
'95' => __("Val-d'Oise", 'wp-ultimo'),
'971' => __('Guadeloupe', 'wp-ultimo'),
'972' => __('Martinique', 'wp-ultimo'),
'973' => __('French Guiana', 'wp-ultimo'),
'974' => __('La Réunion', 'wp-ultimo'),
'976' => __('Mayotte', 'wp-ultimo'),
'01' => __('Ain', 'wp-ultimo'),
'02' => __('Aisne', 'wp-ultimo'),
'03' => __('Allier', 'wp-ultimo'),
'06' => __('Alpes-Maritimes', 'wp-ultimo'),
'04' => __('Alpes-de-Haute-Provence', 'wp-ultimo'),
'6AE' => __('Alsace', 'wp-ultimo'),
'08' => __('Ardennes', 'wp-ultimo'),
'07' => __('Ardèche', 'wp-ultimo'),
'09' => __('Ariège', 'wp-ultimo'),
'ARA' => __('Auvergne-Rhône-Alpes', 'wp-ultimo'),
'BFC' => __('Bourgogne-Franche-Comté', 'wp-ultimo'),
'BRE' => __('Bretagne', 'wp-ultimo'),
'CVL' => __('Centre-Val de Loire', 'wp-ultimo'),
'CP' => __('Clipperton', 'wp-ultimo'),
'20R' => __('Corse', 'wp-ultimo'),
'2A' => __('Corse-du-Sud', 'wp-ultimo'),
'PF' => __('French Polynesia', 'wp-ultimo'),
'TF' => __('French Southern and Antarctic Lands', 'wp-ultimo'),
'GES' => __('Grand-Est', 'wp-ultimo'),
'2B' => __('Haute-Corse', 'wp-ultimo'),
'05' => __('Hautes-Alpes', 'wp-ultimo'),
'HDF' => __('Hauts-de-France', 'wp-ultimo'),
'69M' => __('Métropole de Lyon', 'wp-ultimo'),
'NOR' => __('Normandie', 'wp-ultimo'),
'NAQ' => __('Nouvelle-Aquitaine', 'wp-ultimo'),
'OCC' => __('Occitanie', 'wp-ultimo'),
'75C' => __('Paris', 'wp-ultimo'),
'PDL' => __('Pays-de-la-Loire', 'wp-ultimo'),
'PAC' => __('Provence-Alpes-Côte-dAzur', 'wp-ultimo'),
'PM' => __('Saint Pierre and Miquelon', 'wp-ultimo'),
'BL' => __('Saint-Barthélemy', 'wp-ultimo'),
'MF' => __('Saint-Martin', 'wp-ultimo'),
'WF' => __('Wallis and Futuna', 'wp-ultimo'),
'IDF' => __('Île-de-France', 'wp-ultimo'),
];
}
}