{ "page.title": "{title} — диаграмма", "diagram.description.architecture": "Диаграмма архитектуры, созданная в Archify.", "diagram.description.workflow": "Диаграмма рабочего процесса, созданная в Archify.", "diagram.description.sequence": "Диаграмма последовательности, созданная в Archify.", "diagram.description.dataflow": "Диаграмма потока данных, созданная в Archify.", "diagram.description.lifecycle": "Диаграмма жизненного цикла, созданная в Archify.", "node.focus": "Фокус: {label}", "node.focus.detail": "Фокус: {label}, {detail}", "node.context.architecture": "Компонент архитектуры", "node.context.workflow": "Узел рабочего процесса", "node.context.sequence": "Участник последовательности", "node.context.dataflow": "Узел потока данных", "node.context.lifecycle": "Состояние жизненного цикла", "legend.title": "Легенда", "legend.architecture.frontend": "Фронтенд", "legend.architecture.backend": "Бэкенд", "legend.architecture.database": "База данных", "legend.architecture.cloud": "Облако", "legend.architecture.security": "Безопасность", "legend.architecture.messagebus": "Шина сообщений", "legend.architecture.external": "Внешний", "legend.workflow.frontend": "Интерфейс пользователя", "legend.workflow.backend": "Логика агента", "legend.workflow.security": "Политика", "legend.workflow.messagebus": "Действие инструмента", "legend.workflow.database": "Контекст / трассировка", "legend.workflow.cloud": "Облачный сервис", "legend.workflow.external": "Внешняя система", "legend.sequence.emphasis": "основной запрос", "legend.sequence.return": "возврат", "legend.sequence.security": "безопасность", "legend.sequence.dashed": "асинхронная трассировка", "legend.sequence.default": "сообщение", "legend.dataflow.emphasis": "основные данные", "legend.dataflow.security": "политика / ПДн", "legend.dataflow.dashed": "асинхронный пакет", "legend.dataflow.database": "хранилище данных", "legend.dataflow.default": "поток данных", "legend.lifecycle.start": "начальное состояние", "legend.lifecycle.active": "активно", "legend.lifecycle.waiting": "ожидание", "legend.lifecycle.decision": "решение", "legend.lifecycle.success": "успех", "legend.lifecycle.failure": "ошибка / выход", "legend.lifecycle.neutral": "нейтральное", "legend.lifecycle.external": "внешнее", "legend.lifecycle.final": "конечное состояние", "viewer.kind.frontend": "Фронтенд", "viewer.kind.backend": "Бэкенд", "viewer.kind.database": "База данных", "viewer.kind.cloud": "Облако", "viewer.kind.security": "Безопасность", "viewer.kind.messagebus": "Шина сообщений", "viewer.kind.external": "Внешний", "viewer.kind.neutral": "Нейтральный", "viewer.kind.node": "Узел", "viewer.kind.start": "Начало", "viewer.kind.active": "Активно", "viewer.kind.waiting": "Ожидание", "viewer.kind.decision": "Решение", "viewer.kind.success": "Успех", "viewer.kind.failure": "Ошибка", "viewer.toolbar.actions": "Действия с диаграммой", "viewer.theme.toggle.title": "Переключить тему (T)", "viewer.theme.toggle": "Переключить цветовую тему", "viewer.theme.dark": "Тёмная", "viewer.theme.light": "Светлая", "viewer.preset.choose.title": "Выбрать визуальный стиль (S — переключение)", "viewer.preset.choose": "Выбрать визуальный стиль", "viewer.preset.style": "Стиль", "viewer.preset.menu": "Визуальный стиль", "viewer.preset.identity": "Визуальная идентичность", "viewer.preset.cycles": "S — переключение", "viewer.preset.classic": "Классический", "viewer.preset.classic.short": "Классика", "viewer.preset.classic.hint": "Стабильный технический стиль по умолчанию", "viewer.preset.flow": "Поток сигналов", "viewer.preset.flow.short": "Поток", "viewer.preset.flow.hint": "Презентация с акцентом на анимацию", "viewer.preset.blueprint": "Чертёж", "viewer.preset.blueprint.hint": "Для инженерного обзора", "viewer.preset.editorial": "Редакционный", "viewer.preset.editorial.hint": "Для публикаций и анонсов", "viewer.preset.badge.signalFlow": "ПОТОК СИГНАЛОВ", "viewer.preset.badge.blueprint": "ЧЕРТЁЖ / РЕД. 01", "viewer.preset.badge.editorial": "РЕДАКЦИЯ / ЗАМЕТКА", "viewer.preset.badge.editorialPlate": "ARCHIFY / ПЛАСТИНА 04", "viewer.preset.current": "Визуальный стиль: {style}. Выбрать визуальный стиль", "viewer.motion.live": "Динамика", "viewer.motion.still": "Статика", "viewer.motion.pause": "Приостановить анимацию", "viewer.motion.resume": "Возобновить анимацию", "viewer.motion.reduced": "Анимация приостановлена из-за настройки сниженного движения", "viewer.motion.hidden": "Анимация приостановлена, пока страница скрыта", "viewer.motion.yielding": "Приостановить анимацию; сейчас уступает место: {owner}", "viewer.motion.yielding.title": "Динамический просмотр включён · уступает место: {owner}", "viewer.owner.route": "Зонд маршрута", "viewer.owner.lens": "Семантическая линза", "viewer.owner.relationship": "Предпросмотр связи", "viewer.owner.intent": "Трассировка намерения", "viewer.owner.focus": "семантический фокус", "viewer.owner.legend": "предпросмотр легенды", "viewer.owner.reader": "взаимодействие читателя", "viewer.present.enter": "Войти в режим презентации", "viewer.present.enter.title": "Режим презентации (F)", "viewer.present.exit": "Выйти из режима презентации", "viewer.present.exit.title": "Выйти из режима презентации (F или Escape)", "viewer.present.present": "Презентация", "viewer.present.exit.label": "Выход", "viewer.export.button": "Экспорт", "viewer.export.button.title": "Экспортировать диаграмму (E)", "viewer.export.diagram": "Экспортировать диаграмму", "viewer.export.menu": "Экспорт", "viewer.export.subtitle": "Портативные, аккуратные файлы", "viewer.export.share": "Поделиться", "viewer.export.shareCard": "Карточка для публикации", "viewer.export.routeShareCard": "Карточка маршрута", "viewer.export.reachShareCard": "Карточка достижимости", "viewer.export.copyDiagram": "Копировать диаграмму", "viewer.export.clipboardPng": "PNG в буфер обмена", "viewer.export.raster": "Растровые изображения", "viewer.export.image": "Изображение", "viewer.export.lossless": "Изображение без потерь", "viewer.export.compact": "Компактное изображение", "viewer.export.modern": "Современный формат изображения", "viewer.export.vectorMotion": "Вектор и анимация", "viewer.export.vectorMotion.heading": "Вектор и анимация", "viewer.export.editable": "Редактируемый вектор", "viewer.export.motion6s": "Анимация 6 с", "viewer.export.unsupported": "Не поддерживается этим браузером", "viewer.export.clipboardUnsupported": "Этот браузер не поддерживает запись изображений в буфер обмена", "viewer.export.clipboardUnsupported.short": "Запись изображений в буфер обмена не поддерживается в этом браузере.", "viewer.export.motionUnavailable": "Запись анимации недоступна в этом браузере", "viewer.export.webmUnavailable": "WebM недоступен в этом браузере", "viewer.export.failed": "Ошибка экспорта: {message}", "viewer.export.unknownVariant": "Неизвестный тип карточки: {variant}", "viewer.export.routeRequired": "Постройте маршрут перед экспортом карточки маршрута", "viewer.export.reachRequired": "Постройте заданную достижимость перед экспортом карточки достижимости", "viewer.export.unknown": "неизвестно", "viewer.export.routeFailed": "Не удалось экспортировать карточку маршрута: {message}", "viewer.export.reachFailed": "Не удалось экспортировать карточку достижимости: {message}", "viewer.export.copyFailed": "Не удалось скопировать: {message}", "viewer.export.copiedPng": "PNG скопирован в буфер обмена", "viewer.export.downloadedRoute": "Карточка маршрута загружена", "viewer.export.downloadedReach": "Карточка достижимости загружена", "viewer.export.downloadedWebm": "WebM загружен", "viewer.export.recording": "Запись анимации, 6 секунд…", "viewer.export.card.routeSummary.one": "Маршрут: {source} → {target} · {count} направленный переход", "viewer.export.card.routeSummary.other": "Маршрут: {source} → {target} · {count} направленных переходов", "viewer.export.card.reachSummary": "Заданная достижимость ({direction}) от {origin} · {nodes} · {links} · макс. {hops}", "viewer.export.card.node.one": "{count} узел", "viewer.export.card.node.other": "{count} узлов", "viewer.export.card.link.one": "{count} связь", "viewer.export.card.link.other": "{count} связей", "viewer.export.card.hop.one": "{count} переход", "viewer.export.card.hop.other": "{count} переходов", "viewer.export.card.routeBadge": "ARCHIFY · МАРШРУТ · {hops}", "viewer.export.card.reachBadge": "ARCHIFY · ДОСТИЖИМОСТЬ ({direction})", "viewer.export.direction.upstream": "Восходящий", "viewer.export.direction.downstream": "Нисходящий", "viewer.export.error.canvasUnavailable": "Canvas недоступен для {label}", "viewer.export.error.contextUnavailable": "2D-контекст canvas недоступен для {label}", "viewer.export.error.toBlobUnavailable": "canvas.toBlob недоступен для {label}", "viewer.export.error.toBlobNull": "canvas.toBlob не вернул данные для {label}", "viewer.export.error.variantsCombined": "Типы карточек нельзя комбинировать", "viewer.export.error.viewerState": "Не удалось удалить временное состояние просмотра при экспорте карточки", "viewer.export.error.routeState": "Не удалось безопасно сохранить построенный маршрут при экспорте карточки", "viewer.export.error.reachState": "Не удалось безопасно сохранить заданную достижимость при экспорте карточки", "viewer.export.error.webmRequirements": "Экспорт анимации в WebM требует анимации трассировки и поддержки MediaRecorder в браузере", "viewer.export.error.mediaRecorder": "Ошибка MediaRecorder", "viewer.export.error.emptyWebm": "MediaRecorder создал пустой файл WebM", "viewer.export.error.webmBackground": "Не удалось загрузить фон SVG для экспорта WebM", "viewer.guide.eyebrow": "Гид по диаграмме", "viewer.guide.close": "Закрыть гид по диаграмме", "viewer.guide.inspecting": "Анализ скомпилированной семантики", "viewer.guide.actions": "Действия для изучения диаграммы", "viewer.guide.find": "Найти любой узел", "viewer.guide.find.hint": "Поиск по меткам, ролям, типам и постоянным ID.", "viewer.guide.route": "Построить маршрут", "viewer.guide.route.aria": "Построить направленный маршрут", "viewer.guide.route.hint": "Узнайте, как два семантических узла связаны в заданном направлении.", "viewer.guide.map": "Просмотреть всю систему", "viewer.guide.map.hint": "Откройте семантический радар с живым видом и постоянными узлами.", "viewer.guide.lens": "Сравнить семантические типы", "viewer.guide.lens.hint": "Подсчитайте роли, покажите их связи и сравните прямые заданные связи.", "viewer.guide.present": "Войти в режим презентации", "viewer.guide.present.hint": "Отдать весь экран живой диаграмме без изменения экспорта.", "viewer.guide.shortcuts": "Дополнительные горячие клавиши", "viewer.guide.shortcut.export": "Экспорт", "viewer.guide.shortcut.theme": "Тема", "viewer.guide.shortcut.style": "Стиль", "viewer.guide.shortcut.reset": "Сброс", "viewer.guide.shortcut.zoomIn": "Увеличить", "viewer.guide.shortcut.zoomOut": "Уменьшить", "viewer.guide.shortcut.close": "Закрыть", "viewer.guide.facts": "{nodes} · {relationships}", "viewer.guide.fact.node.one": "{count} семантический узел", "viewer.guide.fact.node.other": "{count} семантических узлов", "viewer.guide.fact.relationship.one": "{count} связь", "viewer.guide.fact.relationship.other": "{count} связей", "viewer.guide.open": "Открыть гид по диаграмме", "viewer.finder.title": "Найти узел", "viewer.finder.close": "Закрыть поиск узлов", "viewer.finder.placeholder": "Поиск по меткам или ID", "viewer.finder.search": "Поиск узлов диаграммы", "viewer.finder.results": "Узлы диаграммы", "viewer.finder.empty": "Совпадений не найдено", "viewer.finder.result.focus": "Фокус: {label}", "viewer.finder.result.routeStart": "Выбрать {label} как начало маршрута", "viewer.finder.result.routeTarget": "Выбрать {label} как конец маршрута, {links}", "viewer.finder.status.empty": "Совпадений не найдено", "viewer.finder.status.count.one": "{count} совпадающий узел", "viewer.finder.status.count.other": "{count} совпадающих узлов", "viewer.finder.noun.nodes": "узлов", "viewer.finder.link.one": "{count} связь", "viewer.finder.link.other": "{count} связей", "viewer.finder.result.focus.one": "Фокус: {label}, {count} связанное соединение", "viewer.finder.result.focus.other": "Фокус: {label}, {count} связанных соединений", "viewer.finder.status.filtered": "{visible} из {available} {noun}", "viewer.finder.status.all": "{available} {noun}", "viewer.passport.eyebrow": "Семантический паспорт", "viewer.passport.metadata": "Метаданные узла", "viewer.passport.evidence": "Проверенные источники", "viewer.passport.verified": "Проверенный источник", "viewer.passport.verificationScope": "Проверено по локальному Git на фиксированной ревизии. Удалённый доступ не проверялся.", "viewer.passport.reach": "Заданная достижимость", "viewer.passport.reach.trace": "Отследить заданную достижимость", "viewer.passport.upstream": "Восходящий", "viewer.passport.downstream": "Нисходящий", "viewer.passport.upstream.trace": "Отследить восходящую заданную достижимость", "viewer.passport.downstream.trace": "Отследить нисходящую заданную достижимость", "viewer.passport.close": "Закрыть семантический паспорт", "viewer.passport.copy": "Скопировать ссылку", "viewer.passport.copy.focus": "Скопировать ссылку на выделенный узел", "viewer.passport.relations": "Связи", "viewer.passport.relations.show": "Показать связанные отношения", "viewer.passport.relations.hide": "Скрыть связанные отношения", "viewer.passport.relations.list": "Связанные отношения", "viewer.passport.copyRelation": "Копировать связь", "viewer.passport.copyNode": "Копировать узел", "viewer.passport.copyPinned": "Скопировать ссылку на закреплённую связь", "viewer.passport.copySource": "Скопировать ссылку на исходный узел", "viewer.passport.copy.focused.success": "Ссылка на выделенный узел скопирована", "viewer.passport.copy.pinned.success": "Ссылка на закреплённую связь скопирована", "viewer.passport.copy.focused.failed": "Не удалось скопировать ссылку на выделенный узел", "viewer.passport.copy.pinned.failed": "Не удалось скопировать ссылку на закреплённую связь", "viewer.passport.relationship.none": "Нет связанных отношений", "viewer.passport.relationship.count.one": "{count} связь", "viewer.passport.relationship.count.other": "{count} связей", "viewer.passport.relationship.show.one": "Показать {count} связанное отношение", "viewer.passport.relationship.show.other": "Показать {count} связанных отношений", "viewer.passport.relationship.summary": "{out} исходящих · {in} входящих{loops}", "viewer.passport.relationship.loops": " · {count} петля", "viewer.passport.relationship.explorer": "Обзор прямых связей", "viewer.passport.relationship.help": "Используйте стрелки для просмотра связей. Enter или пробел — закрепить детали; Escape — очистить.", "viewer.passport.relationship.loopsBack": "замыкается", "viewer.passport.relationship.connectsTo": "соединяется с", "viewer.passport.relationship.connectsFrom": "соединяется от", "viewer.passport.relationship.pinned": "Закреплённая связь · {from} → {to} · {label}", "viewer.passport.relationship.inspect": "Просмотр связи {index} из {total}: {from} → {to}, {label}. Enter — подробности.", "viewer.passport.relationship.group.out": "Исходящие", "viewer.passport.relationship.group.in": "Входящие", "viewer.passport.relationship.group.loop": "Петли", "viewer.passport.relationship.row": "{group}: {relationship}, {neighbor}", "viewer.passport.relationship.direction.out": "ИСХ →", "viewer.passport.relationship.direction.in": "← ВХ", "viewer.passport.relationship.direction.loop": "ПЕТЛЯ", "viewer.passport.sourceCount.one": "{count} проверенная ссылка на источник", "viewer.passport.sourceCount.other": "{count} проверенных ссылок на источники", "viewer.passport.sourceMarker": "ИСТ", "viewer.passport.beacon.one": "{count} проверенный источник; выделите узел для просмотра", "viewer.passport.beacon.other": "{count} проверенных источников; выделите узел для просмотра", "viewer.passport.repository.open": "Открыть проверенную ревизию репозитория {revision}", "viewer.passport.source.open": "Открыть проверенный источник {path} на ревизии {revision}", "viewer.passport.source.openLink": "Открыть ↗", "viewer.passport.reach.upstream.one": "Отследить {count} восходящий заданный узел", "viewer.passport.reach.upstream.other": "Отследить {count} восходящих заданных узлов", "viewer.passport.reach.downstream.one": "Отследить {count} нисходящий заданный узел", "viewer.passport.reach.downstream.other": "Отследить {count} нисходящих заданных узлов", "viewer.passport.reach.noUpstream": "Нет восходящих заданных узлов", "viewer.passport.reach.noDownstream": "Нет нисходящих заданных узлов", "viewer.passport.reach.status": "{direction} · узлов: {nodes} · связей: {links} · макс. переходов: {hops}", "viewer.route.eyebrow": "Зонд маршрута", "viewer.route.start": "Выбрать начальный узел", "viewer.route.start.find": "Найти начало", "viewer.route.start.find.aria": "Найти начало маршрута", "viewer.route.copy": "Скопировать ссылку", "viewer.route.copy.aria": "Скопировать ссылку на построенный маршрут", "viewer.route.clear": "Очистить", "viewer.route.clear.aria": "Очистить зонд маршрута", "viewer.route.traced": "Построенный маршрут", "viewer.route.pickTwo": "Выберите два семантических узла на диаграмме", "viewer.route.pickOne": "Выберите семантический узел на диаграмме", "viewer.route.controls": "Управление воспроизведением маршрута", "viewer.route.previous": "Предыдущая позиция маршрута", "viewer.route.play": "Воспроизвести маршрут", "viewer.route.pause": "Приостановить маршрут", "viewer.route.replay": "Повторить маршрут", "viewer.route.next": "Следующая позиция маршрута", "viewer.route.journey": "Путь", "viewer.route.pause.label": "Пауза", "viewer.route.replay.label": "Повтор", "viewer.route.overview": "Обзор", "viewer.route.overview.aria": "Показать полный обзор маршрута", "viewer.route.instructions": "Сначала выберите источник, затем цель. Направление важно.", "viewer.route.destination": "Выбрать цель от {label}", "viewer.route.destination.find": "Найти цель", "viewer.route.destination.find.aria": "Найти достижимую цель маршрута", "viewer.route.differentDestination": "Выбрать другую цель", "viewer.route.distinct": "Для маршрута нужны два разных семантических узла.", "viewer.route.unreachable": "Нет направленного маршрута к {label}", "viewer.route.unreachable.detail": "{target} недостижим из {source}. Выберите подсвеченную цель.", "viewer.route.start.instructions": "Выберите источник. На следующем шаге будут показаны только направленно достижимые цели.", "viewer.route.copy.success": "Ссылка на построенный маршрут скопирована", "viewer.route.copy.failed": "Не удалось скопировать ссылку на маршрут", "viewer.route.position": "Позиция маршрута {index} из {total}: {label}", "viewer.route.step": "Шаг {index} из {total} · {phase} · {label}", "viewer.route.motionRequired": "Автоматическое воспроизведение требует режима «Динамика»", "viewer.route.trigger.clear": "Очистить построенный маршрут", "viewer.route.overview.status": "{nodes} · {hops} · кратчайший заданный маршрут", "viewer.route.overview.node.one": "{count} узел", "viewer.route.overview.node.other": "{count} узлов", "viewer.route.overview.hop.one": "{count} направленный переход", "viewer.route.overview.hop.other": "{count} направленных переходов", "viewer.route.phase.playing": "Воспроизведение", "viewer.route.phase.complete": "Завершено", "viewer.route.phase.inspecting": "Просмотр", "viewer.route.destination.count.one": "Доступна {count} направленная цель. Выберите подсвеченный узел.", "viewer.route.destination.count.other": "Доступно {count} направленных целей. Выберите подсвеченный узел.", "viewer.route.noOutgoing": "Отсюда не начинается ни один исходящий маршрут. Очистите и выберите другой источник.", "viewer.route.result.title": "{source} → {target}", "viewer.route.finder.source.title": "Выбрать начало маршрута", "viewer.route.finder.source.placeholder": "Поиск источников маршрута", "viewer.route.finder.source.empty": "Совпадающих источников маршрута не найдено", "viewer.route.finder.source.results": "Узлы, с которых можно начать маршрут", "viewer.route.finder.source.noun": "источников маршрута", "viewer.route.finder.source.badge": "начало", "viewer.route.finder.target.title": "Цель от {label}", "viewer.route.finder.target.placeholder": "Поиск достижимых целей", "viewer.route.finder.target.empty": "Совпадающих достижимых целей не найдено", "viewer.route.finder.target.results": "Достижимые цели маршрута", "viewer.route.finder.target.noun": "достижимых целей", "viewer.route.hop.one": "{count} переход", "viewer.route.hop.other": "{count} переходов", "viewer.lens.eyebrow": "Семантическая линза", "viewer.lens.title": "Сравнить роли системы", "viewer.lens.close": "Закрыть семантическую линзу", "viewer.lens.instruction": "Выберите до двух семантических типов. Один тип показывает реальные связи; два — сравнивают только прямые заданные связи.", "viewer.lens.kinds": "Семантические типы", "viewer.lens.choose": "Выберите тип, чтобы просмотреть его узлы и смежные связи.", "viewer.lens.copy": "Скопировать ссылку на семантическую линзу", "viewer.lens.clear": "Очистить семантическую линзу", "viewer.lens.open": "Открыть семантическую линзу", "viewer.lens.openActive": "Открыть активную семантическую линзу", "viewer.lens.legend": "Семантическая легенда", "viewer.lens.legend.inspect.one": "Просмотр {label}, {count} узел", "viewer.lens.legend.inspect.other": "Просмотр {label}, {count} узлов", "viewer.lens.kind.count.one": "{label}, {count} узел", "viewer.lens.kind.count.other": "{label}, {count} узлов", "viewer.lens.compare.one": "{first} → {second}: {forward} · {second} → {first}: {reverse} · {count} прямая связь", "viewer.lens.compare.other": "{first} → {second}: {forward} · {second} → {first}: {reverse} · {count} прямых связей", "viewer.lens.single": "{nodes} · {relationships} · связанные узлы остаются видимыми", "viewer.lens.node.one": "{count} узел типа {label}", "viewer.lens.node.other": "{count} узлов типа {label}", "viewer.lens.relationship.one": "{count} смежная связь", "viewer.lens.relationship.other": "{count} смежных связей", "viewer.radar.title": "Семантический радар", "viewer.radar.building": "Построение обзора", "viewer.radar.openFull": "Открыть полный семантический радар", "viewer.radar.open": "Открыть радар", "viewer.radar.close": "Закрыть семантический радар", "viewer.radar.surface": "Обзор диаграммы. Щёлкните узел, чтобы выделить его, или используйте стрелки для панорамирования.", "viewer.radar.click": "Щёлкнуть узел", "viewer.radar.drag": "Перетащите для панорамирования", "viewer.radar.space": "Семантическому радару нужно больше места на карте.", "viewer.radar.nodes": "Узлы семантического радара диаграммы", "viewer.radar.focus": "Фокус: {label} (из семантического радара)", "viewer.radar.status": "Узлов: {count} · {viewport}", "viewer.radar.fullMap": "Узлов: {count} · полная карта", "viewer.radar.compacted": "Радар уменьшен, чтобы не перекрывать семантический паспорт или элементы управления картой.", "viewer.radar.cancelWaiting": "Отменить ожидание семантическим радаром дополнительного места", "viewer.radar.needsSpace": "Семантическому радару нужно больше видимого места на карте", "viewer.radar.viewport.full": "полная карта", "viewer.radar.viewport.width": "ширина {percent}%", "viewer.radar.viewport.scale": "масштаб {percent}%", "viewer.nav.controls": "Управление видом диаграммы", "viewer.nav.route": "Построить направленный маршрут", "viewer.nav.route.title": "Построить маршрут (R)", "viewer.nav.route.short": "ПУТЬ", "viewer.nav.radar": "Открыть семантический радар", "viewer.nav.radar.title": "Семантический радар (M)", "viewer.nav.radar.short": "КАРТА", "viewer.nav.lens": "Открыть семантическую линзу", "viewer.nav.lens.title": "Семантическая линза (L)", "viewer.nav.lens.short": "ЛИНЗА", "viewer.nav.find": "Найти узел", "viewer.nav.find.title": "Найти узел (/)", "viewer.nav.guide": "Открыть гид по диаграмме", "viewer.nav.guide.title": "Гид по диаграмме (?)", "viewer.nav.zoomOut": "Уменьшить", "viewer.nav.zoomOut.title": "Уменьшить (-)", "viewer.nav.reset": "Сбросить вид диаграммы", "viewer.nav.reset.title": "Сбросить вид (0)", "viewer.nav.read": "ЧТЕНИЕ", "viewer.nav.zoomIn": "Увеличить", "viewer.nav.zoomIn.title": "Увеличить (+)", "viewer.nav.camera": "{hint}. Сбросить вид диаграммы", "viewer.nav.camera.title": "{semantic}{hint} · сбросить вид (0)", "viewer.nav.camera.semantic": "Семантическая камера активна · ", "viewer.nav.level.map": "КАРТА", "viewer.nav.level.read": "ЧТЕНИЕ", "viewer.nav.level.full": "ПОЛНЫЙ", "viewer.nav.level.auto": "АВТО", "viewer.nav.detail.map": "Увеличьте, чтобы увидеть подписи связей и контекст узлов", "viewer.nav.detail.read": "Увеличьте ещё, чтобы увидеть теги и аннотации", "viewer.nav.detail.full": "Полная детализация диаграммы", "viewer.intent.summary": "{label}. {out} исходящих, {in} входящих{loops}. Всего связей: {total}. Enter — подробности.", "viewer.intent.loops": ", {count} петля", "viewer.common.copied": "Скопировано", "viewer.common.copyFailed": "Не удалось скопировать", "viewer.common.copyLink": "Скопировать ссылку", "viewer.common.clear": "Очистить", "viewer.common.close": "Закрыть" }