Локализация

По умолчанию все имена и заголовки в Pivot на английском языке. Вы можете установить любой другой язык, задав нужную локаль.

Для Pivot представлена только "en-US" локаль. В нашем репозитории на Github вы можете найти перевод на нужный вам язык или создать свою локаль, и поделиться с другими пользователями Webix.

webix.i18n.pivot = {
    apply: "Apply",
    bar: "Bar",
    cancel: "Cancel",
    chartType: "Chart type",
    columns: "Columns",
    count: "count",
    date: "date",
    fields: "Fields",
    filters: "Filters",
    groupBy: "Group By",
    chart: "Chart",
    line: "Line",
    logScale: "Logarithmic scale",
    max: "max",
    min: "min",
    multicombo: "multi-select",
    operationNotDefined: "Operation is not defined",
    layoutIncorrect: "pivotLayout should be an Array instance",
    pivotMessage: "Click to configure",
    popupHeader: "Pivot Settings",
    radar: "Radar",
    radarArea: "Area Radar",
    rows: "Rows",
    richselect: "select",
    settings: "Settings",
    stackedBar: "Stacked Bar",
    sum: "sum",
    text: "text",
    total: "Total",
    values: "Values",
    valuesNotDefined: "Values or Group field are not defined",
    windowTitle: "Pivot Configuration",
    windowMessage: "move fields here"
};

Существует два способа изменить локаль:

1) перевести текст прямо в объекте webix.i18n.pivot;

2) создать новую локаль:

  • добавить переведенный текст в созданную локаль в объект webix.i18n.locales[имяЛокали].pivot:
webix.i18n.locales['ru-RU'].pivot = {
    apply: "Применить",
    cancel: "Отменить",
    ...
};
  • применить созданную локаль с помощью метода setLocale:
webix.i18n.setLocale("ru-RU");

Второй способ более гибкий в настройке и сопровождении.

Related sample:  Localization

Наверх
If you have not checked yet, be sure to visit site of our main product Webix ui component library and page of javascript pivot product.