Merge pull request #26213 from ankush/fix_arabic_cal

fix: calendar in Arabic
This commit is contained in:
Ankush Menat 2024-04-29 19:30:38 +05:30 committed by GitHub
commit ba4ea0ed7a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -245,18 +245,13 @@ frappe.views.Calendar = class Calendar {
get_system_datetime(date) {
date._offset = moment(date).tz(frappe.sys_defaults.time_zone)._offset;
return frappe.datetime.convert_to_system_tz(date);
return frappe.datetime.convert_to_system_tz(moment(date).locale("en"));
}
setup_options(defaults) {
var me = this;
defaults.meridiem = "false";
let lang = frappe.boot.lang;
if (lang == "ar") {
// arabic doesn't work with fullcalendar - doesn't show anything.
lang = "en";
}
this.cal_options = {
locale: lang,
locale: frappe.boot.lang,
header: {
left: "prev, title, next",
right: "today, month, agendaWeek, agendaDay",