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/hy
diff options
context:
space:
mode:
authorDean Karn <Dean.Karn@metricaid.com>2016-09-11 23:11:22 +0300
committerDean Karn <Dean.Karn@metricaid.com>2016-09-11 23:11:22 +0300
commitc83f384137b60783b605590315e9791a34829443 (patch)
treed549ca74e6fee6444c3ed7fbbdcddc89d5213022 /hy
parentdf9253ed33dcf0c51890a603b51e839f5df58ffc (diff)
some low level optimizations
Diffstat (limited to 'hy')
-rw-r--r--hy/hy.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/hy/hy.go b/hy/hy.go
index ddab74c2..3fd01cca 100644
--- a/hy/hy.go
+++ b/hy/hy.go
@@ -71,7 +71,7 @@ func New() locales.Translator {
erasAbbreviated: []string{"", ""},
erasNarrow: []string{"", ""},
erasWide: []string{"մ.թ.ա.", "մ.թ."},
- timezones: map[string]string{"ADT": "Ատլանտյան ամառային ժամանակ", "NZDT": "Նոր Զելանդիայի ամառային ժամանակ", "HAT": "Նյուֆաունդլենդի ամառային ժամանակ", "GMT": "Գրինվիչի ժամանակ", "VET": "Վենեսուելայի ժամանակ", "WAT": "Արևմտաաֆրիկյան ստանդարտ ժամանակ", "AWST": "Արևմտաավստրալիական ստանդարտ ժամանակ", "CST": "Կենտրոնական Ամերիկայի ստանդարտ ժամանակ", "SAST": "Հարավաֆրիկյան ժամանակ", "IST": "Հնդկաստանի ստանդարտ ժամանակ", "ACDT": "Կենտրոնաավստրալիական ամառային ժամանակ", "MDT": "MDT", "CHADT": "Չաթեմ կղզու ամառային ժամանակ", "AEDT": "Արևելաավստրալիական ամառային ժամանակ", "MST": "MST", "HKT": "Հոնկոնգի ստանդարտ ժամանակ", "MESZ": "Կենտրոնական Եվրոպայի ամառային ժամանակ", "TMST": "Թուրքմենստանի ամառային ժամանակ", "ChST": "Չամորոյի ժամանակ", "GYT": "Գայանայի ժամանակ", "EAT": "Արևելաաֆրիկյան ժամանակ", "AST": "Ատլանտյան ստանդարտ ժամանակ", "HNT": "Նյուֆաունդլենդի ստանդարտ ժամանակ", "COT": "Կոլումբիայի ստանդարտ ժամանակ", "MEZ": "Կենտրոնական Եվրոպայի ստանդարտ ժամանակ", "LHDT": "Լորդ Հաուի ամառային ժամանակ", "ART": "Արգենտինայի ստնադարտ ժամանակ", "HAST": "Հավայան-ալեուտյան ստանդարտ ժամանակ", "AKST": "Ալյասկայի ստանդարտ ժամանակ", "PDT": "Խաղաղօվկիանոսային ամառային ժամանակ (Հյուսիսային Ամերիկա)", "WESZ": "Արևմտյան Եվրոպայի ամառային ժամանակ", "MYT": "Մալայզիայի ժամանակ", "UYT": "Ուրուգվայի ստանդարտ ժամանակ", "COST": "Կոլումբիայի ամառային ժամանակ", "AKDT": "Ալյասկայի ամառային ժամանակ", "EDT": "Արևելյան Ամերիկայի ամառային ժամանակ", "CLST": "Չիլիի ամառային ժամանակ", "WIT": "Արևելյան Ինդոնեզիայի ժամանակ", "GFT": "Ֆրանսիական Գվիանայի ժամանակ", "WITA": "Կենտրոնական Ինդոնեզիայի ժամանակ", "ACWDT": "Կենտրոնաավստրալիական արևմտյան ամառային ժամանակ", "CHAST": "Չաթեմ կղզու ստանդարտ ժամանակ", "PST": "Խաղաղօվկիանոսային ստանդարտ ժամանակ (Հյուսիսային Ամերիկա)", "WART": "Արևմտյան Արգենտինայի ստնադարտ ժամանակ", "WARST": "Արևմտյան Արգենտինայի ամառային ժամանակ", "BOT": "Բոլիվիայի ժամանակ", "SRT": "Սուրինամի ժամանակ", "∅∅∅": "Բրազիլիայի ամառային ժամանակ", "NZST": "Նոր Զելանդիայի ստանդարտ ժամանակ", "CLT": "Չիլիի ստանդարտ ժամանակ", "AEST": "Արևելաավստրալիական ստանդարտ ժամանակ", "JST": "Ճապոնիայի ստանդարտ ժամանակ", "ECT": "Էկվադորի ժամանակ", "ARST": "Արգենտինայի ամառային ժամանակ", "CAT": "Կենտրոնաաֆրիկյան ժամանակ", "WIB": "Արևմտյան Ինդոնեզիայի ժամանակ", "OESZ": "Արևելյան Եվրոպայի ամառային ժամանակ", "ACWST": "Կենտրոնաավստրալիական արևմտյան ստանդարտ ժամանակ", "ACST": "Կենտրոնաավստրալիական ստանդարտ ժամանակ", "CDT": "Կենտրոնական Ամերիկայի ամառային ժամանակ", "SGT": "Սինգապուրի ժամանակ", "EST": "Արևելյան Ամերիկայի ստանդարտ ժամանակ", "BT": "Բութանի ժամանակ", "WEZ": "Արևմտյան Եվրոպայի ստանդարտ ժամանակ", "LHST": "Լորդ Հաուի ստանդարտ ժամանակ", "WAST": "Արևմտաաֆրիկյան ամառային ժամանակ", "AWDT": "Արևմտաավստրալիական ամառային ժամանակ", "TMT": "Թուրքմենստանի ստանդարտ ժամանակ", "HADT": "Հավայան-ալեուտյան ամառային ժամանակ", "OEZ": "Արևելյան Եվրոպայի ստանդարտ ժամանակ", "JDT": "Ճապոնիայի ամառային ժամանակ", "HKST": "Հոնկոնգի ամառային ժամանակ", "UYST": "Ուրուգվայի ամառային ժամանակ"},
+ timezones: map[string]string{"OESZ": "Արևելյան Եվրոպայի ամառային ժամանակ", "GMT": "Գրինվիչի ժամանակ", "WITA": "Կենտրոնական Ինդոնեզիայի ժամանակ", "WART": "Արևմտյան Արգենտինայի ստնադարտ ժամանակ", "WAST": "Արևմտաաֆրիկյան ամառային ժամանակ", "CDT": "Կենտրոնական Ամերիկայի ամառային ժամանակ", "COT": "Կոլումբիայի ստանդարտ ժամանակ", "COST": "Կոլումբիայի ամառային ժամանակ", "MYT": "Մալայզիայի ժամանակ", "SGT": "Սինգապուրի ժամանակ", "HKST": "Հոնկոնգի ամառային ժամանակ", "OEZ": "Արևելյան Եվրոպայի ստանդարտ ժամանակ", "BT": "Բութանի ժամանակ", "MDT": "Լեռնային ամառային ժամանակ (Հյուսիսային Ամերիկա)", "JST": "Ճապոնիայի ստանդարտ ժամանակ", "CAT": "Կենտրոնաաֆրիկյան ժամանակ", "JDT": "Ճապոնիայի ամառային ժամանակ", "AWST": "Արևմտաավստրալիական ստանդարտ ժամանակ", "NZST": "Նոր Զելանդիայի ստանդարտ ժամանակ", "BOT": "Բոլիվիայի ժամանակ", "IST": "Հնդկաստանի ստանդարտ ժամանակ", "GYT": "Գայանայի ժամանակ", "EST": "Արևելյան Ամերիկայի ստանդարտ ժամանակ", "HKT": "Հոնկոնգի ստանդարտ ժամանակ", "ChST": "Չամորոյի ժամանակ", "ACWST": "Կենտրոնաավստրալիական արևմտյան ստանդարտ ժամանակ", "CLT": "Չիլիի ստանդարտ ժամանակ", "CLST": "Չիլիի ամառային ժամանակ", "ACST": "Կենտրոնաավստրալիական ստանդարտ ժամանակ", "EDT": "Արևելյան Ամերիկայի ամառային ժամանակ", "SRT": "Սուրինամի ժամանակ", "WARST": "Արևմտյան Արգենտինայի ամառային ժամանակ", "AEDT": "Արևելաավստրալիական ամառային ժամանակ", "NZDT": "Նոր Զելանդիայի ամառային ժամանակ", "WIT": "Արևելյան Ինդոնեզիայի ժամանակ", "WEZ": "Արևմտյան Եվրոպայի ստանդարտ ժամանակ", "ECT": "Էկվադորի ժամանակ", "HAT": "Նյուֆաունդլենդի ամառային ժամանակ", "SAST": "Հարավաֆրիկյան ժամանակ", "LHST": "Լորդ Հաուի ստանդարտ ժամանակ", "LHDT": "Լորդ Հաուի ամառային ժամանակ", "UYT": "Ուրուգվայի ստանդարտ ժամանակ", "EAT": "Արևելաաֆրիկյան ժամանակ", "VET": "Վենեսուելայի ժամանակ", "GFT": "Ֆրանսիական Գվիանայի ժամանակ", "ART": "Արգենտինայի ստնադարտ ժամանակ", "WIB": "Արևմտյան Ինդոնեզիայի ժամանակ", "TMT": "Թուրքմենստանի ստանդարտ ժամանակ", "PDT": "Խաղաղօվկիանոսային ամառային ժամանակ (Հյուսիսային Ամերիկա)", "MEZ": "Կենտրոնական Եվրոպայի ստանդարտ ժամանակ", "MST": "Լեռնային ստանդարտ ժամանակ (Հյուսիսային Ամերիկա)", "HADT": "Հավայան-ալեուտյան ամառային ժամանակ", "TMST": "Թուրքմենստանի ամառային ժամանակ", "CST": "Կենտրոնական Ամերիկայի ստանդարտ ժամանակ", "AKST": "Ալյասկայի ստանդարտ ժամանակ", "HNT": "Նյուֆաունդլենդի ստանդարտ ժամանակ", "∅∅∅": "Բրազիլիայի ամառային ժամանակ", "MESZ": "Կենտրոնական Եվրոպայի ամառային ժամանակ", "WAT": "Արևմտաաֆրիկյան ստանդարտ ժամանակ", "ADT": "Ատլանտյան ամառային ժամանակ", "AEST": "Արևելաավստրալիական ստանդարտ ժամանակ", "WESZ": "Արևմտյան Եվրոպայի ամառային ժամանակ", "AST": "Ատլանտյան ստանդարտ ժամանակ", "ACDT": "Կենտրոնաավստրալիական ամառային ժամանակ", "ARST": "Արգենտինայի ամառային ժամանակ", "PST": "Խաղաղօվկիանոսային ստանդարտ ժամանակ (Հյուսիսային Ամերիկա)", "AWDT": "Արևմտաավստրալիական ամառային ժամանակ", "CHADT": "Չաթեմ կղզու ամառային ժամանակ", "UYST": "Ուրուգվայի ամառային ժամանակ", "ACWDT": "Կենտրոնաավստրալիական արևմտյան ամառային ժամանակ", "AKDT": "Ալյասկայի ամառային ժամանակ", "HAST": "Հավայան-ալեուտյան ստանդարտ ժամանակ", "CHAST": "Չաթեմ կղզու ստանդարտ ժամանակ"},
}
}
@@ -272,7 +272,7 @@ func (hy *hy) FmtCurrency(num float64, v uint64, currency currency.Type) string
s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64)
symbol := hy.currencies[currency]
- l := len(s) + len(hy.decimal) + len(hy.group)*len(s[:len(s)-int(v)-1])/3
+ l := len(s) + len(symbol) + 4 + 1*len(s[:len(s)-int(v)-1])/3
count := 0
inWhole := v == 0
b := make([]byte, 0, l)
@@ -334,7 +334,7 @@ func (hy *hy) FmtAccounting(num float64, v uint64, currency currency.Type) strin
s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64)
symbol := hy.currencies[currency]
- l := len(s) + len(hy.decimal) + len(hy.group)*len(s[:len(s)-int(v)-1])/3
+ l := len(s) + len(symbol) + 4 + 1*len(s[:len(s)-int(v)-1])/3
count := 0
inWhole := v == 0
b := make([]byte, 0, l)