{ "card.title": "План дома", "count.devices": "{n} устр.", "empty.no_spaces": "Пространств пока нет.", "empty.add_first": "Добавьте первое пространство и загрузите план этажа.", "empty.install": "Установите интеграцию House Plan и добавьте запись в «Устройства и службы».", "btn.add_space": "Добавить пространство", "btn.cancel": "Отмена", "btn.save": "Сохранить", "btn.close": "Закрыть", "btn.delete": "Удалить", "btn.remove": "Убрать", "btn.edit": "Редактировать", "btn.open_in_ha": "Открыть в HA", "btn.reset": "Сброс", "btn.attach": "Прикрепить…", "btn.upload": "Загрузить…", "btn.replace": "Заменить…", "btn.no_area": "Без зоны", "title.zoom_in": "Приблизить", "title.zoom_out": "Отдалить", "title.zoom_reset": "Сбросить масштаб", "title.add_device": "Добавить устройство на план", "title.show_all": "Показывать все устройства зоны (без курирования)", "title.markup": "Разметка комнат: сетка, линии, контуры", "title.configure_space": "Настроить пространство", "title.add_space": "Добавить пространство", "title.markup_add": "Добавить комнату: соединяйте точки сетки линиями до замкнутого контура", "title.markup_merge": "Объединить комнаты: клик по одной, затем по соседней с общей стеной", "title.markup_split": "Разделить комнату: клик по комнате, затем две точки на её стенах", "title.markup_delroom": "Удалить комнату: клик внутри комнаты", "title.no_area_room": "Декоративная комната без привязки к зоне (например, холл)", "title.choose_area": "Выберите зону Home Assistant", "title.need_plan": "Загрузите подложку (план этажа)", "markup.add": "Добавить", "markup.merge": "Объединить", "markup.split": "Разделить", "markup.opening": "Проём", "title.markup_opening": "Двери и окна: клик по стене — добавить, клик по проёму — редактировать", "opening.new": "Новый проём", "opening.edit": "Дверь / окно", "opening.door": "Дверь", "opening.window": "Окно", "opening.type_label": "Тип", "opening.length_label": "Длина, см", "opening.contact_label": "Датчик открытия", "opening.lock_label": "Замок", "opening.none": "— нет —", "opening.invert": "Инвертировать открыто/закрыто", "opening.flip_h": "Петли с другой стороны", "opening.flip_v": "Открывается в другую сторону", "opening.open": "Открыто", "opening.closed": "Закрыто", "opening.locked": "Заперто", "opening.unlocked": "Не заперто", "opening.state_unknown": "недоступно", "opening.no_entities": "Датчики не привязаны — статичный символ на плане.", "toast.opening_no_wall": "Кликните рядом со стеной комнаты — проёмы ставятся на стены", "markup.delete": "Удалить", "markup.hint_points": "точек: {n} · Esc/Ctrl+Z — убрать точку · замкните контур кликом по первой", "markup.hint_start": "кликните точку сетки, чтобы начать контур", "tip.room": "комната — открыть зону", "tip.lqi": "средний сигнал zigbee:", "info.device_header": "Устройство на плане", "info.model": "Модель", "info.state": "Состояние", "info.link": "Ссылка", "info.manuals": "Инструкции", "info.none": "Нет дополнительной информации", "marker.new_device": "Новое устройство", "marker.name_label": "Имя (отображается на плане)", "marker.name_ph": "Название", "marker.binding_label": "Привязка к устройству HA", "marker.virtual_option": "Виртуальное устройство (без привязки)", "marker.search_ph": "Поиск устройства / группы…", "marker.nothing_found": "ничего не найдено", "marker.room_label": "Комната", "marker.room_override": " (переопределить размещение)", "marker.room_choose": "— выберите комнату —", "marker.room_auto": "— по зоне устройства (авто) —", "marker.icon_label": "Иконка", "marker.icon_ph": "mdi:… (пусто = авто)", "marker.display_label": "Отображение", "display.badge": "Значок", "display.ripple": "Только пульсация", "display.icon_ripple": "Значок + пульсация", "marker.ripple_size": "Размер пульсации", "marker.size_label": "Размер / поворот значка", "marker.angle_label": "Поворот", "marker.model_label": "Модель", "marker.model_ph": "напр. Aqara T&H", "marker.link_label": "Ссылка", "marker.desc_label": "Описание", "marker.desc_ph": "Заметки, характеристики…", "marker.manuals_label": "Инструкции (PDF и т.п.)", "marker.sub_device": "устройство", "marker.sub_z2m_group": " · Z2M-группа", "marker.sub_group": "группа", "marker.sub_helper": "хелпер", "space.new": "Новое пространство", "space.header": "Пространство", "space.title_label": "Название", "space.title_ph": "Например: Гараж", "space.plan_label": "Подложка (план)", "space.no_plan": "нет подложки", "space.plan_alt": "план", "room.new": "Новая комната", "room.name_label": "Отображаемое имя", "room.name_ph": "Например: Терраса", "room.area_label": "Зона Home Assistant (свободные)", "room.no_area_option": "— без зоны —", "room.default_name": "Комната", "device.unnamed": "без имени", "device.light_group": "группа света", "device.fallback": "устройство", "device.virtual": "виртуальное устройство", "confirm.delete_room": "Удалить комнату «{name}»?", "confirm.remove_marker": "Убрать «{name}» с плана?", "confirm.delete_space": "Удалить пространство «{title}» со всеми комнатами и разметкой?", "toast.pos_save_failed": "Не удалось сохранить позицию: {err}", "toast.no_entity": "У устройства нет подходящей сущности", "toast.markup_needs_server": "Разметка доступна после переноса конфига на сервер", "toast.conflict": "Конфиг изменён в другом окне — данные обновлены, повторите последнее действие", "toast.cfg_save_failed": "Не удалось сохранить конфиг: {err}", "toast.room_overlap": "Контур накладывается на комнату «{name}» — комнаты не должны накладываться", "toast.merge_not_adjacent": "Объединять можно только комнаты с общей стеной", "toast.rooms_merged": "Комнаты объединены в «{name}»", "toast.split_pick_wall": "Начните разрез на стене комнаты", "toast.split_bad_cut": "Разрез — от стены до стены внутри комнаты, без пересечения стен и самого себя", "merge.header": "Объединение комнат", "merge.hint": "У объединённой комнаты одно имя и одна зона. Вторая зона освобождается — её устройства уйдут с плана, пока их не заберёт другая комната.", "merge.keep": "Оставить", "merge.no_area": "без зоны", "room.split_header": "Новая комната после разделения", "toast.room_saved": "Комната сохранена ({n}). Устройств добавлено: {added}. Обведите следующую или выйдите из разметки.", "toast.room_saved_no_area": "Комната сохранена ({n}, без зоны). Обведите следующую или выйдите из разметки.", "toast.marker_needs_server": "Редактирование устройств доступно после переноса конфига на сервер", "toast.virtual_name_required": "Укажите имя виртуального устройства", "toast.marker_saved": "Устройство сохранено", "toast.marker_removed": "Устройство убрано с плана", "toast.integration_missing": "Интеграция House Plan не установлена — управление недоступно", "toast.plan_formats": "Поддерживаются SVG, PNG, JPG, WebP", "toast.plan_required": "Загрузите подложку — план этажа обязателен", "toast.space_added_onboard": "Пространство добавлено. Обведите комнаты: кликайте по точкам сетки и замкните контур.", "toast.space_added": "Пространство добавлено", "toast.space_saved": "Пространство сохранено", "toast.space_deleted": "Пространство удалено", "toast.delete_failed": "Ошибка удаления: {err}", "toast.error": "Ошибка: {err}", "toast.file_failed": "Файл «{name}» не загружен: {err}", "toast.files_attached": "Прикреплено файлов: {n}", "err.unknown": "неизвестная ошибка", "err.code": "код {code}", "err.too_large": "файл больше {mb} МБ", "err.bad_ext": "недопустимый тип (нужен PDF/изображение)", "err.unauthorized": "нужны права администратора", "editor.title": "Заголовок", "editor.default_floor": "Пространство по умолчанию", "editor.icon_size": "Размер иконок, % ширины плана", "editor.show_temperature": "Показывать температуру", "editor.live_states": "Живые состояния (вкл/выкл, открыто…)", "editor.show_signal": "Показывать сигнал zigbee (LQI)", "editor.language": "Язык интерфейса", "editor.lang_auto": "Авто (профиль HA)", "editor.lang_en": "English", "editor.lang_ru": "Русский", "title.icon_rules": "Правила иконок: какая MDI-иконка достаётся устройству по имени", "rules.title": "Правила иконок", "rules.hint": "Правила проверяются сверху вниз по строке «имя устройства + модель» (regex без учёта регистра); срабатывает первое совпадение. Если ничего не подошло — решает device class сущности, затем — иконка-заглушка.", "rules.pattern_ph": "regex, напр. розетк|plug", "rules.icon_ph": "mdi:power-socket-de", "rules.add": "Добавить правило", "rules.reset": "Сбросить к умолчаниям", "rules.test_ph": "Проверьте имя устройства…", "rules.invalid": "некорректный regex", "rules.saved": "Правила иконок сохранены", "btn.up": "Вверх", "btn.down": "Вниз", "editor.tap_action": "Тап по устройству", "tap.info": "Инфо-карточка", "tap.more_info": "Диалог HA (more-info)", "tap.toggle": "Переключить (свет/розетки)", "tap.auto": "Как в настройках карточки", "marker.tap_label": "Действие по тапу для этого устройства", "tap.toggle_note": "Toggle никогда не применяется к замкам и сигнализациям; долгое нажатие всегда открывает инфо-карточку.", "import.title": "Создать пространства из этажей HA", "import.hint": "Home Assistant уже знает эти этажи. Отметьте, какие превратить в пространства плана — далее для каждого попросим картинку плана. Комнаты затем обводятся вручную по плану.", "import.start": "Создать: {n}", "import.manual": "Начать с нуля", "import.progress": "Этаж {i} из {n}", "import.done": "Пространства созданы. Обведите комнаты: кликайте по точкам сетки и замкните контур.", "btn.skip": "Пропустить", "space.scale_label": "Масштаб (размер клетки сетки)", "space.scale_unit": "см на клетку", "space.display_section": "Отображение", "space.show_borders": "Всегда отображать границы комнат", "space.show_names": "Отображать названия комнат (перетаскиваются)", "space.room_color": "Цвет границ и названий", "space.opacity": "Прозрачность", "space.fill_label": "Заливка комнат", "fill.none": "Нет", "fill.lqi": "По силе зигби-сигнала", "fill.light": "По освещению", "space.source_file": "У меня есть картинка плана", "space.source_draw": "Нет подложки — нарисую комнаты вручную", "space.orientation": "Холст", "orient.landscape": "Альбомный", "orient.portrait": "Портретный", "orient.square": "Квадрат", "fill.temp": "По температуре", "space.temp_min": "Комфорт от", "space.temp_max": "до", "tip.temp_avg": "средняя температура:", "space_card.button": "Перейти к пространству", "space_card.not_found": "Пространство «{id}» не найдено", "space_card.loading": "Загрузка…", "editor.space": "Пространство", "editor.show_button": "Показывать кнопку", "editor.button_label": "Текст кнопки", "editor.button_target": "Путь дашборда (куда вести)", "editor.aspect_ratio": "Соотношение сторон (напр. 16:9 или auto)", "marker.sub_entity": "сущность", "title.general_settings": "Общие настройки", "gs.title": "Общие настройки", "gs.hint": "Цвета заливок действуют на все пространства; у каждого цвета своя прозрачность. Какой режим заливки использует пространство — задаётся в его диалоге.", "gs.light_group": "Заливка: освещение", "gs.light_on": "Свет включён", "gs.light_off": "Весь свет выключен", "gs.temp_group": "Заливка: температура", "gs.temp_cold": "Холодно", "gs.temp_ok": "Комфорт", "gs.temp_hot": "Жарко", "gs.lqi_group": "Заливка: зигби-сигнал", "gs.lqi_low": "Слабый сигнал", "gs.lqi_high": "Сильный сигнал", "gs.reset": "Сбросить к умолчаниям", "gs.saved": "Общие настройки сохранены", "space.show_lqi": "Показывать зигби-сигнал (LQI) у устройств", "gs.light_none": "Нет источников света", "mode.plan": "Редактор плана", "mode.devices": "Редактор устройств", "display.value": "Значение вместо иконки", "marker.subarea": "без зоны, вручную", "device.new": "Новое устройство — откройте его редактор, чтобы снять отметку", "opening.unlock_action": "Открыть замок", "opening.lock_action": "Закрыть замок", "opening.lock_pending": "Выполняется…", "title.close_editor": "Закрыть редактор (вернуться к просмотру)", "devbar.add": "Добавить", "devbar.show_all": "Показать все", "devbar.rules": "Правила иконок", "space.roomcard_section": "В карточке комнаты:", "space.label_temp": "Температура", "space.label_hum": "Влажность", "space.label_lqi": "Средний Zigbee-сигнал", "space.label_light": "Свет вкл/выкл", "roomcard.light_on": "Вкл", "roomcard.light_off": "Выкл", "roomcard.light_partial": "{on} из {total}", "toast.split_pick_inside": "Промежуточные точки разреза — внутри комнаты", "mode.decor": "Редактор подложки", "decor.select": "Выбрать", "decor.line": "Линия", "decor.rect": "Прямоугольник", "decor.ellipse": "Овал", "decor.text": "Надпись", "decor.erase": "Стереть", "decor.color": "Цвет", "decor.width": "Толщина линии", "decor.w_thin": "Тонкая", "decor.w_mid": "Средняя", "decor.w_thick": "Толстая", "decor.fill": "Залить", "decor.text_title": "Надпись", "decor.text_label": "Текст", "decor.text_size": "Размер", "decor.size_s": "Мелкий", "decor.size_m": "Средний", "decor.size_l": "Крупный", "marker.icon_auto": "Авто: {icon} (по правилам иконок; выберите свою, чтобы заменить)", "mode.plan_tip": "Редактор плана — геометрия дома: рисование и объединение/разделение комнат, привязка к зонам HA, двери и окна, карточки комнат, масштаб", "mode.devices_tip": "Редактор устройств — всё про значки: перетаскивание, клик — настройка привязки/иконки/отображения, виртуальные устройства, правила иконок", "mode.decor_tip": "Редактор подложки — чисто визуальный декор под планом: линии, прямоугольники, овалы и надписи, не реагирующие на клики" }