add new language tags

This commit is contained in:
Dawid Wysokiński 2020-07-21 11:47:28 +02:00
parent c0e8f4b03f
commit 9ea33a7329
1 changed files with 31 additions and 1 deletions

View File

@ -13,13 +13,43 @@ const (
LanguageTagPL LanguageTag = "pl"
LanguageTagInt LanguageTag = "en"
LanguageTagDE LanguageTag = "de"
LanguageTagUK LanguageTag = "uk"
LanguageTagIT LanguageTag = "it"
LanguageTagFR LanguageTag = "fr"
LanguageTagUS LanguageTag = "us"
LanguageTagNL LanguageTag = "nl"
LanguageTagES LanguageTag = "es"
LanguageTagRO LanguageTag = "ro"
LanguageTagRU LanguageTag = "ru"
LanguageTagGR LanguageTag = "gr"
LanguageTagTR LanguageTag = "tr"
LanguageTagCS LanguageTag = "cs"
LanguageTagCH LanguageTag = "ch"
LanguageTagPT LanguageTag = "pt"
LanguageTagBR LanguageTag = "br"
LanguageTagHU LanguageTag = "hu"
)
func (lt LanguageTag) IsValid() bool {
switch lt {
case LanguageTagPL,
LanguageTagInt,
LanguageTagDE:
LanguageTagDE,
LanguageTagBR,
LanguageTagCH,
LanguageTagCS,
LanguageTagES,
LanguageTagFR,
LanguageTagGR,
LanguageTagHU,
LanguageTagIT,
LanguageTagNL,
LanguageTagPT,
LanguageTagRO,
LanguageTagRU,
LanguageTagTR,
LanguageTagUK,
LanguageTagUS:
return true
}
return false