keshvar 0.5.0

collection of all sorts of useful information for every country
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
// DO NOT TOUCH THIS FILE. (Auto-generated by `keshvar-code-generator/src/countries.rs`)

//! A module for country `Georgia`

#[cfg(all(feature = "ge", feature = "constants"))]
/// A module to access all constant country data for `Georgia`.
///
/// 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::GE;
    pub const ALPHA3: Alpha3 = Alpha3::GEO;
    pub const CONTINENT: Continent = Continent::Asia;
    pub const COUNTRY_CODE: usize = 995;
    pub const CURRENCY_CODE: CurrencyCode = CurrencyCode::GEL;
    pub const GEC: Option<GEC> = Some(GEC::GG);
    pub const INTERNATIONAL_PREFIX: &str = "810";
    pub const IOC: Option<IOC> = Some(IOC::GEO);
    pub const ISO_SHORT_NAME: &str = "Georgia";
    pub const ISO_LONG_NAME: &str = "Georgia";
    pub const OFFICIAL_LANGUAGE_LIST: &[&str] = &["ka"];
    pub const SPOKEN_LANGUAGE_LIST: &[&str] = &["ka"];
    pub const NATIONAL_DESTINATION_CODE_LENGTH_LIST: &[usize] = &[2];
    pub const NATIONAL_NUMBER_LENGTH_LIST: &[usize] = &[9];
    pub const NATIONAL_PREFIX: &str = "8*";
    pub const NATIONALITY: Option<&str> = Some("Georgian");
    pub const NUMBER: &str = "268";
    pub const POSTAL_CODE: bool = true;
    pub const POSTAL_CODE_FORMAT: Option<&str> = Some("\\d{4}");
    pub const REGION: Option<Region> = Some(Region::Asia);
    pub const START_DAY_OF_WEEK: WeekDay = WeekDay::Monday;
    pub const SUBREGION: Option<SubRegion> = Some(SubRegion::WesternAsia);
    pub const UN_LOCODE: &str = "GE";
    pub const UNOFFICIAL_NAME_LIST: &[&str] =
        &["Georgia", "Georgien", "Géorgie", "グルジア", "Georgië"];
    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> = Some(3712502);
    #[cfg(feature = "emojis")]
    pub const EMOJI: &str = "🇬🇪";
    #[cfg(feature = "translations")]
    pub const TRANSLATIONS: &[(&str, &str)] = &[
        ("ab", "Georgia"),
        ("af", "Georgië"),
        ("ak", "Georgia"),
        ("am", "ጆሴጂ።"),
        ("an", "Georgia"),
        ("ar", "جورجيا"),
        ("as", "জৰ\u{9cd}জিয়\u{9be}"),
        ("ay", "Georgia"),
        ("az", "Gürcüstan"),
        ("ba", "Georgia"),
        ("be", "Грузія"),
        ("bg", "Грузия"),
        ("bi", "Georgia"),
        ("bn", "জর\u{9cd}জিয়\u{9be}"),
        ("bn_IN", "জর\u{9cd}জিয়\u{9be}"),
        ("br", "Jorjia"),
        ("bs", "Gruzija"),
        ("ca", "Geòrgia"),
        ("ce", "Гуьржийчоь"),
        ("ch", "Georgia"),
        ("cs", "Gruzie"),
        ("cv", "Гуьржийчоь"),
        ("cy", "Georgia"),
        ("da", "Georgien"),
        ("de", "Georgien"),
        ("dv", "ޖ\u{7af}ޖ\u{7a8}ޔ\u{7a7}"),
        ("dz", "ཇ\u{f72}འ\u{f7c}ར་ཇ\u{f72}་ཡ།"),
        ("ee", "Georgia"),
        ("el", "Γεωργία"),
        ("en", "Georgia"),
        ("eo", "Kartvelio"),
        ("es", "Georgia"),
        ("et", "Gruusia"),
        ("eu", "Georgia"),
        ("fa", "گرجستان"),
        ("ff", "Jorjiya"),
        ("fi", "Georgia"),
        ("fo", "Georgia"),
        ("fr", "Géorgie"),
        ("fy", "Geörgje"),
        ("ga", "An tSeoirsia"),
        ("gl", "Xeorxia"),
        ("gn", "Georgia"),
        ("gu", "જર\u{acd}યોજિયા"),
        ("gv", "Yn Çhorshey"),
        ("ha", "Georgia"),
        ("he", "גאורגיה"),
        ("hi", "जॉर\u{94d}जिया"),
        ("hr", "Gruzija"),
        ("ht", "Jeoji"),
        ("hu", "Grúzia"),
        ("hy", "Վրաստան"),
        ("ia", "Georgia"),
        ("id", "Georgia"),
        ("io", "Gruzia"),
        ("is", "Georgía"),
        ("it", "Georgia"),
        ("iu", "Georgia"),
        ("ja", "グルジア"),
        ("ka", "საქართველო"),
        ("ki", "Georgia"),
        ("kk", "Грузия"),
        ("kl", "Georgia"),
        ("km", "ហ\u{17d2}សកហ\u{17d2}ស\u{17ca}\u{17b8}"),
        ("kn", "ಜಾರ\u{ccd}ಜ\u{cbf}ಯಾ"),
        ("ko", "조지아"),
        ("ku", "Gurcistan"),
        ("kv", "Грузия"),
        ("kw", "Pow Grouzi"),
        ("ky", "Грузия"),
        ("lo", "ປະເທດເຊອ\u{eb1}ອກຊ\u{eb5}"),
        ("lt", "Gruzija"),
        ("lv", "Gruzija"),
        ("mi", "Hōria"),
        ("mk", "Грузија"),
        ("ml", "ജേ\u{d3e}ര\u{d4d}\u{200d}ജിയ"),
        ("mn", "Георги"),
        ("mr", "जॉर\u{94d}जिया"),
        ("ms", "Georgia"),
        ("mt", "Ġeorġja"),
        (
            "my",
            "ဂျော\u{103a}ဂျ\u{102e}ယာန\u{102d}\u{102f}င\u{103a}င\u{1036}",
        ),
        ("na", "Djiordjiya"),
        ("nb", "Georgia"),
        ("ne", "जर\u{94d}जिया"),
        ("nl", "Georgia"),
        ("nn", "Georgia"),
        ("nv", "Georgia"),
        ("oc", "Georgia"),
        ("or", "ଜ\u{b3e}ର\u{b4d}ଜ\u{b3f}ୟ\u{b3e}"),
        ("pa", "ਜਾਰਜੀਆ"),
        ("pi", "जार\u{94d}जिया-द\u{947}श"),
        ("pl", "Gruzja"),
        ("ps", "ګرجستان"),
        ("pt", "Geórgia"),
        ("pt_BR", "Geórgia"),
        ("ro", "Georgia"),
        ("ru", "Грузия"),
        ("rw", "Geworigiya"),
        ("sc", "Geòrgia"),
        ("sd", "Georgia"),
        ("si", "ජෝජ\u{dd2}ය\u{dcf}ව"),
        ("sk", "Gruzínsko"),
        ("sl", "Gruzija"),
        ("so", "Joorjiya"),
        ("sq", "Gjeorgji"),
        ("sr", "Грузија"),
        ("sv", "Georgien"),
        ("sw", "Georgia"),
        ("ta", "ஜ\u{bbe}ர\u{bcd}ஜிய\u{bbe}"),
        ("te", "జ\u{c3e}ర\u{c4d}జ\u{c3f}య\u{c3e}"),
        ("tg", "Гурҷистон"),
        ("th", "จอร\u{e4c}เจ\u{e35}ย"),
        ("ti", "ጆርጂያ"),
        ("tk", "Gruziýa"),
        ("tl", "Georgia"),
        ("tr", "Gürcistan"),
        ("tt", "Gөрҗестан"),
        ("ug", "گىرۇزىيە"),
        ("uk", "Грузія"),
        ("ur", "جارجیا"),
        ("uz", "Gurjiston"),
        ("ve", "Georgia"),
        ("vi", "Gi-oa-gi-a"),
        ("wa", "Djeyordjeye"),
        ("wo", "Jeoorji"),
        ("xh", "Georgia"),
        ("yo", "Georgia"),
        ("zh_CN", "格鲁吉亚"),
        ("zh_HK", "格魯吉亞"),
        ("zh_TW", "喬治亞"),
        ("zu", "Georgia"),
    ];
    #[cfg(all(feature = "ge", feature = "geo", feature = "constants"))]
    /// GEO data as constants
    pub mod geo {
        pub const LATITUDE: f64 = 42.315407;
        pub const LONGITUDE: f64 = 43.35689199999999;
        pub const MAX_LATITUDE: f64 = 43.5866269;
        pub const MAX_LONGITUDE: f64 = 46.7361189;
        pub const MIN_LATITUDE: f64 = 41.054942;
        pub const MIN_LONGITUDE: f64 = 39.9792001;
        pub const NORTHEAST_LATITUDE: f64 = 43.5866269;
        pub const NORTHEAST_LONGITUDE: f64 = 46.7361189;
        pub const SOUTHWEST_LATITUDE: f64 = 41.054942;
        pub const SOUTHWEST_LONGITUDE: f64 = 39.9792001;
    }
}
#[cfg(all(feature = "ge", 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: 42.315407,
            longitude: 43.35689199999999,
            max_latitude: 43.5866269,
            max_longitude: 46.7361189,
            min_latitude: 41.054942,
            min_longitude: 39.9792001,
            bounds: CountryGeoBounds {
                northeast: CountryGeoBound {
                    latitude: 43.5866269,
                    longitude: 46.7361189,
                },
                southwest: CountryGeoBound {
                    latitude: 41.054942,
                    longitude: 39.9792001,
                },
            },
        }
    }
}

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

                (
                    "AB",
                    Subdivision{
                        name: "Abkhazia",
                        country_alpha2: Alpha2::GE,
                        code: "AB",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(43.0015544), longitude: Some(41.023407), max_latitude: Some(43.586627), min_latitude: Some(42.4124548), max_longitude: Some(42.149976), min_longitude: Some(40.0075855)}),
                        comments: None,
                        subdivision_type: SubdivisionType::AutonomousRepublic,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("af", "Abchasië"), ("am", "አብካዝያ"), ("ar", "أبخازيا"), ("az", "Abxaziya"), ("be", "Абхазія"), ("bg", "Абхазия"), ("bn", "আবখ\u{9be}জিয\u{9bc}\u{9be}"), ("ca", "Abkhàzia"), ("ccp", "𑄃𑄛\u{11134}𑄈𑄎\u{11128}𑄠"), ("cs", "Abcházie"), ("cy", "Gweriniaeth Ymreolaethol Abchasia"), ("da", "Abkhasien"), ("de", "Abchasien"), ("el", "Αμπχαζία"), ("en", "Abkhazia"), ("es", "Abjasia"), ("et", "Abhaasia"), ("eu", "Abkhazia"), ("fa", "آبخاز"), ("fi", "Abhasia"), ("fr", "Abkhazie"), ("gl", "Abkhazia"), ("gu", "અબખાઝિયા"), ("he", "אבחזיה"), ("hi", "अबख\u{93c}ाज\u{93c}िया"), ("hr", "Abhazija"), ("hu", "Abházia"), ("hy", "Աբխազիա"), ("id", "Abkhazia"), ("is", "Abkasía"), ("it", "Abcasia"), ("ja", "アブハジア"), ("ka", "აფხაზეთი"), ("kk", "Абхазия Автономиялық Республикасы"), ("kn", "ಅಬ\u{ccd}ಖಾಜ\u{cbf}ಯ"), ("ko", "압하지야"), ("lt", "Abchazija"), ("lv", "Abhāzija"), ("ml", "അബ\u{d4d}ഖ\u{d3e}സിയ"), ("mn", "Абхаз"), ("mr", "अबखाझिया"), ("ms", "Abkhazia"), ("nb", "Abkhasia"), ("nl", "Abchazië"), ("no", "Abkhasia"), ("or", "ଆବ\u{b3e}ଖ\u{b3e}ଜ\u{b3f}ଆ"), ("pl", "Abchazja"), ("pt", "Abecásia"), ("ro", "Abhazia"), ("ru", "Абхазия"), ("sd", "ابخازيہ"), ("si", "අබ\u{dca}ග\u{dcf}ස\u{dd2}ය\u{dcf}ව"), ("sk", "Abcházsko"), ("sl", "Abhazija"), ("sr", "Абхазија"), ("sr_Latn", "Abhazija"), ("sv", "Abchazien"), ("sw", "Abkhazia"), ("ta", "அப\u{bcd}க\u{bbe}சிய\u{bbe}"), ("te", "అబ\u{c4d}\u{200c}ఖజ\u{c3f}య\u{c3e}"), ("th", "อ\u{e31}บคาเซ\u{e35}ย"), ("tk", "Abhaziýa"), ("tr", "Abhazya"), ("uk", "Абхазія"), ("ur", "ابخازيا"), ("vi", "Abkhazia"), ("zh", "阿布哈茲")]),
                        unofficial_name_list: ["Abhasia"].to_vec(),
                    }
                ),
                (
                    "AJ",
                    Subdivision{
                        name: "Ajaria",
                        country_alpha2: Alpha2::GE,
                        code: "AJ",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(41.6005626), longitude: Some(42.0688383), max_latitude: Some(41.9110457), min_latitude: Some(41.4344289), max_longitude: Some(42.602322), min_longitude: Some(41.54839399999999)}),
                        comments: None,
                        subdivision_type: SubdivisionType::AutonomousRepublic,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("af", "Adzjarië"), ("ar", "أجاريا"), ("az", "Acarıstan Muxtar Respublikası"), ("be", "Аджарыя"), ("bg", "Аджария"), ("bn", "আদজ\u{9be}র\u{9be} স\u{9cd}ব\u{9be}য\u{9bc}ত\u{9cd}তশ\u{9be}সিত প\u{9cd}রজ\u{9be}তন\u{9cd}ত\u{9cd}র"), ("bs", "Adžarija"), ("ca", "Adjària"), ("ccp", "𑄃𑄖\u{11134}𑄎𑄢"), ("ceb", "Ajaria"), ("cs", "Adžárie"), ("cy", "Ajaria"), ("da", "Adjarien"), ("de", "Adscharien"), ("el", "Αζαρία"), ("en", "Adjara"), ("es", "Ayaria"), ("et", "Adžaaria"), ("eu", "Adjaria"), ("fa", "آجارستان"), ("fi", "Adžaria"), ("fr", "Adjarie"), ("gl", "Adjara"), ("gu", "એજારા ઓટોનોમસ રિપબ\u{acd}લિક"), ("ha", "Adjara"), ("ha_NE", "Adjara"), ("he", "אג׳ריה"), ("hi", "अद\u{94d}जारा"), ("hr", "Adžarija"), ("hu", "Adzsaria"), ("hy", "Աջարիա"), ("id", "Ajaria"), ("it", "Agiaria"), ("ja", "アジャリア自治共和国"), ("jv", "Ajaria"), ("ka", "აჭარის ავტონომიური რესპუბლიკა"), ("kn", "ಅಡ\u{ccd}ಜರಾ ಸ\u{ccd}ವಾಯತ\u{ccd}ತ ಗಣರಾಜ\u{ccd}ಯ"), ("ko", "아자리야 공화국"), ("ky", "Ажария"), ("lt", "Adžarija"), ("lv", "Adžārija"), ("mk", "Аџарија"), ("ml", "അജ\u{d3e}റ"), ("mr", "आझारा ऑटोनॉमस रिपब\u{94d}लिक"), ("ms", "Ajaria"), ("nb", "Adsjaria"), ("nl", "Adzjarië"), ("no", "Adsjaria"), ("pl", "Adżaria"), ("pt", "Adjara"), ("ro", "Adjaria"), ("ru", "Аджария"), ("si", "අද\u{dca}ජර\u{dcf} ස\u{dca}ව\u{dcf}ධ\u{dd2}න ර\u{dcf}ජ\u{dca}\u{200d}ය"), ("sk", "Adžarsko"), ("sl", "Adžarija"), ("sr", "Аџарија"), ("sr_Latn", "Adžarija"), ("sv", "Adzjarien"), ("ta", "அடஜர\u{bbe} ஆடோனோமோஸ\u{bcd} ரிபப\u{bcd}லிக\u{bcd}"), ("te", "అడ\u{c4d}జ\u{c3e}ర\u{c3e} అట\u{c3e}నమస\u{c4d} ర\u{c3f}పబ\u{c4d}ల\u{c3f}క\u{c4d}"), ("th", "อ\u{e31}ดจารา"), ("tr", "Acara Özerk Cumhuriyeti"), ("uk", "Аджарія"), ("ur", "ایجارا"), ("uz", "Ajariya"), ("vi", "Adjara"), ("yo", "Adjara"), ("yo_BJ", "Adjara"), ("yue", "阿查拉"), ("yue_Hans", "阿查拉"), ("zh", "阿扎尔")]),
                        unofficial_name_list: ["Achara", "Adzharia", "Adžaria"].to_vec(),
                    }
                ),
                (
                    "GU",
                    Subdivision{
                        name: "Guria",
                        country_alpha2: Alpha2::GE,
                        code: "GU",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(41.9442736), longitude: Some(42.0458091), max_latitude: Some(42.16825499999999), min_latitude: Some(41.78135), max_longitude: Some(42.667122), min_longitude: Some(41.7136319)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Region,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "غيوريا"), ("az", "Quriya"), ("be", "Гурыя"), ("bg", "Гурия"), ("bn", "গ\u{9c1}রিয\u{9bc}\u{9be}"), ("ca", "Gúria"), ("ccp", "𑄉\u{1112a}𑄢\u{11128}𑄠"), ("ceb", "Guria"), ("cs", "Gurie"), ("da", "Guria"), ("de", "Gurien"), ("el", "Γκούρια"), ("en", "Guria"), ("es", "Guria"), ("et", "Guria"), ("eu", "Guria"), ("fa", "گوریا"), ("fi", "Guria"), ("fr", "Gourie"), ("gu", "ગ\u{ac1}રિયા"), ("ha", "Guria"), ("ha_NE", "Guria"), ("he", "גוריה"), ("hi", "ग\u{941}रिया"), ("hr", "Gurija"), ("hu", "Guria"), ("hy", "Գուրիայի մարզ"), ("id", "Guria"), ("it", "Guria"), ("ja", "グリア州"), ("ka", "გურიის მხარე"), ("kn", "ಗುರ\u{cbf}ಯಾ"), ("ko", "구리아 주"), ("lt", "Gurija"), ("lv", "Gurija"), ("mk", "Гурија"), ("ml", "ഗ\u{d41}രിയ"), ("mr", "ग\u{941}रीया"), ("ms", "Guria"), ("nb", "Guria"), ("nl", "Goeria"), ("no", "Guria"), ("pl", "Guria"), ("pt", "Guria"), ("ru", "Гурия"), ("si", "ග\u{dd4}ර\u{dd2}ය\u{dcf}"), ("sr", "Гурија"), ("sr_Latn", "Gurija"), ("sv", "Gurien"), ("ta", "குறிய\u{bbe}"), ("te", "గుర\u{c3f}య\u{c3e}"), ("th", "ก\u{e39}เร\u{e35}ย"), ("tr", "Guria"), ("uk", "Гурія"), ("ur", "گوریا"), ("uz", "Guria"), ("vi", "Guria"), ("zh", "古利亞州")]),
                        unofficial_name_list: ["Guria"].to_vec(),
                    }
                ),
                (
                    "IM",
                    Subdivision{
                        name: "Imereti",
                        country_alpha2: Alpha2::GE,
                        code: "IM",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(42.230108), longitude: Some(42.9008665), max_latitude: Some(42.565433), min_latitude: Some(41.808214), max_longitude: Some(43.788536), min_longitude: Some(42.2120039)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Region,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "إيميريتي"), ("az", "İmeretiya"), ("be", "Імерэція"), ("bg", "Имеретия"), ("bn", "ইমেরেতি"), ("ca", "Regió d’Imerètia"), ("ccp", "𑄃\u{11128}𑄟𑄬𑄢𑄬𑄑\u{11128}"), ("ceb", "Imereti"), ("cs", "Imeretie"), ("cy", "Imereti"), ("da", "Imereti"), ("de", "Imeretien"), ("el", "Ιμερετί"), ("en", "Imereti"), ("es", "Imericia"), ("et", "Imerethi"), ("eu", "Imereti"), ("fa", "ایمرتی"), ("fi", "Imereti"), ("fr", "Iméréthie"), ("gu", "ઈમ\u{ac7}ર\u{ac7}ટી"), ("ha", "Imereti"), ("ha_NE", "Imereti"), ("he", "אימרתי"), ("hi", "इम\u{947}र\u{947}ती"), ("hr", "Imeretija"), ("hu", "Imereti"), ("hy", "Իմերեթի մարզ"), ("id", "Imereti"), ("it", "Imerezia"), ("ja", "イメレティ州"), ("ka", "იმერეთის მხარე"), ("kk", "Имеретия патшалығы"), ("kn", "ಇಮ\u{cc6}ರ\u{cc6}ಟ\u{cbf}"), ("ko", "이메레티 주"), ("lt", "Imeretija"), ("lv", "Imeretija"), ("mk", "Имеретија"), ("ml", "ഇമെറെതി"), ("mr", "इम\u{947}रती"), ("ms", "Imereti"), ("nb", "Imereti"), ("nl", "Imereti"), ("no", "Imereti"), ("pl", "Imeretia"), ("pt", "Imereti"), ("ro", "Imeresia"), ("ru", "Имеретия"), ("si", "ඉමේරෙට\u{dd2}"), ("sl", "Imereti"), ("sr", "Имеретија"), ("sr_Latn", "Imeretija"), ("sv", "Imeretien"), ("ta", "இமெரிடி"), ("te", "ఇమ\u{c46}ర\u{c46}ట\u{c3f}"), ("th", "อ\u{e35}เมเรต\u{e35}"), ("tr", "İmereti"), ("uk", "Імереті"), ("ur", "ایمرتی"), ("vi", "Imereti"), ("zh", "伊梅列季亞州")]),
                        unofficial_name_list: ["Imereti"].to_vec(),
                    }
                ),
                (
                    "KA",
                    Subdivision{
                        name: "Kakheti",
                        country_alpha2: Alpha2::GE,
                        code: "KA",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(41.6481602), longitude: Some(45.6905554), max_latitude: Some(42.564198), min_latitude: Some(41.03851299999999), max_longitude: Some(46.7213589), min_longitude: Some(45.0147509)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Region,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "كاخيتي"), ("az", "Kaxetiya"), ("be", "Кахетыя"), ("bg", "Кахетия"), ("bn", "ক\u{9be}খেটি"), ("ca", "Kakhètia"), ("ccp", "𑄇𑄈𑄬𑄑\u{11128}"), ("ceb", "Kakheti"), ("cs", "Kachetie"), ("da", "Kakheti"), ("de", "Kachetien"), ("el", "Κακχέτι"), ("en", "Kakheti"), ("es", "Kajetia"), ("et", "Kahhethi"), ("eu", "Kakheti"), ("fa", "کاختی"), ("fi", "Kakheti"), ("fr", "Kakhétie"), ("gl", "Kakheti"), ("gu", "કાખ\u{ac7}ટી"), ("he", "קאחתי"), ("hi", "कक\u{947}ती"), ("hr", "Kahetija"), ("hu", "Kaheti"), ("hy", "Կախեթի մարզ"), ("id", "Kakheti"), ("it", "Cachezia"), ("ja", "カヘティ州"), ("ka", "კახეთის მხარე"), ("kn", "ಕಾಖ\u{cc6}ತ\u{cbf}"), ("ko", "카헤티 주"), ("lt", "Kachetija"), ("lv", "Kahetija"), ("mk", "Кахетија"), ("ml", "ക\u{d3e}ഖേറ\u{d4d}റി"), ("mr", "काख\u{947}\u{902}ती"), ("ms", "Kakheti"), ("nb", "Kakheti"), ("nl", "Kacheti"), ("no", "Kakheti"), ("pl", "Kachetia"), ("pt", "Kakheti"), ("ro", "Kakhesia"), ("ru", "Кахетия"), ("si", "කකෙට\u{dd2}"), ("sl", "Kaheti"), ("sr", "Кахетија"), ("sr_Latn", "Kahetija"), ("sv", "Kachetien"), ("ta", "கஃஹெட\u{bcd}டி"), ("te", "క\u{c3e}ఖ\u{c47}ట\u{c3f}"), ("th", "กาเคต\u{e34}"), ("tr", "Kaheti"), ("uk", "Кахеті"), ("ur", "کاختی"), ("uz", "Kaxeti"), ("vi", "Kakheti"), ("zh", "卡赫季州")]),
                        unofficial_name_list: ["Kaheti"].to_vec(),
                    }
                ),
                (
                    "KK",
                    Subdivision{
                        name: "Kvemo Kartli",
                        country_alpha2: Alpha2::GE,
                        code: "KK",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(41.4791833), longitude: Some(44.65604510000001), max_latitude: Some(41.858702), min_latitude: Some(41.15626109999999), max_longitude: Some(45.3102412), min_longitude: Some(43.669065)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Region,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "كفيمو كارتلي"), ("az", "Aşağı Kartli"), ("be", "Квема Картлі"), ("bg", "Долна Картли"), ("bn", "ক\u{9be}ভমো ক\u{9be}র\u{9cd}তলি"), ("ca", "Kvemo Kartli"), ("ccp", "𑄞𑄬𑄟\u{1112e} 𑄇𑄢\u{11134}𑄑\u{11134}𑄣\u{11128}"), ("ceb", "Kvemo Kartli"), ("cs", "Kvemo Kartli"), ("da", "Kvemo Kartli"), ("de", "Niederkartlien"), ("el", "Κβέμο Κάρτλι"), ("en", "Kvemo Kartli"), ("es", "Kvemo Kartli"), ("et", "Khvemo Kharthli"), ("eu", "Kvemo Kartli"), ("fa", "کومو کارتلی"), ("fi", "Kvemo Kartli"), ("fr", "Basse Kartlie"), ("gu", "ક\u{ac7}વ\u{ac7}મો કાર\u{acd}ટલી"), ("he", "כארתלי תחתית"), ("hi", "क\u{947}वोमो कार\u{94d}टली"), ("hr", "Kvemo Kartli"), ("hu", "Alsó-Kartli"), ("hy", "Քվեմո Քարթլիի մարզ"), ("id", "Kvemo Kartli"), ("it", "Kvemo Kartli"), ("ja", "クヴェモ・カルトリ州"), ("ka", "ქვემო ქართლის მხარე"), ("kn", "ಕ\u{ccd}ವ\u{cc6}ಮೊ ಕಾರ\u{ccd}ಟ\u{ccd}ಲ\u{cbf}"), ("ko", "크베모카르틀리 주"), ("lt", "Kvemo Kartlis"), ("lv", "Lejaskartlija"), ("mk", "Долна Картли"), ("ml", "ക\u{d4d}വെമോ ക\u{d3e}ർട\u{d4d}ട\u{d4d}ലി"), ("mr", "क\u{947}वमो कार\u{94d}ती"), ("ms", "Kvemo Kartli"), ("nb", "Kvemo Kartli"), ("nl", "Kvemo Kartli"), ("no", "Kvemo Kartli"), ("pl", "Dolna Kartlia"), ("pt", "Kvemo Kartli"), ("ro", "Kartli Inferior"), ("ru", "Квемо-Картли"), ("si", "ක\u{dca}වෙමෝ කර\u{dca}ට\u{dca}ල\u{dd2}"), ("sr", "Доњи Картли"), ("sr_Latn", "Donji Kartli"), ("sv", "Nedre Kartlien"), ("ta", "க\u{bcd}வேம\u{bbe} க\u{bbe}ர\u{bcd}ட\u{bcd}டலி"), ("te", "క\u{c4d}వ\u{c46}మ\u{c4b} క\u{c3e}ర\u{c4d}ట\u{c3f}ల\u{c40}"), ("th", "ค\u{e35}ฟโม คาท\u{e34}ล"), ("tr", "Kvemo Kartli"), ("uk", "Квемо Картлі"), ("ur", "کویمو کارتلی"), ("vi", "Kvemo Kartli"), ("zh", "克維莫-卡特利州")]),
                        unofficial_name_list: ["Kvemo Kartli"].to_vec(),
                    }
                ),
                (
                    "MM",
                    Subdivision{
                        name: "Mtskheta-Mtianeti",
                        country_alpha2: Alpha2::GE,
                        code: "MM",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(42.16821849999999), longitude: Some(44.6506057), max_latitude: Some(42.752689), min_latitude: Some(41.68722899999999), max_longitude: Some(45.30156299999999), min_longitude: Some(44.21798709999999)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Region,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "متسخيتا-متيانيتي"), ("az", "Mtsxeta-Mtianeti"), ("be", "Мцхета-Мтыянеці"), ("bg", "Мцхетия-Мтианетия"), ("bn", "এম টি স\u{9cd}কেট\u{9be} এমতিয\u{9bc}\u{9be}নে"), ("ca", "Mtskheta-Mtianeti"), ("ccp", "𑄃𑄬𑄟\u{11134}𑄑\u{11128}𑄃𑄬𑄌\u{11134}𑄈𑄬𑄑-𑄑\u{11128}𑄠𑄚𑄬𑄑\u{11128}"), ("ceb", "Mtskheta-Mtianeti"), ("cs", "Mccheta-Mtianetie"), ("da", "Mtskheta-Mtianeti"), ("de", "Mzcheta-Mtianeti"), ("el", "Μτσκέτα-Μτιανέτι"), ("en", "Mtskheta-Mtianeti"), ("es", "Mtsjeta-Mtianeti"), ("et", "Mtshetha-Mthianethi"), ("eu", "Mtskheta-Mtianeti"), ("fa", "متسختا-متیانتی"), ("fi", "Mtskheta-Mtianeti"), ("fr", "Mtskheta-Mtianeti"), ("gu", "મત\u{acd}સખ\u{ac7}ટા-મટિઆન\u{ac7}ટી"), ("he", "מצחתה מתיאנתי"), ("hi", "मत\u{94d}सख\u{947}ता-मटियान\u{947}टी"), ("hu", "Mcheta-Mtianeti"), ("hy", "Մցխեթ-Մթիանեթ"), ("id", "Mtskheta-Mtianeti"), ("it", "Mtskheta-Mtianeti"), ("ja", "ムツヘタ=ムティアネティ州"), ("ka", "მცხეთა-მთიანეთის მხარე"), ("kn", "ಮ\u{cbf}ತ\u{ccd}ಸ\u{cc6}ತಾ-ಮ\u{cbf}ಟ\u{cbf}ಯ\u{cc6}ನ\u{cbf}"), ("ko", "므츠헤타므티아네티 주"), ("lt", "Mccheta-Mtianetija"), ("lv", "Mcheta-Mtianeti"), ("mk", "Мцхета-Мтијанетија"), ("ml", "മ\u{d4d}റ\u{d4d}റിസ\u{d4d}ഖേറ\u{d4d}റ-മ\u{d4d}റ\u{d4d}റിയ\u{d3e}നേറ\u{d4d}റി"), ("mr", "मत\u{94d}स\u{947}खा-मतिया\u{902}नी"), ("ms", "Mtskheta-Mtianeti"), ("nb", "Mtskheta-Mtianeti"), ("nl", "Mtscheta-Mtianeti"), ("no", "Mtskheta-Mtianeti"), ("pl", "Mccheta-Mtianetia"), ("pt", "Mtskheta-Mtianeti"), ("ro", "Mtskheta-Mtianeti"), ("ru", "Мцхета-Мтианети"), ("si", "ම\u{dca}ට\u{dca}ස\u{dca}කෙට\u{dcf} ම\u{dca}ටය\u{dcf}නෙට\u{dd2}"), ("sr", "Мцхета-Мтијанетија"), ("sr_Latn", "Mcheta-Mtijanetija"), ("sv", "Mtscheta-Mtianeti"), ("ta", "மேட\u{bcd}ச\u{bcd}கஹெட\u{bbe} -மதினெட\u{bcd}டி"), ("te", "మ\u{c3f}ట\u{c4d}స\u{c3f}క\u{c47}ట\u{c3e}-జ\u{c3f}యన\u{c47}ట\u{c3f}"), ("th", "มซเคตา-มเต\u{e35}ยเนต\u{e35}"), ("tr", "Mtsheta-Mtianeti"), ("uk", "Мцхета-Мтіанеті"), ("ur", "متسختا-متیانتی"), ("vi", "Mtskheta-Mtianeti"), ("yue", "姆茨赫塔-姆季阿涅季州"), ("yue_Hans", "姆茨赫塔-姆季阿涅季州"), ("zh", "姆茨赫塔-姆季阿涅季州")]),
                        unofficial_name_list: ["Mcheta-Mtianeti"].to_vec(),
                    }
                ),
                (
                    "RL",
                    Subdivision{
                        name: "Racha-Lechkhumi [and] Kvemo Svaneti",
                        country_alpha2: Alpha2::GE,
                        code: "RL",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(42.67188729999999), longitude: Some(43.0562836), max_latitude: Some(42.9666309), min_latitude: Some(42.366172), max_longitude: Some(43.948078), min_longitude: Some(42.35788900000001)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Region,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "راتشا-ليخخومي وكفيمو سفانيتي"), ("az", "Raça-Leçxumi və Aşağı Svaneti diyarı"), ("be", "Рача-Лечхумі і Квема Сванеці"), ("bg", "Рача-Лечхуми и Долна Сванетия"), ("bn", "রচ\u{9be}- লেচ\u{9c1}মি এবং কিভোম ভেনেটি"), ("ca", "Ratxa-Letxkhumi i Baixa Svanètia"), ("ccp", "𑄢𑄌-𑄣𑄬𑄌\u{11134}𑄈\u{1112a}𑄟\u{11128} 𑄃\u{11133}𑄃 𑄞𑄬𑄟\u{1112e} 𑄞𑄚𑄬𑄑\u{11128}"), ("ceb", "Racha-Lechkhumi and Kvemo Svaneti"), ("cs", "Rača Lečchumi a Kvemo Svaneti"), ("da", "Racha-Lechkhumi and Kvemo Svaneti"), ("de", "Ratscha-Letschchumi und Niederswanetien"), ("el", "Ράτσα-Λετσκούμι και Κβέμο Σβανέτι"), ("en", "Racha-Lechkhumi and Kvemo Svaneti"), ("es", "Racha-Lechjumi y Kvemo Svaneti"), ("et", "Ratša-Letšhumi ja Khvemo Svanethi"), ("eu", "Ratxa-Letxkhumi eta Kvemo Svaneti"), ("fa", "راچا-لچخومی و کومو سوانتی"), ("fi", "Ratša-Letškhumi ja Kvemo Svaneti"), ("fr", "Racha-Lechkhumi et Kvemo Svaneti"), ("gu", "રચા-લ\u{ac7}ચ\u{acd}ખ\u{ac1}મી એન\u{acd}ડ ક\u{acd}વ\u{ac7}મો સ\u{acd}વાન\u{ac7}તી"), ("he", "רצ׳ה-לצ׳חומי וסוואנתי תחתית"), ("hi", "रचा-ल\u{947}च\u{941}ख\u{941}मी और क\u{94d}व\u{947}मो स\u{94d}वान\u{947}ती"), ("hu", "Racsa-Lecshumi és Alsó-Szvanéti"), ("hy", "Ռաճա-Լեչխում և Քվեմո Սվանեթ"), ("id", "Racha-Lechkhumi dan Kvemo Svaneti"), ("it", "Racha-Lechkhumi e Kvemo Svaneti"), ("ja", "ラチャ=レチフミおよびクヴェモ・スヴァネティ州"), ("ka", "რაჭა-ლეჩხუმისა და ქვემო სვანეთის მხარე"), ("kn", "ರಾಚಾ-ಲ\u{cc6}ಖುಕುಮ\u{cbf} ಮತ\u{ccd}ತು ಕ\u{ccd}ವ\u{cc6}ಮೊ ಸವ\u{cc6}ಟ\u{ccd}ಟ\u{cbf}"), ("ko", "라차레츠후미크베모스바네티 주"), ("lt", "Rača-Lečchumis ir Kvemo Svanetija"), ("lv", "Rača-Lečhumi un Lejassventija"), ("mk", "Рача-Лечхуми и Долна Сванетија"), ("ml", "റച\u{d4d}ച-ലെച\u{d4d}ച\u{d4d}ക\u{d41}മി ആൻഡ\u{d4d} ക\u{d4d}വെമൊ സ\u{d4d}വനെറ\u{d4d}റി"), ("mr", "राखा-ल\u{947}खख\u{941}मी अ\u{901}ड क\u{947}वमो स\u{902}व\u{947}त\u{94d}सी"), ("ms", "Racha-Lechkhumi and Kvemo Svaneti"), ("nb", "Racha-Lechkhumi og Kvemo Svaneti"), ("nl", "Ratsja-Letsjchoemi en Kvemo Svaneti"), ("no", "Racha-Lechkhumi og Kvemo Svaneti"), ("pl", "Racza-Leczchumi i Dolna Swanetia"), ("pt", "Racha-Lechkhumi e Kvemo Svaneti"), ("ro", "Racia-Lecihumi și Svanesia Inferioară"), ("ru", "Рача-Лечхуми и Квемо-Сванети"), ("si", "ර\u{dcf}ච\u{dcf}-ලෙක\u{dca}හ\u{dd4}ම\u{dd3} සහ ක\u{dca}වෙමෝස\u{dca}ව\u{dcf}න\u{dca}ත\u{dd2}"), ("sr", "Рача-Лечхуми и Доња Сванетија"), ("sr_Latn", "Rača-Lečhumi i Donja Svanetija"), ("sv", "Ratja-Letjchumi och Nedre Svanetien"), ("ta", "ர\u{bbe}ச\u{bbe} -ல\u{bc0}ச\u{bcd}க\u{bcd}ஹுமி அண\u{bcd}ட\u{bcd} க\u{bcd}வேமோ சிவனேடி"), ("te", "ర\u{c3e}చ\u{c3e}-ల\u{c46}చ\u{c4d}కుమ\u{c3f} మర\u{c3f}యు క\u{c4d}వ\u{c46}మ\u{c4b} స\u{c4d}వన\u{c47}ట\u{c3f}"), ("th", "ราชา เลชค\u{e39}ม\u{e34} แอน คว\u{e35}โม สวาเนทร\u{e34}"), ("tr", "Raca-Leçhumi ve Kvemo Svaneti"), ("uk", "Рача-Лечхумі та Квемо Сванеті"), ("ur", "راچا-لچخومی و کومو سوانتی"), ("vi", "Racha-Lechkhumi và Kvemo Svaneti"), ("zh", "拉恰-列其呼米-下斯瓦涅季亞州")]),
                        unofficial_name_list: ["Racha", "Racha-Lechkumi and Kverno Svaneti"].to_vec(),
                    }
                ),
                (
                    "SJ",
                    Subdivision{
                        name: "Samtskhe-Javakheti",
                        country_alpha2: Alpha2::GE,
                        code: "SJ",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(41.5479296), longitude: Some(43.2776399), max_latitude: Some(41.941421), min_latitude: Some(41.111591), max_longitude: Some(43.9642531), min_longitude: Some(42.492235)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Region,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "سامتسخه-جافاخيتي"), ("az", "Samtsxe-Cavaxeti"), ("be", "Самцхе-Джавахеці"), ("bg", "Самцхе-Джавахети"), ("bn", "স\u{9be}\u{981}মটস\u{9cd}কে-জ\u{9be}ভ\u{9be}কেটি"), ("ca", "Samtskhé"), ("ccp", "𑄥\u{11133}𑄠𑄟\u{11134}𑄈𑄬-𑄎𑄞𑄈𑄬𑄑\u{11128}"), ("ceb", "Samtskhe-Javakheti"), ("cs", "Samcche-Džavachetie"), ("da", "Samtskhe-Javakheti"), ("de", "Samzche-Dschawachetien"), ("el", "Σάμτσκε-Τζαβακέτι"), ("en", "Samtskhe-Javakheti"), ("es", "Samtsje-Yavajeti"), ("et", "Samtshe-Džavahhethi"), ("eu", "Samtskhe-Javakheti"), ("fa", "سامتسخه-جاواختی"), ("fi", "Samtskhe-Džavakheti"), ("fr", "Samtskhé-Djavakhétie"), ("gu", "સમ\u{acd}ટસખ\u{ac7}-જવાખ\u{ac7}ટી"), ("he", "סאמצחה-ג׳אוואחתי"), ("hi", "सम\u{94d}सकी-जावख\u{947}ती"), ("hu", "Szamche-Dzsavaheti"), ("hy", "Սամցխե-Ջավախք"), ("id", "Samtskhe-Javakheti"), ("it", "Samtskhe-Javakheti"), ("ja", "サムツヘ=ジャヴァヘティ州"), ("ka", "სამცხე-ჯავახეთის მხარე"), ("kn", "ಸ\u{ccd}ಯಾಮ\u{ccd}ತ\u{ccd}ಕ\u{cc6}-ಜಾವಾಖ\u{cc6}ತ\u{cbf}"), ("ko", "삼츠헤자바헤티 주"), ("lt", "Samcchė-Džavachetija"), ("lv", "Samche-Džavahetija"), ("mk", "Самцхе-Џавахетија"), ("ml", "സ\u{d3e}ംറ\u{d4d}റ\u{d4d}സ\u{d4d}കെ ജവ\u{d3e}ഖേറ\u{d4d}റി"), ("mr", "समष\u{94d}टख\u{947}-जवख\u{947}ती"), ("ms", "Samtskhe-Javakheti"), ("nb", "Samtskhe-Javakheti"), ("nl", "Samtsche-Dzjavacheti"), ("no", "Samtskhe-Javakheti"), ("pl", "Samcche-Dżawachetia"), ("pt", "Samtskhe-Javakheti"), ("ro", "Samtskhe-Javakheti"), ("ru", "Самцхе-Джавахети"), ("si", "සම\u{dca}ට\u{dca}ස\u{dca}කේ-ජවක\u{dca}හෙට\u{dd2}"), ("sr", "Самцхе-Џавахетија"), ("sr_Latn", "Samche-Džavahetija"), ("sv", "Samtsche-Dzjavachetien"), ("ta", "சமட\u{bcd}ஸ\u{bcd}கேஹ\u{bc0} -ஜவக\u{bcd}ஹெட\u{bcd}டி"), ("te", "స\u{c3e}ంస\u{c4d}ఖ\u{c4d}-జ\u{c3e}వ\u{c3e}ఖ\u{c47}డ\u{c3f}"), ("th", "ซ\u{e31}มซเฮ-ยาวาเฮต\u{e35}"), ("tr", "Samtshe-Cavaheti"), ("uk", "Самцхе-Джавахеті"), ("ur", "سامتسخے-جاواختی"), ("vi", "Samtskhe-Javakheti"), ("zh", "薩姆茨赫-扎瓦赫季州")]),
                        unofficial_name_list: ["Samche-Žavaheti"].to_vec(),
                    }
                ),
                (
                    "SK",
                    Subdivision{
                        name: "Shida Kartli",
                        country_alpha2: Alpha2::GE,
                        code: "SK",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(42.0756944), longitude: Some(43.9540462), max_latitude: Some(42.633717), min_latitude: Some(41.733082), max_longitude: Some(44.569049), min_longitude: Some(43.4199111)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Region,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "شيدا كارتلي"), ("az", "Yuxarı Kartli"), ("be", "Шыда Картлі"), ("bg", "Вътрешна Картли"), ("bn", "সিদ\u{9be} ক\u{9be}র\u{9cd}টলি"), ("ca", "Xida Kartli"), ("ccp", "𑄥\u{11128}𑄓 𑄇𑄢\u{11134}𑄑\u{11134}𑄣\u{11128}"), ("ceb", "Shida Kartli"), ("cs", "Šida Kartli"), ("da", "Shida Kartli"), ("de", "Innerkartlien"), ("el", "Σίντα Καρτλί"), ("en", "Shida Kartli"), ("es", "Shida Kartli"), ("et", "Šida Kharthli"), ("eu", "Xida Kartli"), ("fa", "شیدا کارتلی"), ("fi", "Šida Kartli"), ("fr", "Kartlie intérieure"), ("gu", "શિડા કાર\u{acd}ટલી"), ("he", "כארתלי הפנימית"), ("hi", "शिडा कर\u{94d}टली"), ("hr", "Unutarnji Kartli"), ("hu", "Felső-Kartli"), ("hy", "Շիդա Քարթլիի մարզ"), ("id", "Shida Kartli"), ("it", "Shida Kartli"), ("ja", "シダ・カルトリ州"), ("ka", "შიდა ქართლის მხარე"), ("kn", "ಶ\u{cbf}ದಾ ಕಾರ\u{ccd}ಟ\u{ccd}ಲ\u{cbf}"), ("ko", "시다카르틀리 주"), ("lt", "Šida Kartlis"), ("lv", "Iekšējā Kartlija"), ("mk", "Внатрешен Картли"), ("ml", "ഷിദ ക\u{d3e}ർട\u{d4d}\u{200c}ലി"), ("mr", "शिडा कार\u{94d}ती"), ("ms", "Shida Kartli"), ("nb", "Shida Kartli"), ("nl", "Sjida Kartli"), ("no", "Shida Kartli"), ("pl", "Wewnętrzna Kartlia"), ("pt", "Shida Kartli"), ("ro", "Kartli Interior"), ("ru", "Верхняя Карталиния"), ("si", "ශ\u{dd2}ඩ\u{dcf} කර\u{dca}ට\u{dca}ල\u{dd2}"), ("sr", "Унутрашњи Картли"), ("sr_Latn", "Unutrašnji Kartli"), ("sv", "Inre Kartlien"), ("ta", "ஷிட\u{bbe} கர\u{bcd}ட\u{bcd}டலி"), ("te", "ష\u{c3f}డ\u{c3e} క\u{c3e}ర\u{c4d}ట\u{c3f}ల\u{c3f}"), ("th", "\u{e34}ซ\u{e34}ดา กราท\u{e34}ล"), ("tr", "Şida Kartli"), ("uk", "Шида Картлі"), ("ur", "شیدا کارتلی"), ("vi", "Shida Kartli"), ("zh", "什達-卡特利州")]),
                        unofficial_name_list: ["Šida Kartli"].to_vec(),
                    }
                ),
                (
                    "SZ",
                    Subdivision{
                        name: "Samegrelo-Zemo Svaneti",
                        country_alpha2: Alpha2::GE,
                        code: "SZ",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(42.7352247), longitude: Some(42.1689362), max_latitude: Some(43.2542339), min_latitude: Some(42.068348), max_longitude: Some(43.152301), min_longitude: Some(41.559906)}),
                        comments: None,
                        subdivision_type: SubdivisionType::Region,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("ar", "سامغريلو زيمو سفانيتي"), ("az", "Sameqrelo-Yuxarı Svaneti diyarı"), ("be", "Самегрэла-Зема Сванеці"), ("bg", "Мегрелия - Горна Сванетия"), ("bn", "সেমগ\u{9cd}রেলো-জেমো ভেন\u{9be}তি"), ("ca", "Mingrèlia - Alta Svanètia"), ("ccp", "𑄥\u{11133}𑄠𑄟\u{11134}𑄉\u{11133}𑄢𑄬𑄣\u{1112e}-𑄎𑄬𑄟\u{1112e} 𑄞𑄚𑄬𑄑\u{11128}"), ("ceb", "Samegrelo-Zemo Svanetis Mkhare"), ("cs", "Samegrelo-Zemo Svaneti"), ("da", "Samegrelo-Zemo Svaneti"), ("de", "Mingrelien und Oberswanetien"), ("el", "Σαμεγκρέλο-Ζέμο Σβανέτι"), ("en", "Samegrelo-Zemo Svaneti"), ("es", "Samegrelo-Zemo Svaneti"), ("et", "Samegrelo–Zemo Svanethi"), ("eu", "Samegrelo-Zemo Svaneti"), ("fa", "سامگرلو-زمو سوانتی"), ("fi", "Samegrelo ja Zemo Svaneti"), ("fr", "Mingrélie-Haute Svanétie"), ("gu", "સ\u{ac7}મગ\u{acd}ર\u{ac7}લો-ઝ\u{ac7}મો સ\u{acd}વન\u{ac7}ટી"), ("he", "סמגרלו וסוואנתי עילית"), ("hi", "समग\u{94d}र\u{947}लो-ज\u{93c}मो स\u{94d}वान\u{947}ती"), ("hu", "Szamegrelo-Felső-Szvanéti"), ("hy", "Սամեգրելո-Զեմո Սվանեթ"), ("id", "Samegrelo-Zemo Svaneti"), ("it", "Mingrelia-Alta Svanezia"), ("ja", "サメグレロ=ゼモ・スヴァネティ州"), ("ka", "სამეგრელო-ზემო სვანეთის მხარე"), ("kn", "ಸಮ\u{ccd}ಮ\u{cc6}ರ\u{cc6}ಲೋ-ಝ\u{cc6}ಮೊ ಸವ\u{cc6}ಟ\u{ccd}ಟ\u{cbf}"), ("ko", "사메그렐로제모스바네티 주"), ("lt", "Samegrelas - Zemo Svanetija"), ("lv", "Megrelija-Augšvanetija"), ("mk", "Мегрелија-Горна Сванетија"), ("ml", "സ\u{d3e}മെഗ\u{d4d}രെലോ-സെമോ സ\u{d4d}വ\u{d3e}നെറ\u{d4d}റി"), ("mr", "समग\u{94d}र\u{947}लो-झ\u{947}\u{902}मो स\u{94d}व\u{947}व\u{94d}ह\u{947}टी"), ("ms", "Samegrelo-Zemo Svaneti"), ("nb", "Samegrelo-Zemo Svaneti"), ("nl", "Samegrelo-Zemo Svaneti"), ("no", "Samegrelo-Zemo Svaneti"), ("pl", "Megrelia i Górna Swanetia"), ("pt", "Samegrelo-Zemo Svaneti"), ("ro", "Megrelia-Svanesia Superioară"), ("ru", "Самегрело — Земо-Сванети"), ("si", "සමෙග\u{dca}රේලෝ-සෙමෝ ස\u{dca}වනෙට\u{dd2}"), ("sr", "Мегрелија-Горња Сванетија"), ("sr_Latn", "Megrelija-Gornja Svanetija"), ("sv", "Megrelien-Övre Svanetien"), ("ta", "சமேக\u{bcd}ரேலோ -ஸிமோ சிவநெடி"), ("te", "స\u{c3e}మ\u{c46}గ\u{c4d}ర\u{c46}ల\u{c4b}-జ\u{c46}మ\u{c4b} స\u{c4d}వ\u{c3e}న\u{c46}ట\u{c3f}"), ("th", "จ\u{e31}งหว\u{e31}ดโคโม"), ("tr", "Samegrelo-Zemo Svaneti"), ("uk", "Самеґрело-Земо Сванеті"), ("ur", "سامگرلو-زمو سوانتی"), ("vi", "Samegrelo-Zemo Svaneti"), ("zh", "薩梅格列羅-上斯瓦涅季亞州")]),
                        unofficial_name_list: ["Samegrelo-Zemo Svaneti"].to_vec(),
                    }
                ),
                (
                    "TB",
                    Subdivision{
                        name: "Tbilisi",
                        country_alpha2: Alpha2::GE,
                        code: "TB",
                        #[cfg(feature = "geo")]
                        geo: Some(SubdivisionGeo{latitude: Some(41.716667), longitude: Some(44.783333), max_latitude: Some(41.8438937), min_latitude: Some(41.6210248), max_longitude: Some(45.0176811), min_longitude: Some(44.59650999999999)}),
                        comments: None,
                        subdivision_type: SubdivisionType::City,
                        #[cfg(feature = "translations")]
                        translations: HashMap::from([("af", "Tbilisi"), ("am", "ትብሊሲ"), ("ar", "تبليسي"), ("az", "Tbilisi"), ("be", "Тбілісі"), ("bg", "Тбилиси"), ("bn", "তিবিলিসি"), ("bs", "Tbilisi"), ("ca", "Tbilisi"), ("ccp", "𑄝\u{11128}𑄣\u{11128}𑄥\u{11128}"), ("ceb", "K’alak’i T’bilisi"), ("cs", "Tbilisi"), ("cy", "Tbilisi"), ("da", "Tbilisi"), ("de", "Tiflis"), ("el", "Τιφλίδα"), ("en", "Tbilisi"), ("es", "Tiflis"), ("et", "Thbilisi"), ("eu", "Tbilisi"), ("fa", "تفلیس"), ("fi", "Tbilisi"), ("fr", "Tbilissi"), ("ga", "Tbilisi"), ("gl", "Tbilisi"), ("gu", "ટિબિલિસિ"), ("he", "טביליסי"), ("hi", "थ\u{94d}बिलिसि"), ("hr", "Tbilisi"), ("hu", "Tbiliszi"), ("hy", "Թբիլիսի"), ("id", "Tbilisi"), ("is", "Tíblisi"), ("it", "Tbilisi"), ("ja", "トビリシ"), ("jv", "Tbilisi"), ("ka", "თბილისი"), ("kk", "Тбилиси"), ("kn", "ಟ\u{cbf}ಬ\u{cbf}ಲ\u{cbf}ಸ\u{cbf}"), ("ko", "트빌리시"), ("ky", "Тбилиси"), ("lt", "Tbilisis"), ("lv", "Tbilisi"), ("mk", "Тбилиси"), ("ml", "റ\u{d4d}റ\u{d4d}ബിലിസി"), ("mn", "Тбилис"), ("mr", "त\u{94d}बिलिसी"), ("ms", "Tbilisi"), ("nb", "Tbilisi"), ("ne", "तिब\u{94d}लिसी"), ("nl", "Tbilisi"), ("no", "Tbilisi"), ("or", "ତ\u{b3f}ଲ\u{b3f}ସ\u{b3f}"), ("pa", "ਤਬੀਲਿਸੀ"), ("pl", "Tbilisi"), ("ps", "تفلیس"), ("pt", "Tbilisi"), ("ro", "Tbilisi"), ("ru", "Тбилиси"), ("sd", "تبليسي"), ("si", "ට\u{dd2}බ\u{dd2}ල\u{dd2}ස\u{dd2}"), ("sk", "Tbilisi"), ("sl", "Tbilisi"), ("sq", "Tbilisi"), ("sr", "Тбилиси"), ("sr_Latn", "Tbilisi"), ("sv", "Tbilisi"), ("sw", "Tbilisi"), ("ta", "திபில\u{bc0}சி"), ("te", "త\u{c3f}బ\u{c3f}ల\u{c4d}స\u{c3f}"), ("th", "ทบ\u{e34}ล\u{e35}ซ\u{e35}"), ("tk", "Tbilisi"), ("tr", "Tiflis"), ("uk", "Тбілісі"), ("ur", "تبلیسی"), ("uz", "Tbilisi"), ("vi", "Tbilisi"), ("yo", "Tbilisi"), ("yo_BJ", "Tbilisi"), ("yue", "第比利斯"), ("yue_Hans", "第比利斯"), ("zh", "第比利斯")]),
                        unofficial_name_list: ["Tiflis"].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 = "ge")]
/// [`Country`](crate::Country) struct for this country.
pub fn new() -> Country {
    Country {
        alpha2: Alpha2::GE,
        alpha3: Alpha3::GEO,
        address_format: None,
        continent: Continent::Asia,
        country_code: 995,
        currency_code: CurrencyCode::GEL,
        maybe_gec: Some(GEC::GG),
        #[cfg(feature = "geo")]
        geo: geo::new(),
        international_prefix: "810",
        maybe_ioc: Some(IOC::GEO),
        iso_long_name: "Georgia",
        iso_short_name: "Georgia",
        official_language_list: ["ka"].to_vec(),
        spoken_language_list: ["ka"].to_vec(),
        national_destination_code_length_list: [2].to_vec(),
        national_number_length_list: [9].to_vec(),
        national_prefix: "8*",
        maybe_nationality: Some("Georgian"),
        number: "268",
        postal_code: true,
        postal_code_format: Some("\\d{4}"),
        maybe_region: Some(Region::Asia),
        start_of_week: WeekDay::Monday,
        maybe_subregion: Some(SubRegion::WesternAsia),
        un_locode: "GE",
        unofficial_name_list: ["Georgia", "Georgien", "Géorgie", "グルジア", "Georgië"].to_vec(),
        world_region: WorldRegion::EMEA,
        #[cfg(feature = "emojis")]
        emoji: "🇬🇪",
        #[cfg(feature = "translations")]
        translations: HashMap::from([
            ("ab", "Georgia"),
            ("af", "Georgië"),
            ("ak", "Georgia"),
            ("am", "ጆሴጂ።"),
            ("an", "Georgia"),
            ("ar", "جورجيا"),
            ("as", "জৰ\u{9cd}জিয়\u{9be}"),
            ("ay", "Georgia"),
            ("az", "Gürcüstan"),
            ("ba", "Georgia"),
            ("be", "Грузія"),
            ("bg", "Грузия"),
            ("bi", "Georgia"),
            ("bn", "জর\u{9cd}জিয়\u{9be}"),
            ("bn_IN", "জর\u{9cd}জিয়\u{9be}"),
            ("br", "Jorjia"),
            ("bs", "Gruzija"),
            ("ca", "Geòrgia"),
            ("ce", "Гуьржийчоь"),
            ("ch", "Georgia"),
            ("cs", "Gruzie"),
            ("cv", "Гуьржийчоь"),
            ("cy", "Georgia"),
            ("da", "Georgien"),
            ("de", "Georgien"),
            ("dv", "ޖ\u{7af}ޖ\u{7a8}ޔ\u{7a7}"),
            ("dz", "ཇ\u{f72}འ\u{f7c}ར་ཇ\u{f72}་ཡ།"),
            ("ee", "Georgia"),
            ("el", "Γεωργία"),
            ("en", "Georgia"),
            ("eo", "Kartvelio"),
            ("es", "Georgia"),
            ("et", "Gruusia"),
            ("eu", "Georgia"),
            ("fa", "گرجستان"),
            ("ff", "Jorjiya"),
            ("fi", "Georgia"),
            ("fo", "Georgia"),
            ("fr", "Géorgie"),
            ("fy", "Geörgje"),
            ("ga", "An tSeoirsia"),
            ("gl", "Xeorxia"),
            ("gn", "Georgia"),
            ("gu", "જર\u{acd}યોજિયા"),
            ("gv", "Yn Çhorshey"),
            ("ha", "Georgia"),
            ("he", "גאורגיה"),
            ("hi", "जॉर\u{94d}जिया"),
            ("hr", "Gruzija"),
            ("ht", "Jeoji"),
            ("hu", "Grúzia"),
            ("hy", "Վրաստան"),
            ("ia", "Georgia"),
            ("id", "Georgia"),
            ("io", "Gruzia"),
            ("is", "Georgía"),
            ("it", "Georgia"),
            ("iu", "Georgia"),
            ("ja", "グルジア"),
            ("ka", "საქართველო"),
            ("ki", "Georgia"),
            ("kk", "Грузия"),
            ("kl", "Georgia"),
            ("km", "ហ\u{17d2}សកហ\u{17d2}ស\u{17ca}\u{17b8}"),
            ("kn", "ಜಾರ\u{ccd}ಜ\u{cbf}ಯಾ"),
            ("ko", "조지아"),
            ("ku", "Gurcistan"),
            ("kv", "Грузия"),
            ("kw", "Pow Grouzi"),
            ("ky", "Грузия"),
            ("lo", "ປະເທດເຊອ\u{eb1}ອກຊ\u{eb5}"),
            ("lt", "Gruzija"),
            ("lv", "Gruzija"),
            ("mi", "Hōria"),
            ("mk", "Грузија"),
            ("ml", "ജേ\u{d3e}ര\u{d4d}\u{200d}ജിയ"),
            ("mn", "Георги"),
            ("mr", "जॉर\u{94d}जिया"),
            ("ms", "Georgia"),
            ("mt", "Ġeorġja"),
            (
                "my",
                "ဂျော\u{103a}ဂျ\u{102e}ယာန\u{102d}\u{102f}င\u{103a}င\u{1036}",
            ),
            ("na", "Djiordjiya"),
            ("nb", "Georgia"),
            ("ne", "जर\u{94d}जिया"),
            ("nl", "Georgia"),
            ("nn", "Georgia"),
            ("nv", "Georgia"),
            ("oc", "Georgia"),
            ("or", "ଜ\u{b3e}ର\u{b4d}ଜ\u{b3f}ୟ\u{b3e}"),
            ("pa", "ਜਾਰਜੀਆ"),
            ("pi", "जार\u{94d}जिया-द\u{947}श"),
            ("pl", "Gruzja"),
            ("ps", "ګرجستان"),
            ("pt", "Geórgia"),
            ("pt_BR", "Geórgia"),
            ("ro", "Georgia"),
            ("ru", "Грузия"),
            ("rw", "Geworigiya"),
            ("sc", "Geòrgia"),
            ("sd", "Georgia"),
            ("si", "ජෝජ\u{dd2}ය\u{dcf}ව"),
            ("sk", "Gruzínsko"),
            ("sl", "Gruzija"),
            ("so", "Joorjiya"),
            ("sq", "Gjeorgji"),
            ("sr", "Грузија"),
            ("sv", "Georgien"),
            ("sw", "Georgia"),
            ("ta", "ஜ\u{bbe}ர\u{bcd}ஜிய\u{bbe}"),
            ("te", "జ\u{c3e}ర\u{c4d}జ\u{c3f}య\u{c3e}"),
            ("tg", "Гурҷистон"),
            ("th", "จอร\u{e4c}เจ\u{e35}ย"),
            ("ti", "ጆርጂያ"),
            ("tk", "Gruziýa"),
            ("tl", "Georgia"),
            ("tr", "Gürcistan"),
            ("tt", "Gөрҗестан"),
            ("ug", "گىرۇزىيە"),
            ("uk", "Грузія"),
            ("ur", "جارجیا"),
            ("uz", "Gurjiston"),
            ("ve", "Georgia"),
            ("vi", "Gi-oa-gi-a"),
            ("wa", "Djeyordjeye"),
            ("wo", "Jeoorji"),
            ("xh", "Georgia"),
            ("yo", "Georgia"),
            ("zh_CN", "格鲁吉亚"),
            ("zh_HK", "格魯吉亞"),
            ("zh_TW", "喬治亞"),
            ("zu", "Georgia"),
        ]),
        #[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(3712502),
    }
}