2022-12-24 11:38:02 +00:00
{
2023-01-09 02:03:43 +00:00
"admin" : {
"settings" : {
2023-02-04 14:29:28 +00:00
"agents" : {
"add" : "Добавить обработчик" ,
2023-02-07 07:29:29 +00:00
"agents" : "Обработчики" ,
2023-02-04 14:29:28 +00:00
"backend" : {
"backend" : "Бэкенд" ,
"badge" : "бэкенд"
} ,
"capacity" : {
"badge" : "мощность" ,
2023-03-20 17:09:00 +00:00
"capacity" : "Мощность" ,
"desc" : "Максимальное количество конвейеров, выполняемых параллельно этим агентом."
2023-02-04 14:29:28 +00:00
} ,
"created" : "Обработчик успешно добавлен" ,
2023-03-24 17:18:25 +00:00
"delete_agent" : "Удалить агент" ,
2023-02-04 14:29:28 +00:00
"delete_confirm" : "Вы действительно хотите удалить этот обработчик? Он больше не сможет подключаться к серверу." ,
"deleted" : "Обработчик успешно удалён" ,
"desc" : "Обработчики, зарегистрированные на этом сервере" ,
2023-03-24 17:18:25 +00:00
"edit_agent" : "Редактировать агент" ,
2024-01-04 09:11:00 +00:00
"id" : "ID" ,
2023-02-04 14:29:28 +00:00
"last_contact" : "Последние подключение" ,
"name" : {
"name" : "Название" ,
"placeholder" : "Название обработчика"
} ,
"never" : "Никогда" ,
"no_schedule" : {
"name" : "Отключить обработчик" ,
"placeholder" : "Запретить обработчику получать новые задачи"
} ,
"none" : "Пока обработчики отсутствуют." ,
"platform" : {
"badge" : "платформа" ,
"platform" : "Платформа"
} ,
"save" : "Сохранить обработчик" ,
"saved" : "Обработчик сохранён" ,
"show" : "Показать обработчики" ,
"token" : "Токен" ,
"version" : "Версия"
} ,
2023-01-09 02:03:43 +00:00
"not_allowed" : "У вас нет прав для доступа к настройкам сервера" ,
2024-01-04 09:11:00 +00:00
"orgs" : {
"delete_confirm" : "Вы действительно хотите удалить эту организацию? При этом также будут удалены все репозитории, принадлежащие этой организации." ,
"delete_org" : "Удалить организацию" ,
"deleted" : "Организация удалена" ,
"desc" : "Организации, владеющие репозиториями на этом сервере" ,
"none" : "Здесь еще нет организаций." ,
"org_settings" : "Настройки организации" ,
"orgs" : "Организации" ,
"view" : "Просмотр организации"
} ,
2023-03-20 17:09:00 +00:00
"queue" : {
2023-03-24 17:18:25 +00:00
"agent" : "агент" ,
2023-03-20 17:09:00 +00:00
"desc" : "Задачи, ожидающие выполнения агентами" ,
"pause" : "Пауза" ,
"paused" : "Очередь при остановлена" ,
"queue" : "Очередь" ,
"resume" : "Продолжить" ,
"resumed" : "Очередь возобновлена" ,
2023-03-21 13:10:52 +00:00
"stats" : {
"completed_count" : "Завершённые задачи" ,
"pending_count" : "Ожидает" ,
"running_count" : "Выполняется" ,
"waiting_on_deps_count" : "Ожидает зависимостей" ,
"worker_count" : "Свободно"
} ,
2023-03-20 17:09:00 +00:00
"task_pending" : "Задача ожидает" ,
"task_running" : "Задача выполняется" ,
"task_waiting_on_deps" : "Задача ожидает завершения выполнения зависимостей" ,
2023-03-24 17:18:25 +00:00
"tasks" : "Задачи" ,
"waiting_for" : "в ожидании"
2023-03-20 17:09:00 +00:00
} ,
2024-01-04 09:11:00 +00:00
"repos" : {
"desc" : "Репозитории, которые включены или были включены на этом сервере" ,
"disabled" : "Отключено" ,
"none" : "Здесь еще нет репозиториев." ,
"repair" : {
"repair" : "Исправить все" ,
"success" : "Репозитории исправлены"
} ,
"repos" : "Репозитории" ,
"settings" : "Настройки репозитория" ,
"view" : "Просмотр репозитория"
} ,
2023-01-09 02:03:43 +00:00
"secrets" : {
"add" : "Создать секрет" ,
"created" : "Глобальный секрет создан" ,
"deleted" : "Глобальный секрет удалён" ,
"desc" : "Глобальные секреты могут быть переданы всем репозиториям и отдельным этапам конвейера во время выполнения в качестве переменных окружения." ,
"events" : {
"events" : "Доступен для следующих событий" ,
"pr_warning" : "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты."
} ,
"images" : {
2024-01-04 09:11:00 +00:00
"desc" : "Список образов, для которых доступен этот секрет. Оставьте поле пустым, чтобы разрешить все образы" ,
2023-01-09 02:03:43 +00:00
"images" : "Доступен только для этих образов"
} ,
"name" : "Название" ,
"none" : "Тут пока нет глобальных секретов." ,
"plugins_only" : "Доступен только для расширений" ,
"save" : "Сохранить секрет" ,
"saved" : "Глобальный секрет сохранён" ,
"secrets" : "Секреты" ,
"show" : "Показать секрет" ,
"value" : "Значение" ,
"warning" : "Эти секреты будут доступны всем пользователям сервера."
} ,
2023-03-19 09:44:07 +00:00
"settings" : "Настройки" ,
"users" : {
"add" : "Добавить пользователя" ,
"admin" : {
"admin" : "Администратор" ,
"placeholder" : "Пользователь является администратором"
} ,
"avatar_url" : "URL аватара" ,
"cancel" : "Отмена" ,
"created" : "Пользователь успешно создан" ,
2024-01-04 09:11:00 +00:00
"delete_confirm" : "Вы действительно хотите удалить этого пользователя? При этом также будут удалены все репозитории, принадлежащие этому пользователю." ,
2023-03-19 09:44:07 +00:00
"delete_user" : "Удалить пользователя" ,
"deleted" : "Пользователь успешно удалён" ,
"desc" : "Пользователи, зарегистрированные на этом сервере" ,
"edit_user" : "Изменить пользователя" ,
"email" : "Почта" ,
2024-01-04 09:11:00 +00:00
"login" : "Вход в систему" ,
2023-03-19 09:44:07 +00:00
"none" : "Пока тут нет пользователей." ,
"save" : "Сохранить пользователя" ,
"saved" : "Пользователь сохранён" ,
"show" : "Показать пользователей" ,
"users" : "Пользователи"
}
2023-01-09 02:03:43 +00:00
}
} ,
2024-01-04 09:11:00 +00:00
"api" : "API" ,
2022-12-24 11:38:02 +00:00
"back" : "Назад" ,
2023-03-06 06:07:46 +00:00
"cancel" : "Отменить" ,
2024-01-04 09:11:00 +00:00
"default" : "по умолчанию" ,
2022-12-24 11:38:02 +00:00
"docs" : "Документация" ,
"documentation_for" : "Документация о \"{topic}\"" ,
2023-03-18 20:21:27 +00:00
"errors" : {
"not_found" : "Серверу не удалось найти запрошенный объект"
} ,
2024-01-04 09:11:00 +00:00
"global_level_secret" : "глобальный секрет" ,
"info" : "Информация" ,
2022-12-24 11:38:02 +00:00
"login" : "Вход" ,
"logout" : "Выйти" ,
"not_found" : {
"back_home" : "Вернуться на главную" ,
"not_found" : "Ошибка 404. Проверьте что ввели адрес правильно :-/"
} ,
2022-12-25 12:03:35 +00:00
"org" : {
"settings" : {
"not_allowed" : "У вас нет прав для доступа к настройкам этой организации" ,
"secrets" : {
"add" : "Создать секрет" ,
2023-01-09 02:03:43 +00:00
"created" : "Секрет организации успешно добавлен" ,
"deleted" : "Секрет организации был удалён" ,
"desc" : "Секреты этой организации передаются всем шагам любого конвейера, принадлежащего этой организации, во время выполнения в качестве переменных среды." ,
"events" : {
"events" : "Доступен для следующих событий" ,
"pr_warning" : "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты."
} ,
"images" : {
2024-01-04 09:11:00 +00:00
"desc" : "Список образов, для которых доступен этот секрет. Оставьте поле пустым, чтобы разрешить все образы" ,
2023-01-09 02:03:43 +00:00
"images" : "Доступен только для этих образов"
} ,
2022-12-25 12:03:35 +00:00
"name" : "Название" ,
2023-01-09 02:03:43 +00:00
"none" : "Тут пока нет секретов организации." ,
"plugins_only" : "Доступен только для расширений" ,
2022-12-25 12:03:35 +00:00
"save" : "Сохранить секрет" ,
2023-01-09 02:03:43 +00:00
"saved" : "Секрет организации успешно обновлён" ,
2022-12-25 12:03:35 +00:00
"secrets" : "Секреты" ,
"show" : "Показать секрет" ,
"value" : "Значение"
} ,
"settings" : "Настройки"
}
} ,
2024-01-04 09:11:00 +00:00
"org_level_secret" : "секрет организации" ,
2022-12-24 11:38:02 +00:00
"password" : "Пароль" ,
"pipeline_feed" : "Состояние конвейеров" ,
"repo" : {
"activity" : "Активность" ,
"add" : "Подключить репозиторий" ,
"branches" : "Ветви" ,
"deploy_pipeline" : {
"enter_target" : "Целевая среда развертывания" ,
"title" : "Вызвать событие развертывания для текущего конвейера #{pipelineId}" ,
"trigger" : "Развернуть" ,
"variables" : {
"add" : "Добавить переменную" ,
"desc" : "Укажите дополнительные переменные для использования в конвейере. Переменные с одинаковыми именами будут перезаписаны." ,
"name" : "Имя переменой" ,
"title" : "Дополнительные переменные для конвейера" ,
"value" : "Значение переменой"
}
} ,
"enable" : {
2024-01-04 09:11:00 +00:00
"disabled" : "Отключено" ,
2022-12-24 11:38:02 +00:00
"enable" : "Подключить" ,
"enabled" : "Уже подключен" ,
"list_reloaded" : "Обновить список репозиториев" ,
"reload" : "Обновить репозитории" ,
"success" : "Репозиторий подключен"
} ,
"manual_pipeline" : {
"select_branch" : "Выберите ветвь" ,
"title" : "Запустить конвейер вручную" ,
"trigger" : "Запустить конвейер" ,
"variables" : {
"add" : "Добавить переменную" ,
"desc" : "Укажите дополнительные переменные для использования в конвейере. Переменные с одинаковыми именами будут перезаписаны." ,
"name" : "Имя переменой" ,
"title" : "Дополнительные переменные для конвейера" ,
"value" : "Значение переменой"
}
} ,
"not_allowed" : "У вас нет прав для доступа к этому репозиторию" ,
"open_in_forge" : "Открыть репозиторий в системе контроля версий" ,
"pipeline" : {
"actions" : {
"cancel" : "Отменить" ,
"cancel_success" : "Конвейер отменён" ,
"canceled" : "Этот шаг был пропущен." ,
2022-12-25 12:03:35 +00:00
"deploy" : "Развертывание" ,
2022-12-24 11:38:02 +00:00
"log_auto_scroll" : "Автоматически пролистывать вниз" ,
"log_auto_scroll_off" : "Отключить автоматические пролистывание" ,
"log_download" : "Скачать" ,
"restart" : "Перезапустить" ,
"restart_success" : "Конвейер перезапущен"
} ,
"config" : "Конфигурация" ,
2024-01-04 09:11:00 +00:00
"errors" : "Ошибки ({count})" ,
2022-12-25 12:03:35 +00:00
"event" : {
2023-01-09 02:03:43 +00:00
"cron" : "Задание Cron" ,
"deploy" : "Развёртывание (деплой)" ,
"manual" : "Ручной запуск" ,
2024-01-04 09:11:00 +00:00
"pr" : "Запросы на слияние" ,
2023-01-09 02:03:43 +00:00
"push" : "Новый коммит" ,
2022-12-25 12:03:35 +00:00
"tag" : "Т е г "
} ,
2022-12-24 11:38:02 +00:00
"exit_code" : "Код завершения {exitCode}" ,
"files" : "Изменённые файлы ({files})" ,
"loading" : "Загрузка…" ,
"log_download_error" : "Произошла ошибка при скачивании файла журнала" ,
2024-01-04 09:11:00 +00:00
"log_title" : "Журнал шагов" ,
2022-12-24 11:38:02 +00:00
"no_files" : "Никакие файлы не были изменены." ,
"no_pipeline_steps" : "Нет доступных шагов конвеера!" ,
"no_pipelines" : "Ни один конвеер ещё не запущен." ,
"pipeline" : "Конвейер №{pipelineId}" ,
"pipelines_for" : "Конвееры для ветви \"{branch}\"" ,
2023-03-20 17:09:00 +00:00
"pipelines_for_pr" : "Конвейер для запроса на слияние №{index}" ,
2022-12-24 11:38:02 +00:00
"protected" : {
"approve" : "Подтвердить" ,
2022-12-25 12:03:35 +00:00
"approve_success" : "Конвейер подтверждён" ,
2024-01-04 09:11:00 +00:00
"awaits" : "Конвейер ожидает подтверждения от разработчика!" ,
2022-12-25 12:03:35 +00:00
"decline" : "Отклонить" ,
"decline_success" : "Конвейер отклонён" ,
2024-01-04 09:11:00 +00:00
"declined" : "Этот конвейер был отклонён!" ,
"review" : "Обзор изменений"
2022-12-25 12:03:35 +00:00
} ,
2024-01-04 09:11:00 +00:00
"show_errors" : "Показать ошибки" ,
2022-12-25 12:03:35 +00:00
"status" : {
"blocked" : "заблокирован" ,
"declined" : "отклонён" ,
"error" : "ошибка" ,
"failure" : "провален" ,
"killed" : "принудительно завершён" ,
"pending" : "ожидает" ,
"running" : "выполняется" ,
"skipped" : "пропущен" ,
"started" : "запускается" ,
"status" : "Состояние: {status}" ,
"success" : "успешно выполнен"
2022-12-24 11:38:02 +00:00
} ,
"step_not_started" : "Этот шаг ещё не запущен." ,
2024-01-04 09:11:00 +00:00
"tasks" : "Задачи" ,
"warnings" : "Предупреждения ({count})" ,
"we_got_some_errors" : "О нет, у нас возникли ошибки!"
2022-12-24 11:38:02 +00:00
} ,
2024-01-04 09:11:00 +00:00
"pull_requests" : "Запросы на слияние" ,
2022-12-24 11:38:02 +00:00
"settings" : {
"actions" : {
"actions" : "Действия" ,
"delete" : {
"confirm" : "В с е данные будут потеряны после этого действия!!!\n\nВ ы действительно хотите продолжить?" ,
"delete" : "Удалить репозиторий" ,
"success" : "Репозиторий удалён"
} ,
"disable" : {
"disable" : "Отключить репозиторий" ,
"success" : "Репозиторий отключен"
} ,
2023-03-24 17:18:25 +00:00
"enable" : {
"enable" : "Включить репозиторий" ,
"success" : "Репозиторий включён"
} ,
2022-12-24 11:38:02 +00:00
"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" : {
2023-01-09 02:03:43 +00:00
"name" : "Название" ,
2022-12-24 11:38:02 +00:00
"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" : "Главное" ,
2023-03-21 13:10:52 +00:00
"netrc_only_trusted" : {
"desc" : "Вводите учетные данные netrc только внутри контейнеров которым вы доверяете (рекомендуется)." ,
"netrc_only_trusted" : "Вводите учетные данные netrc только внутри контейнеров которым вы доверяете"
} ,
2022-12-24 11:38:02 +00:00
"pipeline_path" : {
2023-05-31 14:02:20 +00:00
"default" : "По умолчанию: .woodpecker/*.{'{yaml,yml}'} -> .woodpecker.yaml -> .woodpecker.yml" ,
2023-03-26 07:08:16 +00:00
"desc" : "Путь к конфигурации вашего конвейера (например: {0}). При указании директории путь должен заканчиваться символом {1}." ,
"desc_path_example" : "мой/путь/" ,
2022-12-24 11:38:02 +00:00
"path" : "Конфигурация конвейера"
} ,
"project" : "Настройки проекта" ,
"protected" : {
"desc" : "Каждый конвейер должен быть проверен до того как он будет выполнен." ,
"protected" : "Защищён"
} ,
"save" : "Сохранить настройки" ,
"success" : "Настройки репозитория обновлены" ,
"timeout" : {
"minutes" : "минуты" ,
"timeout" : "Время ожидания"
} ,
"trusted" : {
"desc" : "Доверенные конвейеры получат доступ к дополнительным возможностям. Например конвейер сможет выполнять монтирование томов." ,
"trusted" : "Доверенный"
} ,
"visibility" : {
"internal" : {
"desc" : "Только пользователи, вошедшие в систему, смогут видеть этот проект." ,
"internal" : "Внутренний"
} ,
"private" : {
"desc" : "Только вы и другие владельцы этого репозитория смогут видеть е г о ." ,
"private" : "Приватный"
} ,
"public" : {
"desc" : "Любой незарегистрированный пользователь сможет увидеть этот проект." ,
"public" : "Публичный"
} ,
"visibility" : "Видимость проекта"
}
} ,
"not_allowed" : "У вас нет права доступа к настройкам этого репозитория" ,
"registries" : {
"add" : "Добавить реестр" ,
"address" : {
"address" : "Адрес" ,
"placeholder" : "Адрес реестра (например: docker.io)"
} ,
"created" : "Данные для доступа к реестру добавлены" ,
2024-01-27 20:15:10 +00:00
"credentials" : "Учётные данные для авторизации в реестре" ,
2022-12-24 11:38:02 +00:00
"delete" : "Удалить реестр" ,
"deleted" : "Данные для доступа к реестру удалены" ,
"desc" : "Можно добавить учетные данные для доступа к реестру, чтобы использовать приветные образы из этого реестра в конвейере." ,
"edit" : "Изменить реестр" ,
"none" : "Пока тут нет учётных данных для доступа к реестрам." ,
"registries" : "Реестры с образами" ,
"save" : "Сохранить реестр" ,
"saved" : "Данные для доступа к реестру сохранены" ,
"show" : "Показать реестры"
} ,
"secrets" : {
"add" : "Создать секрет" ,
"created" : "Секрет создан" ,
"delete" : "Удалить секрет" ,
2023-03-08 06:30:13 +00:00
"delete_confirm" : "Вы действительно хотите удалить этот секрет?" ,
2022-12-24 11:38:02 +00:00
"deleted" : "Секрет успешно удалён" ,
"desc" : "Секреты могут быть переданы отдельным этапам конвейера во время выполнения в качестве переменных окружения." ,
"edit" : "Изменить секрет" ,
"events" : {
"events" : "Доступен для следующих событий" ,
2023-01-09 02:03:43 +00:00
"pr_warning" : "Пожалуйста, будьте осторожны с этой опцией, так как злоумышленник может отправить вредоносный запрос на слияние, который раскроет ваши секреты."
2022-12-24 11:38:02 +00:00
} ,
"images" : {
2024-01-04 09:11:00 +00:00
"desc" : "Список образов, для которых доступен этот секрет. Оставьте поле пустым, чтобы разрешить все образы" ,
2022-12-24 11:38:02 +00:00
"images" : "Доступен только для этих образов"
} ,
"name" : "Название" ,
"none" : "Пока тут нет секретов." ,
"plugins_only" : "Доступен только для расширений" ,
"save" : "Сохранить секрет" ,
"saved" : "Секрет успешно сохранён" ,
"secrets" : "Секреты" ,
"show" : "Показать секрет" ,
"value" : "Значение"
} ,
"settings" : "Настройки"
} ,
"user_none" : "Эта организация / пользователь не имеет ни одного проекта."
} ,
"repos" : "Репозитории" ,
"repositories" : "Репозитории" ,
2024-01-04 09:11:00 +00:00
"running_version" : "Вы управляете Woodpecker {0}" ,
2022-12-24 11:38:02 +00:00
"search" : "Поиск…" ,
"time" : {
"days_short" : "д." ,
"hours_short" : "ч." ,
"min_short" : "мин." ,
"not_started" : "не запускался ни разу" ,
"sec_short" : "сек." ,
2024-01-27 20:15:10 +00:00
"template" : "D MMM, YYYY, HH:mm z" ,
2022-12-24 11:38:02 +00:00
"weeks_short" : "нед."
} ,
"unknown_error" : "Произошла неизвестная ошибка" ,
2024-01-04 09:11:00 +00:00
"update_woodpecker" : "Пожалуйста, обновите свой экземпляр Woodpecker до {0}" ,
2022-12-24 11:38:02 +00:00
"url" : "URL" ,
2023-01-09 02:03:43 +00:00
"user" : {
"access_denied" : "У вас нет прав для входа в систему" ,
"internal_error" : "Произошла внутренняя ошибка" ,
2024-01-04 09:11:00 +00:00
"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" : "Настройки пользователя"
}
2023-01-09 02:03:43 +00:00
} ,
2022-12-24 11:38:02 +00:00
"username" : "Имя пользователя" ,
"welcome" : "Добро пожаловать в Woodpecker"
}