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/yue
diff options
context:
space:
mode:
authorAdministrator <admin@example.com>2017-10-11 14:12:55 +0300
committerAdministrator <admin@example.com>2017-10-11 14:12:55 +0300
commit720cad5fc9b6a32cf06c33bc9b2b5eee3f19382f (patch)
tree327ac4d57625255a77ae5ba47d6772bbabc91069 /yue
parent1e5f1161c6416a5ff48840eb8724a394e48cc534 (diff)
Updated CLDR to 31.0.1; Added test for russian; Added methods Decimal, Group, Minus; Refactoring: replaced l := len(s) + 0 + 0*len(s[:len(s)-int(v)-1])/3 => l := len(s) + 0; t.Year()*-1 -> -t.Year()
Diffstat (limited to 'yue')
-rw-r--r--yue/yue.go25
1 files changed, 20 insertions, 5 deletions
diff --git a/yue/yue.go b/yue/yue.go
index 5bb8c9e0..23d56b4d 100644
--- a/yue/yue.go
+++ b/yue/yue.go
@@ -67,7 +67,7 @@ func New() locales.Translator {
erasAbbreviated: []string{"西元前", "西元"},
erasNarrow: []string{"西元前", "西元"},
erasWide: []string{"西元前", "西元"},
- timezones: map[string]string{"HEEG": "格陵蘭東部夏令時間", "WITA": "印尼中部時間", "WIT": "印尼東部時間", "AWST": "澳洲西部標準時間", "NZDT": "紐西蘭夏令時間", "JST": "日本標準時間", "CLST": "智利夏令時間", "OESZ": "東歐夏令時間", "WESZ": "西歐夏令時間", "UYT": "烏拉圭標準時間", "LHST": "豪勳爵島標準時間", "HNPMX": "墨西哥太平洋標準時間", "SGT": "新加坡標準時間", "EST": "東部標準時間", "HNNOMX": "墨西哥西北部標準時間", "SAST": "南非標準時間", "PDT": "太平洋夏令時間", "BT": "不丹時間", "AKDT": "阿拉斯加夏令時間", "ChST": "查莫洛時間", "CDT": "中部夏令時間", "NZST": "紐西蘭標準時間", "JDT": "日本夏令時間", "MYT": "馬來西亞時間", "HENOMX": "墨西哥西北部夏令時間", "TMST": "土庫曼夏令時間", "ART": "阿根廷標準時間", "HAT": "紐芬蘭夏令時間", "HNPM": "聖皮埃爾和密克隆群島標準時間", "AST": "大西洋標準時間", "HEPM": "聖皮埃爾和密克隆群島夏令時間", "HAST": "夏威夷-阿留申標準時間", "ACWDT": "澳洲中西部夏令時間", "OEZ": "東歐標準時間", "COT": "哥倫比亞標準時間", "HNT": "紐芬蘭標準時間", "HECU": "古巴夏令時間", "WIB": "印尼西部時間", "CHADT": "查坦群島夏令時間", "AEST": "澳洲東部標準時間", "GFT": "法屬圭亞那時間", "GYT": "蓋亞那時間", "BOT": "玻利維亞時間", "IST": "印度標準時間", "HNOG": "格陵蘭西部標準時間", "HNCU": "古巴標準時間", "HADT": "夏威夷-阿留申夏令時間", "MESZ": "中歐夏令時間", "WARST": "阿根廷西部夏令時間", "WAT": "西非標準時間", "HNEG": "格陵蘭東部標準時間", "HKST": "香港夏令時間", "AKST": "阿拉斯加標準時間", "EAT": "東非時間", "CHAST": "查坦群島標準時間", "ECT": "厄瓜多時間", "PST": "太平洋標準時間", "ACWST": "澳洲中西部標準時間", "WART": "阿根廷西部標準時間", "HEOG": "格陵蘭西部夏令時間", "MST": "澳門標準時間", "WAST": "西非夏令時間", "UYST": "烏拉圭夏令時間", "HEPMX": "墨西哥太平洋夏令時間", "MEZ": "中歐標準時間", "CLT": "智利標準時間", "ADT": "大西洋夏令時間", "TMT": "土庫曼標準時間", "MDT": "澳門夏令時間", "ARST": "阿根廷夏令時間", "ACDT": "澳洲中部夏令時間", "AEDT": "澳洲東部夏令時間", "LHDT": "豪勳爵島夏令時間", "∅∅∅": "亞馬遜夏令時間", "VET": "委內瑞拉時間", "ACST": "澳洲中部標準時間", "COST": "哥倫比亞夏令時間", "AWDT": "澳洲西部夏令時間", "CAT": "中非時間", "GMT": "格林威治標準時間", "WEZ": "西歐標準時間", "EDT": "東部夏令時間", "HKT": "香港標準時間", "SRT": "蘇利南時間", "CST": "中部標準時間"},
+ timezones: map[string]string{"WESZ": "西歐夏令時間", "WART": "阿根廷西部標準時間", "VET": "委內瑞拉時間", "IST": "印度標準時間", "HNOG": "格陵蘭西部標準時間", "HEEG": "格陵蘭東部夏令時間", "CAT": "中非時間", "HADT": "夏威夷-阿留申夏令時間", "CLST": "智利夏令時間", "ChST": "查莫洛時間", "ACWST": "澳洲中西部標準時間", "TMST": "土庫曼夏令時間", "WITA": "印尼中部時間", "GFT": "法屬圭亞那時間", "HKST": "香港夏令時間", "ACST": "澳洲中部標準時間", "UYT": "烏拉圭標準時間", "TMT": "土庫曼標準時間", "NZDT": "紐西蘭夏令時間", "HNT": "紐芬蘭標準時間", "GYT": "蓋亞那時間", "ACDT": "澳洲中部夏令時間", "ECT": "厄瓜多時間", "HNPMX": "墨西哥太平洋標準時間", "PST": "太平洋標準時間", "HNCU": "古巴標準時間", "BT": "不丹時間", "SAST": "南非標準時間", "HEPMX": "墨西哥太平洋夏令時間", "JDT": "日本夏令時間", "EDT": "東部夏令時間", "CHADT": "查坦群島夏令時間", "SRT": "蘇利南時間", "MEZ": "中歐標準時間", "HNNOMX": "墨西哥西北部標準時間", "AST": "大西洋標準時間", "WAST": "西非夏令時間", "∅∅∅": "亞馬遜夏令時間", "WEZ": "西歐標準時間", "GMT": "格林威治標準時間", "CST": "中部標準時間", "WARST": "阿根廷西部夏令時間", "WAT": "西非標準時間", "CLT": "智利標準時間", "AKDT": "阿拉斯加夏令時間", "MDT": "澳門夏令時間", "OEZ": "東歐標準時間", "AEST": "澳洲東部標準時間", "ART": "阿根廷標準時間", "COT": "哥倫比亞標準時間", "CHAST": "查坦群島標準時間", "HECU": "古巴夏令時間", "MST": "澳門標準時間", "MESZ": "中歐夏令時間", "HENOMX": "墨西哥西北部夏令時間", "HEOG": "格陵蘭西部夏令時間", "AEDT": "澳洲東部夏令時間", "HNEG": "格陵蘭東部標準時間", "HKT": "香港標準時間", "AKST": "阿拉斯加標準時間", "WIB": "印尼西部時間", "NZST": "紐西蘭標準時間", "HAT": "紐芬蘭夏令時間", "SGT": "新加坡標準時間", "BOT": "玻利維亞時間", "CDT": "中部夏令時間", "UYST": "烏拉圭夏令時間", "OESZ": "東歐夏令時間", "LHST": "豪勳爵島標準時間", "WIT": "印尼東部時間", "ACWDT": "澳洲中西部夏令時間", "HAST": "夏威夷-阿留申標準時間", "JST": "日本標準時間", "HNPM": "聖皮埃爾和密克隆群島標準時間", "HEPM": "聖皮埃爾和密克隆群島夏令時間", "AWST": "澳洲西部標準時間", "MYT": "馬來西亞時間", "EAT": "東非時間", "PDT": "太平洋夏令時間", "AWDT": "澳洲西部夏令時間", "ARST": "阿根廷夏令時間", "COST": "哥倫比亞夏令時間", "LHDT": "豪勳爵島夏令時間", "ADT": "大西洋夏令時間", "EST": "東部標準時間"},
}
}
@@ -176,6 +176,21 @@ func (yue *yue) WeekdaysWide() []string {
return yue.daysWide
}
+// Decimal returns the decimal point of number
+func (yue *yue) Decimal() string {
+ return yue.decimal
+}
+
+// Group returns the group of number
+func (yue *yue) Group() string {
+ return yue.group
+}
+
+// Group returns the minus sign of number
+func (yue *yue) Minus() string {
+ return yue.minus
+}
+
// FmtNumber returns 'num' with digits/precision of 'v' for 'yue' and handles both Whole and Real numbers based on 'v'
func (yue *yue) FmtNumber(num float64, v uint64) string {
@@ -379,7 +394,7 @@ func (yue *yue) FmtDateShort(t time.Time) string {
if t.Year() > 0 {
b = strconv.AppendInt(b, int64(t.Year()), 10)
} else {
- b = strconv.AppendInt(b, int64(t.Year()*-1), 10)
+ b = strconv.AppendInt(b, int64(-t.Year()), 10)
}
b = append(b, []byte{0x2f}...)
@@ -398,7 +413,7 @@ func (yue *yue) FmtDateMedium(t time.Time) string {
if t.Year() > 0 {
b = strconv.AppendInt(b, int64(t.Year()), 10)
} else {
- b = strconv.AppendInt(b, int64(t.Year()*-1), 10)
+ b = strconv.AppendInt(b, int64(-t.Year()), 10)
}
b = append(b, []byte{0xe5, 0xb9, 0xb4}...)
@@ -418,7 +433,7 @@ func (yue *yue) FmtDateLong(t time.Time) string {
if t.Year() > 0 {
b = strconv.AppendInt(b, int64(t.Year()), 10)
} else {
- b = strconv.AppendInt(b, int64(t.Year()*-1), 10)
+ b = strconv.AppendInt(b, int64(-t.Year()), 10)
}
b = append(b, []byte{0xe5, 0xb9, 0xb4}...)
@@ -438,7 +453,7 @@ func (yue *yue) FmtDateFull(t time.Time) string {
if t.Year() > 0 {
b = strconv.AppendInt(b, int64(t.Year()), 10)
} else {
- b = strconv.AppendInt(b, int64(t.Year()*-1), 10)
+ b = strconv.AppendInt(b, int64(-t.Year()), 10)
}
b = append(b, []byte{0xe5, 0xb9, 0xb4}...)