Crowdin does not remove empty lines in nested JSON translation files. Therefore, we use flattened translation keys instead. We have also updated the key-loading logic to ensure that empty values are not applied during translation. --------- Signed-off-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: TheFox0x7 <thefox0x7@gmail.com> Co-authored-by: silverwind <me@silverwind.io>
2987 lines
280 KiB
JSON
2987 lines
280 KiB
JSON
{
|
||
"home_title": "Главная",
|
||
"dashboard": "Панель управления",
|
||
"explore_title": "Обзор",
|
||
"help": "Помощь",
|
||
"logo": "Логотип",
|
||
"sign_in": "Вход",
|
||
"sign_in_with_provider": "Войти с помощью %s",
|
||
"sign_in_or": "или",
|
||
"sign_out": "Выход",
|
||
"sign_up": "Регистрация",
|
||
"link_account": "Привязать аккаунт",
|
||
"register": "Регистрация",
|
||
"version": "Версия",
|
||
"powered_by": "Работает на %s",
|
||
"page": "Страница",
|
||
"template": "Шаблон",
|
||
"language": "Язык",
|
||
"notifications": "Уведомления",
|
||
"active_stopwatch": "Трекер рабочего времени",
|
||
"create_new": "Создать…",
|
||
"user_profile_and_more": "Профиль и настройки...",
|
||
"signed_in_as": "Вы вошли как",
|
||
"enable_javascript": "Для этого сайта требуется поддержка JavaScript.",
|
||
"toc": "Содержание",
|
||
"licenses": "Лицензии",
|
||
"return_to_gitea": "Вернуться к Gitea",
|
||
"username": "Имя пользователя",
|
||
"email": "Адрес электронной почты",
|
||
"password": "Пароль",
|
||
"access_token": "Токен доступа",
|
||
"re_type": "Подтвердить пароль",
|
||
"twofa": "Двухфакторная аутентификация",
|
||
"twofa_scratch": "Двухфакторный scratch-код",
|
||
"passcode": "Код",
|
||
"webauthn_insert_key": "Вставьте ваш ключ безопасности",
|
||
"webauthn_sign_in": "Нажмите кнопку на ключе безопасности. Если ваш ключ безопасности не имеет кнопки, вставьте его снова.",
|
||
"webauthn_press_button": "Пожалуйста, нажмите кнопку на ключе безопасности…",
|
||
"webauthn_use_twofa": "Используйте двухфакторный код с вашего телефона",
|
||
"webauthn_error": "Не удалось прочитать ваш ключ безопасности.",
|
||
"webauthn_unsupported_browser": "Ваш браузер в настоящее время не поддерживает WebAuthn.",
|
||
"webauthn_error_unknown": "Произошла неизвестная ошибка. Повторите попытку.",
|
||
"webauthn_error_unable_to_process": "Сервер не смог обработать ваш запрос.",
|
||
"webauthn_error_duplicated": "Данный ключ безопасности не разрешен для этого запроса. Пожалуйста, убедитесь, что ключ не регистрировался ранее.",
|
||
"webauthn_error_empty": "Необходимо задать имя для этого ключа.",
|
||
"webauthn_error_timeout": "Время истекло раньше, чем ключ был прочитан. Перезагрузите эту страницу и повторите попытку.",
|
||
"webauthn_reload": "Обновить",
|
||
"repository": "Репозиторий",
|
||
"organization": "Организация",
|
||
"mirror": "Зеркало",
|
||
"issue_milestone": "Этап",
|
||
"new_repo": "Новый репозиторий",
|
||
"new_migrate": "Новая миграция",
|
||
"new_mirror": "Новое зеркало",
|
||
"new_fork": "Новый форк репозитория",
|
||
"new_org": "Новая организация",
|
||
"new_project": "Новый проект",
|
||
"new_project_column": "Новый столбец",
|
||
"manage_org": "Управление организациями",
|
||
"admin_panel": "Панель управления",
|
||
"account_settings": "Настройки аккаунта",
|
||
"settings_title": "Настройки",
|
||
"your_profile": "Профиль",
|
||
"your_starred": "Избранные",
|
||
"your_settings": "Настройки",
|
||
"all": "Все",
|
||
"sources": "Собственные",
|
||
"mirrors": "Зеркала",
|
||
"collaborative": "Совместные",
|
||
"forks": "Форки",
|
||
"activities": "Активность",
|
||
"pull_requests": "Запросы на слияние",
|
||
"issues": "Задачи",
|
||
"milestones": "Этапы",
|
||
"ok": "ОК",
|
||
"cancel": "Отмена",
|
||
"retry": "Повторить",
|
||
"rerun": "Перезапустить",
|
||
"rerun_all": "Перезапустить все задания",
|
||
"save": "Сохранить",
|
||
"add": "Добавить",
|
||
"add_all": "Добавить все",
|
||
"remove": "Удалить",
|
||
"remove_all": "Удалить все",
|
||
"remove_label_str": "Удалить элемент «%s»",
|
||
"edit": "Изменить",
|
||
"enabled": "Включено",
|
||
"disabled": "Отключен",
|
||
"locked": "Заблокировано",
|
||
"copy": "Скопировать",
|
||
"copy_url": "Скопировать URL",
|
||
"copy_hash": "Копировать хеш",
|
||
"copy_content": "Скопировать содержимое",
|
||
"copy_branch": "Скопировать имя ветки",
|
||
"copy_success": "Скопировано!",
|
||
"copy_error": "Ошибка при копировании",
|
||
"copy_type_unsupported": "Невозможно скопировать файл этого типа",
|
||
"write": "Редактирование",
|
||
"preview": "Предпросмотр",
|
||
"loading": "Загрузка…",
|
||
"error_title": "Ошибка",
|
||
"error404": "Либо страница, которую вы пытаетесь открыть, <strong>не существует</strong>, либо <strong>у вас недостаточно прав</strong> для ее просмотра.",
|
||
"go_back": "Назад",
|
||
"never": "Никогда",
|
||
"unknown": "Неизвестно",
|
||
"rss_feed": "RSS-лента",
|
||
"pin": "Закрепить",
|
||
"unpin": "Открепить",
|
||
"artifacts": "Артефакты",
|
||
"archived": "Архивировано",
|
||
"concept_system_global": "Глобально",
|
||
"concept_user_individual": "Индивидуально",
|
||
"concept_code_repository": "Репозиторий",
|
||
"concept_user_organization": "Организация",
|
||
"show_timestamps": "Отображать время",
|
||
"show_log_seconds": "Показывать секунды",
|
||
"show_full_screen": "Показать во весь экран",
|
||
"download_logs": "Скачать журналы",
|
||
"confirm_delete_selected": "Вы уверены, что хотите удалить все выбранные элементы?",
|
||
"name": "Название",
|
||
"value": "Значение",
|
||
"filter_title": "Фильтр",
|
||
"filter.is_archived": "Архивировано",
|
||
"filter.is_template": "Шаблон",
|
||
"filter.public": "Публичный",
|
||
"filter.private": "Личный",
|
||
"aria.navbar": "Панель навигации",
|
||
"aria.footer": "Подвал",
|
||
"aria.footer.software": "О программе",
|
||
"aria.footer.links": "Ссылки",
|
||
"heatmap.number_of_contributions_in_the_last_12_months": "Принимал(а) участие %s раз за последние 12 месяцев",
|
||
"heatmap.no_contributions": "Не принимал(а) участия",
|
||
"heatmap.less": "Меньше",
|
||
"heatmap.more": "Больше",
|
||
"editor.buttons.heading.tooltip": "Добавить заголовок",
|
||
"editor.buttons.bold.tooltip": "Добавить жирный текст",
|
||
"editor.buttons.italic.tooltip": "Добавить курсив",
|
||
"editor.buttons.quote.tooltip": "Цитировать текст",
|
||
"editor.buttons.code.tooltip": "Добавить код",
|
||
"editor.buttons.link.tooltip": "Добавить ссылку",
|
||
"editor.buttons.list.unordered.tooltip": "Добавить маркированный список",
|
||
"editor.buttons.list.ordered.tooltip": "Добавить нумерованный список",
|
||
"editor.buttons.list.task.tooltip": "Добавить список заданий",
|
||
"editor.buttons.table.add.insert": "Добавить",
|
||
"editor.buttons.mention.tooltip": "Упомянуть пользователя или команду",
|
||
"editor.buttons.ref.tooltip": "Сослаться на задачу или запрос на слияние",
|
||
"editor.buttons.switch_to_legacy.tooltip": "Использовать старый редактор",
|
||
"editor.buttons.enable_monospace_font": "Включить моноширинный шрифт",
|
||
"editor.buttons.disable_monospace_font": "Выключить моноширинный шрифт",
|
||
"error.occurred": "Произошла ошибка",
|
||
"error.not_found": "Цель не найдена.",
|
||
"error.network_error": "Ошибка сети",
|
||
"startpage.app_desc": "Удобный сервис собственного хостинга репозиториев Git",
|
||
"startpage.install": "Простой в установке",
|
||
"startpage.platform": "Кроссплатформенный",
|
||
"startpage.lightweight": "Легковесный",
|
||
"startpage.lightweight_desc": "Gitea имеет низкие системные требования и может работать на недорогом Raspberry Pi. Экономьте энергию вашей машины!",
|
||
"startpage.license": "Открытый исходный код",
|
||
"install.install": "Установка",
|
||
"install.title": "Начальная конфигурация",
|
||
"install.docker_helper": "Если вы запускаете Gitea внутри Docker, пожалуйста внимательно прочтите <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">документацию</a> перед тем, как изменить любые настройки.",
|
||
"install.require_db_desc": "Gitea требует MySQL, PostgreSQL, MSSQL, SQLite3 или TiDB (через протокол MySQL).",
|
||
"install.db_title": "Настройки базы данных",
|
||
"install.db_type": "Тип базы данных",
|
||
"install.host": "Хост",
|
||
"install.user": "Имя пользователя",
|
||
"install.password": "Пароль",
|
||
"install.db_name": "Имя базы данных",
|
||
"install.db_schema": "Схема",
|
||
"install.db_schema_helper": "Оставьте пустым для значения по умолчанию (\"public\").",
|
||
"install.path": "Путь",
|
||
"install.sqlite_helper": "Путь к файлу базы данных SQLite3.<br>Введите абсолютный путь, если вы запускаете Gitea как службу.",
|
||
"install.reinstall_error": "Вы пытаетесь произвести установку в уже существующую базу данных Gitea",
|
||
"install.reinstall_confirm_message": "Переустановка в уже существующую базу данных Gitea может вызвать несколько проблем. В большинстве случаев вы должны использовать существующий \"app.ini\" для запуска Gitea. Если вы понимаете, что вы делаете, подтвердите:",
|
||
"install.reinstall_confirm_check_3": "Вы подтверждаете, что полностью уверены, что этот Gitea запущен при коренном расположении app.ini и вы уверены, что вам нужна переустановка. Вы подтверждаете, что соглашаетесь с указанными выше рисками.",
|
||
"install.err_empty_db_path": "Путь к базе данных SQLite3 не может быть пустым.",
|
||
"install.no_admin_and_disable_registration": "Вы не можете отключить регистрацию до создания учётной записи администратора.",
|
||
"install.err_empty_admin_password": "Пароль администратора не может быть пустым.",
|
||
"install.general_title": "Основные настройки",
|
||
"install.app_name": "Название сайта",
|
||
"install.app_name_helper": "Здесь вы можете ввести название своей компании.",
|
||
"install.repo_path": "Путь до корня репозитория",
|
||
"install.repo_path_helper": "Все удалённые Git репозитории будут сохранены в эту директорию.",
|
||
"install.lfs_path": "Путь к корневому каталогу Git LFS",
|
||
"install.lfs_path_helper": "В этом каталоге будут храниться файлы Git LFS. Оставьте пустым, чтобы отключить LFS.",
|
||
"install.run_user": "Запуск от имени пользователя",
|
||
"install.run_user_helper": "Имя пользователя операционной системы, под которым работает Gitea. Обратите внимание, что этот пользователь должен иметь доступ к корневому пути репозиториев.",
|
||
"install.domain": "Домен сервера",
|
||
"install.domain_helper": "Домен или адрес хоста для сервера.",
|
||
"install.ssh_port": "Порт SSH сервера",
|
||
"install.ssh_port_helper": "Номер порта, который использует SSH сервер. Оставьте пустым, чтобы отключить SSH.",
|
||
"install.http_port": "Gitea HTTP порт",
|
||
"install.app_url": "Базовый URL Gitea",
|
||
"install.app_url_helper": "Этот параметр влияет на URL для клонирования по HTTP/HTTPS и на некоторые уведомления по электронной почте.",
|
||
"install.log_root_path": "Путь к журналу",
|
||
"install.log_root_path_helper": "Файлы журнала будут записываться в этот каталог.",
|
||
"install.optional_title": "Расширенные настройки",
|
||
"install.email_title": "Настройки электронной почты",
|
||
"install.smtp_addr": "Узел SMTP",
|
||
"install.smtp_port": "SMTP-порт",
|
||
"install.smtp_from": "Отправить эл. почту как",
|
||
"install.smtp_from_helper": "Адрес электронной почты, который будет использоваться Gitea. Введите обычный адрес электронной почты или используйте формат \"Имя\" <email@example.com>.",
|
||
"install.mailer_user": "SMTP логин",
|
||
"install.mailer_password": "SMTP пароль",
|
||
"install.register_confirm": "Требовать подтверждение по электронной почте для регистрации",
|
||
"install.mail_notify": "Разрешить почтовые уведомления",
|
||
"install.server_service_title": "Сервер и настройки внешних служб",
|
||
"install.offline_mode": "Включить локальный режим",
|
||
"install.offline_mode_popup": "Отключить сторонние сети доставки контента и отдавать все ресурсы из их локальных копий.",
|
||
"install.disable_gravatar": "Отключить Gravatar",
|
||
"install.disable_gravatar_popup": "Отключить Gravatar и сторонние источники аватаров. Если пользователь не загрузит аватар локально, то по умолчанию будет использоваться стандартный аватар.",
|
||
"install.federated_avatar_lookup": "Включить федеративные аватары",
|
||
"install.federated_avatar_lookup_popup": "Включите поиск федеративного аватара для использования службы с открытым исходным кодом на основе libravatar.",
|
||
"install.disable_registration": "Отключить самостоятельную регистрацию",
|
||
"install.disable_registration_popup": "Отключить самостоятельную регистрацию. Только администраторы смогут создавать новые учётные записи пользователей.",
|
||
"install.allow_only_external_registration_popup": "Разрешить регистрацию только через сторонние сервисы",
|
||
"install.openid_signin": "Включить вход через OpenID",
|
||
"install.openid_signin_popup": "Включить вход через OpenID.",
|
||
"install.openid_signup": "Включить регистрацию через OpenID",
|
||
"install.openid_signup_popup": "Включить саморегистрацию OpenID.",
|
||
"install.enable_captcha": "Включить CAPTCHA при регистрации",
|
||
"install.enable_captcha_popup": "Запрашивать капчу при регистрации пользователя.",
|
||
"install.require_sign_in_view": "Требовать авторизации для просмотра страниц",
|
||
"install.require_sign_in_view_popup": "Ограничить доступ к странице только вошедшими пользователями. Посетители увидят лишь страницы входа и регистрации.",
|
||
"install.admin_setting_desc": "Создание учётной записи администратора необязательно. Первый зарегистрированный пользователь автоматически становится администратором.",
|
||
"install.admin_title": "Настройки учётной записи администратора",
|
||
"install.admin_name": "Логин администратора",
|
||
"install.admin_password": "Пароль",
|
||
"install.confirm_password": "Подтвердить пароль",
|
||
"install.admin_email": "Адрес эл. почты",
|
||
"install.install_btn_confirm": "Установить Gitea",
|
||
"install.test_git_failed": "Не удалось проверить 'git' команду: %v",
|
||
"install.sqlite3_not_available": "Эта версия Gitea не поддерживает SQLite3. Пожалуйста, загрузите официальную бинарную версию из %s (не 'go build' версия).",
|
||
"install.invalid_db_setting": "Некорректные настройки базы данных: %v",
|
||
"install.invalid_db_table": "Таблица «%s» базы данных некорректна: %v",
|
||
"install.invalid_repo_path": "Недопустимый путь к корню репозитория: %v",
|
||
"install.invalid_app_data_path": "Неверный путь к приложению: %v",
|
||
"install.run_user_not_match": "Текущий пользователь не является пользователем для запуска: %s -> %s",
|
||
"install.internal_token_failed": "Не удалось создать внутренний токен: %v",
|
||
"install.secret_key_failed": "Не удалось создать секретный ключ: %v",
|
||
"install.save_config_failed": "Не удалось сохранить конфигурацию: %v",
|
||
"install.invalid_admin_setting": "Некорректные настройки учётной записи администратора: %v",
|
||
"install.invalid_log_root_path": "Недопустимый путь для логов: %v",
|
||
"install.default_keep_email_private": "Скрывать адреса электронной почты по умолчанию",
|
||
"install.default_keep_email_private_popup": "Скрывать адреса электронной почты новых учётных записей по умолчанию.",
|
||
"install.default_allow_create_organization": "Разрешить создание организаций по умолчанию",
|
||
"install.default_allow_create_organization_popup": "Разрешить новым учётным записям пользователей создавать организации по умолчанию.",
|
||
"install.default_enable_timetracking": "Включить отслеживание времени по умолчанию",
|
||
"install.default_enable_timetracking_popup": "Включить отслеживание времени для новых репозиториев по умолчанию.",
|
||
"install.no_reply_address": "Скрытый почтовый домен",
|
||
"install.no_reply_address_helper": "Доменное имя для пользователей со скрытым адресом электронной почты. Например, имя пользователя 'joe' будет зарегистрировано в Git как 'joe@noreply.example.org' если скрытый домен электронной почты установлен как 'noreply.example.org'.",
|
||
"install.password_algorithm": "Алгоритм хеширования пароля",
|
||
"install.invalid_password_algorithm": "Некорректный алгоритм хеширования пароля",
|
||
"install.enable_update_checker": "Включить проверку обновлений",
|
||
"install.enable_update_checker_helper": "Периодически проверяет наличие новых версий, подключаясь к gitea.io.",
|
||
"install.env_config_keys": "Настройка окружения",
|
||
"install.env_config_keys_prompt": "Следующие переменные окружения также будут применены к вашему конфигурационному файлу:",
|
||
"home.uname_holder": "Имя пользователя / Адрес эл. почты",
|
||
"home.password_holder": "Пароль",
|
||
"home.switch_dashboard_context": "Переключить контекст панели управления",
|
||
"home.my_repos": "Репозитории",
|
||
"home.show_more_repos": "Показать больше репозиториев…",
|
||
"home.collaborative_repos": "Совместные репозитории",
|
||
"home.my_orgs": "Мои организации",
|
||
"home.my_mirrors": "Мои зеркала",
|
||
"home.view_home": "Показать %s",
|
||
"home.filter": "Другие фильтры",
|
||
"home.filter_by_team_repositories": "Фильтровать по репозиториям команды",
|
||
"home.feed_of": "Лента «%s»",
|
||
"home.show_archived": "Архивировано",
|
||
"home.show_both_archived_unarchived": "Показаны архивированные и разархивированные",
|
||
"home.show_only_archived": "Показаны только архивированные",
|
||
"home.show_only_unarchived": "Показаны только разархивированные",
|
||
"home.show_private": "Приватный",
|
||
"home.show_both_private_public": "Показаны как публичные, так и частные",
|
||
"home.show_only_private": "Показаны только приватные",
|
||
"home.show_only_public": "Показаны только публичные",
|
||
"home.issues.in_your_repos": "В ваших репозиториях",
|
||
"explore.repos": "Репозитории",
|
||
"explore.users": "Пользователи",
|
||
"explore.organizations": "Организации",
|
||
"explore.go_to": "Перейти к",
|
||
"explore.code": "Код",
|
||
"explore.code_last_indexed_at": "Последний проиндексированный %s",
|
||
"explore.relevant_repositories_tooltip": "Репозитории, являющиеся ответвлениями или не имеющие ни темы, ни значка, ни описания, скрыты.",
|
||
"explore.relevant_repositories": "Показаны только релевантные репозитории, <a href=\"%s\">показать результаты без фильтрации</a>.",
|
||
"auth.create_new_account": "Регистрация аккаунта",
|
||
"auth.disable_register_prompt": "Извините, возможность регистрации отключена. Пожалуйста, свяжитесь с администратором сайта.",
|
||
"auth.disable_register_mail": "Подтверждение регистрации по электронной почте отключено.",
|
||
"auth.manual_activation_only": "Обратитесь к администратору сайта для завершения активации.",
|
||
"auth.remember_me": "Запомнить это устройство",
|
||
"auth.remember_me.compromised": "Токен входа более не действителен, что может указывать на компрометацию учётной записи. Пожалуйста, проверьте свою учётную запись на необычные действия.",
|
||
"auth.forgot_password_title": "Восстановить пароль",
|
||
"auth.forgot_password": "Забыли пароль?",
|
||
"auth.sign_up_successful": "Учётная запись успешно создана. Добро пожаловать!",
|
||
"auth.must_change_password": "Обновить пароль",
|
||
"auth.allow_password_change": "Требовать смену пароля пользователем (рекомендуется)",
|
||
"auth.reset_password_mail_sent_prompt": "Письмо с подтверждением отправлено на <b>%s</b>. Пожалуйста, проверьте входящую почту в течение %s, чтобы завершить процесс восстановления аккаунта.",
|
||
"auth.active_your_account": "Активируйте свой аккаунт",
|
||
"auth.account_activated": "Учётная запись активирована",
|
||
"auth.resent_limit_prompt": "Извините, вы уже запросили активацию по электронной почте недавно. Пожалуйста, подождите 3 минуты, а затем повторите попытку.",
|
||
"auth.has_unconfirmed_mail": "Здравствуйте, %s! У вас есть неподтвержденный адрес электронной почты (<b>%s</b>). Если вам не приходило письмо с подтверждением или нужно выслать новое письмо, нажмите на кнопку ниже.",
|
||
"auth.resend_mail": "Нажмите здесь, чтобы переотправить активационное письмо",
|
||
"auth.email_not_associate": "Этот адрес электронной почты не связан ни с одной учётной записью.",
|
||
"auth.send_reset_mail": "Отправить письмо для восстановления аккаунта",
|
||
"auth.reset_password": "Восстановление аккаунта",
|
||
"auth.invalid_code": "Код подтверждения недействителен или истёк.",
|
||
"auth.invalid_code_forgot_password": "Ваш код подтверждения недействителен или истек. Нажмите <a href=\"%s\">здесь</a> для начала новой сессии.",
|
||
"auth.invalid_password": "Ваш пароль не совпадает с паролем, который был использован для создания учётной записи.",
|
||
"auth.reset_password_helper": "Восстановить аккаунт",
|
||
"auth.reset_password_wrong_user": "Вы вошли как %s, но ссылка для восстановления учётной записи предназначена для %s",
|
||
"auth.password_too_short": "Пароль не может быть короче %d символов.",
|
||
"auth.non_local_account": "Нелокальные аккаунты не могут изменить пароль через Gitea.",
|
||
"auth.verify": "Проверить",
|
||
"auth.scratch_code": "Одноразовый пароль",
|
||
"auth.use_scratch_code": "Использовать scratch-код",
|
||
"auth.twofa_scratch_used": "Вы использовали scratch-код. Вы были перенаправлены на страницу настроек для генерации нового кода или отключения двуфакторной аутентификации.",
|
||
"auth.twofa_passcode_incorrect": "Ваш пароль неверен. Если вы потеряли устройство, используйте ваш scratch-код.",
|
||
"auth.twofa_scratch_token_incorrect": "Неверный scratch-код.",
|
||
"auth.login_userpass": "Вход",
|
||
"auth.oauth_signup_tab": "Зарегистрировать новый аккаунт",
|
||
"auth.oauth_signup_title": "Полная новая учётная запись",
|
||
"auth.oauth_signup_submit": "Полная учётная запись",
|
||
"auth.oauth_signin_tab": "Ссылка на существующую учётную запись",
|
||
"auth.oauth_signin_title": "Войдите, чтобы авторизовать связанную учётную запись",
|
||
"auth.oauth_signin_submit": "Привязать учётную запись",
|
||
"auth.oauth.signin.error.access_denied": "Запрос на авторизацию был отклонен.",
|
||
"auth.oauth.signin.error.temporarily_unavailable": "Произошла ошибка авторизации, так как сервер аутентификации временно недоступен. Пожалуйста, повторите попытку позже.",
|
||
"auth.openid_connect_submit": "Подключить",
|
||
"auth.openid_connect_title": "Подключение к существующей учётной записи",
|
||
"auth.openid_connect_desc": "Выбранный OpenID URI неизвестен. Свяжите с новой учётной записью здесь.",
|
||
"auth.openid_register_title": "Создать новый аккаунт",
|
||
"auth.openid_register_desc": "Выбранный OpenID URI неизвестен. Свяжите с новой учётной записью здесь.",
|
||
"auth.openid_signin_desc": "Введите ваш OpenID URI. Например: alice.openid.example.org или https://openid.example.org/alice.",
|
||
"auth.email_domain_blacklisted": "С данным адресом электронной почты регистрация невозможна.",
|
||
"auth.authorize_application": "Авторизация приложения",
|
||
"auth.authorize_redirect_notice": "Вы будете перенаправлены на %s, если вы авторизуете это приложение.",
|
||
"auth.authorize_application_created_by": "Это приложение было создано %s.",
|
||
"auth.authorize_title": "Разрешить «%s» доступ к вашей учётной записи?",
|
||
"auth.authorization_failed": "Ошибка авторизации",
|
||
"auth.sspi_auth_failed": "Аутентификация SSPI не удалась",
|
||
"auth.password_pwned_err": "Не удалось завершить запрос к HaveIBeenPwned",
|
||
"mail.view_it_on": "Посмотреть на %s",
|
||
"mail.reply": "или ответьте на это письмо",
|
||
"mail.link_not_working_do_paste": "Не работает? Попробуйте скопировать и вставить в ваш браузер.",
|
||
"mail.hi_user_x": "Привет <b>%s</b>,",
|
||
"mail.activate_account": "Пожалуйста активируйте свой аккаунт",
|
||
"mail.activate_account.title": "%s, пожалуйста, активируйте вашу учётную запись",
|
||
"mail.activate_account.text_1": "Привет, <b>%[1]s</b>, спасибо за регистрацию в %[2]s!",
|
||
"mail.activate_account.text_2": "Пожалуйста, перейдите по ссылке, чтобы активировать свою учётную запись в течение <b>%s</b>:",
|
||
"mail.activate_email": "Подтвердите адрес своей электронной почты",
|
||
"mail.activate_email.title": "%s, пожалуйста, подтвердите ваш адрес электронной почты",
|
||
"mail.activate_email.text": "Пожалуйста, перейдите по ссылке, чтобы подтвердить ваш адрес электронной почты в течение <b>%s</b>:",
|
||
"mail.register_notify.title": "%[1]s, добро пожаловать в %[2]s",
|
||
"mail.register_notify.text_3": "Если эта учётная запись была создана для вас, пожалуйста, сначала <a href=\"%s\">установите пароль</a>.",
|
||
"mail.reset_password": "Восстановить учётную запись",
|
||
"mail.reset_password.title": "%s, вы запросили восстановление вашей учётной записи",
|
||
"mail.reset_password.text": "Пожалуйста, перейдите по ссылке, чтобы восстановить учётную запись в течение <b>%s</b>:",
|
||
"mail.register_success": "Регистрация прошла успешно",
|
||
"mail.issue_assigned.pull": "@%[1]s назначил(а) вам запрос на слияние %[2]s в репозитории %[3]s.",
|
||
"mail.issue_assigned.issue": "@%[1]s назначил(а) вам задачу %[2]s в репозитории %[3]s.",
|
||
"mail.issue.x_mentioned_you": "<b>@%s</b> упомянул(а) вас:",
|
||
"mail.issue.action.force_push": "<b>%[1]s</b> форсировал(а) отправку в <b>%[2]s</b> изменений %[4]s вместо %[3]s.",
|
||
"mail.issue.action.push_1": "<b>@%[1]s</b> отправил(а) %[3]d изменение в %[2]s",
|
||
"mail.issue.action.push_n": "<b>@%[1]s</b> отправил(а) %[3]d изменений в %[2]s",
|
||
"mail.issue.action.close": "<b>@%[1]s</b> закрыл(а) #%[2]d.",
|
||
"mail.issue.action.reopen": "<b>@%[1]s</b> переоткрыл(а) #%[2]d.",
|
||
"mail.issue.action.merge": "<b>@%[1]s</b> слил(а) #%[2]d в %[3]s.",
|
||
"mail.issue.action.approve": "<b>@%[1]s</b> одобрил(а) этот запрос на слияние.",
|
||
"mail.issue.action.reject": "<b>@%[1]s</b> запросил(а) изменения в этом запросе на слияние.",
|
||
"mail.issue.action.review": "<b>@%[1]s</b> прокомментировал(а) этот запрос на слияние.",
|
||
"mail.issue.action.review_dismissed": "<b>@%[1]s</b> отклонил(а) последний отзыв с %[2]s для этого запроса на слияние.",
|
||
"mail.issue.action.ready_for_review": "<b>@%[1]s</b> отметил(а) этот запрос на слияние как готовый к рассмотрению.",
|
||
"mail.issue.action.new": "<b>@%[1]s</b> создал(а) #%[2]d.",
|
||
"mail.issue.in_tree_path": "В %s:",
|
||
"mail.release.new.subject": "%s в %s выпущено",
|
||
"mail.release.new.text": "<b>@%[1]s</b> выпустил(а) релиз %[2]s в %[3]s",
|
||
"mail.release.title": "Название: %s",
|
||
"mail.release.note": "Примечание:",
|
||
"mail.release.downloads": "Загрузки:",
|
||
"mail.release.download.zip": "Исходный код (ZIP)",
|
||
"mail.release.download.targz": "Исходный код (TAR.GZ)",
|
||
"mail.repo.transfer.subject_to": "%s хочет передать «%s» в %s",
|
||
"mail.repo.transfer.subject_to_you": "%s хочет передать «%s» вам",
|
||
"mail.repo.transfer.to_you": "вам",
|
||
"mail.repo.collaborator.added.subject": "%s добавил(а) вас в %s",
|
||
"mail.repo.collaborator.added.text": "Вы были добавлены в качестве соавтора репозитория:",
|
||
"mail.team_invite.subject": "%[1]s приглашает вас присоединиться к организации %[2]s",
|
||
"mail.team_invite.text_1": "%[1]s приглашает вас присоединиться к команде %[2]s в организации %[3]s.",
|
||
"mail.team_invite.text_2": "Перейдите по ссылке, чтобы присоединиться к команде:",
|
||
"mail.team_invite.text_3": "Примечание: Это приглашение было направлено для %[1]s. Если вы не ожидали этого приглашения, можете проигнорировать это письмо.",
|
||
"modal.yes": "Да",
|
||
"modal.no": "Нет",
|
||
"modal.confirm": "Подтвердить",
|
||
"modal.cancel": "Отменить",
|
||
"modal.modify": "Изменить",
|
||
"form.UserName": "Пользователь",
|
||
"form.RepoName": "Название репозитория",
|
||
"form.Email": "Адрес эл. почты",
|
||
"form.Password": "Пароль",
|
||
"form.Retype": "Подтвердить пароль",
|
||
"form.SSHTitle": "Имя ключа SSH",
|
||
"form.HttpsUrl": "URL HTTPS",
|
||
"form.PayloadUrl": "URL обработчика",
|
||
"form.TeamName": "Название команды",
|
||
"form.AuthName": "Имя авторизации",
|
||
"form.AdminEmail": "Электронная почта администратора",
|
||
"form.NewBranchName": "Новая ветка",
|
||
"form.CommitSummary": "Резюме коммита",
|
||
"form.CommitMessage": "Зафиксировать сообщение",
|
||
"form.CommitChoice": "Выбор коммита",
|
||
"form.TreeName": "Путь к файлу",
|
||
"form.Content": "Содержимое",
|
||
"form.SSPISeparatorReplacement": "Разделитель",
|
||
"form.SSPIDefaultLanguage": "Язык по умолчанию",
|
||
"form.require_error": " не может быть пустым.",
|
||
"form.alpha_dash_error": " должен содержать только буквенно-цифровые символы, тире (' - ') и подчеркивания ('_').",
|
||
"form.alpha_dash_dot_error": " должен содержать только буквенно-цифровые символы, тире ('-'), подчеркивания ('_') и точки ('.').",
|
||
"form.git_ref_name_error": " должно быть правильным ссылочным именем Git.",
|
||
"form.size_error": " должен быть размер %s.",
|
||
"form.min_size_error": " должен содержать по крайней мере %s символов.",
|
||
"form.max_size_error": " должен содержать максимум %s символов.",
|
||
"form.email_error": " не является адресом электронной почты.",
|
||
"form.url_error": "«%s» не является валидным URL.",
|
||
"form.include_error": " должно содержать подстроку «%s».",
|
||
"form.glob_pattern_error": " неверный glob шаблон: %s.",
|
||
"form.regex_pattern_error": " Неверный шаблон регулярного выражения: %s.",
|
||
"form.invalid_group_team_map_error": " сопоставление недопустимо: %s",
|
||
"form.unknown_error": "Неизвестная ошибка:",
|
||
"form.captcha_incorrect": "Капча не пройдена.",
|
||
"form.password_not_match": "Пароли не совпадают.",
|
||
"form.lang_select_error": "Выберите язык из списка.",
|
||
"form.username_been_taken": "Имя пользователя уже занято.",
|
||
"form.username_change_not_local_user": "Нелокальным пользователям запрещено изменять их имя пользователя.",
|
||
"form.username_has_not_been_changed": "Имя пользователя не было изменено",
|
||
"form.repo_name_been_taken": "Название репозитория уже используется.",
|
||
"form.repository_force_private": "Включена принудительная приватность: приватные репозитории не могут быть сделаны публичными.",
|
||
"form.repository_files_already_exist": "Файлы уже существуют для этого репозитория. Обратитесь к системному администратору.",
|
||
"form.repository_files_already_exist.delete": "Файлы уже существуют для этого репозитория. Вы должны удалить их.",
|
||
"form.repository_files_already_exist.adopt_or_delete": "Файлы уже существуют для этого репозитория. Или принять их или удалить их.",
|
||
"form.visit_rate_limit": "Удалённый вход отклонён в связи с ограничением количества попыток в секунду.",
|
||
"form.org_name_been_taken": "Название организации уже занято.",
|
||
"form.team_name_been_taken": "Название команды уже занято.",
|
||
"form.team_no_units_error": "Разрешите доступ хотя бы к одному разделу репозитория.",
|
||
"form.email_been_used": "Этот адрес электронной почты уже используется.",
|
||
"form.email_invalid": "Недопустимый адрес электронной почты.",
|
||
"form.openid_been_used": "Адрес OpenID «%s» уже используется.",
|
||
"form.username_password_incorrect": "Неверное имя пользователя или пароль.",
|
||
"form.password_complexity": "Пароль не удовлетворяет требованиям к сложности:",
|
||
"form.password_lowercase_one": "Как минимум один строчный символ",
|
||
"form.password_uppercase_one": "Как минимум один заглавный символ",
|
||
"form.password_digit_one": "По крайней мере одна цифра",
|
||
"form.password_special_one": "По крайней мере один специальный символ (знаки пунктуации, скобки, кавычки и т. д.)",
|
||
"form.enterred_invalid_repo_name": "Введённое вами название репозитория неверно.",
|
||
"form.enterred_invalid_org_name": "Введённое вам название организации некорректно.",
|
||
"form.enterred_invalid_owner_name": "Имя нового владельца некорректно.",
|
||
"form.enterred_invalid_password": "Введённый пароль неверен.",
|
||
"form.user_not_exist": "Пользователь не существует.",
|
||
"form.team_not_exist": "Команда не существует.",
|
||
"form.last_org_owner": "Вы не можете удалить последнего пользователя из команды 'Владельцы'. Для организации должен быть хотя бы один владелец.",
|
||
"form.cannot_add_org_to_team": "Организацию нельзя добавить в качестве члена команды.",
|
||
"form.duplicate_invite_to_team": "Пользователь уже был приглашен в качестве участника команды.",
|
||
"form.organization_leave_success": "Вы успешно покинули организацию %s.",
|
||
"form.invalid_ssh_key": "Не удается проверить ключ SSH: %s",
|
||
"form.invalid_gpg_key": "Не удается проверить ключ GPG: %s",
|
||
"form.invalid_ssh_principal": "Неверный принципал: %s",
|
||
"form.must_use_public_key": "Ключ, который вы предоставили, является закрытым. Пожалуйста, не отправляйте свой закрытый ключ куда бы то ни было. Используйте для этих целей открытый ключ.",
|
||
"form.auth_failed": "Ошибка аутентификации: %v",
|
||
"form.target_branch_not_exist": "Целевая ветка не существует.",
|
||
"user.change_avatar": "Изменить свой аватар…",
|
||
"user.joined_on": "Присоединил(ся/ась) %s",
|
||
"user.repositories": "Репозитории",
|
||
"user.activity": "Активность",
|
||
"user.followers": "Подписчики",
|
||
"user.show_more": "Показать больше",
|
||
"user.starred": "Избранные репозитории",
|
||
"user.watched": "Отслеживаемые репозитории",
|
||
"user.code": "Код",
|
||
"user.projects": "Проекты",
|
||
"user.overview": "Обзор",
|
||
"user.following": "Подписки",
|
||
"user.follow": "Подписаться",
|
||
"user.unfollow": "Отписаться",
|
||
"user.user_bio": "О себе",
|
||
"user.disabled_public_activity": "Этот пользователь отключил публичную видимость активности.",
|
||
"user.email_visibility.limited": "Ваш адрес электронной почты виден всем выполнившим вход пользователям",
|
||
"user.email_visibility.private": "Ваш адрес электронной почты виден только вам и администраторам",
|
||
"user.show_on_map": "Показать это место на карте",
|
||
"user.settings": "Параметры пользователя",
|
||
"user.form.name_reserved": "Имя пользователя «%s» зарезервировано.",
|
||
"user.form.name_pattern_not_allowed": "Шаблон «%s» не допускается в имени пользователя.",
|
||
"settings.profile": "Профиль",
|
||
"settings.account": "Аккаунт",
|
||
"settings.appearance": "Внешний вид",
|
||
"settings.password": "Пароль",
|
||
"settings.security": "Безопасность",
|
||
"settings.avatar": "Аватар",
|
||
"settings.ssh_gpg_keys": "Ключи SSH / GPG",
|
||
"settings.social": "Учётные записи в соцсетях",
|
||
"settings.applications": "Приложения",
|
||
"settings.orgs": "Управление организациями",
|
||
"settings.repos": "Репозитории",
|
||
"settings.delete": "Удалить аккаунт",
|
||
"settings.account_link": "Привязанные аккаунты",
|
||
"settings.organization": "Организации",
|
||
"settings.public_profile": "Открытый профиль",
|
||
"settings.biography_placeholder": "Расскажите немного о себе! (Можно использовать Markdown)",
|
||
"settings.location_placeholder": "Поделитесь своим приблизительным местоположением с другими",
|
||
"settings.full_name": "Имя и фамилия",
|
||
"settings.website": "Веб-сайт",
|
||
"settings.location": "Местоположение",
|
||
"settings.update_theme": "Обновить тему",
|
||
"settings.update_profile": "Обновить профиль",
|
||
"settings.update_language": "Обновить язык",
|
||
"settings.update_language_not_found": "Язык «%s» недоступен.",
|
||
"settings.update_language_success": "Язык обновлён.",
|
||
"settings.update_profile_success": "Ваш профиль успешно обновлён.",
|
||
"settings.change_username": "Ваше имя пользователя было изменено.",
|
||
"settings.change_username_prompt": "Обратите внимание: изменение имени пользователя также меняет URL вашей учётной записи.",
|
||
"settings.change_username_redirect_prompt": "Старое имя пользователя будет перенаправлять на новое до тех пор, пока его не займут.",
|
||
"settings.continue": "Далее",
|
||
"settings.cancel": "Отмена",
|
||
"settings.language": "Язык",
|
||
"settings.ui": "Тема",
|
||
"settings.hidden_comment_types": "Скрытые типы комментариев",
|
||
"settings.hidden_comment_types.ref_tooltip": "Комментарии об упоминании задачи в другой задаче/коммите/…",
|
||
"settings.hidden_comment_types.issue_ref_tooltip": "Комментарии об изменении ветки/тега, связанных с этой задачей",
|
||
"settings.comment_type_group_reference": "Упоминания",
|
||
"settings.comment_type_group_label": "Операции с метками",
|
||
"settings.comment_type_group_milestone": "Этап",
|
||
"settings.comment_type_group_assignee": "Назначения",
|
||
"settings.comment_type_group_title": "Правки заголовков",
|
||
"settings.comment_type_group_branch": "Операции с ветками",
|
||
"settings.comment_type_group_time_tracking": "Отслеживание времени",
|
||
"settings.comment_type_group_deadline": "Модификации сроков выполнения",
|
||
"settings.comment_type_group_dependency": "Модификации зависимостей",
|
||
"settings.comment_type_group_lock": "Смена статуса ограничения на обсуждение",
|
||
"settings.comment_type_group_review_request": "Запросы на рецензию",
|
||
"settings.comment_type_group_pull_request_push": "Добавленные коммиты",
|
||
"settings.comment_type_group_project": "Проект",
|
||
"settings.comment_type_group_issue_ref": "Ссылка на задачу",
|
||
"settings.saved_successfully": "Ваши настройки успешно сохранены.",
|
||
"settings.privacy": "Приватность",
|
||
"settings.keep_activity_private": "Скрыть активность со страницы профиля",
|
||
"settings.keep_activity_private_popup": "Делает активность видимой только для вас и администраторов",
|
||
"settings.lookup_avatar_by_mail": "Найти аватар по адресу эл. почты",
|
||
"settings.federated_avatar_lookup": "Найти внешний аватар",
|
||
"settings.enable_custom_avatar": "Включить собственный аватар",
|
||
"settings.choose_new_avatar": "Выбрать новый аватар",
|
||
"settings.update_avatar": "Обновить аватар",
|
||
"settings.delete_current_avatar": "Удалить текущий аватар",
|
||
"settings.uploaded_avatar_not_a_image": "Загружаемый файл не является изображением.",
|
||
"settings.uploaded_avatar_is_too_big": "Размер загружаемого файла (%d КиБ) превышает максимальный размер (%d КиБ).",
|
||
"settings.update_avatar_success": "Ваш аватар был изменен.",
|
||
"settings.update_user_avatar_success": "Аватар пользователя обновлён.",
|
||
"settings.change_password": "Обновить пароль",
|
||
"settings.old_password": "Текущий пароль",
|
||
"settings.new_password": "Новый пароль",
|
||
"settings.retype_new_password": "Подтвердите новый пароль",
|
||
"settings.password_incorrect": "Текущий пароль неправильный.",
|
||
"settings.change_password_success": "Ваш пароль был изменён. С этого момента необходимо использовать новый пароль для входа.",
|
||
"settings.password_change_disabled": "Нелокальные аккаунты не могут изменить пароль через Gitea.",
|
||
"settings.emails": "Email адреса",
|
||
"settings.manage_emails": "Управление адресами электронной почты",
|
||
"settings.manage_themes": "Выберите тему по умолчанию",
|
||
"settings.manage_openid": "Управление OpenID",
|
||
"settings.email_desc": "Ваш основной адрес электронной почты будет использоваться для уведомлений, восстановления пароля и, если он не скрыт, для действий с Git в веб-интерфейсе.",
|
||
"settings.theme_desc": "Это будет темой по умолчанию для всего сайта.",
|
||
"settings.primary": "Основной",
|
||
"settings.activated": "Активирован",
|
||
"settings.requires_activation": "Требуется активация",
|
||
"settings.primary_email": "Сделать основным",
|
||
"settings.activate_email": "Отправить активацию",
|
||
"settings.activations_pending": "Ожидает активации",
|
||
"settings.delete_email": "Удалить",
|
||
"settings.email_deletion": "Удалить адрес электронной почты",
|
||
"settings.email_deletion_success": "Ваш адрес электронной почты был удалён.",
|
||
"settings.theme_update_success": "Тема была изменена.",
|
||
"settings.theme_update_error": "Выбранная тема не существует.",
|
||
"settings.openid_deletion": "Удалить OpenID URI",
|
||
"settings.openid_deletion_desc": "После удаления адреса OpenID вы не сможете войти в вашу учётную запись с его помощью. Вы уверены?",
|
||
"settings.openid_deletion_success": "Адрес OpenID удален.",
|
||
"settings.add_new_email": "Добавить новый адрес электронной почты",
|
||
"settings.add_new_openid": "Добавить новый OpenID URI",
|
||
"settings.add_email": "Добавить новый адрес электронной почты",
|
||
"settings.add_openid": "Добавить адрес OpenID",
|
||
"settings.add_email_confirmation_sent": "Письмо для подтверждения отправлено на «%s». Пожалуйста, проверьте ваш почтовый ящик в течение %s, чтобы завершить процесс подтверждения.",
|
||
"settings.add_email_success": "Добавлен новый адрес электронной почты.",
|
||
"settings.email_preference_set_success": "Настройки электронной почты успешно установлены.",
|
||
"settings.add_openid_success": "Добавлен новый адрес OpenID.",
|
||
"settings.keep_email_private": "Скрыть адрес электронной почты",
|
||
"settings.openid_desc": "OpenID позволяет делегировать аутентификацию внешнему поставщику.",
|
||
"settings.manage_ssh_keys": "Управление ключами SSH",
|
||
"settings.manage_ssh_principals": "Управление принципалами сертификатов SSH",
|
||
"settings.manage_gpg_keys": "Управление ключами GPG",
|
||
"settings.add_key": "Добавить ключ",
|
||
"settings.ssh_desc": "Эти открытые ключи SSH связаны с вашей учётной записью. Соответствующие закрытые ключи обеспечивают полный доступ к вашим хранилищам.",
|
||
"settings.principal_desc": "Эти принципалы сертификатов SSH привязаны к вашей учётной записи и разрешают полный доступ к вашим хранилищам.",
|
||
"settings.gpg_desc": "Эти открытые GPG ключи связаны с вашей учётной записью. Храните закрытые ключи в безопасности, так как они позволяют проверять подлинности коммитов.",
|
||
"settings.ssh_helper": "<strong>Нужна помощь?</strong> Ознакомьтесь с руководством GitHub по <a href=\"%s\">созданию ключей SSH</a> или решению <a href=\"%s\">возникающих проблем</a> при использовании SSH.",
|
||
"settings.gpg_helper": "<strong>Нужна помощь?</strong> Взгляните на руководство GitHub <a href=\"%s\"> по GPG</a>.",
|
||
"settings.add_new_key": "Добавить ключ SSH",
|
||
"settings.add_new_gpg_key": "Добавить ключ GPG",
|
||
"settings.key_content_ssh_placeholder": "Начинается с 'ssh-ed25519', 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521', 'sk-ecdsa-sha2-nistp256@openssh.com', или 'sk-ssh-ed25519@openssh.com'",
|
||
"settings.key_content_gpg_placeholder": "Начинается с '-----BEGIN PGP PUBLIC KEY BLOCK-----'",
|
||
"settings.add_new_principal": "Добавить принципала",
|
||
"settings.ssh_key_been_used": "Этот ключ SSH уже был добавлен на сервер.",
|
||
"settings.ssh_key_name_used": "Ключ SSH с этим именем уже есть в вашем аккаунте.",
|
||
"settings.ssh_principal_been_used": "Принципал уже был добавлен на сервер.",
|
||
"settings.gpg_key_id_used": "Публичный ключ GPG с таким же идентификатором уже существует.",
|
||
"settings.gpg_no_key_email_found": "Этот ключ GPG не соответствует ни одному активному адресу электронной почты, связанному с вашей учётной записью. Он по-прежнему может быть добавлен, если вы подписали указанный токен.",
|
||
"settings.gpg_key_matched_identities": "Соответствующие идентификаторы:",
|
||
"settings.gpg_key_matched_identities_long": "Встроенные в этот ключ идентификаторы соответствуют следующим активным email-адресам этого пользователя и коммиты, соответствующие этим email-адресам могут быть проверены с помощью этого ключа.",
|
||
"settings.gpg_key_verified": "Проверенный ключ",
|
||
"settings.gpg_key_verified_long": "Ключ был проверен токеном и может быть использован для проверки коммитов, соответствующих любым активным адресом электронной почты этого пользователя в дополнение к любым соответствующим идентификаторам этого ключа.",
|
||
"settings.gpg_key_verify": "Проверить",
|
||
"settings.gpg_token_required": "Вы должны предоставить подпись для токена ниже",
|
||
"settings.gpg_token": "Токен",
|
||
"settings.gpg_token_help": "Вы можете сгенерировать подпись с помощью:",
|
||
"settings.gpg_token_signature": "Текстовая подпись GPG",
|
||
"settings.key_signature_gpg_placeholder": "Начинается с '-----BEGIN PGP SIGNATURE-----'",
|
||
"settings.verify_gpg_key_success": "Ключ GPG «%s» верифицирован.",
|
||
"settings.ssh_key_verified": "Проверенный ключ",
|
||
"settings.ssh_key_verified_long": "Ключ был проверен токеном и может быть использован для проверки коммитов, соответствующих любым активным адресом электронной почты этого пользователя.",
|
||
"settings.ssh_key_verify": "Проверить",
|
||
"settings.ssh_token_required": "Вы должны предоставить подпись для токена ниже",
|
||
"settings.ssh_token": "Токен",
|
||
"settings.ssh_token_help": "Вы можете сгенерировать подпись с помощью:",
|
||
"settings.ssh_token_signature": "Текстовая подпись SSH",
|
||
"settings.key_signature_ssh_placeholder": "Начинается с '-----BEGIN SSH SIGNATURE-----'",
|
||
"settings.verify_ssh_key_success": "Ключ SSH «%s» верифицирован.",
|
||
"settings.subkeys": "Подключи",
|
||
"settings.key_id": "ИД ключа",
|
||
"settings.key_name": "Имя ключа",
|
||
"settings.key_content": "Содержимое",
|
||
"settings.principal_content": "Содержимое",
|
||
"settings.add_key_success": "Ключ SSH «%s» добавлен.",
|
||
"settings.add_gpg_key_success": "Ключ GPG «%s» добавлен.",
|
||
"settings.add_principal_success": "Был добавлен принципал сертификата SSH «%s».",
|
||
"settings.delete_key": "Удалить",
|
||
"settings.ssh_key_deletion": "Удалить ключ SSH",
|
||
"settings.gpg_key_deletion": "Удалить ключ GPG",
|
||
"settings.ssh_principal_deletion": "Удалить принципала сертификата SSH",
|
||
"settings.ssh_key_deletion_desc": "Удаление ключа SSH аннулирует его доступ к вашей учётной записи. Продолжить?",
|
||
"settings.gpg_key_deletion_desc": "Удаление ключа GPG отменяет проверку подписанных им коммитов. Продолжить?",
|
||
"settings.ssh_key_deletion_success": "Ключ SSH удален.",
|
||
"settings.gpg_key_deletion_success": "Ключ GPG удалён.",
|
||
"settings.ssh_principal_deletion_success": "Принципал удалён.",
|
||
"settings.added_on": "Добавлено %s",
|
||
"settings.valid_until_date": "Действительно до %s",
|
||
"settings.valid_forever": "Действителен навсегда",
|
||
"settings.last_used": "Последний раз использовался",
|
||
"settings.no_activity": "Еще не применялся",
|
||
"settings.can_read_info": "Чтение",
|
||
"settings.can_write_info": "Запись",
|
||
"settings.key_state_desc": "Этот ключ использовался в течение последних 7 дней",
|
||
"settings.token_state_desc": "Этот токен использовался в течение последних 7 дней",
|
||
"settings.principal_state_desc": "Этот принципал использовался в течение последних 7 дней",
|
||
"settings.show_openid": "Показывать в профиле",
|
||
"settings.hide_openid": "Скрыть из профиля",
|
||
"settings.ssh_disabled": "SSH отключён",
|
||
"settings.ssh_signonly": "SSH в настоящее время отключён, поэтому эти ключи используются только для проверки подписей коммитов.",
|
||
"settings.ssh_externally_managed": "Этот ключ SSH управляется извне для этого пользователя",
|
||
"settings.manage_social": "Управление привязанными учётными записями в соцсетях",
|
||
"settings.social_desc": "Эти учётные записи социальных сетей можно использовать для входа в вашу учётную запись. Убедитесь, что они все принадлежат вам.",
|
||
"settings.unbind": "Удалить связь",
|
||
"settings.unbind_success": "Учётная запись социальной сети успешно удалена.",
|
||
"settings.manage_access_token": "Управление токенами",
|
||
"settings.generate_new_token": "Создать новый токен",
|
||
"settings.tokens_desc": "Эти токены предоставляют доступ к вашей учётной записи с помощью Gitea API.",
|
||
"settings.token_name": "Имя токена",
|
||
"settings.generate_token": "Генерировать токен",
|
||
"settings.generate_token_success": "Новый токен создан. Скопируйте и сохраните его сейчас, так как он не будет показан снова.",
|
||
"settings.generate_token_name_duplicate": "<strong>%s</strong> уже использовалось в качестве имени приложения. Пожалуйста, используйте другое имя.",
|
||
"settings.delete_token": "Удалить",
|
||
"settings.access_token_deletion": "Удалить токен доступа",
|
||
"settings.access_token_deletion_cancel_action": "Отменить",
|
||
"settings.access_token_deletion_confirm_action": "Удалить",
|
||
"settings.access_token_deletion_desc": "Удаление токена отзовёт доступ к вашей учётной записи у приложений, использующих его. Это действие не может быть отменено. Продолжить?",
|
||
"settings.delete_token_success": "Токен удалён. Приложения, использующие его, больше не имеют доступа к вашему аккаунту.",
|
||
"settings.repo_and_org_access": "Доступ к репозиторию и организации",
|
||
"settings.permissions_public_only": "Только публичные",
|
||
"settings.permissions_access_all": "Все (публичные, приватные и ограниченные)",
|
||
"settings.permission_no_access": "Нет доступа",
|
||
"settings.permission_read": "Прочитанные",
|
||
"settings.permission_write": "Чтение и запись",
|
||
"settings.access_token_desc": "Выбранные области действия токена ограничивают авторизацию только соответствующими маршрутами <a %s>API</a>. Читайте <a %s>документацию</a> для получения дополнительной информации.",
|
||
"settings.at_least_one_permission": "Необходимо выбрать хотя бы одно разрешение для создания токена",
|
||
"settings.permissions_list": "Разрешения:",
|
||
"settings.manage_oauth2_applications": "Управление приложениями OAuth2",
|
||
"settings.edit_oauth2_application": "Изменить приложение OAuth2",
|
||
"settings.oauth2_applications_desc": "Приложения OAuth2 позволяет стороннему приложению к безопасно аутентифицировать пользователей данной установки Gitea.",
|
||
"settings.remove_oauth2_application": "Удалить приложение OAuth2",
|
||
"settings.remove_oauth2_application_desc": "Удаление приложения OAuth2 отменит доступ ко всем подписанным токенам доступа. Продолжить?",
|
||
"settings.remove_oauth2_application_success": "Приложение удалено.",
|
||
"settings.create_oauth2_application": "Создать новое приложение OAuth2",
|
||
"settings.create_oauth2_application_button": "Создать приложение",
|
||
"settings.create_oauth2_application_success": "Вы успешно создали новое приложение OAuth2.",
|
||
"settings.update_oauth2_application_success": "Изменения настроек приложения OAuth2 успешно применены.",
|
||
"settings.oauth2_application_name": "Имя приложения",
|
||
"settings.oauth2_redirect_uris": "URI для перенаправления. Используйте новую строку для каждого URI.",
|
||
"settings.save_application": "Сохранить",
|
||
"settings.oauth2_client_id": "ID клиента",
|
||
"settings.oauth2_client_secret": "Клиентский ключ",
|
||
"settings.oauth2_regenerate_secret": "Сгенерировать новый ключ",
|
||
"settings.oauth2_regenerate_secret_hint": "Потеряли свой ключ?",
|
||
"settings.oauth2_client_secret_hint": "Пожалуйста, сохраните секрет, так как после закрытия или обновления страницы он больше не будет показан.",
|
||
"settings.oauth2_application_edit": "Изменить",
|
||
"settings.oauth2_application_create_description": "Приложения OAuth2 предоставляет стороннему приложению доступ к учётным записям пользователей данного сервиса.",
|
||
"settings.oauth2_application_remove_description": "Удаление приложения OAuth2 приведёт к отмене его доступа к авторизованным учётным записям пользователей в данном экземпляре. Продолжить?",
|
||
"settings.authorized_oauth2_applications": "Авторизованные приложения OAuth2",
|
||
"settings.revoke_key": "Отозвать",
|
||
"settings.revoke_oauth2_grant": "Отозвать доступ",
|
||
"settings.revoke_oauth2_grant_success": "Доступ был успешно отозван.",
|
||
"settings.twofa_recovery_tip": "В случае утраты устройства можно использовать одноразовый ключ восстановления для получения доступа к учётной записи.",
|
||
"settings.twofa_is_enrolled": "Ваша учётная запись в настоящее время <strong>использует</strong> двухфакторную аутентификацию.",
|
||
"settings.twofa_not_enrolled": "Ваша учётная запись в настоящее время не использует двухфакторную аутентификацию.",
|
||
"settings.twofa_disable": "Отключить двухфакторную аутентификацию",
|
||
"settings.twofa_disable_note": "При необходимости можно отключить двухфакторную аутентификацию.",
|
||
"settings.twofa_disable_desc": "Отключение двухфакторной аутентификации сделает ваш аккаунт менее безопасным. Продолжить?",
|
||
"settings.twofa_disabled": "Двухфакторная аутентификация выключена.",
|
||
"settings.scan_this_image": "Отсканируйте это изображение вашим приложением для двухфакторной аутентификации:",
|
||
"settings.or_enter_secret": "Или введите кодовое слово: %s",
|
||
"settings.then_enter_passcode": "И введите пароль, показанный в приложении:",
|
||
"settings.passcode_invalid": "Неверный пароль. попробуйте снова.",
|
||
"settings.twofa_failed_get_secret": "Не удалось получить ключ.",
|
||
"settings.webauthn_register_key": "Добавить ключ безопасности",
|
||
"settings.webauthn_nickname": "Имя пользователя",
|
||
"settings.webauthn_delete_key": "Удалить ключ безопасности",
|
||
"settings.webauthn_key_loss_warning": "В случае утраты ключей безопасности вы потеряете доступ к учётной записи.",
|
||
"settings.manage_account_links": "Управление привязанными аккаунтами",
|
||
"settings.manage_account_links_desc": "Эти внешние аккаунты привязаны к вашему аккаунту Gitea.",
|
||
"settings.link_account": "Привязать аккаунт",
|
||
"settings.remove_account_link": "Удалить привязанный аккаунт",
|
||
"settings.remove_account_link_desc": "Удаление привязанной учётной записи отменит её доступ к вашей учётной записи Gitea. Продолжить?",
|
||
"settings.remove_account_link_success": "Привязанная учётная запись удалена.",
|
||
"settings.orgs_none": "Вы не состоите ни в одной организации.",
|
||
"settings.repos_none": "Вы не владеете ни одним репозиторием.",
|
||
"settings.delete_account": "Удалить свой аккаунт",
|
||
"settings.delete_prompt": "Эта операция навсегда удалит вашу учётную запись. Это <strong>НЕВОЗМОЖНО</strong> будет отменить.",
|
||
"settings.delete_with_all_comments": "Ваша учётная запись младше %s. Чтобы избежать комментариев к плану, все комментарии к ней будут удалены.",
|
||
"settings.confirm_delete_account": "Подтвердите удаление",
|
||
"settings.delete_account_title": "Удалить аккаунт",
|
||
"settings.delete_account_desc": "Вы уверены, что хотите навсегда удалить этот аккаунт?",
|
||
"settings.email_notifications.enable": "Включить почтовые уведомления",
|
||
"settings.email_notifications.onmention": "Посылать письмо на эл. почту только при упоминании",
|
||
"settings.email_notifications.disable": "Отключить почтовые уведомления",
|
||
"settings.email_notifications.submit": "Установить настройки электронной почты",
|
||
"settings.email_notifications.andyourown": "И ваши собственные уведомления",
|
||
"settings.visibility": "Видимость пользователя",
|
||
"settings.visibility.public": "Публичный",
|
||
"settings.visibility.public_tooltip": "Видимый для всех",
|
||
"settings.visibility.limited": "Ограниченный",
|
||
"settings.visibility.limited_tooltip": "Виден только выполнившим вход пользователям",
|
||
"settings.visibility.private": "Приватный",
|
||
"settings.visibility.private_tooltip": "Виден только членам организаций, к которым вы присоединились",
|
||
"repo.owner": "Владелец",
|
||
"repo.owner_helper": "Некоторые организации могут не отображаться в раскрывающемся списке из-за максимального ограничения количества репозиториев.",
|
||
"repo.repo_name": "Название репозитория",
|
||
"repo.repo_size": "Размер репозитория",
|
||
"repo.template": "Шаблон",
|
||
"repo.template_select": "Выбрать шаблон.",
|
||
"repo.template_helper": "Сделать репозиторий шаблоном",
|
||
"repo.template_description": "Шаблонные репозитории дают возможность пользователям создавать новые репозитории с той же структурой каталогов, файлами и дополнительными настройками.",
|
||
"repo.visibility": "Видимость",
|
||
"repo.visibility_description": "Только владелец или члены организации, при наличии прав, смогут увидеть это.",
|
||
"repo.visibility_helper": "Сделать репозиторий приватным",
|
||
"repo.visibility_helper_forced": "Администратор сайта настроил параметр видимости новых репозиториев. Репозиторий приватный по умолчанию.",
|
||
"repo.visibility_fork_helper": "(Изменение этого повлияет на все форки.)",
|
||
"repo.clone_helper": "Нужна помощь в клонировании? Посетите страницу <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">помощи</a>.",
|
||
"repo.fork_repo": "Форкнуть репозиторий",
|
||
"repo.fork_from": "Форк от",
|
||
"repo.already_forked": "Вы уже форкнули %s",
|
||
"repo.fork_to_different_account": "Ответвление для другой учётной записи",
|
||
"repo.fork_visibility_helper": "Видимость форкнутого репозитория изменить нельзя.",
|
||
"repo.fork_branch": "Ветка для клонирования в форк",
|
||
"repo.all_branches": "Все ветки",
|
||
"repo.use_template": "Использовать этот шаблон",
|
||
"repo.download_zip": "Скачать ZIP",
|
||
"repo.download_tar": "Скачать TAR.GZ",
|
||
"repo.download_bundle": "Скачать BUNDLE",
|
||
"repo.generate_repo": "Создать репозиторий",
|
||
"repo.generate_from": "Создать из",
|
||
"repo.repo_desc": "Описание",
|
||
"repo.repo_desc_helper": "Добавьте краткое описание (необязательно)",
|
||
"repo.repo_gitignore_helper": "Выберите шаблон .gitignore.",
|
||
"repo.repo_gitignore_helper_desc": "Выберите из списка шаблонов для популярных языков , какие файлы не надо отслеживать. По умолчанию в .gitignore включены типичные артефакты, создаваемые инструментами сборки каждого языка.",
|
||
"repo.issue_labels": "Метки задач",
|
||
"repo.issue_labels_helper": "Выберите набор ярлыков задачи.",
|
||
"repo.license": "Лицензия",
|
||
"repo.license_helper": "Выберите файл лицензии.",
|
||
"repo.license_helper_desc": "Лицензия определяет, что другие люди могут, а что не могут делать с вашим кодом. Не уверены, какая лицензия подходит для вашего проекта? Смотрите <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">Выберите лицензию.</a>",
|
||
"repo.readme_helper": "Выберите шаблон README.",
|
||
"repo.readme_helper_desc": "Это место, где вы можете написать подробное описание вашего проекта.",
|
||
"repo.auto_init": "Инициализировать репозиторий (Добавляет .gitignore, LICENSE and README)",
|
||
"repo.trust_model_helper": "Выберите модель доверия для проверки подписи. Возможные варианты:",
|
||
"repo.trust_model_helper_collaborator": "Соавтор: Доверять подписям соавторов",
|
||
"repo.trust_model_helper_committer": "Автор коммита: доверять подписям, соответствующим авторам коммитов",
|
||
"repo.trust_model_helper_collaborator_committer": "Соавтор+Коммитер: Доверять подписям соавторов, которые соответствуют автору коммита",
|
||
"repo.trust_model_helper_default": "По умолчанию: используйте модель доверия по умолчанию для этой установки",
|
||
"repo.create_repo": "Создать репозиторий",
|
||
"repo.default_branch": "Ветка по умолчанию",
|
||
"repo.default_branch_label": "по умолчанию",
|
||
"repo.default_branch_helper": "Ветка по умолчанию является базовой веткой для запросов на слияние и коммитов кода.",
|
||
"repo.mirror_prune": "Очистить",
|
||
"repo.mirror_prune_desc": "Удаление устаревших отслеживаемых ссылок",
|
||
"repo.mirror_interval": "Интервал зеркалирования (допустимы единицы времени 'h', 'm', 's'). Значение 0 отключает периодическую синхронизацию. (Минимальный интервал: %s)",
|
||
"repo.mirror_interval_invalid": "Недопустимый интервал зеркалирования.",
|
||
"repo.mirror_sync_on_commit": "Синхронизировать при отправке коммитов",
|
||
"repo.mirror_address": "Клонировать по URL",
|
||
"repo.mirror_address_desc": "Поместите необходимые учётные данные в секцию авторизации.",
|
||
"repo.mirror_lfs": "Хранилище больших файлов (LFS)",
|
||
"repo.mirror_lfs_desc": "Активировать зеркалирование данных LFS.",
|
||
"repo.mirror_last_synced": "Последняя синхронизация",
|
||
"repo.mirror_password_placeholder": "(Неизменный)",
|
||
"repo.mirror_password_blank_placeholder": "(Отменено)",
|
||
"repo.mirror_password_help": "Смените имя пользователя для удаления пароля.",
|
||
"repo.watchers": "Наблюдатели",
|
||
"repo.stargazers": "Звездочеты",
|
||
"repo.stars_remove_warning": "Данное действие удалит все звёзды из этого репозитория.",
|
||
"repo.forks": "Форки",
|
||
"repo.reactions_more": "и ещё %d",
|
||
"repo.unit_disabled": "Администратор сайта отключил этот раздел репозитория.",
|
||
"repo.language_other": "Разное",
|
||
"repo.adopt_preexisting_label": "Принятые файлы",
|
||
"repo.adopt_preexisting": "Принять уже существующие файлы",
|
||
"repo.adopt_preexisting_content": "Создать репозиторий из %s",
|
||
"repo.adopt_preexisting_success": "Приняты файлы и создан репозиторий из %s",
|
||
"repo.delete_preexisting_label": "Удалить",
|
||
"repo.delete_preexisting": "Удалить уже существующие файлы",
|
||
"repo.delete_preexisting_content": "Удалить файлы из %s",
|
||
"repo.delete_preexisting_success": "Удалены непринятые файлы в %s",
|
||
"repo.blame_prior": "Показать авторство предшествующих изменений",
|
||
"repo.transfer.accept": "Принять трансфер",
|
||
"repo.transfer.reject": "Отказаться от перемещения",
|
||
"repo.desc.private": "Приватный",
|
||
"repo.desc.public": "Публичный",
|
||
"repo.desc.template": "Шаблон",
|
||
"repo.desc.internal": "Внутренний",
|
||
"repo.desc.archived": "Архивировано",
|
||
"repo.template.items": "Элементы шаблона",
|
||
"repo.template.git_content": "Содержимое Git (ветвь по умолчанию)",
|
||
"repo.template.git_hooks": "Git-хуки",
|
||
"repo.template.git_hooks_tooltip": "В настоящее время вы не можете изменить или удалить Git-хуки после добавления. Выберите это только если вы доверяете репозиторию шаблона.",
|
||
"repo.template.webhooks": "Веб-хуки",
|
||
"repo.template.topics": "Темы",
|
||
"repo.template.avatar": "Аватар",
|
||
"repo.template.issue_labels": "Метки задач",
|
||
"repo.template.one_item": "Необходимо выбрать хотя бы один элемент шаблона",
|
||
"repo.template.invalid": "Необходимо выбрать хранилище шаблонов",
|
||
"repo.archive.issue.nocomment": "Этот репозиторий в архиве. Вы не можете комментировать задачи.",
|
||
"repo.archive.pull.nocomment": "Это репозиторий в архиве. Вы не можете комментировать запросы на слияние.",
|
||
"repo.form.reach_limit_of_creation_1": "Достигнуто ограничение на количество репозиториев: %d.",
|
||
"repo.form.reach_limit_of_creation_n": "Достигнуто ограничение на количество репозиториев: %d.",
|
||
"repo.form.name_reserved": "Название репозитория «%s» зарезервировано.",
|
||
"repo.form.name_pattern_not_allowed": "Шаблон «%s» не допускается в названии репозитория.",
|
||
"repo.need_auth": "Авторизация",
|
||
"repo.migrate_options": "Параметры миграции",
|
||
"repo.migrate_service": "Сервис миграции",
|
||
"repo.migrate_options_mirror_helper": "Этот репозиторий будет зеркалом",
|
||
"repo.migrate_options_lfs": "Перенос LFS файлов",
|
||
"repo.migrate_options_lfs_endpoint.description": "Миграция попытается использовать ваш Git удаленно, чтобы <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">определить сервер LFS</a>. Вы также можете указать пользовательскую конечную точку, если данные хранятся в другом месте.",
|
||
"repo.migrate_options_lfs_endpoint.description.local": "Также поддерживается путь на локальном сервере.",
|
||
"repo.migrate_items": "Элементы миграции",
|
||
"repo.migrate_items_wiki": "Вики",
|
||
"repo.migrate_items_milestones": "Этапы",
|
||
"repo.migrate_items_labels": "Метки",
|
||
"repo.migrate_items_issues": "Задачи",
|
||
"repo.migrate_items_pullrequests": "Запросы на слияние",
|
||
"repo.migrate_items_merge_requests": "Запросы на слияние",
|
||
"repo.migrate_items_releases": "Релизы",
|
||
"repo.migrate_repo": "Перенос репозитория",
|
||
"repo.migrate.clone_address": "Перенос / Клонирование по URL",
|
||
"repo.migrate.clone_address_desc": "Это может быть HTTP/HTTPS/GIT адрес или локальный путь существующего репозитория на сервере.",
|
||
"repo.migrate.clone_local_path": "или локальный путь на сервере",
|
||
"repo.migrate.permission_denied": "У вас нет прав на импорт локальных репозиториев.",
|
||
"repo.migrate.invalid_local_path": "Недопустимый локальный путь. Он не существует или не является каталогом.",
|
||
"repo.migrate.invalid_lfs_endpoint": "Конечная точка LFS недействительна.",
|
||
"repo.migrate.failed": "Миграция не удалась: %v",
|
||
"repo.migrate.migrate_items_options": "Токен доступа необходим для миграции дополнительных элементов",
|
||
"repo.migrated_from": "Перенесено из <a href=\"%[1]s\">%[2]s</a>",
|
||
"repo.migrated_from_fake": "Перенесено из %[1]s",
|
||
"repo.migrate.migrate": "Миграция из %s",
|
||
"repo.migrate.migrating_failed": "Перенос из <b>%s</b> не удался.",
|
||
"repo.migrate.migrating_failed.error": "Не удалось мигрировать: %s",
|
||
"repo.migrate.migrating_failed_no_addr": "Миграция не удалась.",
|
||
"repo.migrate.github.description": "Переносите данные с github.com или других серверов GitHub.",
|
||
"repo.migrate.git.description": "Перенести только репозиторий из любого Git сервиса.",
|
||
"repo.migrate.gitlab.description": "Перенести данные с gitlab.com или других экземпляров GitLab.",
|
||
"repo.migrate.gitea.description": "Перенести данные с gitea.com или других экземпляров Gitea.",
|
||
"repo.migrate.gogs.description": "Перенести данные с notabug.org или других экземпляров Gogs.",
|
||
"repo.migrate.onedev.description": "Перенести данные с code.onedev.io или других экземпляров OneDev.",
|
||
"repo.migrate.codebase.description": "Перенос данных с codebasehq.com.",
|
||
"repo.migrate.gitbucket.description": "Перенести данные из экземпляров GitBucket.",
|
||
"repo.migrate.migrating_git": "Перенос Git данных",
|
||
"repo.migrate.migrating_topics": "Миграция тем",
|
||
"repo.migrate.migrating_milestones": "Перенос этапов",
|
||
"repo.migrate.migrating_labels": "Миграция меток",
|
||
"repo.migrate.migrating_releases": "Миграция релизов",
|
||
"repo.migrate.migrating_issues": "Миграция задач",
|
||
"repo.migrate.migrating_pulls": "Миграция запросов на слияние",
|
||
"repo.migrate.cancel_migrating_title": "Отменить миграцию",
|
||
"repo.migrate.cancel_migrating_confirm": "Вы хотите отменить эту миграцию?",
|
||
"repo.mirror_from": "зеркало из",
|
||
"repo.forked_from": "ответвлено от",
|
||
"repo.generated_from": "создано из",
|
||
"repo.fork_from_self": "Вы не можете форкнуть ваш собственный репозиторий.",
|
||
"repo.fork_guest_user": "Войдите, чтобы форкнуть репозиторий.",
|
||
"repo.watch_guest_user": "Войдите, чтобы следить за этим репозиторием.",
|
||
"repo.star_guest_user": "Войдите, чтобы добавить в избранное этот репозиторий.",
|
||
"repo.unwatch": "Перестать следить",
|
||
"repo.watch": "Следить",
|
||
"repo.unstar": "Убрать из избранного",
|
||
"repo.star": "В избранное",
|
||
"repo.fork": "Форкнуть",
|
||
"repo.download_archive": "Скачать репозиторий",
|
||
"repo.more_operations": "Ещё действия",
|
||
"repo.quick_guide": "Краткое руководство",
|
||
"repo.clone_this_repo": "Клонировать репозиторий",
|
||
"repo.cite_this_repo": "Сослаться на этот репозиторий",
|
||
"repo.create_new_repo_command": "Создать новый репозиторий из командной строки",
|
||
"repo.push_exist_repo": "Отправка существующего репозитория из командной строки",
|
||
"repo.broken_message": "Данные Git, лежащие в основе репозитория, не могут быть прочитаны. Свяжитесь с администратором этого экземпляра или удалите этот репозиторий.",
|
||
"repo.code": "Код",
|
||
"repo.code.desc": "Исходный код, файлы, коммиты и ветки.",
|
||
"repo.branch": "ветка",
|
||
"repo.tree": "Дерево",
|
||
"repo.clear_ref": "Удалить текущую ссылку",
|
||
"repo.filter_branch_and_tag": "Фильтр по ветке или тегу",
|
||
"repo.find_tag": "Найти тег",
|
||
"repo.branches": "Ветки",
|
||
"repo.tags": "Теги",
|
||
"repo.issues": "Задачи",
|
||
"repo.pulls": "Запросы на слияние",
|
||
"repo.projects": "Проекты",
|
||
"repo.packages": "Пакеты",
|
||
"repo.actions": "Действия",
|
||
"repo.labels": "Метки",
|
||
"repo.org_labels_desc_manage": "управлять",
|
||
"repo.milestone": "Этап",
|
||
"repo.milestones": "Этапы",
|
||
"repo.commits": "коммитов",
|
||
"repo.commit": "коммит",
|
||
"repo.release": "Релиз",
|
||
"repo.releases": "Релизы",
|
||
"repo.tag": "Тег",
|
||
"repo.released_this": "выпустил(-а) это",
|
||
"repo.tagged_this": "добавил(а) тег",
|
||
"repo.file_raw": "Исходник",
|
||
"repo.file_history": "История",
|
||
"repo.file_view_source": "Просмотреть исходный код",
|
||
"repo.file_view_rendered": "Просмотр отрендеренного",
|
||
"repo.file_view_raw": "Посмотреть исходник",
|
||
"repo.file_permalink": "Постоянная ссылка",
|
||
"repo.file_too_large": "Этот файл слишком большой, поэтому он не может быть отображён.",
|
||
"repo.invisible_runes_header": "Этот файл содержит невидимые символы Юникода",
|
||
"repo.ambiguous_runes_header": "Этот файл содержит неоднозначные символы Юникода",
|
||
"repo.invisible_runes_line": "В этой строке есть невидимые символы Юникода",
|
||
"repo.ambiguous_runes_line": "В этой строке есть неоднозначные символы Юникода",
|
||
"repo.escape_control_characters": "Экранировать",
|
||
"repo.unescape_control_characters": "Убрать экранирование",
|
||
"repo.file_copy_permalink": "Копировать постоянную ссылку",
|
||
"repo.view_git_blame": "Показать git blame",
|
||
"repo.video_not_supported_in_browser": "Ваш браузер не поддерживает HTML5 'video' тэг.",
|
||
"repo.audio_not_supported_in_browser": "Ваш браузер не поддерживает HTML5 'audio' тэг.",
|
||
"repo.symbolic_link": "Символическая ссылка",
|
||
"repo.executable_file": "Исполняемый файл",
|
||
"repo.commit_graph": "Граф коммитов",
|
||
"repo.commit_graph.select": "Выбрать ветку",
|
||
"repo.commit_graph.hide_pr_refs": "Скрыть запросы на слияние",
|
||
"repo.commit_graph.monochrome": "Моно",
|
||
"repo.commit_graph.color": "Цвет",
|
||
"repo.commit.contained_in": "Этот коммит содержится в:",
|
||
"repo.commit.contained_in_default_branch": "Этот коммит является частью ветки по умолчанию",
|
||
"repo.commit.load_referencing_branches_and_tags": "Загрузить ветки и теги, ссылающиеся на этот коммит",
|
||
"repo.blame": "Ответственный",
|
||
"repo.download_file": "Скачать файл",
|
||
"repo.normal_view": "Обычный вид",
|
||
"repo.line": "строка",
|
||
"repo.lines": "строки",
|
||
"repo.from_comment": "(комментарий)",
|
||
"repo.editor.add_file": "Добавить файл",
|
||
"repo.editor.new_file": "Новый файл",
|
||
"repo.editor.upload_file": "Загрузить файл",
|
||
"repo.editor.edit_file": "Редактировать файл",
|
||
"repo.editor.preview_changes": "Просмотр изменений",
|
||
"repo.editor.cannot_edit_lfs_files": "LFS файлы невозможно редактировать в веб-интерфейсе.",
|
||
"repo.editor.cannot_edit_non_text_files": "Двоичные файлы нельзя редактировать в веб-интерфейсе.",
|
||
"repo.editor.edit_this_file": "Редактировать файл",
|
||
"repo.editor.this_file_locked": "Файл заблокирован",
|
||
"repo.editor.must_be_on_a_branch": "Чтобы внести или предложить изменения этого файла, необходимо выбрать ветку.",
|
||
"repo.editor.fork_before_edit": "Необходимо сделать форк этого репозитория, чтобы внести или предложить изменения этого файла.",
|
||
"repo.editor.delete_this_file": "Удалить файл",
|
||
"repo.editor.must_have_write_access": "Вам необходимо иметь права на запись, чтобы вносить или предлагать изменения этого файла.",
|
||
"repo.editor.file_delete_success": "Файл «%s» удалён.",
|
||
"repo.editor.name_your_file": "Назовите свой файл…",
|
||
"repo.editor.filename_help": "Чтобы добавить директорию, введите название и нажмите '/'. Чтобы удалить, перейдите к началу поля и нажмите клавишу backspace.",
|
||
"repo.editor.or": "или",
|
||
"repo.editor.cancel_lower": "Отменить",
|
||
"repo.editor.commit_signed_changes": "Зафиксировать подписанные изменения",
|
||
"repo.editor.commit_changes": "Сохранить правки",
|
||
"repo.editor.add": "Добавить %s",
|
||
"repo.editor.update": "Обновить %s",
|
||
"repo.editor.delete": "Удалить %s",
|
||
"repo.editor.patch": "Применить патч",
|
||
"repo.editor.patching": "Исправление:",
|
||
"repo.editor.new_patch": "Новый патч",
|
||
"repo.editor.commit_message_desc": "Добавьте необязательное расширенное описание…",
|
||
"repo.editor.signoff_desc": "Добавить трейлер Signed-off-by с автором коммита в конце сообщения коммита.",
|
||
"repo.editor.commit_directly_to_this_branch": "Сделайте коммит прямо в ветку <strong class=\"branch-name\">%s</strong>.",
|
||
"repo.editor.create_new_branch": "Создайте <strong>новую ветку</strong> для этого коммита, и сделайте запрос на слияние.",
|
||
"repo.editor.create_new_branch_np": "Создать <strong>новую ветку</strong> для этого коммита.",
|
||
"repo.editor.propose_file_change": "Предложить изменение файла",
|
||
"repo.editor.new_branch_name": "Укажите имя новой ветки для этого коммита",
|
||
"repo.editor.new_branch_name_desc": "Новое название ветки…",
|
||
"repo.editor.cancel": "Отмена",
|
||
"repo.editor.filename_cannot_be_empty": "Имя файла не может быть пустым.",
|
||
"repo.editor.filename_is_invalid": "Недопустимое имя файла: «%s».",
|
||
"repo.editor.branch_does_not_exist": "Ветка «%s» отсутствует в этом репозитории.",
|
||
"repo.editor.branch_already_exists": "Ветка «%s» уже существует в этом репозитории.",
|
||
"repo.editor.directory_is_a_file": "Имя каталога «%s» уже используется в качестве имени файла в этом репозитории.",
|
||
"repo.editor.filename_is_a_directory": "Имя файла «%s» уже используется в качестве каталога в этом репозитории.",
|
||
"repo.editor.file_changed_while_editing": "Содержимое файла изменилось с момента начала редактирования. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">Нажмите здесь</a>, чтобы увидеть, что было изменено, или <strong>Зафиксировать изменения снова</strong>, чтобы заменить их.",
|
||
"repo.editor.file_already_exists": "Файл с именем «%s» уже существует в репозитории.",
|
||
"repo.editor.commit_empty_file_header": "Закоммитить пустой файл",
|
||
"repo.editor.commit_empty_file_text": "Файл, который вы собираетесь зафиксировать, пуст. Продолжить?",
|
||
"repo.editor.no_changes_to_show": "Нет изменений.",
|
||
"repo.editor.push_rejected_no_message": "Изменение отклонено сервером без сообщения. Пожалуйста, проверьте хуки Git.",
|
||
"repo.editor.push_rejected": "Изменение отклонено сервером. Пожалуйста, проверьте хуки Git.",
|
||
"repo.editor.push_rejected_summary": "Полное сообщение об отклонении:",
|
||
"repo.editor.add_subdir": "Добавить директорию…",
|
||
"repo.editor.unable_to_upload_files": "Не удалось загрузить файлы в «%s» из-за ошибки: %v",
|
||
"repo.editor.upload_file_is_locked": "Файл «%s» заблокирован %s.",
|
||
"repo.editor.upload_files_to_dir": "Загрузить файлы в «%s»",
|
||
"repo.editor.cannot_commit_to_protected_branch": "Невозможно сделать коммит в защищённую ветку «%s».",
|
||
"repo.editor.no_commit_to_branch": "Невозможно совершить прямой коммит в ветку по причине:",
|
||
"repo.editor.user_no_push_to_branch": "Пользователь не может отправлять коммиты в эту ветку",
|
||
"repo.editor.require_signed_commit": "Ветка ожидает подписанный коммит",
|
||
"repo.editor.cherry_pick": "Перенести изменения %s в:",
|
||
"repo.editor.revert": "Откатить %s к:",
|
||
"repo.commits.desc": "Просмотр истории изменений исходного кода.",
|
||
"repo.commits.commits": "Коммитов",
|
||
"repo.commits.no_commits": "Нет общих коммитов. «%s» и «%s» имеют совершенно разные истории.",
|
||
"repo.commits.nothing_to_compare": "Эти ветки одинаковы.",
|
||
"repo.commits.search.tooltip": "Можно предварять ключевые слова префиксами \"author:\", \"committer:\", \"after:\", или \"before:\", например \"revert author:Alice before:2019-01-13\".",
|
||
"repo.commits.search_all": "Все ветки",
|
||
"repo.commits.author": "Автор",
|
||
"repo.commits.message": "Сообщение",
|
||
"repo.commits.date": "Дата",
|
||
"repo.commits.older": "Раньше",
|
||
"repo.commits.newer": "Новее",
|
||
"repo.commits.signed_by": "Подписано",
|
||
"repo.commits.signed_by_untrusted_user": "Подписано ненадежным пользователем",
|
||
"repo.commits.signed_by_untrusted_user_unmatched": "Подписан недоверенным пользователем, который не соответствует автору коммита",
|
||
"repo.commits.gpg_key_id": "Идентификатор ключа GPG",
|
||
"repo.commits.ssh_key_fingerprint": "Отпечаток ключа SSH",
|
||
"repo.commit.operations": "Операции",
|
||
"repo.commit.revert": "Откатить",
|
||
"repo.commit.revert-header": "Откат: %s",
|
||
"repo.commit.revert-content": "Выбрать ветку для отката:",
|
||
"repo.commit.cherry-pick": "Перенос",
|
||
"repo.commit.cherry-pick-content": "Выбрать ветку для переноса:",
|
||
"repo.commitstatus.error": "Ошибка",
|
||
"repo.commitstatus.failure": "Неудача",
|
||
"repo.commitstatus.pending": "Ожидание",
|
||
"repo.commitstatus.success": "Успешно",
|
||
"repo.ext_issues": "Доступ к внешним задачам",
|
||
"repo.ext_issues.desc": "Ссылка на внешнюю систему отслеживания ошибок.",
|
||
"repo.projects.description": "Описание (необязательно)",
|
||
"repo.projects.description_placeholder": "Описание",
|
||
"repo.projects.create": "Создать проект",
|
||
"repo.projects.title": "Заголовок",
|
||
"repo.projects.new": "Новый проект",
|
||
"repo.projects.new_subheader": "Координируйте, отслеживайте и обновляйте работу в одном месте, так что проекты остаются прозрачными и в графике.",
|
||
"repo.projects.create_success": "Проект «%s» создан.",
|
||
"repo.projects.deletion": "Удалить проект",
|
||
"repo.projects.deletion_desc": "Удаление проекта приведёт к его удалению из всех связанных задач. Продолжить?",
|
||
"repo.projects.deletion_success": "Проект удалён.",
|
||
"repo.projects.edit": "Редактировать проекты",
|
||
"repo.projects.edit_subheader": "Создавайте и организуйте задачи и отслеживайте прогресс.",
|
||
"repo.projects.modify": "Обновить проект",
|
||
"repo.projects.edit_success": "Проект «%s» обновлён.",
|
||
"repo.projects.type.none": "Нет",
|
||
"repo.projects.type.basic_kanban": "Обычный Канбан",
|
||
"repo.projects.type.bug_triage": "Планирование работы с багами",
|
||
"repo.projects.template.desc": "Шаблон проекта",
|
||
"repo.projects.template.desc_helper": "Выберите шаблон проекта для начала",
|
||
"repo.projects.column.edit": "Изменить столбец",
|
||
"repo.projects.column.edit_title": "Название",
|
||
"repo.projects.column.new_title": "Название",
|
||
"repo.projects.column.new_submit": "Создать столбец",
|
||
"repo.projects.column.new": "Новый столбец",
|
||
"repo.projects.column.set_default": "Установить по умолчанию",
|
||
"repo.projects.column.set_default_desc": "Назначить этот столбец по умолчанию для неклассифицированных задач и запросов на слияние",
|
||
"repo.projects.column.delete": "Удалить столбец",
|
||
"repo.projects.column.color": "Цвет",
|
||
"repo.projects.open": "Открыть",
|
||
"repo.projects.close": "Закрыть",
|
||
"repo.projects.column.assigned_to": "Назначено на",
|
||
"repo.projects.card_type.desc": "Предпросмотр карточек",
|
||
"repo.projects.card_type.images_and_text": "Изображения и текст",
|
||
"repo.projects.card_type.text_only": "Только текст",
|
||
"repo.issues.desc": "Организация отчетов об ошибках, заданий и этапов.",
|
||
"repo.issues.filter_assignees": "Фильтр назначений",
|
||
"repo.issues.filter_milestones": "Фильтр этапов",
|
||
"repo.issues.filter_projects": "Фильтровать проекты",
|
||
"repo.issues.filter_labels": "Фильтр меток",
|
||
"repo.issues.filter_reviewers": "Фильтр рецензентов",
|
||
"repo.issues.new": "Новая задача",
|
||
"repo.issues.new.title_empty": "Заголовок не может быть пустым",
|
||
"repo.issues.new.labels": "Метки",
|
||
"repo.issues.new.no_label": "Нет меток",
|
||
"repo.issues.new.clear_labels": "Очистить метки",
|
||
"repo.issues.new.projects": "Проекты",
|
||
"repo.issues.new.clear_projects": "Очистить проекты",
|
||
"repo.issues.new.no_projects": "Нет проекта",
|
||
"repo.issues.new.open_projects": "Открытые проекты",
|
||
"repo.issues.new.closed_projects": "Закрытые проекты",
|
||
"repo.issues.new.no_items": "Нет элементов",
|
||
"repo.issues.new.milestone": "Этап",
|
||
"repo.issues.new.no_milestone": "Нет этапа",
|
||
"repo.issues.new.clear_milestone": "Очистить этап",
|
||
"repo.issues.new.assignees": "Назначенные",
|
||
"repo.issues.new.clear_assignees": "Убрать ответственных",
|
||
"repo.issues.new.no_assignees": "Нет назначенных лиц",
|
||
"repo.issues.choose.get_started": "Начать",
|
||
"repo.issues.choose.open_external_link": "Открыть",
|
||
"repo.issues.choose.blank": "По умолчанию",
|
||
"repo.issues.choose.blank_about": "Создать запрос из шаблона по умолчанию.",
|
||
"repo.issues.choose.ignore_invalid_templates": "Некорректные шаблоны были проигнорированы",
|
||
"repo.issues.choose.invalid_templates": "Найден(ы) %v неверный(х) шаблон(ов)",
|
||
"repo.issues.choose.invalid_config": "Конфигурация задачи содержит ошибки:",
|
||
"repo.issues.no_ref": "Не указана ветка или тэг",
|
||
"repo.issues.create": "Добавить задачу",
|
||
"repo.issues.new_label": "Новая метка",
|
||
"repo.issues.new_label_placeholder": "Имя метки",
|
||
"repo.issues.new_label_desc_placeholder": "Описание",
|
||
"repo.issues.create_label": "Добавить метку",
|
||
"repo.issues.label_templates.title": "Загрузить набор предопределённых меток",
|
||
"repo.issues.label_templates.info": "Меток пока не существует. Создайте метку или используйте набор меток:",
|
||
"repo.issues.label_templates.helper": "Выберите метку",
|
||
"repo.issues.label_templates.use": "Использовать набор меток",
|
||
"repo.issues.label_templates.fail_to_load_file": "Не удалось загрузить файл шаблона меток «%s»: %v",
|
||
"repo.issues.add_label": "добавил(а) метку %s %s",
|
||
"repo.issues.add_labels": "добавил(а) метки %s %s",
|
||
"repo.issues.remove_label": "удалил(а) метку %s %s",
|
||
"repo.issues.remove_labels": "удалил(а) метки %s %s",
|
||
"repo.issues.add_remove_labels": "добавил(а) метки %s и удалил(а) %s %s",
|
||
"repo.issues.add_milestone_at": "добавил(а) к этапу <b>%s</b> %s",
|
||
"repo.issues.add_project_at": "добавил(а) в <b>%s</b> проект %s",
|
||
"repo.issues.change_milestone_at": "изменил(а) целевой этап с <b>%s</b> на <b>%s</b> %s",
|
||
"repo.issues.change_project_at": "изменил(а) проект с <b>%s</b> на <b>%s</b> %s",
|
||
"repo.issues.remove_milestone_at": "удалил(а) это из этапа <b>%s</b> %s",
|
||
"repo.issues.remove_project_at": "удалил(а) это из проекта <b>%s</b> %s",
|
||
"repo.issues.deleted_milestone": "(удалено)",
|
||
"repo.issues.deleted_project": "(удалено)",
|
||
"repo.issues.self_assign_at": "назначил(а) на себя %s",
|
||
"repo.issues.add_assignee_at": "был(а) назначен(а) <b>%s</b> %s",
|
||
"repo.issues.remove_assignee_at": "был снят с назначения <b>%s</b> %s",
|
||
"repo.issues.remove_self_assignment": "убрал(а) их назначение %s",
|
||
"repo.issues.change_title_at": "изменил(а) заголовок с <b><strike>%s</strike></b> на <b>%s</b> %s",
|
||
"repo.issues.change_ref_at": "изменил(а) ссылку с <b><strike>%s</strike></b> на <b>%s</b> %s",
|
||
"repo.issues.remove_ref_at": "убрал(а) ссылку <b>%s</b> %s",
|
||
"repo.issues.add_ref_at": "добавил(а) ссылку <b>%s</b> %s",
|
||
"repo.issues.delete_branch_at": "удалил(а) ветку <b>%s</b> %s",
|
||
"repo.issues.filter_label": "Метка",
|
||
"repo.issues.filter_label_exclude": "Используйте <code>alt</code> + <code>click/enter</code>, чтобы исключить метки",
|
||
"repo.issues.filter_label_no_select": "Все метки",
|
||
"repo.issues.filter_label_select_no_label": "Нет метки",
|
||
"repo.issues.filter_milestone": "Этап",
|
||
"repo.issues.filter_milestone_all": "Все этапы",
|
||
"repo.issues.filter_milestone_none": "Нет этапов",
|
||
"repo.issues.filter_milestone_open": "Открытые этапы",
|
||
"repo.issues.filter_milestone_closed": "Закрытые этапы",
|
||
"repo.issues.filter_project": "Проект",
|
||
"repo.issues.filter_project_all": "Все проекты",
|
||
"repo.issues.filter_project_none": "Нет проекта",
|
||
"repo.issues.filter_assignee": "Назначено",
|
||
"repo.issues.filter_poster": "Автор",
|
||
"repo.issues.filter_type": "Тип",
|
||
"repo.issues.filter_type.all_issues": "Все задачи",
|
||
"repo.issues.filter_type.assigned_to_you": "Назначено вам",
|
||
"repo.issues.filter_type.created_by_you": "Созданные вами",
|
||
"repo.issues.filter_type.mentioning_you": "Вы упомянуты",
|
||
"repo.issues.filter_type.review_requested": "Проверка запрошена",
|
||
"repo.issues.filter_type.reviewed_by_you": "Проверенные вами",
|
||
"repo.issues.filter_sort": "Сортировать",
|
||
"repo.issues.filter_sort.latest": "Новейшие",
|
||
"repo.issues.filter_sort.oldest": "Старейшие",
|
||
"repo.issues.filter_sort.leastupdate": "Давно обновленные",
|
||
"repo.issues.filter_sort.mostcomment": "Больше комментариев",
|
||
"repo.issues.filter_sort.leastcomment": "Меньше комментариев",
|
||
"repo.issues.filter_sort.nearduedate": "Ближайшее по дате завершения",
|
||
"repo.issues.filter_sort.farduedate": "Удалённое по дате завершения",
|
||
"repo.issues.filter_sort.moststars": "Больше звезд",
|
||
"repo.issues.filter_sort.feweststars": "Меньше звезд",
|
||
"repo.issues.filter_sort.mostforks": "Больше форков",
|
||
"repo.issues.filter_sort.fewestforks": "Меньше форков",
|
||
"repo.issues.action_open": "Открыть",
|
||
"repo.issues.action_close": "Закрыть",
|
||
"repo.issues.action_label": "Метка",
|
||
"repo.issues.action_milestone": "Этап",
|
||
"repo.issues.action_milestone_no_select": "Нет этапа",
|
||
"repo.issues.action_assignee": "Ответственный",
|
||
"repo.issues.action_assignee_no_select": "Нет ответственного",
|
||
"repo.issues.action_check": "Выбрать/отменить выбор",
|
||
"repo.issues.action_check_all": "Выбрать/отменить выбор всех элементов",
|
||
"repo.issues.opened_by": "открыта %[1]s <a href=\"%[2]s\">%[3]s</a>",
|
||
"repo.pulls.merged_by": "от <a href=\"%[2]s\">%[3]s</a> был слит %[1]s",
|
||
"repo.pulls.merged_by_fake": "от %[2]s был слит %[1]s",
|
||
"repo.issues.closed_by": "от <a href=\"%[2]s\">%[3]s</a> была закрыта %[1]s",
|
||
"repo.issues.opened_by_fake": "открыт %[1]s пользователем %[2]s",
|
||
"repo.issues.closed_by_fake": "%[2]s закрыл(а) %[1]s",
|
||
"repo.issues.previous": "Предыдущая",
|
||
"repo.issues.next": "Следующая",
|
||
"repo.issues.open_title": "Открыто",
|
||
"repo.issues.closed_title": "Закрыто",
|
||
"repo.issues.draft_title": "Черновик",
|
||
"repo.issues.num_comments_1": "%d комментарий",
|
||
"repo.issues.num_comments": "комментариев: %d",
|
||
"repo.issues.commented_at": "прокомментировал(а) <a href=\"#%s\"> %s</a>",
|
||
"repo.issues.delete_comment_confirm": "Вы уверены, что хотите удалить этот комментарий?",
|
||
"repo.issues.context.copy_link": "Копировать ссылку",
|
||
"repo.issues.context.quote_reply": "Цитировать ответ",
|
||
"repo.issues.context.reference_issue": "Ссылка в новой задаче",
|
||
"repo.issues.context.edit": "Редактировать",
|
||
"repo.issues.context.delete": "Удалить",
|
||
"repo.issues.no_content": "Описание отсутствует.",
|
||
"repo.issues.close": "Закрыть задачу",
|
||
"repo.issues.comment_pull_merged_at": "слил(а) коммит %[1]s в %[2]s %[3]s",
|
||
"repo.issues.comment_manually_pull_merged_at": "вручную слил(а) коммит %[1]s в %[2]s %[3]s",
|
||
"repo.issues.reopen_issue": "Открыть снова",
|
||
"repo.issues.create_comment": "Комментировать",
|
||
"repo.issues.closed_at": "закрыл(а) эту задачу <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
|
||
"repo.issues.reopened_at": "переоткрыл(а) эту проблему <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
|
||
"repo.issues.commit_ref_at": "упомянул эту задачу в коммите <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
|
||
"repo.issues.ref_issue_from": "<a href=\"%[3]s\">ссылка на эту проблему %[4]s</a> <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
|
||
"repo.issues.ref_pull_from": "<a href=\"%[3]s\">сослался(ась) на этот запрос на слияние %[4]s</a> <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
|
||
"repo.issues.ref_closing_from": "<a href=\"%[3]s\">сослался(ась) на запрос на слияние %[4]s, который закроет эту задачу</a> <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
|
||
"repo.issues.ref_reopening_from": "<a href=\"%[3]s\">сослался(ась) на запрос на слияние %[4]s, который повторно откроет эту задачу</a> <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
|
||
"repo.issues.ref_closed_from": "<a href=\"%[3]s\">закрыл этот запрос %[4]s</a> <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
|
||
"repo.issues.ref_reopened_from": "<a href=\"%[3]s\">переоткрыл эту задачу %[4]s</a> <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
|
||
"repo.issues.ref_from": "из %[1]s",
|
||
"repo.issues.author": "Автор",
|
||
"repo.issues.author_helper": "Этот пользователь является автором.",
|
||
"repo.issues.role.owner": "Владелец",
|
||
"repo.issues.role.owner_helper": "Этот пользователь является владельцем репозитория.",
|
||
"repo.issues.role.member": "Участник",
|
||
"repo.issues.role.member_helper": "Этот пользователь является членом организации, владеющей этим репозиторием.",
|
||
"repo.issues.role.collaborator": "Соавтор",
|
||
"repo.issues.role.collaborator_helper": "Этот пользователь был приглашен сотрудничать в репозитории.",
|
||
"repo.issues.role.first_time_contributor": "Новый участник",
|
||
"repo.issues.role.first_time_contributor_helper": "Это первый вклад пользователя в репозиторий.",
|
||
"repo.issues.role.contributor": "Участник",
|
||
"repo.issues.re_request_review": "Повторить запрос на отзыв",
|
||
"repo.issues.is_stale": "Со времени этого обзора в этот PR были внесены некоторые изменения",
|
||
"repo.issues.remove_request_review": "Удалить запрос на отзыв",
|
||
"repo.issues.remove_request_review_block": "Невозможно удалить запрос на отзыв",
|
||
"repo.issues.dismiss_review": "Отклонить отзыв",
|
||
"repo.issues.dismiss_review_warning": "Вы уверены, что хотите отклонить эту рецензию?",
|
||
"repo.issues.sign_in_require_desc": "<a href=\"%s\">Войдите</a>, чтобы присоединиться к обсуждению.",
|
||
"repo.issues.edit": "Изменить",
|
||
"repo.issues.cancel": "Отмена",
|
||
"repo.issues.save": "Сохранить",
|
||
"repo.issues.label_title": "Имя метки",
|
||
"repo.issues.label_description": "Описание метки",
|
||
"repo.issues.label_color": "Цвет метки",
|
||
"repo.issues.label_exclusive": "Эксклюзивный",
|
||
"repo.issues.label_archive": "Метка архива",
|
||
"repo.issues.label_archived_filter": "Показать архивированные метки",
|
||
"repo.issues.label_archive_tooltip": "Архивированные метки исключаются по умолчанию из подсказок при поиске по метке.",
|
||
"repo.issues.label_exclusive_desc": "Назовите метку <code>область/элемент</code>, чтобы сделать ее взаимоисключающей с другими метками <code>область/</code>.",
|
||
"repo.issues.label_exclusive_warning": "Любые метки с конфликтующей областью будут удалены при редактировании меток задачи или запроса на слияние.",
|
||
"repo.issues.label_count": "%d меток",
|
||
"repo.issues.label_open_issues": "%d открытых задач",
|
||
"repo.issues.label_edit": "Редактировать",
|
||
"repo.issues.label_delete": "Удалить",
|
||
"repo.issues.label_modify": "Изменить метку",
|
||
"repo.issues.label_deletion": "Удалить метку",
|
||
"repo.issues.label_deletion_desc": "Удаление метки удаляет ее из всех обсуждений. Продолжить?",
|
||
"repo.issues.label_deletion_success": "Метка удалена.",
|
||
"repo.issues.label.filter_sort.alphabetically": "По алфавиту",
|
||
"repo.issues.label.filter_sort.reverse_alphabetically": "С конца алфавита",
|
||
"repo.issues.label.filter_sort.by_size": "Минимальный размер",
|
||
"repo.issues.label.filter_sort.reverse_by_size": "Максимальный размер",
|
||
"repo.issues.num_participants": "%d участников",
|
||
"repo.issues.attachment.open_tab": "Нажмите, чтобы увидеть «%s» в новой вкладке",
|
||
"repo.issues.attachment.download": "Нажмите, чтобы скачать «%s»",
|
||
"repo.issues.subscribe": "Подписаться",
|
||
"repo.issues.unsubscribe": "Отказаться от подписки",
|
||
"repo.issues.unpin": "Открепить",
|
||
"repo.issues.max_pinned": "Нельзя закрепить больше задач",
|
||
"repo.issues.pin_comment": "закрепил(а) эту задачу %s",
|
||
"repo.issues.unpin_comment": "открепил(а) эту задачу %s",
|
||
"repo.issues.lock": "Ограничить обсуждение",
|
||
"repo.issues.unlock": "Снять ограничение",
|
||
"repo.issues.lock_duplicate": "Обсуждение задачи уже ограничено.",
|
||
"repo.issues.unlock_error": "Невозможно снять несуществующее ограничение обсуждения.",
|
||
"repo.issues.lock_with_reason": "заблокировано как <strong>%s</strong> и ограничено обсуждение для соучастников %s",
|
||
"repo.issues.lock_no_reason": "ограничил(а) обсуждение задачи кругом соавторов %s",
|
||
"repo.issues.unlock_comment": "снял(а) ограничение %s",
|
||
"repo.issues.lock_confirm": "Ограничить",
|
||
"repo.issues.unlock_confirm": "Снять",
|
||
"repo.issues.lock.notice_2": "- Вы и другие соавторы с доступом к этому репозиторию могут оставлять комментарии, которые могут видеть другие.",
|
||
"repo.issues.lock.notice_3": "- Вы всегда можете снять ограничение с обсуждения этой задачи.",
|
||
"repo.issues.unlock.notice_1": "- Все снова смогут принять участие в обсуждении данной задачи.",
|
||
"repo.issues.unlock.notice_2": "- Вы всегда можете снова наложить ограничение на обсуждение этой задачи.",
|
||
"repo.issues.lock.reason": "Причина для ограничения",
|
||
"repo.issues.lock.title": "Ограничить обсуждение данной задачи.",
|
||
"repo.issues.unlock.title": "Снять ограничение обсуждения данной задачи.",
|
||
"repo.issues.comment_on_locked": "Вы не можете оставить комментарий по задаче, ограниченной для обсуждения.",
|
||
"repo.issues.delete": "Удалить",
|
||
"repo.issues.delete.title": "Удалить эту задачу?",
|
||
"repo.issues.delete.text": "Вы действительно хотите удалить эту задачу? Это навсегда удалит всё содержимое. Возможно лучше закрыть её в архивных целях.",
|
||
"repo.issues.tracker": "Отслеживание времени",
|
||
"repo.issues.tracker_auto_close": "Таймер будет остановлен автоматически, когда эта проблема будет закрыта",
|
||
"repo.issues.tracking_already_started": "Вы уже начали отслеживать время для <a href=\"%s\">другой задачи</a>!",
|
||
"repo.issues.cancel_tracking_history": "отменил(а) отслеживание времени %s",
|
||
"repo.issues.del_time": "Удалить этот журнал времени",
|
||
"repo.issues.del_time_history": "удалил(а) потраченное время %s",
|
||
"repo.issues.add_time_hours": "Часы",
|
||
"repo.issues.add_time_minutes": "Минуты",
|
||
"repo.issues.add_time_sum_to_small": "Время не было введено.",
|
||
"repo.issues.time_spent_total": "Общее затраченное время",
|
||
"repo.issues.time_spent_from_all_authors": "Общее затраченное время: %s",
|
||
"repo.issues.due_date": "Срок выполнения",
|
||
"repo.issues.invalid_due_date_format": "Дата окончания должна быть в формате 'гггг-мм-дд'.",
|
||
"repo.issues.error_modifying_due_date": "Не удалось изменить срок выполнения.",
|
||
"repo.issues.error_removing_due_date": "Не удалось убрать срок выполнения.",
|
||
"repo.issues.push_commit_1": "добавил(а) %d коммит %s",
|
||
"repo.issues.push_commits_n": "добавил(а) %d коммитов %s",
|
||
"repo.issues.force_push_codes": "форсировал(а) отправку изменений %[1]s <a class=\"ui sha\" href=\"%[5]s\"><code>%[4]s</code></a> вместо <a class=\"ui sha\" href=\"%[3]s\"><code>%[2]s</code></a> %[6]s",
|
||
"repo.issues.force_push_compare": "Сравнить",
|
||
"repo.issues.due_date_form": "гггг-мм-дд",
|
||
"repo.issues.due_date_form_add": "Добавить срок выполнения",
|
||
"repo.issues.due_date_form_edit": "Редактировать",
|
||
"repo.issues.due_date_form_remove": "Удалить",
|
||
"repo.issues.due_date_not_set": "Срок выполнения не установлен.",
|
||
"repo.issues.due_date_added": "добавил(а) срок выполнения %s %s",
|
||
"repo.issues.due_date_modified": "изменил(а) срок выполнения с %[2]s на %[1]s %[3]s",
|
||
"repo.issues.due_date_remove": "удалён срок выполнения %s %s",
|
||
"repo.issues.due_date_overdue": "Просроченные",
|
||
"repo.issues.due_date_invalid": "Срок действия недействителен или находится за пределами допустимого диапазона. Пожалуйста, используйте формат 'гггг-мм-дд'.",
|
||
"repo.issues.dependency.title": "Зависимости",
|
||
"repo.issues.dependency.issue_no_dependencies": "Зависимостей нет.",
|
||
"repo.issues.dependency.pr_no_dependencies": "Зависимостей нет.",
|
||
"repo.issues.dependency.no_permission_1": "У вас недостаточно прав для чтения %d зависимости",
|
||
"repo.issues.dependency.no_permission_n": "У вас недостаточно прав для чтения %d зависимостей",
|
||
"repo.issues.dependency.no_permission.can_remove": "У вас недостаточно прав для чтения этой зависимости, но вы можете удалить эту зависимость",
|
||
"repo.issues.dependency.add": "Добавить зависимость…",
|
||
"repo.issues.dependency.cancel": "Отменить",
|
||
"repo.issues.dependency.remove": "Удалить",
|
||
"repo.issues.dependency.remove_info": "Удалить эту зависимость",
|
||
"repo.issues.dependency.added_dependency": "добавил(а) новую зависимость %s",
|
||
"repo.issues.dependency.removed_dependency": "убрал(а) зависимость %s",
|
||
"repo.issues.dependency.pr_closing_blockedby": "Закрытие этого запроса на слияние блокируется следующими задачами",
|
||
"repo.issues.dependency.issue_closing_blockedby": "Закрытие этой задачи блокируется следующими задачами",
|
||
"repo.issues.dependency.issue_close_blocks": "Эта задача блокирует закрытие следующих задач",
|
||
"repo.issues.dependency.pr_close_blocks": "Этот запрос на слияние блокирует закрытие следующих задач",
|
||
"repo.issues.dependency.issue_batch_close_blocked": "Невозможно пакетно закрыть выбранные задачи, потому что у задачи #%d остаются открытые зависимости",
|
||
"repo.issues.dependency.blocks_short": "Блоки",
|
||
"repo.issues.dependency.blocked_by_short": "Зависит от",
|
||
"repo.issues.dependency.remove_header": "Удалить зависимость",
|
||
"repo.issues.dependency.issue_remove_text": "Это приведет к удалению зависимости от этой задачи. Продолжить?",
|
||
"repo.issues.dependency.pr_remove_text": "Это приведёт к удалению зависимости от этого запроса на слияние. Продолжить?",
|
||
"repo.issues.dependency.setting": "Включение зависимостей для задач и запросов на слияние",
|
||
"repo.issues.dependency.add_error_same_issue": "Вы не можете заставить задачу зависеть от самой себя.",
|
||
"repo.issues.dependency.add_error_dep_issue_not_exist": "Зависимая задача не существует.",
|
||
"repo.issues.dependency.add_error_dep_not_exist": "Зависимости не существует.",
|
||
"repo.issues.dependency.add_error_dep_exists": "Зависимость уже существует.",
|
||
"repo.issues.dependency.add_error_dep_not_same_repo": "Обе задачи должны находиться в одном репозитории.",
|
||
"repo.issues.review.self.approval": "Вы не можете одобрить собственный запрос на слияние.",
|
||
"repo.issues.review.self.rejection": "Невозможно запрашивать изменения своего запроса на слияние.",
|
||
"repo.issues.review.approve": "одобрил(а) эти изменения %s",
|
||
"repo.issues.review.dismissed_label": "Отклонено",
|
||
"repo.issues.review.left_comment": "оставил комментарий",
|
||
"repo.issues.review.content.empty": "Запрашивая изменения, вы обязаны оставить комментарий с пояснением своих пожеланий относительно запроса на слияние.",
|
||
"repo.issues.review.reject": "запросил(а) изменения %s",
|
||
"repo.issues.review.wait": "был запрошен для отзыва %s",
|
||
"repo.issues.review.add_review_request": "запросил отзыв от %s %s",
|
||
"repo.issues.review.remove_review_request": "удалена заявка на отзыв для %s %s",
|
||
"repo.issues.review.pending": "Ожидание",
|
||
"repo.issues.review.pending.tooltip": "Этот комментарий в настоящее время не виден другим пользователям. Чтобы отправить отложенные комментарии, выберите «%s» → «%s/%s/%s» в верхней части страницы.",
|
||
"repo.issues.review.review": "Рецензия",
|
||
"repo.issues.review.reviewers": "Рецензенты",
|
||
"repo.issues.review.outdated": "Устаревшее",
|
||
"repo.issues.review.option.show_outdated_comments": "Показать устаревшие комментарии",
|
||
"repo.issues.review.option.hide_outdated_comments": "Скрыть устаревшие комментарии",
|
||
"repo.issues.review.show_outdated": "Показать устаревшие",
|
||
"repo.issues.review.hide_outdated": "Скрыть устаревшие",
|
||
"repo.issues.review.show_resolved": "Показать разрешенные",
|
||
"repo.issues.review.hide_resolved": "Скрыть разрешенные",
|
||
"repo.issues.review.resolve_conversation": "Покинуть диалог",
|
||
"repo.issues.review.un_resolve_conversation": "Незавершённый разговор",
|
||
"repo.issues.review.resolved_by": "пометить этот разговор как разрешённый",
|
||
"repo.issues.review.commented": "Комментировать",
|
||
"repo.issues.reference_issue.body": "Тело",
|
||
"repo.issues.content_history.deleted": "удалено",
|
||
"repo.issues.content_history.edited": "отредактировано",
|
||
"repo.issues.content_history.created": "создано",
|
||
"repo.issues.content_history.delete_from_history": "Удалить из истории",
|
||
"repo.issues.content_history.delete_from_history_confirm": "Удалить из истории?",
|
||
"repo.issues.content_history.options": "Настройки",
|
||
"repo.issues.reference_link": "Ссылка: %s",
|
||
"repo.compare.compare_base": "Основа",
|
||
"repo.compare.compare_head": "сравнить",
|
||
"repo.pulls.desc": "Включить запросы на слияние и проверки кода.",
|
||
"repo.pulls.new": "Новый запрос на слияние",
|
||
"repo.pulls.view": "Просмотр запроса на слияние",
|
||
"repo.pulls.compare_changes": "Новый запрос на слияние",
|
||
"repo.pulls.allow_edits_from_maintainers": "Разрешить редактирование сопровождающими",
|
||
"repo.pulls.allow_edits_from_maintainers_desc": "Пользователи с доступом на запись в основную ветку могут отправлять изменения и в эту ветку",
|
||
"repo.pulls.allow_edits_from_maintainers_err": "Не удалось обновить",
|
||
"repo.pulls.compare_changes_desc": "Сравнить две ветки и создать запрос на слияние для изменений.",
|
||
"repo.pulls.has_viewed_file": "Просмотрено",
|
||
"repo.pulls.has_changed_since_last_review": "Изменено с момента вашего последнего отзыва",
|
||
"repo.pulls.viewed_files_label": "%[1]d из %[2]d файлов просмотрено",
|
||
"repo.pulls.expand_files": "Показать все файлы",
|
||
"repo.pulls.collapse_files": "Свернуть все файлы",
|
||
"repo.pulls.compare_base": "базовая ветка",
|
||
"repo.pulls.compare_compare": "взять из",
|
||
"repo.pulls.switch_comparison_type": "Переключить тип сравнения",
|
||
"repo.pulls.switch_head_and_base": "Поменять исходную и целевую ветки местами",
|
||
"repo.pulls.filter_branch": "Фильтр по ветке",
|
||
"repo.pulls.show_all_commits": "Показать все коммиты",
|
||
"repo.pulls.show_changes_since_your_last_review": "Показать изменения с момента вашего последнего отзыва",
|
||
"repo.pulls.showing_only_single_commit": "Показать только изменения коммита %[1]s",
|
||
"repo.pulls.showing_specified_commit_range": "Показаны только изменения между %[1]s..%[2]",
|
||
"repo.pulls.filter_changes_by_commit": "Фильтр по коммиту",
|
||
"repo.pulls.nothing_to_compare": "Нечего сравнивать, родительская и текущая ветка одинаковые.",
|
||
"repo.pulls.nothing_to_compare_and_allow_empty_pr": "Ветки идентичны. Этот PR будет пустым.",
|
||
"repo.pulls.has_pull_request": "Запрос на слияние этих веток уже существует: <a href=\"%[1]s\">%[2]s#%[3]d</a>",
|
||
"repo.pulls.create": "Создать запрос на слияние",
|
||
"repo.pulls.title_desc": "хочет влить %[1]d коммит(ов) из <code>%[2]s</code> в <code id=\"branch_target\">%[3]s</code>",
|
||
"repo.pulls.merged_title_desc": "слито %[1]d коммит(ов) из <code>%[2]s</code> в <code>%[3]s</code> %[4]s",
|
||
"repo.pulls.change_target_branch_at": "изменил(а) целевую ветку с <b>%s</b> на <b>%s</b> %s",
|
||
"repo.pulls.tab_conversation": "Обсуждение",
|
||
"repo.pulls.tab_commits": "Коммиты",
|
||
"repo.pulls.tab_files": "Изменённые файлы",
|
||
"repo.pulls.reopen_to_merge": "Пожалуйста, переоткройте этот запрос на слияние для выполнения слияния.",
|
||
"repo.pulls.cant_reopen_deleted_branch": "Этот запрос на слияние не может быть открыт заново, потому что ветка была удалена.",
|
||
"repo.pulls.merged": "Слито",
|
||
"repo.pulls.merged_success": "Запрос на слияние удовлетворён и закрыт",
|
||
"repo.pulls.closed": "Запрос на слияние закрыт",
|
||
"repo.pulls.manually_merged": "Слито вручную",
|
||
"repo.pulls.merged_info_text": "Ветку %s теперь можно удалить.",
|
||
"repo.pulls.is_closed": "Запрос на слияние закрыт.",
|
||
"repo.pulls.title_wip_desc": "<a href=\"#\">Добавьте <strong>%s</strong> в начало заголовка</a> для защиты от случайного досрочного принятия запроса на слияние",
|
||
"repo.pulls.cannot_merge_work_in_progress": "Этот запрос на слияние помечен как в процессе работы.",
|
||
"repo.pulls.still_in_progress": "Всё ещё в процессе?",
|
||
"repo.pulls.add_prefix": "Добавить <strong>%s</strong> префикс",
|
||
"repo.pulls.remove_prefix": "Удалить <strong>%s</strong> префикс",
|
||
"repo.pulls.data_broken": "Содержимое этого запроса было нарушено вследствие удаления информации форка.",
|
||
"repo.pulls.files_conflicted": "Этот запрос на слияние имеет изменения конфликтующие с целевой веткой.",
|
||
"repo.pulls.is_ancestor": "Эта ветка уже включена в целевую ветку. Сливать нечего.",
|
||
"repo.pulls.is_empty": "Изменения из этой ветки уже есть в целевой ветке. Это будет пустой коммит.",
|
||
"repo.pulls.required_status_check_failed": "Некоторые необходимые проверки не были пройдены.",
|
||
"repo.pulls.required_status_check_missing": "Отсутствуют некоторые обязательные проверки.",
|
||
"repo.pulls.required_status_check_administrator": "Как администратор, вы все равно можете принять этот запрос на слияние.",
|
||
"repo.pulls.blocked_by_rejection": "Официальный рецензент запросил изменения к этому запросу на слияние.",
|
||
"repo.pulls.can_auto_merge_desc": "Этот запрос на слияние может быть объединён автоматически.",
|
||
"repo.pulls.cannot_auto_merge_desc": "Этот запрос на слияние не может быть объединён автоматически.",
|
||
"repo.pulls.cannot_auto_merge_helper": "Пожалуйста, совершите слияние вручную для урегулирования конфликтов.",
|
||
"repo.pulls.num_conflicting_files_1": "%d конфликтующий файл",
|
||
"repo.pulls.num_conflicting_files_n": "%d конфликтующих файлов",
|
||
"repo.pulls.approve_count_1": "%d одобрение",
|
||
"repo.pulls.approve_count_n": "%d одобрений",
|
||
"repo.pulls.reject_count_1": "%d запрос на изменение",
|
||
"repo.pulls.reject_count_n": "%d запросов на изменение",
|
||
"repo.pulls.waiting_count_1": "%d ожидает проверки",
|
||
"repo.pulls.waiting_count_n": "%d ожидающих отзывов",
|
||
"repo.pulls.no_merge_desc": "Запрос на слияние не может быть принят, так как отключены все настройки слияния.",
|
||
"repo.pulls.no_merge_helper": "Включите опции слияния в настройках репозитория или совершите слияние этого запроса вручную.",
|
||
"repo.pulls.no_merge_wip": "Данный запрос на слияние не может быть принят, поскольку он помечен как находящийся в разработке.",
|
||
"repo.pulls.no_merge_access": "У вас нет права для слияния данного запроса.",
|
||
"repo.pulls.merge_pull_request": "Создать коммит на слияние",
|
||
"repo.pulls.squash_merge_pull_request": "Создать объединённый коммит",
|
||
"repo.pulls.merge_manually": "Слито вручную",
|
||
"repo.pulls.merge_commit_id": "ID коммита слияния",
|
||
"repo.pulls.require_signed_wont_sign": "Данная ветка ожидает подписанные коммиты, однако слияние не будет подписано",
|
||
"repo.pulls.invalid_merge_option": "Этот параметр слияния нельзя использовать для этого запроса на слияние.",
|
||
"repo.pulls.merge_conflict_summary": "Сообщение об ошибке",
|
||
"repo.pulls.rebase_conflict_summary": "Сообщение об ошибке",
|
||
"repo.pulls.push_rejected_summary": "Полная ошибка отклонения",
|
||
"repo.pulls.open_unmerged_pull_exists": "Вы не можете снова открыть, поскольку уже существует запрос на слияние (#%d) из того же репозитория с той же информацией о слиянии и ожидающий слияния.",
|
||
"repo.pulls.status_checking": "Выполняются некоторые проверки",
|
||
"repo.pulls.status_checks_success": "Все проверки выполнены успешно",
|
||
"repo.pulls.status_checks_warning": "Некоторые проверки сообщили о предупреждениях",
|
||
"repo.pulls.status_checks_failure": "Некоторые проверки не удались",
|
||
"repo.pulls.status_checks_error": "Некоторые проверки сообщили об ошибках",
|
||
"repo.pulls.status_checks_requested": "Требуется",
|
||
"repo.pulls.status_checks_details": "Информация",
|
||
"repo.pulls.status_checks_hide_all": "Скрыть все проверки",
|
||
"repo.pulls.status_checks_show_all": "Показать все проверки",
|
||
"repo.pulls.update_branch": "Обновить ветку посредством слияния",
|
||
"repo.pulls.update_branch_rebase": "Обновить ветку через rebase",
|
||
"repo.pulls.update_branch_success": "Обновление ветки выполнено успешно",
|
||
"repo.pulls.update_not_allowed": "У вас недостаточно прав для обновления ветки",
|
||
"repo.pulls.outdated_with_base_branch": "Эта ветка отстает от базовой ветки",
|
||
"repo.pulls.close": "Закрыть запрос на слияние",
|
||
"repo.pulls.closed_at": "закрыл этот запрос на слияние <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
|
||
"repo.pulls.reopened_at": "переоткрыл этот запрос на слияние <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
|
||
"repo.pulls.cmd_instruction_merge_title": "Слить",
|
||
"repo.pulls.cmd_instruction_merge_desc": "Слить изменения и обновить в Gitea.",
|
||
"repo.pulls.clear_merge_message": "Очистить сообщение о слиянии",
|
||
"repo.pulls.auto_merge_button_when_succeed": "(При успешных проверках)",
|
||
"repo.pulls.auto_merge_when_succeed": "Слить автоматически после прохождения всех проверок",
|
||
"repo.pulls.auto_merge_newly_scheduled": "Запрос был запланирован для слияния после прохождения всех проверок.",
|
||
"repo.pulls.auto_merge_has_pending_schedule": "%[1]s запланировал этот запрос для автоматического слияния, когда все проверки пройдены %[2]s.",
|
||
"repo.pulls.auto_merge_cancel_schedule": "Отменить автоматическое слияние",
|
||
"repo.pulls.auto_merge_not_scheduled": "Этот запрос не запланирован для автоматического слияния.",
|
||
"repo.pulls.auto_merge_canceled_schedule": "Автоматическое слияние для этого запроса было отменено.",
|
||
"repo.pulls.auto_merge_newly_scheduled_comment": "запланировал этот запрос для автоматического слияния после прохождения всех проверок %[1]s",
|
||
"repo.pulls.auto_merge_canceled_schedule_comment": "отменил автоматическое слияние этого запроса после прохождения всех проверок %[1]s",
|
||
"repo.pulls.delete.title": "Удалить этот запрос на слияние?",
|
||
"repo.pulls.delete.text": "Вы действительно хотите удалить этот запрос на слияние? (Это навсегда удалит всё содержимое. Возможно, лучше закрыть запрос в архивных целях.)",
|
||
"repo.pull.deleted_branch": "(удалена):%s",
|
||
"repo.milestones.new": "Новый этап",
|
||
"repo.milestones.closed": "Закрыт %s",
|
||
"repo.milestones.update_ago": "Обновлено %s",
|
||
"repo.milestones.no_due_date": "Срок не указан",
|
||
"repo.milestones.open": "Открыть",
|
||
"repo.milestones.close": "Закрыть",
|
||
"repo.milestones.create": "Создать этап",
|
||
"repo.milestones.title": "Заголовок",
|
||
"repo.milestones.desc": "Описание",
|
||
"repo.milestones.due_date": "Дата окончания (опционально)",
|
||
"repo.milestones.clear": "Очистить",
|
||
"repo.milestones.invalid_due_date_format": "Дата окончания должна быть в формате 'гггг-мм-дд'.",
|
||
"repo.milestones.create_success": "Этап «%s» создан.",
|
||
"repo.milestones.edit": "Редактировать этап",
|
||
"repo.milestones.edit_subheader": "Используйте лучшее описание контрольной точки, во избежание непонимания со стороны других людей.",
|
||
"repo.milestones.cancel": "Отмена",
|
||
"repo.milestones.modify": "Обновить этап",
|
||
"repo.milestones.edit_success": "Этап «%s» обновлён.",
|
||
"repo.milestones.deletion": "Удалить этап",
|
||
"repo.milestones.deletion_desc": "Удаление этапа приведет к его удалению из всех связанных задач. Продолжить?",
|
||
"repo.milestones.deletion_success": "Этап успешно удалён.",
|
||
"repo.milestones.filter_sort.name": "Название",
|
||
"repo.milestones.filter_sort.earliest_due_data": "По возрастанию даты завершения",
|
||
"repo.milestones.filter_sort.latest_due_date": "По убыванию даты завершения",
|
||
"repo.milestones.filter_sort.least_complete": "Менее полное",
|
||
"repo.milestones.filter_sort.most_complete": "Более полное",
|
||
"repo.milestones.filter_sort.most_issues": "Большинство задач",
|
||
"repo.milestones.filter_sort.least_issues": "Меньшинство задач",
|
||
"repo.signing.will_sign": "Этот коммит будет подписан ключом «%s».",
|
||
"repo.signing.wont_sign.never": "Коммиты никогда не подписываются.",
|
||
"repo.signing.wont_sign.always": "Коммиты всегда подписываются.",
|
||
"repo.signing.wont_sign.pubkey": "Этот коммит не будет подписан, поскольку к вашей учётной записи не привязано публичного ключа.",
|
||
"repo.signing.wont_sign.parentsigned": "Этот коммит не будет подписан, так как родительский коммит не подписан.",
|
||
"repo.signing.wont_sign.basesigned": "Слияние не будет подписано, так как базовый коммит не подписан.",
|
||
"repo.signing.wont_sign.headsigned": "Слияние не будет подписано, так как головной коммит не подписан.",
|
||
"repo.signing.wont_sign.commitssigned": "Слияние не будет подписано, так как все связанные коммиты не подписаны.",
|
||
"repo.signing.wont_sign.approved": "Слияние не будет подписано, так как запрос на слияние не одобрен.",
|
||
"repo.signing.wont_sign.not_signed_in": "Вы не вошли в систему.",
|
||
"repo.ext_wiki": "Доступ к внешней вики",
|
||
"repo.ext_wiki.desc": "Ссылка на внешнюю вики.",
|
||
"repo.wiki": "Вики",
|
||
"repo.wiki.welcome": "Добро пожаловать в вики.",
|
||
"repo.wiki.welcome_desc": "Вики позволяет писать и делиться документацией с сотрудниками.",
|
||
"repo.wiki.desc": "Пишите и делитесь документацией с соавторами.",
|
||
"repo.wiki.create_first_page": "Создать первую страницу",
|
||
"repo.wiki.page": "Страница",
|
||
"repo.wiki.filter_page": "Фильтр страницы",
|
||
"repo.wiki.new_page": "Страница",
|
||
"repo.wiki.page_title": "Заголовок страницы",
|
||
"repo.wiki.page_content": "Содержимое страницы",
|
||
"repo.wiki.default_commit_message": "Описание изменения страницы вики (необязательно).",
|
||
"repo.wiki.save_page": "Сохранить страницу",
|
||
"repo.wiki.last_commit_info": "%s редактировал(а) эту страницу %s",
|
||
"repo.wiki.edit_page_button": "Редактировать",
|
||
"repo.wiki.new_page_button": "Новая страница",
|
||
"repo.wiki.file_revision": "Версия страницы",
|
||
"repo.wiki.wiki_page_revisions": "Версии страницы вики",
|
||
"repo.wiki.back_to_wiki": "Вернуться на страницу вики",
|
||
"repo.wiki.delete_page_button": "Удалить страницу",
|
||
"repo.wiki.delete_page_notice_1": "Удаление страницы вики «%s» не может быть отменено. Продолжить?",
|
||
"repo.wiki.page_already_exists": "Страница вики с таким именем уже существует.",
|
||
"repo.wiki.reserved_page": "Имя страницы вики «%s» зарезервировано.",
|
||
"repo.wiki.pages": "Страницы",
|
||
"repo.wiki.last_updated": "Последнее обновление %s",
|
||
"repo.wiki.page_name_desc": "Введите имя страницы вики. Некоторые специальные имена: 'Home', '_Sidebar' и '_Footer'.",
|
||
"repo.activity": "Активность",
|
||
"repo.activity.period.filter_label": "Период:",
|
||
"repo.activity.period.daily": "1 день",
|
||
"repo.activity.period.halfweekly": "3 дня",
|
||
"repo.activity.period.weekly": "1 неделя",
|
||
"repo.activity.period.monthly": "1 месяц",
|
||
"repo.activity.period.quarterly": "3 месяца",
|
||
"repo.activity.period.semiyearly": "6 месяцев",
|
||
"repo.activity.period.yearly": "1 год",
|
||
"repo.activity.overview": "Обзор",
|
||
"repo.activity.active_prs_count_1": "<strong>%d</strong> активный запрос на слияние",
|
||
"repo.activity.active_prs_count_n": "<strong>%d</strong> активных запросов на слияние",
|
||
"repo.activity.merged_prs_count_1": "Принятый запрос на слияние",
|
||
"repo.activity.merged_prs_count_n": "Принятых запросов на слияние",
|
||
"repo.activity.opened_prs_count_1": "Новый запрос на слияние",
|
||
"repo.activity.opened_prs_count_n": "Новых запросов на слияние",
|
||
"repo.activity.title.user_1": "%d пользователем",
|
||
"repo.activity.title.user_n": "%d пользователями",
|
||
"repo.activity.title.prs_1": "%d запрос на слияние",
|
||
"repo.activity.title.prs_n": "%d запросов на слияние",
|
||
"repo.activity.title.prs_merged_by": "%s приняты %s",
|
||
"repo.activity.title.prs_opened_by": "%s предложены %s",
|
||
"repo.activity.merged_prs_label": "Принято",
|
||
"repo.activity.opened_prs_label": "Предложено",
|
||
"repo.activity.active_issues_count_1": "<strong>%d</strong> Активная задача",
|
||
"repo.activity.active_issues_count_n": "<strong>%d</strong> Активных задач",
|
||
"repo.activity.closed_issues_count_1": "Закрытая задача",
|
||
"repo.activity.closed_issues_count_n": "Закрытых задач",
|
||
"repo.activity.title.issues_1": "%d задача",
|
||
"repo.activity.title.issues_n": "%d задач",
|
||
"repo.activity.title.issues_closed_from": "%s закрыто от %s",
|
||
"repo.activity.title.issues_created_by": "%s создано %s",
|
||
"repo.activity.closed_issue_label": "Закрыто",
|
||
"repo.activity.new_issues_count_1": "Новая задача",
|
||
"repo.activity.new_issues_count_n": "Новых задач",
|
||
"repo.activity.new_issue_label": "Открытые",
|
||
"repo.activity.title.unresolved_conv_1": "%d Незавершённое обсуждение",
|
||
"repo.activity.title.unresolved_conv_n": "%d Незавершённых обсуждений",
|
||
"repo.activity.unresolved_conv_desc": "Список задач и запросов на слияние с недавней активностью, но ещё не закрытых либо принятых.",
|
||
"repo.activity.unresolved_conv_label": "Открытые",
|
||
"repo.activity.title.releases_1": "%d релиз",
|
||
"repo.activity.title.releases_n": "%d релизов",
|
||
"repo.activity.title.releases_published_by": "%s опубликованы %s",
|
||
"repo.activity.published_release_label": "Опубликовано",
|
||
"repo.activity.git_stats_exclude_merges": "За исключением слияний,",
|
||
"repo.activity.git_stats_author_1": "%d автор",
|
||
"repo.activity.git_stats_author_n": "%d автора(ов)",
|
||
"repo.activity.git_stats_pushed_1": "отправил",
|
||
"repo.activity.git_stats_pushed_n": "отправили",
|
||
"repo.activity.git_stats_commit_1": "%d коммит",
|
||
"repo.activity.git_stats_commit_n": "%d коммитов",
|
||
"repo.activity.git_stats_push_to_branch": "в %s и",
|
||
"repo.activity.git_stats_push_to_all_branches": "во все ветки.",
|
||
"repo.activity.git_stats_on_default_branch": "На %s,",
|
||
"repo.activity.git_stats_file_1": "%d файл",
|
||
"repo.activity.git_stats_file_n": "%d файлов",
|
||
"repo.activity.git_stats_files_changed_1": "изменён,",
|
||
"repo.activity.git_stats_files_changed_n": "изменены,",
|
||
"repo.activity.git_stats_additions": "и там было",
|
||
"repo.activity.git_stats_addition_1": "%d добавление",
|
||
"repo.activity.git_stats_addition_n": "%d добавлений",
|
||
"repo.activity.git_stats_and_deletions": "и",
|
||
"repo.activity.git_stats_deletion_1": "%d удаление",
|
||
"repo.activity.git_stats_deletion_n": "%d удалений",
|
||
"repo.contributors.contribution_type.commits": "коммитов",
|
||
"repo.settings": "Настройки",
|
||
"repo.settings.options": "Репозиторий",
|
||
"repo.settings.collaboration": "Соавторы",
|
||
"repo.settings.collaboration.admin": "Администратор",
|
||
"repo.settings.collaboration.write": "Запись",
|
||
"repo.settings.collaboration.read": "Просмотр",
|
||
"repo.settings.collaboration.owner": "Владелец",
|
||
"repo.settings.collaboration.undefined": "Не определено",
|
||
"repo.settings.hooks": "Веб-хуки",
|
||
"repo.settings.githooks": "Git-хуки",
|
||
"repo.settings.basic_settings": "Основные параметры",
|
||
"repo.settings.mirror_settings": "Настройки зеркалирования",
|
||
"repo.settings.mirror_settings.docs": "Настройте свой репозиторий для автоматической синхронизации коммитов, тегов и веток с другим репозиторием.",
|
||
"repo.settings.mirror_settings.docs.disabled_pull_mirror.instructions": "Настройте свой проект для автоматической отправки коммитов, тегов и веток в другой репозиторий. Pull-зеркала были отключены администратором сайта.",
|
||
"repo.settings.mirror_settings.docs.disabled_push_mirror.instructions": "Настройте свой проект, чтобы автоматически получать коммиты, теги и ветки из другого репозитория.",
|
||
"repo.settings.mirror_settings.docs.disabled_push_mirror.pull_mirror_warning": "В настоящее время это можно сделать только в меню «Новая миграция». Для получения дополнительной информации, пожалуйста, ознакомьтесь:",
|
||
"repo.settings.mirror_settings.docs.disabled_push_mirror.info": "Push-зеркала отключены администратором сайта.",
|
||
"repo.settings.mirror_settings.docs.can_still_use": "Хотя вы не можете изменять существующие зеркала или создавать новые, вы можете по-прежнему использовать существующее зеркало.",
|
||
"repo.settings.mirror_settings.docs.pull_mirror_instructions": "Чтобы настроить pull-зеркало, пожалуйста, ознакомьтесь:",
|
||
"repo.settings.mirror_settings.docs.more_information_if_disabled": "Вы можете узнать больше о зеркалах push и pull здесь:",
|
||
"repo.settings.mirror_settings.docs.doc_link_title": "Как зеркалировать репозитории?",
|
||
"repo.settings.mirror_settings.docs.pulling_remote_title": "Получение из удалённого репозитория",
|
||
"repo.settings.mirror_settings.mirrored_repository": "Синхронизированное хранилище",
|
||
"repo.settings.mirror_settings.direction": "Направление",
|
||
"repo.settings.mirror_settings.direction.pull": "Отправка",
|
||
"repo.settings.mirror_settings.direction.push": "Отправка",
|
||
"repo.settings.mirror_settings.last_update": "Последнее обновление",
|
||
"repo.settings.mirror_settings.push_mirror.none": "Push-зеркало не добавлено",
|
||
"repo.settings.mirror_settings.push_mirror.remote_url": "URL удалённого хранилища",
|
||
"repo.settings.mirror_settings.push_mirror.add": "Добавить Push-зеркало",
|
||
"repo.settings.mirror_settings.push_mirror.edit_sync_time": "Изменить интервал синхронизации зеркала",
|
||
"repo.settings.sync_mirror": "Синхронизировать",
|
||
"repo.settings.push_mirror_sync_in_progress": "Идёт отправка изменений в удалённый репозиторий %s.",
|
||
"repo.settings.site": "Сайт",
|
||
"repo.settings.update_settings": "Обновить настройки",
|
||
"repo.settings.update_mirror_settings": "Обновить настройки зеркала",
|
||
"repo.settings.branches.switch_default_branch": "Переключить ветку по умолчанию",
|
||
"repo.settings.branches.update_default_branch": "Обновить ветку по умолчанию",
|
||
"repo.settings.branches.add_new_rule": "Добавить новое правило",
|
||
"repo.settings.advanced_settings": "Расширенные настройки",
|
||
"repo.settings.wiki_desc": "Включить вики для репозитория",
|
||
"repo.settings.use_internal_wiki": "Использовать встроенную вики",
|
||
"repo.settings.use_external_wiki": "Использовать внешнюю вики",
|
||
"repo.settings.external_wiki_url": "URL внешней вики",
|
||
"repo.settings.external_wiki_url_error": "URL внешней вики не является корректным URL.",
|
||
"repo.settings.external_wiki_url_desc": "Посетители будут перенаправлены на URL, когда они кликнут по вкладке.",
|
||
"repo.settings.issues_desc": "Включить систему учёта задач репозитория",
|
||
"repo.settings.use_internal_issue_tracker": "Использовать встроенную систему учета задач",
|
||
"repo.settings.use_external_issue_tracker": "Использовать внешнюю систему учета задач",
|
||
"repo.settings.external_tracker_url": "URL внешней системы отслеживания ошибок",
|
||
"repo.settings.external_tracker_url_error": "URL внешнего баг-трекера не является корректным URL.",
|
||
"repo.settings.external_tracker_url_desc": "Посетители будут перенаправлены на URL, когда они кликнут по вкладке.",
|
||
"repo.settings.tracker_url_format": "Внешний формат ссылки системы отслеживания ошибок.",
|
||
"repo.settings.tracker_url_format_error": "Формат URL внешнего баг-трекера некорректен.",
|
||
"repo.settings.tracker_issue_style": "Формат нумерации для внешней системы учета задач",
|
||
"repo.settings.tracker_issue_style.numeric": "Цифровой",
|
||
"repo.settings.tracker_issue_style.alphanumeric": "Буквенноцифровой",
|
||
"repo.settings.tracker_issue_style.regexp": "Регулярное выражение",
|
||
"repo.settings.tracker_issue_style.regexp_pattern": "Шаблон регулярного выражения",
|
||
"repo.settings.tracker_issue_style.regexp_pattern_desc": "Вместо <code>{index}</code> будет использоваться первая захваченная группа.",
|
||
"repo.settings.tracker_url_format_desc": "Вы можете использовать шаблоны <code>{user}</code>, <code>{repo}</code> и <code>{index}</code> для имени пользователя, репозитория и номера задачи.",
|
||
"repo.settings.enable_timetracker": "Включить отслеживание времени",
|
||
"repo.settings.allow_only_contributors_to_track_time": "Учитывать только участников разработки в подсчёте времени",
|
||
"repo.settings.pulls_desc": "Включить запросы на слияние",
|
||
"repo.settings.pulls.ignore_whitespace": "Игнорировать незначащие изменения (пробелы, табуляция) при проверке на конфликты слияния",
|
||
"repo.settings.pulls.enable_autodetect_manual_merge": "Включить автоопределение ручного слияния (Примечание: в некоторых особых случаях могут возникнуть ошибки)",
|
||
"repo.settings.pulls.allow_rebase_update": "Включить обновление ветки из запроса на слияние путём rebase",
|
||
"repo.settings.pulls.default_delete_branch_after_merge": "Удалить ветку запроса после его слияния по умолчанию",
|
||
"repo.settings.pulls.default_allow_edits_from_maintainers": "По умолчанию разрешать редактирование сопровождающими",
|
||
"repo.settings.releases_desc": "Включить релизы",
|
||
"repo.settings.packages_desc": "Включить реестр пакетов",
|
||
"repo.settings.projects_mode_all": "Все проекты",
|
||
"repo.settings.actions_desc": "Включить действия репозитория",
|
||
"repo.settings.admin_settings": "Настройки администратора",
|
||
"repo.settings.admin_enable_health_check": "Выполнять проверки целостности этого репозитория (git fsck)",
|
||
"repo.settings.admin_code_indexer": "Индексатор кода",
|
||
"repo.settings.admin_stats_indexer": "Индексатор статистики кода",
|
||
"repo.settings.admin_indexer_commit_sha": "Последний индексированный SHA",
|
||
"repo.settings.admin_indexer_unindexed": "Не индексировано",
|
||
"repo.settings.reindex_button": "Добавить в очередь переиндексации",
|
||
"repo.settings.reindex_requested": "Переиндексация запрошена",
|
||
"repo.settings.danger_zone": "Опасная зона",
|
||
"repo.settings.new_owner_has_same_repo": "У нового владельца уже есть хранилище с таким названием.",
|
||
"repo.settings.convert": "Преобразовать в обычный репозиторий",
|
||
"repo.settings.convert_desc": "Это зеркало можно преобразовать в обычный репозиторий. Это не может быть отменено.",
|
||
"repo.settings.convert_notices_1": "Эта операция преобразует это зеркало в обычный репозиторий, и она не может быть отменена.",
|
||
"repo.settings.convert_confirm": "Подтвердите преобразование",
|
||
"repo.settings.convert_succeed": "Репозиторий успешно преобразован в обычный.",
|
||
"repo.settings.convert_fork": "Преобразовать в обычный репозиторий",
|
||
"repo.settings.convert_fork_desc": "Вы можете преобразовать этот форк в обычный репозиторий. Это не может быть отменено.",
|
||
"repo.settings.convert_fork_notices_1": "Эта операция преобразует этот форк в обычный репозиторий, и не может быть отменена.",
|
||
"repo.settings.convert_fork_confirm": "Преобразовать Репозиторий",
|
||
"repo.settings.convert_fork_succeed": "Форк преобразован в обычный репозиторий.",
|
||
"repo.settings.transfer": "Передать права собственности",
|
||
"repo.settings.transfer.rejected": "Трансфер репозитория отменён.",
|
||
"repo.settings.transfer.success": "Трансфер репозитория успешно выполнен.",
|
||
"repo.settings.transfer_abort": "Отменить трансфер",
|
||
"repo.settings.transfer_abort_invalid": "Невозможно отменить трансфер несуществующего репозитория.",
|
||
"repo.settings.transfer_abort_success": "Передача репозитория %s успешно отменена.",
|
||
"repo.settings.transfer_desc": "Передать репозиторий другому пользователю или организации где у вас есть права администратора.",
|
||
"repo.settings.transfer_form_title": "Введите сопутствующую информацию для подтверждения операции:",
|
||
"repo.settings.transfer_notices_1": "- Вы можете потерять доступ, если новый владелец является отдельным пользователем.",
|
||
"repo.settings.transfer_notices_2": "- Вы сохраните доступ, если новым владельцем станет организация, владельцем которой вы являетесь.",
|
||
"repo.settings.transfer_notices_3": "- если репозиторий является приватным и передается отдельному пользователю, это действие позволяет убедиться, что пользователь имеет хотя бы права на чтение (и при необходимости изменяет права доступа).",
|
||
"repo.settings.transfer_owner": "Новый владелец",
|
||
"repo.settings.transfer_perform": "Выполнить трансфер",
|
||
"repo.settings.transfer_started": "Репозиторий ожидает подтверждения передачи от «%s»",
|
||
"repo.settings.transfer_succeed": "Репозиторий перенесён.",
|
||
"repo.settings.signing_settings": "Настройки подписи верификации",
|
||
"repo.settings.trust_model": "Модель доверия подписи",
|
||
"repo.settings.trust_model.default": "Модель доверия по умолчанию",
|
||
"repo.settings.trust_model.default.desc": "Использовать стандартную модель доверия репозитория для этой установки.",
|
||
"repo.settings.trust_model.collaborator": "Соавтор",
|
||
"repo.settings.trust_model.collaborator.long": "Соавтор: Доверять подписям соавторов",
|
||
"repo.settings.trust_model.committer": "Коммитер",
|
||
"repo.settings.trust_model.collaboratorcommitter": "Соавтор+Коммитер",
|
||
"repo.settings.trust_model.collaboratorcommitter.long": "Соавтор+Коммитер: Доверять подписям соавторов, которые соответствуют автору коммита",
|
||
"repo.settings.wiki_delete": "Стереть данные вики",
|
||
"repo.settings.wiki_delete_desc": "Будьте внимательны! Как только вы удалите вики — пути назад не будет.",
|
||
"repo.settings.wiki_delete_notices_1": "- Это навсегда удалит и отключит вики для %s.",
|
||
"repo.settings.confirm_wiki_delete": "Стереть данные вики",
|
||
"repo.settings.wiki_deletion_success": "Данные вики удалены.",
|
||
"repo.settings.delete": "Удалить этот репозиторий",
|
||
"repo.settings.delete_desc": "Будьте внимательны! Как только вы удалите репозиторий — пути назад не будет.",
|
||
"repo.settings.delete_notices_1": "- Эта операция <strong>НЕ МОЖЕТ</strong> быть отменена.",
|
||
"repo.settings.delete_notices_fork_1": "- Все форки станут независимыми репозиториями после удаления.",
|
||
"repo.settings.deletion_success": "Репозиторий удалён.",
|
||
"repo.settings.update_settings_success": "Настройки репозитория обновлены.",
|
||
"repo.settings.update_settings_no_unit": "Должно быть разрешено хоть какое-то взаимодействие с репозиторием.",
|
||
"repo.settings.confirm_delete": "Удалить репозиторий",
|
||
"repo.settings.add_collaborator": "Добавить соавтора",
|
||
"repo.settings.add_collaborator_success": "Соавтор добавлен.",
|
||
"repo.settings.add_collaborator_inactive_user": "Невозможно добавить неактивного пользователя как соавтора.",
|
||
"repo.settings.add_collaborator_owner": "Невозможно добавить владельца в качестве соавтора.",
|
||
"repo.settings.add_collaborator_duplicate": "Соавтор уже добавлен в этот репозиторий.",
|
||
"repo.settings.delete_collaborator": "Удалить",
|
||
"repo.settings.collaborator_deletion": "Удалить соавтора",
|
||
"repo.settings.collaborator_deletion_desc": "Этот пользователь больше не будет иметь доступа для совместной работы в этом репозитории после удаления. Вы хотите продолжить?",
|
||
"repo.settings.remove_collaborator_success": "Соавтор удалён.",
|
||
"repo.settings.org_not_allowed_to_be_collaborator": "Организации не могут быть добавлены как соавторы.",
|
||
"repo.settings.change_team_access_not_allowed": "Доступ к репозиторию команде ограничен владельцем организации",
|
||
"repo.settings.team_not_in_organization": "Команда не в той же организации, что и репозиторий",
|
||
"repo.settings.teams": "Команды",
|
||
"repo.settings.add_team": "Добавить команду",
|
||
"repo.settings.add_team_duplicate": "Команда уже имеет репозиторий",
|
||
"repo.settings.delete_team_tip": "Эта команда имеет доступ ко всем репозиториям и не может быть удалена",
|
||
"repo.settings.remove_team_success": "Доступ команды к репозиторию удалён.",
|
||
"repo.settings.add_webhook": "Добавить веб-хук",
|
||
"repo.settings.add_webhook.invalid_channel_name": "Название канала веб-хука не может быть пустым или состоять только из символа #.",
|
||
"repo.settings.hooks_desc": "Веб-хуки позволяют внешним службам получать уведомления при возникновении определенных событий на Gitea. При возникновении указанных событий мы отправим запрос POST на каждый заданный вами URL. Узнать больше можно в нашем <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">руководстве по веб-хукам</a>.",
|
||
"repo.settings.webhook_deletion": "Удалить веб-хук",
|
||
"repo.settings.webhook_deletion_desc": "Удаление этого веб-хука приведет к удалению всей связанной с ним информации, включая историю. Хотите продолжить?",
|
||
"repo.settings.webhook_deletion_success": "Веб-хук был удалён.",
|
||
"repo.settings.webhook.request": "Запрос",
|
||
"repo.settings.webhook.response": "Ответ",
|
||
"repo.settings.webhook.headers": "Заголовки",
|
||
"repo.settings.webhook.payload": "Содержимое",
|
||
"repo.settings.webhook.body": "Тело ответа",
|
||
"repo.settings.webhook.replay.description": "Повторить этот веб-хук.",
|
||
"repo.settings.webhook.delivery.success": "Событие было добавлено в очередь доставки. Может пройти несколько секунд, прежде чем оно отобразится в истории.",
|
||
"repo.settings.githooks_desc": "Git-хуки предоставляются самим Git. Вы можете изменять файлы хуков из списка ниже, чтобы настроить собственные операции.",
|
||
"repo.settings.githook_edit_desc": "Если хук не активен, будет подставлен пример содержимого. Пустое значение в этом поле приведёт к отключению хука.",
|
||
"repo.settings.githook_name": "Название хукa",
|
||
"repo.settings.githook_content": "Содержимое хука",
|
||
"repo.settings.update_githook": "Обновить хук",
|
||
"repo.settings.add_webhook_desc": "Gitea будет оправлять <code>POST</code> запросы на указанный URL адрес, с информацией о происходящих событиях. Подробности на странице <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">инструкции по использованию веб-хуков</a>.",
|
||
"repo.settings.payload_url": "URL обработчика",
|
||
"repo.settings.http_method": "Метод HTTP",
|
||
"repo.settings.content_type": "Тип содержимого",
|
||
"repo.settings.secret": "Секретный ключ",
|
||
"repo.settings.slack_username": "Имя пользователя",
|
||
"repo.settings.slack_icon_url": "URL иконки",
|
||
"repo.settings.slack_color": "Цвет",
|
||
"repo.settings.discord_username": "Имя пользователя",
|
||
"repo.settings.discord_icon_url": "URL иконки",
|
||
"repo.settings.event_desc": "На какие события этот веб-хук должен срабатывать?",
|
||
"repo.settings.event_push_only": "События отправки",
|
||
"repo.settings.event_send_everything": "Все события",
|
||
"repo.settings.event_choose": "Позвольте мне выбрать то, что нужно.",
|
||
"repo.settings.event_header_repository": "События репозитория",
|
||
"repo.settings.event_create": "Создать",
|
||
"repo.settings.event_create_desc": "Ветка или тэг созданы.",
|
||
"repo.settings.event_delete": "Удалить",
|
||
"repo.settings.event_delete_desc": "Ветка или тег удалены.",
|
||
"repo.settings.event_fork": "Форкнуть",
|
||
"repo.settings.event_fork_desc": "Репозиторий форкнут.",
|
||
"repo.settings.event_wiki": "Вики",
|
||
"repo.settings.event_wiki_desc": "Страница вики создана, переименована, изменена или удалена.",
|
||
"repo.settings.event_release": "Релиз",
|
||
"repo.settings.event_release_desc": "Релиз опубликован, обновлён или удалён из репозитория.",
|
||
"repo.settings.event_push": "Отправка",
|
||
"repo.settings.event_push_desc": "Отправка в репозиторий.",
|
||
"repo.settings.event_repository": "Репозиторий",
|
||
"repo.settings.event_repository_desc": "Репозиторий создан или удален.",
|
||
"repo.settings.event_header_issue": "События задачи",
|
||
"repo.settings.event_issues": "Задачи",
|
||
"repo.settings.event_issue_assign": "Назначена задача",
|
||
"repo.settings.event_issue_assign_desc": "Задача назначена или снята с назначения.",
|
||
"repo.settings.event_issue_label": "Ярлык задачи",
|
||
"repo.settings.event_issue_label_desc": "Метки задач обновлены или очищены.",
|
||
"repo.settings.event_issue_milestone": "Этап задачи завершен",
|
||
"repo.settings.event_issue_milestone_desc": "Этап или этап выполнения задания.",
|
||
"repo.settings.event_issue_comment": "Комментарии в задаче",
|
||
"repo.settings.event_issue_comment_desc": "Комментарий создан, изменён или удалён.",
|
||
"repo.settings.event_header_pull_request": "События запроса на слияние",
|
||
"repo.settings.event_pull_request": "Запрос на слияние",
|
||
"repo.settings.event_pull_request_assign": "Запроса на слияние назначен",
|
||
"repo.settings.event_pull_request_assign_desc": "Запрос на слияние назначен или не назначен.",
|
||
"repo.settings.event_pull_request_label": "Запрос на слияние отмечен",
|
||
"repo.settings.event_pull_request_label_desc": "Метки запроса на слияние обновлены или очищены.",
|
||
"repo.settings.event_pull_request_milestone": "Этап запроса на слияние завершен",
|
||
"repo.settings.event_pull_request_milestone_desc": "Этап запроса на слияние или промежуточный шаг.",
|
||
"repo.settings.event_pull_request_comment": "Комментарий запроса на слияние",
|
||
"repo.settings.event_pull_request_comment_desc": "Комментарий запроса на слияние создан, отредактирован или удалён.",
|
||
"repo.settings.event_pull_request_review": "Запрос на слияние рассмотрен",
|
||
"repo.settings.event_pull_request_review_desc": "Запрос на слияние утвержден, отклонён или оставлен комментарий.",
|
||
"repo.settings.event_pull_request_sync": "Синхронизация запроса на слияние",
|
||
"repo.settings.event_pull_request_sync_desc": "Запрос на слияние синхронизирован.",
|
||
"repo.settings.event_pull_request_review_request": "Запрошена рецензия для запроса на слияние",
|
||
"repo.settings.event_pull_request_review_request_desc": "Создан или удалён запрос на рецензию для запроса на слияние.",
|
||
"repo.settings.event_pull_request_approvals": "Утверждения запросов на слияние",
|
||
"repo.settings.event_pull_request_merge": "Удовлетворение запросов на слияние",
|
||
"repo.settings.event_package": "Пакеты",
|
||
"repo.settings.event_package_desc": "Пакет создан или удален в репозитории.",
|
||
"repo.settings.branch_filter": "Фильтр веток",
|
||
"repo.settings.authorization_header": "Заголовок Authorization",
|
||
"repo.settings.authorization_header_desc": "Будет включён в качестве заголовка авторизации для запросов. Примеры: %s.",
|
||
"repo.settings.active": "Активный",
|
||
"repo.settings.active_helper": "Информация о происходящих событиях будет отправляться на URL этого веб-хука.",
|
||
"repo.settings.add_hook_success": "Веб-хук добавлен.",
|
||
"repo.settings.update_webhook": "Обновление веб-хука",
|
||
"repo.settings.update_hook_success": "Веб-хук обновлён.",
|
||
"repo.settings.delete_webhook": "Удалить веб-хук",
|
||
"repo.settings.recent_deliveries": "Недавние рассылки",
|
||
"repo.settings.hook_type": "Тип хука",
|
||
"repo.settings.slack_token": "Slack токен",
|
||
"repo.settings.slack_domain": "Домен",
|
||
"repo.settings.slack_channel": "Канал",
|
||
"repo.settings.add_web_hook_desc": "Интегрировать <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">%s</a> в ваш репозиторий.",
|
||
"repo.settings.packagist_username": "Имя пользователя Packagist",
|
||
"repo.settings.packagist_api_token": "Токен API",
|
||
"repo.settings.packagist_package_url": "Ссылка на пакет Packagist",
|
||
"repo.settings.deploy_keys": "Ключи развёртывания",
|
||
"repo.settings.add_deploy_key": "Добавить ключ развёртывания",
|
||
"repo.settings.deploy_key_desc": "Ключи развёртывания предоставляют доступ к репозиторию только для чтения.",
|
||
"repo.settings.is_writable": "Разрешить запись",
|
||
"repo.settings.is_writable_info": "Может ли этот ключ быть использован для выполнения <strong>push</strong> в репозиторий? Ключи развёртывания всегда имеют доступ на pull.",
|
||
"repo.settings.no_deploy_keys": "Вы не добавляли ключи развёртывания.",
|
||
"repo.settings.title": "Заголовок",
|
||
"repo.settings.deploy_key_content": "Содержимое",
|
||
"repo.settings.key_been_used": "Идентичный ключ развёртывания уже используется.",
|
||
"repo.settings.key_name_used": "Ключ развёртывания с таким именем уже существует.",
|
||
"repo.settings.add_key_success": "Ключ развёртывания «%s» добавлен.",
|
||
"repo.settings.deploy_key_deletion": "Удалить ключ развёртывания",
|
||
"repo.settings.deploy_key_deletion_desc": "Удаление ключа развёртывания сделает невозможным доступ к репозиторию с его помощью. Вы уверены?",
|
||
"repo.settings.deploy_key_deletion_success": "Ключ развёртывания удалён.",
|
||
"repo.settings.branches": "Ветки",
|
||
"repo.settings.protected_branch.save_rule": "Сохранить правило",
|
||
"repo.settings.protected_branch.delete_rule": "Удалить правило",
|
||
"repo.settings.protected_branch_can_push": "Разрешить отправку?",
|
||
"repo.settings.protected_branch_can_push_yes": "Вы можете выполнять отправку",
|
||
"repo.settings.protected_branch_can_push_no": "Вы не можете выполнять отправку",
|
||
"repo.settings.protect_this_branch": "Защитить эту ветку",
|
||
"repo.settings.protect_this_branch_desc": "Предотвращает удаление, ограничивает Push и слияние Git в ветку.",
|
||
"repo.settings.protect_disable_push": "Отключить отправку",
|
||
"repo.settings.protect_disable_push_desc": "Отправка не будет разрешена в эту ветку.",
|
||
"repo.settings.protect_enable_push": "Включить отправку",
|
||
"repo.settings.protect_enable_push_desc": "Любому, у кого есть доступ на запись, будет разрешена отправка изменений в эту ветку (но не принудительная отправка).",
|
||
"repo.settings.protect_enable_merge": "Разрешить всем",
|
||
"repo.settings.protect_enable_merge_desc": "Все, у кого есть доступ на запись, смогут удовлетворять запросы на слияние в эту ветку.",
|
||
"repo.settings.protect_check_status_contexts": "Включить проверку статуса",
|
||
"repo.settings.protect_status_check_patterns": "Шаблоны проверки состояния:",
|
||
"repo.settings.protect_status_check_patterns_desc": "Добавьте шаблоны, чтобы указать, какие проверки состояния должны быть пройдены, прежде чем ветви могут быть объединены в ветвь, соответствующую этому правилу. В каждой строке указывается шаблон. Шаблоны не могут быть пустыми.",
|
||
"repo.settings.protect_check_status_contexts_list": "Проверки состояния за последнюю неделю для этого репозитория",
|
||
"repo.settings.protect_status_check_matched": "Совпало",
|
||
"repo.settings.protect_invalid_status_check_pattern": "Неверный шаблон проверки состояния: «%s».",
|
||
"repo.settings.protect_no_valid_status_check_patterns": "Нет допустимых шаблонов проверки состояния.",
|
||
"repo.settings.protect_required_approvals": "Необходимые одобрения:",
|
||
"repo.settings.dismiss_stale_approvals": "Отклонить устаревшие разрешения",
|
||
"repo.settings.dismiss_stale_approvals_desc": "Когда новые коммиты, изменяющие содержимое запроса на слияние, отправляются в ветку, старые разрешения будут отклонены.",
|
||
"repo.settings.require_signed_commits": "Требовать подписанные коммиты",
|
||
"repo.settings.require_signed_commits_desc": "Отклонить отправку изменений в эту ветку, если они не подписаны или не проверяемы.",
|
||
"repo.settings.protect_branch_name_pattern": "Шаблон имени для защищённых веток",
|
||
"repo.settings.protect_patterns": "Шаблоны",
|
||
"repo.settings.protect_protected_file_patterns": "Шаблоны защищённых файлов (разделённые точкой с запятой ';'):",
|
||
"repo.settings.protect_unprotected_file_patterns": "Шаблоны незащищённых файлов (разделённые точкой с запятой ';'):",
|
||
"repo.settings.update_protect_branch_success": "Защита веток по правилу «%s» изменена.",
|
||
"repo.settings.remove_protected_branch_success": "Защита веток по правилу «%s» удалена.",
|
||
"repo.settings.remove_protected_branch_failed": "Не удалось удалить правило защиты веток «%s».",
|
||
"repo.settings.protected_branch_deletion_desc": "Любой пользователь с разрешениями на запись сможет выполнять push в эту ветку. Вы уверены?",
|
||
"repo.settings.block_rejected_reviews": "Блокировка слияния по отклоненным отзывам",
|
||
"repo.settings.block_rejected_reviews_desc": "Слияние будет невозможно, если официальными рецензентами будут запрошены изменения, даже если имеется достаточное количество одобрений.",
|
||
"repo.settings.block_on_official_review_requests": "Блокировать слияние при запросах на официальное рассмотрение",
|
||
"repo.settings.block_on_official_review_requests_desc": "Слияние невозможно, если не имеется достаточное количество одобрений официальных представителей.",
|
||
"repo.settings.block_outdated_branch": "Блокировать слияние, если запрос на слияние устарел",
|
||
"repo.settings.block_outdated_branch_desc": "Слияние будет невозможно, если головная ветвь находится позади базовой ветви.",
|
||
"repo.settings.default_branch_desc": "Главная ветка является \"базовой\" для вашего репозитория, на которую по умолчанию направлены все запросы на слияние и которая является лицом вашего репозитория. Первое, что увидит посетитель — это содержимое главной ветки. Выберите её из уже существующих:",
|
||
"repo.settings.merge_style_desc": "Стили слияния",
|
||
"repo.settings.choose_branch": "Выберите ветку…",
|
||
"repo.settings.no_protected_branch": "Нет защищённых веток.",
|
||
"repo.settings.edit_protected_branch": "Редактировать",
|
||
"repo.settings.protected_branch_required_rule_name": "Необходимо имя для правила",
|
||
"repo.settings.protected_branch_duplicate_rule_name": "Повторяющееся имя правила",
|
||
"repo.settings.protected_branch_required_approvals_min": "Число необходимых одобрений не может быть отрицательным.",
|
||
"repo.settings.tags": "Теги",
|
||
"repo.settings.tags.protection": "Защита тегов",
|
||
"repo.settings.tags.protection.pattern": "Шаблон тегов",
|
||
"repo.settings.tags.protection.allowed": "Разрешено",
|
||
"repo.settings.tags.protection.allowed.users": "Разрешенные пользователи",
|
||
"repo.settings.tags.protection.allowed.teams": "Разрешенные команды",
|
||
"repo.settings.tags.protection.allowed.noone": "Ни один",
|
||
"repo.settings.tags.protection.create": "Защитить тег",
|
||
"repo.settings.tags.protection.none": "Нет защищенных тегов.",
|
||
"repo.settings.bot_token": "Токен для бота",
|
||
"repo.settings.chat_id": "ID чата",
|
||
"repo.settings.matrix.homeserver_url": "URL домашнего сервера",
|
||
"repo.settings.matrix.room_id": "ID комнаты",
|
||
"repo.settings.matrix.message_type": "Тип сообщения",
|
||
"repo.settings.archive.button": "Архивировать репозиторий",
|
||
"repo.settings.archive.header": "Архивировать этот репозиторий",
|
||
"repo.settings.archive.success": "Репозиторий был успешно архивирован.",
|
||
"repo.settings.archive.error": "Ошибка при попытке архивировать репозиторий. Смотрите логи для получения подробностей.",
|
||
"repo.settings.archive.error_ismirror": "Вы не можете поместить зеркалируемый репозиторий в архив.",
|
||
"repo.settings.archive.branchsettings_unavailable": "Настройки ветки недоступны, если репозиторий архивирован.",
|
||
"repo.settings.archive.tagsettings_unavailable": "Настройки тегов недоступны, если репозиторий архивирован.",
|
||
"repo.settings.unarchive.button": "Разархивировать репозиторий",
|
||
"repo.settings.unarchive.header": "Вернуть этот репозиторий из архива",
|
||
"repo.settings.unarchive.success": "Репозиторий был успешно разархивирован.",
|
||
"repo.settings.update_avatar_success": "Аватар репозитория обновлён.",
|
||
"repo.settings.lfs_filelist": "Файлы LFS хранятся в этом репозитории",
|
||
"repo.settings.lfs_no_lfs_files": "Нет файлов LFS в этом репозитории",
|
||
"repo.settings.lfs_findcommits": "Найти коммиты",
|
||
"repo.settings.lfs_lfs_file_no_commits": "Для этого LFS файла не найдено коммитов",
|
||
"repo.settings.lfs_noattribute": "Этот путь не имеет блокируемого атрибута в ветке по умолчанию",
|
||
"repo.settings.lfs_delete": "Удалить файл LFS с OID %s",
|
||
"repo.settings.lfs_delete_warning": "Удаление файла LFS может привести к ошибкам 'объект не существует' при проверке. Вы уверены?",
|
||
"repo.settings.lfs_findpointerfiles": "Найти файлы указателя",
|
||
"repo.settings.lfs_locks": "Заблокировать",
|
||
"repo.settings.lfs_invalid_locking_path": "Недопустимый путь: %s",
|
||
"repo.settings.lfs_invalid_lock_directory": "Невозможно заблокировать каталог: %s",
|
||
"repo.settings.lfs_lock_already_exists": "Блокировка уже существует: %s",
|
||
"repo.settings.lfs_lock": "Заблокировать",
|
||
"repo.settings.lfs_locks_no_locks": "Нет блокировки",
|
||
"repo.settings.lfs_lock_file_no_exist": "Заблокированный файл не существует в ветке по умолчанию",
|
||
"repo.settings.lfs_force_unlock": "Принудительная разблокировка",
|
||
"repo.settings.lfs_pointers.inRepo": "В репозитории",
|
||
"repo.settings.lfs_pointers.exists": "Существуют в хранилище",
|
||
"repo.settings.lfs_pointers.accessible": "Доступно для пользователя",
|
||
"repo.settings.lfs_pointers.associateAccessible": "Связать доступные %d OID",
|
||
"repo.settings.rename_branch_failed_exist": "Невозможно переименовать ветку, потому что целевая ветка %s уже существует.",
|
||
"repo.settings.rename_branch_failed_not_exist": "Невозможно переименовать ветку %s, потому что она не существует.",
|
||
"repo.settings.rename_branch_success": "Ветка %s была успешно переименована в %s.",
|
||
"repo.settings.rename_branch_from": "старое название ветки",
|
||
"repo.settings.rename_branch_to": "новое название ветки",
|
||
"repo.settings.rename_branch": "Переименовать ветку",
|
||
"repo.diff.browse_source": "Просмотр исходного кода",
|
||
"repo.diff.parent": "родитель",
|
||
"repo.diff.commit": "Коммит",
|
||
"repo.diff.git-notes": "Заметки",
|
||
"repo.diff.data_not_available": "Разница недоступна",
|
||
"repo.diff.options_button": "Опции Diff",
|
||
"repo.diff.download_patch": "Скачать Patch файл",
|
||
"repo.diff.download_diff": "Скачать Diff файл",
|
||
"repo.diff.show_split_view": "Разделённый вид",
|
||
"repo.diff.show_unified_view": "Единый вид",
|
||
"repo.diff.whitespace_button": "Пробелы",
|
||
"repo.diff.whitespace_show_everything": "Показать все изменения",
|
||
"repo.diff.whitespace_ignore_all_whitespace": "Игнорировать пробелы при сравнении строк",
|
||
"repo.diff.whitespace_ignore_amount_changes": "Игнорировать изменения количества пробелов",
|
||
"repo.diff.whitespace_ignore_at_eol": "Игнорировать изменения в пробельных символах на концах строк",
|
||
"repo.diff.stats_desc": "<strong> %d изменённых файлов</strong>: <strong>%d добавлений</strong> и <strong>%d удалений</strong>",
|
||
"repo.diff.stats_desc_file": "%d изменений: %d дополнений и %d удалений",
|
||
"repo.diff.bin": "Двоичные данные",
|
||
"repo.diff.bin_not_shown": "Двоичный файл не отображается.",
|
||
"repo.diff.view_file": "Просмотреть файл",
|
||
"repo.diff.file_before": "До",
|
||
"repo.diff.file_after": "После",
|
||
"repo.diff.file_image_width": "Ширина",
|
||
"repo.diff.file_image_height": "Высота",
|
||
"repo.diff.file_byte_size": "Размер",
|
||
"repo.diff.file_suppressed": "Разница между файлами не показана из-за своего большого размера",
|
||
"repo.diff.file_suppressed_line_too_long": "Различия файлов скрыты, потому что одна или несколько строк слишком длинны",
|
||
"repo.diff.too_many_files": "Некоторые файлы не были показаны из-за слишком большого количества измененных файлов",
|
||
"repo.diff.show_more": "Показать больше",
|
||
"repo.diff.load": "Загрузить разницу",
|
||
"repo.diff.generated": "сгенерированный",
|
||
"repo.diff.vendored": "поставляемый",
|
||
"repo.diff.comment.placeholder": "Оставить комментарий",
|
||
"repo.diff.comment.add_single_comment": "Добавить простой комментарий",
|
||
"repo.diff.comment.add_review_comment": "Добавить комментарий",
|
||
"repo.diff.comment.start_review": "Начать рецензию",
|
||
"repo.diff.comment.reply": "Ответ",
|
||
"repo.diff.review": "Рецензия",
|
||
"repo.diff.review.header": "Отправить рецензию",
|
||
"repo.diff.review.placeholder": "Рецензионный комментарий",
|
||
"repo.diff.review.comment": "Комментировать",
|
||
"repo.diff.review.approve": "Утвердить",
|
||
"repo.diff.review.self_reject": "Авторы запросов на слияние не могут запрашивать изменения в собственных запросах",
|
||
"repo.diff.review.reject": "Запрос изменений",
|
||
"repo.diff.review.self_approve": "Авторы запросов на слияние не могут одобрять собственные запросы",
|
||
"repo.diff.committed_by": "коммит произвёл",
|
||
"repo.diff.protected": "Защищено",
|
||
"repo.diff.image.side_by_side": "Режим \"рядом\"",
|
||
"repo.diff.image.swipe": "Свайп",
|
||
"repo.diff.image.overlay": "Наложение",
|
||
"repo.diff.has_escaped": "В этой строке есть невидимые символы Юникода",
|
||
"repo.diff.show_file_tree": "Показать дерево файлов",
|
||
"repo.diff.hide_file_tree": "Скрыть дерево файлов",
|
||
"repo.releases.desc": "Релизы позволяют организовать хранение готовых сборок проекта в строгом хронологически верном порядке.",
|
||
"repo.release.releases": "Релизы",
|
||
"repo.release.detail": "Детали релиза",
|
||
"repo.release.tags": "Теги",
|
||
"repo.release.new_release": "Новый релиз",
|
||
"repo.release.draft": "Черновик",
|
||
"repo.release.prerelease": "Пре-релиз",
|
||
"repo.release.stable": "Стабильный",
|
||
"repo.release.compare": "Сравнить",
|
||
"repo.release.edit": "редактировать",
|
||
"repo.release.ahead.commits": "<strong>%d</strong> коммиты",
|
||
"repo.release.ahead.target": "%s с этого релиза",
|
||
"repo.tag.ahead.target": "в %s после этого тега",
|
||
"repo.release.source_code": "Исходный код",
|
||
"repo.release.new_subheader": "Публикация релизов поможет хранить чёткую историю развития вашего проекта.",
|
||
"repo.release.edit_subheader": "Подробный журнал изменений может помочь пользователям понять, что было изменено в очередной версии.",
|
||
"repo.release.tag_name": "Имя тега",
|
||
"repo.release.target": "Цель",
|
||
"repo.release.tag_helper": "Выберите существующий тег, или создайте новый.",
|
||
"repo.release.tag_helper_new": "Новый тег. Этот тег будет создан из цели.",
|
||
"repo.release.tag_helper_existing": "Существующий тег.",
|
||
"repo.release.title": "Название релиза",
|
||
"repo.release.title_empty": "Заголовок не может быть пустым.",
|
||
"repo.release.message": "Опишите этот релиз",
|
||
"repo.release.prerelease_desc": "Это предварительный релиз",
|
||
"repo.release.prerelease_helper": "Отметить релиз как не готовый для производственного использования.",
|
||
"repo.release.cancel": "Отменить",
|
||
"repo.release.publish": "Опубликовать релиз",
|
||
"repo.release.save_draft": "Сохранить черновик",
|
||
"repo.release.edit_release": "Редактировать релиз",
|
||
"repo.release.delete_release": "Удалить этот релиз",
|
||
"repo.release.delete_tag": "Удалить тег",
|
||
"repo.release.deletion": "Удаление релиза",
|
||
"repo.release.deletion_success": "Релиз удалён.",
|
||
"repo.release.deletion_tag_desc": "Этот тег будет удалён из хранилища. Содержимое хранилища и история не изменятся. Продолжить?",
|
||
"repo.release.deletion_tag_success": "Тег удалён.",
|
||
"repo.release.tag_name_already_exist": "Релиз с этим именем метки уже существует.",
|
||
"repo.release.tag_name_invalid": "Имя тега является не допустимым.",
|
||
"repo.release.tag_name_protected": "Имя тега защищено.",
|
||
"repo.release.tag_already_exist": "Этот тег уже используется.",
|
||
"repo.release.downloads": "Загрузки",
|
||
"repo.release.download_count": "Загрузки: %s",
|
||
"repo.release.add_tag_msg": "Использовать заголовок и содержимое релиза в качестве сообщения тега.",
|
||
"repo.release.add_tag": "Создать только тег",
|
||
"repo.release.releases_for": "Релизы %s",
|
||
"repo.release.tags_for": "Теги %s",
|
||
"repo.branch.name": "Имя ветки",
|
||
"repo.branch.already_exists": "Ветка с именем «%s» уже существует.",
|
||
"repo.branch.delete_head": "Удалить",
|
||
"repo.branch.delete": "Удалить ветку «%s»",
|
||
"repo.branch.delete_html": "Удалить ветку",
|
||
"repo.branch.delete_desc": "Удаление ветки необратимо. Несмотря на то, что удаленная ветка может просуществовать некоторое время перед тем, как она будет окончательно удалена, это действие НЕВОЗМОЖНО отменить в большинстве случаев. Продолжить?",
|
||
"repo.branch.deletion_success": "Ветка «%s» удалена.",
|
||
"repo.branch.deletion_failed": "Не удалось удалить ветку «%s».",
|
||
"repo.branch.delete_branch_has_new_commits": "Ветку «%s» нельзя удалить, поскольку после слияния были добавлены новые коммиты.",
|
||
"repo.branch.create_branch": "Создать ветку %s",
|
||
"repo.branch.create_from": "от «%s»",
|
||
"repo.branch.create_success": "Ветка «%s» создана.",
|
||
"repo.branch.branch_already_exists": "Ветка «%s» уже существует в этом репозитории.",
|
||
"repo.branch.branch_name_conflict": "Имя ветки «%s» конфликтует с уже существующей веткой «%s».",
|
||
"repo.branch.tag_collision": "Ветка «%s» не может быть создана, так как уже существует тег с таким именем.",
|
||
"repo.branch.deleted_by": "Удалён %s",
|
||
"repo.branch.restore_success": "Ветка «%s» восстановлена.",
|
||
"repo.branch.restore_failed": "Не удалось восстановить ветку «%s».",
|
||
"repo.branch.protected_deletion_failed": "Ветка «%s» защищена. Её нельзя удалить.",
|
||
"repo.branch.default_deletion_failed": "Ветка «%s» является веткой по умолчанию. Её нельзя удалить.",
|
||
"repo.branch.restore": "Восстановить ветку «%s»",
|
||
"repo.branch.download": "Скачать ветку «%s»",
|
||
"repo.branch.rename": "Переименовать ветку «%s»",
|
||
"repo.branch.included_desc": "Эта ветка является частью ветки по умолчанию",
|
||
"repo.branch.included": "Включено",
|
||
"repo.branch.create_new_branch": "Создать ветку из ветви:",
|
||
"repo.branch.confirm_create_branch": "Создать ветку",
|
||
"repo.branch.warning_rename_default_branch": "Вы переименовываете ветку по умолчанию.",
|
||
"repo.branch.rename_branch_to": "Переименовать ветку «%s» в:",
|
||
"repo.branch.confirm_rename_branch": "Переименовать ветку",
|
||
"repo.branch.create_branch_operation": "Создать ветку",
|
||
"repo.branch.new_branch": "Создать новую ветку",
|
||
"repo.branch.new_branch_from": "Создать новую ветку из «%s»",
|
||
"repo.branch.renamed": "Ветка %s была переименована в %s.",
|
||
"repo.tag.create_tag": "Создать тег %s",
|
||
"repo.tag.create_tag_operation": "Создать тег",
|
||
"repo.tag.confirm_create_tag": "Создать тег",
|
||
"repo.tag.create_tag_from": "Создать новый тег из «%s»",
|
||
"repo.tag.create_success": "Тег «%s» создан.",
|
||
"repo.topic.manage_topics": "Редактировать тематические метки",
|
||
"repo.topic.done": "Сохранить",
|
||
"repo.topic.count_prompt": "Нельзя выбрать более 25 тем",
|
||
"repo.topic.format_prompt": "Темы должны начинаться с буквы или цифры и могут содержать дефисы («-») и точки («.»). Длина темы не должна превышать 35 символов. Все буквы должны быть строчными.",
|
||
"repo.find_file.go_to_file": "Перейти к файлу",
|
||
"repo.find_file.no_matching": "Совпадающих файлов не найдено",
|
||
"repo.error.csv.too_large": "Не удается отобразить этот файл, потому что он слишком большой.",
|
||
"repo.error.csv.unexpected": "Не удается отобразить этот файл, потому что он содержит неожиданный символ в строке %d и столбце %d.",
|
||
"repo.error.csv.invalid_field_count": "Не удается отобразить этот файл, потому что он имеет неправильное количество полей в строке %d.",
|
||
"org.org_name_holder": "Название организации",
|
||
"org.org_full_name_holder": "Полное название организации",
|
||
"org.org_name_helper": "Лучшие названия организаций коротки и запоминаемы.",
|
||
"org.create_org": "Создать организацию",
|
||
"org.repo_updated": "Обновлено",
|
||
"org.members": "Участники",
|
||
"org.teams": "Команды",
|
||
"org.code": "Код",
|
||
"org.lower_members": "участники",
|
||
"org.lower_repositories": "репозитории",
|
||
"org.create_new_team": "Создание команды",
|
||
"org.create_team": "Создать команду",
|
||
"org.org_desc": "Описание",
|
||
"org.team_name": "Название команды",
|
||
"org.team_desc": "Описание",
|
||
"org.team_name_helper": "Названия команд должны быть короткими и запоминающимися.",
|
||
"org.team_desc_helper": "Опишите назначение или роль команды.",
|
||
"org.team_access_desc": "Доступ к репозиторию",
|
||
"org.team_permission_desc": "Разрешение",
|
||
"org.team_unit_desc": "Разрешить доступ к разделам репозитория",
|
||
"org.team_unit_disabled": "(Отключено)",
|
||
"org.form.name_reserved": "Название организации «%s» зарезервировано.",
|
||
"org.form.name_pattern_not_allowed": "Шаблон «%s» не допускается в названии организации.",
|
||
"org.form.create_org_not_allowed": "Этому пользователю не разрешено создавать организацию.",
|
||
"org.settings": "Настройки",
|
||
"org.settings.options": "Организация",
|
||
"org.settings.full_name": "Полное имя",
|
||
"org.settings.website": "Сайт",
|
||
"org.settings.location": "Местоположение",
|
||
"org.settings.permission": "Разрешения",
|
||
"org.settings.repoadminchangeteam": "Администратор репозитория может добавлять и удалять права доступа для команд",
|
||
"org.settings.visibility": "Видимость",
|
||
"org.settings.visibility.public": "Публичный",
|
||
"org.settings.visibility.limited": "Ограниченный (Видимый только выполнившим вход пользователям)",
|
||
"org.settings.visibility.limited_shortname": "Ограниченный",
|
||
"org.settings.visibility.private": "Приватный (Видимый только для участников организации)",
|
||
"org.settings.visibility.private_shortname": "Приватный",
|
||
"org.settings.update_settings": "Обновить настройки",
|
||
"org.settings.update_setting_success": "Настройки организации обновлены.",
|
||
"org.settings.update_avatar_success": "Аватар организации обновлён.",
|
||
"org.settings.delete": "Удалить организацию",
|
||
"org.settings.delete_account": "Удалить эту организацию",
|
||
"org.settings.delete_prompt": "Это действие <strong>БЕЗВОЗВРАТНО</strong> удалит эту организацию навсегда!",
|
||
"org.settings.confirm_delete_account": "Подтвердить удаление",
|
||
"org.settings.hooks_desc": "Добавьте веб-хуки, которые будет вызываться для <strong>всех репозиториев</strong> под этой организации.",
|
||
"org.settings.labels_desc": "Добавьте метки, которые могут быть использованы в задачах для <strong>всех репозиториев</strong> этой организации.",
|
||
"org.members.membership_visibility": "Видимость участника команды:",
|
||
"org.members.public": "Видимый",
|
||
"org.members.public_helper": "скрыть",
|
||
"org.members.private": "Скрыт",
|
||
"org.members.private_helper": "сделать видимым",
|
||
"org.members.member_role": "Роль участника:",
|
||
"org.members.owner": "Владелец",
|
||
"org.members.member": "Участник",
|
||
"org.members.remove": "Удалить",
|
||
"org.members.remove.detail": "Исключить %[1]s из %[2]s?",
|
||
"org.members.leave": "Покинуть",
|
||
"org.members.leave.detail": "Покинуть %s?",
|
||
"org.members.invite_desc": "Добавить нового участника в %s:",
|
||
"org.members.invite_now": "Пригласите сейчас",
|
||
"org.teams.join": "Объединить",
|
||
"org.teams.leave": "Выйти",
|
||
"org.teams.leave.detail": "Покинуть %s?",
|
||
"org.teams.can_create_org_repo": "Создать репозитории",
|
||
"org.teams.can_create_org_repo_helper": "Участники могут создавать новые репозитории в организации. Создатель получит администраторский доступ к новому репозиторию.",
|
||
"org.teams.none_access": "Нет доступа",
|
||
"org.teams.none_access_helper": "Участники не могут просматривать или выполнять любые другие действия над этим элементом. Это не влияет на публичные репозитории.",
|
||
"org.teams.general_access_helper": "Разрешения участников будут определяться таблицей разрешений ниже.",
|
||
"org.teams.read_access": "Чтение",
|
||
"org.teams.read_access_helper": "Участники могут просматривать и клонировать командные репозитории.",
|
||
"org.teams.write_access": "Запись",
|
||
"org.teams.write_access_helper": "Участники могут читать и выполнять push в командные репозитории.",
|
||
"org.teams.admin_access": "Доступ администратора",
|
||
"org.teams.admin_access_helper": "Участники могут выполнять pull, push в командные репозитории и добавлять соавторов в команду.",
|
||
"org.teams.no_desc": "Эта группа не имеет описания",
|
||
"org.teams.settings": "Настройки",
|
||
"org.teams.owners_permission_desc": "Владельцы имеют полный доступ ко <strong>всем репозиториям</strong> и имеют <strong>права администратора</strong> организации.",
|
||
"org.teams.members": "Члены группы разработки",
|
||
"org.teams.update_settings": "Обновить настройки",
|
||
"org.teams.delete_team": "Удалить команду",
|
||
"org.teams.add_team_member": "Добавление члена группы разработки",
|
||
"org.teams.invite_team_member": "Пригласить в %s",
|
||
"org.teams.invite_team_member.list": "Приглашения в ожидании",
|
||
"org.teams.delete_team_title": "Удалить команду",
|
||
"org.teams.delete_team_desc": "Удаление команды отменяет доступ к репозиторию для её членов. Продолжить?",
|
||
"org.teams.delete_team_success": "Команда удалена.",
|
||
"org.teams.read_permission_desc": "Эта команда предоставляет доступ на <strong>Чтение</strong>: члены могут просматривать и клонировать репозитории команды.",
|
||
"org.teams.write_permission_desc": "Эта команда предоставляет доступ на <strong>Запись</strong>: члены могут получать и выполнять push команды в репозитории.",
|
||
"org.teams.admin_permission_desc": "Эта команда даёт <strong>административный</strong> доступ: участники могут читать, отправлять изменения и добавлять соавторов к её репозиториям.",
|
||
"org.teams.create_repo_permission_desc": "Кроме того, эта команда предоставляет право <strong>Создание репозитория</strong>: члены команды могут создавать новые репозитории в организации.",
|
||
"org.teams.repositories": "Репозитории группы разработки",
|
||
"org.teams.remove_all_repos_title": "Удалить все репозитории команды",
|
||
"org.teams.remove_all_repos_desc": "Удаляет все репозитории из команды.",
|
||
"org.teams.add_all_repos_title": "Добавить все репозитории",
|
||
"org.teams.add_all_repos_desc": "Добавит все репозитории организации в команду.",
|
||
"org.teams.add_duplicate_users": "Пользователь уже состоит в команде.",
|
||
"org.teams.repos.none": "Для этой команды нет доступных репозиториев.",
|
||
"org.teams.members.none": "В этой команде нет участников.",
|
||
"org.teams.specific_repositories": "Конкретные репозитории",
|
||
"org.teams.specific_repositories_helper": "Участники будут иметь доступ только к репозиториям, явно добавленным в команду. Выбор этого <strong>не</strong> автоматически удалит репозитории, уже добавленные в <i>Все репозитории</i>.",
|
||
"org.teams.all_repositories": "Все репозитории",
|
||
"org.teams.all_repositories_helper": "Команда имеет доступ ко всем репозиториям. Выбрав его, <strong>добавит все существующие</strong> репозитории в команду.",
|
||
"org.teams.all_repositories_read_permission_desc": "Эта команда предоставляет <strong>прочтено</strong> доступ к <strong>всем репозиториям</strong>: участники могут просматривать и клонировать репозитории.",
|
||
"org.teams.all_repositories_write_permission_desc": "Эта команда предоставляет <strong>Написать</strong> доступ к <strong>всем репозиториям</strong>: участники могут читать и выполнять push в репозитории.",
|
||
"org.teams.all_repositories_admin_permission_desc": "Эта команда предоставляет <strong>администратору</strong> доступ к <strong>всем репозиториям</strong>: участники могут читать, отправлять сообщения и добавлять соавторов в репозитории.",
|
||
"org.teams.invite.title": "Вас пригласили присоединиться к команде <strong>%s</strong> организации <strong>%s</strong>.",
|
||
"org.teams.invite.by": "Приглашен(а) %s",
|
||
"org.teams.invite.description": "Нажмите на кнопку ниже, чтобы присоединиться к команде.",
|
||
"admin.dashboard": "Панель",
|
||
"admin.identity_access": "Идентификация и доступ",
|
||
"admin.users": "Пользователи",
|
||
"admin.organizations": "Организации",
|
||
"admin.repositories": "Репозитории",
|
||
"admin.hooks": "Веб-хуки",
|
||
"admin.integrations": "Интеграции",
|
||
"admin.authentication": "Аутентификация",
|
||
"admin.config": "Конфигурация",
|
||
"admin.config_summary": "Статистика",
|
||
"admin.config_settings": "Настройки",
|
||
"admin.notices": "Системные уведомления",
|
||
"admin.monitor": "Мониторинг",
|
||
"admin.first_page": "Первая",
|
||
"admin.last_page": "Последняя",
|
||
"admin.total": "Всего: %d",
|
||
"admin.dashboard.statistic": "Статистика",
|
||
"admin.dashboard.system_status": "Состояние системы",
|
||
"admin.dashboard.operation_name": "Имя операции",
|
||
"admin.dashboard.operation_switch": "Переключить",
|
||
"admin.dashboard.operation_run": "Запуск",
|
||
"admin.dashboard.clean_unbind_oauth": "Очистить список незавершённых авторизаций OAuth",
|
||
"admin.dashboard.clean_unbind_oauth_success": "Все незавершённые связи OAuth были удалены.",
|
||
"admin.dashboard.task.started": "Началось задание: %[1]s",
|
||
"admin.dashboard.task.process": "Задание: %[1]s",
|
||
"admin.dashboard.task.cancelled": "Задание %[1]s отменено: %[3]s",
|
||
"admin.dashboard.task.error": "Ошибка в задании: %[1]s: %[3]s",
|
||
"admin.dashboard.task.finished": "Задание %[1]s, начатое %[2]s, завершено",
|
||
"admin.dashboard.task.unknown": "Неизвестное задание: %[1]s",
|
||
"admin.dashboard.cron.started": "Планировщик запущен: %[1]s",
|
||
"admin.dashboard.cron.process": "Планировщик: %[1]s",
|
||
"admin.dashboard.cron.cancelled": "Планировщик: %[1]s отменено: %[3]s",
|
||
"admin.dashboard.cron.error": "Ошибка в запланированном задании: %s: %[3]s",
|
||
"admin.dashboard.cron.finished": "Планировщик: %[1]s завершено",
|
||
"admin.dashboard.delete_inactive_accounts": "Удалить все неактивированные учётные записи",
|
||
"admin.dashboard.delete_repo_archives": "Удалить все архивы репозиториев (ZIP, TAR.GZ, и т.д..)",
|
||
"admin.dashboard.delete_missing_repos": "Удалить все записи о репозиториях с отсутствующими файлами Git",
|
||
"admin.dashboard.delete_generated_repository_avatars": "Удалить генерированные аватары репозитория",
|
||
"admin.dashboard.update_mirrors": "Обновить зеркала",
|
||
"admin.dashboard.repo_health_check": "Проверка состояния всех репозиториев",
|
||
"admin.dashboard.check_repo_stats": "Проверить всю статистику репозитория",
|
||
"admin.dashboard.archive_cleanup": "Удалить старые архивы репозитория",
|
||
"admin.dashboard.update_migration_poster_id": "Обновить ID плакатов миграции",
|
||
"admin.dashboard.reinit_missing_repos": "Переинициализировать все отсутствующие Git репозитории, для которых существуют записи",
|
||
"admin.dashboard.sync_external_users": "Синхронизировать данные внешних пользователей",
|
||
"admin.dashboard.server_uptime": "Время непрерывной работы сервера",
|
||
"admin.dashboard.current_goroutine": "Текущее количество Goroutines",
|
||
"admin.dashboard.current_memory_usage": "Текущее использование памяти",
|
||
"admin.dashboard.total_memory_allocated": "Всего памяти выделено",
|
||
"admin.dashboard.memory_obtained": "Памяти использовано",
|
||
"admin.dashboard.pointer_lookup_times": "Запросов указателя",
|
||
"admin.dashboard.memory_allocate_times": "Выделений памяти",
|
||
"admin.dashboard.memory_free_times": "Освобождений памяти",
|
||
"admin.dashboard.current_heap_usage": "Текущее использование кучи",
|
||
"admin.dashboard.heap_memory_obtained": "Получено динамической памяти",
|
||
"admin.dashboard.heap_memory_idle": "Не используется динамической памяти",
|
||
"admin.dashboard.heap_memory_in_use": "Кучи памяти в работе",
|
||
"admin.dashboard.heap_memory_released": "Освобождено динамической памяти",
|
||
"admin.dashboard.heap_objects": "Объектов динамической памяти",
|
||
"admin.dashboard.bootstrap_stack_usage": "Использование стека загрузчика",
|
||
"admin.dashboard.stack_memory_obtained": "Память, занятая под стек",
|
||
"admin.dashboard.mspan_structures_usage": "Использование структур MSpan",
|
||
"admin.dashboard.mspan_structures_obtained": "Получено структур MSpan",
|
||
"admin.dashboard.mcache_structures_usage": "Использование структур MCache",
|
||
"admin.dashboard.mcache_structures_obtained": "Получено структур MCache",
|
||
"admin.dashboard.profiling_bucket_hash_table_obtained": "Хеш-таблиц получено при профилировании",
|
||
"admin.dashboard.gc_metadata_obtained": "Полученных метаданных сборщика мусора",
|
||
"admin.dashboard.other_system_allocation_obtained": "Получено прочих выделений системной памяти",
|
||
"admin.dashboard.next_gc_recycle": "Следующая очистка сборщика мусора",
|
||
"admin.dashboard.last_gc_time": "Прошло с последнего сбора мусора",
|
||
"admin.dashboard.total_gc_time": "Итоговая задержка GC",
|
||
"admin.dashboard.total_gc_pause": "Итоговая задержка GC",
|
||
"admin.dashboard.last_gc_pause": "Последняя пауза сборщика мусора",
|
||
"admin.dashboard.gc_times": "Количество сборок мусора",
|
||
"admin.dashboard.update_checker": "Проверка обновлений",
|
||
"admin.dashboard.delete_old_system_notices": "Удалить все старые системные уведомления из базы данных",
|
||
"admin.users.user_manage_panel": "Панель управления пользователями",
|
||
"admin.users.new_account": "Создать новый аккаунт",
|
||
"admin.users.name": "Имя пользователя",
|
||
"admin.users.full_name": "Полное имя",
|
||
"admin.users.activated": "Активирован",
|
||
"admin.users.admin": "Администратор",
|
||
"admin.users.restricted": "Ограничено",
|
||
"admin.users.reserved": "Зарезервировано",
|
||
"admin.users.bot": "Бот",
|
||
"admin.users.2fa": "Двухфакторная авторизация",
|
||
"admin.users.repos": "Репозитории",
|
||
"admin.users.created": "Создано",
|
||
"admin.users.last_login": "Последний вход",
|
||
"admin.users.send_register_notify": "Отправить пользователю уведомление о регистрации",
|
||
"admin.users.new_success": "Учётная запись «%s» создана.",
|
||
"admin.users.edit": "Редактировать",
|
||
"admin.users.auth_source": "Источник аутентификации",
|
||
"admin.users.local": "Локальный",
|
||
"admin.users.auth_login_name": "Имя для входа",
|
||
"admin.users.password_helper": "Оставьте пустым, чтобы оставить без изменений.",
|
||
"admin.users.update_profile_success": "Профиль учётной записи обновлён успешно.",
|
||
"admin.users.edit_account": "Изменение учётной записи",
|
||
"admin.users.max_repo_creation": "Максимальное количество репозиториев",
|
||
"admin.users.max_repo_creation_desc": "(Установите -1 для использования стандартного глобального значения предела)",
|
||
"admin.users.is_activated": "Эта учётная запись активирована",
|
||
"admin.users.prohibit_login": "Запретить вход в учётную запись",
|
||
"admin.users.is_admin": "У этой учётной записи есть права администратора",
|
||
"admin.users.is_restricted": "Ограничен",
|
||
"admin.users.allow_git_hook": "Может создавать Git-хуки",
|
||
"admin.users.allow_git_hook_tooltip": "Git Hooks выполняется как пользователь ОС с Gitea и будет иметь одинаковый уровень доступа к хосту. В результате пользователи с привилегией Git Hook могут получить доступ и модифицировать все репозитории Gitea, а также базу данных, используемую Gitea. Следовательно, они также могут получить привилегии администратора Gitea.",
|
||
"admin.users.allow_import_local": "Пользователь имеет право импортировать локальные репозитории",
|
||
"admin.users.allow_create_organization": "Эта учётная запись имеет разрешения на создание организаций",
|
||
"admin.users.update_profile": "Обновить профиль пользователя",
|
||
"admin.users.delete_account": "Удалить эту учётную запись",
|
||
"admin.users.cannot_delete_self": "Вы не можете удалить собственную учётную запись",
|
||
"admin.users.still_own_repo": "Этот пользователь всё ещё является владельцем одного или более репозиториев. Сначала удалите или передайте эти репозитории.",
|
||
"admin.users.still_has_org": "Этот пользователь всё ещё является членом одной или более организаций. Сначала удалите пользователя из всех организаций.",
|
||
"admin.users.purge": "Удалить пользователя",
|
||
"admin.users.purge_help": "Принудительное удаление пользователя и любых репозиториев, организаций и пакетов, принадлежащих пользователю. Комментарии тоже будут удалены.",
|
||
"admin.users.deletion_success": "Учётная запись успешно удалена.",
|
||
"admin.users.reset_2fa": "Сброс 2FA",
|
||
"admin.users.list_status_filter.menu_text": "Фильтр",
|
||
"admin.users.list_status_filter.reset": "Сбросить",
|
||
"admin.users.list_status_filter.is_active": "Активный",
|
||
"admin.users.list_status_filter.not_active": "Неактивный",
|
||
"admin.users.list_status_filter.is_admin": "Администратор",
|
||
"admin.users.list_status_filter.not_admin": "Не администратор",
|
||
"admin.users.list_status_filter.is_restricted": "Ограничено",
|
||
"admin.users.list_status_filter.not_restricted": "Не ограничено",
|
||
"admin.users.list_status_filter.is_prohibit_login": "Запретить вход",
|
||
"admin.users.list_status_filter.not_prohibit_login": "Разрешить вход",
|
||
"admin.users.list_status_filter.is_2fa_enabled": "2FA включено",
|
||
"admin.users.list_status_filter.not_2fa_enabled": "2FA отключено",
|
||
"admin.users.details": "О пользователе",
|
||
"admin.emails.email_manage_panel": "Управление эл. почтой пользователя",
|
||
"admin.emails.primary": "Первичный",
|
||
"admin.emails.activated": "Активирован",
|
||
"admin.emails.filter_sort.email": "Адрес эл. почты",
|
||
"admin.emails.filter_sort.name": "Имя пользователя",
|
||
"admin.emails.not_updated": "Не удалось обновить запрошенный адрес электронной почты: %v",
|
||
"admin.emails.duplicate_active": "Этот адрес электронной почты уже активирован для другого пользователя.",
|
||
"admin.emails.change_email_header": "Обновить свойства электронной почты",
|
||
"admin.emails.change_email_text": "Вы уверены, что хотите обновить этот адрес электронной почты?",
|
||
"admin.orgs.org_manage_panel": "Управление организациями",
|
||
"admin.orgs.name": "Название",
|
||
"admin.orgs.teams": "Команды",
|
||
"admin.orgs.members": "Участники",
|
||
"admin.orgs.new_orga": "Новая организация",
|
||
"admin.repos.repo_manage_panel": "Управление репозиториями",
|
||
"admin.repos.unadopted": "Непринятые репозитории",
|
||
"admin.repos.unadopted.no_more": "Больше непринятых репозиториев не найдено",
|
||
"admin.repos.owner": "Владелец",
|
||
"admin.repos.name": "Название",
|
||
"admin.repos.private": "Личный",
|
||
"admin.repos.issues": "Задачи",
|
||
"admin.repos.size": "Размер",
|
||
"admin.repos.lfs_size": "Размер LFS",
|
||
"admin.packages.package_manage_panel": "Управление пакетами",
|
||
"admin.packages.total_size": "Общий размер: %s",
|
||
"admin.packages.unreferenced_size": "Размер по ссылке: %s",
|
||
"admin.packages.cleanup": "Очистить устаревшие данные",
|
||
"admin.packages.cleanup.success": "Очистка устаревших данных успешно завершена",
|
||
"admin.packages.owner": "Владелец",
|
||
"admin.packages.creator": "Автор",
|
||
"admin.packages.name": "Наименование",
|
||
"admin.packages.version": "Версия",
|
||
"admin.packages.type": "Тип",
|
||
"admin.packages.repository": "Репозиторий",
|
||
"admin.packages.size": "Размер",
|
||
"admin.packages.published": "Опубликовано",
|
||
"admin.defaulthooks": "Стандартные Веб-хуки",
|
||
"admin.defaulthooks.add_webhook": "Добавить стандартный Веб-хук",
|
||
"admin.defaulthooks.update_webhook": "Обновить стандартный Веб-хук",
|
||
"admin.systemhooks": "Системные веб-хуки",
|
||
"admin.systemhooks.add_webhook": "Добавить системный веб-хук",
|
||
"admin.systemhooks.update_webhook": "Обновить системный веб-хук",
|
||
"admin.auths.auth_manage_panel": "Управление аутентификацией",
|
||
"admin.auths.new": "Добавить новый источник",
|
||
"admin.auths.name": "Имя",
|
||
"admin.auths.type": "Тип",
|
||
"admin.auths.enabled": "Включено",
|
||
"admin.auths.syncenabled": "Включить синхронизацию пользователей",
|
||
"admin.auths.updated": "Обновлено",
|
||
"admin.auths.auth_type": "Тип аутентификации",
|
||
"admin.auths.auth_name": "Имя аутентификации",
|
||
"admin.auths.security_protocol": "Протокол безопасности",
|
||
"admin.auths.domain": "Домен",
|
||
"admin.auths.host": "Сервер",
|
||
"admin.auths.port": "Порт",
|
||
"admin.auths.bind_password": "Привязать пароль",
|
||
"admin.auths.user_base": "База для поиска пользователя",
|
||
"admin.auths.user_dn": "DN пользователя",
|
||
"admin.auths.attribute_username": "Атрибут Username",
|
||
"admin.auths.attribute_username_placeholder": "Оставьте пустым, чтобы использовать имя пользователя для регистрации.",
|
||
"admin.auths.attribute_name": "Атрибут First Name",
|
||
"admin.auths.attribute_surname": "Атрибут Surname",
|
||
"admin.auths.attribute_mail": "Атрибут электронной почты",
|
||
"admin.auths.attribute_ssh_public_key": "Атрибут Открытый ключ SSH",
|
||
"admin.auths.attribute_avatar": "Характеристики аватара",
|
||
"admin.auths.attributes_in_bind": "Извлекать атрибуты в контексте Bind DN",
|
||
"admin.auths.allow_deactivate_all": "Разрешить пустой результат поиска для отключения всех пользователей",
|
||
"admin.auths.use_paged_search": "Использовать постраничный поиск",
|
||
"admin.auths.search_page_size": "Размер страницы",
|
||
"admin.auths.filter": "Фильтр пользователя",
|
||
"admin.auths.admin_filter": "Фильтр администратора",
|
||
"admin.auths.restricted_filter": "Ограниченный фильтр",
|
||
"admin.auths.restricted_filter_helper": "Оставьте пустым, чтобы не назначать никаких пользователей ограниченными. Используйте звёздочку ('*'), чтобы сделать ограниченными всех пользователей, не соответствующих фильтру администратора.",
|
||
"admin.auths.verify_group_membership": "Проверить принадлежность к группе в LDAP (оставьте фильтр пустым, чтобы пропустить)",
|
||
"admin.auths.group_search_base": "Поисковая база групп DN",
|
||
"admin.auths.group_attribute_list_users": "Атрибут группы, содержащий список пользователей",
|
||
"admin.auths.user_attribute_in_group": "Атрибут пользователя в группе",
|
||
"admin.auths.map_group_to_team": "Сопоставьте группы LDAP командам организации (оставьте поле пустым, чтобы пропустить)",
|
||
"admin.auths.map_group_to_team_removal": "Удалить пользователей из синхронизированных команд, если пользователь не принадлежит к соответствующей группе LDAP",
|
||
"admin.auths.enable_ldap_groups": "Включить группы LDAP",
|
||
"admin.auths.ms_ad_sa": "Атрибуты поиска MS AD",
|
||
"admin.auths.smtp_auth": "Тип аутентификации SMTP",
|
||
"admin.auths.smtphost": "Узел SMTP",
|
||
"admin.auths.smtpport": "SMTP-порт",
|
||
"admin.auths.allowed_domains": "Разрешенные домены",
|
||
"admin.auths.allowed_domains_helper": "Оставьте пустым, чтобы разрешить все домены. Разделите несколько доменов запятой (',').",
|
||
"admin.auths.skip_tls_verify": "Пропустить проверку TLS",
|
||
"admin.auths.force_smtps": "Принудительный SMTPS",
|
||
"admin.auths.force_smtps_helper": "SMTPS всегда использует 465 порт. Установите это, что бы принудительно использовать SMTPS на других портах. (Иначе STARTTLS будет использоваться на других портах, если это поддерживается хостом.)",
|
||
"admin.auths.helo_hostname_helper": "Имя хоста отправляется с HELO. Оставьте поле пустым, чтобы отправить текущее имя хоста.",
|
||
"admin.auths.disable_helo": "Отключить HELO",
|
||
"admin.auths.pam_service_name": "Имя службы PAM",
|
||
"admin.auths.pam_email_domain": "Домен почты PAM (необязательно)",
|
||
"admin.auths.oauth2_provider": "Поставщик OAuth2",
|
||
"admin.auths.oauth2_icon_url": "URL иконки",
|
||
"admin.auths.oauth2_clientID": "ID клиента (ключ)",
|
||
"admin.auths.oauth2_clientSecret": "Клиентский ключ",
|
||
"admin.auths.openIdConnectAutoDiscoveryURL": "OpenID Connect URL для автоматизации входа",
|
||
"admin.auths.oauth2_use_custom_url": "Использовать пользовательские URL вместо URL по умолчанию",
|
||
"admin.auths.oauth2_tokenURL": "URL токена",
|
||
"admin.auths.oauth2_authURL": "URL авторизации",
|
||
"admin.auths.oauth2_profileURL": "URL аккаунта",
|
||
"admin.auths.oauth2_emailURL": "URL электронной почты",
|
||
"admin.auths.skip_local_two_fa": "Пропустить локальную двухфакторную аутентификацию",
|
||
"admin.auths.skip_local_two_fa_helper": "Если значение не задано, локальным пользователям с установленной двухфакторной аутентификацией все равно придется пройти двухфакторную аутентификацию для входа в систему",
|
||
"admin.auths.oauth2_scopes": "Дополнительные полномочия",
|
||
"admin.auths.oauth2_required_claim_name": "Необходимое имя заявки",
|
||
"admin.auths.oauth2_required_claim_name_helper": "Задайте, чтобы ограничить вход с этого источника только пользователями с заявкой, имеющей такое имя",
|
||
"admin.auths.oauth2_required_claim_value": "Необходимое значение заявки",
|
||
"admin.auths.oauth2_required_claim_value_helper": "Задайте, чтобы ограничить вход с этого источника только пользователями с заявкой, имеющей такие имя и значение",
|
||
"admin.auths.oauth2_group_claim_name": "Имя заявки, указывающее имена групп для этого источника. (Необязательно)",
|
||
"admin.auths.oauth2_map_group_to_team_removal": "Удалить пользователей из синхронизированных команд, если пользователь не принадлежит к соответствующей группе.",
|
||
"admin.auths.enable_auto_register": "Включить автоматическую регистрацию",
|
||
"admin.auths.sspi_auto_create_users": "Автоматически создавать пользователей",
|
||
"admin.auths.sspi_auto_activate_users": "Автоматически активировать пользователей",
|
||
"admin.auths.sspi_auto_activate_users_helper": "Разрешить метод аутентификации SSPI для автоматической активации новых пользователей",
|
||
"admin.auths.sspi_strip_domain_names": "Удалять доменные имена из имён пользователей",
|
||
"admin.auths.sspi_separator_replacement": "Разделитель для использования вместо \\, / и @",
|
||
"admin.auths.sspi_default_language": "Язык пользователя по умолчанию",
|
||
"admin.auths.tips": "Советы",
|
||
"admin.auths.tips.oauth2.general": "Аутентификация OAuth2",
|
||
"admin.auths.tip.oauth2_provider": "Поставщик OAuth2",
|
||
"admin.auths.tip.mastodon": "Введите пользовательский URL экземпляра для экземпляра mastodon, с которым вы хотите аутентифицироваться (или использовать его по умолчанию)",
|
||
"admin.auths.edit": "Обновить параметры аутентификации",
|
||
"admin.auths.activated": "Источник аутентификации активирован",
|
||
"admin.auths.new_success": "Метод аутентификации «%s» добавлен.",
|
||
"admin.auths.update_success": "Источник аутентификации обновлён.",
|
||
"admin.auths.update": "Обновить источник аутентификации",
|
||
"admin.auths.delete": "Удалить этот источник аутентификации",
|
||
"admin.auths.delete_auth_title": "Удалить источник аутентификации",
|
||
"admin.auths.delete_auth_desc": "Удаление источника аутентификации не позволяет пользователям использовать его для входа. Продолжить?",
|
||
"admin.auths.still_in_used": "Эта проверка подлинности до сих пор используется некоторыми пользователями, удалите или преобразуйте этих пользователей в другой тип входа в систему.",
|
||
"admin.auths.deletion_success": "Источник аутентификации успешно удалён.",
|
||
"admin.auths.login_source_exist": "Источник аутентификации «%s» уже существует.",
|
||
"admin.auths.login_source_of_type_exist": "Источник аутентификации этого типа уже существует.",
|
||
"admin.auths.unable_to_initialize_openid": "Не удалось инициализировать провайдера OpenID: %s",
|
||
"admin.auths.invalid_openIdConnectAutoDiscoveryURL": "Неверный URL для автоматического обнаружения (это должен быть валидный URL, начинающийся с http:// или https://)",
|
||
"admin.config.server_config": "Конфигурация сервера",
|
||
"admin.config.app_name": "Название сайта",
|
||
"admin.config.app_ver": "Версия Gitea",
|
||
"admin.config.app_url": "Базовый URL Gitea",
|
||
"admin.config.custom_conf": "Путь к файлу конфигурации",
|
||
"admin.config.custom_file_root_path": "Пользовательский путь до папки с файлами",
|
||
"admin.config.domain": "Домен сервера",
|
||
"admin.config.offline_mode": "Локальный режим",
|
||
"admin.config.disable_router_log": "Отключение журнала маршрутизатора",
|
||
"admin.config.run_user": "Запуск от имени пользователя",
|
||
"admin.config.run_mode": "Режим выполнения",
|
||
"admin.config.git_version": "Версия Git",
|
||
"admin.config.app_data_path": "Путь к данным приложения",
|
||
"admin.config.repo_root_path": "Путь до папки репозиториев",
|
||
"admin.config.lfs_root_path": "Корневой путь LFS",
|
||
"admin.config.log_file_root_path": "Путь к журналу",
|
||
"admin.config.script_type": "Тип скрипта",
|
||
"admin.config.reverse_auth_user": "Имя пользователя для авторизации на reverse proxy",
|
||
"admin.config.ssh_config": "Конфигурация SSH",
|
||
"admin.config.ssh_enabled": "SSH включён",
|
||
"admin.config.ssh_start_builtin_server": "Использовать встроенный сервер",
|
||
"admin.config.ssh_domain": "Домен SSH сервера",
|
||
"admin.config.ssh_port": "Порт",
|
||
"admin.config.ssh_listen_port": "Прослушиваемый порт",
|
||
"admin.config.ssh_root_path": "Корневой путь",
|
||
"admin.config.ssh_minimum_key_size_check": "Минимальный размер ключа проверки",
|
||
"admin.config.ssh_minimum_key_sizes": "Минимальные размеры ключа",
|
||
"admin.config.lfs_config": "Конфигурация LFS",
|
||
"admin.config.lfs_enabled": "Включено",
|
||
"admin.config.lfs_content_path": "Путь к контенту LFS",
|
||
"admin.config.lfs_http_auth_expiry": "Устаревание HTTP-аутентификации LFS",
|
||
"admin.config.db_config": "Конфигурация базы данных",
|
||
"admin.config.db_type": "Тип",
|
||
"admin.config.db_host": "Сервер",
|
||
"admin.config.db_name": "Имя",
|
||
"admin.config.db_user": "Пользователь",
|
||
"admin.config.db_schema": "Схема",
|
||
"admin.config.db_path": "Путь",
|
||
"admin.config.service_config": "Сервисная конфигурация",
|
||
"admin.config.register_email_confirm": "Требуется подтверждение по электронной почте",
|
||
"admin.config.disable_register": "Отключить самостоятельную регистрацию",
|
||
"admin.config.allow_only_internal_registration": "Разрешить регистрацию только через Gitea",
|
||
"admin.config.allow_only_external_registration": "Разрешить регистрацию только через сторонние сервисы",
|
||
"admin.config.enable_openid_signup": "Включить cамостоятельную регистрацию OpenID",
|
||
"admin.config.enable_openid_signin": "Включение входа через OpenID",
|
||
"admin.config.show_registration_button": "Показать кнопку регистрации",
|
||
"admin.config.require_sign_in_view": "Для просмотра необходима авторизация",
|
||
"admin.config.mail_notify": "Почтовые уведомления",
|
||
"admin.config.enable_captcha": "Включить CAPTCHA",
|
||
"admin.config.active_code_lives": "Время жизни кода для активации",
|
||
"admin.config.reset_password_code_lives": "Время действия кода восстановления аккаунта",
|
||
"admin.config.default_keep_email_private": "Скрывать адреса электронной почты по умолчанию",
|
||
"admin.config.default_allow_create_organization": "Разрешить создание организаций по умолчанию",
|
||
"admin.config.enable_timetracking": "Включить отслеживание времени",
|
||
"admin.config.default_enable_timetracking": "Включить отслеживание времени по умолчанию",
|
||
"admin.config.default_allow_only_contributors_to_track_time": "Учитывать только участников разработки в подсчёте времени",
|
||
"admin.config.no_reply_address": "No-reply адрес",
|
||
"admin.config.default_visibility_organization": "Видимость по умолчанию для новых организаций",
|
||
"admin.config.default_enable_dependencies": "Включение зависимостей для задач по умолчанию",
|
||
"admin.config.webhook_config": "Конфигурация веб-хуков",
|
||
"admin.config.queue_length": "Длина очереди",
|
||
"admin.config.deliver_timeout": "Задержка доставки",
|
||
"admin.config.skip_tls_verify": "Пропустить проверку TLS",
|
||
"admin.config.mailer_config": "Настройки почты",
|
||
"admin.config.mailer_enabled": "Почта включена",
|
||
"admin.config.mailer_enable_helo": "Включить HELO",
|
||
"admin.config.mailer_name": "Имя",
|
||
"admin.config.mailer_protocol": "Протокол",
|
||
"admin.config.mailer_smtp_addr": "Адрес SMTP",
|
||
"admin.config.mailer_smtp_port": "Порт SMTP",
|
||
"admin.config.mailer_user": "Пользователь",
|
||
"admin.config.mailer_use_sendmail": "Использовать Sendmail",
|
||
"admin.config.mailer_sendmail_path": "Путь к Sendmail",
|
||
"admin.config.mailer_sendmail_args": "Дополнительные аргументы для Sendmail",
|
||
"admin.config.mailer_sendmail_timeout": "Тайм-аут Sendmail",
|
||
"admin.config.mailer_use_dummy": "Заглушка",
|
||
"admin.config.send_test_mail": "Отправить тестовое письмо",
|
||
"admin.config.send_test_mail_submit": "Отправить",
|
||
"admin.config.test_mail_failed": "Не удалось отправить тестовое письмо на «%s»: %v",
|
||
"admin.config.test_mail_sent": "Тестовое письмо было отправлено на «%s».",
|
||
"admin.config.oauth_config": "Конфигурация OAuth",
|
||
"admin.config.oauth_enabled": "OAuth включен",
|
||
"admin.config.cache_config": "Настройки кеша",
|
||
"admin.config.cache_adapter": "Адаптер кэша",
|
||
"admin.config.cache_interval": "Интервал кэширования",
|
||
"admin.config.cache_conn": "Подключение кэша",
|
||
"admin.config.cache_item_ttl": "Время жизни данных в кеше",
|
||
"admin.config.session_config": "Конфигурация сессии",
|
||
"admin.config.session_provider": "Провайдер сессии",
|
||
"admin.config.provider_config": "Конфигурация провайдера",
|
||
"admin.config.cookie_name": "Имя файла cookie",
|
||
"admin.config.gc_interval_time": "Интервал работы сборщика мусора",
|
||
"admin.config.session_life_time": "Время жизни сессии",
|
||
"admin.config.https_only": "Только HTTPS",
|
||
"admin.config.cookie_life_time": "Время жизни файла cookie",
|
||
"admin.config.picture_config": "Настройка изображения",
|
||
"admin.config.picture_service": "Сервис изображений",
|
||
"admin.config.disable_gravatar": "Отключить Gravatar",
|
||
"admin.config.enable_federated_avatar": "Включить внешние аватары",
|
||
"admin.config.git_config": "Конфигурация Git",
|
||
"admin.config.git_disable_diff_highlight": "Отключить подсветку синтаксиса при сравнении",
|
||
"admin.config.git_max_diff_lines": "Максимальное количество строк сравнения (на файл)",
|
||
"admin.config.git_max_diff_line_characters": "Максимальное количество символов в сравнениях (в строке)",
|
||
"admin.config.git_max_diff_files": "Максимальное количество файлов в сравнении (при показе)",
|
||
"admin.config.git_gc_args": "Аргументы GC",
|
||
"admin.config.git_migrate_timeout": "Лимит времени миграций",
|
||
"admin.config.git_mirror_timeout": "Лимит времени обновления зеркал",
|
||
"admin.config.git_clone_timeout": "Лимит времени операции клонирования",
|
||
"admin.config.git_pull_timeout": "Лимит времени получения изменений",
|
||
"admin.config.git_gc_timeout": "Лимит времени сборки мусора",
|
||
"admin.config.log_config": "Конфигурация журнала",
|
||
"admin.config.logger_name_fmt": "Журнал: %s",
|
||
"admin.config.disabled_logger": "Отключен",
|
||
"admin.config.access_log_mode": "Режим доступа к журналу",
|
||
"admin.config.access_log_template": "Шаблон журнала доступа",
|
||
"admin.config.xorm_log_sql": "Лог SQL",
|
||
"admin.config.set_setting_failed": "Задать параметр %s не удалось",
|
||
"admin.monitor.stats": "Статистика",
|
||
"admin.monitor.cron": "Запланированные задания",
|
||
"admin.monitor.name": "Название",
|
||
"admin.monitor.schedule": "Расписание",
|
||
"admin.monitor.next": "Следующий раз",
|
||
"admin.monitor.previous": "Предыдущий раз",
|
||
"admin.monitor.execute_times": "Количество выполнений",
|
||
"admin.monitor.process": "Запущенные процессы",
|
||
"admin.monitor.processes_count": "%d процессов",
|
||
"admin.monitor.download_diagnosis_report": "Скачать диагностический отчёт",
|
||
"admin.monitor.desc": "Описание",
|
||
"admin.monitor.start": "Время начала",
|
||
"admin.monitor.execute_time": "Время выполнения",
|
||
"admin.monitor.last_execution_result": "Результат",
|
||
"admin.monitor.process.cancel": "Отменить процесс",
|
||
"admin.monitor.process.children": "Потомки",
|
||
"admin.monitor.queues": "Очереди",
|
||
"admin.monitor.queue": "Очередь: %s",
|
||
"admin.monitor.queue.name": "Имя",
|
||
"admin.monitor.queue.type": "Тип",
|
||
"admin.monitor.queue.exemplar": "Тип образца",
|
||
"admin.monitor.queue.numberworkers": "Количество рабочих",
|
||
"admin.monitor.queue.activeworkers": "Активные рабочие",
|
||
"admin.monitor.queue.maxnumberworkers": "Максимальное количество рабочих",
|
||
"admin.monitor.queue.numberinqueue": "Позиция в очереди",
|
||
"admin.monitor.queue.settings.title": "Настройки пула",
|
||
"admin.monitor.queue.settings.desc": "Пулы увеличиваются динамически в ответ на блокировку очередей своих рабочих.",
|
||
"admin.monitor.queue.settings.maxnumberworkers.placeholder": "В настоящее время %[1]d",
|
||
"admin.monitor.queue.settings.maxnumberworkers.error": "Максимальное количество рабочих должно быть числом",
|
||
"admin.monitor.queue.settings.submit": "Обновить настройки",
|
||
"admin.monitor.queue.settings.changed": "Настройки обновлены",
|
||
"admin.monitor.queue.settings.remove_all_items": "Удалить все",
|
||
"admin.monitor.queue.settings.remove_all_items_done": "Все элементы в очереди были удалены.",
|
||
"admin.notices.system_notice_list": "Уведомления системы",
|
||
"admin.notices.view_detail_header": "Подробности уведомления",
|
||
"admin.notices.operations": "Операции",
|
||
"admin.notices.select_all": "Выбрать всё",
|
||
"admin.notices.deselect_all": "Отменить выделение",
|
||
"admin.notices.inverse_selection": "Инверсия выделения",
|
||
"admin.notices.delete_selected": "Удалить выбранные",
|
||
"admin.notices.delete_all": "Удалить все уведомления",
|
||
"admin.notices.type": "Тип",
|
||
"admin.notices.type_1": "Репозиторий",
|
||
"admin.notices.type_2": "Задание",
|
||
"admin.notices.desc": "Описание",
|
||
"admin.notices.op": "Oп.",
|
||
"admin.notices.delete_success": "Уведомления системы были удалены.",
|
||
"action.create_repo": "создал(а) репозиторий <a href=\"%s\"> %s</a>",
|
||
"action.rename_repo": "переименовал(а) репозиторий из <code>%[1]s</code> на <a href=\"%[2]s\">%[3]s</a>",
|
||
"action.commit_repo": "отправил(а) изменения в <a href=\"%[2]s\">%[3]s</a> в <a href=\"%[1]s\">%[4]s</a>",
|
||
"action.create_issue": "открыл(а) задачу <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.close_issue": "закрыл(а) задачу <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.reopen_issue": "переоткрыл(а) задачу <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.create_pull_request": "создал(а) запрос на слияние <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.close_pull_request": "закрыл(а) запрос на слияние <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.reopen_pull_request": "переоткрыл(а) запрос на слияние <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.comment_issue": "прокомментировал(а) задачу <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.comment_pull": "прокомментировал(а) запрос на слияние <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.merge_pull_request": "принял(а) запрос на слияние <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.auto_merge_pull_request": "автоматически принял(а) запрос на слияние <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.transfer_repo": "передал(а) репозиторий <code>%s</code> <a href=\"%s\">%s</a>",
|
||
"action.push_tag": "создал(а) тег <a href=\"%[2]s\">%[3]s</a> в <a href=\"%[1]s\">%[4]s</a>",
|
||
"action.delete_tag": "удалил(а) тэг %[2]s из <a href=\"%[1]s\">%[3]s</a>",
|
||
"action.delete_branch": "удалил(а) ветку %[2]s из <a href=\"%[1]s\">%[3]s</a>",
|
||
"action.compare_branch": "Сравнить",
|
||
"action.compare_commits": "Сравнить %d коммитов",
|
||
"action.compare_commits_general": "Сравнить коммиты",
|
||
"action.mirror_sync_push": "синхронизировал(а) коммиты <a href=\"%[2]s\">%[3]s</a> в <a href=\"%[1]s\">%[4]s</a> из зеркала",
|
||
"action.mirror_sync_create": "синхронизировал(а) новую ссылку <a href=\"%[2]s\">%[3]s</a> в <a href=\"%[1]s\">%[4]s</a> из зеркала",
|
||
"action.mirror_sync_delete": "синхронизированные и удалённые ссылки <code>%[2]s</code> на <a href=\"%[1]s\">%[3]s</a> из зеркала",
|
||
"action.approve_pull_request": "утвердил(а) задачу <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.reject_pull_request": "предложил(а) изменения для <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.review_dismissed": "отклонил(а) отзыв от <b>%[4]s</b> для <a href=\"%[1]s\">%[3]s#%[2]s</a>",
|
||
"action.review_dismissed_reason": "Причина:",
|
||
"action.create_branch": "создал(а) ветку <a href=\"%[2]s\">%[3]s</a> в <a href=\"%[1]s\">%[4]s</a>",
|
||
"action.starred_repo": "добавил(а) <a href=\"%[1]s\">%[2]s</a> в избранное",
|
||
"action.watched_repo": "начала(а) наблюдение за <a href=\"%[1]s\">%[2]s</a>",
|
||
"tool.now": "сейчас",
|
||
"tool.future": "в будущем",
|
||
"tool.1s": "1 секунду",
|
||
"tool.1m": "1 минуту",
|
||
"tool.1h": "1 час",
|
||
"tool.1d": "1 день",
|
||
"tool.1w": "1 неделю",
|
||
"tool.1mon": "1 месяц",
|
||
"tool.1y": "1 год",
|
||
"tool.seconds": "%d секунд",
|
||
"tool.minutes": "%d минут",
|
||
"tool.hours": "%d часов",
|
||
"tool.days": "%d дней",
|
||
"tool.weeks": "%d недель",
|
||
"tool.months": "%d месяцев",
|
||
"tool.years": "%d лет",
|
||
"tool.raw_seconds": "секунд",
|
||
"tool.raw_minutes": "минут",
|
||
"dropzone.default_message": "Перетащите файл или кликните сюда для загрузки.",
|
||
"dropzone.remove_file": "Удалить файл",
|
||
"notification.notifications": "Уведомления",
|
||
"notification.unread": "Непрочитанные",
|
||
"notification.read": "Прочитанные",
|
||
"notification.no_unread": "У вас нет непрочитанных уведомлений.",
|
||
"notification.no_read": "У вас нет прочитанных уведомлений.",
|
||
"notification.pin": "Прикрепить уведомление",
|
||
"notification.mark_as_read": "Отметить как прочитанное",
|
||
"notification.mark_as_unread": "Пометить как непрочитанное",
|
||
"notification.mark_all_as_read": "Пометить все как прочитанные",
|
||
"notification.subscriptions": "Подписки",
|
||
"notification.watching": "Наблюдение",
|
||
"notification.no_subscriptions": "Нет подписок",
|
||
"gpg.default_key": "Подписано ключом по умолчанию",
|
||
"gpg.error.extract_sign": "Не удалось извлечь подпись",
|
||
"gpg.error.generate_hash": "Не удается создать хэш коммита",
|
||
"gpg.error.no_committer_account": "Аккаунт пользователя с такой электронной почтой не найден",
|
||
"gpg.error.no_gpg_keys_found": "Не найден ключ, соответствующий данной подписи",
|
||
"gpg.error.not_signed_commit": "Неподписанный коммит",
|
||
"gpg.error.failed_retrieval_gpg_keys": "Не удалось получить ни одного ключа GPG автора коммита",
|
||
"units.unit": "Элемент",
|
||
"units.error.no_unit_allowed_repo": "У вас нет доступа ни к одному разделу этого репозитория.",
|
||
"units.error.unit_not_allowed": "У вас нет доступа к этому разделу репозитория.",
|
||
"packages.title": "Пакеты",
|
||
"packages.desc": "Управление пакетами репозитория.",
|
||
"packages.empty": "Пока нет пакетов.",
|
||
"packages.empty.documentation": "Дополнительную информацию о реестре пакетов можно найти в <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">документации</a>.",
|
||
"packages.empty.repo": "Вы загрузили пакет, но он здесь не отображается? Перейдите в <a href=\"%[1]s\">настройки пакета</a> и свяжите его с этим репозиторием.",
|
||
"packages.registry.documentation": "Для получения дополнительной информации о реестре %s смотрите <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">документацию</a>.",
|
||
"packages.filter.type": "Тип",
|
||
"packages.filter.type.all": "Все",
|
||
"packages.filter.no_result": "Фильтр не дал результатов.",
|
||
"packages.filter.container.tagged": "С тегом",
|
||
"packages.filter.container.untagged": "Без тегов",
|
||
"packages.published_by": "Опубликовано %[1]s <a href=\"%[2]s\">%[3]s</a>",
|
||
"packages.published_by_in": "Опубликовано %[1]s <a href=\"%[2]s\">%[3]s</a> в <a href=\"%[4]s\"><strong>%[5]s</strong></a>",
|
||
"packages.installation": "Установка",
|
||
"packages.about": "Об этом пакете",
|
||
"packages.requirements": "Требования",
|
||
"packages.dependencies": "Зависимости",
|
||
"packages.keywords": "Ключевые слова",
|
||
"packages.details": "Подробнее",
|
||
"packages.details.author": "Автор",
|
||
"packages.details.project_site": "Сайт проекта",
|
||
"packages.details.repository_site": "Сайт репозитория",
|
||
"packages.details.documentation_site": "Сайт документации",
|
||
"packages.details.license": "Лицензия",
|
||
"packages.assets": "Ресурсы",
|
||
"packages.versions": "Версии",
|
||
"packages.versions.view_all": "Показать всё",
|
||
"packages.dependency.version": "Версия",
|
||
"packages.alpine.registry.key": "Загрузите публичный ключ RSA реестра в каталог <code>/etc/apk/keys/</code> для проверки подписи индекса:",
|
||
"packages.alpine.registry.info": "Выберите $branch и $repository из списка ниже.",
|
||
"packages.alpine.install": "Чтобы установить пакет, выполните следующую команду:",
|
||
"packages.alpine.repository": "О репозитории",
|
||
"packages.alpine.repository.branches": "Ветки",
|
||
"packages.alpine.repository.repositories": "Репозитории",
|
||
"packages.alpine.repository.architectures": "Архитектуры",
|
||
"packages.arch.repository": "О репозитории",
|
||
"packages.arch.repository.repositories": "Репозитории",
|
||
"packages.arch.repository.architectures": "Архитектуры",
|
||
"packages.cargo.install": "Чтобы установить пакет с помощью Cargo, выполните следующую команду:",
|
||
"packages.chef.install": "Чтобы установить пакет, выполните следующую команду:",
|
||
"packages.composer.install": "Чтобы установить пакет с помощью Composer, выполните следующую команду:",
|
||
"packages.composer.dependencies": "Зависимости",
|
||
"packages.composer.dependencies.development": "Зависимости для разработки",
|
||
"packages.conan.details.repository": "Репозиторий",
|
||
"packages.conan.install": "Чтобы установить пакет с помощью Conan, выполните следующую команду:",
|
||
"packages.conda.install": "Чтобы установить пакет с помощью Conda, выполните следующую команду:",
|
||
"packages.container.details.type": "Тип образа",
|
||
"packages.container.details.platform": "Платформа",
|
||
"packages.container.pull": "Загрузите образ из командной строки:",
|
||
"packages.container.multi_arch": "ОС / архитектура",
|
||
"packages.container.layers": "Слои образа",
|
||
"packages.container.labels": "Метки",
|
||
"packages.container.labels.key": "Ключ",
|
||
"packages.container.labels.value": "Значение",
|
||
"packages.cran.install": "Чтобы установить пакет, выполните следующую команду:",
|
||
"packages.debian.registry.info": "Выберите $distribution и $component из списка ниже.",
|
||
"packages.debian.install": "Чтобы установить пакет, выполните следующую команду:",
|
||
"packages.debian.repository": "О репозитории",
|
||
"packages.debian.repository.distributions": "Дистрибутивы",
|
||
"packages.debian.repository.components": "Компоненты",
|
||
"packages.debian.repository.architectures": "Архитектуры",
|
||
"packages.generic.download": "Скачать пакет из командной строки:",
|
||
"packages.go.install": "Установите пакет из командной строки:",
|
||
"packages.helm.install": "Чтобы установить пакет, выполните следующую команду:",
|
||
"packages.maven.install2": "Выполнить через командную строку:",
|
||
"packages.maven.download": "Чтобы скачать зависимость, запустите в командной строке:",
|
||
"packages.nuget.install": "Чтобы установить пакет с помощью NuGet, выполните следующую команду:",
|
||
"packages.nuget.dependency.framework": "Целевой фреймворк",
|
||
"packages.npm.install": "Чтобы установить пакет с помощью npm, выполните следующую команду:",
|
||
"packages.npm.install2": "или добавьте его в файл package.json:",
|
||
"packages.npm.dependencies": "Зависимости",
|
||
"packages.npm.dependencies.development": "Зависимости для разработки",
|
||
"packages.npm.dependencies.peer": "Одноранговые зависимости",
|
||
"packages.npm.dependencies.optional": "Необязательные зависимости",
|
||
"packages.npm.details.tag": "Тег",
|
||
"packages.pub.install": "Чтобы установить пакет с помощью Dart, выполните следующую команду:",
|
||
"packages.pypi.requires": "Требуется Python",
|
||
"packages.pypi.install": "Чтобы установить пакет с помощью pip, выполните следующую команду:",
|
||
"packages.rpm.distros.redhat": "на дистрибутивах семейства RedHat",
|
||
"packages.rpm.distros.suse": "на дистрибутивах семейства SUSE",
|
||
"packages.rpm.install": "Чтобы установить пакет, выполните следующую команду:",
|
||
"packages.rpm.repository": "О репозитории",
|
||
"packages.rpm.repository.architectures": "Архитектуры",
|
||
"packages.rubygems.install": "Чтобы установить пакет с помощью gem, выполните следующую команду:",
|
||
"packages.rubygems.install2": "или добавьте его в Gemfile:",
|
||
"packages.rubygems.dependencies.runtime": "Зависимости времени выполнения",
|
||
"packages.rubygems.dependencies.development": "Зависимости для разработки",
|
||
"packages.rubygems.required.ruby": "Требуется версия Ruby",
|
||
"packages.rubygems.required.rubygems": "Требуется версия RubyGem",
|
||
"packages.swift.install": "Добавьте пакет в свой файл <code>Package.swift</code>:",
|
||
"packages.swift.install2": "и запустите следующую команду:",
|
||
"packages.vagrant.install": "Чтобы добавить бокс Vagrant, выполните следующую команду:",
|
||
"packages.settings.link": "Связать этот пакет с репозиторием",
|
||
"packages.settings.link.select": "Выберите репозиторий",
|
||
"packages.settings.link.button": "Обновить ссылку на репозиторий",
|
||
"packages.settings.link.success": "Связь с репозиторием успешно обновлена.",
|
||
"packages.settings.link.error": "Не удалось обновить привязку к репозиторию.",
|
||
"packages.settings.delete": "Удалить пакет",
|
||
"packages.settings.delete.description": "Удаление пакета необратимо и не может быть отменено.",
|
||
"packages.settings.delete.notice": "Вы собираетесь удалить %s (%s). Эта операция необратима, вы уверены?",
|
||
"packages.settings.delete.success": "Пакет удалён.",
|
||
"packages.settings.delete.error": "Не удалось удалить пакет.",
|
||
"packages.owner.settings.cargo.title": "Индекс реестра Cargo",
|
||
"packages.owner.settings.cargo.initialize": "Инициализировать индекс",
|
||
"packages.owner.settings.cargo.initialize.description": "Для использования реестра Cargo необходим специальный Git-репозиторий с индексом. Эта опция (пере)создаст репозиторий и настроит его автоматически.",
|
||
"packages.owner.settings.cargo.initialize.error": "Не удалось инициализировать индекс Cargo: %v",
|
||
"packages.owner.settings.cargo.initialize.success": "Индекс Cargo успешно создан.",
|
||
"packages.owner.settings.cargo.rebuild": "Перестроить индекс",
|
||
"packages.owner.settings.cargo.rebuild.error": "Не удалось перестроить индекс Cargo: %v",
|
||
"packages.owner.settings.cleanuprules.title": "Управление правилами очистки",
|
||
"packages.owner.settings.cleanuprules.add": "Добавить правило очистки",
|
||
"packages.owner.settings.cleanuprules.edit": "Изменить правило очистки",
|
||
"packages.owner.settings.cleanuprules.preview": "Предварительный просмотр правила очистки",
|
||
"packages.owner.settings.cleanuprules.preview.overview": "Планируется удалить %d пакетов.",
|
||
"packages.owner.settings.cleanuprules.preview.none": "Правило очистки не соответствует ни одному пакету.",
|
||
"packages.owner.settings.cleanuprules.enabled": "Включено",
|
||
"packages.owner.settings.cleanuprules.pattern_full_match": "Применить шаблон к полному имени пакета",
|
||
"packages.owner.settings.cleanuprules.keep.title": "Версии, соответствующие этим правилам, сохраняются, даже если они соответствуют приведённому ниже правилу удаления.",
|
||
"packages.owner.settings.cleanuprules.keep.count": "Оставить последние",
|
||
"packages.owner.settings.cleanuprules.keep.count.1": "1 версию на пакет",
|
||
"packages.owner.settings.cleanuprules.keep.count.n": "%d версий на пакет",
|
||
"packages.owner.settings.cleanuprules.keep.pattern": "Сохранять версии, совпадающие с",
|
||
"packages.owner.settings.cleanuprules.keep.pattern.container": "Версия <code>latest</code> всегда сохраняется для пакетов контейнера.",
|
||
"packages.owner.settings.cleanuprules.remove.title": "Версии, соответствующие этим правилам, удаляются, если правило выше не требует хранить их.",
|
||
"packages.owner.settings.cleanuprules.remove.days": "Удалять версии старше, чем",
|
||
"packages.owner.settings.cleanuprules.remove.pattern": "Удалять версии, совпадающие с",
|
||
"packages.owner.settings.cleanuprules.success.update": "Правило очистки обновлено.",
|
||
"packages.owner.settings.cleanuprules.success.delete": "Правило очистки удалено.",
|
||
"packages.owner.settings.chef.title": "Реестр Chef",
|
||
"packages.owner.settings.chef.keypair": "Создать пару ключей",
|
||
"secrets.secrets": "Секреты",
|
||
"secrets.description": "Секреты будут передаваться определенным действиям и не могут быть прочитаны иначе.",
|
||
"secrets.none": "Секретов пока нет.",
|
||
"secrets.creation.description": "Описание",
|
||
"secrets.creation.name_placeholder": "регистр не важен, только алфавитно-цифровые символы и подчёркивания, не может начинаться с GITEA_ или GITHUB_",
|
||
"secrets.creation.value_placeholder": "Введите любое содержимое. Пробельные символы в начале и конце будут опущены.",
|
||
"secrets.deletion": "Удалить секрет",
|
||
"secrets.deletion.description": "Удаление секрета необратимо, его нельзя отменить. Продолжить?",
|
||
"secrets.deletion.success": "Секрет удалён.",
|
||
"secrets.deletion.failed": "Не удалось удалить секрет.",
|
||
"secrets.management": "Управление секретами",
|
||
"actions.actions": "Действия",
|
||
"actions.unit.desc": "Управление действиями",
|
||
"actions.status.unknown": "Неизвестно",
|
||
"actions.status.waiting": "Ожидает",
|
||
"actions.status.running": "Запущено",
|
||
"actions.status.success": "Успешно",
|
||
"actions.status.failure": "Неудача",
|
||
"actions.status.cancelled": "Отменено",
|
||
"actions.status.skipped": "Пропущено",
|
||
"actions.status.blocked": "Заблокировано",
|
||
"actions.runners": "Раннеры",
|
||
"actions.runners.runner_manage_panel": "Управление раннерами",
|
||
"actions.runners.new": "Создать новый раннер",
|
||
"actions.runners.new_notice": "Как запустить раннер",
|
||
"actions.runners.status": "Статус",
|
||
"actions.runners.name": "Название",
|
||
"actions.runners.owner_type": "Тип",
|
||
"actions.runners.description": "Описание",
|
||
"actions.runners.labels": "Метки",
|
||
"actions.runners.last_online": "Был онлайн",
|
||
"actions.runners.runner_title": "Раннер",
|
||
"actions.runners.task_list": "Недавние задания на раннере",
|
||
"actions.runners.task_list.no_tasks": "Задания пока нет.",
|
||
"actions.runners.task_list.run": "Запуск",
|
||
"actions.runners.task_list.status": "Статус",
|
||
"actions.runners.task_list.repository": "Репозиторий",
|
||
"actions.runners.task_list.commit": "коммит",
|
||
"actions.runners.task_list.done_at": "Время завершения",
|
||
"actions.runners.edit_runner": "Изменить раннер",
|
||
"actions.runners.update_runner": "Обновить изменения",
|
||
"actions.runners.update_runner_success": "Раннер успешно обновлён",
|
||
"actions.runners.update_runner_failed": "Не удалось обновить раннер",
|
||
"actions.runners.delete_runner": "Удалить этот раннер",
|
||
"actions.runners.delete_runner_success": "Раннер успешно удалён",
|
||
"actions.runners.delete_runner_failed": "Не удалось удалить раннер",
|
||
"actions.runners.delete_runner_header": "Подтвердите удаление раннера",
|
||
"actions.runners.none": "Нет доступных раннеров",
|
||
"actions.runners.status.unspecified": "Неизвестно",
|
||
"actions.runners.status.idle": "Простаивает",
|
||
"actions.runners.status.active": "Активный",
|
||
"actions.runners.status.offline": "Недоступен",
|
||
"actions.runners.version": "Версия",
|
||
"actions.runners.reset_registration_token": "Сброс регистрационного токена",
|
||
"actions.runners.reset_registration_token_success": "Токен регистрации раннера успешно сброшен",
|
||
"actions.runs.all_workflows": "Все рабочие потоки",
|
||
"actions.runs.commit": "коммит",
|
||
"actions.runs.scheduled": "Запланировано",
|
||
"actions.runs.pushed_by": "отправлено",
|
||
"actions.runs.invalid_workflow_helper": "Файл конфигурации рабочего потока некорректен. Пожалуйста, проверьте конфигурационный файл: %s",
|
||
"actions.runs.actor": "Актор",
|
||
"actions.runs.status": "Статус",
|
||
"actions.runs.actors_no_select": "Все акторы",
|
||
"actions.runs.no_results": "Ничего не найдено.",
|
||
"actions.runs.no_workflows": "Пока нет рабочих процессов.",
|
||
"actions.runs.no_runs": "Рабочий поток ещё не запускался.",
|
||
"actions.runs.empty_commit_message": "(пустое сообщение коммита)",
|
||
"actions.workflow.disable": "Выключить рабочий поток",
|
||
"actions.workflow.disable_success": "Рабочий поток «%s» успешно выключен.",
|
||
"actions.workflow.enable": "Включить рабочий поток",
|
||
"actions.workflow.enable_success": "Рабочий поток «%s» успешно включен.",
|
||
"actions.workflow.disabled": "Рабочий поток выключен.",
|
||
"actions.need_approval_desc": "Требуется одобрение, чтобы запустить рабочие потоки для запроса на слияние.",
|
||
"actions.variables": "Переменные",
|
||
"actions.variables.management": "Управление переменными",
|
||
"actions.variables.creation": "Добавить переменную",
|
||
"actions.variables.none": "Переменных пока нет.",
|
||
"actions.variables.deletion": "Удалить переменную",
|
||
"actions.variables.deletion.description": "Удаление переменной необратимо, его нельзя отменить. Продолжить?",
|
||
"actions.variables.description": "Переменные будут передаваться определенным действиям и не могут быть прочитаны иначе.",
|
||
"actions.variables.edit": "Изменить переменную",
|
||
"actions.variables.deletion.failed": "Не удалось удалить переменную.",
|
||
"actions.variables.deletion.success": "Переменная удалена.",
|
||
"actions.variables.creation.failed": "Не удалось добавить переменную.",
|
||
"actions.variables.creation.success": "Переменная «%s» добавлена.",
|
||
"actions.variables.update.failed": "Не удалось изменить переменную.",
|
||
"actions.variables.update.success": "Переменная изменена.",
|
||
"projects.type-1.display_name": "Индивидуальный проект",
|
||
"projects.type-2.display_name": "Проект репозитория",
|
||
"projects.type-3.display_name": "Проект организации",
|
||
"git.filemode.directory": "Каталог",
|
||
"git.filemode.normal_file": "Обычный файл",
|
||
"git.filemode.executable_file": "Исполняемый файл",
|
||
"git.filemode.symbolic_link": "Символическая ссылка",
|
||
"git.filemode.submodule": "Подмодуль"
|
||
}
|