woodpecker/web/src/assets/locales/ru.json
Kirill Isakov 4ab529eddb Translated using Weblate (Russian)
Currently translated at 100.0% (343 of 343 strings)

Translation: Woodpecker CI/UI
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/ru/
2024-10-07 18:58:04 +00:00

631 lines
40 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"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": "Целевая среда развёртывания",
"title": "Вызвать событие развёртывания для текущего конвейера #{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": "Ошибки ({count})",
"event": {
"cron": "Задание cron",
"deploy": "Развёртывание (деплой)",
"manual": "Ручной запуск",
"pr": "Запросы на слияние",
"push": "Новый коммит",
"tag": "Тег",
"pr_closed": "Запрос на слияние удовлетворён / закрыт",
"release": "Релиз"
},
"exit_code": "Код завершения {exitCode}",
"files": "Изменённые файлы ({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": "Предупреждения ({count})",
"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": "Вводите учетные данные netrc только внутри контейнеров, которым вы доверяете (рекомендуется).",
"netrc_only_trusted": "Вводите учетные данные netrc только внутри контейнеров, которым вы доверяете"
},
"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": "Доверенный"
},
"visibility": {
"internal": {
"desc": "Только пользователи, вошедшие в систему, смогут видеть этот проект.",
"internal": "Внутренний"
},
"private": {
"desc": "Только вы и другие владельцы этого репозитория смогут видеть его.",
"private": "Приватный"
},
"public": {
"desc": "Любой незарегистрированный пользователь сможет увидеть этот проект.",
"public": "Публичный"
},
"visibility": "Видимость проекта"
},
"allow_deploy": {
"allow": "Разрешить развёртывание",
"desc": "Разрешить развёртывание из успешных конвейеров. Используйте только в том случае, если вы доверяете всем пользователям с 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": "Эта организация / пользователь не имеет ни одного проекта."
},
"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}"
}