10.4. Локализация интерфейса

Все элементы интерфейса JetCalc могут быть переведены на любой язык. Перевод выполняется путем щелчка по кнопке в виде земного шара и вызова диалога, содержащего латинские метки интерфейса и их локализованный перевод, как это представлено на следующем рисунке:

Локализованные названия сохраняются в файле /htdocs/jetcalc/static/custom/translate.json. В настоящий момент для изменения локализованных названий необходимо загрузить файл translate.json в соответствующую директорию с помощью программы WinSCP.

Файл translate.json представляет обычный файл JSON, который можно отредактировать в любом текстовом редакторе:

{
    "default": {
        "Params": "Параметры",
        "users": "Пользователи",
        "periods": "Периоды",
        "params": "Параметры",
        "valuta": "Валюта",
        ...
    }, 
    "param": {
        "CodeParam": "Код параметра",
        "NameParam": "Название параметра"
    },
    ...
}

В первом блоке default приводятся общие элементы интерфейса, а затем следуют элементы интерфейса отдельных модулей.

Last updated