Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/locales.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lv_LV
diff options
context:
space:
mode:
authorDean Karn <Dean.Karn@metricaid.com>2016-11-08 19:14:13 +0300
committerDean Karn <Dean.Karn@metricaid.com>2016-11-08 19:14:13 +0300
commit7832011dcf5c8b82caa7d6b379c5df17d5681fea (patch)
treeb2feec7ef734b652acf3ac50d3bf8f90623eba63 /lv_LV
parent23da3897c15437bd43dc8d2bc5f49ac4849e6c32 (diff)
Correct some issues + Add Russian testsv0.10.2
- corrected handling of single quite in date formats, index was off causing quotes to appear in text - corrected bug in plurals rules mod != rules were generating mod10 < 12 && mod10 >14, when it should be (mod10 < 12 || mod10 > 14) - added code to sort plural rules, no real issue just now print in order - override russian percent format CLDR contains space between # and % but should be no space. Russian tests were added, thanks @nikolay-turpitko. - updated tests to cover 100% of range rules.
Diffstat (limited to 'lv_LV')
-rw-r--r--lv_LV/lv_LV.go18
1 files changed, 9 insertions, 9 deletions
diff --git a/lv_LV/lv_LV.go b/lv_LV/lv_LV.go
index 6d9b0806..4e1e523b 100644
--- a/lv_LV/lv_LV.go
+++ b/lv_LV/lv_LV.go
@@ -47,7 +47,7 @@ func New() locales.Translator {
locale: "lv_LV",
pluralsCardinal: []locales.PluralRule{1, 2, 6},
pluralsOrdinal: []locales.PluralRule{6},
- pluralsRange: []locales.PluralRule{6, 2},
+ pluralsRange: []locales.PluralRule{2, 6},
decimal: ",",
group: " ",
minus: "-",
@@ -55,7 +55,7 @@ func New() locales.Translator {
perMille: "‰",
timeSeparator: ":",
inifinity: "∞",
- currencies: []string{"ADP ", "AED ", "AFA ", "AFN ", "ALK ", "ALL ", "AMD ", "ANG ", "AOA ", "AOK ", "AON ", "AOR ", "ARA ", "ARL ", "ARM ", "ARP ", "ARS ", "ATS ", "AUD ", "AWG ", "AZM ", "AZN ", "BAD ", "BAM ", "BAN ", "BBD ", "BDT ", "BEC ", "BEF ", "BEL ", "BGL ", "BGM ", "BGN ", "BGO ", "BHD ", "BIF ", "BMD ", "BND ", "BOB ", "BOL ", "BOP ", "BOV ", "BRB ", "BRC ", "BRE ", "BRL ", "BRN ", "BRR ", "BRZ ", "BSD ", "BTN ", "BUK ", "BWP ", "BYB ", "BYR ", "BZD ", "CAD ", "CDF ", "CHE ", "CHF ", "CHW ", "CLE ", "CLF ", "CLP ", "CNX ", "CNY ", "COP ", "COU ", "CRC ", "CSD ", "CSK ", "CUC ", "CUP ", "CVE ", "CYP ", "CZK ", "DDM ", "DEM ", "DJF ", "DKK ", "DOP ", "DZD ", "ECS ", "ECV ", "EEK ", "EGP ", "ERN ", "ESA ", "ESB ", "ESP ", "ETB ", "EUR ", "FIM ", "FJD ", "FKP ", "FRF ", "GBP ", "GEK ", "GEL ", "GHC ", "GHS ", "GIP ", "GMD ", "GNF ", "GNS ", "GQE ", "GRD ", "GTQ ", "GWE ", "GWP ", "GYD ", "HKD ", "HNL ", "HRD ", "HRK ", "HTG ", "HUF ", "IDR ", "IEP ", "ILP ", "ILR ", "ILS ", "INR ", "IQD ", "IRR ", "ISJ ", "ISK ", "ITL ", "JMD ", "JOD ", "JPY ", "KES ", "KGS ", "KHR ", "KMF ", "KPW ", "KRH ", "KRO ", "KRW ", "KWD ", "KYD ", "KZT ", "LAK ", "LBP ", "LKR ", "LRD ", "LSL ", "LTL ", "LTT ", "LUC ", "LUF ", "LUL ", "LVL ", "LVR ", "LYD ", "MAD ", "MAF ", "MCF ", "MDC ", "MDL ", "MGA ", "MGF ", "MKD ", "MKN ", "MLF ", "MMK ", "MNT ", "MOP ", "MRO ", "MTL ", "MTP ", "MUR ", "MVP ", "MVR ", "MWK ", "MXN ", "MXP ", "MXV ", "MYR ", "MZE ", "MZM ", "MZN ", "NAD ", "NGN ", "NIC ", "NIO ", "NLG ", "NOK ", "NPR ", "NZD ", "OMR ", "PAB ", "PEI ", "PEN ", "PES ", "PGK ", "PHP ", "PKR ", "PLN ", "PLZ ", "PTE ", "PYG ", "QAR ", "RHD ", "ROL ", "RON ", "RSD ", "RUB ", "RUR ", "RWF ", "SAR ", "SBD ", "SCR ", "SDD ", "SDG ", "SDP ", "SEK ", "SGD ", "SHP ", "SIT ", "SKK ", "SLL ", "SOS ", "SRD ", "SRG ", "SSP ", "STD ", "SUR ", "SVC ", "SYP ", "SZL ", "THB ", "TJR ", "TJS ", "TMM ", "TMT ", "TND ", "TOP ", "TPE ", "TRL ", "TRY ", "TTD ", "TWD ", "TZS ", "UAH ", "UAK ", "UGS ", "UGX ", "USD ", "USN ", "USS ", "UYI ", "UYP ", "UYU ", "UZS ", "VEB ", "VEF ", "VND ", "VNN ", "VUV ", "WST ", "XAF ", "XAG ", "XAU ", "XBA ", "XBB ", "XBC ", "XBD ", "XCD ", "XDR ", "XEU ", "XFO ", "XFU ", "XOF ", "XPD ", "XPF ", "XPT ", "XRE ", "XSU ", "XTS ", "XUA ", "XXX ", "YDD ", "YER ", "YUD ", "YUM ", "YUN ", "YUR ", "ZAL ", "ZAR ", "ZMK ", "ZMW ", "ZRN ", "ZRZ ", "ZWD ", "ZWL ", "ZWR "},
+ currencies: []string{"ADP", "AED", "AFA", "AFN", "ALK", "ALL", "AMD", "ANG", "AOA", "AOK", "AON", "AOR", "ARA", "ARL", "ARM", "ARP", "ARS", "ATS", "AUD", "AWG", "AZM", "AZN", "BAD", "BAM", "BAN", "BBD", "BDT", "BEC", "BEF", "BEL", "BGL", "BGM", "BGN", "BGO", "BHD", "BIF", "BMD", "BND", "BOB", "BOL", "BOP", "BOV", "BRB", "BRC", "BRE", "BRL", "BRN", "BRR", "BRZ", "BSD", "BTN", "BUK", "BWP", "BYB", "BYR", "BZD", "CAD", "CDF", "CHE", "CHF", "CHW", "CLE", "CLF", "CLP", "CNX", "CNY", "COP", "COU", "CRC", "CSD", "CSK", "CUC", "CUP", "CVE", "CYP", "CZK", "DDM", "DEM", "DJF", "DKK", "DOP", "DZD", "ECS", "ECV", "EEK", "EGP", "ERN", "ESA", "ESB", "ESP", "ETB", "EUR", "FIM", "FJD", "FKP", "FRF", "GBP", "GEK", "GEL", "GHC", "GHS", "GIP", "GMD", "GNF", "GNS", "GQE", "GRD", "GTQ", "GWE", "GWP", "GYD", "HKD", "HNL", "HRD", "HRK", "HTG", "HUF", "IDR", "IEP", "ILP", "ILR", "ILS", "INR", "IQD", "IRR", "ISJ", "ISK", "ITL", "JMD", "JOD", "JPY", "KES", "KGS", "KHR", "KMF", "KPW", "KRH", "KRO", "KRW", "KWD", "KYD", "KZT", "LAK", "LBP", "LKR", "LRD", "LSL", "LTL", "LTT", "LUC", "LUF", "LUL", "LVL", "LVR", "LYD", "MAD", "MAF", "MCF", "MDC", "MDL", "MGA", "MGF", "MKD", "MKN", "MLF", "MMK", "MNT", "MOP", "MRO", "MTL", "MTP", "MUR", "MVP", "MVR", "MWK", "MXN", "MXP", "MXV", "MYR", "MZE", "MZM", "MZN", "NAD", "NGN", "NIC", "NIO", "NLG", "NOK", "NPR", "NZD", "OMR", "PAB", "PEI", "PEN", "PES", "PGK", "PHP", "PKR", "PLN", "PLZ", "PTE", "PYG", "QAR", "RHD", "ROL", "RON", "RSD", "RUB", "RUR", "RWF", "SAR", "SBD", "SCR", "SDD", "SDG", "SDP", "SEK", "SGD", "SHP", "SIT", "SKK", "SLL", "SOS", "SRD", "SRG", "SSP", "STD", "SUR", "SVC", "SYP", "SZL", "THB", "TJR", "TJS", "TMM", "TMT", "TND", "TOP", "TPE", "TRL", "TRY", "TTD", "TWD", "TZS", "UAH", "UAK", "UGS", "UGX", "USD", "USN", "USS", "UYI", "UYP", "UYU", "UZS", "VEB", "VEF", "VND", "VNN", "VUV", "WST", "XAF", "XAG", "XAU", "XBA", "XBB", "XBC", "XBD", "XCD", "XDR", "XEU", "XFO", "XFU", "XOF", "XPD", "XPF", "XPT", "XRE", "XSU", "XTS", "XUA", "XXX", "YDD", "YER", "YUD", "YUM", "YUN", "YUR", "ZAL", "ZAR", "ZMK", "ZMW", "ZRN", "ZRZ", "ZWD", "ZWL", "ZWR"},
currencyPositiveSuffix: " ",
currencyNegativeSuffix: " ",
monthsAbbreviated: []string{"", "janv.", "febr.", "marts", "apr.", "maijs", "jūn.", "jūl.", "aug.", "sept.", "okt.", "nov.", "dec."},
@@ -71,7 +71,7 @@ func New() locales.Translator {
erasAbbreviated: []string{"p.m.ē.", "m.ē."},
erasNarrow: []string{"p.m.ē.", "m.ē."},
erasWide: []string{"pirms mūsu ēras", "mūsu ērā"},
- timezones: map[string]string{"CLST": "Čīles vasaras laiks", "UYT": "Urugvajas ziemas laiks", "EAT": "Austrumāfrikas laiks", "LHST": "Lorda Hava salas ziemas laiks", "WITA": "Centrālindonēzijas laiks", "JST": "Japānas ziemas laiks", "SGT": "Singapūras laiks", "SAST": "Dienvidāfrikas ziemas laiks", "EDT": "Austrumu vasaras laiks", "WESZ": "Rietumeiropas vasaras laiks", "OEZ": "Austrumeiropas ziemas laiks", "UYST": "Urugvajas vasaras laiks", "MST": "MST", "CHAST": "Četemas ziemas laiks", "HAST": "Havaju–Aleutu ziemas laiks", "WART": "Rietumargentīnas ziemas laiks", "PDT": "Klusā okeāna vasaras laiks", "NZDT": "Jaunzēlandes vasaras laiks", "HNT": "Ņūfaundlendas ziemas laiks", "ChST": "Čamoro standarta laiks", "LHDT": "Lorda Hava salas vasaras laiks", "ARST": "Argentīnas vasaras laiks", "AKST": "Aļaskas ziemas laiks", "AST": "Atlantijas ziemas laiks", "CST": "Centrālais ziemas laiks", "TMST": "Turkmenistānas vasaras laiks", "BT": "Butānas laiks", "ACST": "Austrālijas centrālais ziemas laiks", "GFT": "Franču Gviānas laiks", "HKT": "Honkongas ziemas laiks", "COT": "Kolumbijas ziemas laiks", "TMT": "Turkmenistānas ziemas laiks", "ACWDT": "Austrālijas centrālais rietumu vasaras laiks", "MESZ": "Centrāleiropas vasaras laiks", "WIB": "Rietumindonēzijas laiks", "MDT": "MDT", "HKST": "Honkongas vasaras laiks", "ADT": "Atlantijas vasaras laiks", "AKDT": "Aļaskas vasaras laiks", "SRT": "Surinamas laiks", "HADT": "Havaju–Aleutu vasaras laiks", "IST": "Indijas ziemas laiks", "GYT": "Gajānas laiks", "CAT": "Centrālāfrikas laiks", "GMT": "Griničas laiks", "AEDT": "Austrālijas austrumu vasaras laiks", "AWDT": "Austrālijas rietumu vasaras laiks", "JDT": "Japānas vasaras laiks", "∅∅∅": "Amazones vasaras laiks", "BOT": "Bolīvijas laiks", "WARST": "Rietumargentīnas vasaras laiks", "VET": "Venecuēlas laiks", "WAT": "Rietumāfrikas ziemas laiks", "WIT": "Austrumindonēzijas laiks", "ACWST": "Austrālijas centrālais rietumu ziemas laiks", "EST": "Austrumu ziemas laiks", "MYT": "Malaizijas laiks", "ECT": "Ekvadoras laiks", "COST": "Kolumbijas vasaras laiks", "CLT": "Čīles ziemas laiks", "CDT": "Centrālais vasaras laiks", "WAST": "Rietumāfrikas vasaras laiks", "WEZ": "Rietumeiropas ziemas laiks", "AEST": "Austrālijas austrumu ziemas laiks", "NZST": "Jaunzēlandes ziemas laiks", "CHADT": "Četemas vasaras laiks", "AWST": "Austrālijas rietumu ziemas laiks", "ART": "Argentīnas ziemas laiks", "HAT": "Ņūfaundlendas vasaras laiks", "OESZ": "Austrumeiropas vasaras laiks", "ACDT": "Austrālijas centrālais vasaras laiks", "PST": "Klusā okeāna ziemas laiks", "MEZ": "Centrāleiropas ziemas laiks"},
+ timezones: map[string]string{"JDT": "Japānas vasaras laiks", "AST": "Atlantijas ziemas laiks", "CLST": "Čīles vasaras laiks", "GMT": "Griničas laiks", "WART": "Rietumargentīnas ziemas laiks", "WIT": "Austrumindonēzijas laiks", "∅∅∅": "Peru vasaras laiks", "CAT": "Centrālāfrikas laiks", "WAT": "Rietumāfrikas ziemas laiks", "WESZ": "Rietumeiropas vasaras laiks", "SGT": "Singapūras laiks", "SRT": "Surinamas laiks", "EST": "Austrumu ziemas laiks", "HADT": "Havaju–Aleutu vasaras laiks", "TMT": "Turkmenistānas ziemas laiks", "MESZ": "Centrāleiropas vasaras laiks", "EDT": "Austrumu vasaras laiks", "ACWST": "Austrālijas centrālais rietumu ziemas laiks", "LHDT": "Lorda Hava salas vasaras laiks", "AWST": "Austrālijas rietumu ziemas laiks", "SAST": "Dienvidāfrikas ziemas laiks", "HNT": "Ņūfaundlendas ziemas laiks", "ACDT": "Austrālijas centrālais vasaras laiks", "MST": "MST", "OEZ": "Austrumeiropas ziemas laiks", "HAST": "Havaju–Aleutu ziemas laiks", "AKDT": "Aļaskas vasaras laiks", "WEZ": "Rietumeiropas ziemas laiks", "NZDT": "Jaunzēlandes vasaras laiks", "ChST": "Čamoro standarta laiks", "CHADT": "Četemas vasaras laiks", "COT": "Kolumbijas ziemas laiks", "AEDT": "Austrālijas austrumu vasaras laiks", "WAST": "Rietumāfrikas vasaras laiks", "BOT": "Bolīvijas laiks", "EAT": "Austrumāfrikas laiks", "CST": "Centrālais ziemas laiks", "AWDT": "Austrālijas rietumu vasaras laiks", "CLT": "Čīles ziemas laiks", "ARST": "Argentīnas vasaras laiks", "GFT": "Franču Gviānas laiks", "JST": "Japānas ziemas laiks", "MYT": "Malaizijas laiks", "UYST": "Urugvajas vasaras laiks", "ACST": "Austrālijas centrālais ziemas laiks", "TMST": "Turkmenistānas vasaras laiks", "NZST": "Jaunzēlandes ziemas laiks", "COST": "Kolumbijas vasaras laiks", "WITA": "Centrālindonēzijas laiks", "LHST": "Lorda Hava salas ziemas laiks", "HKST": "Honkongas vasaras laiks", "MEZ": "Centrāleiropas ziemas laiks", "IST": "Indijas ziemas laiks", "CHAST": "Četemas ziemas laiks", "ART": "Argentīnas ziemas laiks", "CDT": "Centrālais vasaras laiks", "UYT": "Urugvajas ziemas laiks", "WIB": "Rietumindonēzijas laiks", "MDT": "MDT", "WARST": "Rietumargentīnas vasaras laiks", "HAT": "Ņūfaundlendas vasaras laiks", "BT": "Butānas laiks", "GYT": "Gajānas laiks", "ECT": "Ekvadoras laiks", "AKST": "Aļaskas ziemas laiks", "ADT": "Atlantijas vasaras laiks", "AEST": "Austrālijas austrumu ziemas laiks", "ACWDT": "Austrālijas centrālais rietumu vasaras laiks", "HKT": "Honkongas ziemas laiks", "PDT": "Klusā okeāna vasaras laiks", "PST": "Klusā okeāna ziemas laiks", "OESZ": "Austrumeiropas vasaras laiks", "VET": "Venecuēlas laiks"},
}
}
@@ -426,8 +426,8 @@ func (lv *lv_LV) FmtDateMedium(t time.Time) string {
b := make([]byte, 0, 32)
b = strconv.AppendInt(b, int64(t.Year()), 10)
- b = append(b, []byte{0x2e}...)
- b = append(b, []byte{0x27, 0x67, 0x61, 0x64, 0x61, 0x27, 0x20}...)
+ b = append(b, []byte{0x2e, 0x20, 0x67, 0x61, 0x64, 0x61}...)
+ b = append(b, []byte{0x20}...)
b = strconv.AppendInt(b, int64(t.Day()), 10)
b = append(b, []byte{0x2e, 0x20}...)
b = append(b, lv.monthsAbbreviated[t.Month()]...)
@@ -441,8 +441,8 @@ func (lv *lv_LV) FmtDateLong(t time.Time) string {
b := make([]byte, 0, 32)
b = strconv.AppendInt(b, int64(t.Year()), 10)
- b = append(b, []byte{0x2e}...)
- b = append(b, []byte{0x27, 0x67, 0x61, 0x64, 0x61, 0x27, 0x20}...)
+ b = append(b, []byte{0x2e, 0x20, 0x67, 0x61, 0x64, 0x61}...)
+ b = append(b, []byte{0x20}...)
b = strconv.AppendInt(b, int64(t.Day()), 10)
b = append(b, []byte{0x2e, 0x20}...)
b = append(b, lv.monthsWide[t.Month()]...)
@@ -458,8 +458,8 @@ func (lv *lv_LV) FmtDateFull(t time.Time) string {
b = append(b, lv.daysWide[t.Weekday()]...)
b = append(b, []byte{0x2c, 0x20}...)
b = strconv.AppendInt(b, int64(t.Year()), 10)
- b = append(b, []byte{0x2e}...)
- b = append(b, []byte{0x27, 0x67, 0x61, 0x64, 0x61, 0x27, 0x20}...)
+ b = append(b, []byte{0x2e, 0x20, 0x67, 0x61, 0x64, 0x61}...)
+ b = append(b, []byte{0x20}...)
b = strconv.AppendInt(b, int64(t.Day()), 10)
b = append(b, []byte{0x2e, 0x20}...)
b = append(b, lv.monthsWide[t.Month()]...)