loc

package
v1.7.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 18, 2025 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CountryEnum

type CountryEnum string
const (
	CountryAbkhazia                         CountryEnum = "ab"
	CountryAfghanistan                      CountryEnum = "af"
	CountryAlandIslands                     CountryEnum = "ax"
	CountryAlbania                          CountryEnum = "al"
	CountryAlgeria                          CountryEnum = "dz"
	CountryAmericanSamoa                    CountryEnum = "as"
	CountryAndorra                          CountryEnum = "ad"
	CountryAngola                           CountryEnum = "ao"
	CountryAnguilla                         CountryEnum = "ai"
	CountryAntarctica                       CountryEnum = "aq"
	CountryAntigua                          CountryEnum = "ag"
	CountryArgentina                        CountryEnum = "ar"
	CountryArmenia                          CountryEnum = "am"
	CountryAruba                            CountryEnum = "aw"
	CountryAscensionIsland                  CountryEnum = "ac"
	CountryAustralia                        CountryEnum = "au"
	CountryAustria                          CountryEnum = "at"
	CountryAzerbaijan                       CountryEnum = "az"
	CountryBahamas                          CountryEnum = "bs"
	CountryBahrain                          CountryEnum = "bh"
	CountryBangladesh                       CountryEnum = "bd"
	CountryBarbados                         CountryEnum = "bb"
	CountryBelarus                          CountryEnum = "by"
	CountryBelgium                          CountryEnum = "be"
	CountryBelize                           CountryEnum = "bz"
	CountryBenin                            CountryEnum = "bj"
	CountryBermuda                          CountryEnum = "bm"
	CountryBhutan                           CountryEnum = "bt"
	CountryBolivia                          CountryEnum = "bo"
	CountryBonaire                          CountryEnum = "bq"
	CountryBosnia                           CountryEnum = "ba"
	CountryBotswana                         CountryEnum = "bw"
	CountryBouvetIsland                     CountryEnum = "bv"
	CountryBrazil                           CountryEnum = "br"
	CountryBritishIndianOceanTerritory      CountryEnum = "io"
	CountryBrunei                           CountryEnum = "bn"
	CountryBulgaria                         CountryEnum = "bg"
	CountryBurkinaFaso                      CountryEnum = "bf"
	CountryBurundi                          CountryEnum = "bi"
	CountryCAR                              CountryEnum = "cf"
	CountryCambodia                         CountryEnum = "kh"
	CountryCameroon                         CountryEnum = "cm"
	CountryCanada                           CountryEnum = "ca"
	CountryCapeVerde                        CountryEnum = "cv"
	CountryCaymanIslands                    CountryEnum = "ky"
	CountryChad                             CountryEnum = "td"
	CountryChannelIslands                   CountryEnum = "nn" // Нормандские острова
	CountryChile                            CountryEnum = "cl"
	CountryChina                            CountryEnum = "cn"
	CountryChristmasIsland                  CountryEnum = "cx"
	CountryCocosIslands                     CountryEnum = "cc" // Cocos (Keeling) Islands
	CountryColombia                         CountryEnum = "co"
	CountryComoros                          CountryEnum = "km"
	CountryCongo                            CountryEnum = "cg"
	CountryCongoKinshasa                    CountryEnum = "cd"
	CountryCookIslands                      CountryEnum = "ck"
	CountryCostaRica                        CountryEnum = "cr"
	CountryCroatia                          CountryEnum = "hr"
	CountryCuba                             CountryEnum = "cu"
	CountryCuracao                          CountryEnum = "cw"
	CountryCyprus                           CountryEnum = "cy"
	CountryCzechRepublic                    CountryEnum = "cz"
	CountryDenmark                          CountryEnum = "dk"
	CountryDjibouti                         CountryEnum = "dj"
	CountryDominica                         CountryEnum = "dm"
	CountryDominicanRepublic                CountryEnum = "do"
	CountryEastTimor                        CountryEnum = "tp"
	CountryEcuador                          CountryEnum = "ec"
	CountryEgypt                            CountryEnum = "eg"
	CountryElSalvador                       CountryEnum = "sv"
	CountryEngland                          CountryEnum = "en"
	CountryEquatorialGuinea                 CountryEnum = "gq"
	CountryEritrea                          CountryEnum = "er"
	CountryEstonia                          CountryEnum = "ee"
	CountryEthiopia                         CountryEnum = "et"
	CountryFalklandIslands                  CountryEnum = "fk" // Falkland Islands (Malvinas)
	CountryFaroeIslands                     CountryEnum = "fo"
	CountryFiji                             CountryEnum = "fj"
	CountryFinland                          CountryEnum = "fi"
	CountryFrance                           CountryEnum = "fr"
	CountryFrenchGuiana                     CountryEnum = "gf"
	CountryFrenchPolynesia                  CountryEnum = "pf"
	CountryFrenchSouthernTerritories        CountryEnum = "tf"
	CountryGabon                            CountryEnum = "ga"
	CountryGambia                           CountryEnum = "gm"
	CountryGeorgia                          CountryEnum = "ge"
	CountryGermany                          CountryEnum = "de"
	CountryGhana                            CountryEnum = "gh"
	CountryGibraltar                        CountryEnum = "gi"
	CountryGreatBritain                     CountryEnum = "uk"
	CountryGreece                           CountryEnum = "gr"
	CountryGreenland                        CountryEnum = "gl"
	CountryGrenada                          CountryEnum = "gd"
	CountryGuadeloupe                       CountryEnum = "gp"
	CountryGuam                             CountryEnum = "gu"
	CountryGuatemala                        CountryEnum = "gt"
	CountryGuernsey                         CountryEnum = "gg"
	CountryGuinea                           CountryEnum = "gn"
	CountryGuineaBissau                     CountryEnum = "gw"
	CountryGuyana                           CountryEnum = "gy"
	CountryHaiti                            CountryEnum = "ht"
	CountryHawaiianIslands                  CountryEnum = "gv" // Гавайские о-ва
	CountryHeardIsland                      CountryEnum = "hm" // Heard Island and McDonald Islands
	CountryHolySee                          CountryEnum = "va" // Holy See (Vatican City State)
	CountryHonduras                         CountryEnum = "hn"
	CountryHongKong                         CountryEnum = "hk"
	CountryHungary                          CountryEnum = "hu"
	CountryIceland                          CountryEnum = "is"
	CountryIndia                            CountryEnum = "in"
	CountryIndonesia                        CountryEnum = "id"
	CountryIran                             CountryEnum = "ir"
	CountryIraq                             CountryEnum = "iq"
	CountryIreland                          CountryEnum = "ie"
	CountryIsleOfMan                        CountryEnum = "im"
	CountryIsrael                           CountryEnum = "il"
	CountryItaly                            CountryEnum = "it"
	CountryIvoryCoast                       CountryEnum = "ci"
	CountryJamaica                          CountryEnum = "jm"
	CountryJapan                            CountryEnum = "jp"
	CountryJersey                           CountryEnum = "je"
	CountryJordan                           CountryEnum = "jo"
	CountryKNDR                             CountryEnum = "kp"
	CountryKazakhstan                       CountryEnum = "kz"
	CountryKenya                            CountryEnum = "ke"
	CountryKiribati                         CountryEnum = "ki"
	CountryKorea                            CountryEnum = "kr"
	CountryKosovo                           CountryEnum = "xk"
	CountryKuwait                           CountryEnum = "kw"
	CountryKyrgyzstan                       CountryEnum = "kg"
	CountryLaos                             CountryEnum = "la"
	CountryLatvia                           CountryEnum = "lv"
	CountryLebanon                          CountryEnum = "lb"
	CountryLesotho                          CountryEnum = "ls"
	CountryLiberia                          CountryEnum = "lr"
	CountryLibya                            CountryEnum = "ly"
	CountryLiechtenstein                    CountryEnum = "li"
	CountryLithuania                        CountryEnum = "lt"
	CountryLuxembourg                       CountryEnum = "lu"
	CountryMacao                            CountryEnum = "mo"
	CountryMacedonia                        CountryEnum = "mk"
	CountryMadagascar                       CountryEnum = "mg"
	CountryMalawi                           CountryEnum = "mw"
	CountryMalaysia                         CountryEnum = "my"
	CountryMaldives                         CountryEnum = "mv"
	CountryMali                             CountryEnum = "ml"
	CountryMalta                            CountryEnum = "mt"
	CountryMarshallIslands                  CountryEnum = "mh"
	CountryMartinique                       CountryEnum = "mq"
	CountryMauritania                       CountryEnum = "mr"
	CountryMauritius                        CountryEnum = "mu"
	CountryMayotte                          CountryEnum = "yt"
	CountryMexico                           CountryEnum = "mx"
	CountryMicronesia                       CountryEnum = "fm"
	CountryMoldovaRepublic                  CountryEnum = "md"
	CountryMonaco                           CountryEnum = "mc"
	CountryMongolia                         CountryEnum = "mn"
	CountryMontenegro                       CountryEnum = "me"
	CountryMontserrat                       CountryEnum = "ms"
	CountryMorocco                          CountryEnum = "ma"
	CountryMozambique                       CountryEnum = "mz"
	CountryMyanmar                          CountryEnum = "mm"
	CountryNamibia                          CountryEnum = "na"
	CountryNauru                            CountryEnum = "nr"
	CountryNederlandseAntillen              CountryEnum = "an"
	CountryNepal                            CountryEnum = "np"
	CountryNetherlands                      CountryEnum = "nl"
	CountryNewCaledonia                     CountryEnum = "nc"
	CountryNewZealand                       CountryEnum = "nz"
	CountryNicaragua                        CountryEnum = "ni"
	CountryNiger                            CountryEnum = "ne"
	CountryNigeria                          CountryEnum = "ng"
	CountryNiue                             CountryEnum = "nu"
	CountryNorfolkIsland                    CountryEnum = "nf"
	CountryNorthernMarianaIslands           CountryEnum = "mp"
	CountryNorway                           CountryEnum = "no"
	CountryOman                             CountryEnum = "om"
	CountryPakistan                         CountryEnum = "pk"
	CountryPalau                            CountryEnum = "pw"
	CountryPalestineState                   CountryEnum = "ps"
	CountryPanama                           CountryEnum = "pa"
	CountryPapuaNewGuinea                   CountryEnum = "pg"
	CountryParaguay                         CountryEnum = "py"
	CountryPeru                             CountryEnum = "pe"
	CountryPhilippines                      CountryEnum = "ph"
	CountryPitcairn                         CountryEnum = "pn"
	CountryPoland                           CountryEnum = "pl"
	CountryPortugal                         CountryEnum = "pt"
	CountryPuertoRico                       CountryEnum = "pr"
	CountryQatar                            CountryEnum = "qa"
	CountryReunionIsland                    CountryEnum = "re"
	CountryRomania                          CountryEnum = "ro"
	CountryRussian                          CountryEnum = "ru"
	CountryRwanda                           CountryEnum = "rw"
	CountrySaintBarthelemy                  CountryEnum = "bl"
	CountrySaintHelena                      CountryEnum = "sh" // Saint Helena, Ascension and Tristan da Cunha
	CountrySaintKitts                       CountryEnum = "kn"
	CountrySaintLucia                       CountryEnum = "lc"
	CountrySaintMartin                      CountryEnum = "mf"
	CountrySaintPierre                      CountryEnum = "pm"
	CountrySaintVincent                     CountryEnum = "vc"
	CountrySamoa                            CountryEnum = "ws"
	CountrySanMarino                        CountryEnum = "sm"
	CountrySaoTome                          CountryEnum = "st"
	CountrySaudiArabia                      CountryEnum = "sa"
	CountrySenegal                          CountryEnum = "sn"
	CountrySerbia                           CountryEnum = "rs"
	CountrySerbiaAndMontenegro              CountryEnum = "cs"
	CountrySeychelles                       CountryEnum = "sc"
	CountrySierraLeone                      CountryEnum = "sl"
	CountrySingapore                        CountryEnum = "sg"
	CountrySintMaarten                      CountryEnum = "sx"
	CountrySlovakia                         CountryEnum = "sk"
	CountrySlovenia                         CountryEnum = "si"
	CountrySolomonIslands                   CountryEnum = "sb"
	CountrySomalia                          CountryEnum = "so"
	CountrySouthAfrica                      CountryEnum = "za"
	CountrySouthGeorgia                     CountryEnum = "gs"
	CountrySouthOssetia                     CountryEnum = "os"
	CountrySouthSudan                       CountryEnum = "ss"
	CountrySpain                            CountryEnum = "es"
	CountrySriLanka                         CountryEnum = "lk"
	CountrySudan                            CountryEnum = "sd"
	CountrySuriname                         CountryEnum = "sr"
	CountrySvalbard                         CountryEnum = "sj"
	CountrySwaziland                        CountryEnum = "sz"
	CountrySweden                           CountryEnum = "se"
	CountrySwitzerland                      CountryEnum = "ch"
	CountrySyrianArabRepublic               CountryEnum = "sy"
	CountryTaiwan                           CountryEnum = "tw"
	CountryTajikistan                       CountryEnum = "tj"
	CountryTanzania                         CountryEnum = "tz"
	CountryThailand                         CountryEnum = "th"
	CountryTimorLeste                       CountryEnum = "tl"
	CountryTogo                             CountryEnum = "tg"
	CountryTokelau                          CountryEnum = "tk"
	CountryTonga                            CountryEnum = "to"
	CountryTrinidad                         CountryEnum = "tt"
	CountryTunisia                          CountryEnum = "tn"
	CountryTurkey                           CountryEnum = "tr"
	CountryTurkmenistan                     CountryEnum = "tm"
	CountryTurks                            CountryEnum = "tc"
	CountryTuvalu                           CountryEnum = "tv"
	CountryUAE                              CountryEnum = "ae"
	CountryUSSR                             CountryEnum = "su" // хм
	CountryUganda                           CountryEnum = "ug"
	CountryUkraine                          CountryEnum = "ua"
	CountryUnitedKingdom                    CountryEnum = "gb"
	CountryUnitedStates                     CountryEnum = "us"
	CountryUnitedStatesMinorOutlyingIslands CountryEnum = "um"
	CountryUruguay                          CountryEnum = "uy"
	CountryUzbekistan                       CountryEnum = "uz"
	CountryVanuatu                          CountryEnum = "vu"
	CountryVenezuela                        CountryEnum = "ve"
	CountryVietNam                          CountryEnum = "vn"
	CountryVirginIslands                    CountryEnum = "vi"
	CountryVirginIslandsBritish             CountryEnum = "vg"
	CountryWallisFutuna                     CountryEnum = "wf"
	CountryWesternSahara                    CountryEnum = "eh"
	CountryYemen                            CountryEnum = "ye"
	CountryYugoslavia                       CountryEnum = "yu"
	CountryZambia                           CountryEnum = "zm"
	CountryZimbabwe                         CountryEnum = "zw"
)

func CountriesList

func CountriesList() []CountryEnum

type IsoLang

type IsoLang string
const (
	IsoLangAfar            IsoLang = "aa"
	IsoLangAlbanian        IsoLang = "sq"
	IsoLangAmharic         IsoLang = "am"
	IsoLangArabic          IsoLang = "ar"
	IsoLangArmenian        IsoLang = "hy"
	IsoLangAzerbaijani     IsoLang = "az"
	IsoLangBelarusian      IsoLang = "be"
	IsoLangBengali         IsoLang = "bn"
	IsoLangBosnian         IsoLang = "bs"
	IsoLangBulgarian       IsoLang = "bg"
	IsoLangBurmese         IsoLang = "my"
	IsoLangChinese         IsoLang = "zh"
	IsoLangCroatian        IsoLang = "hr"
	IsoLangCzech           IsoLang = "cs"
	IsoLangDanish          IsoLang = "da"
	IsoLangDutch           IsoLang = "nl" // Dutch(, Flemish
	IsoLangEnglish         IsoLang = "en"
	IsoLangEstonian        IsoLang = "et"
	IsoLangFinnish         IsoLang = "fi"
	IsoLangFrench          IsoLang = "fr"
	IsoLangGeorgian        IsoLang = "ka"
	IsoLangGerman          IsoLang = "de"
	IsoLangGreek           IsoLang = "el" // Greek(, Mod (1453–)
	IsoLangHaitian         IsoLang = "ht" // Haitian(, Haitian Creole
	IsoLangHebrew          IsoLang = "he"
	IsoLangHindi           IsoLang = "hi"
	IsoLangHungarian       IsoLang = "hu"
	IsoLangIcelandic       IsoLang = "is"
	IsoLangIndonesian      IsoLang = "id"
	IsoLangItalian         IsoLang = "it"
	IsoLangJapanese        IsoLang = "ja"
	IsoLangKazakh          IsoLang = "kk"
	IsoLangCambodia        IsoLang = "km"
	IsoLangKorean          IsoLang = "ko"
	IsoLangKurdish         IsoLang = "ku"
	IsoLangKyrgyz          IsoLang = "ky"
	IsoLangLao             IsoLang = "lo"
	IsoLangLatvian         IsoLang = "lv"
	IsoLangLingala         IsoLang = "ln"
	IsoLangLithuanian      IsoLang = "lt"
	IsoLangMacedonian      IsoLang = "mk"
	IsoLangMalay           IsoLang = "ms"
	IsoLangMongolian       IsoLang = "mn"
	IsoLangNepali          IsoLang = "ne"
	IsoLangNorwegianBokmal IsoLang = "nb" // Norwegian Bokmål
	IsoLangPersian         IsoLang = "fa"
	IsoLangPolish          IsoLang = "pl"
	IsoLangPortuguese      IsoLang = "pt"
	IsoLangRomanian        IsoLang = "ro" // Romanian(, Moldavian(, Moldovan
	IsoLangRussian         IsoLang = "ru"
	IsoLangSerbian         IsoLang = "sr"
	IsoLangSerbianLatin    IsoLang = "sp"
	IsoLangSindhi          IsoLang = "sd"
	IsoLangSinhala         IsoLang = "si" // Sinhala(, Sinhalese
	IsoLangSlovak          IsoLang = "sk"
	IsoLangSlovenian       IsoLang = "sl"
	IsoLangSomali          IsoLang = "so"
	IsoLangSpanish         IsoLang = "es" // Spanish(, Castilian
	IsoLangSwahili         IsoLang = "sw"
	IsoLangSwedish         IsoLang = "sv"
	IsoLangTagalog         IsoLang = "tl"
	IsoLangTajik           IsoLang = "tg"
	IsoLangThai            IsoLang = "th"
	IsoLangTelugu          IsoLang = "te"
	IsoLangTurkish         IsoLang = "tr"
	IsoLangUkrainian       IsoLang = "uk"
	IsoLangUrdu            IsoLang = "ur"
	IsoLangUzbek           IsoLang = "uz"
	IsoLangVietnamese      IsoLang = "vi"
	IsoLangZulu            IsoLang = "zu"
)

func IsoList

func IsoList() []IsoLang

func TryIsoLangFromString

func TryIsoLangFromString(value string) (IsoLang, bool)

func (IsoLang) Locale

func (lang IsoLang) Locale() (enums []Locale, ok bool)

type LanguageCode

type LanguageCode string
const (
	WebnameAmharic           LanguageCode = "aa"
	WebnameAlbanian          LanguageCode = "al"
	WebnameKurdish           LanguageCode = "am" // Kurdish (Badînî)
	WebnameArabian           LanguageCode = "ar"
	WebnameEnglishAustralia  LanguageCode = "au" // English (Australia)
	WebnameAzerbaijanian     LanguageCode = "az"
	WebnameBulgarian         LanguageCode = "bg"
	WebnameBengali           LanguageCode = "bn"
	WebnamePortugueseBrazil  LanguageCode = "br" // Portuguese (Brazil)
	WebnameBosnian           LanguageCode = "bs"
	WebnameBelarusian        LanguageCode = "by"
	WebnameCanadian          LanguageCode = "ca" // Canadian English
	WebnameChinese           LanguageCode = "cn"
	WebnameCzech             LanguageCode = "cs"
	WebnameDanish            LanguageCode = "da"
	WebnameGerman            LanguageCode = "de"
	WebnameGreek             LanguageCode = "el"
	WebnameEnglish           LanguageCode = "en"
	WebnameEnglishBritain    LanguageCode = "gb"
	WebnameSpanish           LanguageCode = "es"
	WebnameSpanishPeruvian   LanguageCode = "pe"
	WebnameEstonian          LanguageCode = "et"
	WebnameIranian           LanguageCode = "fa"
	WebnameFinnish           LanguageCode = "fi"
	WebnameFrench            LanguageCode = "fr"
	WebnameHebrew            LanguageCode = "he"
	WebnameHindu             LanguageCode = "hi"
	WebnameCantoneseHongKong LanguageCode = "hk" // Cantonese (Hong Kong)
	WebnameCroatian          LanguageCode = "hr"
	WebnameHaitianCreole     LanguageCode = "ht" // Haitian Creole
	WebnameHungarian         LanguageCode = "hu"
	WebnameArmenian          LanguageCode = "hy"
	WebnameIndonesian        LanguageCode = "id"
	WebnameIndian            LanguageCode = "in" // Indian English
	WebnameIraqi             LanguageCode = "iq"
	WebnameIcelandic         LanguageCode = "is"
	WebnameItalian           LanguageCode = "it"
	WebnameJapanese          LanguageCode = "ja"
	WebnameGeorgian          LanguageCode = "ka"
	WebnameKhmer             LanguageCode = "km"
	WebnameKorean            LanguageCode = "ko"
	WebnameKurdishSorani     LanguageCode = "ku" // Kurdish (Soranî)
	WebnameKazakh            LanguageCode = "kz"
	WebnameLingala           LanguageCode = "ln"
	WebnameLao               LanguageCode = "lo"
	WebnameKyrgyz            LanguageCode = "ky"
	WebnameLithuanian        LanguageCode = "lt"
	WebnameLatvian           LanguageCode = "lv"
	WebnameMacedonian        LanguageCode = "mk"
	WebnameMongolian         LanguageCode = "mn"
	WebnameMalay             LanguageCode = "ms"
	WebnameMexican           LanguageCode = "mx" // Mexican Spanish
	WebnameBurmese           LanguageCode = "my"
	WebnameNorwegian         LanguageCode = "nb"
	WebnameKurdishKurmanci   LanguageCode = "ne" // Kurdish (Kurmancî)
	WebnameDutch             LanguageCode = "nl"
	WebnameNewZealand        LanguageCode = "nz" // New Zealand English
	WebnamePolish            LanguageCode = "pl"
	WebnamePortuguese        LanguageCode = "pt"
	WebnameRomanian          LanguageCode = "ro"
	WebnameRussian           LanguageCode = "ru"
	WebnameNepali            LanguageCode = "sd"
	WebnameSinhalese         LanguageCode = "si"
	WebnameSlovak            LanguageCode = "sk"
	WebnameSlovenian         LanguageCode = "sl"
	WebnameSerbian           LanguageCode = "sr"
	WebnameSerbianLatin      LanguageCode = "sp"
	WebnameSwedish           LanguageCode = "sv"
	WebnameSwahili           LanguageCode = "sw"
	WebnameThai              LanguageCode = "th"
	WebnameTelugu            LanguageCode = "te"
	WebnameTajik             LanguageCode = "tj"
	WebnameTagalog           LanguageCode = "tl"
	WebnameTurkish           LanguageCode = "tr"
	WebnameChineseTaiwan     LanguageCode = "tw" // Chinese (Taiwan)
	WebnameUkrainian         LanguageCode = "ua"
	WebnameUrdu              LanguageCode = "ur"
	WebnameEnglishUSA        LanguageCode = "us" // English (USA)
	WebnameUzbek             LanguageCode = "uz"
	WebnameVietnamese        LanguageCode = "vi"
	WebnameIran              LanguageCode = "ir"
	WebnameKurdishZaza       LanguageCode = "zu" // Kurdish (Zaza)
	WebnameKoreanKR          LanguageCode = "kr" // корейский язык в платформе crex
	WebnameKoreanZH          LanguageCode = "zh" // китайский язык в платформе blockchair
	WebnameTajikTG           LanguageCode = "tg"
	WebnameUkrainianUK       LanguageCode = "uk"
	WebnameAlbanianSQ        LanguageCode = "sq"
	WebnameSomali            LanguageCode = "so"
	WebnameCantonese         LanguageCode = "er"
	WebnameTamil             LanguageCode = "ta"
)

func LanguageCodeList

func LanguageCodeList() []LanguageCode

func TryLanguageCodeFromString

func TryLanguageCodeFromString(value string) (LanguageCode, bool)

func (LanguageCode) Country

func (w LanguageCode) Country() (enum CountryEnum, ok bool)

func (LanguageCode) IsoLang

func (w LanguageCode) IsoLang() (enum IsoLang, ok bool)

func (LanguageCode) Locale

func (w LanguageCode) Locale() (enum Locale, ok bool)

type Locale

type Locale string
const (
	LocaleAfarEthiopia          Locale = "aa_ET"
	LocaleAlbanianAlbania       Locale = "sq_AL"
	LocaleAmharicEthiopia       Locale = "am_ET"
	LocaleArabicUAE             Locale = "ar_AE"
	LocaleArmenianArmenia       Locale = "hy_AM"
	LocaleAzerbaijaniAzerbaijan Locale = "az_AZ"
	LocaleBelarusianBelarus     Locale = "be_BY"
	LocaleBengaliBangladesh     Locale = "bn_BD"
	LocaleBosnianBosnia         Locale = "bs_BA"
	LocaleBulgarianBulgaria     Locale = "bg_BG"
	LocaleBurmeseMyanmar        Locale = "my_MM"
	LocaleAfarEritrea           Locale = "aa_ER"
	LocaleCentralKhmer          Locale = "km_KH"
	LocaleChineseChina          Locale = "zh_CN"
	LocaleChineseHongKong       Locale = "zh_HK"
	LocaleChineseTaiwan         Locale = "zh_TW"
	LocaleCroatianCroatia       Locale = "hr_HR"
	LocaleCzechCzechRepublic    Locale = "cs_CZ"
	LocaleDanishDenmark         Locale = "da_DK"
	LocaleDutchNetherlands      Locale = "nl_NL"
	LocaleEnglishCanada         Locale = "en_CA"
	LocaleEnglishIndia          Locale = "en_IN"
	LocaleEnglishNewZealand     Locale = "en_NZ"
	LocaleEnglishUnitedKingdom  Locale = "en_GB"
	LocaleEstonianEstonia       Locale = "et_EE"
	LocaleFinnishFinland        Locale = "fi_FI"
	LocaleFrenchFrance          Locale = "fr_FR"
	LocaleGeorgianGeorgia       Locale = "ka_GE"
	LocaleGermanGermany         Locale = "de_DE"
	LocaleGreekGreece           Locale = "el_GR"
	LocaleHaitianHaiti          Locale = "ht_HT"
	LocaleHebrewIsrael          Locale = "he_IL"
	LocaleHindiIndia            Locale = "hi_IN"
	LocaleHungarianHungary      Locale = "hu_HU"
	LocaleIcelandicIceland      Locale = "is_IS"
	LocaleIndonesianIndonesia   Locale = "id_ID"
	LocaleItalianItaly          Locale = "it_IT"
	LocaleJapaneseJapan         Locale = "ja_JP"
	LocaleKazakhKazakhstan      Locale = "kk_KZ"
	LocaleKoreanSouthKorea      Locale = "ko_KR"
	LocaleKurdishTurkey         Locale = "ku_TR"
	LocaleKurdishZaza           Locale = "ku_GE"
	LocaleKurdishBadini         Locale = "ku_IQ"
	LocaleKurdishSorani         Locale = "ku_IR"
	LocaleKyrgyz                Locale = "ky_KG"
	LocaleLao                   Locale = "lo_LA"
	LocaleLatvianLatvia         Locale = "lv_LV"
	LocaleLingalaCongo          Locale = "ln_CD"
	LocaleLithuanianLithuania   Locale = "lt_LT"
	LocaleMacedonianMacedonia   Locale = "mk_MK"
	LocaleMalayMalaysia         Locale = "ms_MY"
	LocaleMongolianMongolia     Locale = "mn_MN"
	LocaleNepaliNepal           Locale = "ne_NP"
	LocaleNorwegianBokmalNorway Locale = "nb_NO"
	LocalePersianIran           Locale = "fa_IR"
	LocalePeruvianSpanish       Locale = "es_PE"
	LocalePolishPoland          Locale = "pl_PL"
	LocalePortugueseBrazil      Locale = "pt_BR"
	LocalePortuguesePortugal    Locale = "pt_PT"
	LocaleRomanianRomania       Locale = "ro_RO"
	LocaleRussianRussia         Locale = "ru_RU"
	LocaleSerbianSerbia         Locale = "sr_RS"
	LocaleSerbianSerbiaLatin    Locale = "sr_SP"
	LocaleSindhiIndia           Locale = "sd_IN"
	LocaleSinhalaSrilanka       Locale = "si_LK"
	LocaleSlovakSlovakia        Locale = "sk_SK"
	LocaleSlovenianSlovenia     Locale = "sl_SI"
	LocaleSomaliSomalia         Locale = "so_SO"
	LocaleSpanishMexico         Locale = "es_MX"
	LocaleSpanishSpain          Locale = "es_ES"
	LocaleSwahiliKenya          Locale = "sw_KE"
	LocaleSwedishSweden         Locale = "sv_SE"
	LocaleTagalogPhilippines    Locale = "tl_PH"
	LocaleTajikTajikistan       Locale = "tg_TJ"
	LocaleThaiThailand          Locale = "th_TH"
	LocaleTelugu                Locale = "te_TE"
	LocaleTurkishTurkey         Locale = "tr_TR"
	LocaleUkrainianUkraine      Locale = "uk_UA"
	LocaleUrduPakistan          Locale = "ur_PK"
	LocaleUzbekUzbekistan       Locale = "uz_UZ"
	LocaleVietnameseVietnam     Locale = "vi_VN"
	LocaleZuluSouthafrica       Locale = "zu_ZA"
	LocaleTamilSrilanka         Locale = "ta_LK"
)

func LocalesList

func LocalesList() []Locale

func TryLocaleFromString

func TryLocaleFromString(value string) (Locale, bool)

func (Locale) IsoLang

func (l Locale) IsoLang() (enum IsoLang, ok bool)

func (Locale) LanguageCode

func (l Locale) LanguageCode() (enum LanguageCode, ok bool)

func (Locale) TranslatorsName

func (l Locale) TranslatorsName() (enum TranslatorsName, ok bool)

type TranslatorsName

type TranslatorsName string
const (
	TranslatorsAlbanian             TranslatorsName = "sq_AL"
	TranslatorsAmharic              TranslatorsName = "aa_ET"
	TranslatorsArabicUAE            TranslatorsName = "ar_AE"
	TranslatorsArmenian             TranslatorsName = "hy_AM"
	TranslatorsAzerbaijani          TranslatorsName = "az_AZ"
	TranslatorsBelarusian           TranslatorsName = "be_BY"
	TranslatorsBengali              TranslatorsName = "bn_BD"
	TranslatorsBosnian              TranslatorsName = "bs_BA"
	TranslatorsBulgarian            TranslatorsName = "bg_BG"
	TranslatorsBurmese              TranslatorsName = "my_MM"
	TranslatorsCanadianEnglish      TranslatorsName = "en_CA"
	TranslatorsCantonese            TranslatorsName = "aa_ER"
	TranslatorsCantoneseKaton       TranslatorsName = "zh_HK"
	TranslatorsChinese              TranslatorsName = "zh_CN"
	TranslatorsCroatian             TranslatorsName = "hr_HR"
	TranslatorsCzechCzechia         TranslatorsName = "cs_CZ"
	TranslatorsDanish               TranslatorsName = "da_DK"
	TranslatorsDutch                TranslatorsName = "nl_NL"
	TranslatorsEnglish              TranslatorsName = "en_GB"
	TranslatorsEstonian             TranslatorsName = "et_EE"
	TranslatorsFinnish              TranslatorsName = "fi_FI"
	TranslatorsFrench               TranslatorsName = "fr_FR"
	TranslatorsGeorgianGeorgia      TranslatorsName = "ka_GE"
	TranslatorsGerman               TranslatorsName = "de_DE"
	TranslatorsGreek                TranslatorsName = "el_GR"
	TranslatorsHaitianCreole        TranslatorsName = "ht_HT"
	TranslatorsHebrew               TranslatorsName = "he_IL"
	TranslatorsHindi                TranslatorsName = "hi_IN"
	TranslatorsHungarian            TranslatorsName = "hu_HU"
	TranslatorsIcelandic            TranslatorsName = "is_IS"
	TranslatorsIndianEnglish        TranslatorsName = "en_IN"
	TranslatorsIndonesian           TranslatorsName = "id_ID"
	TranslatorsItalian              TranslatorsName = "it_IT"
	TranslatorsJapanese             TranslatorsName = "ja_JP"
	TranslatorsKazakh               TranslatorsName = "kk_KZ"
	TranslatorsKhmer                TranslatorsName = "km_KH"
	TranslatorsKorean               TranslatorsName = "ko_KR"
	TranslatorsKurdishZaza          TranslatorsName = "zu_ZA"
	TranslatorsKurdishBadini        TranslatorsName = "am_ET"
	TranslatorsKurmanjiKurdish      TranslatorsName = "ne_NP"
	TranslatorsKyrgyz               TranslatorsName = "ky_KG"
	TranslatorsLao                  TranslatorsName = "lo_LA"
	TranslatorsLatvian              TranslatorsName = "lv_LV"
	TranslatorsLingala              TranslatorsName = "ln_CD"
	TranslatorsLithuanian           TranslatorsName = "lt_LT"
	TranslatorsMacedonian           TranslatorsName = "mk_MK"
	TranslatorsMalay                TranslatorsName = "ms_MY"
	TranslatorsMexicanSpanish       TranslatorsName = "es_MX"
	TranslatorsMongolian            TranslatorsName = "mn_MN"
	TranslatorsNepali               TranslatorsName = "sd_IN"
	TranslatorsNewZealandEnglish    TranslatorsName = "en_NZ"
	TranslatorsNorwegian            TranslatorsName = "nb_NO"
	TranslatorsPersianIran          TranslatorsName = "fa_IR"
	TranslatorsPeruvianSpanish      TranslatorsName = "es_PE"
	TranslatorsPolish               TranslatorsName = "pl_PL"
	TranslatorsPortuguese           TranslatorsName = "pt_PT"
	TranslatorsPortugueseBrazil     TranslatorsName = "pt_BR"
	TranslatorsRomanian             TranslatorsName = "ro_RO"
	TranslatorsRussian              TranslatorsName = "ru_RU"
	TranslatorsSerbianSerbia        TranslatorsName = "sr_RS"
	TranslatorsSerbianSerbiaLatin   TranslatorsName = "sr_SP"
	TranslatorsSinhala              TranslatorsName = "si_LK"
	TranslatorsSlovak               TranslatorsName = "sk_SK"
	TranslatorsSlovenian            TranslatorsName = "sl_SI"
	TranslatorsSomali               TranslatorsName = "so_SO"
	TranslatorsSoraniKurdish        TranslatorsName = "ku_TR"
	TranslatorsSpanish              TranslatorsName = "es_ES"
	TranslatorsSwahili              TranslatorsName = "sw_KE"
	TranslatorsSwedishSweden        TranslatorsName = "sv_SE"
	TranslatorsTagalog              TranslatorsName = "tl_PH"
	TranslatorsTajik                TranslatorsName = "tg_TJ"
	TranslatorsTajikTajikistan      TranslatorsName = "tj_TJ"
	TranslatorsTamilSriLanka        TranslatorsName = "ta_LK"
	TranslatorsThai                 TranslatorsName = "th_TH"
	TranslatorsTelugu               TranslatorsName = "te_TE"
	TranslatorsTraditionalChinese   TranslatorsName = "zh_TW"
	TranslatorsTurkish              TranslatorsName = "tr_TR"
	TranslatorsUkrainian            TranslatorsName = "uk_UA"
	TranslatorsUrdu                 TranslatorsName = "ur_PK"
	TranslatorsUzbek                TranslatorsName = "uz_UZ"
	TranslatorsUzbekLatin           TranslatorsName = "uz_Latn"
	TranslatorsUzbekLatinUzbekistan TranslatorsName = "uz_Latn_UZ"
	TranslatorsVietnamese           TranslatorsName = "vi_VN"
)

func TranslatorsList

func TranslatorsList() []TranslatorsName

func TryTranslatorsNameFromString

func TryTranslatorsNameFromString(value string) (TranslatorsName, bool)

func (TranslatorsName) Locale

func (t TranslatorsName) Locale() (enum Locale, ok bool)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL