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
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 /sr_Cyrl_BA
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 'sr_Cyrl_BA')
-rw-r--r--sr_Cyrl_BA/sr_Cyrl_BA.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/sr_Cyrl_BA/sr_Cyrl_BA.go b/sr_Cyrl_BA/sr_Cyrl_BA.go
index 26cc330a..4bdd15ee 100644
--- a/sr_Cyrl_BA/sr_Cyrl_BA.go
+++ b/sr_Cyrl_BA/sr_Cyrl_BA.go
@@ -56,7 +56,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: " ",
currencyNegativePrefix: "(",
currencyNegativeSuffix: " )",
@@ -73,7 +73,7 @@ func New() locales.Translator {
erasAbbreviated: []string{"п. н. е.", "н. е."},
erasNarrow: []string{"п.н.е.", "н.е."},
erasWide: []string{"пре нове ере", "нове ере"},
- timezones: map[string]string{"CLT": "Чиле стандардно време", "WARST": "Западна Аргентина летње рачунање времена", "GFT": "Француска Гвајана време", "CHAST": "Чатам стандардно време", "HADT": "Хавајско-алеутско летње рачунање времена", "SGT": "Сингапур стандардно време", "WAST": "Западно-афричко летње рачунање времена", "TMT": "Туркменистан стандардно време", "SRT": "Суринам време", "HKST": "Хонг Конг летње рачунање времена", "JDT": "Јапанско летње рачунање времена", "PDT": "Северноамерички Пацифичко летње рачунање времена", "∅∅∅": "Амазон летње рачунање времена", "ACWST": "Аустралијско централно западно стандардно време", "HNT": "Њуфаундленд стандардно време", "WAT": "Западно-афричко стандардно време", "WESZ": "Западноевропско летње рачунање времена", "OESZ": "Источноевропско летње рачунање времена", "VET": "Венецуела време", "ACWDT": "Аустралијско централно западно летње рачунање времена", "OEZ": "Источноевропско стандардно време", "WART": "Западна Аргентина стандардно време", "AST": "Атланско стандардно време", "HAST": "Хавајско-алеутско стандардно време", "CDT": "Северноамерички Централно летње рачунање времена", "ADT": "Атланско лтње рачунање времена", "NZST": "Нови Зеланд стандардно време", "COST": "Колумбија летње рачунање времена", "BT": "Бутан време", "ACDT": "Аустралијско централно летње рачунање времена", "EST": "Северноамерички Источно стандардно време", "GMT": "Средње време по Гриничу", "WIT": "Источно-индонезијско време", "CLST": "Чиле летње рачунање времена", "LHDT": "Лорд Хов летње рачунање времена", "CHADT": "Чатам летње рачунање времена", "WIB": "Западно-индонезијско време", "TMST": "Туркменистан летње рачунање времена", "AEDT": "Аустралијско источно летње рачунање времена", "PST": "Северноамерички Пацифичко стандардно време", "MYT": "Малезија време", "HKT": "Хонг Конг стандардно време", "AWST": "Аустралијско западно стандардно време", "WITA": "Централно-индонезијско време", "AKST": "Аљаска, стандардно време", "WEZ": "Западноевропско стандардно време", "UYT": "Уругвај стандардно време", "EAT": "Источно-афричко време", "ECT": "Еквадор време", "AKDT": "Аљаска, летње рачунање времена", "SAST": "Јужно-афричко време", "HAT": "Њуфаундленд летње рачунање времена", "GYT": "Гвајана време", "MEZ": "Средњеевропско стандардно време", "IST": "Индијско стандардно време", "CAT": "Централно-афричко време", "ARST": "Аргентина летње рачунање времена", "NZDT": "Нови Зеланд летње рачунање времена", "CST": "Северноамерички Централно стандардно време", "LHST": "Лорд Хов стандардно време", "ACST": "Аустралијско централно стандардно време", "EDT": "Северноамерички Источно летње рачунање времена", "COT": "Колумбија стандардно време", "ChST": "Чаморо време", "UYST": "Уругвај летње рачунање времена", "AWDT": "Аустралијско западно летње рачунање времена", "MESZ": "Средњеевропско летње рачунање времена", "BOT": "Боливија време", "MST": "Северноамерички Планинско стандардно време", "MDT": "Северноамерички Планинско летње рачунање времена", "ART": "Аргентина стандардно време", "JST": "Јапанско стандардно време", "AEST": "Аустралијско источно стандардно време"},
+ timezones: map[string]string{"JST": "Јапанско стандардно време", "NZST": "Нови Зеланд стандардно време", "CHADT": "Чатам летње рачунање времена", "GMT": "Средње време по Гриничу", "AEST": "Аустралијско источно стандардно време", "WITA": "Централно-индонезијско време", "EDT": "Северноамерички Источно летње рачунање времена", "GFT": "Француска Гвајана време", "TMT": "Туркменистан стандардно време", "TMST": "Туркменистан летње рачунање времена", "BT": "Бутан време", "MEZ": "Средњеевропско стандардно време", "MESZ": "Средњеевропско летње рачунање времена", "AWST": "Аустралијско западно стандардно време", "WART": "Западна Аргентина стандардно време", "SAST": "Јужно-афричко време", "MDT": "Макао летње рачунање времена", "ART": "Аргентина стандардно време", "ACWST": "Аустралијско централно западно стандардно време", "CST": "Северноамерички Централно стандардно време", "ECT": "Еквадор време", "GYT": "Гвајана време", "MYT": "Малезија време", "CLST": "Чиле летње рачунање времена", "ChST": "Чаморо време", "OEZ": "Источноевропско стандардно време", "EST": "Северноамерички Источно стандардно време", "CDT": "Северноамерички Централно летње рачунање времена", "ADT": "Атланско лтње рачунање времена", "ACWDT": "Аустралијско централно западно летње рачунање времена", "LHDT": "Лорд Хов летње рачунање времена", "MST": "Макао стандардно време", "SGT": "Сингапур стандардно време", "OESZ": "Источноевропско летње рачунање времена", "ARST": "Аргентина летње рачунање времена", "BOT": "Боливија време", "ACDT": "Аустралијско централно летње рачунање времена", "UYT": "Уругвај стандардно време", "HAST": "Хавајско-алеутско стандардно време", "HNT": "Њуфаундленд стандардно време", "HAT": "Њуфаундленд летње рачунање времена", "WIT": "Источно-индонезијско време", "WEZ": "Западноевропско стандардно време", "COT": "Колумбија стандардно време", "SRT": "Суринам време", "HKST": "Хонг Конг летње рачунање времена", "WAT": "Западно-афричко стандардно време", "HADT": "Хавајско-алеутско летње рачунање времена", "LHST": "Лорд Хов стандардно време", "WAST": "Западно-афричко летње рачунање времена", "∅∅∅": "Азори летње рачунање времена", "WIB": "Западно-индонезијско време", "COST": "Колумбија летње рачунање времена", "NZDT": "Нови Зеланд летње рачунање времена", "CLT": "Чиле стандардно време", "ACST": "Аустралијско централно стандардно време", "AKST": "Аљаска, стандардно време", "UYST": "Уругвај летње рачунање времена", "AWDT": "Аустралијско западно летње рачунање времена", "PDT": "Северноамерички Пацифичко летње рачунање времена", "CHAST": "Чатам стандардно време", "AEDT": "Аустралијско источно летње рачунање времена", "JDT": "Јапанско летње рачунање времена", "VET": "Венецуела време", "WESZ": "Западноевропско летње рачунање времена", "PST": "Северноамерички Пацифичко стандардно време", "CAT": "Централно-афричко време", "AKDT": "Аљаска, летње рачунање времена", "IST": "Индијско стандардно време", "WARST": "Западна Аргентина летње рачунање времена", "EAT": "Источно-афричко време", "AST": "Атланско стандардно време", "HKT": "Хонг Конг стандардно време"},
}
}
@@ -103,14 +103,14 @@ func (sr *sr_Cyrl_BA) CardinalPluralRule(num float64, v uint64) locales.PluralRu
n := math.Abs(num)
i := int64(n)
f := locales.F(n, v)
- iMod100 := i % 100
iMod10 := i % 10
+ iMod100 := i % 100
fMod10 := f % 10
fMod100 := f % 100
if (v == 0 && iMod10 == 1 && iMod100 != 11) || (fMod10 == 1 && fMod100 != 11) {
return locales.PluralRuleOne
- } else if (v == 0 && iMod10 >= 2 && iMod10 <= 4 && iMod100 < 12 && iMod100 > 14) || (fMod10 >= 2 && fMod10 <= 4 && fMod100 < 12 && fMod100 > 14) {
+ } else if (v == 0 && iMod10 >= 2 && iMod10 <= 4 && (iMod100 < 12 || iMod100 > 14)) || (fMod10 >= 2 && fMod10 <= 4 && (fMod100 < 12 || fMod100 > 14)) {
return locales.PluralRuleFew
}