{"version":3,"file":"browserLanguage.mjs","names":[],"sources":["../../src/enums/browserLanguage.ts"],"sourcesContent":["import { makeEnum } from '@transcend-io/type-utils';\n\n// adapted from https://gist.github.com/Josantonius/b455e315bc7f790d14b136d61d9ae469\nexport const BrowserLanguage = makeEnum({\n  '(Afan)/Oromoor/Oriya': 'om',\n  Abkhazian: 'ab',\n  Afar: 'aa',\n  Afrikaans: 'af',\n  Akan: 'ak',\n  Albanian: 'sq',\n  Amharic: 'am',\n  Arabic: 'ar',\n  'Arabic (Algeria)': 'ar-DZ',\n  'Arabic (Bahrain)': 'ar-BH',\n  'Arabic (Egypt)': 'ar-EG',\n  'Arabic (Iraq)': 'ar-IQ',\n  'Arabic (Jordan)': 'ar-JO',\n  'Arabic (Kuwait)': 'ar-KW',\n  'Arabic (Lebanon)': 'ar-LB',\n  'Arabic (Morocco)': 'ar-MA',\n  'Arabic (Oman)': 'ar-OM',\n  'Arabic (Qatar)': 'ar-QA',\n  'Arabic (Saudi Arabia)': 'ar-SA',\n  'Arabic (Syria)': 'ar-SY',\n  'Arabic (Tunisia)': 'ar-TN',\n  'Arabic (U.A.E.)': 'ar-AE',\n  'Arabic (Yemen)': 'ar-YE',\n  'Arabic (libya)': 'ar-LY',\n  Aragonese: 'an',\n  Armenian: 'hy',\n  Assamese: 'as',\n  Avaric: 'av',\n  Avestan: 'ae',\n  Aymara: 'ay',\n  Azeri: 'az',\n  Bambara: 'bm',\n  Bashkir: 'ba',\n  Basque: 'eu',\n  Belarusian: 'be',\n  Bengali: 'bn',\n  Bhutani: 'dz',\n  Bihari: 'bh',\n  Bislama: 'bi',\n  Bosnian: 'bs',\n  Breton: 'br',\n  'Bulgarian (Bulgaria)': 'bg-BG',\n  Bulgarian: 'bg',\n  Burmese: 'my',\n  Cambodian: 'km',\n  Catalan: 'ca',\n  Chamorro: 'ch',\n  Chechen: 'ce',\n  Chinese: 'zh',\n  'Chinese (China)': 'zh-CN',\n  'Chinese (Hong Kong SAR)': 'zh-HK',\n  'Chinese (Macau SAR)': 'zh-MO',\n  'Chinese (Singapore)': 'zh-SG',\n  'Chinese (Simplified)': 'zh-Hans',\n  'Chinese (Taiwan)': 'zh-TW',\n  Chichewa: 'ny',\n  'Church Slavonic': 'cu',\n  Cornish: 'kw',\n  Corsican: 'co',\n  Cree: 'cr',\n  'Croatian (Bosnia and Herzegovina)': 'hr-BA',\n  'Croatian (Croatia)': 'hr-HR',\n  Croatian: 'hr',\n  'Czech (Czech Republic)': 'cs-CZ',\n  Czech: 'cs',\n  Danish: 'da',\n  'Danish (Denmark)': 'da-DK',\n  Divehi: 'div',\n  DivehiDv: 'dv',\n  Dutch: 'nl',\n  'Dutch (Belgium)': 'nl-BE',\n  'Dutch (Netherlands)': 'nl-NL',\n  English: 'us',\n  'English (Australia)': 'en-AU',\n  'English (Belize)': 'en-BZ',\n  'English (Canada)': 'en-CA',\n  'English (Caribbean)': 'en-CB',\n  'English (Ireland)': 'en-IE',\n  'English (Jamaica)': 'en-JM',\n  'English (New Zealand)': 'en-NZ',\n  'English (Philippines)': 'en-PH',\n  'English (South Africa)': 'en-ZA',\n  'English (Switzerland)': 'en-CH',\n  'English (Trinidad)': 'en-TT',\n  'English (United Kingdom)': 'en-GB',\n  'English (United States)': 'en-US',\n  'English (Zimbabwe)': 'en-ZW',\n  Esperanto: 'eo',\n  Estonian: 'et',\n  'Estonian (Estonia)': 'et-EE',\n  Ewe: 'ee',\n  Faeroese: 'fo',\n  Farsi: 'fa',\n  Fiji: 'fj',\n  Finnish: 'fi',\n  'Finnish (Finland)': 'fi-FI',\n  French: 'fr',\n  'French (Belgium)': 'fr-BE',\n  'French (Canada)': 'fr-CA',\n  'French (France)': 'fr-FR',\n  'French (Luxembourg)': 'fr-LU',\n  'French (Monaco)': 'fr-MC',\n  'French (Switzerland)': 'fr-CH',\n  Frisian: 'fy',\n  'FYRO Macedonian': 'mk',\n  Gaelic: 'gd',\n  Galician: 'gl',\n  Ganda: 'lg',\n  Georgian: 'ka',\n  German: 'de',\n  'German (Austria)': 'de-AT',\n  'German (Germany)': 'de-DE',\n  'German (Liechtenstein)': 'de-LI',\n  'German (Luxembourg)': 'de-LU',\n  'German (Switzerland)': 'de-CH',\n  Greek: 'el',\n  'Greek (Greece)': 'el-GR',\n  Greenlandic: 'kl',\n  Guarani: 'gn',\n  Gujarati: 'gu',\n  Haitian: 'ht',\n  Hausa: 'ha',\n  Hebrew: 'iw',\n  'Hebrew (Israel)': 'he-IL',\n  'Hebrew (Modern)': 'he',\n  Herero: 'hz',\n  Hindi: 'hi',\n  'Hiri Motu': 'ho',\n  Hungarian: 'hu',\n  'Hungarian (Hungary)': 'hu-HU',\n  Icelandic: 'is',\n  'Icelandic (Iceland)': 'is-IS',\n  Igbo: 'ig',\n  Ido: 'io',\n  Indonesian: 'in',\n  'Indonesian (Modern)': 'id',\n  Interlingua: 'ia',\n  Interlingue: 'ie',\n  Inuktitut: 'iu',\n  Inupiak: 'ik',\n  Irish: 'ga',\n  'Irish (Ireland)': 'ga-IE',\n  Italian: 'it',\n  'Italian (Italy)': 'it-IT',\n  'Italian (Switzerland)': 'it-CH',\n  Japanese: 'ja',\n  Javanese: 'jw',\n  Kannada: 'kn',\n  Kanuri: 'kr',\n  Kashmiri: 'ks',\n  Kazakh: 'kk',\n  Kikuyu: 'ki',\n  Kinyarwanda: 'rw',\n  Kirghiz: 'ky',\n  Kirundi: 'rn',\n  Kongo: 'kg',\n  Konkani: 'kok',\n  Korean: 'ko',\n  Komi: 'kv',\n  Kuanyama: 'kj',\n  Kurdish: 'ku',\n  Kyrgyz: 'kz',\n  Laothian: 'lo',\n  Latin: 'la',\n  Latvian: 'lv',\n  'Latvian (Latvia)': 'lv-LV',\n  Limburgan: 'li',\n  Lingala: 'ln',\n  'Lithuanian (Lithuania)': 'lt-LT',\n  Lithuanian: 'lt',\n  'Luba-Katanga': 'lu',\n  Luxembourgish: 'lb',\n  Malagasy: 'mg',\n  Malay: 'ms',\n  'Malay (Brunei Darussalam)': 'ms-BN',\n  'Malay (Malaysia)': 'ms-MY',\n  Malayalam: 'ml',\n  Maltese: 'mt',\n  'Maltese (Malta)': 'mt-MT',\n  Manx: 'gv',\n  Maori: 'mi',\n  Marathi: 'mr',\n  Marshallese: 'mh',\n  Moldavian: 'mo',\n  Mongolian: 'mn',\n  Nauru: 'na',\n  Navajo: 'nv',\n  Ndonga: 'ng',\n  'Nepali (India)': 'ne',\n  'North Ndebele': 'nd',\n  'Northern Sotho': 'ns',\n  Norwegian: 'no',\n  'Norwegian (Norway)': 'no-NO',\n  'Norwegian Bokmål': 'nb',\n  'Norwegian Bokmål (Norway)': 'nb-NO',\n  'Norwegian Nynorsk': 'nn',\n  'Norwegian Nynorsk (Norway)': 'nn-NO',\n  'South Ndebele': 'nr',\n  Occitan: 'oc',\n  Ojibwa: 'oj',\n  Oriya: 'or',\n  Ossetian: 'os',\n  Pali: 'pi',\n  'Pashto/Pushto': 'ps',\n  Polish: 'pl',\n  'Polish (Poland)': 'pl-PL',\n  Portuguese: 'pt',\n  'Portuguese (Brazil)': 'pt-BR',\n  'Portuguese (Portugal)': 'pt-PT',\n  'Portuguese (Switzerland)': 'pt-CH',\n  Punjabi: 'pa',\n  Quechua: 'qu',\n  'Quechua (Bolivia)': 'qu-BO',\n  'Quechua (Ecuador)': 'qu-EC',\n  'Quechua (Peru)': 'qu-PE',\n  'Rhaeto-Romanic': 'rm',\n  Romanian: 'ro',\n  'Romanian (Moldova)': 'ro-MD',\n  'Romanian (Romania)': 'ro-RO',\n  Russian: 'ru',\n  'Russian (Moldova)': 'ru-MD',\n  Sami: 'se',\n  'Sami (Finland)': 'se-FI',\n  'Sami (Norway)': 'se-NO',\n  'Sami (Sweden)': 'se-SE',\n  Samoan: 'sm',\n  Sango: 'sg',\n  Sanskrit: 'sa',\n  Sardinian: 'sc',\n  Serbian: 'sr',\n  'Serbian (Bosnia and Herzegovina)': 'sr-BA',\n  'Serbian (Serbia and Montenegro)': 'sr-SP',\n  'Serbo-Croatian': 'sh',\n  Sesotho: 'st',\n  Shona: 'sn',\n  'Sichuan Yi': 'ii',\n  Sindhi: 'sd',\n  Singhalese: 'si',\n  Siswati: 'ss',\n  Slovak: 'sk',\n  'Slovak (Slovakia)': 'sk-SK',\n  Slovenian: 'sl',\n  'Slovenian (Slovenia)': 'sl-SI',\n  Somali: 'so',\n  Sorbian: 'sb',\n  Spanish: 'es',\n  'Spanish (Argentina)': 'es-AR',\n  'Spanish (Bolivia)': 'es-BO',\n  'Spanish (Chile)': 'es-CL',\n  'Spanish (Colombia)': 'es-CO',\n  'Spanish (Costa Rica)': 'es-CR',\n  'Spanish (Dominican Republic)': 'es-DO',\n  'Spanish (Ecuador)': 'es-EC',\n  'Spanish (El Salvador)': 'es-SV',\n  'Spanish (Espa\\u00f1a)': 'es-ES',\n  'Spanish (Guatemala)': 'es-GT',\n  'Spanish (Honduras)': 'es-HN',\n  'Spanish (Mexico)': 'es-MX',\n  'Spanish (Nicaragua)': 'es-NI',\n  'Spanish (Panama)': 'es-PA',\n  'Spanish (Paraguay)': 'es-PY',\n  'Spanish (Peru)': 'es-PE',\n  'Spanish (Puerto Rico)': 'es-PR',\n  'Spanish (United States)': 'es-US',\n  'Spanish (Uruguay)': 'es-UY',\n  'Spanish (Venezuela)': 'es-VE',\n  Sundanese: 'su',\n  Sutu: 'sx',\n  Swahili: 'sw',\n  Swedish: 'sv',\n  'Swedish (Finland)': 'sv-FI',\n  'Swedish (Sweden)': 'sv-SE',\n  'Swiss German': 'gsw',\n  'Swiss German (Liechtenstein)': 'gsw-LI',\n  'Swiss German (Switzerland)': 'gsw-CH',\n  Syriac: 'syr',\n  Tagalog: 'tl',\n  Tahitian: 'ty',\n  Tajik: 'tg',\n  Tamil: 'ta',\n  Tatar: 'tt',\n  Telugu: 'te',\n  Thai: 'th',\n  Tibetan: 'bo',\n  Tigrinya: 'ti',\n  Tonga: 'to',\n  Tsonga: 'ts',\n  Tswana: 'tn',\n  Turkish: 'tr',\n  Turkmen: 'tk',\n  Twi: 'tw',\n  Uighur: 'ug',\n  Ukrainian: 'uk',\n  Urdu: 'ur',\n  Uzbek: 'uz',\n  Venda: 've',\n  Vietnamese: 'vi',\n  Volapuk: 'vo',\n  Walloon: 'wa',\n  Welsh: 'cy',\n  Wolof: 'wo',\n  Xhosa: 'xh',\n  Yiddish: 'yi',\n  Yoruba: 'yo',\n  Zhuang: 'za',\n  Zulu: 'zu',\n});\n\n/** Overrides type */\nexport type BrowserLanguage = (typeof BrowserLanguage)[keyof typeof BrowserLanguage];\n"],"mappings":"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"}