diff --git a/web/src/assets/locales/ru.json b/web/src/assets/locales/ru.json index 9008316f6..41eda1c38 100644 --- a/web/src/assets/locales/ru.json +++ b/web/src/assets/locales/ru.json @@ -48,7 +48,7 @@ "desc": "Пользовательские метки, установленные администратором обработчика при его запуске." } }, - "not_allowed": "У вас нет прав доступа к настройкам сервера.", + "not_allowed": "У вас нет прав доступа к настройкам сервера", "orgs": { "delete_confirm": "Вы действительно хотите удалить эту организацию? При этом также будут удалены все репозитории, принадлежащие этой организации.", "delete_org": "Удалить организацию", @@ -61,7 +61,7 @@ }, "queue": { "agent": "обработчик", - "desc": "Задачи, ожидающие выполнения обработчиками", + "desc": "Задачи, ожидающие выполнения обработчиками.", "pause": "Приостановить", "paused": "Очередь приостановлена", "queue": "Очередь", @@ -81,7 +81,7 @@ "waiting_for": "в ожидании" }, "repos": { - "desc": "Репозитории, включенные в данный момент, или включавшиеся когда-либо ранее на этом сервере.", + "desc": "Репозитории, когда-либо включавшиеся на этом сервере.", "disabled": "Отключено", "none": "Репозиториев пока нет.", "repair": { @@ -96,7 +96,7 @@ "add": "Создать секрет", "created": "Глобальный секрет создан", "deleted": "Глобальный секрет удалён", - "desc": "Глобальные секреты могут быть переданы в виде переменных окружения всем этапам конвейера во всех репозиториях.", + "desc": "Глобальные секреты могут использоваться во всех конвейерах всех репозиториев.", "events": { "events": "Доступен для следующих событий", "pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты." @@ -113,7 +113,7 @@ "secrets": "Секреты", "show": "Показать секрет", "value": "Значение", - "warning": "Эти секреты будут доступны всем пользователям." + "warning": "Эти секреты доступны всем пользователям." }, "settings": "Настройки", "users": { @@ -128,7 +128,7 @@ "delete_confirm": "Вы действительно хотите удалить этого пользователя? При этом также будут удалены все репозитории, принадлежащие этому пользователю.", "delete_user": "Удалить пользователя", "deleted": "Пользователь успешно удалён", - "desc": "Пользователи, зарегистрированные на этом сервере", + "desc": "Пользователи, зарегистрированные на этом сервере.", "edit_user": "Изменить пользователя", "email": "Почта", "login": "Вход в систему", @@ -140,7 +140,7 @@ }, "registries": { "desc": "Можно добавить глобальные учётные данные реестра, чтобы иметь возможность использовать частные образы во всех конвейерах.", - "warning": "Эти учётные данные реестра будут доступны всем пользователям." + "warning": "Эти учётные данные реестра доступны всем пользователям." } } }, @@ -163,12 +163,12 @@ }, "org": { "settings": { - "not_allowed": "У вас нет прав для доступа к настройкам этой организации", + "not_allowed": "У вас нет доступа к настройкам этой организации", "secrets": { "add": "Создать секрет", "created": "Секрет организации успешно добавлен", "deleted": "Секрет организации был удалён", - "desc": "Секреты этой организации могут быть переданы в виде переменных окружения всем шагам любого конвейера, принадлежащего этой организации.", + "desc": "Секреты организации могут использоваться в конвейерах всех репозиториев, принадлежащих организации.", "events": { "events": "Доступен для следующих событий", "pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты." @@ -203,12 +203,12 @@ "add": "Подключить репозиторий", "branches": "Ветви", "deploy_pipeline": { - "enter_target": "Целевая среда развёртывания ('deployment')", - "title": "Вызвать событие развёртывания ('deployment') для текущего конвейера #{pipelineId}", + "enter_target": "Целевое окружение для развёртывания", + "title": "Вызвать развёртывание для текущего конвейера #{pipelineId}", "trigger": "Развернуть", "variables": { "add": "Добавить переменную", - "desc": "Укажите дополнительные переменные для использования в конвейере. Переменные с одинаковыми именами будут перезаписаны.", + "desc": "Укажите дополнительные переменные для использования в конвейере. Переменные с совпадающими именами будут перезаписаны.", "name": "Имя переменной", "title": "Дополнительные переменные для конвейера", "value": "Значение переменной", @@ -230,7 +230,7 @@ "trigger": "Запустить конвейер", "variables": { "add": "Добавить переменную", - "desc": "Укажите дополнительные переменные для использования в конвейере. Переменные с одинаковыми именами будут перезаписаны.", + "desc": "Укажите дополнительные переменные для использования в конвейере. Переменные с совпадающими именами будут перезаписаны.", "name": "Имя переменной", "title": "Дополнительные переменные для конвейера", "value": "Значение переменной", @@ -246,8 +246,8 @@ "cancel_success": "Конвейер отменён", "canceled": "Этот шаг был отменён.", "deploy": "Развёртывание", - "log_auto_scroll": "Автоматически пролистывать вниз", - "log_auto_scroll_off": "Отключить автоматические пролистывание", + "log_auto_scroll": "Включить автоматическую прокрутку", + "log_auto_scroll_off": "Отключить автоматическую прокрутку", "log_download": "Скачать", "restart": "Перезапустить", "restart_success": "Конвейер перезапущен", @@ -262,7 +262,7 @@ "pr": "Запросы на слияние", "push": "Новый коммит", "tag": "Тег", - "pr_closed": "Запрос на слияние удовлетворён / закрыт", + "pr_closed": "Запрос на слияние удовлетворён/закрыт", "release": "Релиз" }, "exit_code": "Код завершения {exitCode}", @@ -279,7 +279,7 @@ "protected": { "approve": "Подтвердить", "approve_success": "Конвейер подтверждён", - "awaits": "Конвейер ожидает подтверждения от разработчика!", + "awaits": "Конвейер ожидает подтверждения разработчиком!", "decline": "Отклонить", "decline_success": "Конвейер отклонён", "declined": "Этот конвейер был отклонён!", @@ -302,7 +302,7 @@ "step_not_started": "Этот шаг ещё не запущен.", "tasks": "Задачи", "warnings": "Предупреждения", - "we_got_some_errors": "О нет, у нас возникли ошибки!", + "we_got_some_errors": "О нет, возникла ошибка!", "no_logs": "Нет записей журнала", "created": "Создано: {created}", "duration": "Время работы конвейера", @@ -323,7 +323,7 @@ "actions": { "actions": "Действия", "delete": { - "confirm": "Все данные будут потеряны после этого действия!!!\n\nВы действительно хотите продолжить?", + "confirm": "Все данные будут потеряны после этого действия!\n\nВы действительно хотите продолжить?", "delete": "Удалить репозиторий", "success": "Репозиторий удалён" }, @@ -383,11 +383,11 @@ }, "cancel_prev": { "cancel": "Принудительно завершить все предыдущие конвейеры", - "desc": "Выбранные триггеры отменят ожидающие и запущенные конвейеры того же события, после чего будет запущен последний конвейер." + "desc": "Выбранные триггеры отменят ожидающие и запущенные конвейеры того же события, после чего будет запущен следующий конвейер." }, "general": "Главное", "netrc_only_trusted": { - "desc": "Перечисленные здесь плагины получат доступ к учётным данным netrc, которые можно использовать для клонирования или публикации кода на платформу.", + "desc": "Плагины, которые получат доступ к учётным данным netrc, которые можно использовать для клонирования или публикации кода на платформу.", "netrc_only_trusted": "Только доверенные плагины клонирования" }, "pipeline_path": { @@ -439,11 +439,11 @@ "visibility": "Видимость проекта" }, "allow_deploy": { - "allow": "Разрешить события развёртывания ('deployment').", - "desc": "Разрешить запуск развёртывания ('deployment') для успешных конвейеров. Будьте осторожны: развёртывание сможет запустить любой пользователь с push-доступом." + "allow": "Разрешить развёртывание", + "desc": "Разрешить развёртывание для успешных конвейеров. Будьте осторожны: их сможет запустить любой пользователь с правами push." } }, - "not_allowed": "У вас нет права доступа к настройкам этого репозитория", + "not_allowed": "У вас нет доступа к настройкам этого репозитория", "registries": { "add": "Добавить реестр", "address": { @@ -489,12 +489,12 @@ }, "settings": "Настройки" }, - "user_none": "Эта организация / пользователь не имеет ни одного проекта.", + "user_none": "Эта организация/пользователь не имеет ни одного проекта", "visibility": { "visibility": "Видимость проекта", "public": { "public": "Публичный", - "desc": "Проект доступен любому пользователю без необходимости входить в проект." + "desc": "Любой желающий сможет увидеть ваш проект, не входя в систему." }, "private": { "private": "Закрытый", @@ -554,7 +554,7 @@ "add": "Добавить секрет", "created": "Секрет пользователя создан", "deleted": "Секрет пользователя удален", - "desc": "Пользовательские секреты могут быть переданы в виде переменных окружения всем этапам конвейеров во всех репозиториях пользователя.", + "desc": "Пользовательские секреты могут использоваться во всех репозиториях, принадлежащих пользователю.", "events": { "events": "Доступно на следующих событий", "pr_warning": "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты." @@ -594,7 +594,7 @@ "username": "Имя пользователя", "welcome": "Добро пожаловать в Woodpecker", "secrets": { - "desc": "Секреты можно передавать отдельным шагам конвейера в качестве переменных окружения.", + "desc": "Секреты могут использоваться всеми конфейерами этого репозитория.", "save": "Сохранить секрет", "show": "Показать секреты", "name": "Имя", @@ -612,13 +612,14 @@ "none": "Секретов пока нет.", "events": { "events": "Доступно следующим событиям", - "pr_warning": "Пожалуйста, будьте осторожны с этой опцией: злоумышленник может раскрыть ваши секреты, отправив вредоносный запрос на слияние." + "pr_warning": "Пожалуйста, будьте осторожны с этой опцией: злоумышленник может раскрыть ваши секреты, отправив вредоносный запрос на слияние.", + "warning": "Раскрытие секретов запросам на слияние может позволить злоумышленникам украсть ваши секреты с помощью вредоносного запроса." }, "edit": "Редактировать секрет", "delete": "Удалить секрет", "plugins": { "images": "Доступно только следующим плагинам", - "desc": "Список образов плагинов, которым доступен этот секрет. Оставьте значение пустым, чтобы разрешить доступ для всех плагинов и для обычных шагов конвейера." + "desc": "Список образов плагинов, которым доступен этот секрет. Оставьте значение пустым, чтобы разрешить доступ для всем плагинам и для обычным шагам конвейера." } }, "internal_error": "Произошла внутренняя ошибка", @@ -649,7 +650,7 @@ "cli_login_failed": "Вход в интерфейс командной строки не удался", "return_to_cli": "Теперь вы можете закрыть эту вкладку и вернуться в командную строку.", "settings": "Настройки", - "login_to_cli_description": "Продолжите, чтобы войти через командную строку.", + "login_to_cli_description": "Если вы продолжите, то войдёте в интерфейс командной строки.", "cli_login_denied": "Вход через командную строку запрещён", "invalid_state": "Некорректное состояние OAuth", "oauth_error": "Ошибка при аутентификации в провайдере OAuth", @@ -666,5 +667,6 @@ "none": "Нет", "desc": "Предотвратить утечку конфиденциальных данных или выполнение вредоносных задач через ручное подтверждение перед началом выполнения.", "require_approval_for": "Требования подтверждения" - } + }, + "org_access_denied": "У вас нет доступа к этой организации" }