#[cfg(all(feature = "ht", feature = "constants"))]
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::HT;
pub const ALPHA3: Alpha3 = Alpha3::HTI;
pub const CONTINENT: Continent = Continent::NorthAmerica;
pub const COUNTRY_CODE: usize = 509;
pub const CURRENCY_CODE: CurrencyCode = CurrencyCode::HTG;
pub const GEC: Option<GEC> = Some(GEC::HA);
pub const INTERNATIONAL_PREFIX: &str = "00";
pub const IOC: Option<IOC> = Some(IOC::HAI);
pub const ISO_SHORT_NAME: &str = "Haiti";
pub const ISO_LONG_NAME: &str = "The Republic of Haiti";
pub const OFFICIAL_LANGUAGE_LIST: &[&str] = &["fr", "ht"];
pub const SPOKEN_LANGUAGE_LIST: &[&str] = &["fr", "ht"];
pub const NATIONAL_DESTINATION_CODE_LENGTH_LIST: &[usize] = &[2];
pub const NATIONAL_NUMBER_LENGTH_LIST: &[usize] = &[8];
pub const NATIONAL_PREFIX: &str = "None";
pub const NATIONALITY: Option<&str> = Some("Haitian");
pub const NUMBER: &str = "332";
pub const POSTAL_CODE: bool = true;
pub const POSTAL_CODE_FORMAT: Option<&str> = Some("\\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 = "HT";
pub const UNOFFICIAL_NAME_LIST: &[&str] = &["Haiti", "ハイチ", "Haïti"];
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::Km;
pub const POPULATION: Option<u64> = Some(11584996);
#[cfg(feature = "emojis")]
pub const EMOJI: &str = "🇭🇹";
#[cfg(feature = "translations")]
pub const TRANSLATIONS: &[(&str, &str)] = &[
("ab", "Haiti"),
("af", "Haïti"),
("ak", "Haiti"),
("am", "ሀ፤ቲ"),
("an", "Haiti"),
("ar", "هايتي"),
("as", "হ\u{9be}ইতি"),
("ay", "Haiti"),
("az", "Haiti"),
("ba", "Haiti"),
("be", "Гаіці"),
("bg", "Хаити"),
("bi", "Haiti"),
("bn", "হ\u{9be}ইতি"),
("bn_IN", "হ\u{9be}ইতি"),
("br", "Republik Haiti"),
("bs", "Haiti"),
("ca", "Haití"),
("ce", "Гаити Пачхьалкх"),
("ch", "Haiti"),
("cs", "Haiti"),
("cv", "Гаити Пачхьалкх"),
("cy", "Haiti"),
("da", "Haiti"),
("de", "Haiti"),
("dv", "ހ\u{7ac}އ\u{7a8}ޓ\u{7a9}"),
("dz", "ཧའ\u{f72}་ཏ\u{f72}།"),
("ee", "Haiti"),
("el", "Αϊτή"),
("en", "Haiti"),
("eo", "Haitio"),
("es", "Haití"),
("et", "Haiti"),
("eu", "Haiti"),
("fa", "هاییتی"),
("ff", "Haiti"),
("fi", "Haiti"),
("fo", "Haiti"),
("fr", "Haïti"),
("fy", "Haïty"),
("ga", "Háítí"),
("gl", "Haití"),
("gn", "Haiti"),
("gu", "હ\u{ac8}તી"),
("gv", "Haiti"),
("ha", "Haiti"),
("he", "האיטי"),
("hi", "ह\u{948}ती"),
("hr", "Haiti"),
("ht", "Ayiti"),
("hu", "Haiti"),
("hy", "Հաիթի"),
("ia", "Haiti"),
("id", "Haiti"),
("io", "Haiti"),
("is", "Haítí"),
("it", "Haiti"),
("iu", "Haiti"),
("ja", "ハイチ"),
("ka", "ჰაიტი"),
("ki", "Haiti"),
("kk", "Гаити"),
("kl", "Haiti"),
("km", "ហៃទ\u{17b8}"),
("kn", "ಹೈಟ\u{cbf}"),
("ko", "아이티"),
("ku", "Haîtî"),
("kv", "Гаити"),
("kw", "Hayti"),
("ky", "Гаити Республикасы"),
("lo", "Haiti"),
("lt", "Haitis"),
("lv", "Haiti"),
("mi", "Haiti"),
("mk", "Хаити"),
("ml", "ഹൈതി"),
("mn", "Гайти"),
("mr", "ह\u{948}ती"),
("ms", "Haiti"),
("mt", "Ħaiti"),
("my", "ဟေတ\u{102e}န\u{102d}\u{102f}င\u{103a}င\u{1036}"),
("na", "Aiti"),
("nb", "Haiti"),
("ne", "ह\u{948}टि"),
("nl", "Haïti"),
("nn", "Haiti"),
("nv", "Haiti"),
("oc", "Haití"),
("or", "ହୈତ\u{b3f}"),
("pa", "ਹਾਈਟੀ"),
("pi", "ह\u{947}टी"),
("pl", "Haiti"),
("ps", "هایتي"),
("pt", "Haiti"),
("pt_BR", "Haiti"),
("ro", "Haiti"),
("ru", "Гаити"),
("rw", "Hayiti"),
("sc", "Haiti"),
("sd", "هيٽي"),
("si", "හය\u{dd2}ට\u{dd2}"),
("sk", "Haiti"),
("sl", "Haiti"),
("so", "Haiti"),
("sq", "Haiti"),
("sr", "Хаити"),
("sv", "Haiti"),
("sw", "Haiti"),
("ta", "கையிட\u{bcd}டி"),
("te", "హ\u{c48}త\u{c40}"),
("tg", "Ҳоити"),
("th", "เฮต\u{e34}"),
("ti", "ሀይቲ"),
("tk", "Gaiti"),
("tl", "Haiti"),
("tr", "Haiti"),
("tt", "Һаити"),
("ug", "ھايتى"),
("uk", "Гаїті"),
("ur", "ہیٹی"),
("uz", "Gaiti"),
("ve", "Haiti"),
("vi", "Ha-i-ti"),
("wa", "Hayiti"),
("wo", "Aayti"),
("xh", "Haiti"),
("yo", "Hàítì"),
("zh_CN", "海地"),
("zh_HK", "海地"),
("zh_TW", "海地"),
("zu", "Haiti"),
];
#[cfg(all(feature = "ht", feature = "geo", feature = "constants"))]
pub mod geo {
pub const LATITUDE: f64 = 18.971187;
pub const LONGITUDE: f64 = -72.285215;
pub const MAX_LATITUDE: f64 = 20.1282;
pub const MAX_LONGITUDE: f64 = -71.621754;
pub const MIN_LATITUDE: f64 = 17.9422;
pub const MIN_LONGITUDE: f64 = -74.6082;
pub const NORTHEAST_LATITUDE: f64 = 20.1282;
pub const NORTHEAST_LONGITUDE: f64 = -71.621754;
pub const SOUTHWEST_LATITUDE: f64 = 17.9422;
pub const SOUTHWEST_LONGITUDE: f64 = -74.6082;
}
}
#[cfg(all(feature = "ht", feature = "geo"))]
pub mod geo {
use crate::{CountryGeo, CountryGeoBound, CountryGeoBounds};
pub fn new() -> CountryGeo {
CountryGeo {
latitude: 18.971187,
longitude: -72.285215,
max_latitude: 20.1282,
max_longitude: -71.621754,
min_latitude: 17.9422,
min_longitude: -74.6082,
bounds: CountryGeoBounds {
northeast: CountryGeoBound {
latitude: 20.1282,
longitude: -71.621754,
},
southwest: CountryGeoBound {
latitude: 17.9422,
longitude: -74.6082,
},
},
}
}
}
#[cfg(all(feature = "ht", feature = "subdivisions"))]
pub mod subdivisions {
#[allow(unused_imports)]
use crate::{Alpha2, Subdivision, SubdivisionType};
use std::collections::HashMap;
#[cfg(feature = "geo")]
#[allow(unused_imports)]
use crate::SubdivisionGeo;
pub fn new() -> HashMap<&'static str, Subdivision> {
HashMap::from([
(
"AR",
Subdivision {
name: "Artibonite",
country_alpha2: Alpha2::HT,
code: "AR",
#[cfg(feature = "geo")]
geo: Some(SubdivisionGeo {
latitude: Some(19.362902),
longitude: Some(-72.4258145),
max_latitude: Some(19.81222),
min_latitude: Some(18.8393919),
max_longitude: Some(-72.18431079999999),
min_longitude: Some(-73.1348189),
}),
comments: None,
subdivision_type: SubdivisionType::Department,
#[cfg(feature = "translations")]
translations: HashMap::from([
("ar", "إدارة أرتيبونيت"),
("az", "Artibonit"),
("bn", "আর\u{9cd}টিবোন\u{9be}ইট"),
("ca", "Artibonite"),
("ccp", "𑄃𑄢\u{11134}𑄑\u{11128}𑄝\u{1112e}𑄚\u{1112d}𑄖\u{11134}"),
("ceb", "Département de l’Artibonite"),
("da", "Artibonite"),
("de", "Département Artibonite"),
("el", "Αρτιμπονίτ"),
("en", "Artibonite"),
("es", "Artibonito"),
("fa", "شهرستان آرتیبونیت"),
("fi", "Artibonite"),
("fr", "Artibonite"),
("gu", "આર\u{acd}ટિબોનાઈટ"),
("hi", "आर\u{94d}टिबोनिट"),
("hr", "Artibonite"),
("id", "Departemen Artibonite"),
("it", "dipartimento dell’Artibonite"),
("ja", "アルティボニット県"),
("kn", "ಆರ\u{ccd}ಟ\u{cbf}ಬೋನೈಟ\u{ccd}"),
("ko", "아르티보니트 주"),
("lt", "Artibonitas"),
("lv", "Artibonita"),
("mr", "आर\u{94d}टिबोनिट"),
("ms", "Artibonite"),
("nb", "Artibonite"),
("nl", "Artibonite"),
("no", "Artibonite"),
("pl", "Artibonite"),
("pt", "Artibonite"),
("ru", "Артибонит"),
("si", "අර\u{dca}ට\u{dd2}බෝන\u{dd2}ටේ"),
("sv", "Artibonite"),
("ta", "அடிபணிட\u{bcd}டே"),
("te", "అర\u{c4d}ట\u{c3f}బ\u{c4b}న\u{c3f}ట\u{c46}"),
("th", "ร\u{e31}กวา"),
("tr", "Artibonite"),
("uk", "Артібоніт"),
("ur", "آرتیبونیتے محکمہ"),
("vi", "Artibonite"),
("zh", "阿蒂博尼特省"),
]),
unofficial_name_list: ["LʿArtibonite"].to_vec(),
},
),
(
"CE",
Subdivision {
name: "Centre",
country_alpha2: Alpha2::HT,
code: "CE",
#[cfg(feature = "geo")]
geo: Some(SubdivisionGeo {
latitude: Some(18.9582742),
longitude: Some(-72.0468164),
max_latitude: Some(19.327567),
min_latitude: Some(18.6777091),
max_longitude: Some(-71.61335799999999),
min_longitude: Some(-72.349538),
}),
comments: None,
subdivision_type: SubdivisionType::Department,
#[cfg(feature = "translations")]
translations: HashMap::from([
("ar", "الإدارة الوسطى"),
("az", "Haitinin Mərkəzi departamenti"),
("bn", "সেন\u{9cd}ট\u{9be}র"),
("bs", "Centre"),
("ca", "Centre"),
("ccp", "𑄥𑄬𑄚\u{11134}𑄑𑄢\u{11134}"),
("ceb", "Centre"),
("da", "Centre"),
("de", "Département Centre"),
("el", "Κεντρικό Διαμέρισμα"),
("en", "Centre"),
("es", "Departamento Centro"),
("fa", "شهرستان مرکزی"),
("fi", "Centre"),
("fr", "centre"),
("gu", "સ\u{ac7}ન\u{acd}ટર"),
("hi", "स\u{947}\u{902}टर"),
("hr", "Centre"),
("id", "Departemen Centre"),
("it", "dipartimento del Centro"),
("ja", "中央県"),
("kn", "ಕೇಂದ\u{ccd}ರ"),
("ko", "중앙 주"),
("lt", "Centras"),
("lv", "Centrs"),
("mr", "स\u{947}\u{902}टर"),
("ms", "Centre"),
("nb", "Centre"),
("nl", "Centre"),
("no", "Centre"),
("pl", "Departament Centralny"),
("pt", "Centro"),
("ru", "Центральный департамент"),
("si", "සෙන\u{dca}ටර\u{dca}"),
("sv", "Centre"),
("ta", "சென\u{bcd}டர\u{bcd}"),
("te", "స\u{c46}ంటర\u{c4d}\u{c4d}"),
("th", "จ\u{e31}งหว\u{e31}ดคร\u{e36}คลาเรล\u{e35}"),
("tr", "Centre"),
("uk", "Центральний департамент Гаїті"),
("ur", "سانت محکمہ"),
("vi", "Centre"),
("zh", "中央省"),
]),
unofficial_name_list: ["Centre"].to_vec(),
},
),
(
"GA",
Subdivision {
name: "Grande-Anse",
country_alpha2: Alpha2::HT,
code: "GA",
#[cfg(feature = "geo")]
geo: Some(SubdivisionGeo {
latitude: Some(18.5489259),
longitude: Some(-74.07701),
max_latitude: Some(18.6759873),
min_latitude: Some(18.357681),
max_longitude: Some(-73.69869899999999),
min_longitude: Some(-74.4768955),
}),
comments: None,
subdivision_type: SubdivisionType::Department,
#[cfg(feature = "translations")]
translations: HashMap::from([
("ar", "إدارة آنس الكبرى"),
("az", "Qrand-Ans"),
("bg", "Гранданс"),
("bn", "গ\u{9cd}র\u{9be}ন\u{9cd}ড’আন\u{9cd}সে"),
("ca", "Grand’Anse"),
("ccp", "𑄉\u{11133}𑄢𑄚\u{11133}𑄓\u{11134}‘𑄃𑄚\u{11134}𑄥𑄬"),
("ceb", "Grandans"),
("da", "Grand’Anse"),
("de", "Département Grand’Anse"),
("el", "Γκραντ Ανς"),
("en", "Grand’Anse"),
("es", "Grand’Anse"),
("fa", "شهرستان گرندآنسه"),
("fi", "Grand’Anse"),
("fr", "Grand’Anse"),
("gu", "ગ\u{acd}રાન\u{acd}ડ’એ\u{a82}સ"),
("hi", "ग\u{94d}र\u{948}\u{902}ड’एन\u{94d}स\u{947}"),
("hr", "Grand’Anse"),
("id", "Departemen Grand’Anse"),
("it", "dipartimento di Grand’Anse"),
("ja", "グランダンス県"),
("kn", "ಗ\u{ccd}ರ\u{ccd}ಯಾಂಡ\u{ccd}‘ಏನ\u{ccd}ಸ\u{ccd}"),
("ko", "그랑당스 주"),
("lt", "Grand Ansė"),
("lv", "Granansa"),
("mr", "ग\u{94d}र\u{901}ड ऐस\u{947}\u{902}"),
("ms", "Grand’Anse"),
("nb", "Grand’Anse"),
("nl", "Grand’Anse"),
("no", "Grand’Anse"),
("pl", "Departament Grand’Anse"),
("pt", "Grande Enseada"),
("ru", "Гранд-Анс"),
("si", "ග\u{dca}\u{200d}රෑන\u{dca}ඩ\u{dca}‘අන\u{dca}සේ"),
("sv", "Grand’Anse"),
("ta", "கிர\u{bbe}ண\u{bcd}ட\u{bcd} ‘அன\u{bcd}ஸ\u{bcd}"),
("te", "గ\u{c4d}ర\u{c3e}ండ\u{c4d} ఆన\u{c4d}స\u{c4d}"),
("th", "แกรนด\u{e4c} แอนเซ\u{e48}"),
("tr", "Grand’Anse"),
("uk", "Регіон Гранд-Анс"),
("ur", "گراند آنسے محکمہ"),
("vi", "Grand’Anse"),
("zh", "大灣省"),
]),
unofficial_name_list: ["Grande Anse"].to_vec(),
},
),
(
"ND",
Subdivision {
name: "Nord",
country_alpha2: Alpha2::HT,
code: "ND",
#[cfg(feature = "geo")]
geo: Some(SubdivisionGeo {
latitude: Some(19.5687715),
longitude: Some(-72.189),
max_latitude: Some(19.8828792),
min_latitude: Some(19.2473899),
max_longitude: Some(-71.96107099999999),
min_longitude: Some(-72.6788249),
}),
comments: None,
subdivision_type: SubdivisionType::Department,
#[cfg(feature = "translations")]
translations: HashMap::from([
("ar", "الإدارة الشمالية"),
("az", "Haitinin Şimal departamenti"),
("bn", "নর\u{9cd}ড"),
("ca", "Nord"),
("ccp", "𑄚\u{11127}𑄢\u{11134}𑄓\u{11134}"),
("ceb", "Nord"),
("da", "Nord"),
("de", "Département Nord"),
("el", "Βόρειο Διαμέρισμα, Αϊτή"),
("en", "Nord"),
("es", "Departamento Norte"),
("fa", "شهرستان شمالی"),
("fi", "Nord"),
("fr", "Nord"),
("gu", "નોર\u{acd}ડ"),
("hi", "नोर\u{94d}ड"),
("hr", "Nord, Haiti"),
("hy", "Նորդ"),
("id", "Nord"),
("it", "dipartimento del Nord"),
("ja", "北県"),
("kn", "ನಾರ\u{ccd}ಡ\u{ccd}"),
("ko", "북부 주"),
("lt", "Nordas"),
("lv", "Ziemeļi"),
("mr", "नॉर\u{94d}ड"),
("ms", "Nord"),
("nb", "Nord"),
("nl", "Nord"),
("no", "Nord"),
("pl", "Departament Północny"),
("pt", "Departamento do Norte"),
("ru", "Северный департамент Гаити"),
("si", "නොර\u{dca}ඩ\u{dca}"),
("sv", "Nord"),
("ta", "நோர\u{bcd}ட\u{bcd}"),
("te", "న\u{c3e}ర\u{c4d}డ\u{c4d}"),
("th", "นอร\u{e4c}ด"),
("tr", "Nord"),
("uk", "Північний департамент Гаїті"),
("ur", "شمالی محکمہ"),
("vi", "Nord"),
("zh", "北部省"),
]),
unofficial_name_list: ["Nord"].to_vec(),
},
),
(
"NE",
Subdivision {
name: "Nord-Est",
country_alpha2: Alpha2::HT,
code: "NE",
#[cfg(feature = "geo")]
geo: Some(SubdivisionGeo {
latitude: Some(19.4889723),
longitude: Some(-71.8571331),
max_latitude: Some(19.7289295),
min_latitude: Some(19.2588809),
max_longitude: Some(-71.675034),
min_longitude: Some(-72.11789),
}),
comments: None,
subdivision_type: SubdivisionType::Department,
#[cfg(feature = "translations")]
translations: HashMap::from([
("ar", "الإدارة الشمال شرقية"),
("az", "Haitinin Şimal-Şərq departamenti"),
("bn", "নর\u{9cd}ড-এস\u{9cd}ট"),
("ca", "Nord-Est"),
(
"ccp",
"𑄚\u{11127}𑄢\u{11134}𑄓\u{11134}-𑄃\u{11128}𑄌\u{11134}𑄑\u{11134}",
),
("ceb", "Département du Nord-Est"),
("da", "Nord-Est"),
("de", "Département Nord-Est"),
("el", "Βορειοανατολικό Διαμέρισμα, Αϊτή"),
("en", "Nord-Est"),
("es", "Departamento Nordeste"),
("fa", "شهرستان شمال شرقی"),
("fi", "Nord-Est"),
("fr", "Nord-Est"),
("gu", "નોર\u{acd}ડ-ઈસ\u{acd}ટ"),
("hi", "नोर\u{94d}ड-एस\u{94d}ट"),
("hr", "Nord-Est"),
("id", "Nord-Est"),
("it", "dipartimento del Nordest"),
("ja", "北東県"),
("kn", "ನಾರ\u{ccd}ಡ\u{ccd}-ಎಸ\u{ccd}ಟ\u{ccd}"),
("ko", "북동부 주"),
("lt", "Nord-Estas"),
("lv", "Ziemeļaustrumi"),
("mr", "नॉर\u{94d}द- इस\u{94d}ट"),
("ms", "Nord-Est"),
("nb", "Nord-Est"),
("nl", "Nord-Est"),
("no", "Nord-Est"),
("pl", "Departament Północno-Wschodni"),
("pt", "Nordeste"),
("ru", "Северо-Восточный департамент"),
("si", "නොර\u{dca}ඩ\u{dca}-ඉස\u{dca}ට\u{dca}"),
("sv", "Nord-Est"),
("ta", "நோர\u{bcd}ட -ஈஸ\u{bcd}ட\u{bcd}"),
("te", "న\u{c3e}ర\u{c4d}డ\u{c4d}-ఎస\u{c4d}ట\u{c4d}"),
("th", "เม\u{e37}องนอร\u{e4c}ดเอสท\u{e4c}"),
("tr", "Nord-Est"),
("uk", "Північно-Східний департамент Гаїті"),
("ur", "شمالی-مشرقی محکمہ"),
("vi", "Nord-Est"),
("zh", "东北省"),
]),
unofficial_name_list: ["Nord-Est"].to_vec(),
},
),
(
"NI",
Subdivision {
name: "Nippes",
country_alpha2: Alpha2::HT,
code: "NI",
#[cfg(feature = "geo")]
geo: None,
comments: None,
subdivision_type: SubdivisionType::Department,
#[cfg(feature = "translations")]
translations: HashMap::from([
("ar", "إدارة نيبيس"),
("az", "Nip"),
("bn", "নিপেস"),
("ca", "Nippes"),
("ccp", "𑄚\u{11128}𑄛𑄬𑄌\u{11134}"),
("ceb", "Département de Nippes"),
("da", "Nippes"),
("de", "Département Nippes"),
("el", "Νιπς"),
("en", "Nippes"),
("es", "Nippes"),
("fa", "شهرستان نیپ"),
("fi", "Nippes"),
("fr", "Nippes"),
("gu", "નિપ\u{acd}પ\u{acd}સ"),
("he", "ניפס"),
("hi", "निप\u{947}स"),
("hr", "Nippes"),
("id", "Nippes"),
("it", "dipartimento di Nippes"),
("ja", "ニップ県"),
("kn", "ನ\u{cbf}ಪ\u{ccd}ಪ\u{cc6}ಸ\u{ccd}"),
("ko", "니프 주"),
("lt", "Nipesas"),
("lv", "Nipesa"),
("mr", "निप\u{94d}प\u{94d}स"),
("ms", "Nippes"),
("nb", "Nippes"),
("nl", "Nippes"),
("no", "Nippes"),
("pl", "Departament Nippes"),
("pt", "Nippes"),
("ru", "Нип"),
("si", "න\u{dd2}පස\u{dca}"),
("sv", "Nippes"),
("ta", "நிப\u{bcd}பேஸ\u{bcd}"),
("te", "న\u{c3f}ప\u{c4d}ప\u{c46}స\u{c4d}"),
("th", "น\u{e34}ปเป\u{e49}"),
("tr", "Nippes"),
("uk", "Ніп"),
("ur", "نیپ محکمہ"),
("vi", "Nippes"),
("zh", "尼普斯省"),
]),
unofficial_name_list: [].to_vec(),
},
),
(
"NO",
Subdivision {
name: "Nord-Ouest",
country_alpha2: Alpha2::HT,
code: "NO",
#[cfg(feature = "geo")]
geo: Some(SubdivisionGeo {
latitude: Some(19.8374009),
longitude: Some(-73.0405277),
max_latitude: Some(20.0877688),
min_latitude: Some(19.625431),
max_longitude: Some(-72.565755),
min_longitude: Some(-73.451469),
}),
comments: None,
subdivision_type: SubdivisionType::Department,
#[cfg(feature = "translations")]
translations: HashMap::from([
("ar", "الإدارة الشمال غربية"),
("az", "Haitinin Şimal-Qərb departamenti"),
("bn", "নর\u{9cd}ড-ক\u{9c1}য\u{9bc}েস\u{9cd}ট"),
("ca", "Nord-Ouest"),
(
"ccp",
"𑄚\u{11127}𑄢\u{11134}𑄓\u{11128}-𑄃\u{1112e}𑄠𑄬𑄌\u{11134}𑄑\u{11134}",
),
("ceb", "Nord-Ouest (departamento sa Haiti)"),
("da", "Nord-Ouest"),
("de", "Département Nord-Ouest"),
("el", "Βορειοδυτικό Διαμέρισμα"),
("en", "Nord-Ouest"),
("es", "Departamento Noroeste"),
("fa", "شهرستان شمال غربی"),
("fi", "Nord-Ouest"),
("fr", "Nord-Ouest"),
("gu", "નોર\u{acd}ડ-ક\u{acd}વ\u{ac7}સ\u{acd}ટ"),
("hi", "नोर\u{94d}ड-ऑस\u{94d}ट"),
("hr", "Nord-Ouest, Haiti"),
("id", "Nord-Ouest"),
("it", "dipartimento del Nordovest"),
("ja", "北西県"),
("kn", "ನಾರ\u{ccd}ಡ\u{ccd}-ಓಯ\u{cc6}ಸ\u{ccd}ಟ\u{ccd}"),
("ko", "북서부 주"),
("lt", "Nord Vestas"),
("lv", "Ziemeļrietumi"),
("mr", "नॉर-आउस\u{94d}ट"),
("ms", "Nord-Ouest"),
("nb", "Nord-Ouest"),
("nl", "Nord-Ouest"),
("no", "Nord-Ouest"),
("pl", "Departament Północno-Zachodni"),
("pt", "Noroeste"),
("ru", "Северо-Западный департамент"),
("si", "නොර\u{dca}ඩ\u{dca}-ඕඌඑස\u{dca}ට\u{dca}"),
("sv", "Nord-Ouest"),
("ta", "நொர\u{bcd}ட\u{bcd}-யஸ\u{bcd}ட\u{bcd}"),
("te", "న\u{c3e}ర\u{c4d}డ-క\u{c4d}వ\u{c46}స\u{c4d}ట\u{c4d}"),
("th", "นอร\u{e4c}-แวสต\u{e4c}"),
("tr", "Nord-Ouest"),
("uk", "Північно-Західний регіон Гаїті"),
("ur", "شمالی-مغربی محکمہ"),
("vi", "Nord-Ouest"),
("zh", "西北省"),
]),
unofficial_name_list: ["Nord-Ouest"].to_vec(),
},
),
(
"OU",
Subdivision {
name: "Ouest",
country_alpha2: Alpha2::HT,
code: "OU",
#[cfg(feature = "geo")]
geo: Some(SubdivisionGeo {
latitude: Some(18.4957015),
longitude: Some(-72.4731529),
max_latitude: Some(18.9696918),
min_latitude: Some(18.2460119),
max_longitude: Some(-71.6928559),
min_longitude: Some(-73.299515),
}),
comments: None,
subdivision_type: SubdivisionType::Department,
#[cfg(feature = "translations")]
translations: HashMap::from([
("ar", "الإدارة الغربية"),
("az", "Haitinin Qərb departamenti"),
("be", "Заходні дэпартамент Гаіці"),
("bn", "আউয\u{9bc}েস\u{9cd}ট"),
("ca", "Ouest"),
("ccp", "𑄃\u{1112e}𑄠𑄬𑄌\u{11134}𑄑\u{11134}"),
("ceb", "Département de l’Ouest"),
("da", "Ouest"),
("de", "Département Ouest"),
("el", "Δυτικό Διαμέρισμα"),
("en", "Ouest"),
("es", "Departamento Oeste"),
("fa", "شهرستان غربی"),
("fi", "Ouest"),
("fr", "Ouest"),
("gu", "ઔએસ\u{acd}ટ"),
("hi", "ऊएस\u{94d}ट"),
("hr", "Ouest, Haiti"),
("hy", "Քուեսթ"),
("id", "Ouest"),
("it", "dipartimento dell’Ovest"),
("ja", "西県"),
("kn", "ಓಯ\u{cc6}ಸ\u{ccd}ಟ\u{ccd}"),
("ko", "서부 주"),
("lt", "Vestas"),
("lv", "Rietumi"),
("mr", "आउस\u{94d}ट"),
("ms", "Ouest"),
("nb", "Ouest"),
("nl", "Ouest"),
("no", "Ouest"),
("pl", "Departament Zachodni"),
("pt", "Departamento do Oeste (Haiti)"),
("ru", "Западный департамент Гаити"),
("si", "ඖඑස\u{dca}ට\u{dca}"),
("sv", "Ouest"),
("ta", "ஆயுஸ\u{bcd}ட\u{bcd}"),
("te", "ఓయ\u{c46}స\u{c4d}ట\u{c4d}"),
("th", "เควส"),
("tr", "Ouest"),
("uk", "Західний департамент"),
("ur", "مغربی محکمہ"),
("vi", "Ouest"),
("zh", "西部省"),
]),
unofficial_name_list: ["Ouest"].to_vec(),
},
),
(
"SD",
Subdivision {
name: "Sud",
country_alpha2: Alpha2::HT,
code: "SD",
#[cfg(feature = "geo")]
geo: Some(SubdivisionGeo {
latitude: Some(18.3320005),
longitude: Some(-73.7007088),
max_latitude: Some(18.423093),
min_latitude: Some(18.0220783),
max_longitude: Some(-72.9886701),
min_longitude: Some(-74.446304),
}),
comments: None,
subdivision_type: SubdivisionType::Department,
#[cfg(feature = "translations")]
translations: HashMap::from([
("ar", "الإدارة الجنوبية"),
("az", "Haitinin Cənub departamenti"),
("be", "Паўднёвы дэпартамент"),
("bn", "স\u{9c1}দ"),
("ca", "Sud"),
("ccp", "𑄥𑄖\u{11134}"),
("ceb", "Sud (departamento sa Haiti)"),
("da", "Sud"),
("de", "Département Sud"),
("el", "Σουντ"),
("en", "Sud"),
("es", "Departamento Sur"),
("fa", "شهرستان جنوبی"),
("fi", "Sud"),
("fr", "Sud"),
("gu", "સ\u{ac1}દ"),
("hi", "स\u{941}ड (विभाग)"),
("hr", "Sud"),
("id", "Sud"),
("it", "dipartimento del Sud"),
("ja", "南県"),
("kn", "ಸುಡ\u{ccd}"),
("ko", "남부 주"),
("lt", "Sudas"),
("lv", "Dienvidi"),
("mr", "स\u{942}द"),
("ms", "Sud"),
("nb", "Sud"),
("nl", "Sud"),
("no", "Sud"),
("pl", "Departament Południowy"),
("pt", "Departamento do Sul"),
("ru", "Южный департамент"),
("si", "ස\u{dd4}ඩ\u{dca}"),
("sv", "Sud"),
("ta", "சுட\u{bcd}"),
("te", "సూద\u{c4d}"),
("th", "กรมซ\u{e31}ด"),
("tr", "Sud"),
("uk", "Південний департамент"),
("ur", "جنوبی محکمہ"),
("vi", "Sud"),
("zh", "南部省"),
]),
unofficial_name_list: ["Sud"].to_vec(),
},
),
(
"SE",
Subdivision {
name: "Sud-Est",
country_alpha2: Alpha2::HT,
code: "SE",
#[cfg(feature = "geo")]
geo: Some(SubdivisionGeo {
latitude: Some(18.2783598),
longitude: Some(-72.35479149999999),
max_latitude: Some(18.384912),
min_latitude: Some(18.0301479),
max_longitude: Some(-71.7241439),
min_longitude: Some(-73.01316489999999),
}),
comments: None,
subdivision_type: SubdivisionType::Department,
#[cfg(feature = "translations")]
translations: HashMap::from([
("ar", "الإدارة الجنوب شرقية"),
("az", "Haitinin Cənub-Şərq departamenti"),
("bn", "স\u{9be}দ- ইস\u{9cd}ট"),
("ca", "Sud-Est"),
("ccp", "𑄥𑄖\u{11134}-𑄃\u{11128}𑄌\u{11134}𑄑\u{11134}"),
("ceb", "Sud-Est"),
("da", "Sud-Est"),
("de", "Département Sud-Est"),
("el", "Νοτιοανατολικό Διαμέρισμα, Αϊτή"),
("en", "Sud-Est"),
("es", "Departamento Sudeste"),
("fa", "شهرستان جنوب شرقی"),
("fi", "Sud-Est"),
("fr", "Sud-Est"),
("gu", "સ\u{ac1}દ-એસ\u{acd}ટ"),
("hi", "सड-एस\u{94d}ट"),
("hr", "Sud-Est"),
("id", "Sud-Est"),
("it", "dipartimento del Sudest"),
("ja", "南東県"),
("kn", "ಸುಡ\u{ccd}-ಎಸ\u{ccd}ಟ\u{ccd}"),
("ko", "남동부 주"),
("lt", "Sed Estas"),
("lv", "Dienvidaustrumi"),
("mr", "स\u{941}द-इस\u{94d}ट"),
("ms", "Sud-Est"),
("nb", "Sud-Est"),
("nl", "Sud-Est"),
("no", "Sud-Est"),
("pl", "Departament Południowo-Wschodni"),
("pt", "Sudeste"),
("ru", "Юго-Восточный департамент Гаити"),
("si", "ස\u{dd4}ඩ\u{dca}-එස\u{dca}ට\u{dca}"),
("sv", "Sud-Est"),
("ta", "சுட\u{bcd}-ஈஸ\u{bcd}ட\u{bcd}"),
("te", "సుద\u{c4d}-ఎస\u{c4d}ట\u{c4d}"),
("th", "ร\u{e31}ฐเประก\u{e4c}"),
("tr", "Sud-Est"),
("uk", "Південно-Східний департамент Гаїті"),
("ur", "جنوبی-مشرقی محکمہ"),
("vi", "Sud-Est"),
("zh", "東南省"),
]),
unofficial_name_list: ["Sud-Est"].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 = "ht")]
pub fn new() -> Country {
Country {
alpha2: Alpha2::HT,
alpha3: Alpha3::HTI,
address_format: None,
continent: Continent::NorthAmerica,
country_code: 509,
currency_code: CurrencyCode::HTG,
maybe_gec: Some(GEC::HA),
#[cfg(feature = "geo")]
geo: geo::new(),
international_prefix: "00",
maybe_ioc: Some(IOC::HAI),
iso_long_name: "The Republic of Haiti",
iso_short_name: "Haiti",
official_language_list: ["fr", "ht"].to_vec(),
spoken_language_list: ["fr", "ht"].to_vec(),
national_destination_code_length_list: [2].to_vec(),
national_number_length_list: [8].to_vec(),
national_prefix: "None",
maybe_nationality: Some("Haitian"),
number: "332",
postal_code: true,
postal_code_format: Some("\\d{4}"),
maybe_region: Some(Region::Americas),
start_of_week: WeekDay::Monday,
maybe_subregion: Some(SubRegion::Caribbean),
un_locode: "HT",
unofficial_name_list: ["Haiti", "ハイチ", "Haïti"].to_vec(),
world_region: WorldRegion::AMER,
#[cfg(feature = "emojis")]
emoji: "🇭🇹",
#[cfg(feature = "translations")]
translations: HashMap::from([
("ab", "Haiti"),
("af", "Haïti"),
("ak", "Haiti"),
("am", "ሀ፤ቲ"),
("an", "Haiti"),
("ar", "هايتي"),
("as", "হ\u{9be}ইতি"),
("ay", "Haiti"),
("az", "Haiti"),
("ba", "Haiti"),
("be", "Гаіці"),
("bg", "Хаити"),
("bi", "Haiti"),
("bn", "হ\u{9be}ইতি"),
("bn_IN", "হ\u{9be}ইতি"),
("br", "Republik Haiti"),
("bs", "Haiti"),
("ca", "Haití"),
("ce", "Гаити Пачхьалкх"),
("ch", "Haiti"),
("cs", "Haiti"),
("cv", "Гаити Пачхьалкх"),
("cy", "Haiti"),
("da", "Haiti"),
("de", "Haiti"),
("dv", "ހ\u{7ac}އ\u{7a8}ޓ\u{7a9}"),
("dz", "ཧའ\u{f72}་ཏ\u{f72}།"),
("ee", "Haiti"),
("el", "Αϊτή"),
("en", "Haiti"),
("eo", "Haitio"),
("es", "Haití"),
("et", "Haiti"),
("eu", "Haiti"),
("fa", "هاییتی"),
("ff", "Haiti"),
("fi", "Haiti"),
("fo", "Haiti"),
("fr", "Haïti"),
("fy", "Haïty"),
("ga", "Háítí"),
("gl", "Haití"),
("gn", "Haiti"),
("gu", "હ\u{ac8}તી"),
("gv", "Haiti"),
("ha", "Haiti"),
("he", "האיטי"),
("hi", "ह\u{948}ती"),
("hr", "Haiti"),
("ht", "Ayiti"),
("hu", "Haiti"),
("hy", "Հաիթի"),
("ia", "Haiti"),
("id", "Haiti"),
("io", "Haiti"),
("is", "Haítí"),
("it", "Haiti"),
("iu", "Haiti"),
("ja", "ハイチ"),
("ka", "ჰაიტი"),
("ki", "Haiti"),
("kk", "Гаити"),
("kl", "Haiti"),
("km", "ហៃទ\u{17b8}"),
("kn", "ಹೈಟ\u{cbf}"),
("ko", "아이티"),
("ku", "Haîtî"),
("kv", "Гаити"),
("kw", "Hayti"),
("ky", "Гаити Республикасы"),
("lo", "Haiti"),
("lt", "Haitis"),
("lv", "Haiti"),
("mi", "Haiti"),
("mk", "Хаити"),
("ml", "ഹൈതി"),
("mn", "Гайти"),
("mr", "ह\u{948}ती"),
("ms", "Haiti"),
("mt", "Ħaiti"),
("my", "ဟေတ\u{102e}န\u{102d}\u{102f}င\u{103a}င\u{1036}"),
("na", "Aiti"),
("nb", "Haiti"),
("ne", "ह\u{948}टि"),
("nl", "Haïti"),
("nn", "Haiti"),
("nv", "Haiti"),
("oc", "Haití"),
("or", "ହୈତ\u{b3f}"),
("pa", "ਹਾਈਟੀ"),
("pi", "ह\u{947}टी"),
("pl", "Haiti"),
("ps", "هایتي"),
("pt", "Haiti"),
("pt_BR", "Haiti"),
("ro", "Haiti"),
("ru", "Гаити"),
("rw", "Hayiti"),
("sc", "Haiti"),
("sd", "هيٽي"),
("si", "හය\u{dd2}ට\u{dd2}"),
("sk", "Haiti"),
("sl", "Haiti"),
("so", "Haiti"),
("sq", "Haiti"),
("sr", "Хаити"),
("sv", "Haiti"),
("sw", "Haiti"),
("ta", "கையிட\u{bcd}டி"),
("te", "హ\u{c48}త\u{c40}"),
("tg", "Ҳоити"),
("th", "เฮต\u{e34}"),
("ti", "ሀይቲ"),
("tk", "Gaiti"),
("tl", "Haiti"),
("tr", "Haiti"),
("tt", "Һаити"),
("ug", "ھايتى"),
("uk", "Гаїті"),
("ur", "ہیٹی"),
("uz", "Gaiti"),
("ve", "Haiti"),
("vi", "Ha-i-ti"),
("wa", "Hayiti"),
("wo", "Aayti"),
("xh", "Haiti"),
("yo", "Hàítì"),
("zh_CN", "海地"),
("zh_HK", "海地"),
("zh_TW", "海地"),
("zu", "Haiti"),
]),
#[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: Some(11584996),
}
}