pub(crate) static CLDR_VERSION: &str = "46.0.0";
pub(crate) static COUNTRIES: &[(&str, &[&str])] = &[
("AC", &["en"]),
("AD", &["ca", "es"]),
("AE", &["ar", "en"]),
("AF", &["fa", "ps", "uz", "tk"]),
("AG", &["en"]),
("AI", &["en"]),
("AL", &["sq"]),
("AM", &["hy"]),
("AO", &["pt", "umb", "kmb"]),
("AQ", &["und"]),
("AR", &["es"]),
("AS", &["sm", "en"]),
("AT", &["de", "hr", "sl", "hu", "bar", "en"]),
("AU", &["en"]),
("AW", &["nl", "pap"]),
("AX", &["sv"]),
("AZ", &["az"]),
("BA", &["bs", "hr", "sr", "en"]),
("BB", &["en"]),
("BD", &["bn"]),
("BE", &["nl", "fr", "de", "en"]),
("BF", &["fr", "mos", "dyu"]),
("BG", &["bg", "en", "ru"]),
("BH", &["ar"]),
("BI", &["rn", "fr", "en"]),
("BJ", &["fr", "fon"]),
("BL", &["fr"]),
("BM", &["en"]),
("BN", &["ms"]),
("BO", &["es", "qu", "ay"]),
("BQ", &["nl", "pap"]),
("BR", &["pt", "vec"]),
("BS", &["en"]),
("BT", &["dz"]),
("BV", &["und"]),
("BW", &["en", "tn"]),
("BY", &["be", "ru"]),
("BZ", &["en", "es"]),
("CA", &["en", "fr", "iu", "chp", "cr", "den", "dgr", "gwi"]),
("CC", &["en", "ms"]),
("CD", &["sw", "lua", "fr", "ln", "kg"]),
("CF", &["fr", "sg"]),
("CG", &["fr"]),
("CH", &["de", "gsw", "fr", "it", "rm", "en"]),
("CI", &["fr"]),
("CK", &["en"]),
("CL", &["es"]),
("CM", &["fr", "en"]),
("CN", &["zh", "ug", "za", "mn", "bo", "ko"]),
("CO", &["es"]),
("CP", &["und"]),
("CQ", &["en"]),
("CR", &["es"]),
("CU", &["es"]),
("CV", &["pt", "kea"]),
("CW", &["pap", "nl"]),
("CX", &["en"]),
("CY", &["el", "tr", "en"]),
("CZ", &["cs", "en"]),
("DE", &["de", "frr", "en"]),
("DG", &["en"]),
("DJ", &["ar", "fr", "aa", "so"]),
("DK", &["da", "de", "kl", "en"]),
("DM", &["en"]),
("DO", &["es"]),
("DZ", &["ar", "fr", "arq"]),
("EA", &["es"]),
("EC", &["es", "qu"]),
("EE", &["et", "ru", "en", "fi"]),
("EG", &["ar", "arz", "en"]),
("EH", &["ar"]),
("ER", &["ti", "en", "ar"]),
("ES", &["es", "ca", "gl", "eu", "ast", "oc", "en"]),
("ET", &["am", "en", "om"]),
("FI", &["fi", "sv", "sms", "en"]),
("FJ", &["en", "hif", "fj", "hi"]),
("FK", &["en"]),
("FM", &["en", "chk", "pon"]),
("FO", &["fo"]),
("FR", &["fr", "en"]),
("GA", &["fr"]),
("GB", &["en", "cy", "ga", "gd", "fr"]),
("GD", &["en"]),
("GE", &["ka", "ab", "os"]),
("GF", &["fr", "gcr"]),
("GG", &["en"]),
("GH", &["ak", "en", "ee", "gaa"]),
("GI", &["en", "es"]),
("GL", &["kl"]),
("GM", &["en", "man"]),
("GN", &["fr", "ff", "man"]),
("GP", &["fr"]),
("GQ", &["es", "fr", "pt", "fan"]),
("GR", &["el", "en"]),
("GS", &["und"]),
("GT", &["es", "quc"]),
("GU", &["en", "ch"]),
("GW", &["pt"]),
("GY", &["en"]),
("HK", &["zh", "en", "yue"]),
("HM", &["und"]),
("HN", &["es"]),
("HR", &["hr", "it", "vec", "en"]),
("HT", &["ht", "fr"]),
("HU", &["hu", "en"]),
("IC", &["es"]),
("ID", &["id", "jv"]),
("IE", &["en", "ga"]),
("IL", &["he", "ar", "en"]),
("IM", &["en", "gv"]),
(
"IN",
&[
"hi", "en", "bn", "te", "mr", "ta", "ur", "gu", "kn", "ml", "or", "pa", "as", "mai",
"ne", "sat", "ks", "kok", "sd", "kha", "sa",
],
),
("IO", &["en"]),
("IQ", &["ar", "ckb", "az", "en"]),
("IR", &["fa", "az"]),
("IS", &["is"]),
("IT", &["it", "fr", "vec", "en"]),
("JE", &["en"]),
("JM", &["en", "jam"]),
("JO", &["ar", "apc", "en"]),
("JP", &["ja"]),
("KE", &["sw", "en"]),
("KG", &["ky", "ru"]),
("KH", &["km"]),
("KI", &["en", "gil"]),
("KM", &["ar", "fr", "zdj", "wni"]),
("KN", &["en"]),
("KP", &["ko"]),
("KR", &["ko"]),
("KW", &["ar"]),
("KY", &["en"]),
("KZ", &["ru", "kk"]),
("LA", &["lo"]),
("LB", &["ar", "apc", "en"]),
("LC", &["en"]),
("LI", &["de", "gsw"]),
("LK", &["si", "ta"]),
("LR", &["en"]),
("LS", &["st", "en"]),
("LT", &["lt", "ru", "en"]),
("LU", &["fr", "lb", "de", "en"]),
("LV", &["lv", "en", "ru"]),
("LY", &["ar"]),
("MA", &["ar", "fr", "tzm", "ary", "zgh"]),
("MC", &["fr"]),
("MD", &["ro"]),
("ME", &["sr"]),
("MF", &["fr"]),
("MG", &["mg", "fr", "en"]),
("MH", &["en", "mh"]),
("MK", &["mk", "sq"]),
("ML", &["fr", "bm"]),
("MM", &["my"]),
("MN", &["mn"]),
("MO", &["zh", "pt"]),
("MP", &["en"]),
("MQ", &["fr"]),
("MR", &["ar"]),
("MS", &["en"]),
("MT", &["mt", "en", "it"]),
("MU", &["en", "fr", "mfe", "bho"]),
("MV", &["dv", "en"]),
("MW", &["en", "ny"]),
("MX", &["es", "vec"]),
("MY", &["ms", "en"]),
("MZ", &["pt"]),
("NA", &["en", "af", "kj", "ng"]),
("NC", &["fr"]),
("NE", &["fr", "ha"]),
("NF", &["en"]),
("NG", &["en", "yo", "pcm"]),
("NI", &["es"]),
("NL", &["nl", "fy", "en", "de", "fr"]),
("NO", &["nb", "no", "nn", "se"]),
("NP", &["ne"]),
("NR", &["en", "na"]),
("NU", &["en", "niu"]),
("NZ", &["en", "mi"]),
("OM", &["ar"]),
("PA", &["es"]),
("PE", &["es", "qu"]),
("PF", &["fr", "ty"]),
("PG", &["tpi", "en", "ho"]),
(
"PH",
&[
"en", "fil", "ceb", "ilo", "hil", "war", "pag", "mdh", "tsg", "es",
],
),
("PK", &["ur", "en", "pa", "lah"]),
("PL", &["pl", "de", "csb", "lt", "en"]),
("PM", &["fr"]),
("PN", &["en"]),
("PR", &["es", "en"]),
("PS", &["ar", "apc"]),
("PT", &["pt", "en"]),
("PW", &["pau", "en"]),
("PY", &["gn", "es"]),
("QA", &["ar"]),
("RE", &["fr", "rcf"]),
("RO", &["ro", "en"]),
("RS", &["sr", "hu", "ro", "hr", "sk", "uk"]),
(
"RU",
&[
"ru", "tt", "ba", "ce", "av", "udm", "sah", "kbd", "myv", "mdf", "kum", "kv", "lez",
"krc", "inh", "tyv", "az", "ady", "lbe", "koi",
],
),
("RW", &["rw", "en", "fr"]),
("SA", &["ar"]),
("SB", &["en", "pis"]),
("SC", &["fr", "en", "crs"]),
("SD", &["ar", "en"]),
("SE", &["sv", "fi", "en"]),
("SG", &["en", "zh", "ms", "ta"]),
("SH", &["en"]),
("SI", &["sl", "vec", "hr", "en", "de"]),
("SJ", &["nb", "ru"]),
("SK", &["sk", "cs", "en", "de"]),
("SL", &["en", "kri", "men", "tem"]),
("SM", &["it"]),
(
"SN",
&[
"wo", "fr", "ff", "srr", "dyo", "sav", "mfv", "bjt", "snf", "knf", "bsc", "mey", "tnr",
],
),
("SO", &["so", "ar"]),
("SR", &["nl", "srn"]),
("SS", &["en", "ar"]),
("ST", &["pt"]),
("SV", &["es"]),
("SX", &["en", "nl"]),
("SY", &["ar", "fr", "apc"]),
("SZ", &["en", "ss"]),
("TA", &["en"]),
("TC", &["en"]),
("TD", &["fr", "ar"]),
("TF", &["fr"]),
("TG", &["fr"]),
("TH", &["th", "en", "tts"]),
("TJ", &["tg"]),
("TK", &["en", "tkl"]),
("TL", &["pt", "tet"]),
("TM", &["tk"]),
("TN", &["ar", "fr", "aeb"]),
("TO", &["to", "en"]),
("TR", &["tr"]),
("TT", &["en"]),
("TV", &["tvl", "en"]),
("TW", &["zh"]),
("TZ", &["sw", "en"]),
("UA", &["uk", "ru"]),
("UG", &["sw", "en"]),
("UM", &["en"]),
("US", &["en", "es", "haw"]),
("UY", &["es"]),
("UZ", &["uz"]),
("VA", &["it", "la"]),
("VC", &["en"]),
("VE", &["es"]),
("VG", &["en"]),
("VI", &["en"]),
("VN", &["vi"]),
("VU", &["bi", "en", "fr"]),
("WF", &["fr", "wls", "fud"]),
("WS", &["sm", "en"]),
("XK", &["sq", "sr", "aln"]),
("YE", &["ar"]),
("YT", &["fr", "swb", "buc"]),
(
"ZA",
&[
"en", "zu", "xh", "af", "nso", "tn", "st", "ts", "ss", "ve", "nr",
],
),
("ZM", &["en", "bem"]),
("ZW", &["sn", "en", "nd"]),
];
pub(crate) static TZDATA_VERSION: &str = "2026c";
pub(crate) static TIMEZONES: &[(&str, &str)] = &[
("AD", "Europe/Andorra"),
("AE", "Asia/Dubai"),
("AF", "Asia/Kabul"),
("AG", "America/Puerto_Rico"),
("AI", "America/Puerto_Rico"),
("AL", "Europe/Tirane"),
("AM", "Asia/Yerevan"),
("AO", "Africa/Lagos"),
("AQ", "Antarctica/Casey"),
("AR", "America/Argentina/Buenos_Aires"),
("AS", "Pacific/Pago_Pago"),
("AT", "Europe/Vienna"),
("AU", "Australia/Sydney"),
("AW", "America/Puerto_Rico"),
("AX", "Europe/Helsinki"),
("AZ", "Asia/Baku"),
("BA", "Europe/Belgrade"),
("BB", "America/Barbados"),
("BD", "Asia/Dhaka"),
("BE", "Europe/Brussels"),
("BF", "Africa/Abidjan"),
("BG", "Europe/Sofia"),
("BH", "Asia/Qatar"),
("BI", "Africa/Maputo"),
("BJ", "Africa/Lagos"),
("BL", "America/Puerto_Rico"),
("BM", "Atlantic/Bermuda"),
("BN", "Asia/Kuching"),
("BO", "America/La_Paz"),
("BQ", "America/Puerto_Rico"),
("BR", "America/Sao_Paulo"),
("BS", "America/Toronto"),
("BT", "Asia/Thimphu"),
("BW", "Africa/Maputo"),
("BY", "Europe/Minsk"),
("BZ", "America/Belize"),
("CA", "America/Toronto"),
("CC", "Asia/Yangon"),
("CD", "Africa/Maputo"),
("CF", "Africa/Lagos"),
("CG", "Africa/Lagos"),
("CH", "Europe/Zurich"),
("CI", "Africa/Abidjan"),
("CK", "Pacific/Rarotonga"),
("CL", "America/Santiago"),
("CM", "Africa/Lagos"),
("CN", "Asia/Shanghai"),
("CO", "America/Bogota"),
("CR", "America/Costa_Rica"),
("CU", "America/Havana"),
("CV", "Atlantic/Cape_Verde"),
("CW", "America/Puerto_Rico"),
("CX", "Asia/Bangkok"),
("CY", "Asia/Nicosia"),
("CZ", "Europe/Prague"),
("DE", "Europe/Zurich"),
("DJ", "Africa/Nairobi"),
("DK", "Europe/Berlin"),
("DM", "America/Puerto_Rico"),
("DO", "America/Santo_Domingo"),
("DZ", "Africa/Algiers"),
("EC", "America/Guayaquil"),
("EE", "Europe/Tallinn"),
("EG", "Africa/Cairo"),
("EH", "Africa/El_Aaiun"),
("ER", "Africa/Nairobi"),
("ES", "Europe/Madrid"),
("ET", "Africa/Nairobi"),
("FI", "Europe/Helsinki"),
("FJ", "Pacific/Fiji"),
("FK", "Atlantic/Stanley"),
("FM", "Pacific/Kosrae"),
("FO", "Atlantic/Faroe"),
("FR", "Europe/Paris"),
("GA", "Africa/Lagos"),
("GB", "Europe/London"),
("GD", "America/Puerto_Rico"),
("GE", "Asia/Tbilisi"),
("GF", "America/Cayenne"),
("GG", "Europe/London"),
("GH", "Africa/Abidjan"),
("GI", "Europe/Gibraltar"),
("GL", "America/Nuuk"),
("GM", "Africa/Abidjan"),
("GN", "Africa/Abidjan"),
("GP", "America/Puerto_Rico"),
("GQ", "Africa/Lagos"),
("GR", "Europe/Athens"),
("GS", "Atlantic/South_Georgia"),
("GT", "America/Guatemala"),
("GU", "Pacific/Guam"),
("GW", "Africa/Bissau"),
("GY", "America/Guyana"),
("HK", "Asia/Hong_Kong"),
("HN", "America/Tegucigalpa"),
("HR", "Europe/Belgrade"),
("HT", "America/Port-au-Prince"),
("HU", "Europe/Budapest"),
("ID", "Asia/Jakarta"),
("IE", "Europe/Dublin"),
("IL", "Asia/Jerusalem"),
("IM", "Europe/London"),
("IN", "Asia/Kolkata"),
("IO", "Indian/Chagos"),
("IQ", "Asia/Baghdad"),
("IR", "Asia/Tehran"),
("IS", "Africa/Abidjan"),
("IT", "Europe/Rome"),
("JE", "Europe/London"),
("JM", "America/Jamaica"),
("JO", "Asia/Amman"),
("JP", "Asia/Tokyo"),
("KE", "Africa/Nairobi"),
("KG", "Asia/Bishkek"),
("KH", "Asia/Bangkok"),
("KI", "Pacific/Tarawa"),
("KM", "Africa/Nairobi"),
("KN", "America/Puerto_Rico"),
("KP", "Asia/Pyongyang"),
("KR", "Asia/Seoul"),
("KW", "Asia/Riyadh"),
("KY", "America/Panama"),
("KZ", "Asia/Almaty"),
("LA", "Asia/Bangkok"),
("LB", "Asia/Beirut"),
("LC", "America/Puerto_Rico"),
("LI", "Europe/Zurich"),
("LK", "Asia/Colombo"),
("LR", "Africa/Monrovia"),
("LS", "Africa/Johannesburg"),
("LT", "Europe/Vilnius"),
("LU", "Europe/Brussels"),
("LV", "Europe/Riga"),
("LY", "Africa/Tripoli"),
("MA", "Africa/Casablanca"),
("MC", "Europe/Paris"),
("MD", "Europe/Chisinau"),
("ME", "Europe/Belgrade"),
("MF", "America/Puerto_Rico"),
("MG", "Africa/Nairobi"),
("MH", "Pacific/Tarawa"),
("MK", "Europe/Belgrade"),
("ML", "Africa/Abidjan"),
("MM", "Asia/Yangon"),
("MN", "Asia/Ulaanbaatar"),
("MO", "Asia/Macau"),
("MP", "Pacific/Guam"),
("MQ", "America/Martinique"),
("MR", "Africa/Abidjan"),
("MS", "America/Puerto_Rico"),
("MT", "Europe/Malta"),
("MU", "Indian/Mauritius"),
("MV", "Indian/Maldives"),
("MW", "Africa/Maputo"),
("MX", "America/Mexico_City"),
("MY", "Asia/Kuching"),
("MZ", "Africa/Maputo"),
("NA", "Africa/Windhoek"),
("NC", "Pacific/Noumea"),
("NE", "Africa/Lagos"),
("NF", "Pacific/Norfolk"),
("NG", "Africa/Lagos"),
("NI", "America/Managua"),
("NL", "Europe/Brussels"),
("NO", "Europe/Berlin"),
("NP", "Asia/Kathmandu"),
("NR", "Pacific/Nauru"),
("NU", "Pacific/Niue"),
("NZ", "Pacific/Auckland"),
("OM", "Asia/Dubai"),
("PA", "America/Panama"),
("PE", "America/Lima"),
("PF", "Pacific/Tahiti"),
("PG", "Pacific/Port_Moresby"),
("PH", "Asia/Manila"),
("PK", "Asia/Karachi"),
("PL", "Europe/Warsaw"),
("PM", "America/Miquelon"),
("PN", "Pacific/Pitcairn"),
("PR", "America/Puerto_Rico"),
("PS", "Asia/Gaza"),
("PT", "Europe/Lisbon"),
("PW", "Pacific/Palau"),
("PY", "America/Asuncion"),
("QA", "Asia/Qatar"),
("RE", "Asia/Dubai"),
("RO", "Europe/Bucharest"),
("RS", "Europe/Belgrade"),
("RU", "Europe/Moscow"),
("RW", "Africa/Maputo"),
("SA", "Asia/Riyadh"),
("SB", "Pacific/Guadalcanal"),
("SC", "Asia/Dubai"),
("SD", "Africa/Khartoum"),
("SE", "Europe/Berlin"),
("SG", "Asia/Singapore"),
("SH", "Africa/Abidjan"),
("SI", "Europe/Belgrade"),
("SJ", "Europe/Berlin"),
("SK", "Europe/Prague"),
("SL", "Africa/Abidjan"),
("SM", "Europe/Rome"),
("SN", "Africa/Abidjan"),
("SO", "Africa/Nairobi"),
("SR", "America/Paramaribo"),
("SS", "Africa/Juba"),
("ST", "Africa/Sao_Tome"),
("SV", "America/El_Salvador"),
("SX", "America/Puerto_Rico"),
("SY", "Asia/Damascus"),
("SZ", "Africa/Johannesburg"),
("TC", "America/Grand_Turk"),
("TD", "Africa/Ndjamena"),
("TF", "Asia/Dubai"),
("TG", "Africa/Abidjan"),
("TH", "Asia/Bangkok"),
("TJ", "Asia/Dushanbe"),
("TK", "Pacific/Fakaofo"),
("TL", "Asia/Dili"),
("TM", "Asia/Ashgabat"),
("TN", "Africa/Tunis"),
("TO", "Pacific/Tongatapu"),
("TR", "Europe/Istanbul"),
("TT", "America/Puerto_Rico"),
("TV", "Pacific/Tarawa"),
("TW", "Asia/Taipei"),
("TZ", "Africa/Nairobi"),
("UA", "Europe/Kyiv"),
("UG", "Africa/Nairobi"),
("UM", "Pacific/Pago_Pago"),
("US", "America/New_York"),
("UY", "America/Montevideo"),
("UZ", "Asia/Samarkand"),
("VA", "Europe/Rome"),
("VC", "America/Puerto_Rico"),
("VE", "America/Caracas"),
("VG", "America/Puerto_Rico"),
("VI", "America/Puerto_Rico"),
("VN", "Asia/Bangkok"),
("VU", "Pacific/Efate"),
("WF", "Pacific/Tarawa"),
("WS", "Pacific/Apia"),
("YE", "Asia/Riyadh"),
("YT", "Africa/Nairobi"),
("ZA", "Africa/Johannesburg"),
("ZM", "Africa/Maputo"),
("ZW", "Africa/Maputo"),
];