Translated using Weblate (Russian)

Currently translated at 99.6% (329 of 330 strings)

Translation: Woodpecker CI/UI
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/ru/
This commit is contained in:
Kirill Isakov 2024-08-02 20:54:57 +00:00 committed by Weblate
parent 2d6e1ea015
commit 3f8d54eb3b

View file

@ -11,16 +11,16 @@
"capacity": { "capacity": {
"badge": "мощность", "badge": "мощность",
"capacity": "Мощность", "capacity": "Мощность",
"desc": "Максимальное количество конвейеров, выполняемых параллельно этим агентом." "desc": "Максимальное количество конвейеров, выполняемых параллельно этим обработчиком."
}, },
"created": "Обработчик успешно добавлен", "created": "Обработчик успешно добавлен",
"delete_agent": "Удалить агент", "delete_agent": "Удалить обработчик",
"delete_confirm": "Вы действительно хотите удалить этот обработчик? Он больше не сможет подключаться к серверу.", "delete_confirm": "Вы действительно хотите удалить этот обработчик? Он больше не сможет подключаться к серверу.",
"deleted": "Обработчик успешно удалён", "deleted": "Обработчик успешно удалён",
"desc": "Обработчики, зарегистрированные на этом сервере", "desc": "Обработчики, зарегистрированные на этом сервере.",
"edit_agent": "Редактировать агент", "edit_agent": "Редактировать обработчик",
"id": "ID", "id": "ID",
"last_contact": "Последние подключение", "last_contact": "Последняя активность",
"name": { "name": {
"name": "Название", "name": "Название",
"placeholder": "Название обработчика" "placeholder": "Название обработчика"
@ -30,7 +30,7 @@
"name": "Отключить обработчик", "name": "Отключить обработчик",
"placeholder": "Запретить обработчику получать новые задачи" "placeholder": "Запретить обработчику получать новые задачи"
}, },
"none": "Пока обработчики отсутствуют.", "none": "Обработчиков пока нет.",
"platform": { "platform": {
"badge": "платформа", "badge": "платформа",
"platform": "Платформа" "platform": "Платформа"
@ -41,22 +41,22 @@
"token": "Токен", "token": "Токен",
"version": "Версия" "version": "Версия"
}, },
"not_allowed": "У вас нет прав для доступа к настройкам сервера", "not_allowed": "У вас нет прав доступа к настройкам сервера.",
"orgs": { "orgs": {
"delete_confirm": "Вы действительно хотите удалить эту организацию? При этом также будут удалены все репозитории, принадлежащие этой организации.", "delete_confirm": "Вы действительно хотите удалить эту организацию? При этом также будут удалены все репозитории, принадлежащие этой организации.",
"delete_org": "Удалить организацию", "delete_org": "Удалить организацию",
"deleted": "Организация удалена", "deleted": "Организация удалена",
"desc": "Организации, владеющие репозиториями на этом сервере", "desc": "Организации, владеющие репозиториями на этом сервере.",
"none": "Здесь еще нет организаций.", "none": "Организаций пока нет.",
"org_settings": "Настройки организации", "org_settings": "Настройки организации",
"orgs": "Организации", "orgs": "Организации",
"view": "Просмотр организации" "view": "Просмотр организации"
}, },
"queue": { "queue": {
"agent": "агент", "agent": "обработчик",
"desc": "Задачи, ожидающие выполнения агентами", "desc": "Задачи, ожидающие выполнения обработчиками",
"pause": "Пауза", "pause": "Приостановить",
"paused": "Очередь при остановлена", "paused": "Очередь приостановлена",
"queue": "Очередь", "queue": "Очередь",
"resume": "Продолжить", "resume": "Продолжить",
"resumed": "Очередь возобновлена", "resumed": "Очередь возобновлена",
@ -74,9 +74,9 @@
"waiting_for": "в ожидании" "waiting_for": "в ожидании"
}, },
"repos": { "repos": {
"desc": "Репозитории, которые включены или были включены на этом сервере", "desc": "Репозитории, включенные в данный момент, или включавшиеся когда-либо ранее на этом сервере.",
"disabled": "Отключено", "disabled": "Отключено",
"none": "Здесь еще нет репозиториев.", "none": "Репозиториев пока нет.",
"repair": { "repair": {
"repair": "Исправить все", "repair": "Исправить все",
"success": "Репозитории исправлены" "success": "Репозитории исправлены"
@ -89,7 +89,7 @@
"add": "Создать секрет", "add": "Создать секрет",
"created": "Глобальный секрет создан", "created": "Глобальный секрет создан",
"deleted": "Глобальный секрет удалён", "deleted": "Глобальный секрет удалён",
"desc": "Глобальные секреты могут быть переданы всем репозиториям и отдельным этапам конвейера во время выполнения в качестве переменных окружения.", "desc": "Глобальные секреты могут быть переданы в виде переменных окружения всем этапам конвейера во всех репозиториях.",
"events": { "events": {
"events": "Доступен для следующих событий", "events": "Доступен для следующих событий",
"pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты." "pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты."
@ -106,7 +106,7 @@
"secrets": "Секреты", "secrets": "Секреты",
"show": "Показать секрет", "show": "Показать секрет",
"value": "Значение", "value": "Значение",
"warning": "Эти секреты будут доступны всем пользователям сервера." "warning": "Эти секреты будут доступны всем пользователям."
}, },
"settings": "Настройки", "settings": "Настройки",
"users": { "users": {
@ -125,11 +125,15 @@
"edit_user": "Изменить пользователя", "edit_user": "Изменить пользователя",
"email": "Почта", "email": "Почта",
"login": "Вход в систему", "login": "Вход в систему",
"none": "Пока тут нет пользователей.", "none": "Пользователей пока нет.",
"save": "Сохранить пользователя", "save": "Сохранить пользователя",
"saved": "Пользователь сохранён", "saved": "Пользователь сохранён",
"show": "Показать пользователей", "show": "Показать пользователей",
"users": "Пользователи" "users": "Пользователи"
},
"registries": {
"desc": "Можно добавить глобальные учётные данные реестра, чтобы иметь возможность использовать частные образы во всех конвейерах.",
"warning": "Эти учётные данные реестра будут доступны всем пользователям."
} }
} }
}, },
@ -138,7 +142,7 @@
"cancel": "Отменить", "cancel": "Отменить",
"default": "по умолчанию", "default": "по умолчанию",
"docs": "Документация", "docs": "Документация",
"documentation_for": "Документация о \"{topic}\"", "documentation_for": "Документация о «{topic}»",
"errors": { "errors": {
"not_found": "Серверу не удалось найти запрошенный объект" "not_found": "Серверу не удалось найти запрошенный объект"
}, },
@ -148,7 +152,7 @@
"logout": "Выйти", "logout": "Выйти",
"not_found": { "not_found": {
"back_home": "Вернуться на главную", "back_home": "Вернуться на главную",
"not_found": "Ошибка 404. Проверьте что ввели адрес правильно :-/" "not_found": "Ошибка 404. Проверьте, что ввели адрес правильно :-/"
}, },
"org": { "org": {
"settings": { "settings": {
@ -157,7 +161,7 @@
"add": "Создать секрет", "add": "Создать секрет",
"created": "Секрет организации успешно добавлен", "created": "Секрет организации успешно добавлен",
"deleted": "Секрет организации был удалён", "deleted": "Секрет организации был удалён",
"desc": "Секреты этой организации передаются всем шагам любого конвейера, принадлежащего этой организации, во время выполнения в качестве переменных среды.", "desc": "Секреты этой организации могут быть переданы в виде переменных окружения всем шагам любого конвейера, принадлежащего этой организации.",
"events": { "events": {
"events": "Доступен для следующих событий", "events": "Доступен для следующих событий",
"pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты." "pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты."
@ -175,7 +179,10 @@
"show": "Показать секрет", "show": "Показать секрет",
"value": "Значение" "value": "Значение"
}, },
"settings": "Настройки" "settings": "Настройки",
"registries": {
"desc": "Можно добавить учётные данные реестра для организации, чтобы иметь возможность использовать частные образы во всех конвейерах этой организации."
}
} }
}, },
"org_level_secret": "секрет организации", "org_level_secret": "секрет организации",
@ -186,16 +193,18 @@
"add": "Подключить репозиторий", "add": "Подключить репозиторий",
"branches": "Ветви", "branches": "Ветви",
"deploy_pipeline": { "deploy_pipeline": {
"enter_target": "Целевая среда развертывания", "enter_target": "Целевая среда развёртывания",
"title": "Вызвать событие развертывания для текущего конвейера #{pipelineId}", "title": "Вызвать событие развёртывания для текущего конвейера #{pipelineId}",
"trigger": "Развернуть", "trigger": "Развернуть",
"variables": { "variables": {
"add": "Добавить переменную", "add": "Добавить переменную",
"desc": "Укажите дополнительные переменные для использования в конвейере. Переменные с одинаковыми именами будут перезаписаны.", "desc": "Укажите дополнительные переменные для использования в конвейере. Переменные с одинаковыми именами будут перезаписаны.",
"name": "Имя переменой", "name": "Имя переменной",
"title": "Дополнительные переменные для конвейера", "title": "Дополнительные переменные для конвейера",
"value": "Значение переменой" "value": "Значение переменной",
} "delete": "Удалить переменную"
},
"enter_task": "Задание на развёртывание"
}, },
"enable": { "enable": {
"disabled": "Отключено", "disabled": "Отключено",
@ -212,45 +221,49 @@
"variables": { "variables": {
"add": "Добавить переменную", "add": "Добавить переменную",
"desc": "Укажите дополнительные переменные для использования в конвейере. Переменные с одинаковыми именами будут перезаписаны.", "desc": "Укажите дополнительные переменные для использования в конвейере. Переменные с одинаковыми именами будут перезаписаны.",
"name": "Имя переменой", "name": "Имя переменной",
"title": "Дополнительные переменные для конвейера", "title": "Дополнительные переменные для конвейера",
"value": "Значение переменой" "value": "Значение переменной",
"delete": "Удалить переменную"
} }
}, },
"not_allowed": "У вас нет прав для доступа к этому репозиторию", "not_allowed": "У вас нет прав для доступа к этому репозиторию",
"open_in_forge": "Открыть репозиторий в системе контроля версий", "open_in_forge": "Открыть репозиторий в платформе разработки",
"pipeline": { "pipeline": {
"actions": { "actions": {
"cancel": "Отменить", "cancel": "Отменить",
"cancel_success": "Конвейер отменён", "cancel_success": "Конвейер отменён",
"canceled": "Этот шаг был пропущен.", "canceled": "Этот шаг был отменён.",
"deploy": "Развертывание", "deploy": "Развёртывание",
"log_auto_scroll": "Автоматически пролистывать вниз", "log_auto_scroll": "Автоматически пролистывать вниз",
"log_auto_scroll_off": "Отключить автоматические пролистывание", "log_auto_scroll_off": "Отключить автоматические пролистывание",
"log_download": "Скачать", "log_download": "Скачать",
"restart": "Перезапустить", "restart": "Перезапустить",
"restart_success": "Конвейер перезапущен" "restart_success": "Конвейер перезапущен",
"log_delete": "Удалить"
}, },
"config": "Конфигурация", "config": "Конфигурация",
"errors": "Ошибки ({count})", "errors": "Ошибки ({count})",
"event": { "event": {
"cron": "Задание Cron", "cron": "Задание cron",
"deploy": "Развёртывание (деплой)", "deploy": "Развёртывание (деплой)",
"manual": "Ручной запуск", "manual": "Ручной запуск",
"pr": "Запросы на слияние", "pr": "Запросы на слияние",
"push": "Новый коммит", "push": "Новый коммит",
"tag": "Тег" "tag": "Тег",
"pr_closed": "Запрос на слияние удовлетворён / закрыт",
"release": "Релиз"
}, },
"exit_code": "Код завершения {exitCode}", "exit_code": "Код завершения {exitCode}",
"files": "Изменённые файлы ({files})", "files": "Изменённые файлы ({files})",
"loading": "Загрузка…", "loading": "Загрузка…",
"log_download_error": "Произошла ошибка при скачивании файла журнала", "log_download_error": "Произошла ошибка при скачивании файла журнала",
"log_title": "Журнал шагов", "log_title": "Журнал шага",
"no_files": "Никакие файлы не были изменены.", "no_files": "Никакие файлы не были изменены.",
"no_pipeline_steps": "Нет доступных шагов конвеера!", "no_pipeline_steps": "Нет доступных шагов конвеера!",
"no_pipelines": "Ни один конвеер ещё не запущен.", "no_pipelines": "Ни один конвеер ещё не запущен.",
"pipeline": "Конвейер №{pipelineId}", "pipeline": "Конвейер №{pipelineId}",
"pipelines_for": "Конвееры для ветви \"{branch}\"", "pipelines_for": "Конвееры для ветви «{branch}»",
"pipelines_for_pr": "Конвейер для запроса на слияние №{index}", "pipelines_for_pr": "Конвейер для запроса на слияние №{index}",
"protected": { "protected": {
"approve": "Подтвердить", "approve": "Подтвердить",
@ -271,14 +284,19 @@
"pending": "ожидает", "pending": "ожидает",
"running": "выполняется", "running": "выполняется",
"skipped": "пропущен", "skipped": "пропущен",
"started": "запускается", "started": "запущен",
"status": "Состояние: {status}", "status": "Состояние: {status}",
"success": "успешно выполнен" "success": "успешно выполнен"
}, },
"step_not_started": "Этот шаг ещё не запущен.", "step_not_started": "Этот шаг ещё не запущен.",
"tasks": "Задачи", "tasks": "Задачи",
"warnings": "Предупреждения ({count})", "warnings": "Предупреждения ({count})",
"we_got_some_errors": "О нет, у нас возникли ошибки!" "we_got_some_errors": "О нет, у нас возникли ошибки!",
"no_logs": "Нет записей журнала",
"created": "Создано: {created}",
"duration": "Время работы конвейера",
"log_delete_confirm": "Вы действительно хотите удалить журналы этого шага?",
"log_delete_error": "При удалении журналов шага произошла ошибка"
}, },
"pull_requests": "Запросы на слияние", "pull_requests": "Запросы на слияние",
"settings": { "settings": {
@ -311,16 +329,16 @@
"type_url": "URL" "type_url": "URL"
}, },
"crons": { "crons": {
"add": "Добавить задание Cron", "add": "Добавить задачу cron",
"branch": { "branch": {
"placeholder": "Ветвь (если пусто, используется ветвь по умолчанию)", "placeholder": "Ветвь (если пусто, используется ветвь по умолчанию)",
"title": "Ветвь" "title": "Ветвь"
}, },
"created": "Задача cron создана", "created": "Задача cron создана",
"crons": "Задания Cron", "crons": "Задачи cron",
"delete": "Удалить задачу cron", "delete": "Удалить задачу cron",
"deleted": "Задача cron удалена", "deleted": "Задача cron удалена",
"desc": "Задания Cron можно использовать для регулярного запуска конвейеров.", "desc": "Задачи cron можно использовать для регулярного запуска конвейеров.",
"edit": "Редактировать задачу cron", "edit": "Редактировать задачу cron",
"name": { "name": {
"name": "Название", "name": "Название",
@ -336,7 +354,7 @@
"placeholder": "Расписание", "placeholder": "Расписание",
"title": "Расписание (по UTC)" "title": "Расписание (по UTC)"
}, },
"show": "Показать задания Cron" "show": "Показать задачи cron"
}, },
"general": { "general": {
"allow_pr": { "allow_pr": {
@ -349,8 +367,8 @@
}, },
"general": "Главное", "general": "Главное",
"netrc_only_trusted": { "netrc_only_trusted": {
"desc": "Вводите учетные данные netrc только внутри контейнеров которым вы доверяете (рекомендуется).", "desc": "Вводите учетные данные netrc только внутри контейнеров, которым вы доверяете (рекомендуется).",
"netrc_only_trusted": "Вводите учетные данные netrc только внутри контейнеров которым вы доверяете" "netrc_only_trusted": "Вводите учетные данные netrc только внутри контейнеров, которым вы доверяете"
}, },
"pipeline_path": { "pipeline_path": {
"default": "По умолчанию: .woodpecker/*.{'{yaml,yml}'} -> .woodpecker.yaml -> .woodpecker.yml", "default": "По умолчанию: .woodpecker/*.{'{yaml,yml}'} -> .woodpecker.yaml -> .woodpecker.yml",
@ -360,7 +378,7 @@
}, },
"project": "Настройки проекта", "project": "Настройки проекта",
"protected": { "protected": {
"desc": "Каждый конвейер должен быть проверен до того как он будет выполнен.", "desc": "Каждый конвейер должен быть проверен до начала выполнения.",
"protected": "Защищён" "protected": "Защищён"
}, },
"save": "Сохранить настройки", "save": "Сохранить настройки",
@ -370,7 +388,7 @@
"timeout": "Время ожидания" "timeout": "Время ожидания"
}, },
"trusted": { "trusted": {
"desc": "Доверенные конвейеры получат доступ к дополнительным возможностям. Например конвейер сможет выполнять монтирование томов.", "desc": "Доверенные конвейеры получат доступ к дополнительным возможностям (например, монтированию томов).",
"trusted": "Доверенный" "trusted": "Доверенный"
}, },
"visibility": { "visibility": {
@ -387,6 +405,10 @@
"public": "Публичный" "public": "Публичный"
}, },
"visibility": "Видимость проекта" "visibility": "Видимость проекта"
},
"allow_deploy": {
"allow": "Разрешить развёртывание",
"desc": "Разрешить развёртывание из успешных конвейеров. Используйте только в том случае, если вы доверяете всем пользователям с push-доступом."
} }
}, },
"not_allowed": "У вас нет права доступа к настройкам этого репозитория", "not_allowed": "У вас нет права доступа к настройкам этого репозитория",
@ -439,13 +461,13 @@
}, },
"repos": "Репозитории", "repos": "Репозитории",
"repositories": "Репозитории", "repositories": "Репозитории",
"running_version": "Вы управляете Woodpecker {0}", "running_version": "Вы используете Woodpecker {0}",
"search": "Поиск…", "search": "Поиск…",
"time": { "time": {
"days_short": "д.", "days_short": "д.",
"hours_short": "ч.", "hours_short": "ч.",
"min_short": "мин.", "min_short": "мин.",
"not_started": "не запускался ни разу", "not_started": "ещё не запускался",
"sec_short": "сек.", "sec_short": "сек.",
"template": "D MMM, YYYY, HH:mm z", "template": "D MMM, YYYY, HH:mm z",
"weeks_short": "нед." "weeks_short": "нед."
@ -475,7 +497,7 @@
"language": "Язык", "language": "Язык",
"theme": { "theme": {
"auto": "Авто", "auto": "Авто",
"dark": "Темная", "dark": "Тёмная",
"light": "Светлая", "light": "Светлая",
"theme": "Тема" "theme": "Тема"
} }
@ -484,7 +506,7 @@
"add": "Добавить секрет", "add": "Добавить секрет",
"created": "Секрет пользователя создан", "created": "Секрет пользователя создан",
"deleted": "Секрет пользователя удален", "deleted": "Секрет пользователя удален",
"desc": "Пользовательские секреты могут быть переданы всем отдельным этапам конвейера пользовательского репозитория во время выполнения в качестве переменных окружения.", "desc": "Пользовательские секреты могут быть переданы в виде переменных окружения всем этапам конвейеров во всех репозиториях пользователя.",
"events": { "events": {
"events": "Доступно на следующих событий", "events": "Доступно на следующих событий",
"pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты." "pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты."
@ -502,9 +524,81 @@
"show": "Показать секреты", "show": "Показать секреты",
"value": "Значение" "value": "Значение"
}, },
"settings": "Настройки пользователя" "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": "Добавление учётных данных реестра для пользователя даст возможность использовать частные образы во всех конвейерах пользователя."
}
} }
}, },
"username": "Имя пользователя", "username": "Имя пользователя",
"welcome": "Добро пожаловать в Woodpecker" "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": "Удалить секрет"
},
"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}"
} }