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 /bs_Cyrl_BA/bs_Cyrl_BA.go
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 'bs_Cyrl_BA/bs_Cyrl_BA.go')
-rw-r--r--bs_Cyrl_BA/bs_Cyrl_BA.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/bs_Cyrl_BA/bs_Cyrl_BA.go b/bs_Cyrl_BA/bs_Cyrl_BA.go
index 72dc8f12..234a8117 100644
--- a/bs_Cyrl_BA/bs_Cyrl_BA.go
+++ b/bs_Cyrl_BA/bs_Cyrl_BA.go
@@ -47,7 +47,7 @@ func New() locales.Translator {
locale: "bs_Cyrl_BA",
pluralsCardinal: []locales.PluralRule{2, 4, 6},
pluralsOrdinal: []locales.PluralRule{6},
- pluralsRange: []locales.PluralRule{4, 6, 2},
+ pluralsRange: []locales.PluralRule{2, 4, 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{"", "jan", "feb", "mar", "apr", "maj", "jun", "jul", "aug", "sep", "okt", "nov", "dec"},
@@ -71,7 +71,7 @@ func New() locales.Translator {
erasAbbreviated: []string{"p. n. e.", "n. e."},
erasNarrow: []string{"pr.n.e.", "AD"},
erasWide: []string{"Prije nove ere", "Nove ere"},
- timezones: map[string]string{"GMT": "Vrijeme po Grinviču", "UYT": "Standardno urugvajsko vrijeme", "AWDT": "Zapadnoaustralijsko ljetno računanje vremena", "PDT": "Ljetno računanje pacifičkog vremena (SAD)", "EST": "Standardno istočno vrijeme (SAD)", "TMT": "Standardno turkmenistansko vrijeme", "OESZ": "Istočnoevropsko ljetno računanje vremena", "PST": "Standardno pacifičko vrijeme (SAD)", "COT": "Standardno kolumbijsko vrijeme", "MDT": "Makao letnje računanje vremena", "CHAST": "Standardno čatamsko vrijeme", "AWST": "Standardno zapadnoaustralijsko vrijeme", "LHDT": "Ljetno računanje vremena na Ostrvu Lord Hau", "WART": "Standardno zapadnoargentinsko vrijeme", "AKST": "Standardno aljaskansko vrijeme", "TMST": "Turkmenistansko ljetno računanje vremena", "UYST": "Urugvajsko ljetno računanje vremena", "WIT": "Istočnoindonezijsko vrijeme", "LHST": "Standardno vrijeme na Ostrvu Lord Hau", "SRT": "Surinamsko vrijeme", "CST": "Standardno centralno vrijeme (SAD)", "ACDT": "Centralnoaustralijsko ljetno računanje vremena", "ECT": "Ekvadorsko vrijeme", "AKDT": "Aljaskansko ljetno računanje vremena", "ACWDT": "Australijsko centralno zapadno ljetno računanje vremena", "NZDT": "Novozelandsko ljetno računanje vremena", "SGT": "Standardno singapursko vrijeme", "HKT": "Standardno hongkonško vrijeme", "HNT": "Standardno njufaundlendsko vrijeme", "CLT": "Standardno čileansko vrijeme", "WARST": "Zapadnoargentinsko ljetno računanje vremena", "CHADT": "Čatamsko ljetno računanje vremena", "ACWST": "Standardno australijsko centralno zapadno vrijeme", "CDT": "Ljetno računanje centralnog vremena (SAD)", "ART": "Standardno argentinsko vrijeme", "WITA": "Centralnoindonezijsko vrijeme", "MESZ": "Centralnoevropsko ljetno računanje vremena", "SAST": "Standardno južnoafričko vrijeme", "ACST": "Standardno centralnoaustralijsko vrijeme", "VET": "Venecuelansko vrijeme", "MEZ": "Standardno centralnoevropsko vrijeme", "WAST": "Zapadnoafričko ljetno računanje vremena", "BOT": "Bolivijsko vrijeme", "EDT": "Ljetno računanje istočnog vremena (SAD)", "WESZ": "Zapadnoevropsko ljetno računanje vremena", "GYT": "Gvajansko vrijeme", "EAT": "Istočnoafričko vrijeme", "MST": "Makao standardno vreme", "HKST": "Hongkonško ljetno računanje vremena", "JDT": "Japansko ljetno računanje vremena", "HAT": "Njufaundlendsko ljetno računanje vremena", "WIB": "Zapadnoindonezijsko vrijeme", "WEZ": "Standardno zapadnoevropsko vrijeme", "ChST": "Standardno čamorsko vrijeme", "AEDT": "Istočnoaustralijsko ljetno računanje vremena", "OEZ": "Standardno istočnoevropsko vrijeme", "AEST": "Standardno istočnoaustralijsko vrijeme", "GFT": "Vrijeme Francuske Gvajane", "AST": "Standardno atlantsko vrijeme", "HAST": "Standardno havajsko-aleućansko vrijeme", "∅∅∅": "Amazonsko ljetno računanje vremena", "COST": "Kolumbijsko ljetno računanje vremena", "CAT": "Centralnoafričko vrijeme", "ARST": "Argentinsko ljetno računanje vremena", "JST": "Standardno japansko vrijeme", "ADT": "Ljetno računanje atlantskog vremena", "HADT": "Havajsko-aleućansko ljetno rečunanje vremena", "BT": "Butansko vrijeme", "WAT": "Standardno zapadnoafričko vrijeme", "CLST": "Čileansko ljetno računanje vremena", "NZST": "Standardno novozelandsko vrijeme", "IST": "Standardno indijsko vrijeme", "MYT": "Malezijsko vrijeme"},
+ timezones: map[string]string{"PST": "Standardno pacifičko vrijeme (SAD)", "ChST": "Standardno čamorsko vrijeme", "WART": "Standardno zapadnoargentinsko vrijeme", "CAT": "Centralnoafričko vrijeme", "EAT": "Istočnoafričko vrijeme", "ACDT": "Centralnoaustralijsko ljetno računanje vremena", "AST": "Standardno atlantsko vrijeme", "MDT": "Makao letnje računanje vremena", "CHADT": "Čatamsko ljetno računanje vremena", "CST": "Standardno centralno vrijeme (SAD)", "WAT": "Standardno zapadnoafričko vrijeme", "AWST": "Standardno zapadnoaustralijsko vrijeme", "WIB": "Zapadnoindonezijsko vrijeme", "NZDT": "Novozelandsko ljetno računanje vremena", "CHAST": "Standardno čatamsko vrijeme", "OEZ": "Standardno istočnoevropsko vrijeme", "GFT": "Vrijeme Francuske Gvajane", "AWDT": "Zapadnoaustralijsko ljetno računanje vremena", "NZST": "Standardno novozelandsko vrijeme", "HADT": "Havajsko-aleućansko ljetno rečunanje vremena", "UYST": "Urugvajsko ljetno računanje vremena", "AKST": "Standardno aljaskansko vrijeme", "WESZ": "Zapadnoevropsko ljetno računanje vremena", "GMT": "Vrijeme po Grinviču", "CDT": "Ljetno računanje centralnog vremena (SAD)", "OESZ": "Istočnoevropsko ljetno računanje vremena", "COST": "Kolumbijsko ljetno računanje vremena", "AEDT": "Istočnoaustralijsko ljetno računanje vremena", "SRT": "Surinamsko vrijeme", "ACWST": "Standardno australijsko centralno zapadno vrijeme", "HAT": "Njufaundlendsko ljetno računanje vremena", "VET": "Venecuelansko vrijeme", "JST": "Standardno japansko vrijeme", "∅∅∅": "Amazonsko ljetno računanje vremena", "TMST": "Turkmenistansko ljetno računanje vremena", "AKDT": "Aljaskansko ljetno računanje vremena", "CLT": "Standardno čileansko vrijeme", "WITA": "Centralnoindonezijsko vrijeme", "WIT": "Istočnoindonezijsko vrijeme", "HAST": "Standardno havajsko-aleućansko vrijeme", "TMT": "Standardno turkmenistansko vrijeme", "ADT": "Ljetno računanje atlantskog vremena", "HKT": "Standardno hongkonško vrijeme", "MYT": "Malezijsko vrijeme", "UYT": "Standardno urugvajsko vrijeme", "MEZ": "Standardno centralnoevropsko vrijeme", "ART": "Standardno argentinsko vrijeme", "AEST": "Standardno istočnoaustralijsko vrijeme", "SAST": "Standardno južnoafričko vrijeme", "LHST": "Standardno vrijeme na Ostrvu Lord Hau", "ECT": "Ekvadorsko vrijeme", "BT": "Butansko vrijeme", "WEZ": "Standardno zapadnoevropsko vrijeme", "CLST": "Čileansko ljetno računanje vremena", "IST": "Standardno indijsko vrijeme", "WARST": "Zapadnoargentinsko ljetno računanje vremena", "ACWDT": "Australijsko centralno zapadno ljetno računanje vremena", "MESZ": "Centralnoevropsko ljetno računanje vremena", "ARST": "Argentinsko ljetno računanje vremena", "JDT": "Japansko ljetno računanje vremena", "ACST": "Standardno centralnoaustralijsko vrijeme", "SGT": "Standardno singapursko vrijeme", "EDT": "Ljetno računanje istočnog vremena (SAD)", "HNT": "Standardno njufaundlendsko vrijeme", "LHDT": "Ljetno računanje vremena na Ostrvu Lord Hau", "GYT": "Gvajansko vrijeme", "HKST": "Hongkonško ljetno računanje vremena", "WAST": "Zapadnoafričko ljetno računanje vremena", "MST": "Makao standardno vreme", "EST": "Standardno istočno vrijeme (SAD)", "BOT": "Bolivijsko vrijeme", "PDT": "Ljetno računanje pacifičkog vremena (SAD)", "COT": "Standardno kolumbijsko vrijeme"},
}
}
@@ -108,7 +108,7 @@ func (bs *bs_Cyrl_BA) CardinalPluralRule(num float64, v uint64) locales.PluralRu
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
}