// DO NOT TOUCH THIS FILE. (Auto-generated by `keshvar-code-generator/src/countries.rs`)
//! A module for country `The French Southern and Antarctic Lands`
#[cfg(all(feature = "tf", feature = "constants"))]
/// A module to access all constant country data for `The French Southern and Antarctic Lands`.
///
/// Note that to use this module, `constant` feature should be enabled.
pub mod consts {
#[allow(unused_imports)]
use crate::{
Alpha2, Alpha3, Continent, CurrencyCode, DistanceUnit, Region, SubRegion, WeekDay,
WorldRegion, GEC, IOC,
};
pub const ADDRESS_FORMAT: Option<&str> = None;
pub const ALPHA2: Alpha2 = Alpha2::TF;
pub const ALPHA3: Alpha3 = Alpha3::ATF;
pub const CONTINENT: Continent = Continent::Africa;
pub const COUNTRY_CODE: usize = 262;
pub const CURRENCY_CODE: CurrencyCode = CurrencyCode::EUR;
pub const GEC: Option<GEC> = Some(GEC::FS);
pub const INTERNATIONAL_PREFIX: &str = "";
pub const IOC: Option<IOC> = None;
pub const ISO_SHORT_NAME: &str = "French Southern Territories";
pub const ISO_LONG_NAME: &str = "The French Southern and Antarctic Lands";
pub const OFFICIAL_LANGUAGE_LIST: &[&str] = &["fr"];
pub const SPOKEN_LANGUAGE_LIST: &[&str] = &["fr"];
pub const NATIONAL_DESTINATION_CODE_LENGTH_LIST: &[usize] = &[];
pub const NATIONAL_NUMBER_LENGTH_LIST: &[usize] = &[];
pub const NATIONAL_PREFIX: &str = "";
pub const NATIONALITY: Option<&str> = Some("French");
pub const NUMBER: &str = "260";
pub const POSTAL_CODE: bool = false;
pub const POSTAL_CODE_FORMAT: Option<&str> = None;
pub const REGION: Option<Region> = Some(Region::Africa);
pub const START_DAY_OF_WEEK: WeekDay = WeekDay::Monday;
pub const SUBREGION: Option<SubRegion> = Some(SubRegion::EasternAfrica);
pub const UN_LOCODE: &str = "TF";
pub const UNOFFICIAL_NAME_LIST: &[&str] = &[
"French Southern Territories",
"Französische Süd- und Antarktisgebiete",
"Terres Australes Françaises",
"Territorios Franceses del Sur",
"フランス領南方・南極地域",
"Franse Gebieden in de zuidelijke Indische Oceaan",
"French Southern and Antarctic Lands",
];
pub const WORLD_REGION: WorldRegion = WorldRegion::EMEA;
pub const G7_MEMBER: bool = false;
pub const G20_MEMBER: bool = false;
pub const EU_MEMBER: bool = false;
pub const EEA_MEMBER: bool = false;
pub const DISTANCE_UNIT: DistanceUnit = DistanceUnit::Km;
pub const POPULATION: Option<u64> = None;
#[cfg(feature = "emojis")]
pub const EMOJI: &str = "🇹🇫";
#[cfg(feature = "translations")]
pub const TRANSLATIONS: &[(&str, &str)] = &[
("ab", "French Southern Territories"),
("af", "Franse Suidelike Gebiede"),
("ak", "French Southern Territories"),
("am", "ፘፈረንሳ፤ ፠ቡባፁ ጔፒቶኄ"),
("an", "Territorios Franceses d'o Sud"),
("ar", "المقاطعات الفرنسي\u{651}ة الجنوبي\u{651}ة"),
("as", "ফ\u{9cd}ৰেঞ\u{9cd}চ দক\u{9cd}ষিণ অঞ\u{9cd}চল"),
("ay", "French Southern Territories"),
("az", "French Southern Territories"),
("ba", "French Southern Territories"),
("be", "Французскія Паўднёвыя Тэрыторыі"),
("bg", "Френски южни територии"),
("bi", "French Southern Territories"),
("bn", "ফ\u{9cd}রেঞ\u{9cd}চ দক\u{9cd}ষিণ অঞ\u{9cd}চল"),
("bn_IN", "ফ\u{9cd}রেঞ\u{9cd}চ দক\u{9cd}ষিণ অঞ\u{9cd}চল"),
("br", "French Southern Territories"),
("bs", "Francuske Južne Teritorije"),
("ca", "Territoris Francesos del Sud"),
("ce", "French Southern Territories"),
("ch", "French Southern Territories"),
("cs", "Francouzská jižní území"),
("cv", "French Southern Territories"),
("cy", "French Southern Territories"),
("da", "Sydlige Franske Territorier"),
("de", "Französische Süd- und Antarktisgebiete"),
("dv", "French Southern Territories"),
("dz", "ཕ\u{f7a}ར\u{f7a}ནཆ\u{f72}་ ལ\u{fb7}\u{f7c}་ཕ\u{fb1}\u{f7c}གས་དབང་བས\u{f92}\u{fb1}\u{f74}ར་ས་ཁ\u{f7c}ངས།"),
("ee", "French Southern Territories"),
("el", "Γαλλικά Νότια Εδάφη"),
("en", "French Southern Territories"),
("eo", "Francaj Sudaj Teritorioj"),
("es", "Territorios Franceses del Sur"),
("et", "Prantsuse Lõunaalad"),
("eu", "Hegoaldeko Lurralde Frantsesak"),
("fa", "مستعمره\u{200c}های جنوبی فرانسه"),
("ff", "French Southern Territories"),
("fi", "Ranskan eteläiset alueet"),
("fo", "French Southern Territories"),
("fr", "Terres australes françaises"),
("fy", "French Southern Territories"),
("ga", "Críocha Francacha Theas"),
("gl", "Territorios Franceses do Sul"),
("gn", "French Southern Territories"),
("gu", "ફ\u{acd}ર\u{ac7}ન\u{acd}ચ સર\u{acd}થન ટ\u{ac7}રિટરીસ"),
("gv", "French Southern Territories"),
("ha", "French Southern Territories"),
("he", "הטריטוריות הדרומיות של צרפת"),
("hi", "फ\u{94d}र\u{947}\u{902}च साउदर\u{94d}न ट\u{947}रीटरीज\u{93c}"),
("hr", "Francuski Južni Teritoriji"),
("ht", "French Southern Territories"),
("hu", "Francia déli területek"),
("hy", "Ֆրանսիական Հարավային Տարածքներ"),
("ia", "Territorios Austral Francese"),
("id", "Perancis, Wilayah Bagian Selatan"),
("io", "French Southern Territories"),
("is", "Frönsku suðurhafshéruðin"),
("it", "Territori francesi meridionali"),
("iu", "French Southern Territories"),
("ja", "フランス南方領土"),
("ka", "ფრანგული სამხრეთ ტერიტორიები"),
("ki", "French Southern Territories"),
("kk", "Францияның Солтүстік Аймақтары"),
("kl", "French Southern Territories"),
("km", "អាណាចក\u{17d2}រ\u{200b}ខាង\u{200b}ត\u{17d2}ប\u{17bc}ង\u{200b}បារា\u{17c6}ង"),
("kn", "ಫ\u{ccd}ರ\u{cc6}ಂಚ\u{ccd} ಸದರ\u{ccd}ನ\u{ccd} ಟ\u{cc6}ರ\u{cbf}ಟರೀಸ\u{ccd}"),
("ko", "프랑스령 남 자치구역"),
("ku", "Herêma Basurî ya Fransî"),
("kv", "French Southern Territories"),
("kw", "French Southern Territories"),
("ky", "Франциянын Түштүк Аймактары"),
("lo", "French Southern Territories"),
("lt", "Prancūzijos Pietų Sritys"),
("lv", "Francijas Dienvidjūru Zemes"),
("mi", "French Southern Territories"),
("mk", "Јужни француски територии"),
("ml", "ഫ\u{d4d}രഞ\u{d4d}ച\u{d4d} തെക\u{d4d}കന\u{d4d}\u{200d} പ\u{d4d}രദേശങ\u{d4d}ങള\u{d4d}\u{200d}"),
("mn", "French Southern Territories"),
("mr", "फ\u{94d}र\u{947}\u{902}च सदर\u{94d}न ट\u{947}रिटरीज\u{94d}"),
("ms", "French Southern Territories"),
("mt", "Territorji Franċiżi ta' Nofsinhar"),
("my", "French Southern Territories"),
("na", "French Southern Territories"),
("nb", "Franske sørlige territorier"),
("ne", "फ\u{94d}र\u{947}न\u{94d}च दक\u{94d}षिणी क\u{94d}ष\u{947}त\u{94d}रहर\u{942}"),
("nl", "Franse Zuidelijke Gebieden"),
("nn", "Franske sørlege territorium"),
("nv", "French Southern Territories"),
("oc", "Tèrras australas francesas"),
("or", "ଫ\u{b4d}ରେଞ\u{b4d}ଚ ଦ\u{b3e}କ\u{b4d}ଷ\u{b3f}ଣ\u{b3e}ତ\u{b4d}ମକ କ\u{b4d}ଷେତ\u{b4d}ର"),
("pa", "ਫਰ\u{a48}\u{a02}ਚ ਦ\u{a71}ਖਣੀ ਖ\u{a47}ਤਰ"),
("pi", "French Southern Territories"),
("pl", "Francuskie Terytoria Południowe"),
("ps", "French Southern Territories"),
("pt", "Territórios Franceses do Sul"),
("pt_BR", "Territórios Franceses do Sul"),
("ro", "Teritoriile franceze de sud"),
("ru", "Французские южные территории"),
("rw", "Ibihugu by'Amajyepfo Nyamfaransa"),
("sc", "Territòrios Australes Frantzesos"),
("sd", "French Southern Territories"),
("si", "ප\u{dca}\u{200d}රංශ දක\u{dd4}ණ\u{dd4} ප\u{dca}\u{200d}රදේශ"),
("sk", "Francúzske južné a antarktické územia"),
("sl", "Francoska južna ozemlja"),
("so", "French Southern Territories"),
("sq", "Territoret Jugore Franceze"),
("sr", "Француске Јужне Територије"),
("sv", "Franska sydterritorierna"),
("sw", "French Southern Territories"),
("ta", "ஃப\u{bcd}ரெஞ\u{bcd}ச\u{bcd} தெற\u{bcd}கு பிரதேசம\u{bcd}"),
("te", "ఫ\u{c4d}ర\u{c46}ంచ\u{c4d} సదర\u{c4d}న ట\u{c47}ర\u{c3f}టర\u{c40}జ\u{c4d}"),
("tg", "Минтақаҳои Ҷанубии Фаронса"),
("th", "เฟรนช\u{e4c}เซาเท\u{e34}ร\u{e4c}นเทร\u{e4c}ร\u{e34}ทอร\u{e35}ส\u{e4c}"),
("ti", "የፈረንሳይ ደቡባዊ ግዛቶች"),
("tk", "Fransuz günorta territoriýalary"),
("tl", "Teritoryong Hilagang Pranses"),
("tr", "Fransız Güney Bölgeleri"),
("tt", "French Southern Territories"),
("ug", "فىرانسىيەگە قاراشلىق جەنۇبىي زېمىن"),
("uk", "Французькі Південні Території"),
("ur", "French Southern Territories"),
("uz", "French Southern Territories"),
("ve", "French Southern Territories"),
("vi", "Miền Nam Pháp"),
("wa", "Teritweres francès do sud"),
("wo", "French Southern Territories"),
("xh", "French Southern Territories"),
("yo", "French Southern Territories"),
("zh_CN", "法属南半球领地"),
("zh_HK", "法屬南部屬地"),
("zh_TW", "法屬南部領地"),
("zu", "French Southern Territories"),
];
#[cfg(all(feature = "tf", feature = "geo", feature = "constants"))]
/// GEO data as constants
pub mod geo {
pub const LATITUDE: f64 = -49.280366;
pub const LONGITUDE: f64 = 69.3485571;
pub const MAX_LATITUDE: f64 = -45.7567331;
pub const MAX_LONGITUDE: f64 = 70.6558228;
pub const MIN_LATITUDE: f64 = -50.0641918;
pub const MIN_LONGITUDE: f64 = 49.8519168;
pub const NORTHEAST_LATITUDE: f64 = -45.7567331;
pub const NORTHEAST_LONGITUDE: f64 = 70.6558228;
pub const SOUTHWEST_LATITUDE: f64 = -50.0641918;
pub const SOUTHWEST_LONGITUDE: f64 = 49.8519168;
}
}
#[cfg(all(feature = "tf", feature = "geo"))]
/// GEO module for this country.
pub mod geo {
use crate::{CountryGeo, CountryGeoBound, CountryGeoBounds};
/// GEO information for this country.
pub fn new() -> CountryGeo {
CountryGeo {
latitude: -49.280366,
longitude: 69.3485571,
max_latitude: -45.7567331,
max_longitude: 70.6558228,
min_latitude: -50.0641918,
min_longitude: 49.8519168,
bounds: CountryGeoBounds {
northeast: CountryGeoBound {
latitude: -45.7567331,
longitude: 70.6558228,
},
southwest: CountryGeoBound {
latitude: -50.0641918,
longitude: 49.8519168,
},
},
}
}
}
#[cfg(all(feature = "tf", feature = "subdivisions"))]
/// Subdivision module for this country.
pub mod subdivisions {
#[allow(unused_imports)]
use crate::{Alpha2, Subdivision, SubdivisionType};
use std::collections::HashMap;
// In this state, We do not know if subdivisions have geo or not!
#[cfg(feature = "geo")]
#[allow(unused_imports)]
use crate::SubdivisionGeo;
/// Subdivisions for this country.
pub fn new() -> HashMap<&'static str, Subdivision> {
HashMap::from([])
}
}
#[allow(unused_imports)]
use crate::{
Alpha2, Alpha3, Continent, Country, CurrencyCode, DistanceUnit, Region, SubRegion, VatRates,
WeekDay, WorldRegion, GEC, IOC,
};
#[allow(unused_imports)]
use std::collections::HashMap;
#[cfg(feature = "tf")]
/// [`Country`](crate::Country) struct for this country.
pub fn new() -> Country {
Country{
alpha2: Alpha2::TF,
alpha3: Alpha3::ATF,
address_format: None,
continent: Continent::Africa,
country_code: 262,
currency_code: CurrencyCode::EUR,
maybe_gec: Some(GEC::FS),
#[cfg(feature = "geo")]
geo: geo::new(),
international_prefix: "",
maybe_ioc: None,
iso_long_name: "The French Southern and Antarctic Lands",
iso_short_name: "French Southern Territories",
official_language_list: ["fr"].to_vec(),
spoken_language_list: ["fr"].to_vec(),
national_destination_code_length_list: [].to_vec(),
national_number_length_list: [].to_vec(),
national_prefix: "",
maybe_nationality: Some("French"),
number: "260",
postal_code: false,
postal_code_format: None,
maybe_region: Some(Region::Africa),
start_of_week: WeekDay::Monday,
maybe_subregion: Some(SubRegion::EasternAfrica),
un_locode: "TF",
unofficial_name_list: ["French Southern Territories", "Französische Süd- und Antarktisgebiete", "Terres Australes Françaises", "Territorios Franceses del Sur", "フランス領南方・南極地域", "Franse Gebieden in de zuidelijke Indische Oceaan", "French Southern and Antarctic Lands"].to_vec(),
world_region: WorldRegion::EMEA,
#[cfg(feature = "emojis")]
emoji: "🇹🇫",
#[cfg(feature = "translations")]
translations: HashMap::from([("ab", "French Southern Territories"), ("af", "Franse Suidelike Gebiede"), ("ak", "French Southern Territories"), ("am", "ፘፈረንሳ፤ ፠ቡባፁ ጔፒቶኄ"), ("an", "Territorios Franceses d'o Sud"), ("ar", "المقاطعات الفرنسي\u{651}ة الجنوبي\u{651}ة"), ("as", "ফ\u{9cd}ৰেঞ\u{9cd}চ দক\u{9cd}ষিণ অঞ\u{9cd}চল"), ("ay", "French Southern Territories"), ("az", "French Southern Territories"), ("ba", "French Southern Territories"), ("be", "Французскія Паўднёвыя Тэрыторыі"), ("bg", "Френски южни територии"), ("bi", "French Southern Territories"), ("bn", "ফ\u{9cd}রেঞ\u{9cd}চ দক\u{9cd}ষিণ অঞ\u{9cd}চল"), ("bn_IN", "ফ\u{9cd}রেঞ\u{9cd}চ দক\u{9cd}ষিণ অঞ\u{9cd}চল"), ("br", "French Southern Territories"), ("bs", "Francuske Južne Teritorije"), ("ca", "Territoris Francesos del Sud"), ("ce", "French Southern Territories"), ("ch", "French Southern Territories"), ("cs", "Francouzská jižní území"), ("cv", "French Southern Territories"), ("cy", "French Southern Territories"), ("da", "Sydlige Franske Territorier"), ("de", "Französische Süd- und Antarktisgebiete"), ("dv", "French Southern Territories"), ("dz", "ཕ\u{f7a}ར\u{f7a}ནཆ\u{f72}་ ལ\u{fb7}\u{f7c}་ཕ\u{fb1}\u{f7c}གས་དབང་བས\u{f92}\u{fb1}\u{f74}ར་ས་ཁ\u{f7c}ངས།"), ("ee", "French Southern Territories"), ("el", "Γαλλικά Νότια Εδάφη"), ("en", "French Southern Territories"), ("eo", "Francaj Sudaj Teritorioj"), ("es", "Territorios Franceses del Sur"), ("et", "Prantsuse Lõunaalad"), ("eu", "Hegoaldeko Lurralde Frantsesak"), ("fa", "مستعمره\u{200c}های جنوبی فرانسه"), ("ff", "French Southern Territories"), ("fi", "Ranskan eteläiset alueet"), ("fo", "French Southern Territories"), ("fr", "Terres australes françaises"), ("fy", "French Southern Territories"), ("ga", "Críocha Francacha Theas"), ("gl", "Territorios Franceses do Sul"), ("gn", "French Southern Territories"), ("gu", "ફ\u{acd}ર\u{ac7}ન\u{acd}ચ સર\u{acd}થન ટ\u{ac7}રિટરીસ"), ("gv", "French Southern Territories"), ("ha", "French Southern Territories"), ("he", "הטריטוריות הדרומיות של צרפת"), ("hi", "फ\u{94d}र\u{947}\u{902}च साउदर\u{94d}न ट\u{947}रीटरीज\u{93c}"), ("hr", "Francuski Južni Teritoriji"), ("ht", "French Southern Territories"), ("hu", "Francia déli területek"), ("hy", "Ֆրանսիական Հարավային Տարածքներ"), ("ia", "Territorios Austral Francese"), ("id", "Perancis, Wilayah Bagian Selatan"), ("io", "French Southern Territories"), ("is", "Frönsku suðurhafshéruðin"), ("it", "Territori francesi meridionali"), ("iu", "French Southern Territories"), ("ja", "フランス南方領土"), ("ka", "ფრანგული სამხრეთ ტერიტორიები"), ("ki", "French Southern Territories"), ("kk", "Францияның Солтүстік Аймақтары"), ("kl", "French Southern Territories"), ("km", "អាណាចក\u{17d2}រ\u{200b}ខាង\u{200b}ត\u{17d2}ប\u{17bc}ង\u{200b}បារា\u{17c6}ង"), ("kn", "ಫ\u{ccd}ರ\u{cc6}ಂಚ\u{ccd} ಸದರ\u{ccd}ನ\u{ccd} ಟ\u{cc6}ರ\u{cbf}ಟರೀಸ\u{ccd}"), ("ko", "프랑스령 남 자치구역"), ("ku", "Herêma Basurî ya Fransî"), ("kv", "French Southern Territories"), ("kw", "French Southern Territories"), ("ky", "Франциянын Түштүк Аймактары"), ("lo", "French Southern Territories"), ("lt", "Prancūzijos Pietų Sritys"), ("lv", "Francijas Dienvidjūru Zemes"), ("mi", "French Southern Territories"), ("mk", "Јужни француски територии"), ("ml", "ഫ\u{d4d}രഞ\u{d4d}ച\u{d4d} തെക\u{d4d}കന\u{d4d}\u{200d} പ\u{d4d}രദേശങ\u{d4d}ങള\u{d4d}\u{200d}"), ("mn", "French Southern Territories"), ("mr", "फ\u{94d}र\u{947}\u{902}च सदर\u{94d}न ट\u{947}रिटरीज\u{94d}"), ("ms", "French Southern Territories"), ("mt", "Territorji Franċiżi ta' Nofsinhar"), ("my", "French Southern Territories"), ("na", "French Southern Territories"), ("nb", "Franske sørlige territorier"), ("ne", "फ\u{94d}र\u{947}न\u{94d}च दक\u{94d}षिणी क\u{94d}ष\u{947}त\u{94d}रहर\u{942}"), ("nl", "Franse Zuidelijke Gebieden"), ("nn", "Franske sørlege territorium"), ("nv", "French Southern Territories"), ("oc", "Tèrras australas francesas"), ("or", "ଫ\u{b4d}ରେଞ\u{b4d}ଚ ଦ\u{b3e}କ\u{b4d}ଷ\u{b3f}ଣ\u{b3e}ତ\u{b4d}ମକ କ\u{b4d}ଷେତ\u{b4d}ର"), ("pa", "ਫਰ\u{a48}\u{a02}ਚ ਦ\u{a71}ਖਣੀ ਖ\u{a47}ਤਰ"), ("pi", "French Southern Territories"), ("pl", "Francuskie Terytoria Południowe"), ("ps", "French Southern Territories"), ("pt", "Territórios Franceses do Sul"), ("pt_BR", "Territórios Franceses do Sul"), ("ro", "Teritoriile franceze de sud"), ("ru", "Французские южные территории"), ("rw", "Ibihugu by'Amajyepfo Nyamfaransa"), ("sc", "Territòrios Australes Frantzesos"), ("sd", "French Southern Territories"), ("si", "ප\u{dca}\u{200d}රංශ දක\u{dd4}ණ\u{dd4} ප\u{dca}\u{200d}රදේශ"), ("sk", "Francúzske južné a antarktické územia"), ("sl", "Francoska južna ozemlja"), ("so", "French Southern Territories"), ("sq", "Territoret Jugore Franceze"), ("sr", "Француске Јужне Територије"), ("sv", "Franska sydterritorierna"), ("sw", "French Southern Territories"), ("ta", "ஃப\u{bcd}ரெஞ\u{bcd}ச\u{bcd} தெற\u{bcd}கு பிரதேசம\u{bcd}"), ("te", "ఫ\u{c4d}ర\u{c46}ంచ\u{c4d} సదర\u{c4d}న ట\u{c47}ర\u{c3f}టర\u{c40}జ\u{c4d}"), ("tg", "Минтақаҳои Ҷанубии Фаронса"), ("th", "เฟรนช\u{e4c}เซาเท\u{e34}ร\u{e4c}นเทร\u{e4c}ร\u{e34}ทอร\u{e35}ส\u{e4c}"), ("ti", "የፈረንሳይ ደቡባዊ ግዛቶች"), ("tk", "Fransuz günorta territoriýalary"), ("tl", "Teritoryong Hilagang Pranses"), ("tr", "Fransız Güney Bölgeleri"), ("tt", "French Southern Territories"), ("ug", "فىرانسىيەگە قاراشلىق جەنۇبىي زېمىن"), ("uk", "Французькі Південні Території"), ("ur", "French Southern Territories"), ("uz", "French Southern Territories"), ("ve", "French Southern Territories"), ("vi", "Miền Nam Pháp"), ("wa", "Teritweres francès do sud"), ("wo", "French Southern Territories"), ("xh", "French Southern Territories"), ("yo", "French Southern Territories"), ("zh_CN", "法属南半球领地"), ("zh_HK", "法屬南部屬地"), ("zh_TW", "法屬南部領地"), ("zu", "French Southern Territories")]),
#[cfg(feature = "subdivisions")]
subdivisions: subdivisions::new(),
g7_member: false,
g20_member: false,
eu_member: false,
eea_member: false,
maybe_vat_rates: None,
distance_unit: DistanceUnit::Km,
maybe_population: None,
}
}