{
    "admin": {
        "settings": {
            "agents": {
                "add": "Добавить обработчик",
                "agents": "Обработчики",
                "backend": {
                    "backend": "Бэкенд",
                    "badge": "бэкенд"
                },
                "capacity": {
                    "badge": "мощность",
                    "capacity": "Мощность",
                    "desc": "Максимальное количество конвейеров, выполняемых параллельно этим обработчиком."
                },
                "created": "Обработчик успешно добавлен",
                "delete_agent": "Удалить обработчик",
                "delete_confirm": "Вы действительно хотите удалить этот обработчик? Он больше не сможет подключаться к серверу.",
                "deleted": "Обработчик успешно удалён",
                "desc": "Обработчики, зарегистрированные на этом сервере.",
                "edit_agent": "Редактировать обработчик",
                "id": "ID",
                "last_contact": "Последняя активность",
                "name": {
                    "name": "Название",
                    "placeholder": "Название обработчика"
                },
                "never": "Никогда",
                "no_schedule": {
                    "name": "Отключить обработчик",
                    "placeholder": "Запретить обработчику получать новые задачи"
                },
                "none": "Обработчиков пока нет.",
                "platform": {
                    "badge": "платформа",
                    "platform": "Платформа"
                },
                "save": "Сохранить обработчик",
                "saved": "Обработчик сохранён",
                "show": "Показать обработчики",
                "token": "Токен",
                "version": "Версия",
                "org": {
                    "badge": "орг"
                },
                "custom_labels": {
                    "custom_labels": "Пользовательские Метки",
                    "desc": "Пользовательские метки, установленные администратором обработчика при его запуске."
                }
            },
            "not_allowed": "У вас нет прав доступа к настройкам сервера.",
            "orgs": {
                "delete_confirm": "Вы действительно хотите удалить эту организацию? При этом также будут удалены все репозитории, принадлежащие этой организации.",
                "delete_org": "Удалить организацию",
                "deleted": "Организация удалена",
                "desc": "Организации, владеющие репозиториями на этом сервере.",
                "none": "Организаций пока нет.",
                "org_settings": "Настройки организации",
                "orgs": "Организации",
                "view": "Просмотр организации"
            },
            "queue": {
                "agent": "обработчик",
                "desc": "Задачи, ожидающие выполнения обработчиками",
                "pause": "Приостановить",
                "paused": "Очередь приостановлена",
                "queue": "Очередь",
                "resume": "Продолжить",
                "resumed": "Очередь возобновлена",
                "stats": {
                    "completed_count": "Завершённые задачи",
                    "pending_count": "Ожидает",
                    "running_count": "Выполняется",
                    "waiting_on_deps_count": "Ожидает зависимостей",
                    "worker_count": "Свободно"
                },
                "task_pending": "Задача ожидает",
                "task_running": "Задача выполняется",
                "task_waiting_on_deps": "Задача ожидает завершения выполнения зависимостей",
                "tasks": "Задачи",
                "waiting_for": "в ожидании"
            },
            "repos": {
                "desc": "Репозитории, включенные в данный момент, или включавшиеся когда-либо ранее на этом сервере.",
                "disabled": "Отключено",
                "none": "Репозиториев пока нет.",
                "repair": {
                    "repair": "Исправить все",
                    "success": "Репозитории исправлены"
                },
                "repos": "Репозитории",
                "settings": "Настройки репозитория",
                "view": "Просмотр репозитория"
            },
            "secrets": {
                "add": "Создать секрет",
                "created": "Глобальный секрет создан",
                "deleted": "Глобальный секрет удалён",
                "desc": "Глобальные секреты могут быть переданы в виде переменных окружения всем этапам конвейера во всех репозиториях.",
                "events": {
                    "events": "Доступен для следующих событий",
                    "pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты."
                },
                "images": {
                    "desc": "Список образов, для которых доступен этот секрет. Оставьте поле пустым, чтобы разрешить все образы",
                    "images": "Доступен только для этих образов"
                },
                "name": "Название",
                "none": "Тут пока нет глобальных секретов.",
                "plugins_only": "Доступен только для расширений",
                "save": "Сохранить секрет",
                "saved": "Глобальный секрет сохранён",
                "secrets": "Секреты",
                "show": "Показать секрет",
                "value": "Значение",
                "warning": "Эти секреты будут доступны всем пользователям."
            },
            "settings": "Настройки",
            "users": {
                "add": "Добавить пользователя",
                "admin": {
                    "admin": "Администратор",
                    "placeholder": "Пользователь является администратором"
                },
                "avatar_url": "URL аватара",
                "cancel": "Отмена",
                "created": "Пользователь успешно создан",
                "delete_confirm": "Вы действительно хотите удалить этого пользователя? При этом также будут удалены все репозитории, принадлежащие этому пользователю.",
                "delete_user": "Удалить пользователя",
                "deleted": "Пользователь успешно удалён",
                "desc": "Пользователи, зарегистрированные на этом сервере",
                "edit_user": "Изменить пользователя",
                "email": "Почта",
                "login": "Вход в систему",
                "none": "Пользователей пока нет.",
                "save": "Сохранить пользователя",
                "saved": "Пользователь сохранён",
                "show": "Показать пользователей",
                "users": "Пользователи"
            },
            "registries": {
                "desc": "Можно добавить глобальные учётные данные реестра, чтобы иметь возможность использовать частные образы во всех конвейерах.",
                "warning": "Эти учётные данные реестра будут доступны всем пользователям."
            }
        }
    },
    "api": "API",
    "back": "Назад",
    "cancel": "Отменить",
    "default": "по умолчанию",
    "docs": "Документация",
    "documentation_for": "Документация о «{topic}»",
    "errors": {
        "not_found": "Серверу не удалось найти запрошенный объект"
    },
    "global_level_secret": "глобальный секрет",
    "info": "Информация",
    "login": "Вход",
    "logout": "Выйти",
    "not_found": {
        "back_home": "Вернуться на главную",
        "not_found": "Ошибка 404. Проверьте, что ввели адрес правильно :-/"
    },
    "org": {
        "settings": {
            "not_allowed": "У вас нет прав для доступа к настройкам этой организации",
            "secrets": {
                "add": "Создать секрет",
                "created": "Секрет организации успешно добавлен",
                "deleted": "Секрет организации был удалён",
                "desc": "Секреты этой организации могут быть переданы в виде переменных окружения всем шагам любого конвейера, принадлежащего этой организации.",
                "events": {
                    "events": "Доступен для следующих событий",
                    "pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты."
                },
                "images": {
                    "desc": "Список образов, для которых доступен этот секрет. Оставьте поле пустым, чтобы разрешить все образы",
                    "images": "Доступен только для этих образов"
                },
                "name": "Название",
                "none": "Тут пока нет секретов организации.",
                "plugins_only": "Доступен только для расширений",
                "save": "Сохранить секрет",
                "saved": "Секрет организации успешно обновлён",
                "secrets": "Секреты",
                "show": "Показать секрет",
                "value": "Значение"
            },
            "settings": "Настройки",
            "registries": {
                "desc": "Можно добавить учётные данные реестра для организации, чтобы иметь возможность использовать частные образы во всех конвейерах этой организации."
            },
            "agents": {
                "desc": "Обработчики, зарегистрированные для этой организации."
            }
        }
    },
    "org_level_secret": "секрет организации",
    "password": "Пароль",
    "pipeline_feed": "Состояние конвейеров",
    "repo": {
        "activity": "Активность",
        "add": "Подключить репозиторий",
        "branches": "Ветви",
        "deploy_pipeline": {
            "enter_target": "Целевая среда развёртывания ('deployment')",
            "title": "Вызвать событие развёртывания ('deployment') для текущего конвейера #{pipelineId}",
            "trigger": "Развернуть",
            "variables": {
                "add": "Добавить переменную",
                "desc": "Укажите дополнительные переменные для использования в конвейере. Переменные с одинаковыми именами будут перезаписаны.",
                "name": "Имя переменной",
                "title": "Дополнительные переменные для конвейера",
                "value": "Значение переменной",
                "delete": "Удалить переменную"
            },
            "enter_task": "Задача на развёртывание"
        },
        "enable": {
            "disabled": "Отключено",
            "enable": "Подключить",
            "enabled": "Уже подключен",
            "list_reloaded": "Обновить список репозиториев",
            "reload": "Обновить репозитории",
            "success": "Репозиторий подключен"
        },
        "manual_pipeline": {
            "select_branch": "Выберите ветвь",
            "title": "Запустить конвейер вручную",
            "trigger": "Запустить конвейер",
            "variables": {
                "add": "Добавить переменную",
                "desc": "Укажите дополнительные переменные для использования в конвейере. Переменные с одинаковыми именами будут перезаписаны.",
                "name": "Имя переменной",
                "title": "Дополнительные переменные для конвейера",
                "value": "Значение переменной",
                "delete": "Удалить переменную"
            },
            "show_pipelines": "Показать конвейеры"
        },
        "not_allowed": "У вас нет прав для доступа к этому репозиторию",
        "open_in_forge": "Открыть репозиторий в платформе разработки",
        "pipeline": {
            "actions": {
                "cancel": "Отменить",
                "cancel_success": "Конвейер отменён",
                "canceled": "Этот шаг был отменён.",
                "deploy": "Развёртывание",
                "log_auto_scroll": "Автоматически пролистывать вниз",
                "log_auto_scroll_off": "Отключить автоматические пролистывание",
                "log_download": "Скачать",
                "restart": "Перезапустить",
                "restart_success": "Конвейер перезапущен",
                "log_delete": "Удалить"
            },
            "config": "Конфигурация",
            "errors": "Ошибки",
            "event": {
                "cron": "Задание cron",
                "deploy": "Развёртывание (деплой)",
                "manual": "Ручной запуск",
                "pr": "Запросы на слияние",
                "push": "Новый коммит",
                "tag": "Тег",
                "pr_closed": "Запрос на слияние удовлетворён / закрыт",
                "release": "Релиз"
            },
            "exit_code": "Код завершения {exitCode}",
            "files": "Изменённые файлы",
            "loading": "Загрузка…",
            "log_download_error": "Произошла ошибка при скачивании файла журнала",
            "log_title": "Журнал шага",
            "no_files": "Никакие файлы не были изменены.",
            "no_pipeline_steps": "Нет доступных шагов конвейера!",
            "no_pipelines": "Ни один конвейер ещё не запущен.",
            "pipeline": "Конвейер №{pipelineId}",
            "pipelines_for": "Конвейеры для ветви «{branch}»",
            "pipelines_for_pr": "Конвейер для запроса на слияние №{index}",
            "protected": {
                "approve": "Подтвердить",
                "approve_success": "Конвейер подтверждён",
                "awaits": "Конвейер ожидает подтверждения от разработчика!",
                "decline": "Отклонить",
                "decline_success": "Конвейер отклонён",
                "declined": "Этот конвейер был отклонён!",
                "review": "Обзор изменений"
            },
            "show_errors": "Показать ошибки",
            "status": {
                "blocked": "заблокирован",
                "declined": "отклонён",
                "error": "ошибка",
                "failure": "провален",
                "killed": "принудительно завершён",
                "pending": "ожидает",
                "running": "выполняется",
                "skipped": "пропущен",
                "started": "запущен",
                "status": "Состояние: {status}",
                "success": "успешно выполнен"
            },
            "step_not_started": "Этот шаг ещё не запущен.",
            "tasks": "Задачи",
            "warnings": "Предупреждения",
            "we_got_some_errors": "О нет, у нас возникли ошибки!",
            "no_logs": "Нет записей журнала",
            "created": "Создано: {created}",
            "duration": "Время работы конвейера",
            "log_delete_confirm": "Вы действительно хотите удалить журналы этого шага?",
            "log_delete_error": "При удалении журналов шага произошла ошибка",
            "debug": {
                "metadata_exec_desc": "Скачайте метаданные конвейера, чтобы запустить его на своей системе. Это даст вам возможность отладить проблемы и проверить изменения перед их публикацией.",
                "title": "Отладка",
                "download_metadata": "Скачать метаданные",
                "metadata_download_successful": "Метаданные успешно загружены",
                "metadata_download_error": "Ошибка загрузки метаданных",
                "no_permission": "У вас нет доступа к отладочной информации.",
                "metadata_exec_title": "Локальный перезапуск конвейера"
            }
        },
        "pull_requests": "Запросы на слияние",
        "settings": {
            "actions": {
                "actions": "Действия",
                "delete": {
                    "confirm": "Все данные будут потеряны после этого действия!!!\n\nВы действительно хотите продолжить?",
                    "delete": "Удалить репозиторий",
                    "success": "Репозиторий удалён"
                },
                "disable": {
                    "disable": "Отключить репозиторий",
                    "success": "Репозиторий отключен"
                },
                "enable": {
                    "enable": "Включить репозиторий",
                    "success": "Репозиторий включён"
                },
                "repair": {
                    "repair": "Восстановить репозиторий",
                    "success": "Репозиторий восстановлен"
                }
            },
            "badge": {
                "badge": "Бейдж",
                "branch": "Ветвь",
                "type": "Синтаксис",
                "type_html": "HTML",
                "type_markdown": "Markdown",
                "type_url": "URL"
            },
            "crons": {
                "add": "Добавить задачу cron",
                "branch": {
                    "placeholder": "Ветвь (если пусто, используется ветвь по умолчанию)",
                    "title": "Ветвь"
                },
                "created": "Задача cron создана",
                "crons": "Задачи cron",
                "delete": "Удалить задачу cron",
                "deleted": "Задача cron удалена",
                "desc": "Задачи cron можно использовать для регулярного запуска конвейеров.",
                "edit": "Редактировать задачу cron",
                "name": {
                    "name": "Название",
                    "placeholder": "Имя задачи cron"
                },
                "next_exec": "Следующий запуск",
                "none": "Пока нет ни одной задачи cron.",
                "not_executed_yet": "Ещё не запущено",
                "run": "Запустить сейчас",
                "save": "Сохранить задачу cron",
                "saved": "Задача cron сохранена",
                "schedule": {
                    "placeholder": "Расписание",
                    "title": "Расписание (по UTC)"
                },
                "show": "Показать задачи cron"
            },
            "general": {
                "allow_pr": {
                    "allow": "Разрешить запросы на слияние",
                    "desc": "Разрешить запуск конвейеров для запросов на слияние."
                },
                "cancel_prev": {
                    "cancel": "Принудительно завершить все предыдущие конвейеры",
                    "desc": "Выбранные триггеры отменят ожидающие и запущенные конвейеры того же события, после чего будет запущен последний конвейер."
                },
                "general": "Главное",
                "netrc_only_trusted": {
                    "desc": "Если включено, учётные данные git будут доступны только доверенным плагинам клонирования кода, перечисленным в `WOODPECKER_PLUGINS_TRUSTED_CLONE`. В противном случае, они будут доступны всем плагинам клонирования. Настройка не влияет на другие шаги, отличные от клонирования.",
                    "netrc_only_trusted": "Передавать учётные данные git только доверенным плагинам клонирования"
                },
                "pipeline_path": {
                    "default": "По умолчанию: .woodpecker/*.{'{yaml,yml}'} -> .woodpecker.yaml -> .woodpecker.yml",
                    "desc": "Путь к конфигурации вашего конвейера (например: {0}). При указании директории путь должен заканчиваться символом {1}.",
                    "desc_path_example": "мой/путь/",
                    "path": "Конфигурация конвейера"
                },
                "project": "Настройки проекта",
                "protected": {
                    "desc": "Каждый конвейер должен быть проверен до начала выполнения.",
                    "protected": "Защищён"
                },
                "save": "Сохранить настройки",
                "success": "Настройки проекта обновлены",
                "timeout": {
                    "minutes": "минуты",
                    "timeout": "Время ожидания"
                },
                "trusted": {
                    "desc": "Доверенные конвейеры получат доступ к дополнительным возможностям (например, монтированию томов).",
                    "trusted": "Доверенный",
                    "network": {
                        "network": "Сеть",
                        "desc": "Контейнеры конвейера получат доступ к сетевым привилегиям, таким как изменение настроек DNS."
                    },
                    "security": {
                        "security": "Безопасность",
                        "desc": "Контейнеры конвейера получат доступ к привилегиям безопасности."
                    },
                    "volumes": {
                        "volumes": "Томы",
                        "desc": "Контейнеры конвейера получат доступ к привилегиям томов."
                    }
                },
                "visibility": {
                    "internal": {
                        "desc": "Только пользователи, вошедшие в систему, смогут видеть этот проект.",
                        "internal": "Внутренний"
                    },
                    "private": {
                        "desc": "Только вы и другие владельцы этого репозитория смогут видеть его.",
                        "private": "Приватный"
                    },
                    "public": {
                        "desc": "Любой незарегистрированный пользователь сможет увидеть этот проект.",
                        "public": "Публичный"
                    },
                    "visibility": "Видимость проекта"
                },
                "allow_deploy": {
                    "allow": "Разрешить события развёртывания ('deployment').",
                    "desc": "Разрешить запуск развёртывания ('deployment') для успешных конвейеров. Будьте осторожны: развёртывание сможет запустить любой пользователь с push-доступом."
                }
            },
            "not_allowed": "У вас нет права доступа к настройкам этого репозитория",
            "registries": {
                "add": "Добавить реестр",
                "address": {
                    "address": "Адрес",
                    "placeholder": "Адрес реестра (например: docker.io)"
                },
                "created": "Данные для доступа к реестру добавлены",
                "credentials": "Учётные данные для авторизации в реестре",
                "delete": "Удалить реестр",
                "deleted": "Данные для доступа к реестру удалены",
                "desc": "Можно добавить учетные данные для доступа к реестру, чтобы использовать приветные образы из этого реестра в конвейере.",
                "edit": "Изменить реестр",
                "none": "Пока тут нет учётных данных для доступа к реестрам.",
                "registries": "Реестры с образами",
                "save": "Сохранить реестр",
                "saved": "Данные для доступа к реестру сохранены",
                "show": "Показать реестры"
            },
            "secrets": {
                "add": "Создать секрет",
                "created": "Секрет создан",
                "delete": "Удалить секрет",
                "delete_confirm": "Вы действительно хотите удалить этот секрет?",
                "deleted": "Секрет успешно удалён",
                "desc": "Секреты могут быть переданы отдельным этапам конвейера во время выполнения в качестве переменных окружения.",
                "edit": "Изменить секрет",
                "events": {
                    "events": "Доступен для следующих событий",
                    "pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты."
                },
                "images": {
                    "desc": "Список образов, для которых доступен этот секрет. Оставьте поле пустым, чтобы разрешить все образы",
                    "images": "Доступен только для этих образов"
                },
                "name": "Название",
                "none": "Пока тут нет секретов.",
                "plugins_only": "Доступен только для расширений",
                "save": "Сохранить секрет",
                "saved": "Секрет успешно сохранён",
                "secrets": "Секреты",
                "show": "Показать секрет",
                "value": "Значение"
            },
            "settings": "Настройки"
        },
        "user_none": "Эта организация / пользователь не имеет ни одного проекта.",
        "visibility": {
            "visibility": "Видимость проекта",
            "public": {
                "public": "Публичный",
                "desc": "Проект доступен любому пользователю без необходимости входить в проект."
            },
            "private": {
                "private": "Закрытый",
                "desc": "Проект доступен только вам и другим владельцам репозитория."
            },
            "internal": {
                "internal": "Внутренний",
                "desc": "Проект доступен только вошедшим пользователям этого экземпляра Woodpecker."
            }
        }
    },
    "repos": "Репозитории",
    "repositories": "Репозитории",
    "running_version": "Вы используете Woodpecker {0}",
    "search": "Поиск…",
    "time": {
        "days_short": "д.",
        "hours_short": "ч.",
        "min_short": "мин.",
        "not_started": "ещё не запускался",
        "sec_short": "сек.",
        "template": "D MMM, YYYY, HH:mm z",
        "weeks_short": "нед."
    },
    "unknown_error": "Произошла неизвестная ошибка",
    "update_woodpecker": "Пожалуйста, обновите свой экземпляр Woodpecker до {0}",
    "url": "URL",
    "user": {
        "access_denied": "У вас нет прав для входа в систему",
        "internal_error": "Произошла внутренняя ошибка",
        "oauth_error": "Ошибка при аутентификации через OAuth провайдера",
        "settings": {
            "api": {
                "api": "API",
                "api_usage": "Пример использования API",
                "cli_usage": "Пример использования CLI",
                "desc": "Токен персонального доступа и использование API",
                "dl_cli": "Загрузить CLI",
                "reset_token": "Сбросить токен",
                "shell_setup": "Настройка оболочки",
                "shell_setup_before": "выполните шаги по настройке оболочки перед",
                "swagger_ui": "Интерфейс Swagger",
                "token": "Токен персонального доступа"
            },
            "general": {
                "general": "Главное",
                "language": "Язык",
                "theme": {
                    "auto": "Авто",
                    "dark": "Тёмная",
                    "light": "Светлая",
                    "theme": "Тема"
                }
            },
            "secrets": {
                "add": "Добавить секрет",
                "created": "Секрет пользователя создан",
                "deleted": "Секрет пользователя удален",
                "desc": "Пользовательские секреты могут быть переданы в виде переменных окружения всем этапам конвейеров во всех репозиториях пользователя.",
                "events": {
                    "events": "Доступно на следующих событий",
                    "pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты."
                },
                "images": {
                    "desc": "Список образов, для которых доступен этот секрет. Оставьте поле пустым, чтобы разрешить все образы",
                    "images": "Доступно для следующих образов"
                },
                "name": "Имя",
                "none": "Секретов пользователей пока нет.",
                "plugins_only": "Доступно только для плагинов",
                "save": "Сохранить секрет",
                "saved": "Секрет пользователя сохранен",
                "secrets": "Секреты",
                "show": "Показать секреты",
                "value": "Значение"
            },
            "settings": "Настройки пользователя",
            "cli_and_api": {
                "token": "Персональный токен доступа",
                "cli_and_api": "Командная строка и API",
                "desc": "Персональный токен доступа, командная строка и API",
                "download_cli": "Скачать интерфейс командной строки",
                "cli_usage": "Пример использования командной строки",
                "api_usage": "Пример использования API",
                "reset_token": "Сбросить токен",
                "swagger_ui": "Интерфейс Swagger"
            },
            "registries": {
                "desc": "Добавление учётных данных реестра для пользователя даст возможность использовать частные образы во всех конвейерах пользователя."
            },
            "agents": {
                "desc": "Обработчики, зарегистрированные для репозиториев вашей учётной записи."
            }
        }
    },
    "username": "Имя пользователя",
    "welcome": "Добро пожаловать в Woodpecker",
    "secrets": {
        "desc": "Секреты можно передавать отдельным шагам конвейера в качестве переменных окружения.",
        "save": "Сохранить секрет",
        "show": "Показать секреты",
        "name": "Имя",
        "value": "Значение",
        "delete_confirm": "Вы действительно хотите удалить этот секрет?",
        "deleted": "Секрет удалён",
        "created": "Секрет создан",
        "saved": "Секрет сохранён",
        "add": "Добавить секрет",
        "images": {
            "images": "Доступно следующим образам",
            "desc": "Список образов, которым доступен этот секрет; оставьте пустым, чтобы разрешить доступ всем образам."
        },
        "secrets": "Секреты",
        "none": "Секретов пока нет.",
        "events": {
            "events": "Доступно следующим событиям",
            "pr_warning": "Пожалуйста, будьте осторожны с этой опцией: злоумышленник может раскрыть ваши секреты, отправив вредоносный запрос на слияние."
        },
        "edit": "Редактировать секрет",
        "delete": "Удалить секрет",
        "plugins": {
            "images": "Доступно только следующим плагинам",
            "desc": "Список образов плагинов, которым доступен этот секрет. Оставьте значение пустым, чтобы разрешить доступ для всех плагинов и для обычных шагов конвейера."
        }
    },
    "internal_error": "Произошла внутренняя ошибка",
    "registration_closed": "Регистрация закрыта",
    "registries": {
        "address": {
            "desc": "Адрес реестра (например, docker.io)",
            "address": "Адрес"
        },
        "show": "Показать реестры",
        "save": "Сохранить реестр",
        "add": "Добавить реестр",
        "view": "Просмотр реестра",
        "none": "Учётных данных реестра пока нет.",
        "registries": "Реестры",
        "credentials": "Учётные данные реестра",
        "desc": "Можно добавить учётные данные реестра, чтобы использовать частные образы в конвейерах.",
        "edit": "Редактировать реестр",
        "delete": "Удалить реестр",
        "delete_confirm": "Вы действительно хотите удалить этот реестр?",
        "created": "Учётные данные реестра созданы",
        "saved": "Учётные данные реестра сохранены",
        "deleted": "Учётные данные реестра удалены"
    },
    "login_to_cli": "Вход через командную строку",
    "abort": "Прервать",
    "cli_login_success": "Успешный вход в интерфейс командной строки",
    "cli_login_failed": "Вход в интерфейс командной строки не удался",
    "return_to_cli": "Теперь вы можете закрыть эту вкладку и вернуться в командную строку.",
    "settings": "Настройки",
    "login_to_cli_description": "Продолжите, чтобы войти через командную строку.",
    "cli_login_denied": "Вход через командную строку запрещён",
    "invalid_state": "Некорректное состояние OAuth",
    "oauth_error": "Ошибка при аутентификации в провайдере OAuth",
    "access_denied": "Вам не разрешён доступ к этому экземпляру",
    "empty_list": "{entity} не найдены!",
    "login_with": "Вход через {forge}",
    "all_repositories": "Все репозитории",
    "no_search_results": "Результаты не найдены",
    "require_approval": {
        "forks": "Запрос на слияние из форка",
        "pull_requests": "Все запросы на слияние",
        "all_events": "Все события платформы",
        "none_desc": "Каждое событие инициирует выполнение конвейеров, включая запросы на слияние. Эта небезопасная настройка, рекомендуемая только для частных экземпляров Woodpecker.",
        "none": "Нет",
        "desc": "Предотвратить утечку конфиденциальных данных или выполнение вредоносных задач через ручное подтверждение перед началом выполнения.",
        "require_approval_for": "Требования подтверждения"
    }
}
