locale

текущий объект локали (региональные метки) для диаграммы Ганта

object locale;

Example

gantt.i18n.setLocale({
    date: {
        month_full: ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", 
            "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"],
        month_short: ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", 
            "Авг", "Сен", "Окт", "Ноя", "Дек"],
        day_full: ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг",
             "Пятница", "Суббота"],
        day_short: ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"]
    },
    labels: {
        new_task: "Новая задача",
        icon_save: "Сохранить",
        icon_cancel: "Отменить",
        icon_details: "Детали",
        icon_edit: "Редактировать",
        icon_delete: "Удалить",
        gantt_save_btn: "Новая метка",
        gantt_cancel_btn: "Новая метка",
        gantt_delete_btn: "Новая метка",
        confirm_closing: "",// Ваши изменения будут потеряны, вы уверены?
        confirm_deleting: "Задача будет удалена безвозвратно, вы уверены?",
        section_description: "Описание",
        section_time: "Период времени",
        section_type: "Тип",
 
        /* grid columns */
        column_wbs: "WBS",
        column_text: "Название задачи",
        column_start_date: "Время начала",
        column_duration: "Продолжительность",
        column_add: "",
 
        /* link confirmation */
        link: "Ссылка",
        confirm_link_deleting: "будет удалена",
        link_start: " (начало)",
        link_end: " (конец)",
 
        type_task: "Задача",
        type_project: "Проект",
        type_milestone: "Этап",
 
        minutes: "Минуты",
        hours: "Часы",
        days: "Дни",
        weeks: "Недели",
        months: "Месяцы",
        years: "Годы",
 
        /* message popup */
        message_ok: "ОК",
        message_cancel: "Отменить",
 
        /* constraints */
        section_constraint: "Ограничение",
        constraint_type: "Тип ограничения",
        constraint_date: "Дата ограничения",
        asap: "Как можно скорее",
        alap: "Как можно позже",
        snet: "Начать не раньше чем",
        snlt: "Начать не позже чем",
        fnet: "Закончить не раньше чем",
        fnlt: "Закончить не позже чем",
        mso: "Должен начаться",
        mfo: "Должен закончиться",
 
        /* resource control */
        resources_filter_placeholder: "введите для фильтрации",
        resources_filter_label: "скрыть пустые"
    }
});
 
console.log(gantt.locale);

Details

Текущая локаль доступна в объекте gantt.locale и может быть изменена напрямую, как в следующем примере:

gantt.locale.labels.new_task = "Новая задача";

Что эквивалентно:

gantt.i18n.setLocale({
    labels: {
        new_task: "Новая задача"
    }
});

Оба подхода являются действительными и поддерживаются. Мы рекомендуем использовать API объекта gantt.i18n.

See also
К началу