{
  "values": {
    "logo": "OpenTherm Gateway",
    "nav": {
      "license": "Лицензия",
      "source": "Исходный код",
      "help": "Помощь",
      "issues": "Проблемы и вопросы",
      "releases": "Релизы"
    },
    "dbm": "дБм",
    "kw": "кВт",
    "time": {
      "days": "д.",
      "hours": "ч.",
      "min": "мин.",
      "sec": "сек."
    },

    "button": {
      "upgrade": "Обновить",
      "restart": "Перезагрузка",
      "save": "Сохранить",
      "saved": "Сохранено",
      "refresh": "Обновить",
      "restore": "Восстановить настройки",
      "restored": "Восстановлено",
      "backup": "Сохранить настройки",
      "wait": "Пожалуйста, подождите...",
      "uploading": "Загрузка...",
      "success": "Успешно",
      "error": "Ошибка"
    },

    "index": {
      "title": "OpenTherm Gateway",

      "section": {
        "network": "Сеть",
        "system": "Система"
      },

      "system": {
        "build": {
          "title": "Билд",
          "version": "Версия",
          "date": "Дата",
          "core": "Ядро",
          "sdk": "SDK"
        },
        "uptime": "Аптайм",
        "memory": {
          "title": "ОЗУ",
          "maxFreeBlock": "макс. блок",
          "min": "мин."
        },
        "board": "Плата",
        "chip": {
          "model": "Чип",
          "cores": "Кол-во ядер",
          "freq": "частота"
        },
        "flash": {
          "size": "Размер ПЗУ",
          "realSize": "реальный размер"
        },
        "lastResetReason": "Причина перезагрузки"
      }
    },

    "dashboard": {
      "name": "Дашборд",
      "title": "Дашборд - OpenTherm Gateway",

      "section": {
        "control": "Управление",
        "states": "Состояние",
        "sensors": "Сенсоры",
        "diag": "Диагностика OpenTherm"
      },

      "thermostat": {
        "heating": "Отопление",
        "dhw": "ГВС",
        "temp.current": "Текущая",
        "enable": "Вкл",
        "turbo": "Турбо"
      },

      "notify": {
        "fault": {
          "title": "Состояние неисправности котла активно!",
          "note": "Рекомендуется осмотреть котел и изучить документацию котла для расшифровки кода неисправности:"
        },
        "diag": {
          "title": "Состояние диагностики котла активно!",
          "note": "Возможно, вашему котлу требуется проверка? Рекомендуется изучить документацию котла для расшифровки кода диагностики:"
        },
        "reset": "Сбросить"
      },

      "states": {
        "mNetworkConnected": "Подключение к сети",
        "mMqttConnected": "Подключение к MQTT",
        "mEmergencyState": "Аварийный режим",
        "mExtPumpState": "Внешний насос",
        "mCascadeControlInput": "Каскадное управление (вход)",
        "mCascadeControlOutput": "Каскадное управление (выход)",

        "sConnected": "Подключение к OpenTherm",
        "sFlame": "Пламя",
        "sCooling": "Охлаждение",
        "sFaultActive": "Ошибка",
        "sFaultCode": "Код ошибки",
        "sDiagActive": "Диагностика",
        "sDiagCode": "Диагностический код",
        
        "mHeatEnabled": "Отопление",
        "mHeatBlocking": "Блокировка отопления",
        "sHeatActive": "Активность отопления",
        "mHeatSetpointTemp": "Отопление, уставка",
        "mHeatTargetTemp": "Отопление, целевая температура",
        "mHeatCurrTemp": "Отопление, текущая температура",
        "mHeatRetTemp": "Отопление, температура обратки",
        "mHeatIndoorTemp": "Отопление, внутренняя темп.",
        "mHeatOutdoorTemp": "Отопление, наружная темп.",

        "mDhwEnabled": "ГВС",
        "sDhwActive": "Активность ГВС",
        "mDhwTargetTemp": "ГВС, целевая температура",
        "mDhwCurrTemp": "ГВС, текущая температура",
        "mDhwRetTemp": "ГВС, температура обратки"
      },
      
      "sensors": {
        "values": {
          "temp": "Температура",
          "humidity": "Влажность",
          "battery": "Уровень заряда",
          "rssi": "RSSI"
        }
      }
    },

    "network": {
      "title": "Сеть - OpenTherm Gateway",
      "name": "Настройки сети",

      "section": {
        "static": "Статические параметры",
        "availableNetworks": "Доступные сети",
        "staSettings": "Настройки подключения",
        "apSettings": "Настройки точки доступа"
      },

      "scan": {
        "pos": "#",
        "info": "Инфо"
      },

      "wifi": {
        "ssid": "Имя сети",
        "password": "Пароль",
        "channel": "Канал",
        "signal": "Сигнал",
        "connected": "Подключено"
      },

      "params": {
        "hostname": "Имя хоста",
        "dhcp": "Использовать DHCP",
        "mac": "MAC адрес",
        "ip": "IP адрес",
        "subnet": "Адрес подсети",
        "gateway": "Адрес шлюза",
        "dns": "DNS адрес"
      },

      "sta": {
        "channel.note": "установите 0 для автоматического выбора"
      }
    },

    "sensors": {
      "title": "Настройки сенсоров - OpenTherm Gateway",
      "name": "Настройки сенсоров",

      "enabled": "Включить и использовать",
      "sensorName": {
        "title": "Имя сенсора",
        "note": "Может содержать только: a-z, A-Z, 0-9, _ и пробел"
      },
      "purpose": "Назначение",
      "purposes": {
        "outdoorTemp": "Внешняя температура",
        "indoorTemp": "Внутренняя температура",
        "heatTemp": "Отопление, температура",
        "heatRetTemp": "Отопление, температура обратки",
        "dhwTemp": "ГВС, температура",
        "dhwRetTemp": "ГВС, температура обратки",
        "dhwFlowRate": "ГВС, расход/скорость потока",
        "exhaustTemp": "Температура выхлопных газов",
        "modLevel": "Уровень модуляции (в процентах)",
        "powerFactor": "Мощность (в процентах)",
        "power": "Мощность (в кВт)",
        "fanSpeed": "Скорость вентилятора",
        "co2": "CO2",
        "pressure": "Давление",
        "humidity": "Влажность",
        "temperature": "Температура",
        "notConfigured": "Не сконфигурировано"
      },
      "type": "Тип/источник",
      "types": {
        "otOutdoorTemp": "OpenTherm, внешняя температура",
        "otHeatTemp": "OpenTherm, отопление, температура",
        "otHeatRetTemp": "OpenTherm, отопление, температура обратки",
        "otDhwTemp": "OpenTherm, ГВС, температура",
        "otDhwTemp2": "OpenTherm, ГВС, температура 2",
        "otDhwFlowRate": "OpenTherm, ГВС, расход/скорость потока",
        "otCh2Temp": "OpenTherm, канал 2, температура",
        "otExhaustTemp": "OpenTherm, температура выхлопных газов",
        "otHeatExchangerTemp": "OpenTherm, температура теплообменника",
        "otPressure": "OpenTherm, давление",
        "otModLevel": "OpenTherm, уровень модуляции",
        "otCurrentPower": "OpenTherm, текущая мощность",
        "otExhaustCo2": "OpenTherm, CO2 вытяжного воздуха",
        "otExhaustFanSpeed": "OpenTherm, скорость вытяжного вентилятора",
        "otSupplyFanSpeed": "OpenTherm, скорость приточного вентилятора",
        "otSolarStorageTemp": "OpenTherm, темп. бойлера солн. коллектора",
        "otSolarCollectorTemp": "OpenTherm, темп. солн. коллектора",
        "otFanSpeedSetpoint": "OpenTherm, установленная мощн. вентилятора",
        "otFanSpeedCurrent": "OpenTherm, текущая мощн. вентилятора",
        
        "ntcTemp": "NTC датчик",
        "dallasTemp": "DALLAS датчик",
        "bluetooth": "BLE датчик",
        "heatSetpointTemp": "Отопление, температура уставки",
        "manual": "Вручную через MQTT/API",
        "notConfigured": "Не сконфигурировано"
      },
      "gpio": "GPIO датчика",
      "address": {
        "title": "Адрес датчика",
        "note": "Для DALLAS датчиков оставьте по умолчанию для автоопределения, для BLE устройств необходимо указать MAC адрес"
      },
      "correction": {
        "desc": "Коррекция показаний",
        "offset": "Компенсация (смещение)",
        "factor": "Множитель"
      },
      "filtering": {
        "desc": "Фильтрация показаний",
        "enabled": {
          "title": "Включить фильтрацию",
          "note": "Может быть полезно, если на графиках много резкого шума. В качестве фильтра используется \"бегущее среднее\"."
        },
        "factor": {
          "title": "Коэфф. фильтрации",
          "note": "Чем меньше коэф., тем плавнее и <u>дольше</u> изменение числовых значений."
        }
      }
    },

    "settings": {
      "title": "Настройки - OpenTherm Gateway",
      "name": "Настройки",

      "section": {
        "portal": "Настройки портала",
        "system": "Системные настройки",
        "diag": "Диагностика",
        "heating": "Настройки отопления",
        "dhw": "Настройки ГВС",
        "emergency": "Настройки аварийного режима",
        "equitherm": "Настройки ПЗА",
        "pid": "Настройки ПИД",
        "ot": "Настройки OpenTherm",
        "mqtt": "Настройки MQTT",
        "extPump": "Настройки дополнительного насоса",
        "cascadeControl": "Настройки каскадного управления"
      },

      "enable": "Вкл",
      "note": {
        "restart": "После изменения этих настроек устройство необходимо перезагрузить, чтобы изменения вступили в силу.",
        "blankNotUse": "пусто - не использовать",
        "bleDevice": "BLE устройство можно использовать <u>только</u> с некоторыми платами ESP32, которые поддерживают BLE!"
      },

      "temp": {
        "min": "Мин. температура",
        "max": "Макс. температура"
      },

      "portal": {
        "login": "Логин",
        "password": "Пароль",
        "auth": "Требовать аутентификацию",
        "mdns": "Использовать mDNS"
      },

      "system": {
        "unit": "Система единиц",
        "metric": "Метрическая <small>(цельсии, литры, бары)</small>",
        "imperial": "Imperial <small>(фаренгейты, галлоны, psi)</small>",
        "statusLedGpio": "Статус LED GPIO",
        "logLevel": "Уровень логирования",
        "serial": {
          "enable": "Вкл. Serial порт",
          "baud": "Скорость Serial порта"
        },
        "telnet": {
          "enable": "Вкл. Telnet",
          "port": {
            "title": "Telnet порт",
            "note": "По умолчанию: 23"
          }
        },
        "ntp": {
          "server": "NTP сервер",
          "timezone": "Часовой пояс",
          "timezonePresets": "Выберите пресет..."
        }
      },

      "heating": {
        "hyst": "Гистерезис <small>(в градусах)</small>",
        "turboFactor": "Коэфф. турбо режима"
      },

      "emergency": {
        "desc": "Аварийный режим активируется автоматически, если «ПИД» или «ПЗА» не могут рассчитать уставку теплоносителя:<br />- если «ПЗА» включен и датчик наружной температуры отключен;<br />- если включен «ПИД» или OT опция <i>«Передать управление отоплением котлу»</i> и датчик внутренней температуры отключен.<br /><b>Примечание:</b> При сбое сети или MQTT датчики с типом <i>«Вручную через MQTT/API»</i> будут находиться в состоянии ОТКЛЮЧЕН.",
        
        "target": {
          "title": "Целевая температура",
          "note": "<b>Важно:</b> <u>Целевая температура в помещении</u>, если включена ОТ опция <i>«Передать управление отоплением котлу»</i>.<br />Во всех остальных случаях <u>целевая температура теплоносителя</u>."
        },
        "treshold": "Пороговое время включения <small>(сек)</small>"
      },

      "equitherm": {
        "n": "Коэффициент N",
        "k": "Коэффициент K",
        "t": {
          "title": "Коэффициент T",
          "note": "Не используется, если ПИД включен"
        }
      },

      "pid": {
        "p": "Коэффициент P",
        "i": "Коэффициент I",
        "d": "Коэффициент D",
        "dt": "DT <small>(сек)</small>",
        "limits": {
          "title": "Лимиты",
          "note": "<b>Важно:</b> При использовании «ПЗА» и «ПИД» одновременно, мин. и макс. температура ограничивает влияние на расчётную температуру «ПЗА».<br />Таким образом, если мин. температура задана как -15, а макс. как 15, то конечная температура теплоносителя будет от <code>equitherm_result - 15</code> до <code>equitherm_result + 15</code>."
        },
        "deadband": {
          "title": "Зона нечувствительности (Deadband)",
          "note": "Deadband - это зона нечувствительности вокруг целевой температуры, в которой PID-регулирование становится менее активным. В этом диапазоне алгоритм может снижать интенсивность или полностью прекращать корректировку температуры, чтобы избежать излишней чувствительности к небольшим колебаниям.<br /><br />Например, при целевой температуре 22°, нижнем пороге 1.0 и верхнем 0.5, deadband активен в диапазоне от 21° до 22.5°. Если коэфф. I=0.0005, а множитель I=0.05, то при включении зоны нечувствительности коэфф. I будет равен: <code>0.0005 * 0.05 = 0.000025</code>",
          "p_multiplier": "Множитель для коэф. P",
          "i_multiplier": "Множитель для коэф. I",
          "d_multiplier": "Множитель для коэф. D",
          "thresholdHigh": "Верхний порог",
          "thresholdLow": "Нижний порог"
        }
      },

      "ot": {
        "advanced": "Дополнительные настройки",
        "inGpio": "Вход GPIO",
        "outGpio": "Выход GPIO",
        "ledGpio": "RX LED GPIO",
        "memberId": "Master member ID",
        "flags": "Master flags",
        "maxMod": "Макс. уровень модуляции",
        "minPower": {
          "title": "Мин. мощность котла <small>(кВт)</small>",
          "note": "Это значение соответствует уровню модуляции котла 0–1%. Обычно можно найти в спецификации котла как \"минимальная полезная тепловая мощность\"."
        },
        "maxPower": {
          "title": "Макс. мощность котла <small>(кВт)</small>",
          "note": "<b>0</b> - попробовать определить автоматически. Обычно можно найти в спецификации котла как \"максимальная полезная тепловая мощность\"."
        },

        "options": {
          "desc": "Опции",
          "dhwSupport": "Поддержка ГВС",
          "coolingSupport": "Поддержка охлаждения",
          "summerWinterMode": "Летний/зимний режим",
          "heatingStateToSummerWinterMode": "Летний/зимний режим в качестве состояния отопления",
          "ch2AlwaysEnabled": "Канал 2 всегда вкл.",
          "heatingToCh2": "Дублировать параметры отопления в канал 2",
          "dhwToCh2": "Дублировать параметры ГВС в канал 2",
          "dhwBlocking": "DHW blocking",
          "modulationSyncWithHeating": "Синхронизировать модуляцию с отоплением",
          "maxTempSyncWithTargetTemp": "Синхронизировать макс. темп. отопления с целевой темп.",
          "getMinMaxTemp": "Получать мин. и макс. температуру от котла",
          "immergasFix": "Фикс для котлов Immergas"
        },

        "nativeHeating": {
          "title": "Передать управление отоплением котлу",
          "note": "Работает <u>ТОЛЬКО</u> если котел требует и принимает целевую температуру в помещении и сам регулирует температуру теплоносителя на основе встроенного режима кривых. Несовместимо с ПИД и ПЗА."
        }
      },

      "mqtt": {
        "homeAssistantDiscovery": "Home Assistant Discovery",
        "server": "Адрес сервера",
        "port": "Порт",
        "user": "Имя пользователя",
        "password": "Пароль",
        "prefix": "Префикс",
        "interval": "Интервал публикации <small>(сек)</small>"
      },

      "extPump": {
        "use": "Использовать доп. насос",
        "gpio": "GPIO реле",
        "postCirculationTime": "Время постциркуляции <small>(в минутах)</small>",
        "antiStuckInterval": "Интервал защиты от блокировки <small>(в днях)</small>",
        "antiStuckTime": "Время работы насоса <small>(в минутах)</small>"
      },

      "cascadeControl": {
        "input": {
          "desc": "Может использоваться для включения отопления только при неисправности другого котла. Контроллер другого котла должен изменить состояние входа GPIO в случае неисправности.",
          "enable": "Включить вход",
          "gpio": "GPIO",
          "invertState": "Инвертировать состояние GPIO",
          "thresholdTime": "Пороговое время изменения состояния <small>(сек)</small>"
        },
        "output": {
          "desc": "Может использоваться для включения другого котла <u>через реле</u>.",
          "enable": "Включить выход",
          "gpio": "GPIO",
          "invertState": "Инвертировать состояние GPIO",
          "thresholdTime": "Пороговое время изменения состояния <small>(сек)</small>",
          "events": {
            "desc": "События",
            "onFault": "Если состояние fault (ошибки) активно",
            "onLossConnection": "Если соединение по OpenTherm потеряно",
            "onEnabledHeating": "Если отопление включено"
          }
        }
      }
    },

    "upgrade": {
      "title": "Обновление - OpenTherm Gateway",
      "name": "Обновление",

      "section": {
        "backupAndRestore": "Резервное копирование и восстановление",
        "backupAndRestore.desc": "В этом разделе вы можете сохранить и восстановить резервную копию ВСЕХ настроек.",
        "upgrade": "Обновление",
        "upgrade.desc": "В этом разделе вы можете обновить прошивку и файловую систему вашего устройства.<br />Последнюю версию можно загрузить со страницы <a href=\"https://github.com/Laxilef/OTGateway/releases\" target=\"_blank\">Релизы</a> в репозитории проекта." 
      },

      "note": {
        "disclaimer1": "После успешного обновления файловой системы ВСЕ настройки будут сброшены на стандартные! Создайте резервную копию ПЕРЕД обновлением.",
        "disclaimer2": "После успешного обновления устройство автоматически перезагрузится через 15 секунд."
      },

      "settingsFile": "Файл настроек",
      "fw": "Прошивка",
      "fs": "Файловая система"
    }
  }
}