mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-11-13 20:51:41 +00:00
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:
parent
2d6e1ea015
commit
3f8d54eb3b
1 changed files with 588 additions and 494 deletions
|
@ -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}"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue