@boldreports/global
Version:
Bold Reports by Syncfusion controls for JavaScript with language packs for the localization of ReportViewer and ReportDesigner reporting widgets.
1 lines • 5.79 kB
JavaScript
ej.addCulture("fa-IR", { name: "fa-IR", englishName: "Persian", nativeName: "فارسى (ایران)", language: "fa", isRTL: !0, numberFormat: { pattern: ["n-"], ",": "،", ".": "/", NaN: "مبهم", negativeInfinity: "منهای بی نهایت", positiveInfinity: "بی نهایت", percent: { ",": "،", ".": "/" }, currency: { pattern: ["$n-", "$n"], ",": "،", ".": "/", symbol: "ريال" } }, calendars: { standard: { firstDay: 6, days: { names: ["يكشنبه", "دوشنبه", "سه شنبه", "چهارشنبه", "پنجشنبه", "جمعه", "شنبه"], namesAbbr: ["يكشنبه", "دوشنبه", "سه شنبه", "چهارشنبه", "پنجشنبه", "جمعه", "شنبه"], namesShort: ["ی", "د", "س", "چ", "پ", "ج", "ش"] }, months: { names: ["ژانويه", "فوريه", "مارس", "آوريل", "مه", "ژوئن", "ژوئيه", "اوت", "سپتامبر", "اُكتبر", "نوامبر", "دسامبر", ""], namesAbbr: ["ژانويه", "فوريه", "مارس", "آوريل", "مه", "ژوئن", "ژوئيه", "اوت", "سپتامبر", "اُكتبر", "نوامبر", "دسامبر", ""] }, AM: ["ق.ظ", "ق.ظ", "ق.ظ"], PM: ["ب.ظ", "ب.ظ", "ب.ظ"], patterns: { d: "dd/MM/yyyy", D: "dddd، dd MMMM yyyy", t: "hh:mm tt", T: "hh:mm:ss tt", f: "dddd، dd MMMM yyyy hh:mm tt", F: "dddd، dd MMMM yyyy hh:mm:ss tt", M: "d MMMM", Y: "MMMM, yyyy" } }, Hijri: { name: "Hijri", firstDay: 6, days: { names: ["يكشنبه", "دوشنبه", "سه شنبه", "چهارشنبه", "پنجشنبه", "جمعه", "شنبه"], namesAbbr: ["يكشنبه", "دوشنبه", "سه شنبه", "چهارشنبه", "پنجشنبه", "جمعه", "شنبه"], namesShort: ["ی", "د", "س", "چ", "پ", "ج", "ش"] }, months: { names: ["محرم", "صفر", "ربیع الاول", "ربیع الثانی", "جمادی الاول", "جمادی الثانی", "رجب", "شعبان", "رمضان", "شوال", "ذی القعده", "ذی الحجه", ""], namesAbbr: ["محرم", "صفر", "ربیع الاول", "ربیع الثانی", "جمادی الاول", "جمادی الثانی", "رجب", "شعبان", "رمضان", "شوال", "ذی القعده", "ذی الحجه", ""] }, AM: ["ق.ظ", "ق.ظ", "ق.ظ"], PM: ["ب.ظ", "ب.ظ", "ب.ظ"], twoDigitYearMax: 1451, patterns: { d: "dd/MM/yyyy", D: "dddd'،' dd MMMM yyyy", t: "hh:mm tt", T: "hh:mm:ss tt", f: "dddd'،' dd MMMM yyyy hh:mm tt", F: "dddd'،' dd MMMM yyyy hh:mm:ss tt", M: "d MMMM", Y: "MMMM, yyyy" }, convert: { ticks1970: 621355968e5, monthDays: [0, 30, 59, 89, 118, 148, 177, 207, 236, 266, 295, 325, 355], minDate: -425216736e5, maxDate: 0xe677d21fdbff, hijriAdjustment: 0, toGregorian: function (t, d, M) { var e = this.daysToYear(t) + this.monthDays[d] + M - 1 - this.hijriAdjustment, a = new Date(864e5 * e - this.ticks1970); return a.setMinutes(a.getMinutes() + a.getTimezoneOffset()), a }, fromGregorian: function (t) { if (t < this.minDate || t > this.maxDate) return null; var d, M, e = this.ticks1970 + (t - 0) - 6e4 * t.getTimezoneOffset(), a = Math.floor(e / 864e5) + 1 + this.hijriAdjustment, s = Math.floor(30 * (a - 227013) / 10631) + 1, y = this.daysToYear(s), n = this.isLeapYear(s) ? 355 : 354; y > a ? (s--, y -= n) : a === y ? (s--, y = this.daysToYear(s)) : a > y + n && (y += n, s++), M = 0; for (var r = a - y; 11 >= M && r > this.monthDays[M];) M++; return M--, d = r - this.monthDays[M], [s, M, d] }, daysToYear: function (t) { for (var d = 30 * Math.floor((t - 1) / 30), M = t - d - 1, e = Math.floor(10631 * d / 30) + 227013; M > 0;) e += this.isLeapYear(M) ? 355 : 354, M--; return e }, isLeapYear: function (t) { return 11 > (11 * t + 14) % 30 } } }, Gregorian_TransliteratedFrench: { name: "Gregorian_TransliteratedFrench", firstDay: 6, days: { names: ["الأحد", "الإثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت"], namesAbbr: ["الأحد", "الإثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت"], namesShort: ["ح", "ن", "ث", "ر", "خ", "ج", "س"] }, months: { names: ["جانفييه", "فيفرييه", "مارس", "أفريل", "مي", "جوان", "جوييه", "أوت", "سبتمبر", "اكتوبر", "نوفمبر", "ديسمبر", ""], namesAbbr: ["جانفييه", "فيفرييه", "مارس", "أفريل", "مي", "جوان", "جوييه", "أوت", "سبتمبر", "اكتوبر", "نوفمبر", "ديسمبر", ""] }, AM: ["ق.ظ", "ق.ظ", "ق.ظ"], PM: ["ب.ظ", "ب.ظ", "ب.ظ"], patterns: { d: "MM/dd/yyyy", D: "dddd, MMMM dd, yyyy", t: "hh:mm tt", T: "hh:mm:ss tt", f: "dddd, MMMM dd, yyyy hh:mm tt", F: "dddd, MMMM dd, yyyy hh:mm:ss tt", M: "dd MMMM", Y: "MMMM, yyyy" } }, Gregorian_TransliteratedEnglish: { name: "Gregorian_TransliteratedEnglish", firstDay: 6, days: { names: ["الأحد", "الإثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت"], namesAbbr: ["الأحد", "الإثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت"], namesShort: ["أ", "ا", "ث", "أ", "خ", "ج", "س"] }, months: { names: ["يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر", ""], namesAbbr: ["يناير", "فبراير", "مارس", "ابريل", "مايو", "يونيو", "يوليو", "اغسطس", "سبتمبر", "اكتوبر", "نوفمبر", "ديسمبر", ""] }, AM: ["ق.ظ", "ق.ظ", "ق.ظ"], PM: ["ب.ظ", "ب.ظ", "ب.ظ"], patterns: { d: "MM/dd/yyyy", D: "dddd, MMMM dd, yyyy", t: "hh:mm tt", T: "hh:mm:ss tt", f: "dddd, MMMM dd, yyyy hh:mm tt", F: "dddd, MMMM dd, yyyy hh:mm:ss tt", M: "dd MMMM", Y: "MMMM, yyyy" } } } });