keshvar 0.5.0

collection of all sorts of useful information for every country
Documentation
// DO NOT TOUCH THIS FILE. (Auto-generated by `keshvar-code-generator/src/countries.rs`)

//! A module for country `Saint Vincent and the Grenadines`

#[cfg(all(feature = "vc", feature = "constants"))]
/// A module to access all constant country data for `Saint Vincent and the Grenadines`.
///
/// 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::VC;
    pub const ALPHA3: Alpha3 = Alpha3::VCT;
    pub const CONTINENT: Continent = Continent::NorthAmerica;
    pub const COUNTRY_CODE: usize = 1;
    pub const CURRENCY_CODE: CurrencyCode = CurrencyCode::XCD;
    pub const GEC: Option<GEC> = Some(GEC::VC);
    pub const INTERNATIONAL_PREFIX: &str = "011";
    pub const IOC: Option<IOC> = Some(IOC::VIN);
    pub const ISO_SHORT_NAME: &str = "Saint Vincent and the Grenadines";
    pub const ISO_LONG_NAME: &str = "Saint Vincent and the Grenadines";
    pub const OFFICIAL_LANGUAGE_LIST: &[&str] = &["en"];
    pub const SPOKEN_LANGUAGE_LIST: &[&str] = &["en"];
    pub const NATIONAL_DESTINATION_CODE_LENGTH_LIST: &[usize] = &[3];
    pub const NATIONAL_NUMBER_LENGTH_LIST: &[usize] = &[10];
    pub const NATIONAL_PREFIX: &str = "1";
    pub const NATIONALITY: Option<&str> = Some("Saint Vincentian");
    pub const NUMBER: &str = "670";
    pub const POSTAL_CODE: bool = true;
    pub const POSTAL_CODE_FORMAT: Option<&str> = Some("VC\\d{4}");
    pub const REGION: Option<Region> = Some(Region::Americas);
    pub const START_DAY_OF_WEEK: WeekDay = WeekDay::Monday;
    pub const SUBREGION: Option<SubRegion> = Some(SubRegion::Caribbean);
    pub const UN_LOCODE: &str = "VC";
    pub const UNOFFICIAL_NAME_LIST: &[&str] = &[
        "Saint Vincent and the Grenadines",
        "Saint Vincent und die Grenadinen",
        "Saint-Vincent et les Grenadines",
        "San Vicente y Granadinas",
        "セントビンセントおよびグレナディーン諸島",
        "Saint Vincent en de Grenadines",
        "St. Vincent Grenadines",
        "St Vincent Grenadines",
    ];
    pub const WORLD_REGION: WorldRegion = WorldRegion::AMER;
    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::Mi;
    pub const POPULATION: Option<u64> = Some(103948);
    #[cfg(feature = "emojis")]
    pub const EMOJI: &str = "🇻🇨";
    #[cfg(feature = "translations")]
    pub const TRANSLATIONS: &[(&str, &str)] = &[
        ("ab", "Saint Vincent and the Grenadines"),
        ("af", "St. Vincent en die Grenadine"),
        ("ak", "Saint Vincent and the Grenadines"),
        ("am", "ሴንት ቪንሰንት እና ግሬናዲኖች"),
        ("an", "Saint Vincent and the Grenadines"),
        ("ar", "سانت فنسنت و جزر الغرينادين"),
        ("as", "চেন\u{9cd}ট ভিনচেন\u{9cd}ট আৰ\u{9c1} গ\u{9cd}ৰেন\u{9be}ডিনচ"),
        ("ay", "Saint Vincent and the Grenadines"),
        ("az", "Saint Vincent and the Grenadines"),
        ("ba", "Saint Vincent and the Grenadines"),
        ("be", "Сент-Вінсент і Грэнадзіны"),
        ("bg", "Свети Винсент и Гренадин"),
        ("bi", "Saint Vincent and the Grenadines"),
        ("bn", "সেন\u{9cd}ট ভিনসেন\u{9cd}ট ও গ\u{9cd}রেন\u{9be}ডিনস"),
        ("bn_IN", "সেন\u{9cd}ট ভিনসেন\u{9cd}ট ও গ\u{9cd}রেন\u{9be}ডিনস"),
        ("br", "Saint Visant hag ar Grenadinez"),
        ("bs", "Saint Vincent i Grenadines"),
        ("ca", "Saint Vincent i les Grenadines"),
        ("ce", "Сент-Винсент а Гренадина"),
        ("ch", "Saint Vincent and the Grenadines"),
        ("cs", "Svatý Vincenc a Grenadiny"),
        ("cv", "Сент-Винсент а Гренадина"),
        ("cy", "Saint Vincent a'r Grenadines"),
        ("da", "Sankt Vincent og Grenadinerne"),
        ("de", "St. Vincent und die Grenadinen"),
        ("dv", "ސ\u{7a6}ނ\u{7b0}ތ\u{7a8} ވ\u{7a8}ސ\u{7ac}ނ\u{7b0}ޓ\u{7ad} އ\u{7a6}ދ\u{7a8} ގ\u{7aa}ރ\u{7ac}ނ\u{7a7}ޑ\u{7a9}ނ\u{7b0}"),
        ("dz", "ས\u{f7a}ནཊ\u{f72}་བ\u{f71}\u{f72}ན་ས\u{f72}ནཊ་དང་ ག\u{f71}\u{f7a}རན་ན་ཌ\u{f7a}ན\u{f7a}ས"),
        ("ee", "Saint Vincent and the Grenadines"),
        ("el", "Άγιος Βικέντιος και Γρεναδίνες"),
        ("en", "Saint Vincent and the Grenadines"),
        ("eo", "Sankta-Vincento kaj la Grenadinoj"),
        ("es", "San Vicente y las Granadinas"),
        ("et", "Saint Vincent ja Grenadiinid"),
        ("eu", "Saint Vincent eta Grenadinak"),
        ("fa", "سن وینسنت و گرنادین"),
        ("ff", "Saint Vincent and the Grenadines"),
        ("fi", "Saint Vincent ja Grenadiinit"),
        ("fo", "Saint Vinsent og Grenadinoyggjar"),
        ("fr", "Saint-Vincent-et-les-Grenadines"),
        ("fy", "Sint Vincent en de Grenadinen"),
        ("ga", "Saint Vincent agus na Grenadines"),
        ("gl", "San Vicente e as Granadinas"),
        ("gn", "Saint Vincent and the Grenadines"),
        ("gu", "સ\u{ac7}ન\u{acd}ટ વિન\u{acd}સ\u{ac7}ન\u{acd}ટ અન\u{ac7} ગ\u{acd}ર\u{ac7}ન\u{ac7}ડીન\u{acd}સ"),
        ("gv", "Noo Winsen as ny Grenadeenyn"),
        ("ha", "Saint Vincent and the Grenadines"),
        ("he", "סנט וינסנט והגרנדינים"),
        ("hi", "सन\u{94d}त विन\u{94d}स\u{947}ण\u{94d}ट और ग\u{94d}र\u{947}नाडाइन\u{94d}स"),
        ("hr", "Sveti Vincent i Grenadini"),
        ("ht", "Saint Vincent and the Grenadines"),
        ("hu", "Saint Vincent és a Grenadine-szigetek"),
        ("hy", "Սենտ Վիսենտ-Գրենադիններ"),
        ("ia", "Sancte Vincente e le Grenadinas"),
        ("id", "Saint Vincent dan Grenadines"),
        ("io", "Santa Vincent e Grenadini"),
        ("is", "Sankti Vincent og Grenadineeyjar"),
        ("it", "Saint Vincent e Grenadine"),
        ("iu", "Saint Vincent and the Grenadines"),
        ("ja", "セントビンセント及びグレナディーン諸島"),
        ("ka", "სენტ-ვინსენტი და გრენადინები"),
        ("ki", "Saint Vincent and the Grenadines"),
        ("kk", "Сент-Винсент және Гренадинар"),
        ("kl", "Saint Vincent and the Grenadines"),
        ("km", "សង\u{17cb}វា\u{17c6}ងសង\u{17cb} ន\u{17b7}ង ហ\u{17d2}គ\u{17d2}រ\u{17b8}ណាឌ\u{17b8}ន"),
        ("kn", "Saint Vincent and the Grenadines"),
        ("ko", "세인트빈센트 그레나딘"),
        ("ku", "Saint Vincent û Grenadines"),
        ("kv", "Saint Vincent and the Grenadines"),
        ("kw", "Sen Vinsent ha'n Ynysow Grenadinek"),
        ("ky", "Сент-Винсент жана Гренадиндер"),
        ("lo", "Saint Vincent and the Grenadines"),
        ("lt", "Sent Vinsentas ir Grenadinai"),
        ("lv", "Sentvinsenta un Grenadīnas"),
        ("mi", "Saint Vincent and the Grenadines"),
        ("mk", "Св. Винсент и Гренадините"),
        ("ml", "സെയിന\u{d4d}റ\u{d4d} വിന\u{d4d}\u{200d}സന\u{d4d}റ\u{d41}ം ഗ\u{d4d}രനഡൈന\u{d4d}\u{200d}സ\u{d41}ം"),
        ("mn", "Saint Vincent and the Grenadines"),
        ("mr", "स\u{947}\u{902}ट व\u{94d}हिन\u{94d}स\u{947}\u{902}ट आणी दि ग\u{94d}र\u{947}नाडिन\u{94d}स"),
        ("ms", "Saint Vincent dan Grenadines"),
        ("mt", "Saint Vincent and the Grenadines"),
        ("my", "စ\u{102d}န\u{1037}\u{103a}ဗင\u{103a}းဆင\u{1037}\u{103a}န\u{103e}င\u{1037}\u{103a}ဂရ\u{102d}နေဒ\u{102d}\u{102f}င\u{103a}န\u{102d}\u{102f}င\u{103a}င\u{1036}"),
        ("na", "Saint Vincent and the Grenadines"),
        ("nb", "Saint Vincent og Grenadinene"),
        ("ne", "स\u{947}न\u{94d}ट भिन\u{94d}स\u{947}न\u{94d}ट र ग\u{94d}र\u{947}नडिन\u{94d}स"),
        ("nl", "Saint Vincent en de Grenadines"),
        ("nn", "Saint Vincent og Grenadinane"),
        ("nv", "Saint Vincent and the Grenadines"),
        ("oc", "Sant Vincenç e las Grenadinas"),
        ("or", "ସେଣ\u{b4d}ଟ ଭ\u{b3f}ନସେଣ\u{b4d}ଟ ଏବଂ ଗ\u{b4d}ରେନେଡ\u{b3f}ସ"),
        ("pa", "ਸ\u{a47}\u{a02}ਟ ਵਿਨਸਨਟ ਅਤ\u{a47} ਗਰ\u{a47}ਨਾਡਾਈਨਸ"),
        ("pi", "Saint Vincent and the Grenadines"),
        ("pl", "Saint Vincent i Grenadyny"),
        ("ps", "Saint Vincent and the Grenadines"),
        ("pt", "São Vicente e Granadinas"),
        ("pt_BR", "São Vicente e Granadinas"),
        ("ro", "Saint Vincent și Grenadinele"),
        ("ru", "Сент-Винсент и Гренадины"),
        ("rw", "Mutagatifu Visenti na Gerenadine"),
        ("sc", "Saint Vincent e sas Grenadinas"),
        ("sd", "Saint Vincent and the Grenadines"),
        ("si", "ශ\u{dcf}න\u{dca}ත ව\u{dd2}න\u{dca}සෙන\u{dca}ට\u{dca} හ\u{dcf} ග\u{dca}\u{200d}රෙන\u{dca}ඩ\u{dd2}නේස\u{dca}"),
        ("sk", "Svätý Vincent a Grenadíny"),
        ("sl", "Saint Vincent in Grenadini"),
        ("so", "Saint Vincent and the Grenadines"),
        ("sq", "Shën Vinsent dhe Grenadinet"),
        ("sr", "Свети Винсент и Гренадини"),
        ("sv", "Sankt Vincent och Grenadinerna"),
        ("sw", "Saint Vincent and the Grenadines"),
        ("ta", "செயின\u{bcd}ட\u{bcd} வின\u{bcd}சென\u{bcd}ட\u{bcd} மற\u{bcd}றும\u{bcd} க\u{bcd}ரினடின\u{bcd}ஸ\u{bcd}"),
        ("te", "స\u{c48}ంట\u{c4d} వ\u{c3f}న\u{c4d}స\u{c46}ంట\u{c4d} మర\u{c3f}యు ద\u{c3f} గ\u{c4d}ర\u{c47}న\u{c3e}డ\u{c3f}న\u{c4d}స\u{c4d}"),
        ("tg", "Сент-Винсент ва Гренадинҳо"),
        ("th", "เซนต\u{e4c}ว\u{e34}นเซนต\u{e4c}และเกรนาด\u{e35}นส\u{e4c}"),
        ("ti", "Saint Vincent and the Grenadines"),
        ("tk", "Sent-Winsent we Grenadin adalary"),
        ("tl", "Saint Vincent at Grenadines"),
        ("tr", "Saint Vincent ve Grenadinler"),
        ("tt", "Saint Vincent and the Grenadines"),
        ("ug", "ساينىت-ۋىنسېنت ۋە گىرېنادىنېس"),
        ("uk", "Сент-Вінсент і Гренадини"),
        ("ur", "سینٹ وینسینٹ و گریناڈائنز"),
        ("uz", "Sent Vinsent va Grenadinlar"),
        ("ve", "Saint Vincent and the Grenadines"),
        ("vi", "Xan Vinh-xen và Gou-en-a-đinh"),
        ("wa", "Sint Vincint et les Grenadines"),
        ("wo", "Saint Vincent and the Grenadines"),
        ("xh", "Saint Vincent and the Grenadines"),
        ("yo", "Saint Vincent àti àwọn Grẹnadínì"),
        ("zh_CN", "圣文森特和格林纳丁斯"),
        ("zh_HK", "聖文森特和格林納丁斯"),
        ("zh_TW", "聖文森及格瑞納丁"),
        ("zu", "Saint Vincent and the Grenadines"),
];
    #[cfg(all(feature = "vc", feature = "geo", feature = "constants"))]
    /// GEO data as constants
    pub mod geo {
        pub const LATITUDE: f64 = 12.984305;
        pub const LONGITUDE: f64 = -61.287228;
        pub const MAX_LATITUDE: f64 = 13.4136657;
        pub const MAX_LONGITUDE: f64 = -61.0846;
        pub const MIN_LATITUDE: f64 = 12.5294999;
        pub const MIN_LONGITUDE: f64 = -61.4822;
        pub const NORTHEAST_LATITUDE: f64 = 13.4136657;
        pub const NORTHEAST_LONGITUDE: f64 = -61.0846;
        pub const SOUTHWEST_LATITUDE: f64 = 12.5294999;
        pub const SOUTHWEST_LONGITUDE: f64 = -61.4822;
    }
}
#[cfg(all(feature = "vc", 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: 12.984305,
            longitude: -61.287228,
            max_latitude: 13.4136657,
            max_longitude: -61.0846,
            min_latitude: 12.5294999,
            min_longitude: -61.4822,
            bounds: CountryGeoBounds {
                northeast: CountryGeoBound {
                    latitude: 13.4136657,
                    longitude: -61.0846,
                },
                southwest: CountryGeoBound {
                    latitude: 12.5294999,
                    longitude: -61.4822,
                },
            },
        }
    }
}

#[cfg(all(feature = "vc", 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(
            [

                (
                    "01",
                    Subdivision{
                        name: "Charlotte",
                        country_alpha2: Alpha2::VC,
                        code: "01",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(13.2175451), longitude: Some(-61.1636244), max_latitude: Some(13.3830995), min_latitude: Some(13.1704095), max_longitude: Some(-61.1154812), min_longitude: Some(-61.2052961)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Parish,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "أبرشية شارلوت"), ("bn", "চ\u{9be}র\u{9cd}লট প\u{9cd}য\u{9be}রিশ"), ("ccp", "𑄌𑄢\u{11134}𑄣\u{1112e}𑄖\u{11133}𑄦\u{11128}"), ("ceb", "Parish of Charlotte"), ("da", "Charlotte sogn"), ("de", "Charlotte Parish"), ("el", "Καρλόττα"), ("en", "Charlotte"), ("es", "Carlota"), ("eu", "Charlotte parrokia"), ("fa", "شارلوت پریش، سنت وینسنت و گرنادین\u{200c}ها"), ("fi", "Charlotten kunta"), ("fr", "Charlotte"), ("gu", "ચાર\u{acd}લોટ પ\u{ac5}રિશ"), ("hi", "श\u{947}र\u{94d}लोट प\u{948}रिश"), ("id", "Paroki Charlotte"), ("it", "parrocchia di Charlotte"), ("ja", "シャーロット教区"), ("kn", "ಷಾರ\u{ccd}ಲ\u{cc6}ಟ\u{ccd} ಪ\u{ccd}ಯಾರ\u{cbf}ಷ\u{ccd}"), ("ko", "샬럿 교구"), ("lt", "Šarlotės parapija"), ("lv", "Šarlotes pagasts"), ("mk", "Шарлот"), ("mr", "शार\u{94d}लट प\u{945}रीश"), ("ms", "Charlotte Parish"), ("nb", "Charlotte prestegjeld"), ("nl", "Charlotte"), ("no", "Charlotte prestegjeld"), ("pl", "Charlotte"), ("pt", "Charlottr"), ("ru", "Шарлотта"), ("si", "ච\u{dcf}ලට\u{dca} ප\u{dca}\u{200d}ර\u{dcf}න\u{dca}තය"), ("sv", "Charlotte Parish"), ("ta", "ச\u{bbe}ர\u{bcd}லோட\u{bcd}டே பரிஷ\u{bcd}"), ("te", "చ\u{c3e}ర\u{c4d}ల\u{c4b}ట\u{c4d} ప\u{c3e}ర\u{c3f}ష\u{c4d}"), ("th", "ชาร\u{e4c}ลอตต\u{e4c} เซนต\u{e4c}ว\u{e34}นเซนต\u{e4c}และเกรนาด\u{e35}นส\u{e4c}"), ("tr", "Charlotte Parish"), ("uk", "Парафія Шарлотта"), ("ur", "شارلٹ پیرش، سینٹ وینسینٹ و گریناڈائنز"), ("vi", "Charlotte, Saint Vincent và Grenadines"), ("zh", "夏洛特区")]),
                        unofficial_name_list: ["Charlotte"].to_vec(),
                    }
                ),
                (
                    "02",
                    Subdivision{
                        name: "Saint Andrew",
                        country_alpha2: Alpha2::VC,
                        code: "02",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(13.2008061), longitude: Some(-61.2393885), max_latitude: Some(13.237138), min_latitude: Some(13.1545565), max_longitude: Some(-61.19889689999999), min_longitude: Some(-61.27861309999999)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Parish,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "أبرشية سانت أندرو"), ("bn", "সেন\u{9cd}ট অ\u{9cd}য\u{9be}ন\u{9cd}ড\u{9cd}র\u{9c1} প\u{9cd}য\u{9be}রিশ"), ("ccp", "𑄥𑄬𑄚\u{11134}𑄑\u{11134} 𑄃𑄬𑄚\u{11134}𑄓\u{11133}𑄢\u{1112a}"), ("ceb", "Parish of Saint Andrew"), ("da", "Saint Andrew sogn"), ("de", "Saint Andrew Parish"), ("el", "Άγιος Ανδρέας"), ("en", "Saint Andrew"), ("es", "San Andrés"), ("eu", "Saint Andrew parrokia"), ("fa", "سنت اندرو پریش، سنت وینسنت و گرنادین\u{200c}ها"), ("fi", "Saint Andrewin pitäjä"), ("fr", "Saint-Andrew"), ("gu", "સ\u{ac7}ન\u{acd}ટ એન\u{acd}ડ\u{acd}ર\u{ac1} પ\u{ac5}રિશ"), ("hi", "स\u{947}\u{902}ट ए\u{902}ड\u{94d}र\u{942} प\u{948}रिश, जमाइका"), ("id", "Paroki Saint Andrew"), ("it", "parrocchia di Saint Andrew"), ("ja", "セント・アンドリューズ"), ("kn", "ಸೇಂಟ\u{ccd} ಆಂಡ\u{ccd}ರ\u{ccd}ಯ\u{cc2} ಪ\u{ccd}ಯಾರ\u{cbf}ಷ\u{ccd}"), ("ko", "세인트앤드루 교구"), ("lt", "Šv. Andriaus parapija"), ("lv", "Sentendrū pagasts"), ("mk", "Сент Ендру"), ("mr", "स\u{947}\u{902}ट अ\u{901}ड\u{94d}र\u{942} परश"), ("ms", "Saint Andrew Parish"), ("nb", "Saint Andrew prestegjeld"), ("nl", "Saint Andrew"), ("no", "Saint Andrew prestegjeld"), ("pl", "Saint Andrew"), ("pt", "Santo André"), ("ru", "Сент-Андру"), ("si", "ශ\u{dcf}න\u{dca}ත ඇන\u{dca}ඩ\u{dca}ර\u{dd6} ප\u{dca}\u{200d}ර\u{dcf}න\u{dca}තය"), ("sv", "Saint Andrew Parish"), ("ta", "செயின\u{bcd}ட\u{bcd} அன\u{bcd}று பரிஷ\u{bcd}"), ("te", "స\u{c46}య\u{c3f}ంట\u{c4d} ఆండ\u{c4d}ర\u{c4d}యూ ప\u{c3e}ర\u{c3f}ష\u{c4d}"), ("th", "เซนท\u{e4c} แอนดร\u{e34}ว พาล\u{e34}ซ"), ("tr", "Saint Andrew Parish"), ("uk", "Парафія Сент-Андру"), ("ur", "سینٹ اینڈریو پریش، سینٹ ونکنٹ و تھے گریندنس"), ("vi", "Saint Andrew, Saint Vincent và Grenadines"), ("zh", "聖安德魯區")]),
                        unofficial_name_list: ["Saint Andrew"].to_vec(),
                    }
                ),
                (
                    "03",
                    Subdivision{
                        name: "Saint David",
                        country_alpha2: Alpha2::VC,
                        code: "03",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(13.3154926), longitude: Some(-61.1985879), max_latitude: Some(13.3817949), min_latitude: Some(13.258588), max_longitude: Some(-61.16586400000001), min_longitude: Some(-61.262369)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Parish,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "أبرشية القديس ديفيد"), ("bn", "সেন\u{9cd}ট ডেভিড প\u{9cd}য\u{9be}রিশ"), ("ccp", "𑄥𑄬𑄚\u{11134}𑄑\u{11134} 𑄓𑄬𑄞\u{11128}𑄖\u{11134}"), ("ceb", "Parish of Saint David"), ("da", "Saint David sogn"), ("de", "Saint David Parish"), ("el", "Άγιος Δαβίδ"), ("en", "Saint David"), ("es", "San David"), ("eu", "Saint David parrokia (Saint Vincent eta Grenadinak)"), ("fa", "سنت دیوید پریش، سنت وینسنت و گرنادین\u{200c}ها"), ("fi", "Saint Davidin pitäjä"), ("fr", "Saint-David"), ("gu", "સ\u{ac7}ન\u{acd}ટ ડ\u{ac7}વિડ પ\u{ac5}રિશ"), ("hi", "स\u{947}\u{902}ट ड\u{947}विड प\u{948}रिश"), ("id", "Paroki Saint David"), ("it", "parrocchia di Saint David"), ("ja", "セント・デイヴィッド郡 (ドミニカ国)"), ("kn", "ಸೇಂಟ\u{ccd} ಡೇವ\u{cbf}ಡ\u{ccd} ಪ\u{ccd}ಯಾರ\u{cbf}ಷ\u{ccd}"), ("ko", "세인트데이비드 교구"), ("lt", "Šv. Dovydo parapija"), ("lv", "Sentdeivida pagasts"), ("mk", "Сент Дејвид"), ("mr", "स\u{947}\u{902}ट ड\u{947}व\u{94d}हिड प\u{945}रीश"), ("ms", "Saint David Parish"), ("nb", "Saint David prestegjeld"), ("nl", "Saint David"), ("no", "Saint David prestegjeld"), ("pl", "Saint David"), ("pt", "São David"), ("ru", "Сент-Дэвид"), ("si", "ශ\u{dcf}න\u{dca}ත ඩේව\u{dd2}ඩ\u{dca} ප\u{dca}\u{200d}ර\u{dcf}න\u{dca}තය"), ("sv", "Saint David Parish"), ("ta", "செயின\u{bcd}ட\u{bcd} டேவிட\u{bcd} பரிஷ\u{bcd}"), ("te", "స\u{c46}య\u{c3f}ంట\u{c4d} డ\u{c47}వ\u{c3f}డ\u{c4d} ప\u{c3e}ర\u{c3f}ష\u{c4d}"), ("th", "เซนต\u{e4c}เดว\u{e34}ด"), ("tr", "Saint David Parish"), ("uk", "Парафія Сент-Девід"), ("ur", "سینٹ ڈیوڈ پریش، سینٹ ونکنٹ و تھے گریندنس"), ("vi", "Saint David, Saint Vincent và Grenadines"), ("zh", "聖大衛區")]),
                        unofficial_name_list: ["Saint David"].to_vec(),
                    }
                ),
                (
                    "04",
                    Subdivision{
                        name: "Saint George",
                        country_alpha2: Alpha2::VC,
                        code: "04",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(13.1698266), longitude: Some(-61.1985879), max_latitude: Some(13.213651), min_latitude: Some(13.122844), max_longitude: Some(-61.14351), min_longitude: Some(-61.23668790000001)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Parish,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "أبرشية سانت جورج"), ("bn", "সেন\u{9cd}ট জর\u{9cd}জ প\u{9cd}য\u{9be}রিশ"), ("ccp", "𑄥𑄬𑄚\u{11134}𑄑\u{11134} 𑄎\u{11127}𑄢\u{11134}𑄌\u{11134}"), ("ceb", "Parish of Saint George (parokya sa Saint Vincent ug ang Grenadines)"), ("da", "Saint George sogn"), ("de", "Parish of Saint George"), ("el", "Άγιος Γεώργιος"), ("en", "Saint George"), ("es", "San Jorge"), ("eu", "Saint George parrokia (Saint Vincent eta Grenadinak)"), ("fa", "سنت جورج پریش، سنت وینسنت و گرنادین\u{200c}ها"), ("fi", "Saint Georgen kunta"), ("fr", "Saint-George"), ("gu", "સ\u{ac7}ન\u{acd}ટ જ\u{acd}યોર\u{acd}જ પ\u{ac5}રિશ"), ("hi", "स\u{947}\u{902}ट जॉर\u{94d}ज प\u{948}रिश"), ("id", "Paroki Saint George"), ("it", "parrocchia di Saint George"), ("ja", "セントジョージ"), ("kn", "ಸೇಂಟ\u{ccd} ಜಾರ\u{ccd}ಜ\u{ccd} ಪ\u{ccd}ಯಾರ\u{cbf}ಷ\u{ccd}"), ("ko", "세인트조지 교구"), ("lt", "Šv. Jurgio parapija"), ("lv", "Sentdžordža pagasts"), ("mk", "Сент Џорџ"), ("mr", "स\u{947}\u{902}ट जॉर\u{94d}ज प\u{945}रीश"), ("ms", "Saint George Parish"), ("nb", "Saint George prestegjeld"), ("nl", "Saint George"), ("no", "Saint George prestegjeld"), ("pl", "Saint George"), ("pt", "São Jorge Parish"), ("ru", "Сент-Джордж"), ("si", "ශ\u{dcf}න\u{dca}ත ජෝජ\u{dca} ප\u{dca}\u{200d}ර\u{dcf}න\u{dca}තය"), ("sv", "Saint George Parish"), ("te", "స\u{c46}య\u{c3f}ంట\u{c4d} జ\u{c3e}ర\u{c4d}జ\u{c3f} ప\u{c3e}ర\u{c3f}ష\u{c4d}"), ("th", "เซนท\u{e4c} จ\u{e35}ออจ\u{e35} พาล\u{e34}ซ"), ("tr", "Saint George Parish"), ("uk", "Парафія Сент-Джордж"), ("ur", "سینٹ جارج پریش، سینٹ ونکنٹ و تھے گریندنس"), ("vi", "Saint George, Saint Vincent và Grenadines"), ("zh", "聖喬治區")]),
                        unofficial_name_list: ["Saint George"].to_vec(),
                    }
                ),
                (
                    "05",
                    Subdivision{
                        name: "Saint Patrick",
                        country_alpha2: Alpha2::VC,
                        code: "05",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(13.2379389), longitude: Some(-61.24521799999999), max_latitude: Some(13.2749832), min_latitude: Some(13.2022794), max_longitude: Some(-61.1890409), min_longitude: Some(-61.2790731)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Parish,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "أبرشية القديس باتريك"), ("bn", "সেন\u{9cd}ট প\u{9cd}য\u{9be}ট\u{9cd}রিক প\u{9cd}য\u{9be}রিশ"), ("ccp", "𑄥𑄬𑄚\u{11134}𑄑\u{11134} 𑄛\u{11133}𑄠𑄑\u{11133}𑄢\u{11128}𑄇\u{11134}"), ("ceb", "Parish of Saint Patrick"), ("da", "Saint Patrick sogn"), ("de", "Saint Patrick Parish"), ("el", "Άγιος Πατρίκιος, Άγιος Βικέντιος"), ("en", "Saint Patrick"), ("es", "San Patricio"), ("eu", "Saint Patrick parrokia (Saint Vincent eta Grenadinak)"), ("fa", "سنت پاتریک پریش، سنت وینسنت و گرنادین\u{200c}ها"), ("fi", "Saint Patrickin pitäjä"), ("fr", "Saint-Patrick"), ("gu", "સ\u{ac7}ન\u{acd}ટ પ\u{ac7}ટ\u{acd}રિક પ\u{ac5}રિશ"), ("hi", "स\u{947}\u{902}ट प\u{948}ट\u{94d}रिक प\u{948}रिश"), ("id", "Paroki Saint Patrick"), ("it", "parrocchia di Saint Patrick"), ("ja", "セント・パトリック教区"), ("kn", "ಸೇಂಟ\u{ccd} ಪ\u{ccd}ಯಾಟ\u{ccd}ರ\u{cbf}ಕ\u{ccd} ಪ\u{ccd}ಯಾರ\u{cbf}ಷ\u{ccd}"), ("ko", "세인트패트릭 교구"), ("lt", "Šv. Patriko parapija"), ("lv", "Sentpatrika pagasts"), ("mk", "Сент Патрик"), ("mr", "स\u{947}\u{902}ट प\u{945}ट\u{94d}रिक प\u{945}रीश"), ("ms", "Saint Patrick Parish"), ("nb", "Saint Patrick prestegjeld"), ("nl", "Saint Patrick"), ("no", "Saint Patrick prestegjeld"), ("pl", "Saint Patrick"), ("pt", "São Patrício"), ("ru", "Сент-Патрик"), ("si", "ශ\u{dcf}න\u{dca}ත පැට\u{dca}\u{200d}ර\u{dd2}ක\u{dca} ප\u{dca}\u{200d}ර\u{dcf}න\u{dca}තය"), ("sv", "Saint Patrick Parish"), ("ta", "செயின\u{bcd}ட\u{bcd} பேட\u{bcd}ரிக\u{bcd} ப\u{bbe}ரிஸ\u{bcd}"), ("te", "స\u{c46}య\u{c3f}ంట\u{c4d} ప\u{c3e}ట\u{c4d}ర\u{c3f}క\u{c4d} ప\u{c3e}ర\u{c3f}ష\u{c4d}"), ("th", "เซนต\u{e4c} เพทร\u{e34}ค แพร\u{e34}ช"), ("tr", "Saint Patrick Parish"), ("uk", "Парафія Сент-Патрік"), ("ur", "سینٹ پیٹرک پریش، سینٹ ونکنٹ و تھے گریندنس"), ("vi", "Saint Patrick, Saint Vincent và Grenadines"), ("zh", "聖派屈克區")]),
                        unofficial_name_list: ["Saint Patrick"].to_vec(),
                    }
                ),
                (
                    "06",
                    Subdivision{
                        name: "Grenadines",
                        country_alpha2: Alpha2::VC,
                        code: "06",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(12.6666667), longitude: Some(-61.25000000000001), max_latitude: None, min_latitude: None, max_longitude: None, min_longitude: None}),
                        comments: None,
                        subdivision_type: SubdivisionType::Parish,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("be", "Акруга Грэнадзіны"), ("ccp", "𑄉\u{11133}𑄢𑄬𑄚𑄓\u{1112d}𑄚\u{11134}𑄌\u{11134}"), ("ceb", "Grenadines (parokya)"), ("da", "Grenadines sogn"), ("de", "Grenadines"), ("en", "Grenadines"), ("es", "Granadinas (San Vicente y las Granadinas)"), ("eu", "Grenadinak parrokia"), ("fa", "گرنادین\u{200c}ها پریش"), ("fr", "Grenadines"), ("it", "parrocchia delle Grenadine"), ("ja", "グレナディーンズ郡"), ("ko", "그레나딘 교구"), ("lt", "Grenadinų parapija"), ("mk", "Гренадини (парохија)"), ("nb", "Grenadines prestegjeld"), ("nl", "Grenadines Parish"), ("no", "Grenadines prestegjeld"), ("pl", "Grenadyny"), ("pt", "Granadinas"), ("ru", "Гренадины"), ("uk", "Ґренадіни"), ("ur", "گریناڈائنز پیرش"), ("vi", "Grenadines"), ("zh", "格瑞那丁區")]),
                        unofficial_name_list: ["Grenadines"].to_vec(),
                    }
                ),
            ]

        )
    }
}
#[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 = "vc")]
/// [`Country`](crate::Country) struct for this country.
pub fn new() -> Country {
    Country{
        alpha2: Alpha2::VC,
        alpha3: Alpha3::VCT,
        address_format: None,
        continent: Continent::NorthAmerica,
        country_code: 1,
        currency_code: CurrencyCode::XCD,
        maybe_gec: Some(GEC::VC),
        #[cfg(feature = "geo")]
        geo: geo::new(),
        international_prefix: "011",
        maybe_ioc: Some(IOC::VIN),
        iso_long_name: "Saint Vincent and the Grenadines",
        iso_short_name: "Saint Vincent and the Grenadines",
        official_language_list: ["en"].to_vec(),
        spoken_language_list: ["en"].to_vec(),
        national_destination_code_length_list: [3].to_vec(),
        national_number_length_list: [10].to_vec(),
        national_prefix: "1",
        maybe_nationality: Some("Saint Vincentian"),
        number: "670",
        postal_code: true,
        postal_code_format: Some("VC\\d{4}"),
        maybe_region: Some(Region::Americas),
        start_of_week: WeekDay::Monday,
        maybe_subregion: Some(SubRegion::Caribbean),
        un_locode: "VC",
        unofficial_name_list: ["Saint Vincent and the Grenadines", "Saint Vincent und die Grenadinen", "Saint-Vincent et les Grenadines", "San Vicente y Granadinas", "セントビンセントおよびグレナディーン諸島", "Saint Vincent en de Grenadines", "St. Vincent Grenadines", "St Vincent Grenadines"].to_vec(),
        world_region: WorldRegion::AMER,
        #[cfg(feature = "emojis")]
        emoji: "🇻🇨",
        #[cfg(feature = "translations")]
        translations: HashMap::from([("ab", "Saint Vincent and the Grenadines"), ("af", "St. Vincent en die Grenadine"), ("ak", "Saint Vincent and the Grenadines"), ("am", "ሴንት ቪንሰንት እና ግሬናዲኖች"), ("an", "Saint Vincent and the Grenadines"), ("ar", "سانت فنسنت و جزر الغرينادين"), ("as", "চেন\u{9cd}ট ভিনচেন\u{9cd}ট আৰ\u{9c1} গ\u{9cd}ৰেন\u{9be}ডিনচ"), ("ay", "Saint Vincent and the Grenadines"), ("az", "Saint Vincent and the Grenadines"), ("ba", "Saint Vincent and the Grenadines"), ("be", "Сент-Вінсент і Грэнадзіны"), ("bg", "Свети Винсент и Гренадин"), ("bi", "Saint Vincent and the Grenadines"), ("bn", "সেন\u{9cd}ট ভিনসেন\u{9cd}ট ও গ\u{9cd}রেন\u{9be}ডিনস"), ("bn_IN", "সেন\u{9cd}ট ভিনসেন\u{9cd}ট ও গ\u{9cd}রেন\u{9be}ডিনস"), ("br", "Saint Visant hag ar Grenadinez"), ("bs", "Saint Vincent i Grenadines"), ("ca", "Saint Vincent i les Grenadines"), ("ce", "Сент-Винсент а Гренадина"), ("ch", "Saint Vincent and the Grenadines"), ("cs", "Svatý Vincenc a Grenadiny"), ("cv", "Сент-Винсент а Гренадина"), ("cy", "Saint Vincent a'r Grenadines"), ("da", "Sankt Vincent og Grenadinerne"), ("de", "St. Vincent und die Grenadinen"), ("dv", "ސ\u{7a6}ނ\u{7b0}ތ\u{7a8} ވ\u{7a8}ސ\u{7ac}ނ\u{7b0}ޓ\u{7ad} އ\u{7a6}ދ\u{7a8} ގ\u{7aa}ރ\u{7ac}ނ\u{7a7}ޑ\u{7a9}ނ\u{7b0}"), ("dz", "ས\u{f7a}ནཊ\u{f72}་བ\u{f71}\u{f72}ན་ས\u{f72}ནཊ་དང་ ག\u{f71}\u{f7a}རན་ན་ཌ\u{f7a}ན\u{f7a}ས"), ("ee", "Saint Vincent and the Grenadines"), ("el", "Άγιος Βικέντιος και Γρεναδίνες"), ("en", "Saint Vincent and the Grenadines"), ("eo", "Sankta-Vincento kaj la Grenadinoj"), ("es", "San Vicente y las Granadinas"), ("et", "Saint Vincent ja Grenadiinid"), ("eu", "Saint Vincent eta Grenadinak"), ("fa", "سن وینسنت و گرنادین"), ("ff", "Saint Vincent and the Grenadines"), ("fi", "Saint Vincent ja Grenadiinit"), ("fo", "Saint Vinsent og Grenadinoyggjar"), ("fr", "Saint-Vincent-et-les-Grenadines"), ("fy", "Sint Vincent en de Grenadinen"), ("ga", "Saint Vincent agus na Grenadines"), ("gl", "San Vicente e as Granadinas"), ("gn", "Saint Vincent and the Grenadines"), ("gu", "સ\u{ac7}ન\u{acd}ટ વિન\u{acd}સ\u{ac7}ન\u{acd}ટ અન\u{ac7} ગ\u{acd}ર\u{ac7}ન\u{ac7}ડીન\u{acd}સ"), ("gv", "Noo Winsen as ny Grenadeenyn"), ("ha", "Saint Vincent and the Grenadines"), ("he", "סנט וינסנט והגרנדינים"), ("hi", "सन\u{94d}त विन\u{94d}स\u{947}ण\u{94d}ट और ग\u{94d}र\u{947}नाडाइन\u{94d}स"), ("hr", "Sveti Vincent i Grenadini"), ("ht", "Saint Vincent and the Grenadines"), ("hu", "Saint Vincent és a Grenadine-szigetek"), ("hy", "Սենտ Վիսենտ-Գրենադիններ"), ("ia", "Sancte Vincente e le Grenadinas"), ("id", "Saint Vincent dan Grenadines"), ("io", "Santa Vincent e Grenadini"), ("is", "Sankti Vincent og Grenadineeyjar"), ("it", "Saint Vincent e Grenadine"), ("iu", "Saint Vincent and the Grenadines"), ("ja", "セントビンセント及びグレナディーン諸島"), ("ka", "სენტ-ვინსენტი და გრენადინები"), ("ki", "Saint Vincent and the Grenadines"), ("kk", "Сент-Винсент және Гренадинар"), ("kl", "Saint Vincent and the Grenadines"), ("km", "សង\u{17cb}វា\u{17c6}ងសង\u{17cb} ន\u{17b7}ង ហ\u{17d2}គ\u{17d2}រ\u{17b8}ណាឌ\u{17b8}ន"), ("kn", "Saint Vincent and the Grenadines"), ("ko", "세인트빈센트 그레나딘"), ("ku", "Saint Vincent û Grenadines"), ("kv", "Saint Vincent and the Grenadines"), ("kw", "Sen Vinsent ha'n Ynysow Grenadinek"), ("ky", "Сент-Винсент жана Гренадиндер"), ("lo", "Saint Vincent and the Grenadines"), ("lt", "Sent Vinsentas ir Grenadinai"), ("lv", "Sentvinsenta un Grenadīnas"), ("mi", "Saint Vincent and the Grenadines"), ("mk", "Св. Винсент и Гренадините"), ("ml", "സെയിന\u{d4d}റ\u{d4d} വിന\u{d4d}\u{200d}സന\u{d4d}റ\u{d41}ം ഗ\u{d4d}രനഡൈന\u{d4d}\u{200d}സ\u{d41}ം"), ("mn", "Saint Vincent and the Grenadines"), ("mr", "स\u{947}\u{902}ट व\u{94d}हिन\u{94d}स\u{947}\u{902}ट आणी दि ग\u{94d}र\u{947}नाडिन\u{94d}स"), ("ms", "Saint Vincent dan Grenadines"), ("mt", "Saint Vincent and the Grenadines"), ("my", "စ\u{102d}န\u{1037}\u{103a}ဗင\u{103a}းဆင\u{1037}\u{103a}န\u{103e}င\u{1037}\u{103a}ဂရ\u{102d}နေဒ\u{102d}\u{102f}င\u{103a}န\u{102d}\u{102f}င\u{103a}င\u{1036}"), ("na", "Saint Vincent and the Grenadines"), ("nb", "Saint Vincent og Grenadinene"), ("ne", "स\u{947}न\u{94d}ट भिन\u{94d}स\u{947}न\u{94d}ट र ग\u{94d}र\u{947}नडिन\u{94d}स"), ("nl", "Saint Vincent en de Grenadines"), ("nn", "Saint Vincent og Grenadinane"), ("nv", "Saint Vincent and the Grenadines"), ("oc", "Sant Vincenç e las Grenadinas"), ("or", "ସେଣ\u{b4d}ଟ ଭ\u{b3f}ନସେଣ\u{b4d}ଟ ଏବଂ ଗ\u{b4d}ରେନେଡ\u{b3f}ସ"), ("pa", "ਸ\u{a47}\u{a02}ਟ ਵਿਨਸਨਟ ਅਤ\u{a47} ਗਰ\u{a47}ਨਾਡਾਈਨਸ"), ("pi", "Saint Vincent and the Grenadines"), ("pl", "Saint Vincent i Grenadyny"), ("ps", "Saint Vincent and the Grenadines"), ("pt", "São Vicente e Granadinas"), ("pt_BR", "São Vicente e Granadinas"), ("ro", "Saint Vincent și Grenadinele"), ("ru", "Сент-Винсент и Гренадины"), ("rw", "Mutagatifu Visenti na Gerenadine"), ("sc", "Saint Vincent e sas Grenadinas"), ("sd", "Saint Vincent and the Grenadines"), ("si", "ශ\u{dcf}න\u{dca}ත ව\u{dd2}න\u{dca}සෙන\u{dca}ට\u{dca} හ\u{dcf} ග\u{dca}\u{200d}රෙන\u{dca}ඩ\u{dd2}නේස\u{dca}"), ("sk", "Svätý Vincent a Grenadíny"), ("sl", "Saint Vincent in Grenadini"), ("so", "Saint Vincent and the Grenadines"), ("sq", "Shën Vinsent dhe Grenadinet"), ("sr", "Свети Винсент и Гренадини"), ("sv", "Sankt Vincent och Grenadinerna"), ("sw", "Saint Vincent and the Grenadines"), ("ta", "செயின\u{bcd}ட\u{bcd} வின\u{bcd}சென\u{bcd}ட\u{bcd} மற\u{bcd}றும\u{bcd} க\u{bcd}ரினடின\u{bcd}ஸ\u{bcd}"), ("te", "స\u{c48}ంట\u{c4d} వ\u{c3f}న\u{c4d}స\u{c46}ంట\u{c4d} మర\u{c3f}యు ద\u{c3f} గ\u{c4d}ర\u{c47}న\u{c3e}డ\u{c3f}న\u{c4d}స\u{c4d}"), ("tg", "Сент-Винсент ва Гренадинҳо"), ("th", "เซนต\u{e4c}ว\u{e34}นเซนต\u{e4c}และเกรนาด\u{e35}นส\u{e4c}"), ("ti", "Saint Vincent and the Grenadines"), ("tk", "Sent-Winsent we Grenadin adalary"), ("tl", "Saint Vincent at Grenadines"), ("tr", "Saint Vincent ve Grenadinler"), ("tt", "Saint Vincent and the Grenadines"), ("ug", "ساينىت-ۋىنسېنت ۋە گىرېنادىنېس"), ("uk", "Сент-Вінсент і Гренадини"), ("ur", "سینٹ وینسینٹ و گریناڈائنز"), ("uz", "Sent Vinsent va Grenadinlar"), ("ve", "Saint Vincent and the Grenadines"), ("vi", "Xan Vinh-xen và Gou-en-a-đinh"), ("wa", "Sint Vincint et les Grenadines"), ("wo", "Saint Vincent and the Grenadines"), ("xh", "Saint Vincent and the Grenadines"), ("yo", "Saint Vincent àti àwọn Grẹnadínì"), ("zh_CN", "圣文森特和格林纳丁斯"), ("zh_HK", "聖文森特和格林納丁斯"), ("zh_TW", "聖文森及格瑞納丁"), ("zu", "Saint Vincent and the Grenadines")]),
        #[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::Mi,
        maybe_population: Some(103948),
    }
}