Изменение ядра календаря Suitecrm на персидский календарь (шамси)

Я пытаюсь изменить ядро ​​​​календаря suitecrm на персидский календарь или календарь jalali и использовать функцию jDateTime, чтобы изменить его на jalali.

suitecrm на github: suitecrm

Функция jalali на github: sallar/jDateTime


person Farzan Ahmadi    schedule 19.04.2016    source источник
comment
Что вы пробовали? С какими проблемами вы сталкиваетесь?   -  person Sachin I    schedule 20.04.2016


Ответы (1)


Я не уверен, что это актуально. Однако можно изменить метки в календаре. Например.

скопировать: modules/Calendar/language/en_us.lang.php или .lang.php

в: custom/modules/Calendar/language/en_us.lang.php или .lang.php

А затем отредактируйте следующее, чтобы оно соответствовало персидскому календарю.

        $mod_list_strings = array(
        'dom_cal_weekdays' =>
            array(
                "Sun",
                "Mon",
                "Tue",
                "Wed",
                "Thu",
                "Fri",
                "Sat",
            ),
        'dom_cal_weekdays_long' =>
            array(
                "Sunday",
                "Monday",
                "Tuesday",
                "Wednesday",
                "Thursday",
                "Friday",
                "Saturday",
            ),
        'dom_cal_month' =>
            array(
                "",
                "Jan",
                "Feb",
                "Mar",
                "Apr",
                "May",
                "Jun",
                "Jul",
                "Aug",
                "Sep",
                "Oct",
                "Nov",
                "Dec",
            ),
        'dom_cal_month_long' =>
            array(
                "",
                "January",
                "February",
                "March",
                "April",
                "May",
                "June",
                "July",
                "August",
                "September",
                "October",
                "November",
                "December",
            ),
    );

Если есть различия в количестве дней в каждом месяце и т. д., вам нужно будет переопределить файл index.php, чтобы изменить работу календаря.

person Daniel Samson    schedule 28.04.2016