/**
 * The subset of the most popular [BCP 47]{@link https://datatracker.ietf.org/doc/html/rfc5646} language tags.
 *
 * HiveUI doesn't use this enumeration for typing directly.
 *
 * This enumeration can be used for configuration if it contains an appropriate value.
 * Also, it can be used as a part of other types because it can improve code auto-completion
 *
 * @see LocaleIdentifier
 */
export enum Locale {
  Afrikaans_SouthAfrica = 'af-ZA',
  Arabic_UnitedArabEmirates = 'ar-AE',
  Arabic_Bahrain = 'ar-BH',
  Arabic_Algeria = 'ar-DZ',
  Arabic_Egypt = 'ar-EG',
  Arabic_Iraq = 'ar-IQ',
  Arabic_Jordan = 'ar-JO',
  Arabic_Kuwait = 'ar-KW',
  Arabic_Libya = 'ar-LY',
  Arabic_Morocco = 'ar-MA',
  Arabic_Oman = 'ar-OM',
  Arabic_Qatar = 'ar-QA',
  Arabic_SaudiArabia = 'ar-SA',
  Arabic_Tunisia = 'ar-TN',
  Arabic_Yemen = 'ar-YE',
  Assamese_India = 'as-IN',
  Azerbaijani_Azerbaijan = 'az-AZ',
  Belarusian_Belarus = 'be-BY',
  Bulgarian_Bulgaria = 'bg-BG',
  Bengali_India = 'bn-IN',
  Bosnian_BosniaAndHerzegovina = 'bs-BA',
  Catalan_Spain = 'ca-ES',
  Czech_CzechRepublic = 'cs-CZ',
  Danish_Denmark = 'da-DK',
  German_Austria = 'de-AT',
  German_Belgium = 'de-BE',
  German_Switzerland = 'de-CH',
  German_Germany = 'de-DE',
  German_Liechtenstein = 'de-LI',
  German_Luxembourg = 'de-LU',
  Greek_Cyprus = 'el-CY',
  Greek_Greece = 'el-GR',
  English_Australia = 'en-AU',
  English_Botswana = 'en-BW',
  English_Canada = 'en-CA',
  English_UnitedKingdom = 'en-GB',
  English_HongKongSARChina = 'en-HK',
  English_Ireland = 'en-IE',
  English_India = 'en-IN',
  English_Malta = 'en-MT',
  English_NewZealand = 'en-NZ',
  English_Philippines = 'en-PH',
  English_Singapore = 'en-SG',
  English_USA = 'en-US',
  English_Zimbabwe = 'en-ZW',
  Spanish_Argentina = 'es-AR',
  Spanish_Bolivia = 'es-BO',
  Spanish_Chile = 'es-CL',
  Spanish_Colombia = 'es-CO',
  Spanish_CostaRica = 'es-CR',
  Spanish_DominicanRepublic = 'es-DO',
  Spanish_Ecuador = 'es-EC',
  Spanish_Spain = 'es-ES',
  Spanish_Guatemala = 'es-GT',
  Spanish_Honduras = 'es-HN',
  Spanish_Mexico = 'es-MX',
  Spanish_Nicaragua = 'es-NI',
  Spanish_Panama = 'es-PA',
  Spanish_Peru = 'es-PE',
  Spanish_PuertoRico = 'es-PR',
  Spanish_Paraguay = 'es-PY',
  Spanish_ElSalvador = 'es-SV',
  Spanish_USA = 'es-US',
  Spanish_Uruguay = 'es-UY',
  Spanish_Venezuela = 'es-VE',
  Estonian_Estonia = 'et-EE',
  Finnish_Finland = 'fi-FI',
  French_Belgium = 'fr-BE',
  French_Canada = 'fr-CA',
  French_Switzerland = 'fr-CH',
  French_France = 'fr-FR',
  French_Luxembourg = 'fr-LU',
  Gujarati_India = 'gu-IN',
  Hebrew_Israel = 'he-IL',
  Hindi_India = 'hi-IN',
  Croatian_Croatia = 'hr-HR',
  Hungarian_Hungary = 'hu-HU',
  Armenian_Armenia = 'hy-AM',
  Indonesian_Indonesia = 'id-ID',
  Icelandic_Iceland = 'is-IS',
  Italian_Switzerland = 'it-CH',
  Italian_Italy = 'it-IT',
  Japanese_Japan = 'ja-JP',
  Georgian_Georgia = 'ka-GE',
  Kazakh_Kazakhstan = 'kk-KZ',
  Kannada_India = 'kn-IN',
  Korean_Korea = 'ko-KR',
  Kashmiri_India = 'ks-IN',
  Kurdish_Turkey = 'ku-TR',
  Kirghiz_Kyrgyzstan = 'ky-KG',
  Lithuanian_Lithuania = 'lt-LT',
  Latvian_Latvia = 'lv-LV',
  Macedonian_Macedonia = 'mk-MK',
  Malayalam_India = 'ml-IN',
  Marathi_India = 'mr-IN',
  Malay_Malaysia = 'ms-MY',
  Maltese_Malta = 'mt-MT',
  Bokmal_Norway = 'nb-NO',
  Dutch_Belgium = 'nl-BE',
  Dutch_Netherlands = 'nl-NL',
  Nynorsk_Norway = 'nn-NO',
  Oriya_India = 'or-IN',
  Punjabi_India = 'pa-IN',
  Polish_Poland = 'pl-PL',
  Portuguese_Brazil = 'pt-BR',
  Portuguese_Portugal = 'pt-PT',
  Romanian_Romania = 'ro-RO',
  Russian_Russia = 'ru-RU',
  Russian_Ukraine = 'ru-UA',
  Sanskrit_India = 'sa-IN',
  Slovak_Slovakia = 'sk-SK',
  Slovenian_Slovenia = 'sl-SI',
  Albanian_Albania = 'sq-AL',
  Serbian_Montenegro = 'sr-ME',
  Serbian_Serbia = 'sr-RS',
  Swedish_Sweden = 'sv-SE',
  Tamil_India = 'ta-IN',
  Telugu_India = 'te-IN',
  Thai_Thailand = 'th-TH',
  Turkish_Turkey = 'tr-TR',
  Ukrainian_Ukraine = 'uk-UA',
  Vietnamese_Vietnam = 'vi-VN',
  SimplifiedChinese_China = 'zh-CN',
  TraditionalChinese_HongKongSARChina = 'zh-HK',
  Chinese_Singapore = 'zh-SG',
  TraditionalChinese_Taiwan = 'zh-TW',
}
