mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2025-04-27 22:14:42 +00:00
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/
631 lines
40 KiB
JSON
631 lines
40 KiB
JSON
{
|
||
"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}"
|
||
}
|