浏览代码

update generation logic

joeybloggs 9 年之前
父节点
当前提交
2287076fbc
共有 100 个文件被更改,包括 60 次插入1972 次删除
  1. 60 53
      cmd/resources/generate_resources.go
  2. 0 33
      resources/locales/af/calendar.go
  3. 0 174
      resources/locales/af/currency.go
  4. 0 17
      resources/locales/af/main.go
  5. 0 11
      resources/locales/af/number.go
  6. 0 3
      resources/locales/af/plural.go
  7. 0 14
      resources/locales/af_NA/calendar.go
  8. 0 9
      resources/locales/af_NA/currency.go
  9. 0 17
      resources/locales/af_NA/main.go
  10. 0 11
      resources/locales/af_NA/number.go
  11. 0 3
      resources/locales/af_NA/plural.go
  12. 0 33
      resources/locales/agq/calendar.go
  13. 0 63
      resources/locales/agq/currency.go
  14. 0 17
      resources/locales/agq/main.go
  15. 0 11
      resources/locales/agq/number.go
  16. 0 3
      resources/locales/agq/plural.go
  17. 0 33
      resources/locales/ak/calendar.go
  18. 0 63
      resources/locales/ak/currency.go
  19. 0 17
      resources/locales/ak/main.go
  20. 0 11
      resources/locales/ak/number.go
  21. 0 3
      resources/locales/ak/plural.go
  22. 0 33
      resources/locales/am/calendar.go
  23. 0 170
      resources/locales/am/currency.go
  24. 0 17
      resources/locales/am/main.go
  25. 0 11
      resources/locales/am/number.go
  26. 0 3
      resources/locales/am/plural.go
  27. 0 33
      resources/locales/ar/calendar.go
  28. 0 262
      resources/locales/ar/currency.go
  29. 0 17
      resources/locales/ar/main.go
  30. 0 11
      resources/locales/ar/number.go
  31. 0 3
      resources/locales/ar/plural.go
  32. 0 7
      resources/locales/ar_AE/calendar.go
  33. 0 9
      resources/locales/ar_AE/currency.go
  34. 0 17
      resources/locales/ar_AE/main.go
  35. 0 11
      resources/locales/ar_AE/number.go
  36. 0 3
      resources/locales/ar_AE/plural.go
  37. 0 7
      resources/locales/ar_DJ/calendar.go
  38. 0 9
      resources/locales/ar_DJ/currency.go
  39. 0 17
      resources/locales/ar_DJ/main.go
  40. 0 11
      resources/locales/ar_DJ/number.go
  41. 0 3
      resources/locales/ar_DJ/plural.go
  42. 0 19
      resources/locales/ar_DZ/calendar.go
  43. 0 7
      resources/locales/ar_DZ/currency.go
  44. 0 17
      resources/locales/ar_DZ/main.go
  45. 0 11
      resources/locales/ar_DZ/number.go
  46. 0 3
      resources/locales/ar_DZ/plural.go
  47. 0 7
      resources/locales/ar_EH/calendar.go
  48. 0 7
      resources/locales/ar_EH/currency.go
  49. 0 17
      resources/locales/ar_EH/main.go
  50. 0 11
      resources/locales/ar_EH/number.go
  51. 0 3
      resources/locales/ar_EH/plural.go
  52. 0 7
      resources/locales/ar_ER/calendar.go
  53. 0 9
      resources/locales/ar_ER/currency.go
  54. 0 17
      resources/locales/ar_ER/main.go
  55. 0 11
      resources/locales/ar_ER/number.go
  56. 0 3
      resources/locales/ar_ER/plural.go
  57. 0 19
      resources/locales/ar_LB/calendar.go
  58. 0 9
      resources/locales/ar_LB/currency.go
  59. 0 17
      resources/locales/ar_LB/main.go
  60. 0 11
      resources/locales/ar_LB/number.go
  61. 0 3
      resources/locales/ar_LB/plural.go
  62. 0 7
      resources/locales/ar_LY/calendar.go
  63. 0 7
      resources/locales/ar_LY/currency.go
  64. 0 17
      resources/locales/ar_LY/main.go
  65. 0 11
      resources/locales/ar_LY/number.go
  66. 0 3
      resources/locales/ar_LY/plural.go
  67. 0 23
      resources/locales/ar_MA/calendar.go
  68. 0 7
      resources/locales/ar_MA/currency.go
  69. 0 17
      resources/locales/ar_MA/main.go
  70. 0 11
      resources/locales/ar_MA/number.go
  71. 0 3
      resources/locales/ar_MA/plural.go
  72. 0 19
      resources/locales/ar_MR/calendar.go
  73. 0 7
      resources/locales/ar_MR/currency.go
  74. 0 17
      resources/locales/ar_MR/main.go
  75. 0 11
      resources/locales/ar_MR/number.go
  76. 0 3
      resources/locales/ar_MR/plural.go
  77. 0 7
      resources/locales/ar_SO/calendar.go
  78. 0 9
      resources/locales/ar_SO/currency.go
  79. 0 17
      resources/locales/ar_SO/main.go
  80. 0 11
      resources/locales/ar_SO/number.go
  81. 0 3
      resources/locales/ar_SO/plural.go
  82. 0 7
      resources/locales/ar_SS/calendar.go
  83. 0 10
      resources/locales/ar_SS/currency.go
  84. 0 17
      resources/locales/ar_SS/main.go
  85. 0 11
      resources/locales/ar_SS/number.go
  86. 0 3
      resources/locales/ar_SS/plural.go
  87. 0 19
      resources/locales/ar_TN/calendar.go
  88. 0 7
      resources/locales/ar_TN/currency.go
  89. 0 17
      resources/locales/ar_TN/main.go
  90. 0 11
      resources/locales/ar_TN/number.go
  91. 0 3
      resources/locales/ar_TN/plural.go
  92. 0 33
      resources/locales/as/calendar.go
  93. 0 7
      resources/locales/as/currency.go
  94. 0 17
      resources/locales/as/main.go
  95. 0 11
      resources/locales/as/number.go
  96. 0 3
      resources/locales/as/plural.go
  97. 0 33
      resources/locales/asa/calendar.go
  98. 0 64
      resources/locales/asa/currency.go
  99. 0 17
      resources/locales/asa/main.go
  100. 0 11
      resources/locales/asa/number.go

+ 60 - 53
cmd/resources/generate_resources.go

@@ -5,6 +5,7 @@ import (
 	"fmt"
 	"fmt"
 	"go/format"
 	"go/format"
 	"os"
 	"os"
+	"strings"
 	"sync"
 	"sync"
 	"text/template"
 	"text/template"
 
 
@@ -38,10 +39,12 @@ func main() {
 		panic(err)
 		panic(err)
 	}
 	}
 
 
+	locs := map[string]string{}
 	numbers := map[string]i18n.Number{}
 	numbers := map[string]i18n.Number{}
 	calendars := map[string]i18n.Calendar{}
 	calendars := map[string]i18n.Calendar{}
 	locales := cldr.Locales()
 	locales := cldr.Locales()
 	for _, loc := range locales {
 	for _, loc := range locales {
+
 		ldml := cldr.RawLDML(loc)
 		ldml := cldr.RawLDML(loc)
 		if ldml.Numbers == nil {
 		if ldml.Numbers == nil {
 			continue
 			continue
@@ -88,6 +91,7 @@ func main() {
 			}
 			}
 		}
 		}
 		numbers[loc] = number
 		numbers[loc] = number
+		locs[loc] = strings.Replace(loc, "_", "", -1)
 
 
 		if ldml.Dates != nil && ldml.Dates.Calendars != nil {
 		if ldml.Dates != nil && ldml.Dates.Calendars != nil {
 			var calendar i18n.Calendar
 			var calendar i18n.Calendar
@@ -261,108 +265,113 @@ func main() {
 	wg.Add(len(numbers))
 	wg.Add(len(numbers))
 	for locale, number := range numbers {
 	for locale, number := range numbers {
 		go func(locale string, number i18n.Number) {
 		go func(locale string, number i18n.Number) {
+
+			localeNoUnderscore := strings.Replace(locale, "_", "", -1)
 			defer func() { wg.Done() }()
 			defer func() { wg.Done() }()
-			path := "../../resources/locales/" + locale
-			if _, err := os.Stat(path); err != nil {
-				if err = os.MkdirAll(path, 0777); err != nil {
-					panic(err)
-				}
-			}
-			numberFile, err := os.Create(path + "/number.go")
+			path := "../../zzz_generated_" + locale + "_"
+			// if _, err := os.Stat(path); err != nil {
+			// 	if err = os.MkdirAll(path, 0777); err != nil {
+			// 		panic(err)
+			// 	}
+			// }
+			numberFile, err := os.Create(path + "number.go")
 			if err != nil {
 			if err != nil {
 				panic(err)
 				panic(err)
 			}
 			}
 			defer func() { numberFile.Close() }()
 			defer func() { numberFile.Close() }()
-			mainFile, err := os.Create(path + "/main.go")
+			mainFile, err := os.Create(path + "main.go")
 			if err != nil {
 			if err != nil {
 				panic(err)
 				panic(err)
 			}
 			}
 			defer func() { mainFile.Close() }()
 			defer func() { mainFile.Close() }()
-			currencyFile, err := os.Create(path + "/currency.go")
+			currencyFile, err := os.Create(path + "currency.go")
 			if err != nil {
 			if err != nil {
 				panic(err)
 				panic(err)
 			}
 			}
 			defer func() { currencyFile.Close() }()
 			defer func() { currencyFile.Close() }()
 
 
-			mainCodes, err := format.Source([]byte(fmt.Sprintf(`package %s
-			import "github.com/go-playground/universal-translator"
+			mainCodes, err := format.Source([]byte(fmt.Sprintf(`package ut
 
 
-			// New returns a new instance of the locale
-			func New() *ut.Locale {
-				return &ut.Locale {
+			// new returns a new instance of the locale
+			func new%s() *Locale {
+				return &Locale {
 					Locale: %q,
 					Locale: %q,
-					Number: ut.Number {
-						Symbols: newSymbols(),
-						Formats: newFormats(),
-						Currencies: newCurrencies(),
+					Number: Number {
+						Symbols: new%sSymbols(),
+						Formats: new%sFormats(),
+						Currencies: new%sCurrencies(),
 					},
 					},
-					Calendar: newCalendar(),
-					PluralRule: pluralRule,
+					Calendar: new%sCalendar(),
+					PluralRule: %spluralRule,
 				}
 				}
 			}
 			}
-		`, locale, locale)))
+		`, localeNoUnderscore, locale, localeNoUnderscore, localeNoUnderscore, localeNoUnderscore, localeNoUnderscore, localeNoUnderscore)))
 			if err != nil {
 			if err != nil {
 				panic(err)
 				panic(err)
 			}
 			}
 			fmt.Fprintf(mainFile, "%s", mainCodes)
 			fmt.Fprintf(mainFile, "%s", mainCodes)
 
 
-			numberCodes, err := format.Source([]byte(fmt.Sprintf(`package %s
-			import "github.com/go-playground/universal-translator"
+			numberCodes, err := format.Source([]byte(fmt.Sprintf(`package ut
 
 
-			func newSymbols() ut.Symbols {
-				return %# v
+			func new%sSymbols() Symbols {
+				return %#v
 			}
 			}
 
 
-			func newFormats() ut.NumberFormats {
-				return %# v
+			func new%sFormats() NumberFormats {
+				return %#v
 			}
 			}
-		`, locale, pretty.Formatter(number.Symbols), pretty.Formatter(number.Formats))))
+		`, localeNoUnderscore, pretty.Formatter(number.Symbols), localeNoUnderscore, pretty.Formatter(number.Formats))))
 			if err != nil {
 			if err != nil {
 				panic(err)
 				panic(err)
 			}
 			}
+
+			numberCodes = []byte(strings.Replace(string(numberCodes), "ut.", "", -1))
+
 			fmt.Fprintf(numberFile, "%s", numberCodes)
 			fmt.Fprintf(numberFile, "%s", numberCodes)
 
 
-			currencyCodes, err := format.Source([]byte(fmt.Sprintf(`package %s
-			import "github.com/go-playground/universal-translator"
+			currencyCodes, err := format.Source([]byte(fmt.Sprintf(`package ut
 
 
-			func newCurrencies() []ut.Currency {
-				return %# v
+			func new%sCurrencies() []Currency {
+				return %#v
 			}
 			}
-		`, locale, pretty.Formatter(number.Currencies))))
+		`, localeNoUnderscore, pretty.Formatter(number.Currencies))))
 			if err != nil {
 			if err != nil {
 				panic(err)
 				panic(err)
 			}
 			}
+
+			currencyCodes = []byte(strings.Replace(string(currencyCodes), "ut.", "", -1))
 			fmt.Fprintf(currencyFile, "%s", currencyCodes)
 			fmt.Fprintf(currencyFile, "%s", currencyCodes)
 
 
 			calendar := calendars[locale]
 			calendar := calendars[locale]
-			calendarFile, err := os.Create(path + "/calendar.go")
+			calendarFile, err := os.Create(path + "calendar.go")
 			if err != nil {
 			if err != nil {
 				panic(err)
 				panic(err)
 			}
 			}
 			defer func() { calendarFile.Close() }()
 			defer func() { calendarFile.Close() }()
 
 
-			calendarCodes, err := format.Source([]byte(fmt.Sprintf(`package %s
-			import "github.com/go-playground/universal-translator"
+			calendarCodes, err := format.Source([]byte(fmt.Sprintf(`package ut
 
 
-			func newCalendar() ut.Calendar {
-				return %# v
+			func new%sCalendar() Calendar {
+				return %#v
 			}
 			}
-		`, locale, pretty.Formatter(calendar))))
+		`, localeNoUnderscore, pretty.Formatter(calendar))))
 			if err != nil {
 			if err != nil {
 				panic(err)
 				panic(err)
 			}
 			}
+
+			calendarCodes = []byte(strings.Replace(string(calendarCodes), "ut.", "", -1))
 			fmt.Fprintf(calendarFile, "%s", calendarCodes)
 			fmt.Fprintf(calendarFile, "%s", calendarCodes)
 
 
-			pluralFile, err := os.Create(path + "/plural.go")
+			pluralFile, err := os.Create(path + "plural.go")
 			if err != nil {
 			if err != nil {
 				panic(err)
 				panic(err)
 			}
 			}
 			defer func() { pluralFile.Close() }()
 			defer func() { pluralFile.Close() }()
 
 
-			pluralCodes, err := format.Source([]byte(fmt.Sprintf(`package %s
+			pluralCodes, err := format.Source([]byte(fmt.Sprintf(`package ut
 
 
-			var pluralRule = "1"
-		`, locale)))
+			var %spluralRule = "1"
+		`, localeNoUnderscore)))
 			if err != nil {
 			if err != nil {
 				panic(err)
 				panic(err)
 			}
 			}
@@ -373,24 +382,22 @@ func main() {
 	wg.Wait()
 	wg.Wait()
 
 
 	// TODO: make switch with all of the locales + function to return new!
 	// TODO: make switch with all of the locales + function to return new!
-	localesFile, err := os.Create("../../resources/locales/locales.go")
+	localesFile, err := os.Create("../../zzz_generated_locales.go")
 	if err != nil {
 	if err != nil {
 		panic(err)
 		panic(err)
 	}
 	}
 	defer localesFile.Close()
 	defer localesFile.Close()
 
 
-	tmpl, err := template.New("").Parse(`package locales
-		import (
-			"github.com/go-playground/universal-translator"
-			{{range $locale, $_ := .}}"github.com/go-playground/universal-translator/resources/locales/{{$locale}}"
-			{{end}})
+	tmpl, err := template.New("").Parse(`package ut
+
+		import "errors"
 
 
 		// GetLocale returns the Locale instance associated with
 		// GetLocale returns the Locale instance associated with
 		// the provided locale string, or returns an error when not found.
 		// the provided locale string, or returns an error when not found.
-		func GetLocale(locale string) (*ut.Locale, error) {
+		func GetLocale(locale string) (*Locale, error) {
 			switch locale {
 			switch locale {
-			{{range $locale, $_ := .}}case "{{$locale}}":
-				return {{$locale}}.New(), nil
+			{{range $locale, $val := .}}case "{{$locale}}":
+				return new{{$val}}(), nil
 			{{end}}
 			{{end}}
 			default:
 			default:
 				return nil, errors.New("Unknown locale '" + locale + "'")
 				return nil, errors.New("Unknown locale '" + locale + "'")
@@ -401,7 +408,7 @@ func main() {
 		panic(err)
 		panic(err)
 	}
 	}
 	var buf bytes.Buffer
 	var buf bytes.Buffer
-	if err := tmpl.Execute(&buf, numbers); err != nil {
+	if err := tmpl.Execute(&buf, locs); err != nil {
 		panic(err)
 		panic(err)
 	}
 	}
 	allCodes, err := format.Source(buf.Bytes())
 	allCodes, err := format.Source(buf.Bytes())

+ 0 - 33
resources/locales/af/calendar.go

@@ -1,33 +0,0 @@
-package af
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{
-			Date:     ut.CalendarDateFormat{Full: "EEEE, dd MMMM y", Long: "dd MMMM y", Medium: "dd MMM y", Short: "y-MM-dd"},
-			Time:     ut.CalendarDateFormat{Full: "h:mm:ss a zzzz", Long: "h:mm:ss a z", Medium: "h:mm:ss a", Short: "h:mm a"},
-			DateTime: ut.CalendarDateFormat{Full: "{1} {0}", Long: "{1} {0}", Medium: "{1} {0}", Short: "{1} {0}"},
-		},
-		FormatNames: ut.CalendarFormatNames{
-			Months: ut.CalendarMonthFormatNames{
-				Abbreviated: ut.CalendarMonthFormatNameValue{Jan: "Jan.", Feb: "Feb.", Mar: "Mrt.", Apr: "Apr.", May: "Mei", Jun: "Jun.", Jul: "Jul.", Aug: "Aug.", Sep: "Sep.", Oct: "Okt.", Nov: "Nov.", Dec: "Des."},
-				Narrow:      ut.CalendarMonthFormatNameValue{Jan: "J", Feb: "F", Mar: "M", Apr: "A", May: "M", Jun: "J", Jul: "J", Aug: "A", Sep: "S", Oct: "O", Nov: "N", Dec: "D"},
-				Short:       ut.CalendarMonthFormatNameValue{},
-				Wide:        ut.CalendarMonthFormatNameValue{Jan: "Januarie", Feb: "Februarie", Mar: "Maart", Apr: "April", May: "Mei", Jun: "Junie", Jul: "Julie", Aug: "Augustus", Sep: "September", Oct: "Oktober", Nov: "November", Dec: "Desember"},
-			},
-			Days: ut.CalendarDayFormatNames{
-				Abbreviated: ut.CalendarDayFormatNameValue{Sun: "So.", Mon: "Ma.", Tue: "Di.", Wed: "Wo.", Thu: "Do.", Fri: "Vr.", Sat: "Sa."},
-				Narrow:      ut.CalendarDayFormatNameValue{Sun: "S", Mon: "M", Tue: "D", Wed: "W", Thu: "D", Fri: "V", Sat: "S"},
-				Short:       ut.CalendarDayFormatNameValue{Sun: "So.", Mon: "Ma.", Tue: "Di.", Wed: "Wo.", Thu: "Do.", Fri: "Vr.", Sat: "Sa."},
-				Wide:        ut.CalendarDayFormatNameValue{Sun: "Sondag", Mon: "Maandag", Tue: "Dinsdag", Wed: "Woensdag", Thu: "Donderdag", Fri: "Vrydag", Sat: "Saterdag"},
-			},
-			Periods: ut.CalendarPeriodFormatNames{
-				Abbreviated: ut.CalendarPeriodFormatNameValue{AM: "vm.", PM: "nm."},
-				Narrow:      ut.CalendarPeriodFormatNameValue{AM: "v", PM: "n"},
-				Short:       ut.CalendarPeriodFormatNameValue{},
-				Wide:        ut.CalendarPeriodFormatNameValue{AM: "vm.", PM: "nm."},
-			},
-		},
-	}
-}

+ 0 - 174
resources/locales/af/currency.go

@@ -1,174 +0,0 @@
-package af
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "AED", DisplayName: "Verenigde Arabiese Emirate dirham", Symbol: "AED"},
-		{Currency: "AFN", DisplayName: "Afgaanse afgani", Symbol: "AFN"},
-		{Currency: "ALL", DisplayName: "Albanese lek", Symbol: "ALL"},
-		{Currency: "AMD", DisplayName: "Armeense dram", Symbol: "AMD"},
-		{Currency: "ANG", DisplayName: "Nederlands-Antilliaanse gulde", Symbol: "ANG"},
-		{Currency: "AOA", DisplayName: "Angolese kwanza", Symbol: "AOA"},
-		{Currency: "ARS", DisplayName: "Argentynse peso", Symbol: "ARS"},
-		{Currency: "AUD", DisplayName: "Australiese dollar", Symbol: "A$"},
-		{Currency: "AWG", DisplayName: "Arubaanse floryn", Symbol: "AWG"},
-		{Currency: "AZN", DisplayName: "Azerbeidjaanse manat", Symbol: "AZN"},
-		{Currency: "BAM", DisplayName: "Bosnies-Herzegowiniese omskakelbare marka", Symbol: "BAM"},
-		{Currency: "BBD", DisplayName: "Barbados-dollar", Symbol: "BBD"},
-		{Currency: "BDT", DisplayName: "Bangladesjiese taka", Symbol: "BDT"},
-		{Currency: "BGN", DisplayName: "Bulgaarse lev", Symbol: "BGN"},
-		{Currency: "BHD", DisplayName: "Bahreinse dinar", Symbol: "BHD"},
-		{Currency: "BIF", DisplayName: "Burundiese frank", Symbol: "BIF"},
-		{Currency: "BMD", DisplayName: "Bermuda-dollar", Symbol: "BMD"},
-		{Currency: "BND", DisplayName: "Broeneise dollar", Symbol: "BND"},
-		{Currency: "BOB", DisplayName: "Boliviaanse boliviano", Symbol: "BOB"},
-		{Currency: "BRL", DisplayName: "Brasilliaanse reaal", Symbol: "R$"},
-		{Currency: "BSD", DisplayName: "Bahamiaanse dollar", Symbol: "BSD"},
-		{Currency: "BTN", DisplayName: "Bhoetanese ngoeltroem", Symbol: "BTN"},
-		{Currency: "BWP", DisplayName: "Botswana pula", Symbol: "BWP"},
-		{Currency: "BYR", DisplayName: "Belo-Russiese roebel", Symbol: "BYR"},
-		{Currency: "BZD", DisplayName: "Beliziese dollar", Symbol: "BZD"},
-		{Currency: "CAD", DisplayName: "Kanadese dollar", Symbol: "CA$"},
-		{Currency: "CDF", DisplayName: "Kongolese frank", Symbol: "CDF"},
-		{Currency: "CHF", DisplayName: "Switserse frank", Symbol: "CHF"},
-		{Currency: "CLP", DisplayName: "Chileense peso", Symbol: "CLP"},
-		{Currency: "CNY", DisplayName: "Sjinese joean renminbi", Symbol: "CN¥"},
-		{Currency: "COP", DisplayName: "Colombiaanse peso", Symbol: "COP"},
-		{Currency: "CRC", DisplayName: "Costa Ricaanse colón", Symbol: "CRC"},
-		{Currency: "CUC", DisplayName: "Kubaanse omskakelbare peso", Symbol: "CUC"},
-		{Currency: "CUP", DisplayName: "Kubaanse peso", Symbol: "CUP"},
-		{Currency: "CVE", DisplayName: "Kaap Verdiese escudo", Symbol: "CVE"},
-		{Currency: "CZK", DisplayName: "Tsjeggiese kroon", Symbol: "CZK"},
-		{Currency: "DJF", DisplayName: "Djiboeti frank", Symbol: "DJF"},
-		{Currency: "DKK", DisplayName: "Deense kroon", Symbol: "DKK"},
-		{Currency: "DOP", DisplayName: "Dominikaanse peso", Symbol: "DOP"},
-		{Currency: "DZD", DisplayName: "Algeriese dinar", Symbol: "DZD"},
-		{Currency: "EGP", DisplayName: "Egiptiese pond", Symbol: "EGP"},
-		{Currency: "ERN", DisplayName: "Eritrese nakfa", Symbol: "ERN"},
-		{Currency: "ETB", DisplayName: "Etiopiese birr", Symbol: "ETB"},
-		{Currency: "EUR", DisplayName: "Euro", Symbol: "€"},
-		{Currency: "FJD", DisplayName: "Fidjiaanse dollar", Symbol: "FJD"},
-		{Currency: "FKP", DisplayName: "Falkland-eilande pond", Symbol: "FKP"},
-		{Currency: "GBP", DisplayName: "Britse pond", Symbol: "£"},
-		{Currency: "GEL", DisplayName: "Georgiese lari", Symbol: "GEL"},
-		{Currency: "GHC", DisplayName: "Ghanese cedi (1979–2007)", Symbol: ""},
-		{Currency: "GHS", DisplayName: "Ghanese cedi", Symbol: "GHS"},
-		{Currency: "GIP", DisplayName: "Gibraltarese pond", Symbol: "GIP"},
-		{Currency: "GMD", DisplayName: "Gambiese dalasi", Symbol: "GMD"},
-		{Currency: "GNF", DisplayName: "Guinese frank", Symbol: "GNF"},
-		{Currency: "GNS", DisplayName: "Guinese syli", Symbol: ""},
-		{Currency: "GTQ", DisplayName: "Guatemalaanse quetzal", Symbol: "GTQ"},
-		{Currency: "GYD", DisplayName: "Guyanese dollar", Symbol: "GYD"},
-		{Currency: "HKD", DisplayName: "Hong Kong dollar", Symbol: "HK$"},
-		{Currency: "HNL", DisplayName: "Hondurese lempira", Symbol: "HNL"},
-		{Currency: "HRK", DisplayName: "Kroatiese kuna", Symbol: "HRK"},
-		{Currency: "HTG", DisplayName: "Haïtiaanse gourde", Symbol: "HTG"},
-		{Currency: "HUF", DisplayName: "Hongaarse florint", Symbol: "HUF"},
-		{Currency: "IDR", DisplayName: "Indonesiese roepia", Symbol: "IDR"},
-		{Currency: "ILS", DisplayName: "Israeliese nuwe sikkel", Symbol: "₪"},
-		{Currency: "INR", DisplayName: "Indiese roepee", Symbol: "₹"},
-		{Currency: "IQD", DisplayName: "Irakse dinar", Symbol: "IQD"},
-		{Currency: "IRR", DisplayName: "Iranse rial", Symbol: "IRR"},
-		{Currency: "ISK", DisplayName: "Yslandse kroon", Symbol: "ISK"},
-		{Currency: "ITL", DisplayName: "Italiaanse lier", Symbol: ""},
-		{Currency: "JMD", DisplayName: "Jamaikaanse dollar", Symbol: "JMD"},
-		{Currency: "JOD", DisplayName: "Jordaniese dinar", Symbol: "JOD"},
-		{Currency: "JPY", DisplayName: "Japannese jen", Symbol: "JP¥"},
-		{Currency: "KES", DisplayName: "Keniaanse sjieling", Symbol: "KES"},
-		{Currency: "KGS", DisplayName: "Kirgisiese som", Symbol: "KGS"},
-		{Currency: "KHR", DisplayName: "Kambodjaanse riel", Symbol: "KHR"},
-		{Currency: "KMF", DisplayName: "Comoraanse frank", Symbol: "KMF"},
-		{Currency: "KPW", DisplayName: "Noord-Koreaanse won", Symbol: "KPW"},
-		{Currency: "KRW", DisplayName: "Suid-Koreaanse won", Symbol: "₩"},
-		{Currency: "KWD", DisplayName: "Koeweitse dinar", Symbol: "KWD"},
-		{Currency: "KYD", DisplayName: "Cayman-eilande dollar", Symbol: "KYD"},
-		{Currency: "KZT", DisplayName: "Kazakse tenge", Symbol: "KZT"},
-		{Currency: "LAK", DisplayName: "Laosiaanse kip", Symbol: "LAK"},
-		{Currency: "LBP", DisplayName: "Lebanese pond", Symbol: "LBP"},
-		{Currency: "LKR", DisplayName: "Sri Lankaanse roepee", Symbol: "LKR"},
-		{Currency: "LRD", DisplayName: "Liberiese dollar", Symbol: "LRD"},
-		{Currency: "LSL", DisplayName: "Lesotho loti", Symbol: ""},
-		{Currency: "LTL", DisplayName: "Litause litas", Symbol: "LTL"},
-		{Currency: "LVL", DisplayName: "Lettiese lats", Symbol: ""},
-		{Currency: "LYD", DisplayName: "Libiese dinar", Symbol: "LYD"},
-		{Currency: "MAD", DisplayName: "Marokkaanse dirham", Symbol: "MAD"},
-		{Currency: "MDL", DisplayName: "Moldowiese leu", Symbol: "MDL"},
-		{Currency: "MGA", DisplayName: "Malgassiese ariary", Symbol: "MGA"},
-		{Currency: "MKD", DisplayName: "Macedoniese denar", Symbol: "MKD"},
-		{Currency: "MMK", DisplayName: "Mianmese kyat", Symbol: "MMK"},
-		{Currency: "MNT", DisplayName: "Mongoolse toegrik", Symbol: "MNT"},
-		{Currency: "MOP", DisplayName: "Macaose pataca", Symbol: "MOP"},
-		{Currency: "MRO", DisplayName: "Mauritaniese ouguiya", Symbol: "MRO"},
-		{Currency: "MUR", DisplayName: "Mauritiaanse rupee", Symbol: "MUR"},
-		{Currency: "MVR", DisplayName: "Malediviese rufia", Symbol: "MVR"},
-		{Currency: "MWK", DisplayName: "Malawiese kwacha", Symbol: "MWK"},
-		{Currency: "MXN", DisplayName: "Meksikaanse peso", Symbol: "MXN"},
-		{Currency: "MYR", DisplayName: "Maleisiese ringgit", Symbol: "MYR"},
-		{Currency: "MZM", DisplayName: "Mosambiekse metical (1980–2006)", Symbol: ""},
-		{Currency: "MZN", DisplayName: "Mosambiekse metical", Symbol: "MZN"},
-		{Currency: "NAD", DisplayName: "Namibiese dollar", Symbol: "NAD"},
-		{Currency: "NGN", DisplayName: "Nigeriese naira", Symbol: "NGN"},
-		{Currency: "NIO", DisplayName: "Nicaraguaanse córdoba", Symbol: "NIO"},
-		{Currency: "NOK", DisplayName: "Noorse kroon", Symbol: "NOK"},
-		{Currency: "NPR", DisplayName: "Nepalese roepee", Symbol: "NPR"},
-		{Currency: "NZD", DisplayName: "Nieu-Seeland dollar", Symbol: "NZ$"},
-		{Currency: "OMR", DisplayName: "Omaanse rial", Symbol: "OMR"},
-		{Currency: "PAB", DisplayName: "Panamese balboa", Symbol: "PAB"},
-		{Currency: "PEN", DisplayName: "Peruaanse nuwe sol", Symbol: "PEN"},
-		{Currency: "PGK", DisplayName: "Papoea-Nieu-Guinese kina", Symbol: "PGK"},
-		{Currency: "PHP", DisplayName: "Filippynse peso", Symbol: "PHP"},
-		{Currency: "PKR", DisplayName: "Pakistanse roepee", Symbol: "PKR"},
-		{Currency: "PLN", DisplayName: "Poolse zloty", Symbol: "PLN"},
-		{Currency: "PYG", DisplayName: "Paraguaanse guarani", Symbol: "PYG"},
-		{Currency: "QAR", DisplayName: "Katarrese rial", Symbol: "QAR"},
-		{Currency: "RON", DisplayName: "Roemeense leu", Symbol: "RON"},
-		{Currency: "RSD", DisplayName: "Serbiese dinar", Symbol: "RSD"},
-		{Currency: "RUB", DisplayName: "Russiese roebel", Symbol: "RUB"},
-		{Currency: "RWF", DisplayName: "Rwandiese frank", Symbol: "RWF"},
-		{Currency: "SAR", DisplayName: "Saoedi-Arabiese riyal", Symbol: "SAR"},
-		{Currency: "SBD", DisplayName: "Salomonseilande dollar", Symbol: "SBD"},
-		{Currency: "SCR", DisplayName: "Seychellese rupee", Symbol: "SCR"},
-		{Currency: "SDG", DisplayName: "Soedannese pond", Symbol: "SDG"},
-		{Currency: "SDP", DisplayName: "Soedannese pond (1957–1998)", Symbol: ""},
-		{Currency: "SEK", DisplayName: "Sweedse kroon", Symbol: "SEK"},
-		{Currency: "SGD", DisplayName: "Singapoer dollar", Symbol: "SGD"},
-		{Currency: "SHP", DisplayName: "Sint Helena pond", Symbol: "SHP"},
-		{Currency: "SLL", DisplayName: "Sierra Leoniese leone", Symbol: "SLL"},
-		{Currency: "SOS", DisplayName: "Somaliese sjieling", Symbol: "SOS"},
-		{Currency: "SRD", DisplayName: "Surinaamse dollar", Symbol: "SRD"},
-		{Currency: "SSP", DisplayName: "Suid-Soedanese pond", Symbol: "SSP"},
-		{Currency: "STD", DisplayName: "São Tomé en Príncipe dobra", Symbol: "STD"},
-		{Currency: "SYP", DisplayName: "Siriese pond", Symbol: "SYP"},
-		{Currency: "SZL", DisplayName: "Swazilandse lilangeni", Symbol: "SZL"},
-		{Currency: "THB", DisplayName: "Thaise baht", Symbol: "฿"},
-		{Currency: "TJS", DisplayName: "Tadjikse roebel", Symbol: "TJS"},
-		{Currency: "TMT", DisplayName: "Turkmeense manat", Symbol: "TMT"},
-		{Currency: "TND", DisplayName: "Tunisiese dinar", Symbol: "TND"},
-		{Currency: "TOP", DisplayName: "Tongaanse pa’anga", Symbol: "TOP"},
-		{Currency: "TRL", DisplayName: "Turkse lier (1922–2005)", Symbol: ""},
-		{Currency: "TRY", DisplayName: "Turkse lier", Symbol: "TRY"},
-		{Currency: "TTD", DisplayName: "Trinidad en Tobago dollar", Symbol: "TTD"},
-		{Currency: "TWD", DisplayName: "Nuwe Taiwanese dollar", Symbol: "NT$"},
-		{Currency: "TZS", DisplayName: "Tanzaniese sjieling", Symbol: "TZS"},
-		{Currency: "UAH", DisplayName: "Oekraïnse hriwna", Symbol: "UAH"},
-		{Currency: "UGX", DisplayName: "Ugandese sjieling", Symbol: "UGX"},
-		{Currency: "USD", DisplayName: "Amerikaanse dollar", Symbol: "US$"},
-		{Currency: "UYU", DisplayName: "Uruguaanse peso", Symbol: "UYU"},
-		{Currency: "UZS", DisplayName: "Oezbekiese som", Symbol: "UZS"},
-		{Currency: "VEF", DisplayName: "Venezolaanse bolivar", Symbol: "VEF"},
-		{Currency: "VND", DisplayName: "Viëtnamese dong", Symbol: "₫"},
-		{Currency: "VUV", DisplayName: "Vanuatuse vatu", Symbol: "VUV"},
-		{Currency: "WST", DisplayName: "Samoaanse tala", Symbol: "WST"},
-		{Currency: "XAF", DisplayName: "CFA frank BEAC", Symbol: "FCFA"},
-		{Currency: "XCD", DisplayName: "Oos-Karibbiese dollar", Symbol: "EC$"},
-		{Currency: "XOF", DisplayName: "CFA frank BCEAO", Symbol: "CFA"},
-		{Currency: "XPF", DisplayName: "CFP-frank", Symbol: "CFPF"},
-		{Currency: "XXX", DisplayName: "Onbekende geldeenheid", Symbol: ""},
-		{Currency: "YER", DisplayName: "Jemenitiese rial", Symbol: "YER"},
-		{Currency: "ZAR", DisplayName: "Suid-Afrikaanse rand", Symbol: "R"},
-		{Currency: "ZMK", DisplayName: "Zambiese kwacha (1968–2012)", Symbol: ""},
-		{Currency: "ZMW", DisplayName: "Zambiese kwacha", Symbol: "ZMW"},
-		{Currency: "ZWD", DisplayName: "Zimbabwiese dollar", Symbol: ""},
-	}
-}

+ 0 - 17
resources/locales/af/main.go

@@ -1,17 +0,0 @@
-package af
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "af",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/af/number.go

@@ -1,11 +0,0 @@
-package af
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{Decimal: ",", Group: "\u00a0", Negative: "-", Percent: "%", PerMille: "‰"}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{Decimal: "#,##0.###", Currency: "¤#,##0.00", Percent: "#,##0%"}
-}

+ 0 - 3
resources/locales/af/plural.go

@@ -1,3 +0,0 @@
-package af
-
-const pluralRule = "2A"

+ 0 - 14
resources/locales/af_NA/calendar.go

@@ -1,14 +0,0 @@
-package af_NA
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{
-			Date:     ut.CalendarDateFormat{Full: "EEEE d MMMM y", Long: "d MMMM y", Medium: "d MMM y", Short: ""},
-			Time:     ut.CalendarDateFormat{},
-			DateTime: ut.CalendarDateFormat{},
-		},
-		FormatNames: ut.CalendarFormatNames{},
-	}
-}

+ 0 - 9
resources/locales/af_NA/currency.go

@@ -1,9 +0,0 @@
-package af_NA
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "NAD", DisplayName: "", Symbol: "$"},
-	}
-}

+ 0 - 17
resources/locales/af_NA/main.go

@@ -1,17 +0,0 @@
-package af_NA
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "af_NA",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/af_NA/number.go

@@ -1,11 +0,0 @@
-package af_NA
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/af_NA/plural.go

@@ -1,3 +0,0 @@
-package af_NA
-
-var pluralRule = "1"

+ 0 - 33
resources/locales/agq/calendar.go

@@ -1,33 +0,0 @@
-package agq
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{
-			Date:     ut.CalendarDateFormat{Full: "EEEE d MMMM y", Long: "d MMMM y", Medium: "d MMM, y", Short: "d/M/y"},
-			Time:     ut.CalendarDateFormat{Full: "HH:mm:ss zzzz", Long: "HH:mm:ss z", Medium: "HH:mm:ss", Short: "HH:mm"},
-			DateTime: ut.CalendarDateFormat{},
-		},
-		FormatNames: ut.CalendarFormatNames{
-			Months: ut.CalendarMonthFormatNames{
-				Abbreviated: ut.CalendarMonthFormatNameValue{Jan: "nùm", Feb: "kɨz", Mar: "tɨd", Apr: "taa", May: "see", Jun: "nzu", Jul: "dum", Aug: "fɔe", Sep: "dzu", Oct: "lɔm", Nov: "kaa", Dec: "fwo"},
-				Narrow:      ut.CalendarMonthFormatNameValue{Jan: "n", Feb: "k", Mar: "t", Apr: "t", May: "s", Jun: "z", Jul: "k", Aug: "f", Sep: "d", Oct: "l", Nov: "c", Dec: "f"},
-				Short:       ut.CalendarMonthFormatNameValue{},
-				Wide:        ut.CalendarMonthFormatNameValue{Jan: "ndzɔ̀ŋɔ̀nùm", Feb: "ndzɔ̀ŋɔ̀kƗ̀zùʔ", Mar: "ndzɔ̀ŋɔ̀tƗ̀dʉ̀ghà", Apr: "ndzɔ̀ŋɔ̀tǎafʉ̄ghā", May: "ndzɔ̀ŋèsèe", Jun: "ndzɔ̀ŋɔ̀nzùghò", Jul: "ndzɔ̀ŋɔ̀dùmlo", Aug: "ndzɔ̀ŋɔ̀kwîfɔ̀e", Sep: "ndzɔ̀ŋɔ̀tƗ̀fʉ̀ghàdzughù", Oct: "ndzɔ̀ŋɔ̀ghǔuwelɔ̀m", Nov: "ndzɔ̀ŋɔ̀chwaʔàkaa wo", Dec: "ndzɔ̀ŋèfwòo"},
-			},
-			Days: ut.CalendarDayFormatNames{
-				Abbreviated: ut.CalendarDayFormatNameValue{Sun: "nts", Mon: "kpa", Tue: "ghɔ", Wed: "tɔm", Thu: "ume", Fri: "ghɨ", Sat: "dzk"},
-				Narrow:      ut.CalendarDayFormatNameValue{Sun: "n", Mon: "k", Tue: "g", Wed: "t", Thu: "u", Fri: "g", Sat: "d"},
-				Short:       ut.CalendarDayFormatNameValue{},
-				Wide:        ut.CalendarDayFormatNameValue{Sun: "tsuʔntsɨ", Mon: "tsuʔukpà", Tue: "tsuʔughɔe", Wed: "tsuʔutɔ̀mlò", Thu: "tsuʔumè", Fri: "tsuʔughɨ̂m", Sat: "tsuʔndzɨkɔʔɔ"},
-			},
-			Periods: ut.CalendarPeriodFormatNames{
-				Abbreviated: ut.CalendarPeriodFormatNameValue{},
-				Narrow:      ut.CalendarPeriodFormatNameValue{},
-				Short:       ut.CalendarPeriodFormatNameValue{},
-				Wide:        ut.CalendarPeriodFormatNameValue{AM: "a.g", PM: "a.k"},
-			},
-		},
-	}
-}

+ 0 - 63
resources/locales/agq/currency.go

@@ -1,63 +0,0 @@
-package agq
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "AED", DisplayName: "Dilàm è Yùnaetɛ Alab Emelɛ̀", Symbol: ""},
-		{Currency: "AOA", DisplayName: "Kwanzà è Àŋgolà", Symbol: ""},
-		{Currency: "AUD", DisplayName: "Dɔlà e Ùsɨ̀tɛ̀lɛlìa", Symbol: ""},
-		{Currency: "BHD", DisplayName: "Dinà è Balae", Symbol: ""},
-		{Currency: "BIF", DisplayName: "Fàlâŋ è Bùlundì", Symbol: ""},
-		{Currency: "BWP", DisplayName: "Kpuwlà è Botɨshǔanà", Symbol: ""},
-		{Currency: "CAD", DisplayName: "Dɔlà è Kanadà", Symbol: ""},
-		{Currency: "CDF", DisplayName: "Fàlâŋ è Kuŋgùlê", Symbol: ""},
-		{Currency: "CHF", DisplayName: "Fàlâŋ è Sues", Symbol: ""},
-		{Currency: "CNY", DisplayName: "Yùwân Lèmembi è Chaenî", Symbol: ""},
-		{Currency: "CVE", DisplayName: "Kàbòvàdianù è Èsùkudò", Symbol: ""},
-		{Currency: "DJF", DisplayName: "Fàlâŋ è Dzìbutì", Symbol: ""},
-		{Currency: "DZD", DisplayName: "Dinà è Àdzɛlìa", Symbol: ""},
-		{Currency: "EGP", DisplayName: "Bɔ̀ŋ è Edzì", Symbol: ""},
-		{Currency: "ERN", DisplayName: "Nakafa è Èletɨ̀làe", Symbol: ""},
-		{Currency: "ETB", DisplayName: "Bîi è Etyǒkpìa", Symbol: ""},
-		{Currency: "EUR", DisplayName: "Yulù", Symbol: ""},
-		{Currency: "GBP", DisplayName: "Bɔ̀ŋ è Bèletì", Symbol: ""},
-		{Currency: "GHC", DisplayName: "Sɛ̀di è Gaanà", Symbol: ""},
-		{Currency: "GMD", DisplayName: "Dàlasì è Gambìa", Symbol: ""},
-		{Currency: "GNS", DisplayName: "Fàlâŋ è Ginè", Symbol: ""},
-		{Currency: "INR", DisplayName: "Lukpì è Endìa", Symbol: ""},
-		{Currency: "JPY", DisplayName: "Ghɨ̂n Dzàkpànê", Symbol: ""},
-		{Currency: "KES", DisplayName: "Shwɨlà tɨ Kenyà", Symbol: ""},
-		{Currency: "KMF", DisplayName: "Fàlâŋ è Komolìa", Symbol: ""},
-		{Currency: "LRD", DisplayName: "Dɔlà Làebɛlìa", Symbol: ""},
-		{Currency: "LSL", DisplayName: "Lɔtì Lèsutù", Symbol: ""},
-		{Currency: "LYD", DisplayName: "Dinà è Lebìa", Symbol: ""},
-		{Currency: "MAD", DisplayName: "Dilàm è Mòlokò", Symbol: ""},
-		{Currency: "MGA", DisplayName: "Àlǐalè è Màlàgasì", Symbol: ""},
-		{Currency: "MRO", DisplayName: "Ùgueya è Mùlètenyìa", Symbol: ""},
-		{Currency: "MUR", DisplayName: "Lukpìi è Mùleshòs", Symbol: ""},
-		{Currency: "MWK", DisplayName: "Kwachà è Màlawè", Symbol: ""},
-		{Currency: "MZM", DisplayName: "Mètikà è Mùzàmbî", Symbol: ""},
-		{Currency: "NAD", DisplayName: "Dɔlà è Nàmibìa", Symbol: ""},
-		{Currency: "NGN", DisplayName: "Naelà è Gɨ̀anyɨ", Symbol: ""},
-		{Currency: "RWF", DisplayName: "Fàlâŋ è Lùwandà", Symbol: ""},
-		{Currency: "SAR", DisplayName: "Leyà è Sàwudì", Symbol: ""},
-		{Currency: "SCR", DisplayName: "Lukpìi è Sɛchɛ̀lɛ̀", Symbol: ""},
-		{Currency: "SDG", DisplayName: "Bɔ̀ŋ è Sùdànê", Symbol: ""},
-		{Currency: "SHP", DisplayName: "Bɔ̀ŋ è Sɛ̀n Èlenà", Symbol: ""},
-		{Currency: "SLL", DisplayName: "Lyɔ̂ŋ", Symbol: ""},
-		{Currency: "SOS", DisplayName: "Shwɨlà è Sùmalìa", Symbol: ""},
-		{Currency: "STD", DisplayName: "Dɔbàlà è Sàwu Tɔ̀me à Pèlènsipè", Symbol: ""},
-		{Currency: "SZL", DisplayName: "Lèlàŋgenè", Symbol: ""},
-		{Currency: "TND", DisplayName: "Dinà è Tùwneshìa", Symbol: ""},
-		{Currency: "TZS", DisplayName: "Shwɨlà è Tàanzanyìa", Symbol: ""},
-		{Currency: "UGX", DisplayName: "Shwɨlà è Yùgandà", Symbol: ""},
-		{Currency: "USD", DisplayName: "Dɔlà è US", Symbol: ""},
-		{Currency: "XAF", DisplayName: "CFA Fàlâŋ BEAC", Symbol: ""},
-		{Currency: "XOF", DisplayName: "CFA Fàlâŋ BCEAO", Symbol: ""},
-		{Currency: "ZAR", DisplayName: "Lân è Afɨlekà ghɨ Emàm ghò", Symbol: ""},
-		{Currency: "ZMK", DisplayName: "Kwachà è Zambìa (1968–2012)", Symbol: ""},
-		{Currency: "ZMW", DisplayName: "Kwachà è Zambìa", Symbol: ""},
-		{Currency: "ZWD", DisplayName: "Dɔlà è Zìmbagbɛ̀", Symbol: ""},
-	}
-}

+ 0 - 17
resources/locales/agq/main.go

@@ -1,17 +0,0 @@
-package agq
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "agq",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/agq/number.go

@@ -1,11 +0,0 @@
-package agq
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{Decimal: ",", Group: "\u00a0", Negative: "", Percent: "", PerMille: ""}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{Decimal: "#,##0.###", Currency: "#,##0.00¤", Percent: "#,##0%"}
-}

+ 0 - 3
resources/locales/agq/plural.go

@@ -1,3 +0,0 @@
-package agq
-
-const pluralRule = "1"

+ 0 - 33
resources/locales/ak/calendar.go

@@ -1,33 +0,0 @@
-package ak
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{
-			Date:     ut.CalendarDateFormat{Full: "EEEE, y MMMM dd", Long: "y MMMM d", Medium: "y MMM d", Short: "yy/MM/dd"},
-			Time:     ut.CalendarDateFormat{Full: "h:mm:ss a zzzz", Long: "h:mm:ss a z", Medium: "h:mm:ss a", Short: "h:mm a"},
-			DateTime: ut.CalendarDateFormat{},
-		},
-		FormatNames: ut.CalendarFormatNames{
-			Months: ut.CalendarMonthFormatNames{
-				Abbreviated: ut.CalendarMonthFormatNameValue{Jan: "S-Ɔ", Feb: "K-Ɔ", Mar: "E-Ɔ", Apr: "E-O", May: "E-K", Jun: "O-A", Jul: "A-K", Aug: "D-Ɔ", Sep: "F-Ɛ", Oct: "Ɔ-A", Nov: "Ɔ-O", Dec: "M-Ɔ"},
-				Narrow:      ut.CalendarMonthFormatNameValue{},
-				Short:       ut.CalendarMonthFormatNameValue{},
-				Wide:        ut.CalendarMonthFormatNameValue{Jan: "Sanda-Ɔpɛpɔn", Feb: "Kwakwar-Ɔgyefuo", Mar: "Ebɔw-Ɔbenem", Apr: "Ebɔbira-Oforisuo", May: "Esusow Aketseaba-Kɔtɔnimba", Jun: "Obirade-Ayɛwohomumu", Jul: "Ayɛwoho-Kitawonsa", Aug: "Difuu-Ɔsandaa", Sep: "Fankwa-Ɛbɔ", Oct: "Ɔbɛsɛ-Ahinime", Nov: "Ɔberɛfɛw-Obubuo", Dec: "Mumu-Ɔpɛnimba"},
-			},
-			Days: ut.CalendarDayFormatNames{
-				Abbreviated: ut.CalendarDayFormatNameValue{Sun: "Kwe", Mon: "Dwo", Tue: "Ben", Wed: "Wuk", Thu: "Yaw", Fri: "Fia", Sat: "Mem"},
-				Narrow:      ut.CalendarDayFormatNameValue{Sun: "K", Mon: "D", Tue: "B", Wed: "W", Thu: "Y", Fri: "F", Sat: "M"},
-				Short:       ut.CalendarDayFormatNameValue{},
-				Wide:        ut.CalendarDayFormatNameValue{Sun: "Kwesida", Mon: "Dwowda", Tue: "Benada", Wed: "Wukuda", Thu: "Yawda", Fri: "Fida", Sat: "Memeneda"},
-			},
-			Periods: ut.CalendarPeriodFormatNames{
-				Abbreviated: ut.CalendarPeriodFormatNameValue{},
-				Narrow:      ut.CalendarPeriodFormatNameValue{},
-				Short:       ut.CalendarPeriodFormatNameValue{},
-				Wide:        ut.CalendarPeriodFormatNameValue{AM: "AN", PM: "EW"},
-			},
-		},
-	}
-}

+ 0 - 63
resources/locales/ak/currency.go

@@ -1,63 +0,0 @@
-package ak
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "AED", DisplayName: "Ɛmirete Arab Nkabɔmu Deram", Symbol: ""},
-		{Currency: "AOA", DisplayName: "Angola Kwanza", Symbol: ""},
-		{Currency: "AUD", DisplayName: "Ɔstrelia Dɔla", Symbol: ""},
-		{Currency: "BHD", DisplayName: "Baren Dina", Symbol: ""},
-		{Currency: "BIF", DisplayName: "Burundi Frank", Symbol: ""},
-		{Currency: "BWP", DisplayName: "Botswana Pula", Symbol: ""},
-		{Currency: "CAD", DisplayName: "Kanada Dɔla", Symbol: ""},
-		{Currency: "CDF", DisplayName: "Kongo Frank", Symbol: ""},
-		{Currency: "CNY", DisplayName: "Yuan", Symbol: ""},
-		{Currency: "CVE", DisplayName: "Ɛskudo", Symbol: ""},
-		{Currency: "DJF", DisplayName: "Gyebuti Frank", Symbol: ""},
-		{Currency: "DZD", DisplayName: "Ɔlgyeria Dina", Symbol: ""},
-		{Currency: "EGP", DisplayName: "Egypt Pɔn", Symbol: ""},
-		{Currency: "ERN", DisplayName: "Ɛretereya Nakfa", Symbol: ""},
-		{Currency: "ETB", DisplayName: "Itiopia Bir", Symbol: ""},
-		{Currency: "EUR", DisplayName: "Iro", Symbol: ""},
-		{Currency: "GBP", DisplayName: "Breten Pɔn", Symbol: ""},
-		{Currency: "GHC", DisplayName: "Ghana Sidi (1979–2007)", Symbol: ""},
-		{Currency: "GHS", DisplayName: "Ghana Sidi", Symbol: "GH₵"},
-		{Currency: "GMD", DisplayName: "Gambia Dalasi", Symbol: ""},
-		{Currency: "GNS", DisplayName: "Gini Frank", Symbol: ""},
-		{Currency: "INR", DisplayName: "India Rupi", Symbol: ""},
-		{Currency: "JPY", DisplayName: "Gyapan Yɛn", Symbol: ""},
-		{Currency: "KES", DisplayName: "Kenya Hyelen", Symbol: ""},
-		{Currency: "KMF", DisplayName: "Komoro Frank", Symbol: ""},
-		{Currency: "LRD", DisplayName: "Laeberia Dɔla", Symbol: ""},
-		{Currency: "LSL", DisplayName: "Lesoto Loti", Symbol: ""},
-		{Currency: "LYD", DisplayName: "Libya Dina", Symbol: ""},
-		{Currency: "MAD", DisplayName: "Moroko Diram", Symbol: ""},
-		{Currency: "MGA", DisplayName: "Madagasi Frank", Symbol: ""},
-		{Currency: "MRO", DisplayName: "Mɔretenia Ouguiya", Symbol: ""},
-		{Currency: "MUR", DisplayName: "Mɔrehyeɔs Rupi", Symbol: ""},
-		{Currency: "MWK", DisplayName: "Malawi Kwacha", Symbol: ""},
-		{Currency: "MZM", DisplayName: "Mozambik Metical", Symbol: ""},
-		{Currency: "NAD", DisplayName: "Namibia Dɔla", Symbol: ""},
-		{Currency: "NGN", DisplayName: "Naegyeria Naira", Symbol: ""},
-		{Currency: "RWF", DisplayName: "Rewanda Frank", Symbol: ""},
-		{Currency: "SAR", DisplayName: "Saudi Riyal", Symbol: ""},
-		{Currency: "SCR", DisplayName: "Seyhyɛls Rupi", Symbol: ""},
-		{Currency: "SDG", DisplayName: "Sudan Dina", Symbol: ""},
-		{Currency: "SDP", DisplayName: "Sudan Pɔn", Symbol: ""},
-		{Currency: "SHP", DisplayName: "St Helena Pɔn", Symbol: ""},
-		{Currency: "SLL", DisplayName: "Leone", Symbol: ""},
-		{Currency: "SOS", DisplayName: "Somailia Hyelen", Symbol: ""},
-		{Currency: "STD", DisplayName: "Sao Tome ne Principe Dobra", Symbol: ""},
-		{Currency: "SZL", DisplayName: "Lilangeni", Symbol: ""},
-		{Currency: "TND", DisplayName: "Tunisia Dina", Symbol: ""},
-		{Currency: "TZS", DisplayName: "Tanzania Hyelen", Symbol: ""},
-		{Currency: "UGX", DisplayName: "Uganda Hyelen", Symbol: ""},
-		{Currency: "USD", DisplayName: "Amɛrika Dɔla", Symbol: ""},
-		{Currency: "XAF", DisplayName: "Sefa", Symbol: ""},
-		{Currency: "ZAR", DisplayName: "Afrika Anaafo Rand", Symbol: ""},
-		{Currency: "ZMK", DisplayName: "Zambia Kwacha (1968–2012)", Symbol: ""},
-		{Currency: "ZMW", DisplayName: "Zambia Kwacha", Symbol: ""},
-		{Currency: "ZWD", DisplayName: "Zimbabwe Dɔla", Symbol: ""},
-	}
-}

+ 0 - 17
resources/locales/ak/main.go

@@ -1,17 +0,0 @@
-package ak
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ak",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ak/number.go

@@ -1,11 +0,0 @@
-package ak
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{Decimal: ".", Group: ",", Negative: "", Percent: "", PerMille: ""}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{Decimal: "", Currency: "¤#,##0.00", Percent: ""}
-}

+ 0 - 3
resources/locales/ak/plural.go

@@ -1,3 +0,0 @@
-package ak
-
-const pluralRule = "2B"

+ 0 - 33
resources/locales/am/calendar.go

@@ -1,33 +0,0 @@
-package am
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{
-			Date:     ut.CalendarDateFormat{Full: "EEEE ፣d MMMM y", Long: "d MMMM y", Medium: "d MMM y", Short: "dd/MM/y"},
-			Time:     ut.CalendarDateFormat{Full: "h:mm:ss a zzzz", Long: "h:mm:ss a z", Medium: "h:mm:ss a", Short: "h:mm a"},
-			DateTime: ut.CalendarDateFormat{Full: "{1} {0}", Long: "{1} {0}", Medium: "{1} {0}", Short: "{1} {0}"},
-		},
-		FormatNames: ut.CalendarFormatNames{
-			Months: ut.CalendarMonthFormatNames{
-				Abbreviated: ut.CalendarMonthFormatNameValue{Jan: "ጃንዩ", Feb: "ፌብሩ", Mar: "ማርች", Apr: "ኤፕሪ", May: "ሜይ", Jun: "ጁን", Jul: "ጁላይ", Aug: "ኦገስ", Sep: "ሴፕቴ", Oct: "ኦክቶ", Nov: "ኖቬም", Dec: "ዲሴም"},
-				Narrow:      ut.CalendarMonthFormatNameValue{Jan: "ጃ", Feb: "ፌ", Mar: "ማ", Apr: "ኤ", May: "ሜ", Jun: "ጁ", Jul: "ጁ", Aug: "ኦ", Sep: "ሴ", Oct: "ኦ", Nov: "ኖ", Dec: "ዲ"},
-				Short:       ut.CalendarMonthFormatNameValue{},
-				Wide:        ut.CalendarMonthFormatNameValue{Jan: "ጃንዩወሪ", Feb: "ፌብሩወሪ", Mar: "ማርች", Apr: "ኤፕሪል", May: "ሜይ", Jun: "ጁን", Jul: "ጁላይ", Aug: "ኦገስት", Sep: "ሴፕቴምበር", Oct: "ኦክቶበር", Nov: "ኖቬምበር", Dec: "ዲሴምበር"},
-			},
-			Days: ut.CalendarDayFormatNames{
-				Abbreviated: ut.CalendarDayFormatNameValue{Sun: "እሑድ", Mon: "ሰኞ", Tue: "ማክሰ", Wed: "ረቡዕ", Thu: "ሐሙስ", Fri: "ዓርብ", Sat: "ቅዳሜ"},
-				Narrow:      ut.CalendarDayFormatNameValue{Sun: "እ", Mon: "ሰ", Tue: "ማ", Wed: "ረ", Thu: "ሐ", Fri: "ዓ", Sat: "ቅ"},
-				Short:       ut.CalendarDayFormatNameValue{Sun: "እ", Mon: "ሰ", Tue: "ማ", Wed: "ረ", Thu: "ሐ", Fri: "ዓ", Sat: "ቅ"},
-				Wide:        ut.CalendarDayFormatNameValue{Sun: "እሑድ", Mon: "ሰኞ", Tue: "ማክሰኞ", Wed: "ረቡዕ", Thu: "ሐሙስ", Fri: "ዓርብ", Sat: "ቅዳሜ"},
-			},
-			Periods: ut.CalendarPeriodFormatNames{
-				Abbreviated: ut.CalendarPeriodFormatNameValue{AM: "ጥዋት", PM: "ከሰዓት"},
-				Narrow:      ut.CalendarPeriodFormatNameValue{AM: "ጠ", PM: "ከ"},
-				Short:       ut.CalendarPeriodFormatNameValue{},
-				Wide:        ut.CalendarPeriodFormatNameValue{AM: "ጥዋት", PM: "ከሰዓት"},
-			},
-		},
-	}
-}

+ 0 - 170
resources/locales/am/currency.go

@@ -1,170 +0,0 @@
-package am
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "AED", DisplayName: "የተባበሩት የአረብ ኤምረትስ ዲርሀም", Symbol: "AED"},
-		{Currency: "AFN", DisplayName: "የአፍጋን አፍጋኒ", Symbol: "AFN"},
-		{Currency: "ALL", DisplayName: "የአልባንያ ሌክ", Symbol: "ALL"},
-		{Currency: "AMD", DisplayName: "የአርመን ድራም", Symbol: "AMD"},
-		{Currency: "ANG", DisplayName: "ኔዘርላንድስ አንቲሊአን ጊልደር", Symbol: "ANG"},
-		{Currency: "AOA", DisplayName: "የአንጎላ ኩዋንዛ", Symbol: "AOA"},
-		{Currency: "ARS", DisplayName: "የአርጀንቲና ፔሶ", Symbol: "ARS"},
-		{Currency: "AUD", DisplayName: "የአውስትራሊያ ዶላር", Symbol: "AU$"},
-		{Currency: "AWG", DisplayName: "አሩባን ፍሎሪን", Symbol: "AWG"},
-		{Currency: "AZN", DisplayName: "የአዛርባጃን ማናት", Symbol: "AZN"},
-		{Currency: "BAM", DisplayName: "የቦስኒያ ሄርዞጎቪና የሚመነዘር ማርክ", Symbol: "BAM"},
-		{Currency: "BBD", DisplayName: "የባርቤዶስ ዶላር", Symbol: "BBD"},
-		{Currency: "BDT", DisplayName: "የባንግላዲሽ ታካ", Symbol: "BDT"},
-		{Currency: "BGN", DisplayName: "የቡልጋሪያ ሌቭ", Symbol: "BGN"},
-		{Currency: "BHD", DisplayName: "የባኽሬን ዲናር", Symbol: "BHD"},
-		{Currency: "BIF", DisplayName: "የብሩንዲ ፍራንክ", Symbol: "BIF"},
-		{Currency: "BMD", DisplayName: "የቤርሙዳ ዶላር", Symbol: "BMD"},
-		{Currency: "BND", DisplayName: "የብሩኔ ዶላር", Symbol: "BND"},
-		{Currency: "BOB", DisplayName: "የቦሊቪያ ቦሊቪያኖ", Symbol: "BOB"},
-		{Currency: "BRL", DisplayName: "የብራዚል ሪል", Symbol: "R$"},
-		{Currency: "BSD", DisplayName: "የባሃማስ ዶላር", Symbol: "BSD"},
-		{Currency: "BTN", DisplayName: "ብሁታኒዝ ንጉልትረም", Symbol: "BTN"},
-		{Currency: "BWP", DisplayName: "የቦትስዋና ፑላ", Symbol: "BWP"},
-		{Currency: "BYR", DisplayName: "የቤላሩስያ ሩብል", Symbol: "BYR"},
-		{Currency: "BZD", DisplayName: "የቤሊዝ ዶላር", Symbol: "BZD"},
-		{Currency: "CAD", DisplayName: "የካናዳ ዶላር", Symbol: "CA$"},
-		{Currency: "CDF", DisplayName: "የኮንጐ ፍራንክ ኮንጐሌዝ", Symbol: "CDF"},
-		{Currency: "CHF", DisplayName: "የስዊስ ፍራንክ", Symbol: "CHF"},
-		{Currency: "CLP", DisplayName: "የቺሊ ፔሶ", Symbol: "CLP"},
-		{Currency: "CNY", DisplayName: "የቻይና የን", Symbol: "CN¥"},
-		{Currency: "COP", DisplayName: "የኮሎምቢያ ፔሶ", Symbol: "COP"},
-		{Currency: "CRC", DisplayName: "የኮስታሪካ ኮሎን", Symbol: "CRC"},
-		{Currency: "CUC", DisplayName: "የኩባ የሚመነዘር ፔሶ", Symbol: "CUC"},
-		{Currency: "CUP", DisplayName: "የኩባ ፔሶ", Symbol: "CUP"},
-		{Currency: "CVE", DisplayName: "የኬፕ ቫርዲ ኤስኩዶ", Symbol: "CVE"},
-		{Currency: "CZK", DisplayName: "ቼክ ሪፐብሊክ ኮሩና", Symbol: "CZK"},
-		{Currency: "DJF", DisplayName: "የጅቡቲ ፍራንክ", Symbol: "DJF"},
-		{Currency: "DKK", DisplayName: "የዴንማርክ ክሮን", Symbol: "DKK"},
-		{Currency: "DOP", DisplayName: "የዶሚኒክ ፔሶ", Symbol: "DOP"},
-		{Currency: "DZD", DisplayName: "የአልጄሪያ ዲናር", Symbol: "DZD"},
-		{Currency: "EGP", DisplayName: "የግብጽ ፓውንድ", Symbol: "EGP"},
-		{Currency: "ERN", DisplayName: "የኤርትራ ናቅፋ", Symbol: "ERN"},
-		{Currency: "ETB", DisplayName: "የኢትዮጵያ ብር", Symbol: "ብር"},
-		{Currency: "EUR", DisplayName: "ዩሮ", Symbol: "€"},
-		{Currency: "FJD", DisplayName: "የፊጂ ዶላር", Symbol: "FJD"},
-		{Currency: "FKP", DisplayName: "የፎክላንድ ደሴቶች ፓውንድ", Symbol: "FKP"},
-		{Currency: "GBP", DisplayName: "የእንግሊዝ ፓውንድ ስተርሊንግ", Symbol: "£"},
-		{Currency: "GEL", DisplayName: "የጆርጅያ ላሪ", Symbol: "GEL"},
-		{Currency: "GHC", DisplayName: "የጋና ሴዲ", Symbol: ""},
-		{Currency: "GHS", DisplayName: "የጋና ሲዲ", Symbol: "GHS"},
-		{Currency: "GIP", DisplayName: "ጂብራልተር ፓውንድ", Symbol: "GIP"},
-		{Currency: "GMD", DisplayName: "የጋምቢያ ዳላሲ", Symbol: "GMD"},
-		{Currency: "GNF", DisplayName: "የጊኒ ፍራንክ", Symbol: "GNF"},
-		{Currency: "GTQ", DisplayName: "ጓቲማላን ኩቲዛል", Symbol: "GTQ"},
-		{Currency: "GYD", DisplayName: "የጉየና ዶላር", Symbol: "GYD"},
-		{Currency: "HKD", DisplayName: "የሆንግኮንግ ዶላር", Symbol: "HK$"},
-		{Currency: "HNL", DisplayName: "የሃንዱራ ሌምፓአይራ", Symbol: "HNL"},
-		{Currency: "HRK", DisplayName: "የክሮሽያ ኩና", Symbol: "HRK"},
-		{Currency: "HTG", DisplayName: "የሃያቲ ጓርዴ", Symbol: "HTG"},
-		{Currency: "HUF", DisplayName: "የሁንጋሪ ፎሪንት", Symbol: "HUF"},
-		{Currency: "IDR", DisplayName: "የኢንዶኔዥያ ሩፒሃ", Symbol: "IDR"},
-		{Currency: "ILS", DisplayName: "የእስራኤል አዲስ ሽቅል", Symbol: "₪"},
-		{Currency: "INR", DisplayName: "የሕንድ ሩፒ", Symbol: "₹"},
-		{Currency: "IQD", DisplayName: "የኢራቅ ዲናር", Symbol: "IQD"},
-		{Currency: "IRR", DisplayName: "የኢራን ሪአል", Symbol: "IRR"},
-		{Currency: "ISK", DisplayName: "የአይስላንድ ክሮና", Symbol: "ISK"},
-		{Currency: "JMD", DisplayName: "የጃማይካ ዶላር", Symbol: "JMD"},
-		{Currency: "JOD", DisplayName: "የጆርዳን ዲናር", Symbol: "JOD"},
-		{Currency: "JPY", DisplayName: "የጃፓን የን", Symbol: "JP¥"},
-		{Currency: "KES", DisplayName: "የኬኒያ ሺሊንግ", Symbol: "KES"},
-		{Currency: "KGS", DisplayName: "የኪርጊስታን ሶም", Symbol: "KGS"},
-		{Currency: "KHR", DisplayName: "የካምቦዲያ ሬል", Symbol: "KHR"},
-		{Currency: "KMF", DisplayName: "የኮሞሮ ፍራንክ", Symbol: "KMF"},
-		{Currency: "KPW", DisplayName: "የሰሜን ኮሪያ ዎን", Symbol: "KPW"},
-		{Currency: "KRW", DisplayName: "የደቡብ ኮሪያ ዎን", Symbol: "₩"},
-		{Currency: "KWD", DisplayName: "የኩዌት ዲናር", Symbol: "KWD"},
-		{Currency: "KYD", DisplayName: "የካይማን ደሴቶች ዶላር", Symbol: "KYD"},
-		{Currency: "KZT", DisplayName: "የካዛኪስታን ተንጌ", Symbol: "KZT"},
-		{Currency: "LAK", DisplayName: "የላኦቲ ኪፕ", Symbol: "LAK"},
-		{Currency: "LBP", DisplayName: "የሊባኖስ ፓውንድ", Symbol: "LBP"},
-		{Currency: "LKR", DisplayName: "የሲሪላንካ ሩፒ", Symbol: "LKR"},
-		{Currency: "LRD", DisplayName: "የላይቤሪያ ዶላር", Symbol: "LRD"},
-		{Currency: "LSL", DisplayName: "የሌሶቶ ሎቲ", Symbol: ""},
-		{Currency: "LTL", DisplayName: "ሊቱዌንያን ሊታስ", Symbol: "LTL"},
-		{Currency: "LVL", DisplayName: "የላቲቫ ላትስ", Symbol: "LVL"},
-		{Currency: "LYD", DisplayName: "የሊቢያ ዲናር", Symbol: "LYD"},
-		{Currency: "MAD", DisplayName: "የሞሮኮ ዲርሀም", Symbol: "MAD"},
-		{Currency: "MDL", DisplayName: "ሞልዶቫን ሊኡ", Symbol: "MDL"},
-		{Currency: "MGA", DisplayName: "የማደጋስካር ማላጋስይ አሪያርይ", Symbol: "MGA"},
-		{Currency: "MKD", DisplayName: "የሜቆድንያ ዲናር", Symbol: "MKD"},
-		{Currency: "MMK", DisplayName: "ምያንማ ክያት", Symbol: "MMK"},
-		{Currency: "MNT", DisplayName: "የሞንጎሊያን ቱግሪክ", Symbol: "MNT"},
-		{Currency: "MOP", DisplayName: "የማካኔዝ ፓታካ", Symbol: "MOP"},
-		{Currency: "MRO", DisplayName: "የሞሪቴኒያ ኦውጉያ", Symbol: "MRO"},
-		{Currency: "MUR", DisplayName: "የሞሪሸስ ሩፒ", Symbol: "MUR"},
-		{Currency: "MVR", DisplayName: "የማልዲቫ ሩፊያ", Symbol: "MVR"},
-		{Currency: "MWK", DisplayName: "የማላዊ ኩዋቻ", Symbol: "MWK"},
-		{Currency: "MXN", DisplayName: "የሜክሲኮ ፔሶ", Symbol: "MX$"},
-		{Currency: "MYR", DisplayName: "የማሌዥያ ሪንጊት", Symbol: "MYR"},
-		{Currency: "MZN", DisplayName: "የሞዛምቢክ ሜቲካል", Symbol: "MZN"},
-		{Currency: "NAD", DisplayName: "የናሚቢያ ዶላር", Symbol: "NAD"},
-		{Currency: "NGN", DisplayName: "የናይጄሪያ ናይራ", Symbol: "NGN"},
-		{Currency: "NIO", DisplayName: "የኒካራጓ ኮርዶባ", Symbol: "NIO"},
-		{Currency: "NOK", DisplayName: "የኖርዌይ ክሮን", Symbol: "NOK"},
-		{Currency: "NPR", DisplayName: "የኔፓል ሩፒ", Symbol: "NPR"},
-		{Currency: "NZD", DisplayName: "የኒውዚላንድ ዶላር", Symbol: "NZ$"},
-		{Currency: "OMR", DisplayName: "የኦማን ሪአል", Symbol: "OMR"},
-		{Currency: "PAB", DisplayName: "ፓናማኒአን ባልቦአ", Symbol: "PAB"},
-		{Currency: "PEN", DisplayName: "የፔሩቪያ ኑኤቮ ሶል", Symbol: "PEN"},
-		{Currency: "PGK", DisplayName: "የፓፕዋ ኒው ጊኒ ኪና", Symbol: "PGK"},
-		{Currency: "PHP", DisplayName: "የፊሊፒንስ ፔሶ", Symbol: "PHP"},
-		{Currency: "PKR", DisplayName: "የፓኪስታን ሩፒ", Symbol: "PKR"},
-		{Currency: "PLN", DisplayName: "የፖላንድ ዝሎቲ", Symbol: "PLN"},
-		{Currency: "PYG", DisplayName: "የፓራጓይ ጉአራኒ", Symbol: "PYG"},
-		{Currency: "QAR", DisplayName: "የኳታር ሪአል", Symbol: "QAR"},
-		{Currency: "RON", DisplayName: "የሮማኒያ ለው", Symbol: "RON"},
-		{Currency: "RSD", DisplayName: "የሰርቢያ ዲናር", Symbol: "RSD"},
-		{Currency: "RUB", DisplayName: "የሩስያ ሩብል", Symbol: "RUB"},
-		{Currency: "RWF", DisplayName: "የሩዋንዳ ፍራንክ", Symbol: "RWF"},
-		{Currency: "SAR", DisplayName: "የሳውዲ ሪያል", Symbol: "SAR"},
-		{Currency: "SBD", DisplayName: "የሰለሞን ደሴቶች ዶላር", Symbol: "SBD"},
-		{Currency: "SCR", DisplayName: "የሲሼል ሩፒ", Symbol: "SCR"},
-		{Currency: "SDG", DisplayName: "የሱዳን ዲናር", Symbol: "SDG"},
-		{Currency: "SDP", DisplayName: "የሱዳን ፓውንድ", Symbol: ""},
-		{Currency: "SEK", DisplayName: "የስዊድን ክሮና", Symbol: "SEK"},
-		{Currency: "SGD", DisplayName: "የሲንጋፖር ዶላር", Symbol: "SGD"},
-		{Currency: "SHP", DisplayName: "የሴይንት ሔሌና ፓውንድ", Symbol: "SHP"},
-		{Currency: "SLL", DisplayName: "የሴራሊዎን ሊዎን", Symbol: "SLL"},
-		{Currency: "SOS", DisplayName: "የሶማሌ ሺሊንግ", Symbol: "SOS"},
-		{Currency: "SRD", DisplayName: "የሰርናሜዝ ዶላር", Symbol: "SRD"},
-		{Currency: "SSP", DisplayName: "የደቡብ ሱዳን ፓውንድ", Symbol: "SSP"},
-		{Currency: "STD", DisplayName: "የሳኦ ቶመ እና ፕሪንሲፐ ዶብራ", Symbol: "STD"},
-		{Currency: "SYP", DisplayName: "የሲሪያ ፓውንድ", Symbol: "SYP"},
-		{Currency: "SZL", DisplayName: "የስዋዚላንድ ሊላንገኒ", Symbol: "SZL"},
-		{Currency: "THB", DisplayName: "የታይላንድ ባህት", Symbol: "฿"},
-		{Currency: "TJS", DisplayName: "የታጂክስታን ሶሞኒ", Symbol: "TJS"},
-		{Currency: "TMT", DisplayName: "ቱርክሜኒስታኒ ማናት", Symbol: "TMT"},
-		{Currency: "TND", DisplayName: "የቱኒዚያ ዲናር", Symbol: "TND"},
-		{Currency: "TOP", DisplayName: "ቶንጋን ፓ’አንጋ", Symbol: "TOP"},
-		{Currency: "TRY", DisplayName: "የቱርክ ሊራ", Symbol: "TRY"},
-		{Currency: "TTD", DisplayName: "የትሪንዳድ እና ቶቤጎዶላር", Symbol: "TTD"},
-		{Currency: "TWD", DisplayName: "የአዲሷ ታይዋን ዶላር", Symbol: "NT$"},
-		{Currency: "TZS", DisplayName: "የታንዛኒያ ሺሊንግ", Symbol: "TZS"},
-		{Currency: "UAH", DisplayName: "የዩክሬን ሀሪይቭኒአ", Symbol: "UAH"},
-		{Currency: "UGX", DisplayName: "የዩጋንዳ ሺሊንግ", Symbol: "UGX"},
-		{Currency: "USD", DisplayName: "የአሜሪካን ዶላር", Symbol: "US$"},
-		{Currency: "UYU", DisplayName: "የኡራጓይ ፔሶ", Symbol: "UYU"},
-		{Currency: "UZS", DisplayName: "የኡዝፔኪስታን ሶም", Symbol: "UZS"},
-		{Currency: "VEF", DisplayName: "የቬንዝዌላ ቦሊቫር", Symbol: "VEF"},
-		{Currency: "VND", DisplayName: "የቭየትናም ዶንግ", Symbol: "₫"},
-		{Currency: "VUV", DisplayName: "የቫንዋንቱ ቫቱ", Symbol: "VUV"},
-		{Currency: "WST", DisplayName: "ሳሞአን ታላ", Symbol: "WST"},
-		{Currency: "XAF", DisplayName: "ሴኤፍአ ፍራንክ ቤእአሴ", Symbol: "FCFA"},
-		{Currency: "XCD", DisplayName: "የምዕራብ ካሪብያን ዶላር", Symbol: "EC$"},
-		{Currency: "XOF", DisplayName: "ሴኤፍአ ፍራንክ ቤሴእአኦ", Symbol: "CFA"},
-		{Currency: "XPF", DisplayName: "ሲ ኤፍ ፒ ፍራንክ", Symbol: "CFPF"},
-		{Currency: "XXX", DisplayName: "ያልታወቀ ገንዘብ", Symbol: ""},
-		{Currency: "YER", DisplayName: "የየመን ሪአል", Symbol: "YER"},
-		{Currency: "ZAR", DisplayName: "የደቡብ አፍሪካ ራንድ", Symbol: "ZAR"},
-		{Currency: "ZMK", DisplayName: "የዛምቢያ ክዋቻ (1968–2012)", Symbol: ""},
-		{Currency: "ZMW", DisplayName: "የዛምቢያ ክዋቻ", Symbol: "ZMW"},
-		{Currency: "ZWD", DisplayName: "የዚምቧቡዌ ዶላር", Symbol: ""},
-	}
-}

+ 0 - 17
resources/locales/am/main.go

@@ -1,17 +0,0 @@
-package am
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "am",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/am/number.go

@@ -1,11 +0,0 @@
-package am
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{Decimal: ".", Group: ",", Negative: "-", Percent: "%", PerMille: "‰"}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{Decimal: "#,##0.###", Currency: "¤#,##0.00", Percent: "#,##0%"}
-}

+ 0 - 3
resources/locales/am/plural.go

@@ -1,3 +0,0 @@
-package am
-
-const pluralRule = "2B"

+ 0 - 33
resources/locales/ar/calendar.go

@@ -1,33 +0,0 @@
-package ar
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{
-			Date:     ut.CalendarDateFormat{Full: "EEEE، d MMMM، y", Long: "d MMMM، y", Medium: "dd\u200f/MM\u200f/y", Short: "d\u200f/M\u200f/y"},
-			Time:     ut.CalendarDateFormat{Full: "h:mm:ss a zzzz", Long: "h:mm:ss a z", Medium: "h:mm:ss a", Short: "h:mm a"},
-			DateTime: ut.CalendarDateFormat{Full: "{1} {0}", Long: "{1} {0}", Medium: "{1} {0}", Short: "{1} {0}"},
-		},
-		FormatNames: ut.CalendarFormatNames{
-			Months: ut.CalendarMonthFormatNames{
-				Abbreviated: ut.CalendarMonthFormatNameValue{Jan: "يناير", Feb: "فبراير", Mar: "مارس", Apr: "أبريل", May: "مايو", Jun: "يونيو", Jul: "يوليو", Aug: "أغسطس", Sep: "سبتمبر", Oct: "أكتوبر", Nov: "نوفمبر", Dec: "ديسمبر"},
-				Narrow:      ut.CalendarMonthFormatNameValue{Jan: "ي", Feb: "ف", Mar: "م", Apr: "أ", May: "و", Jun: "ن", Jul: "ل", Aug: "غ", Sep: "س", Oct: "ك", Nov: "ب", Dec: "د"},
-				Short:       ut.CalendarMonthFormatNameValue{},
-				Wide:        ut.CalendarMonthFormatNameValue{Jan: "يناير", Feb: "فبراير", Mar: "مارس", Apr: "أبريل", May: "مايو", Jun: "يونيو", Jul: "يوليو", Aug: "أغسطس", Sep: "سبتمبر", Oct: "أكتوبر", Nov: "نوفمبر", Dec: "ديسمبر"},
-			},
-			Days: ut.CalendarDayFormatNames{
-				Abbreviated: ut.CalendarDayFormatNameValue{Sun: "الأحد", Mon: "الاثنين", Tue: "الثلاثاء", Wed: "الأربعاء", Thu: "الخميس", Fri: "الجمعة", Sat: "السبت"},
-				Narrow:      ut.CalendarDayFormatNameValue{Sun: "ح", Mon: "ن", Tue: "ث", Wed: "ر", Thu: "خ", Fri: "ج", Sat: "س"},
-				Short:       ut.CalendarDayFormatNameValue{Sun: "الأحد", Mon: "الاثنين", Tue: "الثلاثاء", Wed: "الأربعاء", Thu: "الخميس", Fri: "الجمعة", Sat: "السبت"},
-				Wide:        ut.CalendarDayFormatNameValue{Sun: "الأحد", Mon: "الاثنين", Tue: "الثلاثاء", Wed: "الأربعاء", Thu: "الخميس", Fri: "الجمعة", Sat: "السبت"},
-			},
-			Periods: ut.CalendarPeriodFormatNames{
-				Abbreviated: ut.CalendarPeriodFormatNameValue{AM: "ص", PM: "م"},
-				Narrow:      ut.CalendarPeriodFormatNameValue{AM: "ص", PM: "م"},
-				Short:       ut.CalendarPeriodFormatNameValue{},
-				Wide:        ut.CalendarPeriodFormatNameValue{AM: "صباحًا", PM: "مساءً"},
-			},
-		},
-	}
-}

+ 0 - 262
resources/locales/ar/currency.go

@@ -1,262 +0,0 @@
-package ar
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "ADP", DisplayName: "بيستا أندوري", Symbol: ""},
-		{Currency: "AED", DisplayName: "درهم إماراتي", Symbol: "د.إ.\u200f"},
-		{Currency: "AFA", DisplayName: "أفغاني - 1927-2002", Symbol: ""},
-		{Currency: "AFN", DisplayName: "أفغاني", Symbol: "AFN"},
-		{Currency: "ALL", DisplayName: "ليك ألباني", Symbol: "ALL"},
-		{Currency: "AMD", DisplayName: "درام أرميني", Symbol: "AMD"},
-		{Currency: "ANG", DisplayName: "غيلدر أنتيلي هولندي", Symbol: "ANG"},
-		{Currency: "AOA", DisplayName: "كوانزا أنجولي", Symbol: "AOA"},
-		{Currency: "AOK", DisplayName: "كوانزا أنجولي - 1977-1990", Symbol: ""},
-		{Currency: "AON", DisplayName: "كوانزا أنجولي جديدة - 1990-2000", Symbol: ""},
-		{Currency: "AOR", DisplayName: "كوانزا أنجولي معدلة - 1995 - 1999", Symbol: ""},
-		{Currency: "ARA", DisplayName: "استرال أرجنتيني", Symbol: ""},
-		{Currency: "ARP", DisplayName: "بيزو أرجنتيني - 1983-1985", Symbol: ""},
-		{Currency: "ARS", DisplayName: "بيزو أرجنتيني", Symbol: "ARS"},
-		{Currency: "ATS", DisplayName: "شلن نمساوي", Symbol: ""},
-		{Currency: "AUD", DisplayName: "دولار أسترالي", Symbol: "AU$"},
-		{Currency: "AWG", DisplayName: "فلورن أروبي", Symbol: "AWG"},
-		{Currency: "AZM", DisplayName: "مانات أذريبجاني", Symbol: ""},
-		{Currency: "AZN", DisplayName: "مانات أذربيجان", Symbol: "AZN"},
-		{Currency: "BAD", DisplayName: "دينار البوسنة والهرسك", Symbol: ""},
-		{Currency: "BAM", DisplayName: "مارك البوسنة والهرسك قابل للتحويل", Symbol: "BAM"},
-		{Currency: "BBD", DisplayName: "دولار بربادوسي", Symbol: "BBD"},
-		{Currency: "BDT", DisplayName: "تاكا بنجلاديشي", Symbol: "BDT"},
-		{Currency: "BEC", DisplayName: "فرنك بلجيكي قابل للتحويل", Symbol: ""},
-		{Currency: "BEF", DisplayName: "فرنك بلجيكي", Symbol: ""},
-		{Currency: "BEL", DisplayName: "فرنك بلجيكي مالي", Symbol: ""},
-		{Currency: "BGN", DisplayName: "ليف بلغاري", Symbol: "BGN"},
-		{Currency: "BHD", DisplayName: "دينار بحريني", Symbol: "د.ب.\u200f"},
-		{Currency: "BIF", DisplayName: "فرنك بروندي", Symbol: "BIF"},
-		{Currency: "BMD", DisplayName: "دولار برمودي", Symbol: "BMD"},
-		{Currency: "BND", DisplayName: "دولار بروناي", Symbol: "BND"},
-		{Currency: "BOB", DisplayName: "بوليفيانو بوليفي", Symbol: "BOB"},
-		{Currency: "BOP", DisplayName: "بيزو بوليفي", Symbol: ""},
-		{Currency: "BOV", DisplayName: "مفدول بوليفي", Symbol: ""},
-		{Currency: "BRB", DisplayName: "نوفو كروزايرو برازيلي - 1967-1986", Symbol: ""},
-		{Currency: "BRC", DisplayName: "كروزادو برازيلي", Symbol: ""},
-		{Currency: "BRE", DisplayName: "كروزايرو برازيلي - 1990-1993", Symbol: ""},
-		{Currency: "BRL", DisplayName: "ريال برازيلي", Symbol: "R$"},
-		{Currency: "BSD", DisplayName: "دولار باهامي", Symbol: "BSD"},
-		{Currency: "BTN", DisplayName: "نولتوم بوتاني", Symbol: "BTN"},
-		{Currency: "BUK", DisplayName: "كيات بورمي", Symbol: ""},
-		{Currency: "BWP", DisplayName: "بولا بتسواني", Symbol: "BWP"},
-		{Currency: "BYB", DisplayName: "روبل بيلاروسي جديد - 1994-1999", Symbol: ""},
-		{Currency: "BYR", DisplayName: "روبل بيلاروسي", Symbol: "BYR"},
-		{Currency: "BZD", DisplayName: "دولار بليزي", Symbol: "BZD"},
-		{Currency: "CAD", DisplayName: "دولار كندي", Symbol: "CA$"},
-		{Currency: "CDF", DisplayName: "فرنك كونغولي", Symbol: "CDF"},
-		{Currency: "CHF", DisplayName: "فرنك سويسري", Symbol: "CHF"},
-		{Currency: "CLP", DisplayName: "بيزو شيلي", Symbol: "CLP"},
-		{Currency: "CNY", DisplayName: "يوان صيني", Symbol: "CN¥"},
-		{Currency: "COP", DisplayName: "بيزو كولومبي", Symbol: "COP"},
-		{Currency: "CRC", DisplayName: "كولن كوستا ريكي", Symbol: "CRC"},
-		{Currency: "CSD", DisplayName: "دينار صربي قديم", Symbol: ""},
-		{Currency: "CSK", DisplayName: "كرونة تشيكوسلوفاكيا", Symbol: ""},
-		{Currency: "CUC", DisplayName: "بيزو كوبي قابل للتحويل", Symbol: "CUC"},
-		{Currency: "CUP", DisplayName: "بيزو كوبي", Symbol: "CUP"},
-		{Currency: "CVE", DisplayName: "اسكودو الرأس الخضراء", Symbol: "CVE"},
-		{Currency: "CYP", DisplayName: "جنيه قبرصي", Symbol: ""},
-		{Currency: "CZK", DisplayName: "كرونة تشيكية", Symbol: "CZK"},
-		{Currency: "DDM", DisplayName: "أوستمارك ألماني شرقي", Symbol: ""},
-		{Currency: "DEM", DisplayName: "مارك ألماني", Symbol: ""},
-		{Currency: "DJF", DisplayName: "فرنك جيبوتي", Symbol: "DJF"},
-		{Currency: "DKK", DisplayName: "كرونة دانماركي", Symbol: "DKK"},
-		{Currency: "DOP", DisplayName: "بيزو الدومنيكان", Symbol: "DOP"},
-		{Currency: "DZD", DisplayName: "دينار جزائري", Symbol: "د.ج.\u200f"},
-		{Currency: "EEK", DisplayName: "كرونة استونية", Symbol: ""},
-		{Currency: "EGP", DisplayName: "جنيه مصري", Symbol: "ج.م.\u200f"},
-		{Currency: "ERN", DisplayName: "ناكفا أريتري", Symbol: "ERN"},
-		{Currency: "ESP", DisplayName: "بيزيتا إسباني", Symbol: ""},
-		{Currency: "ETB", DisplayName: "بير أثيوبي", Symbol: "ETB"},
-		{Currency: "EUR", DisplayName: "يورو", Symbol: "€"},
-		{Currency: "FIM", DisplayName: "ماركا فنلندي", Symbol: ""},
-		{Currency: "FJD", DisplayName: "دولار فيجي", Symbol: "FJD"},
-		{Currency: "FKP", DisplayName: "جنيه جزر فوكلاند", Symbol: "FKP"},
-		{Currency: "FRF", DisplayName: "فرنك فرنسي", Symbol: ""},
-		{Currency: "GBP", DisplayName: "جنيه إسترليني", Symbol: "£"},
-		{Currency: "GEL", DisplayName: "لارى جورجي", Symbol: "GEL"},
-		{Currency: "GHC", DisplayName: "سيدي غاني", Symbol: ""},
-		{Currency: "GHS", DisplayName: "سيدي غانا", Symbol: "GHS"},
-		{Currency: "GIP", DisplayName: "جنيه جبل طارق", Symbol: "GIP"},
-		{Currency: "GMD", DisplayName: "دلاسي جامبي", Symbol: "GMD"},
-		{Currency: "GNF", DisplayName: "فرنك غينيا", Symbol: "GNF"},
-		{Currency: "GNS", DisplayName: "سيلي غينيا", Symbol: ""},
-		{Currency: "GQE", DisplayName: "اكويل جونينا غينيا الاستوائيّة", Symbol: ""},
-		{Currency: "GRD", DisplayName: "دراخما يوناني", Symbol: ""},
-		{Currency: "GTQ", DisplayName: "كوتزال جواتيمالا", Symbol: "GTQ"},
-		{Currency: "GWE", DisplayName: "اسكود برتغالي غينيا", Symbol: ""},
-		{Currency: "GWP", DisplayName: "بيزو غينيا بيساو", Symbol: ""},
-		{Currency: "GYD", DisplayName: "دولار غيانا", Symbol: "GYD"},
-		{Currency: "HKD", DisplayName: "دولار هونغ كونغ", Symbol: "HK$"},
-		{Currency: "HNL", DisplayName: "ليمبيرا هنداروس", Symbol: "HNL"},
-		{Currency: "HRD", DisplayName: "دينار كرواتي", Symbol: ""},
-		{Currency: "HRK", DisplayName: "كونا كرواتي", Symbol: "HRK"},
-		{Currency: "HTG", DisplayName: "جوردى هايتي", Symbol: "HTG"},
-		{Currency: "HUF", DisplayName: "فورينت مجري", Symbol: "HUF"},
-		{Currency: "IDR", DisplayName: "روبية إندونيسية", Symbol: "ر.إن."},
-		{Currency: "IEP", DisplayName: "جنيه إيرلندي", Symbol: ""},
-		{Currency: "ILP", DisplayName: "جنيه إسرائيلي", Symbol: ""},
-		{Currency: "ILS", DisplayName: "شيكل إسرائيلي جديد", Symbol: "₪"},
-		{Currency: "INR", DisplayName: "روبيه هندي", Symbol: "₹"},
-		{Currency: "IQD", DisplayName: "دينار عراقي", Symbol: "د.ع.\u200f"},
-		{Currency: "IRR", DisplayName: "ريال إيراني", Symbol: "ر.إ."},
-		{Currency: "ISK", DisplayName: "كرونه أيسلندي", Symbol: "ISK"},
-		{Currency: "ITL", DisplayName: "ليرة إيطالية", Symbol: ""},
-		{Currency: "JMD", DisplayName: "دولار جامايكي", Symbol: "JMD"},
-		{Currency: "JOD", DisplayName: "دينار أردني", Symbol: "د.أ.\u200f"},
-		{Currency: "JPY", DisplayName: "ين ياباني", Symbol: "JP¥"},
-		{Currency: "KES", DisplayName: "شلن كينيي", Symbol: "KES"},
-		{Currency: "KGS", DisplayName: "سوم قيرغستاني", Symbol: "KGS"},
-		{Currency: "KHR", DisplayName: "رييال كمبودي", Symbol: "KHR"},
-		{Currency: "KMF", DisplayName: "فرنك جزر القمر", Symbol: "ف.ج.ق.\u200f"},
-		{Currency: "KPW", DisplayName: "وون كوريا الشمالية", Symbol: "KPW"},
-		{Currency: "KRW", DisplayName: "وون كوريا الجنوبية", Symbol: "₩"},
-		{Currency: "KWD", DisplayName: "دينار كويتي", Symbol: "د.ك.\u200f"},
-		{Currency: "KYD", DisplayName: "دولار جزر كيمن", Symbol: "KYD"},
-		{Currency: "KZT", DisplayName: "تينغ كازاخستاني", Symbol: "KZT"},
-		{Currency: "LAK", DisplayName: "كيب لاوسي", Symbol: "LAK"},
-		{Currency: "LBP", DisplayName: "جنيه لبناني", Symbol: "ل.ل.\u200f"},
-		{Currency: "LKR", DisplayName: "روبية سريلانكية", Symbol: "LKR"},
-		{Currency: "LRD", DisplayName: "دولار ليبيري", Symbol: "LRD"},
-		{Currency: "LSL", DisplayName: "لوتي ليسوتو", Symbol: ""},
-		{Currency: "LTL", DisplayName: "ليتا ليتوانية", Symbol: "LTL"},
-		{Currency: "LTT", DisplayName: "تالوناس ليتواني", Symbol: ""},
-		{Currency: "LUC", DisplayName: "فرنك لوكسمبرج قابل للتحويل", Symbol: ""},
-		{Currency: "LUF", DisplayName: "فرنك لوكسمبرج", Symbol: ""},
-		{Currency: "LUL", DisplayName: "فرنك لوكسمبرج المالي", Symbol: ""},
-		{Currency: "LVL", DisplayName: "لاتس لاتفيا", Symbol: "LVL"},
-		{Currency: "LVR", DisplayName: "روبل لاتفيا", Symbol: ""},
-		{Currency: "LYD", DisplayName: "دينار ليبي", Symbol: "د.ل.\u200f"},
-		{Currency: "MAD", DisplayName: "درهم مغربي", Symbol: "د.م.\u200f"},
-		{Currency: "MAF", DisplayName: "فرنك مغربي", Symbol: ""},
-		{Currency: "MDL", DisplayName: "ليو مولدوفي", Symbol: "MDL"},
-		{Currency: "MGA", DisplayName: "أرياري مدغشقر", Symbol: "MGA"},
-		{Currency: "MGF", DisplayName: "فرنك مدغشقر", Symbol: ""},
-		{Currency: "MKD", DisplayName: "دينار مقدوني", Symbol: "MKD"},
-		{Currency: "MLF", DisplayName: "فرنك مالي", Symbol: ""},
-		{Currency: "MMK", DisplayName: "كيات ميانمار", Symbol: "MMK"},
-		{Currency: "MNT", DisplayName: "توغروغ منغولي", Symbol: "MNT"},
-		{Currency: "MOP", DisplayName: "باتاكا ماكاوي", Symbol: "MOP"},
-		{Currency: "MRO", DisplayName: "أوقية موريتانية", Symbol: "أ.م.\u200f"},
-		{Currency: "MTL", DisplayName: "ليرة مالطية", Symbol: ""},
-		{Currency: "MTP", DisplayName: "جنيه مالطي", Symbol: ""},
-		{Currency: "MUR", DisplayName: "روبية موريشيوسية", Symbol: "MUR"},
-		{Currency: "MVR", DisplayName: "روفيه جزر المالديف", Symbol: "MVR"},
-		{Currency: "MWK", DisplayName: "كواشا مالاوي", Symbol: "MWK"},
-		{Currency: "MXN", DisplayName: "بيزو مكسيكي", Symbol: "MX$"},
-		{Currency: "MXP", DisplayName: "بيزو فضي مكسيكي - 1861-1992", Symbol: ""},
-		{Currency: "MYR", DisplayName: "رينغيت ماليزي", Symbol: "MYR"},
-		{Currency: "MZE", DisplayName: "اسكود موزمبيقي", Symbol: ""},
-		{Currency: "MZN", DisplayName: "متكال موزمبيقي", Symbol: "MZN"},
-		{Currency: "NAD", DisplayName: "دولار ناميبي", Symbol: "NAD"},
-		{Currency: "NGN", DisplayName: "نايرا نيجيري", Symbol: "NGN"},
-		{Currency: "NIC", DisplayName: "كوردوبة نيكاراجوا", Symbol: ""},
-		{Currency: "NIO", DisplayName: "قرطبة نيكاراغوا", Symbol: "NIO"},
-		{Currency: "NLG", DisplayName: "جلدر هولندي", Symbol: ""},
-		{Currency: "NOK", DisplayName: "كرونة نرويجية", Symbol: "NOK"},
-		{Currency: "NPR", DisplayName: "روبية نيبالي", Symbol: "NPR"},
-		{Currency: "NZD", DisplayName: "دولار نيوزيلندي", Symbol: "NZ$"},
-		{Currency: "OMR", DisplayName: "ريال عماني", Symbol: "ر.ع.\u200f"},
-		{Currency: "PAB", DisplayName: "بالبوا بنمي", Symbol: "PAB"},
-		{Currency: "PEN", DisplayName: "سول جديد البيرو", Symbol: "PEN"},
-		{Currency: "PGK", DisplayName: "كينا بابوا غينيا الجديدة", Symbol: "PGK"},
-		{Currency: "PHP", DisplayName: "بيزو فلبيني", Symbol: "PHP"},
-		{Currency: "PKR", DisplayName: "روبية باكستاني", Symbol: "ر.ب."},
-		{Currency: "PLN", DisplayName: "زلوتي بولندي", Symbol: "PLN"},
-		{Currency: "PLZ", DisplayName: "زلوتي بولندي - 1950-1995", Symbol: ""},
-		{Currency: "PTE", DisplayName: "اسكود برتغالي", Symbol: ""},
-		{Currency: "PYG", DisplayName: "جواراني باراجواي", Symbol: "PYG"},
-		{Currency: "QAR", DisplayName: "ريال قطري", Symbol: "ر.ق.\u200f"},
-		{Currency: "RHD", DisplayName: "دولار روديسي", Symbol: ""},
-		{Currency: "ROL", DisplayName: "ليو روماني قديم", Symbol: ""},
-		{Currency: "RON", DisplayName: "ليو روماني", Symbol: "RON"},
-		{Currency: "RSD", DisplayName: "دينار صربي", Symbol: "RSD"},
-		{Currency: "RUB", DisplayName: "روبل روسي", Symbol: "RUB"},
-		{Currency: "RUR", DisplayName: "روبل روسي - 1991-1998", Symbol: ""},
-		{Currency: "RWF", DisplayName: "فرنك رواندي", Symbol: "RWF"},
-		{Currency: "SAR", DisplayName: "ريال سعودي", Symbol: "ر.س.\u200f"},
-		{Currency: "SBD", DisplayName: "دولار جزر سليمان", Symbol: "SBD"},
-		{Currency: "SCR", DisplayName: "روبية سيشيلية", Symbol: "SCR"},
-		{Currency: "SDD", DisplayName: "دينار سوداني", Symbol: "د.س.\u200f"},
-		{Currency: "SDG", DisplayName: "جنيه سوداني", Symbol: "ج.س."},
-		{Currency: "SDP", DisplayName: "جنيه سوداني قديم", Symbol: ""},
-		{Currency: "SEK", DisplayName: "كرونة سويدية", Symbol: "SEK"},
-		{Currency: "SGD", DisplayName: "دولار سنغافوري", Symbol: "SGD"},
-		{Currency: "SHP", DisplayName: "جنيه سانت هيلين", Symbol: "SHP"},
-		{Currency: "SIT", DisplayName: "تولار سلوفيني", Symbol: ""},
-		{Currency: "SKK", DisplayName: "كرونة سلوفاكية", Symbol: ""},
-		{Currency: "SLL", DisplayName: "ليون سيراليوني", Symbol: "SLL"},
-		{Currency: "SOS", DisplayName: "شلن صومالي", Symbol: "SOS"},
-		{Currency: "SRD", DisplayName: "دولار سورينامي", Symbol: "SRD"},
-		{Currency: "SRG", DisplayName: "جلدر سورينامي", Symbol: ""},
-		{Currency: "SSP", DisplayName: "جنيه جنوب السودان", Symbol: "ج.ج.س."},
-		{Currency: "STD", DisplayName: "دوبرا ساو تومي وبرينسيبي", Symbol: "STD"},
-		{Currency: "SUR", DisplayName: "روبل سوفيتي", Symbol: ""},
-		{Currency: "SVC", DisplayName: "كولون سلفادوري", Symbol: ""},
-		{Currency: "SYP", DisplayName: "ليرة سورية", Symbol: "ل.س.\u200f"},
-		{Currency: "SZL", DisplayName: "ليلانجيني سوازيلندي", Symbol: "SZL"},
-		{Currency: "THB", DisplayName: "باخت تايلاندي", Symbol: "฿"},
-		{Currency: "TJR", DisplayName: "روبل طاجيكستاني", Symbol: ""},
-		{Currency: "TJS", DisplayName: "سوموني طاجيكستاني", Symbol: "TJS"},
-		{Currency: "TMM", DisplayName: "مانات تركمنستاني", Symbol: ""},
-		{Currency: "TMT", DisplayName: "مانات تركمانستان", Symbol: "TMT"},
-		{Currency: "TND", DisplayName: "دينار تونسي", Symbol: "د.ت.\u200f"},
-		{Currency: "TOP", DisplayName: "بانغا تونغا", Symbol: "TOP"},
-		{Currency: "TPE", DisplayName: "اسكود تيموري", Symbol: ""},
-		{Currency: "TRL", DisplayName: "ليرة تركي", Symbol: ""},
-		{Currency: "TRY", DisplayName: "ليرة تركية", Symbol: "ل.ت."},
-		{Currency: "TTD", DisplayName: "دولار ترينداد وتوباجو", Symbol: "TTD"},
-		{Currency: "TWD", DisplayName: "دولار تايواني", Symbol: "NT$"},
-		{Currency: "TZS", DisplayName: "شلن تنزاني", Symbol: "TZS"},
-		{Currency: "UAH", DisplayName: "هريفنيا أوكراني", Symbol: "UAH"},
-		{Currency: "UGS", DisplayName: "شلن أوغندي - 1966-1987", Symbol: ""},
-		{Currency: "UGX", DisplayName: "شلن أوغندي", Symbol: "UGX"},
-		{Currency: "USD", DisplayName: "دولار أمريكي", Symbol: "US$"},
-		{Currency: "USN", DisplayName: "دولار أمريكي (اليوم التالي)\u200f", Symbol: ""},
-		{Currency: "USS", DisplayName: "دولار أمريكي (نفس اليوم)\u200f", Symbol: ""},
-		{Currency: "UYP", DisplayName: "بيزو أوروجواي - 1975-1993", Symbol: ""},
-		{Currency: "UYU", DisplayName: "بيزو اوروغواي", Symbol: "UYU"},
-		{Currency: "UZS", DisplayName: "سوم أوزبكستاني", Symbol: "UZS"},
-		{Currency: "VEB", DisplayName: "بوليفار فنزويلي - 1871-2008", Symbol: ""},
-		{Currency: "VEF", DisplayName: "بوليفار فنزويلي", Symbol: "VEF"},
-		{Currency: "VND", DisplayName: "دونج فيتنامي", Symbol: "₫"},
-		{Currency: "VUV", DisplayName: "فاتو فانواتو", Symbol: "VUV"},
-		{Currency: "WST", DisplayName: "تالا ساموا", Symbol: "WST"},
-		{Currency: "XAF", DisplayName: "فرنك وسط أفريقي", Symbol: "FCFA"},
-		{Currency: "XAG", DisplayName: "فضة", Symbol: ""},
-		{Currency: "XAU", DisplayName: "ذهب", Symbol: ""},
-		{Currency: "XBA", DisplayName: "الوحدة الأوروبية المركبة", Symbol: ""},
-		{Currency: "XBB", DisplayName: "الوحدة المالية الأوروبية", Symbol: ""},
-		{Currency: "XBC", DisplayName: "الوحدة الحسابية الأوروبية", Symbol: ""},
-		{Currency: "XBD", DisplayName: "(XBD)وحدة الحساب الأوروبية", Symbol: ""},
-		{Currency: "XCD", DisplayName: "دولار شرق الكاريبي", Symbol: "EC$"},
-		{Currency: "XDR", DisplayName: "حقوق السحب الخاصة", Symbol: ""},
-		{Currency: "XEU", DisplayName: "وحدة النقد الأوروبية", Symbol: ""},
-		{Currency: "XFO", DisplayName: "فرنك فرنسي ذهبي", Symbol: ""},
-		{Currency: "XFU", DisplayName: "(UIC)فرنك فرنسي", Symbol: ""},
-		{Currency: "XOF", DisplayName: "فرنك غرب أفريقي", Symbol: "CFA"},
-		{Currency: "XPD", DisplayName: "بالاديوم", Symbol: ""},
-		{Currency: "XPF", DisplayName: "فرنك سي إف بي", Symbol: "CFPF"},
-		{Currency: "XPT", DisplayName: "البلاتين", Symbol: ""},
-		{Currency: "XTS", DisplayName: "كود اختبار العملة", Symbol: ""},
-		{Currency: "XXX", DisplayName: "عملة غير معروفة", Symbol: "***"},
-		{Currency: "YDD", DisplayName: "دينار يمني", Symbol: ""},
-		{Currency: "YER", DisplayName: "ريال يمني", Symbol: "ر.ي.\u200f"},
-		{Currency: "YUD", DisplayName: "دينار يوغسلافي", Symbol: ""},
-		{Currency: "YUN", DisplayName: "دينار يوغسلافي قابل للتحويل", Symbol: ""},
-		{Currency: "ZAL", DisplayName: "راند جنوب أفريقيا -مالي", Symbol: ""},
-		{Currency: "ZAR", DisplayName: "راند جنوب أفريقيا", Symbol: "ZAR"},
-		{Currency: "ZMK", DisplayName: "كواشا زامبي - 1968-2012", Symbol: ""},
-		{Currency: "ZMW", DisplayName: "كواشا زامبي", Symbol: "ZMW"},
-		{Currency: "ZRN", DisplayName: "زائير زائيري جديد", Symbol: ""},
-		{Currency: "ZRZ", DisplayName: "زائير زائيري", Symbol: ""},
-		{Currency: "ZWD", DisplayName: "دولار زمبابوي", Symbol: ""},
-		{Currency: "ZWL", DisplayName: "دولار زمبابوي 2009", Symbol: ""},
-	}
-}

+ 0 - 17
resources/locales/ar/main.go

@@ -1,17 +0,0 @@
-package ar
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar/number.go

@@ -1,11 +0,0 @@
-package ar
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{Decimal: "٫", Group: "٬", Negative: "\u200f-", Percent: "٪", PerMille: "؉"}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{Decimal: "#,##0.###", Currency: "¤\u00a0#,##0.00", Percent: "#,##0%"}
-}

+ 0 - 3
resources/locales/ar/plural.go

@@ -1,3 +0,0 @@
-package ar
-
-const pluralRule = "6A"

+ 0 - 7
resources/locales/ar_AE/calendar.go

@@ -1,7 +0,0 @@
-package ar_AE
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{}
-}

+ 0 - 9
resources/locales/ar_AE/currency.go

@@ -1,9 +0,0 @@
-package ar_AE
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "BND", DisplayName: "", Symbol: "$"},
-	}
-}

+ 0 - 17
resources/locales/ar_AE/main.go

@@ -1,17 +0,0 @@
-package ar_AE
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar_AE",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar_AE/number.go

@@ -1,11 +0,0 @@
-package ar_AE
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/ar_AE/plural.go

@@ -1,3 +0,0 @@
-package ar_AE
-
-var pluralRule = "1"

+ 0 - 7
resources/locales/ar_DJ/calendar.go

@@ -1,7 +0,0 @@
-package ar_DJ
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{}
-}

+ 0 - 9
resources/locales/ar_DJ/currency.go

@@ -1,9 +0,0 @@
-package ar_DJ
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "DJF", DisplayName: "", Symbol: "Fdj"},
-	}
-}

+ 0 - 17
resources/locales/ar_DJ/main.go

@@ -1,17 +0,0 @@
-package ar_DJ
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar_DJ",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar_DJ/number.go

@@ -1,11 +0,0 @@
-package ar_DJ
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/ar_DJ/plural.go

@@ -1,3 +0,0 @@
-package ar_DJ
-
-var pluralRule = "1"

+ 0 - 19
resources/locales/ar_DZ/calendar.go

@@ -1,19 +0,0 @@
-package ar_DZ
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{},
-		FormatNames: ut.CalendarFormatNames{
-			Months: ut.CalendarMonthFormatNames{
-				Abbreviated: ut.CalendarMonthFormatNameValue{Jan: "جانفي", Feb: "فيفري", Mar: "مارس", Apr: "أفريل", May: "ماي", Jun: "جوان", Jul: "جويلية", Aug: "أوت", Sep: "سبتمبر", Oct: "أكتوبر", Nov: "نوفمبر", Dec: "ديسمبر"},
-				Narrow:      ut.CalendarMonthFormatNameValue{Jan: "ج", Feb: "ف", Mar: "م", Apr: "أ", May: "م", Jun: "ج", Jul: "ج", Aug: "أ", Sep: "س", Oct: "أ", Nov: "ن", Dec: "د"},
-				Short:       ut.CalendarMonthFormatNameValue{},
-				Wide:        ut.CalendarMonthFormatNameValue{Jan: "جانفي", Feb: "فيفري", Mar: "مارس", Apr: "أفريل", May: "ماي", Jun: "جوان", Jul: "جويلية", Aug: "أوت", Sep: "سبتمبر", Oct: "أكتوبر", Nov: "نوفمبر", Dec: "ديسمبر"},
-			},
-			Days:    ut.CalendarDayFormatNames{},
-			Periods: ut.CalendarPeriodFormatNames{},
-		},
-	}
-}

+ 0 - 7
resources/locales/ar_DZ/currency.go

@@ -1,7 +0,0 @@
-package ar_DZ
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency(nil)
-}

+ 0 - 17
resources/locales/ar_DZ/main.go

@@ -1,17 +0,0 @@
-package ar_DZ
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar_DZ",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar_DZ/number.go

@@ -1,11 +0,0 @@
-package ar_DZ
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{Decimal: ",", Group: ".", Negative: "", Percent: "", PerMille: ""}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/ar_DZ/plural.go

@@ -1,3 +0,0 @@
-package ar_DZ
-
-var pluralRule = "1"

+ 0 - 7
resources/locales/ar_EH/calendar.go

@@ -1,7 +0,0 @@
-package ar_EH
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{}
-}

+ 0 - 7
resources/locales/ar_EH/currency.go

@@ -1,7 +0,0 @@
-package ar_EH
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency(nil)
-}

+ 0 - 17
resources/locales/ar_EH/main.go

@@ -1,17 +0,0 @@
-package ar_EH
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar_EH",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar_EH/number.go

@@ -1,11 +0,0 @@
-package ar_EH
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/ar_EH/plural.go

@@ -1,3 +0,0 @@
-package ar_EH
-
-var pluralRule = "1"

+ 0 - 7
resources/locales/ar_ER/calendar.go

@@ -1,7 +0,0 @@
-package ar_ER
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{}
-}

+ 0 - 9
resources/locales/ar_ER/currency.go

@@ -1,9 +0,0 @@
-package ar_ER
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "ERN", DisplayName: "", Symbol: "Nfk"},
-	}
-}

+ 0 - 17
resources/locales/ar_ER/main.go

@@ -1,17 +0,0 @@
-package ar_ER
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar_ER",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar_ER/number.go

@@ -1,11 +0,0 @@
-package ar_ER
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/ar_ER/plural.go

@@ -1,3 +0,0 @@
-package ar_ER
-
-var pluralRule = "1"

+ 0 - 19
resources/locales/ar_LB/calendar.go

@@ -1,19 +0,0 @@
-package ar_LB
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{},
-		FormatNames: ut.CalendarFormatNames{
-			Months: ut.CalendarMonthFormatNames{
-				Abbreviated: ut.CalendarMonthFormatNameValue{Jan: "كانون الثاني", Feb: "شباط", Mar: "آذار", Apr: "نيسان", May: "أيار", Jun: "حزيران", Jul: "تموز", Aug: "آب", Sep: "أيلول", Oct: "تشرين الأول", Nov: "تشرين الثاني", Dec: "كانون الأول"},
-				Narrow:      ut.CalendarMonthFormatNameValue{Jan: "ك", Feb: "ش", Mar: "آ", Apr: "ن", May: "أ", Jun: "ح", Jul: "ت", Aug: "آ", Sep: "أ", Oct: "ت", Nov: "ت", Dec: "ك"},
-				Short:       ut.CalendarMonthFormatNameValue{},
-				Wide:        ut.CalendarMonthFormatNameValue{Jan: "كانون الثاني", Feb: "شباط", Mar: "آذار", Apr: "نيسان", May: "أيار", Jun: "حزيران", Jul: "تموز", Aug: "آب", Sep: "أيلول", Oct: "تشرين الأول", Nov: "تشرين الثاني", Dec: "كانون الأول"},
-			},
-			Days:    ut.CalendarDayFormatNames{},
-			Periods: ut.CalendarPeriodFormatNames{},
-		},
-	}
-}

+ 0 - 9
resources/locales/ar_LB/currency.go

@@ -1,9 +0,0 @@
-package ar_LB
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "SDG", DisplayName: "", Symbol: "SDG"},
-	}
-}

+ 0 - 17
resources/locales/ar_LB/main.go

@@ -1,17 +0,0 @@
-package ar_LB
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar_LB",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar_LB/number.go

@@ -1,11 +0,0 @@
-package ar_LB
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{Decimal: ",", Group: ".", Negative: "", Percent: "", PerMille: ""}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/ar_LB/plural.go

@@ -1,3 +0,0 @@
-package ar_LB
-
-var pluralRule = "1"

+ 0 - 7
resources/locales/ar_LY/calendar.go

@@ -1,7 +0,0 @@
-package ar_LY
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{}
-}

+ 0 - 7
resources/locales/ar_LY/currency.go

@@ -1,7 +0,0 @@
-package ar_LY
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency(nil)
-}

+ 0 - 17
resources/locales/ar_LY/main.go

@@ -1,17 +0,0 @@
-package ar_LY
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar_LY",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar_LY/number.go

@@ -1,11 +0,0 @@
-package ar_LY
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{Decimal: ",", Group: ".", Negative: "", Percent: "", PerMille: ""}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/ar_LY/plural.go

@@ -1,3 +0,0 @@
-package ar_LY
-
-var pluralRule = "1"

+ 0 - 23
resources/locales/ar_MA/calendar.go

@@ -1,23 +0,0 @@
-package ar_MA
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{
-			Date:     ut.CalendarDateFormat{},
-			Time:     ut.CalendarDateFormat{Full: "HH:mm:ss zzzz", Long: "HH:mm:ss z", Medium: "HH:mm:ss", Short: "HH:mm"},
-			DateTime: ut.CalendarDateFormat{},
-		},
-		FormatNames: ut.CalendarFormatNames{
-			Months: ut.CalendarMonthFormatNames{
-				Abbreviated: ut.CalendarMonthFormatNameValue{Jan: "يناير", Feb: "فبراير", Mar: "مارس", Apr: "أبريل", May: "ماي", Jun: "يونيو", Jul: "يوليوز", Aug: "غشت", Sep: "شتنبر", Oct: "أكتوبر", Nov: "نونبر", Dec: "دجنبر"},
-				Narrow:      ut.CalendarMonthFormatNameValue{Jan: "ي", Feb: "ف", Mar: "م", Apr: "أ", May: "م", Jun: "ن", Jul: "ل", Aug: "غ", Sep: "ش", Oct: "ك", Nov: "ب", Dec: "د"},
-				Short:       ut.CalendarMonthFormatNameValue{},
-				Wide:        ut.CalendarMonthFormatNameValue{Jan: "يناير", Feb: "فبراير", Mar: "مارس", Apr: "أبريل", May: "ماي", Jun: "يونيو", Jul: "يوليوز", Aug: "غشت", Sep: "شتنبر", Oct: "أكتوبر", Nov: "نونبر", Dec: "دجنبر"},
-			},
-			Days:    ut.CalendarDayFormatNames{},
-			Periods: ut.CalendarPeriodFormatNames{},
-		},
-	}
-}

+ 0 - 7
resources/locales/ar_MA/currency.go

@@ -1,7 +0,0 @@
-package ar_MA
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency(nil)
-}

+ 0 - 17
resources/locales/ar_MA/main.go

@@ -1,17 +0,0 @@
-package ar_MA
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar_MA",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar_MA/number.go

@@ -1,11 +0,0 @@
-package ar_MA
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{Decimal: ",", Group: ".", Negative: "", Percent: "", PerMille: ""}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/ar_MA/plural.go

@@ -1,3 +0,0 @@
-package ar_MA
-
-var pluralRule = "1"

+ 0 - 19
resources/locales/ar_MR/calendar.go

@@ -1,19 +0,0 @@
-package ar_MR
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{},
-		FormatNames: ut.CalendarFormatNames{
-			Months: ut.CalendarMonthFormatNames{
-				Abbreviated: ut.CalendarMonthFormatNameValue{Jan: "يناير", Feb: "فبراير", Mar: "مارس", Apr: "إبريل", May: "مايو", Jun: "يونيو", Jul: "يوليو", Aug: "أغشت", Sep: "شتمبر", Oct: "أكتوبر", Nov: "نوفمبر", Dec: "دجمبر"},
-				Narrow:      ut.CalendarMonthFormatNameValue{Jan: "", Feb: "", Mar: "", Apr: "إ", May: "", Jun: "", Jul: "", Aug: "", Sep: "ش", Oct: "", Nov: "", Dec: ""},
-				Short:       ut.CalendarMonthFormatNameValue{},
-				Wide:        ut.CalendarMonthFormatNameValue{Jan: "يناير", Feb: "فبراير", Mar: "مارس", Apr: "إبريل", May: "مايو", Jun: "يونيو", Jul: "يوليو", Aug: "أغشت", Sep: "شتمبر", Oct: "أكتوبر", Nov: "نوفمبر", Dec: "دجمبر"},
-			},
-			Days:    ut.CalendarDayFormatNames{},
-			Periods: ut.CalendarPeriodFormatNames{},
-		},
-	}
-}

+ 0 - 7
resources/locales/ar_MR/currency.go

@@ -1,7 +0,0 @@
-package ar_MR
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency(nil)
-}

+ 0 - 17
resources/locales/ar_MR/main.go

@@ -1,17 +0,0 @@
-package ar_MR
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar_MR",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar_MR/number.go

@@ -1,11 +0,0 @@
-package ar_MR
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{Decimal: ",", Group: ".", Negative: "", Percent: "", PerMille: ""}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/ar_MR/plural.go

@@ -1,3 +0,0 @@
-package ar_MR
-
-var pluralRule = "1"

+ 0 - 7
resources/locales/ar_SO/calendar.go

@@ -1,7 +0,0 @@
-package ar_SO
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{}
-}

+ 0 - 9
resources/locales/ar_SO/currency.go

@@ -1,9 +0,0 @@
-package ar_SO
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "SOS", DisplayName: "", Symbol: "S"},
-	}
-}

+ 0 - 17
resources/locales/ar_SO/main.go

@@ -1,17 +0,0 @@
-package ar_SO
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar_SO",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar_SO/number.go

@@ -1,11 +0,0 @@
-package ar_SO
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/ar_SO/plural.go

@@ -1,3 +0,0 @@
-package ar_SO
-
-var pluralRule = "1"

+ 0 - 7
resources/locales/ar_SS/calendar.go

@@ -1,7 +0,0 @@
-package ar_SS
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{}
-}

+ 0 - 10
resources/locales/ar_SS/currency.go

@@ -1,10 +0,0 @@
-package ar_SS
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "GBP", DisplayName: "", Symbol: "GB£"},
-		{Currency: "SSP", DisplayName: "", Symbol: "£"},
-	}
-}

+ 0 - 17
resources/locales/ar_SS/main.go

@@ -1,17 +0,0 @@
-package ar_SS
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar_SS",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar_SS/number.go

@@ -1,11 +0,0 @@
-package ar_SS
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/ar_SS/plural.go

@@ -1,3 +0,0 @@
-package ar_SS
-
-var pluralRule = "1"

+ 0 - 19
resources/locales/ar_TN/calendar.go

@@ -1,19 +0,0 @@
-package ar_TN
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{},
-		FormatNames: ut.CalendarFormatNames{
-			Months: ut.CalendarMonthFormatNames{
-				Abbreviated: ut.CalendarMonthFormatNameValue{Jan: "جانفي", Feb: "فيفري", Mar: "مارس", Apr: "أفريل", May: "ماي", Jun: "جوان", Jul: "جويلية", Aug: "أوت", Sep: "سبتمبر", Oct: "أكتوبر", Nov: "نوفمبر", Dec: "ديسمبر"},
-				Narrow:      ut.CalendarMonthFormatNameValue{Jan: "ج", Feb: "ف", Mar: "م", Apr: "أ", May: "م", Jun: "ج", Jul: "ج", Aug: "أ", Sep: "س", Oct: "أ", Nov: "ن", Dec: "د"},
-				Short:       ut.CalendarMonthFormatNameValue{},
-				Wide:        ut.CalendarMonthFormatNameValue{Jan: "جانفي", Feb: "فيفري", Mar: "مارس", Apr: "أفريل", May: "ماي", Jun: "جوان", Jul: "جويلية", Aug: "أوت", Sep: "سبتمبر", Oct: "أكتوبر", Nov: "نوفمبر", Dec: "ديسمبر"},
-			},
-			Days:    ut.CalendarDayFormatNames{},
-			Periods: ut.CalendarPeriodFormatNames{},
-		},
-	}
-}

+ 0 - 7
resources/locales/ar_TN/currency.go

@@ -1,7 +0,0 @@
-package ar_TN
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency(nil)
-}

+ 0 - 17
resources/locales/ar_TN/main.go

@@ -1,17 +0,0 @@
-package ar_TN
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "ar_TN",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/ar_TN/number.go

@@ -1,11 +0,0 @@
-package ar_TN
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{Decimal: ",", Group: ".", Negative: "", Percent: "", PerMille: ""}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{}
-}

+ 0 - 3
resources/locales/ar_TN/plural.go

@@ -1,3 +0,0 @@
-package ar_TN
-
-var pluralRule = "1"

+ 0 - 33
resources/locales/as/calendar.go

@@ -1,33 +0,0 @@
-package as
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{
-			Date:     ut.CalendarDateFormat{Full: "EEEE, d MMMM, y", Long: "d MMMM, y", Medium: "dd-MM-y", Short: "d-M-y"},
-			Time:     ut.CalendarDateFormat{Full: "h.mm.ss a zzzz", Long: "h.mm.ss a z", Medium: "h.mm.ss a", Short: "h.mm. a"},
-			DateTime: ut.CalendarDateFormat{},
-		},
-		FormatNames: ut.CalendarFormatNames{
-			Months: ut.CalendarMonthFormatNames{
-				Abbreviated: ut.CalendarMonthFormatNameValue{Jan: "জানু", Feb: "ফেব্ৰু", Mar: "মাৰ্চ", Apr: "এপ্ৰিল", May: "মে", Jun: "জুন", Jul: "জুলাই", Aug: "আগ", Sep: "সেপ্ট", Oct: "অক্টো", Nov: "নভে", Dec: "ডিসে"},
-				Narrow:      ut.CalendarMonthFormatNameValue{},
-				Short:       ut.CalendarMonthFormatNameValue{},
-				Wide:        ut.CalendarMonthFormatNameValue{Jan: "জানুৱাৰী", Feb: "ফেব্ৰুৱাৰী", Mar: "মাৰ্চ", Apr: "এপ্ৰিল", May: "মে", Jun: "জুন", Jul: "জুলাই", Aug: "আগষ্ট", Sep: "ছেপ্তেম্বৰ", Oct: "অক্টোবৰ", Nov: "নৱেম্বৰ", Dec: "ডিচেম্বৰ"},
-			},
-			Days: ut.CalendarDayFormatNames{
-				Abbreviated: ut.CalendarDayFormatNameValue{Sun: "ৰবি", Mon: "সোম", Tue: "মঙ্গল", Wed: "বুধ", Thu: "বৃহষ্পতি", Fri: "শুক্ৰ", Sat: "শনি"},
-				Narrow:      ut.CalendarDayFormatNameValue{},
-				Short:       ut.CalendarDayFormatNameValue{},
-				Wide:        ut.CalendarDayFormatNameValue{Sun: "দেওবাৰ", Mon: "সোমবাৰ", Tue: "মঙ্গলবাৰ", Wed: "বুধবাৰ", Thu: "বৃহষ্পতিবাৰ", Fri: "শুক্ৰবাৰ", Sat: "শনিবাৰ"},
-			},
-			Periods: ut.CalendarPeriodFormatNames{
-				Abbreviated: ut.CalendarPeriodFormatNameValue{},
-				Narrow:      ut.CalendarPeriodFormatNameValue{},
-				Short:       ut.CalendarPeriodFormatNameValue{},
-				Wide:        ut.CalendarPeriodFormatNameValue{AM: "পূৰ্বাহ্ণ", PM: "অপৰাহ্ণ"},
-			},
-		},
-	}
-}

+ 0 - 7
resources/locales/as/currency.go

@@ -1,7 +0,0 @@
-package as
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency(nil)
-}

+ 0 - 17
resources/locales/as/main.go

@@ -1,17 +0,0 @@
-package as
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "as",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/as/number.go

@@ -1,11 +0,0 @@
-package as
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{Decimal: "#,##,##0.###", Currency: "¤\u00a0#,##,##0.00", Percent: "#,##,##0%"}
-}

+ 0 - 3
resources/locales/as/plural.go

@@ -1,3 +0,0 @@
-package as
-
-const pluralRule = "1"

+ 0 - 33
resources/locales/asa/calendar.go

@@ -1,33 +0,0 @@
-package asa
-
-import "github.com/go-playground/universal-translator"
-
-func newCalendar() ut.Calendar {
-	return ut.Calendar{
-		Formats: ut.CalendarFormats{
-			Date:     ut.CalendarDateFormat{Full: "EEEE, d MMMM y", Long: "d MMMM y", Medium: "d MMM y", Short: "dd/MM/y"},
-			Time:     ut.CalendarDateFormat{Full: "HH:mm:ss zzzz", Long: "HH:mm:ss z", Medium: "HH:mm:ss", Short: "HH:mm"},
-			DateTime: ut.CalendarDateFormat{},
-		},
-		FormatNames: ut.CalendarFormatNames{
-			Months: ut.CalendarMonthFormatNames{
-				Abbreviated: ut.CalendarMonthFormatNameValue{Jan: "Jan", Feb: "Feb", Mar: "Mac", Apr: "Apr", May: "Mei", Jun: "Jun", Jul: "Jul", Aug: "Ago", Sep: "Sep", Oct: "Okt", Nov: "Nov", Dec: "Dec"},
-				Narrow:      ut.CalendarMonthFormatNameValue{Jan: "J", Feb: "F", Mar: "M", Apr: "A", May: "M", Jun: "J", Jul: "J", Aug: "A", Sep: "S", Oct: "O", Nov: "N", Dec: "D"},
-				Short:       ut.CalendarMonthFormatNameValue{},
-				Wide:        ut.CalendarMonthFormatNameValue{Jan: "Januari", Feb: "Februari", Mar: "Machi", Apr: "Aprili", May: "Mei", Jun: "Juni", Jul: "Julai", Aug: "Agosti", Sep: "Septemba", Oct: "Oktoba", Nov: "Novemba", Dec: "Desemba"},
-			},
-			Days: ut.CalendarDayFormatNames{
-				Abbreviated: ut.CalendarDayFormatNameValue{Sun: "Jpi", Mon: "Jtt", Tue: "Jnn", Wed: "Jtn", Thu: "Alh", Fri: "Ijm", Sat: "Jmo"},
-				Narrow:      ut.CalendarDayFormatNameValue{Sun: "J", Mon: "J", Tue: "J", Wed: "J", Thu: "A", Fri: "I", Sat: "J"},
-				Short:       ut.CalendarDayFormatNameValue{},
-				Wide:        ut.CalendarDayFormatNameValue{Sun: "Jumapili", Mon: "Jumatatu", Tue: "Jumanne", Wed: "Jumatano", Thu: "Alhamisi", Fri: "Ijumaa", Sat: "Jumamosi"},
-			},
-			Periods: ut.CalendarPeriodFormatNames{
-				Abbreviated: ut.CalendarPeriodFormatNameValue{},
-				Narrow:      ut.CalendarPeriodFormatNameValue{},
-				Short:       ut.CalendarPeriodFormatNameValue{},
-				Wide:        ut.CalendarPeriodFormatNameValue{AM: "icheheavo", PM: "ichamthi"},
-			},
-		},
-	}
-}

+ 0 - 64
resources/locales/asa/currency.go

@@ -1,64 +0,0 @@
-package asa
-
-import "github.com/go-playground/universal-translator"
-
-func newCurrencies() []ut.Currency {
-	return []ut.Currency{
-		{Currency: "AED", DisplayName: "dirham ya Falme dha Kiarabu", Symbol: ""},
-		{Currency: "AOA", DisplayName: "kwandha ya Angola", Symbol: ""},
-		{Currency: "AUD", DisplayName: "dola ya Authtralia", Symbol: ""},
-		{Currency: "BHD", DisplayName: "dinari ya Bahareni", Symbol: ""},
-		{Currency: "BIF", DisplayName: "faranga ya Burundi", Symbol: ""},
-		{Currency: "BWP", DisplayName: "pula ya Botthwana", Symbol: ""},
-		{Currency: "CAD", DisplayName: "dola ya Kanada", Symbol: ""},
-		{Currency: "CDF", DisplayName: "faranga ya Kongo", Symbol: ""},
-		{Currency: "CHF", DisplayName: "faranga ya Uthwithi", Symbol: ""},
-		{Currency: "CNY", DisplayName: "yuan renminbi ya China", Symbol: ""},
-		{Currency: "CVE", DisplayName: "ethkudo ya Kepuvede", Symbol: ""},
-		{Currency: "DJF", DisplayName: "faranga ya Jibuti", Symbol: ""},
-		{Currency: "DZD", DisplayName: "dinari ya Aljeria", Symbol: ""},
-		{Currency: "EGP", DisplayName: "pauni ya Mithri", Symbol: ""},
-		{Currency: "ERN", DisplayName: "nakfa ya Eritrea", Symbol: ""},
-		{Currency: "ETB", DisplayName: "bir ya Uhabeshi", Symbol: ""},
-		{Currency: "EUR", DisplayName: "yuro", Symbol: ""},
-		{Currency: "GBP", DisplayName: "pauni ya Uingeredha", Symbol: ""},
-		{Currency: "GHC", DisplayName: "thedi ya Ghana", Symbol: ""},
-		{Currency: "GMD", DisplayName: "dalathi ya Gambia", Symbol: ""},
-		{Currency: "GNS", DisplayName: "faranga ya Gine", Symbol: ""},
-		{Currency: "INR", DisplayName: "rupia ya India", Symbol: ""},
-		{Currency: "JPY", DisplayName: "tharafu ya Kijapani", Symbol: ""},
-		{Currency: "KES", DisplayName: "shilingi ya Kenya", Symbol: ""},
-		{Currency: "KMF", DisplayName: "faranga ya Komoro", Symbol: ""},
-		{Currency: "LRD", DisplayName: "dola ya Liberia", Symbol: ""},
-		{Currency: "LSL", DisplayName: "loti ya Lethoto", Symbol: ""},
-		{Currency: "LYD", DisplayName: "dinari ya Libya", Symbol: ""},
-		{Currency: "MAD", DisplayName: "dirham ya Moroko", Symbol: ""},
-		{Currency: "MGA", DisplayName: "faranga ya Bukini", Symbol: ""},
-		{Currency: "MRO", DisplayName: "ugwiya ya Moritania", Symbol: ""},
-		{Currency: "MUR", DisplayName: "rupia ya Morithi", Symbol: ""},
-		{Currency: "MWK", DisplayName: "kwacha ya Malawi", Symbol: ""},
-		{Currency: "MZM", DisplayName: "metikali ya Mthumbiji", Symbol: ""},
-		{Currency: "NAD", DisplayName: "dola ya Namibia", Symbol: ""},
-		{Currency: "NGN", DisplayName: "naira ya Nijeria", Symbol: ""},
-		{Currency: "RWF", DisplayName: "faranga ya Rwanda", Symbol: ""},
-		{Currency: "SAR", DisplayName: "riyal ya Thaudia", Symbol: ""},
-		{Currency: "SCR", DisplayName: "rupia ya Shelisheli", Symbol: ""},
-		{Currency: "SDG", DisplayName: "dinari ya Thudani", Symbol: ""},
-		{Currency: "SDP", DisplayName: "pauni ya Thudani", Symbol: ""},
-		{Currency: "SHP", DisplayName: "pauni ya Thantahelena", Symbol: ""},
-		{Currency: "SLL", DisplayName: "leoni", Symbol: ""},
-		{Currency: "SOS", DisplayName: "shilingi ya Thomalia", Symbol: ""},
-		{Currency: "STD", DisplayName: "dobra ya Thao Tome na Principe", Symbol: ""},
-		{Currency: "SZL", DisplayName: "lilangeni", Symbol: ""},
-		{Currency: "TND", DisplayName: "dinari ya Tunithia", Symbol: ""},
-		{Currency: "TZS", DisplayName: "shilingi ya Tandhania", Symbol: "TSh"},
-		{Currency: "UGX", DisplayName: "shilingi ya Uganda", Symbol: ""},
-		{Currency: "USD", DisplayName: "dola ya Marekani", Symbol: ""},
-		{Currency: "XAF", DisplayName: "faranga CFA BEAC", Symbol: ""},
-		{Currency: "XOF", DisplayName: "faranga CFA BCEAO", Symbol: ""},
-		{Currency: "ZAR", DisplayName: "randi ya Afrika Kuthini", Symbol: ""},
-		{Currency: "ZMK", DisplayName: "kwacha ya Dhambia (1968–2012)", Symbol: ""},
-		{Currency: "ZMW", DisplayName: "kwacha ya Dhambia", Symbol: ""},
-		{Currency: "ZWD", DisplayName: "dola ya Dhimbabwe", Symbol: ""},
-	}
-}

+ 0 - 17
resources/locales/asa/main.go

@@ -1,17 +0,0 @@
-package asa
-
-import "github.com/go-playground/universal-translator"
-
-// New returns a new instance of the locale
-func New() *ut.Locale {
-	return &ut.Locale{
-		Locale: "asa",
-		Number: ut.Number{
-			Symbols:    newSymbols(),
-			Formats:    newFormats(),
-			Currencies: newCurrencies(),
-		},
-		Calendar:   newCalendar(),
-		PluralRule: pluralRule,
-	}
-}

+ 0 - 11
resources/locales/asa/number.go

@@ -1,11 +0,0 @@
-package asa
-
-import "github.com/go-playground/universal-translator"
-
-func newSymbols() ut.Symbols {
-	return ut.Symbols{}
-}
-
-func newFormats() ut.NumberFormats {
-	return ut.NumberFormats{Decimal: "", Currency: "#,##0.00\u00a0¤", Percent: ""}
-}

部分文件因为文件数量过多而无法显示