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/fa/fa.go
diff options
context:
space:
mode:
Diffstat (limited to 'fa/fa.go')
-rw-r--r--fa/fa.go25
1 files changed, 20 insertions, 5 deletions
diff --git a/fa/fa.go b/fa/fa.go
index 8781c133..2f164aaf 100644
--- a/fa/fa.go
+++ b/fa/fa.go
@@ -71,7 +71,7 @@ func New() locales.Translator {
erasAbbreviated: []string{"ق.م.", "م."},
erasNarrow: []string{"ق", "م"},
erasWide: []string{"قبل از میلاد", "میلادی"},
- timezones: map[string]string{"EAT": "وقت شرق افریقا", "AWST": "وقت عادی غرب استرالیا", "CAT": "وقت مرکز افریقا", "ADT": "وقت تابستانی آتلانتیک", "HKST": "وقت تابستانی هنگ\u200cکنگ", "NZST": "وقت عادی زلاند نو", "EDT": "وقت تابستانی شرق امریکا", "AKST": "وقت عادی آلاسکا", "SRT": "وقت سورینام", "JST": "وقت عادی ژاپن", "HNPMX": "وقت عادی شرق مکزیک", "HECU": "وقت تابستانی کوبا", "NZDT": "وقت تابستانی زلاند نو", "AEST": "وقت عادی شرق استرالیا", "MEZ": "وقت عادی مرکز اروپا", "VET": "وقت ونزوئلا", "AST": "وقت عادی آتلانتیک", "HNEG": "وقت عادی شرق گرینلند", "HNPM": "وقت عادی سنت\u200cپیر و میکلون", "PDT": "وقت تابستانی غرب امریکا", "IST": "وقت هند", "HEEG": "وقت تابستانی شرق گرینلند", "AKDT": "وقت تابستانی آلاسکا", "UYST": "وقت تابستانی اروگوئه", "HNT": "وقت عادی نیوفاندلند", "∅∅∅": "وقت تابستانی آزور", "LHDT": "وقت تابستانی لردهو", "MYT": "وقت مالزی", "WART": "وقت عادی غرب آرژانتین", "WEZ": "وقت عادی غرب اروپا", "WESZ": "وقت تابستانی غرب اروپا", "ART": "وقت عادی آرژانتین", "HEPM": "وقت تابستانی سنت\u200cپیر و میکلون", "CHAST": "وقت عادی چت\u200cهام", "SGT": "وقت سنگاپور", "MESZ": "وقت تابستانی مرکز اروپا", "ARST": "وقت تابستانی آرژانتین", "GFT": "وقت گویان فرانسه", "HAST": "وقت عادی هاوایی‐الوشن", "WARST": "وقت تابستانی غرب آرژانتین", "CLST": "وقت تابستانی شیلی", "EST": "وقت عادی شرق امریکا", "BT": "وقت بوتان", "HNOG": "وقت عادی غرب گرینلند", "GMT": "وقت گرینویچ", "BOT": "وقت بولیوی", "ACWST": "وقت عادی مرکز-غرب استرالیا", "ChST": "وقت عادی چامورو", "CLT": "وقت عادی شیلی", "GYT": "وقت گویان", "WIB": "وقت غرب اندونزی", "CDT": "وقت تابستانی مرکز امریکا", "AWDT": "وقت تابستانی غرب استرالیا", "PST": "وقت عادی غرب امریکا", "ACWDT": "وقت تابستانی مرکز-غرب استرالیا", "JDT": "وقت تابستانی ژاپن", "MDT": "وقت تابستانی ماکائو", "HNNOMX": "وقت عادی شمال غرب مکزیک", "HENOMX": "وقت تابستانی شمال غرب مکزیک", "UYT": "وقت عادی اروگوئه", "CST": "وقت عادی مرکز امریکا", "TMT": "وقت عادی ترکمنستان", "WAT": "وقت عادی غرب افریقا", "ACDT": "وقت تابستانی مرکز استرالیا", "HAT": "وقت تابستانی نیوفاندلند", "MST": "وقت عادی ماکائو", "HKT": "وقت عادی هنگ\u200cکنگ", "COST": "وقت تابستانی کلمبیا", "WITA": "وقت مرکز اندونزی", "TMST": "وقت تابستانی ترکمنستان", "SAST": "وقت عادی جنوب افریقا", "LHST": "وقت عادی لردهو", "HEPMX": "وقت تابستانی شرق مکزیک", "WIT": "وقت شرق اندونزی", "CHADT": "وقت تابستانی چت\u200cهام", "OEZ": "وقت عادی شرق اروپا", "OESZ": "وقت تابستانی شرق اروپا", "WAST": "وقت تابستانی غرب افریقا", "ACST": "وقت عادی مرکز استرالیا", "AEDT": "وقت تابستانی شرق استرالیا", "HNCU": "وقت عادی کوبا", "ECT": "وقت اکوادور", "HADT": "وقت تابستانی هاوایی‐الوشن", "HEOG": "وقت تابستانی غرب گرینلند", "COT": "وقت عادی کلمبیا"},
+ timezones: map[string]string{"JST": "وقت عادی ژاپن", "AEST": "وقت عادی شرق استرالیا", "HNPMX": "وقت عادی شرق مکزیک", "MYT": "وقت مالزی", "VET": "وقت ونزوئلا", "JDT": "وقت تابستانی ژاپن", "ART": "وقت عادی آرژانتین", "WAT": "وقت عادی غرب افریقا", "HKST": "وقت تابستانی هنگ\u200cکنگ", "UYT": "وقت عادی اروگوئه", "NZDT": "وقت تابستانی زلاند نو", "OEZ": "وقت عادی شرق اروپا", "GFT": "وقت گویان فرانسه", "AKST": "وقت عادی آلاسکا", "SGT": "وقت سنگاپور", "ChST": "وقت عادی چامورو", "HNCU": "وقت عادی کوبا", "NZST": "وقت عادی زلاند نو", "CLST": "وقت تابستانی شیلی", "EDT": "وقت تابستانی شرق امریکا", "BOT": "وقت بولیوی", "AWDT": "وقت تابستانی غرب استرالیا", "LHST": "وقت عادی لردهو", "WARST": "وقت تابستانی غرب آرژانتین", "EST": "وقت عادی شرق امریکا", "GYT": "وقت گویان", "HEPM": "وقت تابستانی سنت\u200cپیر و میکلون", "SRT": "وقت سورینام", "WIT": "وقت شرق اندونزی", "WITA": "وقت مرکز اندونزی", "CST": "وقت عادی مرکز امریکا", "ACWDT": "وقت تابستانی مرکز-غرب استرالیا", "CHAST": "وقت عادی چت\u200cهام", "MEZ": "وقت عادی مرکز اروپا", "HAST": "وقت عادی هاوایی‐الوشن", "OESZ": "وقت تابستانی شرق اروپا", "CLT": "وقت عادی شیلی", "COT": "وقت عادی کلمبیا", "COST": "وقت تابستانی کلمبیا", "WESZ": "وقت تابستانی غرب اروپا", "ARST": "وقت تابستانی آرژانتین", "HNEG": "وقت عادی شرق گرینلند", "HKT": "وقت عادی هنگ\u200cکنگ", "HENOMX": "وقت تابستانی شمال غرب مکزیک", "HEOG": "وقت تابستانی غرب گرینلند", "WAST": "وقت تابستانی غرب افریقا", "AKDT": "وقت تابستانی آلاسکا", "ACDT": "وقت تابستانی مرکز استرالیا", "GMT": "وقت گرینویچ", "PST": "وقت عادی غرب امریکا", "MST": "وقت عادی کوهستانی امریکا", "AEDT": "وقت تابستانی شرق استرالیا", "WEZ": "وقت عادی غرب اروپا", "HEPMX": "وقت تابستانی شرق مکزیک", "CHADT": "وقت تابستانی چت\u200cهام", "HNOG": "وقت عادی غرب گرینلند", "SAST": "وقت عادی جنوب افریقا", "LHDT": "وقت تابستانی لردهو", "HNNOMX": "وقت عادی شمال غرب مکزیک", "CAT": "وقت مرکز افریقا", "CDT": "وقت تابستانی مرکز امریکا", "MESZ": "وقت تابستانی مرکز اروپا", "HNT": "وقت عادی نیوفاندلند", "HAT": "وقت تابستانی نیوفاندلند", "ACST": "وقت عادی مرکز استرالیا", "HNPM": "وقت عادی سنت\u200cپیر و میکلون", "ACWST": "وقت عادی مرکز-غرب استرالیا", "UYST": "وقت تابستانی اروگوئه", "TMT": "وقت عادی ترکمنستان", "TMST": "وقت تابستانی ترکمنستان", "WART": "وقت عادی غرب آرژانتین", "AST": "وقت عادی آتلانتیک", "HEEG": "وقت تابستانی شرق گرینلند", "PDT": "وقت تابستانی غرب امریکا", "MDT": "وقت تابستانی کوهستانی امریکا", "∅∅∅": "وقت تابستانی آزور", "ADT": "وقت تابستانی آتلانتیک", "ECT": "وقت اکوادور", "WIB": "وقت غرب اندونزی", "HECU": "وقت تابستانی کوبا", "BT": "وقت بوتان", "HADT": "وقت تابستانی هاوایی‐الوشن", "IST": "وقت هند", "EAT": "وقت شرق افریقا", "AWST": "وقت عادی غرب استرالیا"},
}
}
@@ -188,6 +188,21 @@ func (fa *fa) WeekdaysWide() []string {
return fa.daysWide
}
+// Decimal returns the decimal point of number
+func (fa *fa) Decimal() string {
+ return fa.decimal
+}
+
+// Group returns the group of number
+func (fa *fa) Group() string {
+ return fa.group
+}
+
+// Group returns the minus sign of number
+func (fa *fa) Minus() string {
+ return fa.minus
+}
+
// FmtNumber returns 'num' with digits/precision of 'v' for 'fa' and handles both Whole and Real numbers based on 'v'
func (fa *fa) FmtNumber(num float64, v uint64) string {
@@ -425,7 +440,7 @@ func (fa *fa) 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}...)
@@ -449,7 +464,7 @@ func (fa *fa) 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)
}
return string(b)
@@ -468,7 +483,7 @@ func (fa *fa) 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)
}
return string(b)
@@ -489,7 +504,7 @@ func (fa *fa) 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)
}
return string(b)