diff options
author | Daniel Baumann <daniel@debian.org> | 2024-10-18 20:33:49 +0200 |
---|---|---|
committer | Daniel Baumann <daniel@debian.org> | 2024-12-12 23:57:56 +0100 |
commit | e68b9d00a6e05b3a941f63ffb696f91e554ac5ec (patch) | |
tree | 97775d6c13b0f416af55314eb6a89ef792474615 /options/locale/locale_ru-RU.ini | |
parent | Initial commit. (diff) | |
download | forgejo-e68b9d00a6e05b3a941f63ffb696f91e554ac5ec.tar.xz forgejo-e68b9d00a6e05b3a941f63ffb696f91e554ac5ec.zip |
Adding upstream version 9.0.3.
Signed-off-by: Daniel Baumann <daniel@debian.org>
Diffstat (limited to '')
-rw-r--r-- | options/locale/locale_ru-RU.ini | 3993 |
1 files changed, 3993 insertions, 0 deletions
diff --git a/options/locale/locale_ru-RU.ini b/options/locale/locale_ru-RU.ini new file mode 100644 index 0000000..38d4843 --- /dev/null +++ b/options/locale/locale_ru-RU.ini @@ -0,0 +1,3993 @@ +[common] +home=Главная +dashboard=Главная +explore=Обзор +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_forgejo=Вернуться к Forgejo + +username=Имя пользователя +email=Адрес эл. почты +password=Пароль +access_token=Токен доступа +re_type=Подтверждение пароля +captcha=CAPTCHA +twofa=Двухфакторная аутентификация +twofa_scratch=Код восстановления 2ФА +passcode=Код + +webauthn_insert_key=Вставьте ваш токен авторизации +webauthn_sign_in=Подтвердите действие на токене авторизации. Если на вашем токене нет кнопки, вставьте его заново. +webauthn_press_button=Подтвердите действие на токене авторизации… +webauthn_use_twofa=Используйте двухфакторный код с вашего телефона +webauthn_error=Не удалось прочитать токен авторизации. +webauthn_unsupported_browser=Ваш браузер в настоящее время не поддерживает WebAuthn. +webauthn_error_unknown=Произошла неизвестная ошибка. Повторите попытку. +webauthn_error_insecure=WebAuthn поддерживает только безопасные соединения. Для тестирования по HTTP можно использовать "localhost" или "127.0.0.1" +webauthn_error_unable_to_process=Сервер не смог обработать ваш запрос. +webauthn_error_duplicated=Этот токен авторизации не разрешен для выполнения этого запроса. Убедитесь, что токен не был зарегистрирован ранее. +webauthn_error_empty=Необходимо задать имя для этого ключа. +webauthn_error_timeout=Время истекло раньше, чем ключ был прочитан. Перезагрузите эту страницу и повторите попытку. +webauthn_reload=Обновить + +repository=Репозиторий +organization=Организация +mirror=Зеркало +new_repo=Создать репозиторий +new_migrate=Выполнить миграцию +new_mirror=Новое зеркало +new_fork=Новое ответвление репозитория +new_org=Создать организацию +new_project=Новый проект +new_project_column=Новый столбец +manage_org=Управление организациями +admin_panel=Панель управления +account_settings=Настройки учётной записи +settings=Настройки +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=Копировать ссылку +copy_hash=Копировать хеш +copy_content=Копировать содержимое +copy_branch=Копировать название ветви +copy_success=Скопировано! +copy_error=Не удалось скопировать +copy_type_unsupported=Невозможно скопировать этот тип файла + +write=Редактирование +preview=Предпросмотр +loading=Загрузка… + +error=Ошибка +error404=Cтраница, которую вы пытаетесь открыть, <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=Значение +tracked_time_summary = Сводка отслеженного времени на основе фильтров списка задач +view = Открыть +confirm_delete_artifact = Вы точно хотите удалить артефакт «%s»? +toggle_menu = Показать/скрыть меню +filter.not_archived = Не архивированные +filter = Фильтры +filter.clear = Снять фильтры +filter.is_fork = Ответвления +filter.not_fork = Не ответвления +filter.is_mirror = Зеркала +filter.is_template = Шаблоны +filter.not_template = Не шаблоны +filter.public = Публичные +filter.private = Частные +filter.is_archived = Архивированные +filter.not_mirror = Не зеркала +more_items = Больше элементов +invalid_data = Неверные данные: %v +copy_generic = Копировать в буфер обмена +test = Проверить +error413 = Ваша квота исчерпана. +new_migrate.link = Выполнить перенос +new_org.link = Создать организацию +new_repo.title = Новый репозиторий +new_migrate.title = Новый перенос +new_org.title = Новая организация +new_repo.link = Создать репозиторий + +[aria] +navbar=Панель навигации +footer=Подвал +footer.software=О программе +footer.links=Ссылки + +[heatmap] +number_of_contributions_in_the_last_12_months=Принимал(а) участие %s раз за последние 12 месяцев +contributions_zero=Действий не было +contributions_format = {contributions} {day} {month} {year} +contributions_one=действие +contributions_few=действий +less=Меньше +more=Больше + +[editor] +buttons.heading.tooltip=Добавить заголовок +buttons.bold.tooltip=Добавить жирный текст +buttons.italic.tooltip=Добавить курсив +buttons.quote.tooltip=Цитировать текст +buttons.code.tooltip=Добавить код +buttons.link.tooltip=Добавить ссылку +buttons.list.unordered.tooltip=Добавить маркированный список +buttons.list.ordered.tooltip=Добавить нумерованный список +buttons.list.task.tooltip=Добавить список заданий +buttons.mention.tooltip=Упомянуть пользователя или команду +buttons.ref.tooltip=Сослаться на задачу или запрос слияния +buttons.switch_to_legacy.tooltip=Использовать старый редактор +buttons.enable_monospace_font=Включить моноширинный шрифт +buttons.disable_monospace_font=Выключить моноширинный шрифт +buttons.unindent.tooltip = Уменьшить вложенность на 1 +buttons.indent.tooltip = Увеличить вложенность на 1 + +[filter] +string.asc=A - Я +string.desc=Я - А + +[error] +occurred=Произошла ошибка +report_message=Если вы считаете, что это баг Forgejo, пожалуйста, поищите задачу на <a href="%s" target="_blank">Codeberg</a> или создайте новую при необходимости. +missing_csrf=Некорректный запрос: отсутствует токен CSRF +invalid_csrf=Некорректный запрос: неверный токен CSRF +not_found=Цель не найдена. +network_error=Ошибка сети +server_internal = Внутренняя ошибка сервера + +[startpage] +app_desc=Удобный, самостоятельный хостинг Git-репозиториев +install=Простой в установке +install_desc=Просто <a target="_blank" rel="noopener noreferrer" href="%[1]s">запустите исполняемый файл</a> для вашей платформы, разверните через <a target="_blank" rel="noopener noreferrer" href="%[2]s">Docker</a>, или установите <a target="_blank" rel="noopener noreferrer" href="%[3]s">с помощью менеджера пакетов</a>. +platform=Кроссплатформенный +platform_desc=Forgejo может работать на многих открытых ОС вроде Linux и FreeBSD, а также на оборудовании различных архитектур. Выберите ту, что нравится вам! +lightweight=Легковесный +lightweight_desc=Forgejo имеет низкие системные требования и может работать на недорогом Raspberry Pi. Экономьте ресурсы вашей машины! +license=Открытый исходный код +license_desc=Всё это на <a target="_blank" rel="noopener noreferrer" href="%[1]s">Forgejo</a>! Присоединяйтесь к нам, внося <a target="_blank" rel="noopener noreferrer" href="%[2]s">вклад</a>, чтобы сделать этот проект ещё лучше. Не бойтесь помогать! + +[install] +install=Установка +title=Начальная конфигурация +docker_helper=Если вы запускаете Forgejo под Docker, пожалуйста, ознакомьтесь с <a target="_blank" rel="noopener noreferrer" href="%s">документацией</a>, прежде чем изменять любые настройки. +require_db_desc=Forgejo требуется MySQL, PostgreSQL, SQLite3 или TiDB (по протоколу MySQL). +db_title=Настройки базы данных +db_type=Тип базы данных +host=Хост +user=Имя пользователя +password=Пароль +db_name=Имя базы данных +db_schema=Схема +db_schema_helper=Оставьте пустым для значения по умолчанию ("public"). +ssl_mode=SSL +path=Путь +sqlite_helper=Путь к файлу базы данных SQLite3.<br>Введите абсолютный путь, если запускаете Forgejo как службу. +reinstall_error=Вы пытаетесь произвести установку в уже существующую базу данных Forgejo +reinstall_confirm_message=Переустановка в уже существующую базу данных Forgejo может вызвать несколько проблем. В большинстве случаев вы должны использовать существующий "app.ini" для запуска Forgejo. Если вы понимаете, что вы делаете, подтвердите: +reinstall_confirm_check_1=Данные, зашифрованные SECRET_KEY в приложении, могут быть потеряны: пользователи не смогут войти в систему с помощью 2FA/OTP & зеркала могут работать неправильно. Отметьте этот флажок, чтобы убедиться, что текущий файл app.ini содержит корректный SECRET_KEY. +reinstall_confirm_check_2=Репозитории и настройки могут понадобиться пересинхронизировать. Отметьте этот флажок, чтобы вручную синхронизировать хуки для репозиториев и authorized_keys. Вы подтверждаете, что настройки репозитория и зеркала верны. +reinstall_confirm_check_3=Вы подтверждаете, что полностью уверены, что этот Forgejo запущен при коренном расположении app.ini и вы уверены, что вам нужна переустановка. Вы подтверждаете, что соглашаетесь с указанными выше рисками. +err_empty_db_path=Путь к базе данных SQLite3 не может быть пустым. +no_admin_and_disable_registration=Вы не можете отключить регистрацию до создания учётной записи администратора. +err_empty_admin_password=Пароль администратора не может быть пустым. +err_empty_admin_email=Адрес эл. почты администратора не может быть пустым. +err_admin_name_is_reserved=Неподходящее имя администратора, оно зарезервировано +err_admin_name_pattern_not_allowed=Неподходящее имя администратора, оно попадает под шаблон зарезервированных +err_admin_name_is_invalid=Неподходящее имя администратора + +general_title=Основные настройки +app_name=Название сервера +app_name_helper=Укажите название вашего сервера (Git-хостинга). Оно будет видно на всех страницах. +repo_path=Путь до каталога репозиториев +repo_path_helper=Все удалённые Git репозитории будут сохранены в этом каталоге. +lfs_path=Путь до корневого каталога Git LFS +lfs_path_helper=В этом каталоге будут храниться файлы Git LFS. Оставьте пустым, чтобы отключить LFS. +run_user=Выполнение под пользователем +run_user_helper=Имя пользователя операционной системы, под которым работает Forgejo. Обратите внимание, что этот пользователь должен иметь доступ к корневому пути репозиториев. +domain=Домен сервера +domain_helper=Домен или адрес хоста для сервера. +ssh_port=Порт SSH-сервера +ssh_port_helper=Номер порта, используемый SSH-сервером. Оставьте пустым для отключения доступа по SSH. +http_port=Порт HTTP-сервера +http_port_helper=Номер порта, используемый веб-сервером Forgejo. +app_url=Базовый URL Forgejo +app_url_helper=Этот параметр влияет на URL для клонирования по HTTP/HTTPS и на некоторые уведомления по эл. почте. +log_root_path=Путь журналов +log_root_path_helper=Файлы журнала будут записываться в этот каталог. + +optional_title=Дополнительные настройки +email_title=Настройки эл. почты +smtp_addr=Адрес SMTP +smtp_port=Порт SMTP +smtp_from=Отправлять письма от +smtp_from_helper=Адрес эл. почты, который будет использоваться Forgejo. Введите обычный адрес эл. почты или используйте формат "Имя" <email@example.com>. +mailer_user=Логин SMTP +mailer_password=Пароль SMTP +register_confirm=Требовать подтверждение по эл. почте для регистрации +mail_notify=Уведомления по эл. почте +server_service_title=Настройки сервера и внешних служб +offline_mode=Локальный режим +offline_mode.description=Отключить сторонние службы доставки контента и передавать все ресурсы из их локальных копий. +disable_gravatar=Отключить Gravatar +disable_gravatar.description=Отключить Gravatar и прочие сторонние источники изображений профилей. Если у пользователя нет локально установленного изображения профиля, будет использовано изображение по умолчанию. +federated_avatar_lookup=Федерированные изображения профилей +federated_avatar_lookup.description=Искать изображения профилей, используя Libravatar. +disable_registration=Отключить самостоятельную регистрацию +disable_registration.description=Только администраторы смогут создавать новые учётные записи пользователей. Отключение саморегистрации крайне рекомендовано, разве что если вы не собираетесь создать публичный сервер для всех и готовы бороться с большим количеством спама. +allow_only_external_registration.description=Пользователи смогут создавать новые учётные записи только через добавленные сторонние службы. +openid_signin=Вход через OpenID +openid_signin.description=Разрешить вход в учётные записи через OpenID. +openid_signup=Саморегистрация через OpenID +openid_signup.description=Разрешить пользователям регистрироваться через OpenID, если включена саморегистрация. +enable_captcha=CAPTCHA для регистрации +enable_captcha.description=Требовать прохождение CAPTCHA для регистрации учётных записей. +require_sign_in_view=Требовать авторизацию для просмотра содержимого +require_sign_in_view.description=Требовать наличие учётной записи для просмотра содержимого сервера. Посетители увидят лишь страницы входа и регистрации. +admin_setting.description=Создание учётной записи администратора необязательно. Первый зарегистрировавшийся пользователь автоматически станет администратором. +admin_title=Учётная запись администратора +admin_name=Имя администратора +admin_password=Пароль +confirm_password=Подтверждение пароля +admin_email=Адрес эл. почты +install_btn_confirm=Установить Forgejo +test_git_failed=Не удалось проверить команду «git»: %v +sqlite3_not_available=Эта версия Forgejo не поддерживает SQLite3. Пожалуйста, загрузите официальную бинарную сборку из %s (не сборку «gobuild»). +invalid_db_setting=Некорректные настройки базы данных: %v +invalid_db_table=Таблица «%s» базы данных некорректна: %v +invalid_repo_path=Недопустимый путь к корню репозитория: %v +invalid_app_data_path=Неверный путь к приложению: %v +run_user_not_match=Текущий пользователь не является пользователем для запуска: %s -> %s +internal_token_failed=Не удалось создать внутренний токен: %v +secret_key_failed=Не удалось создать секретный ключ: %v +save_config_failed=Не удалось сохранить конфигурацию: %v +invalid_admin_setting=Некорректные настройки учётной записи администратора: %v +invalid_log_root_path=Недопустимый путь для логов: %v +default_keep_email_private=Скрывать адреса эл. почты по умолчанию +default_keep_email_private.description=Скрывать адреса эл. почты новых учётных записей по умолчанию, чтобы они не «утекали» сразу после регистрации. +default_allow_create_organization=Разрешить создание организаций по умолчанию +default_allow_create_organization.description=Разрешать создание организаций новым пользователям по умолчанию. Если эта опция выключена, администратор будет должен выдавать такое разрешение новым пользователям по отдельности. +default_enable_timetracking=Включить отслеживание времени по умолчанию +default_enable_timetracking.description=Использование отслеживания времени будет разрешено в новых репозиториях по умолчанию. +no_reply_address=Домен скрытых адресов почты +no_reply_address_helper=Доменное имя для пользователей со скрытым адресом эл. почты. Например, пользователь «joe» будет зарегистрирован в Git как «joe@noreply.example.org», если скрытый домен эл. почты задан как «noreply.example.org». +password_algorithm=Алгоритм хеширования паролей +invalid_password_algorithm=Некорректный алгоритм хеширования пароля +password_algorithm_helper=Задайте алгоритм хеширования паролей. Алгоритмы имеют различные требования и стойкость. Алгоритм argon2 довольно безопасен, но он использует много памяти и может не подходить для слабых систем. +enable_update_checker=Проверка обновлений +env_config_keys=Настройка окружения +env_config_keys_prompt=Следующие переменные окружения также будут применены к вашему конфигурационному файлу: +enable_update_checker_helper_forgejo = Периодически проверять наличие новых версий Forgejo через DNS-запись TXT на release.forgejo.org. +allow_dots_in_usernames = Разрешить точки в именах пользователей. Это не повлияет на уже созданные учётные записи. +smtp_from_invalid = Адрес для отправки писем некорректен +config_location_hint = Эти настройки конфигурации будут сохранены в: +allow_only_external_registration = Разрешить регистрацию только через сторонние службы +app_slogan = Лозунг сервера +app_slogan_helper = Укажите лозунг вашего сервера, либо оставьте пустым для отключения. + +[home] +uname_holder=Имя или адрес эл. почты +password_holder=Пароль +switch_dashboard_context=Сменить просматриваемое пространство +my_repos=Репозитории +show_more_repos=Показать больше репозиториев… +collaborative_repos=Совместные репозитории +my_orgs=Организации +my_mirrors=Мои зеркала +view_home=Показать %s +search_repos=Поиск репозитория… +filter=Другие фильтры +filter_by_team_repositories=Фильтровать по репозиториям команды +feed_of=Лента «%s» + +show_archived=Архивировано +show_both_archived_unarchived=Показаны архивированные и разархивированные +show_only_archived=Показаны только архивированные +show_only_unarchived=Показаны только разархивированные + +show_private=Частные +show_both_private_public=Показаны как публичные, так и частные +show_only_private=Показаны только приватные +show_only_public=Показаны только публичные + +issues.in_your_repos=В ваших репозиториях + +[explore] +repos=Репозитории +users=Пользователи +organizations=Организации +search=Поиск +go_to=Перейти к +code=Код +search.type.tooltip=Тип поиска +search.fuzzy=Неточный +search.fuzzy.tooltip=Включать результаты, которые не полностью соответствуют поисковому запросу +search.match=Соответствие +search.match.tooltip=Включать только результаты, которые точно соответствуют поисковому запросу +code_search_unavailable=В настоящее время поиск по коду недоступен. Обратитесь к администратору сайта. +repo_no_results=Подходящие репозитории не найдены. +user_no_results=Подходящие пользователи не найдены. +org_no_results=Подходящие организации не найдены. +code_no_results=Соответствующий поисковому запросу исходный код не найден. +code_search_results=Результаты поиска «%s» +code_last_indexed_at=Последняя индексация %s +relevant_repositories_tooltip=Скрыты ответвления и репозитории, не имеющие ни темы, ни значка, ни описания. +relevant_repositories=Показаны только релевантные репозитории, <a href="%s">показать результаты без фильтрации</a>. +forks_one = %d ответвление +forks_few = %d ответвлений +stars_one = В избранном у %d пользователя +stars_few = В избранном у %d пользователей + +[auth] +create_new_account=Зарегистрировать учётную запись +register_helper_msg=Уже есть учётная запись? Войдите! +social_register_helper_msg=Уже есть учётная запись? Привяжите её! +disable_register_prompt=Извините, возможность регистрации отключена. Пожалуйста, свяжитесь с администратором сайта. +disable_register_mail=Подтверждение регистрации по эл. почте отключено. +manual_activation_only=Обратитесь к администратору сайта для завершения активации. +remember_me=Запомнить это устройство +remember_me.compromised=Токен входа более не действителен, что может указывать на компрометацию учётной записи. Пожалуйста, проверьте свою учётную запись на необычные действия. +forgot_password_title=Восстановление пароля +forgot_password=Забыли пароль? +sign_up_now=Нужна учётная запись? Зарегистрируйтесь. +sign_up_successful=Учётная запись успешно создана. Добро пожаловать! +confirmation_mail_sent_prompt=Новое письмо для подтверждения было отправлено на <b>%s</b>. Для завершения регистрации, пожалуйста, перейдите по ссылке внутри в течение %s. Если был введён неправильный адрес, вы можете войти и изменить его. +must_change_password=Обновите пароль +allow_password_change=Требовать смену пароля пользователем (рекомендуется) +reset_password_mail_sent_prompt=Письмо для подтверждения было отправлено на <b>%s</b>. Чтобы завершить процесс восстановления учётной записи, перейдите по указанной в нём ссылке в течение %s. +active_your_account=Активация учётной записи +account_activated=Учётная запись активирована +prohibit_login=Учётная запись приостановлена +prohibit_login_desc=Возможность использования этой уч. записи была приостановлена. Обратитесь к администрации сервера для восстановления доступа. +resent_limit_prompt=Недавно вы уже запрашивали письмо для активации. Пожалуйста, повторите попытку через 3 минуты. +has_unconfirmed_mail=Здравствуйте, %s! У вас есть неподтвержденный адрес эл. почты (<b>%s</b>). Если вам не приходило письмо с подтверждением или нужно выслать новое письмо, нажмите на кнопку ниже. +resend_mail=Нажмите здесь, чтобы отправить письмо для активации ещё раз +email_not_associate=Этот адрес эл. почты не связан ни с одной учётной записью. +send_reset_mail=Отправить восстановление пароля +reset_password=Восстановление учётной записи +invalid_code=Код подтверждения недействителен или истёк. +invalid_code_forgot_password=Ваш код подтверждения недействителен или истек. Нажмите <a href="%s">здесь</a> для начала новой сессии. +invalid_password=Ваш пароль не совпадает с паролем, который был использован для создания учётной записи. +reset_password_helper=Восстановить учётную запись +reset_password_wrong_user=Вы вошли как %s, но ссылка для восстановления учётной записи предназначена для %s +password_too_short=Пароль не может быть короче %d символов. +non_local_account=Нелокальные учётные записи не могут изменить пароль в веб-интерфейсе Forgejo. +verify=Проверить +scratch_code=Код восстановления +use_scratch_code=Использовать код восстановления +twofa_scratch_used=Вы использовали код восстановления. Вы были перенаправлены на страницу настроек для генерации нового кода или отключения двуфакторной аутентификации. +twofa_passcode_incorrect=Введён неверный код. Если вы потеряли устройство, используйте код восстановления. +twofa_scratch_token_incorrect=Неверный код восстановления. +login_userpass=Вход +tab_signin = Войти +tab_signup = Зарегистрироваться +tab_openid=OpenID +oauth_signup_tab=Зарегистрировать новую учётную запись +oauth_signup_title=Завершение регистрации учётной записи +oauth_signup_submit=Завершить регистрацию +oauth_signin_tab=Привязать существующую уч. запись +oauth_signin_title=Войдите, чтобы авторизовать связанную учётную запись +oauth_signin_submit=Привязать уч. запись +oauth.signin.error=Произошла ошибка при обработке запроса авторизации. Если эта ошибка повторяется, обратитесь к администратору сайта. +oauth.signin.error.access_denied=Запрос на авторизацию был отклонен. +oauth.signin.error.temporarily_unavailable=Произошла ошибка авторизации, так как сервер аутентификации временно недоступен. Пожалуйста, повторите попытку позже. +openid_connect_submit=Подключить +openid_connect_title=Подключение к существующей учётной записи +openid_connect_desc=Выбранный OpenID URI неизвестен. Свяжите с новой учётной записью здесь. +openid_register_title=Создать новую учётную запись +openid_register_desc=Выбранный OpenID URI неизвестен. Свяжите с новой учётной записью здесь. +openid_signin_desc=Введите ваш OpenID URI. Например: alice.openid.example.org или https://openid.example.org/alice. +disable_forgot_password_mail=Восстановление учётной записи отключено, потому что эл. почта не настроена. Пожалуйста, свяжитесь с администратором сайта. +disable_forgot_password_mail_admin=Восстановление учётных записей доступно только при настроенной эл. почте. Пожалуйста, настройте почту, чтобы включить восстановление учётных записей. +email_domain_blacklisted=С данным адресом эл. почты регистрация невозможна. +authorize_application=Авторизация приложения +authorize_redirect_notice=Вы будете перенаправлены на %s, если вы авторизуете это приложение. +authorize_application_created_by=Это приложение было создано %s. +authorize_application_description=Если вы предоставите доступ, оно сможет получить доступ и редактировать любую информацию о вашей учётной записи, включая содержимое частных репозиториев и организаций. +authorize_title=Разрешить «%s» доступ к вашей учётной записи? +authorization_failed=Ошибка авторизации +authorization_failed_desc=Ошибка авторизации, обнаружен неверный запрос. Пожалуйста, свяжитесь с автором приложения, которое вы пытались авторизовать. +sspi_auth_failed=Аутентификация SSPI не удалась +password_pwned=Выбранный вами пароль находится в <a target="_blank" rel="noopener noreferrer" href="%s">списке украденных паролей</a> из ранее опубликованных утечек. Повторите попытку с другим паролем. Также рекомендуем сменить этот пароль в других местах. +password_pwned_err=Не удалось завершить запрос к HaveIBeenPwned +change_unconfirmed_email_summary = Измените адрес эл. почты, на который будет отправлено письмо для активации учётной записи. +change_unconfirmed_email_error = Невозможно изменить адрес почты: %v +last_admin = Невозможно удалить единственного администратора. Всегда должен оставаться хотя бы один администратор. +change_unconfirmed_email = Если при регистрации был введён неправильный адрес, его можно изменить ниже, и письмо с подтверждением будет выслано на исправленный адрес. +hint_register = Нет учётной записи? <a href="%s">Зарегистрируйтесь.</a> +sign_up_button = Зарегистрироваться. +back_to_sign_in = Назад ко входу +sign_in_openid = Продолжить с OpenID +hint_login = Уже есть учётная запись? <a href="%s">Войдите!</a> +unauthorized_credentials = Учётные данные неверны или истекли. Попробуйте повторить команду или ознакомьтесь с подробностями по ссылке: %s +use_onetime_code = Использовать одноразовый код + +[mail] +view_it_on=Посмотреть на %s +reply=или ответьте на это письмо +link_not_working_do_paste=Ссылка не работает? Попробуйте скопировать и вставить адресную строку. +hi_user_x=Привет <b>%s</b>, + +activate_account=Активация учётной записи +activate_account.title=%s, пожалуйста, активируйте вашу учётную запись +activate_account.text_1=Привет, <b>%[1]s</b>, спасибо за регистрацию в %[2]s! +activate_account.text_2=Для активации учётной записи перейдите по следующей ссылке в течение <b>%s</b>: + +activate_email=Подтвердите свой адрес эл. почты +activate_email.title=%s, пожалуйста, подтвердите свой адрес эл. почты +activate_email.text=Для подтверждения эл. почты перейдите по следующей ссылке в течение <b>%s</b>: + +register_notify=Приветствуем в %s +register_notify.title=%[1]s, добро пожаловать в %[2]s +register_notify.text_1=это письмо с вашим подтверждением регистрации в %s! +register_notify.text_2=Теперь вы можете войти в свою учётную запись, используя имя: %s +register_notify.text_3=Если эта учётная запись создана кем-то для вас, сперва будет необходимо <a href="%s">задать пароль</a>. + +reset_password=Восстановление учётной записи +reset_password.title=%s, был получен запрос на восстановление вашей учётной записи +reset_password.text=Если этот запрос ваш, для восстановления учётной записи используйте следующую ссылку в течение <b>%s</b>: + +register_success=Регистрация прошла успешно + +issue_assigned.pull=@%[1]s назначил(а) вам запрос на слияние %[2]s в репозитории %[3]s. +issue_assigned.issue=@%[1]s назначил(а) вам задачу %[2]s в репозитории %[3]s. + +issue.x_mentioned_you=<b>@%s</b> упомянул(а) вас: +issue.action.force_push=<b>%[1]s</b> форсировал(а) отправку в <b>%[2]s</b> изменений %[4]s вместо %[3]s. +issue.action.push_1=<b>@%[1]s</b> отправил(а) %[3]d изменение в %[2]s +issue.action.push_n=<b>@%[1]s</b> отправил(а) %[3]d изменений в %[2]s +issue.action.close=<b>@%[1]s</b> закрыл(а) #%[2]d. +issue.action.reopen=<b>@%[1]s</b> переоткрыл(а) #%[2]d. +issue.action.merge=<b>@%[1]s</b> слил(а) #%[2]d в %[3]s. +issue.action.approve=<b>@%[1]s</b> слияние одобрено. +issue.action.reject=<b>@%[1]s</b> запросил(а) изменения в этом запросе на слияние. +issue.action.review=<b>@%[1]s</b> прокомментировал(а) этот запрос на слияние. +issue.action.review_dismissed=<b>@%[1]s</b> отклонена последняя рецензия с %[2]s для этого запроса на слияние. +issue.action.ready_for_review=<b>@%[1]s</b> отметил(а) этот запрос на слияние как готовый к рассмотрению. +issue.action.new=<b>@%[1]s</b> создал(а) #%[2]d. +issue.in_tree_path=В %s: + +release.new.subject=%s выпущено в %s +release.new.text=<b>@%[1]s</b> выпуск %[2]s опубликован в %[3]s +release.title=Название: %s +release.note=Примечание: +release.downloads=Загрузки: +release.download.zip=Исходный код (ZIP) +release.download.targz=Исходный код (TAR.GZ) + +repo.transfer.subject_to=%s хочет передать репозиторий «%s» в %s +repo.transfer.subject_to_you=%s хочет передать вам репозиторий «%s» +repo.transfer.to_you=вам +repo.transfer.body=Чтобы принять или отклонить передачу, перейдите по ссылке %s или просто проигнорируйте этот запрос. + +repo.collaborator.added.subject=%s вы добавлены как соучастник в %s +repo.collaborator.added.text=Вы были добавлены в качестве соучастника репозитория: + +team_invite.subject=%[1]s приглашает вас присоединиться к организации %[2]s +team_invite.text_1=%[1]s приглашает вас присоединиться к команде %[2]s в организации %[3]s. +team_invite.text_2=Чтобы присоединиться к команде, перейдите по следующей ссылке: +team_invite.text_3=Примечание: Это приглашение было направлено для %[1]s. Если вы не ожидали этого приглашения, можете проигнорировать это письмо. +admin.new_user.user_info = Информация о пользователе +admin.new_user.text = <a href="%s">Нажмите здесь</a>, чтобы открыть этого пользователя в панели администрации. +admin.new_user.subject = Зарегистрировался новый пользователь %s +totp_disabled.subject = Отключена 2ФА по TOTP +totp_disabled.text_1 = Двухфакторная аутентификация временными кодами (TOTP) только что была отключена на вашей учётной записи. +removed_security_key.subject = Отвязан токен авторизации +removed_security_key.text_1 = Токен авторизации «%[1]s» только что был отвязан от вашей учётной записи. +primary_mail_change.text_1 = Основной адрес эл. почты вашей учётной записи только что был изменён на %[1]s. Прежний адрес больше не будет получать уведомления об этой учётной записи. +totp_disabled.no_2fa = В данный момент на вашей учётной записи отсутствуют какие-либо другие методы 2ФА и вход возможен без дополнительного фактора аутентификации. +password_change.text_1 = Пароль вашей учётной записи только что был изменён. +password_change.subject = Изменён пароль учётной записи +primary_mail_change.subject = Изменён основной адрес эл. почты +account_security_caution.text_1 = Если это действие выполнили вы, то можете спокойно игнорировать это уведомление. +account_security_caution.text_2 = Если это были не вы, ваша учётная запись была скомпрометирована. Свяжитесь с администрацией сервера. +removed_security_key.no_2fa = В данный момент на вашей учётной записи отсутствуют какие-либо другие методы 2ФА и вход возможен без дополнительного фактора аутентификации. +totp_enrolled.subject = Активирована двухфакторная аутентификация по TOTP +totp_enrolled.text_1.has_webauthn = На вашей учётной записи была активирована 2ФА по TOTP. Это означает, что для следующих входов потребуется вводить одноразовый код (TOTP), либо применять привязанный токен авторизации. +totp_enrolled.text_1.no_webauthn = На вашей учётной записи была активирована 2ФА по TOTP. Это означает, что для следующих входов потребуется вводить одноразовый код (TOTP). + +[modal] +yes=Да +no=Нет +confirm=Подтвердить +cancel=Отменить +modify=Изменить + +[form] +UserName=Пользователь +RepoName=Название репозитория +Email=Адрес эл. почты +Password=Пароль +Retype=Подтверждение пароля +SSHTitle=Имя ключа SSH +HttpsUrl=URL HTTPS +PayloadUrl=URL обработчика +TeamName=Название команды +AuthName=Имя авторизации +AdminEmail=Эл. почта администратора + +NewBranchName=Новая ветвь +CommitSummary=Резюме коммита +CommitMessage=Зафиксировать сообщение +CommitChoice=Выбор коммита +TreeName=Путь к файлу +Content=Содержимое + +SSPISeparatorReplacement=Разделитель +SSPIDefaultLanguage=Язык по умолчанию + +require_error=` не может быть пустым.` +alpha_dash_error=` может содержать только буквенно-цифровые символы, тире («-») и подчеркивания («_»).` +alpha_dash_dot_error=` может содержать только буквенно-цифровые символы, тире («-»), подчеркивания («_») и точки («.»).` +git_ref_name_error=` должно быть правильным ссылочным именем Git.` +size_error=` должен быть размер %s.` +min_size_error=` должен содержать по крайней мере %s символов.` +max_size_error=` должен содержать максимум %s символов.` +email_error=` не является адресом эл. почты.` +url_error=`«%s» не является валидным URL.` +include_error=` должно содержать подстроку «%s».` +glob_pattern_error=` неверный glob шаблон: %s.` +regex_pattern_error=` Неверный шаблон регулярного выражения: %s.` +username_error=` может содержать только алфавитно-цифровые символы («0-9»,«a-z»,«A-Z»), тире («-»), подчеркивания («_») и точку («.»). Первый символ должен быть алфавитно-цифровым, последовательности из нескольких не алфавитно-цифровых символов запрещены.` +invalid_group_team_map_error=` сопоставление недопустимо: %s` +unknown_error=Неизвестная ошибка: +captcha_incorrect=Капча не пройдена. +password_not_match=Пароли не совпадают. +lang_select_error=Выберите язык из списка. + +username_been_taken=Имя пользователя уже занято. +username_change_not_local_user=Нелокальным пользователям запрещено изменять их имя пользователя. +username_has_not_been_changed=Имя пользователя не было изменено +repo_name_been_taken=Название репозитория уже используется. +repository_force_private=Включена принудительная приватность: приватные репозитории не могут быть сделаны публичными. +repository_files_already_exist=Файлы уже существуют для этого репозитория. Обратитесь к системному администратору. +repository_files_already_exist.adopt=Файлы уже существуют для этого репозитория и могут быть только приняты. +repository_files_already_exist.delete=Файлы уже существуют для этого репозитория. Вы должны удалить их. +repository_files_already_exist.adopt_or_delete=Файлы уже существуют для этого репозитория. Или принять их или удалить их. +visit_rate_limit=Удалённый вход отклонён в связи с ограничением количества попыток в секунду. +2fa_auth_required=Удалённый вход требует двухфакторную аутентификацию. +org_name_been_taken=Название организации уже занято. +team_name_been_taken=Название команды уже занято. +team_no_units_error=Разрешите доступ хотя бы к одному разделу репозитория. +email_been_used=Этот адрес эл. почты уже используется. +email_invalid=Недопустимый адрес эл. почты. +openid_been_used=Адрес OpenID «%s» уже используется. +username_password_incorrect=Неверное имя пользователя или пароль. +password_complexity=Пароль не удовлетворяет требованиям к сложности: +password_lowercase_one=Как минимум один строчный символ +password_uppercase_one=Как минимум один заглавный символ +password_digit_one=По крайней мере одна цифра +password_special_one=По крайней мере один специальный символ (знаки пунктуации, скобки, кавычки и т. д.) +enterred_invalid_repo_name=Введённое вами название репозитория неверно. +enterred_invalid_org_name=Введённое вам название организации некорректно. +enterred_invalid_owner_name=Имя нового владельца некорректно. +enterred_invalid_password=Введённый пароль неверен. +user_not_exist=Пользователь не существует. +team_not_exist=Команда не существует. +last_org_owner=Вы не можете удалить единственного пользователя из команды «Владельцы». У организации должен быть хотя бы один владелец. +cannot_add_org_to_team=Организацию нельзя добавить в качестве участника команды. +duplicate_invite_to_team=Пользователь уже был приглашен в качестве участника команды. +organization_leave_success=Вы успешно покинули организацию %s. + +invalid_ssh_key=Не удается проверить ключ SSH: %s +invalid_gpg_key=Не удается проверить ключ GPG: %s +invalid_ssh_principal=Неверный принципал: %s +must_use_public_key=Ключ, который вы предоставили, является закрытым. Пожалуйста, не отправляйте свой закрытый ключ куда бы то ни было. Используйте для этих целей открытый ключ. +unable_verify_ssh_key=Не удалось проверить ключ SSH. Проверьте его на наличие ошибок. +auth_failed=Ошибка аутентификации: %v + +still_own_repo=Ваша учётная запись владеет одним или несколькими репозиториями, сначала удалите или передайте их. +still_has_org=Вы состоите в одной или нескольких организациях. Сначала покиньте их. +still_own_packages=Ваша учётная запись владеет одним или несколькими пакетами, сначала удалите их. +org_still_own_repo=Эта организация всё ещё владеет одним или несколькими репозиториями, сначала удалите или передайте их. +org_still_own_packages=Эта организация всё ещё владеет одним или несколькими пакетами, сначала удалите их. + +target_branch_not_exist=Целевая ветвь не существует. +admin_cannot_delete_self = Вы не можете удалить свою учётную запись, будучи администратором. Сперва снимите с себя роль администратора. +username_error_no_dots = ` может состоять только из латинских букв («a-z», «A-Z»), цифр («0-9»), знаков минуса («-») и нижнего подчёркивания («_»). Знаки не могут стоять в начале или в конце, а также идти подряд.` +unsupported_login_type = Удаление аккаунта невозможно с этим типом авторизации. +unset_password = У пользователя не задан пароль. +required_prefix = Должно начинаться с «%s» +AccessToken = Токен доступа +FullName = Полное имя +Description = Описание +Pronouns = Местоимения +Biography = О себе +Website = Веб-сайт +Location = Местоположение +To = Название ветви + + +[user] +change_avatar=Изменить изображение профиля… +joined_on=Регистрация %s +repositories=Репозитории +activity=Публичная активность +followers_few=%d подписчики +starred=Избранные репозитории +watched=Отслеживаемые репозитории +code=Код +projects=Проекты +overview=Обзор +following_few=%d подписки +follow=Подписаться +unfollow=Отписаться +user_bio=О себе +disabled_public_activity=Этот пользователь отключил публичную видимость активности. +email_visibility.limited=Ваш адрес эл. почты виден всем выполнившим вход пользователям +email_visibility.private=Ваш адрес эл. почты виден только вам и администраторам +show_on_map=Показать это место на карте +settings=Параметры пользователя + +form.name_reserved=Имя пользователя «%s» зарезервировано. +form.name_pattern_not_allowed=Шаблон «%s» не допускается в имени пользователя. +form.name_chars_not_allowed=Имя пользователя «%s» содержит недопустимые символы. +block = Заблокировать +unblock = Разблокировать +block_user.detail_2 = Этот пользователь не сможет взаимодействовать с вашими репозиториями, а также с задачами и комментариями, которые вы создали. +block_user.detail = Учтите, что блокировка этого пользователя приведёт ко следующему: +follow_blocked_user = Вы не можете подписаться на этого пользователя, т.к. вы его заблокировали, либо он вас. +block_user = Заблокировать пользователя +block_user.detail_1 = Вы будете отписаны друг от друга и не сможете подписаться друг на друга. +block_user.detail_3 = Вы не сможете добавлять друг друга в качестве соучастников репозиториев. +followers_one = %d подписчик +following_one = %d подписка +followers.title.few = Подписчики +following.title.one = Подписка +followers.title.one = Подписчик +following.title.few = Подписки +public_activity.visibility_hint.self_public = Ваша активность видна всем, кроме действий в приватных местах. <a href="%s">Изменить</a>. +public_activity.visibility_hint.self_private = Ваша активность видна только вам и администраторам сервера. <a href="%s">Изменить</a>. +public_activity.visibility_hint.admin_private = Эта активность доступна вам, потому что вы администратор. Этот пользователь желает, чтобы она осталась частной. +public_activity.visibility_hint.admin_public = Эта активность доступна всем, но вы, как администратор, также видите действия в приватных местах. +public_activity.visibility_hint.self_private_profile = Ваша активность видна только вам и администраторам сервера, потому что ваш профиль скрыт. <a href="%s">Изменить</a>. + +[settings] +profile=Профиль +account=Учётная запись +appearance=Внешний вид +password=Пароль +security=Безопасность +avatar=Изображение профиля +ssh_gpg_keys=Ключи SSH / GPG +social=Учётные записи в соцсетях +applications=Приложения +orgs=Организации +repos=Репозитории +delete=Удалить учётную запись +twofa=Двухфакторная аутентификация (TOTP) +account_link=Привязанные учётные записи +organization=Организации +uid=UID +webauthn=Двухфакторная аутентификация (ключами безопасности) + +public_profile=Публичный профиль +biography_placeholder=Расскажите немного о себе! (Можно использовать Markdown) +location_placeholder=Пусть все знают, откуда вы +profile_desc=Как ваш профиль будет отображаться для других пользователей. Ваш основной адрес эл. почты будет использоваться для уведомлений, восстановления пароля и веб-операций с Git. +password_username_disabled=Нелокальным пользователям запрещено изменение их имени пользователя. Для получения более подробной информации обратитесь к администратору сайта. +full_name=Полное имя +website=Веб-сайт +location=Местоположение +update_theme=Изменить тему +update_profile=Обновить профиль +update_language=Сменить язык +update_language_not_found=Язык «%s» недоступен. +update_language_success=Язык обновлён. +update_profile_success=Ваш профиль успешно обновлён. +change_username=Ваше имя пользователя было изменено. +change_username_prompt=Обратите внимание: изменение имени пользователя также меняет URL вашей учётной записи. +change_username_redirect_prompt=Старое имя пользователя будет перенаправлять на новое до тех пор, пока его не займут. +continue=Далее +cancel=Отмена +language=Язык +ui=Тема +hidden_comment_types=Скрытые типы комментариев +hidden_comment_types_description=Отмеченные типы комментариев не будут отображаться на страницах задач. Например, если выбрать «Метки», не станет всех комментариев «<пользователь> добавил/удалил <метку>». +hidden_comment_types.ref_tooltip=Комментарии об упоминании задачи в другой задаче/коммите/… +hidden_comment_types.issue_ref_tooltip=Комментарии об изменении ветви/тега, связанных с этой задачей +comment_type_group_reference=Упоминания +comment_type_group_label=Операции с метками +comment_type_group_milestone=Этап +comment_type_group_assignee=Назначения +comment_type_group_title=Правки заголовков +comment_type_group_branch=Операции с ветвями +comment_type_group_time_tracking=Отслеживание времени +comment_type_group_deadline=Модификации сроков выполнения +comment_type_group_dependency=Модификации зависимостей +comment_type_group_lock=Статус ограничения +comment_type_group_review_request=Запросы на рецензию +comment_type_group_pull_request_push=Добавленные коммиты +comment_type_group_project=Проект +comment_type_group_issue_ref=Ссылка на задачу +saved_successfully=Ваши настройки успешно сохранены. +privacy=Конфиденциальность +keep_activity_private=Скрыть активность со страницы профиля +keep_activity_private_popup=Ваша активность будет видна только вам и администраторам сервера + +lookup_avatar_by_mail=Найти изображение по моему адресу эл. почты +federated_avatar_lookup=Федерированный поиск изображений профилей +enable_custom_avatar=Использовать своё изображение профиля +choose_new_avatar=Выберите новое изображение профиля +update_avatar=Обновить изображение профиля +delete_current_avatar=Удалить текущее изображение профиля +uploaded_avatar_not_a_image=Загруженный файл не является изображением. +uploaded_avatar_is_too_big=Размер выбранного файла (%d КиБ) превышает максимальный размер (%d КиБ). +update_avatar_success=Изображение профиля было изменено. +update_user_avatar_success=Изображение профиля было обновлено. + +update_password=Обновить пароль +old_password=Текущий пароль +new_password=Новый пароль +retype_new_password=Подтверждение нового пароля +password_incorrect=Текущий пароль неправильный. +change_password_success=Ваш пароль был изменён. С этого момента необходимо использовать новый пароль для входа. +password_change_disabled=Нелокальные учётные записи не могут изменить пароль в веб-интерфейсе Forgejo. + +emails=Адреса эл. почты +manage_emails=Управление адресами эл. почты +manage_themes=Тема по умолчанию +manage_openid=Адреса OpenID +email_desc=Ваш основной адрес эл. почты будет использоваться для уведомлений, восстановления пароля и, если он не скрыт, для действий с Git в веб-интерфейсе. +theme_desc=Это будет темой по умолчанию для всего сайта. +primary=Основной +activated=Активирован +requires_activation=Требуется активация +primary_email=Сделать основным +activate_email=Отправить письмо активации +activations_pending=Ожидают активации +can_not_add_email_activations_pending=Ожидается активация. Если хотите добавить новый почтовый ящик, попробуйте еще раз через несколько минут. +delete_email=Удалить +email_deletion=Удалить адрес эл. почты +email_deletion_desc=Адрес эл. почты и вся связанная с ним информация будет удалена из вашей учётной записи. Коммиты, сделанные от имени этого адреса эл. почты, затронуты не будут. Продолжить? +email_deletion_success=Ваш адрес эл. почты был удалён. +theme_update_success=Тема была изменена. +theme_update_error=Выбранная тема не существует. +openid_deletion=Удалить OpenID URI +openid_deletion_desc=После удаления адреса OpenID вы не сможете войти в вашу учётную запись с его помощью. Вы уверены? +openid_deletion_success=Адрес OpenID удален. +add_new_email=Добавить адрес эл. почты +add_new_openid=Добавить новый URI OpenID +add_email=Добавить адрес эл. почты +add_openid=Добавить адрес OpenID +add_email_confirmation_sent=Письмо для подтверждения отправлено на «%s». Чтобы подтвердить этот адрес эл. почты, пожалуйста, перейдите по ссылке внутри в течение %s. +add_email_success=Добавлен новый адрес эл. почты. +email_preference_set_success=Настройки эл. почты успешно установлены. +add_openid_success=Добавлен новый адрес OpenID. +keep_email_private=Скрыть адрес эл. почты +openid_desc=OpenID позволяет поручить аутентификацию пользователей стороннему поставщику. + +manage_ssh_keys=Управление ключами SSH +manage_ssh_principals=Управление принципалами сертификатов SSH +manage_gpg_keys=Управление ключами GPG +add_key=Добавить ключ +ssh_desc=Эти открытые ключи SSH связаны с вашей учётной записью. Соответствующие им закрытые ключи дают полный доступ к вашим репозиториям. Подтверждённые ключи SSH могут быть использованы для проверки коммитов, подписанных с SSH. +principal_desc=Эти принципалы сертификатов SSH привязаны к вашей учётной записи и разрешают полный доступ к вашим репозиториям. +gpg_desc=Эти открытые ключи GPG связаны с вашей учётной записью и используются для проверки подлинности коммитов. Храните закрытые ключи в безопасности, т.к. ими можно подписывать коммиты от вашего лица. +ssh_helper=<strong>Нужна помощь?</strong> Ознакомьтесь с руководством GitHub по <a href="%s">созданию ключей SSH</a> или решению <a href="%s">возникающих проблем</a> при использовании SSH. +gpg_helper=<strong>Нужна помощь?</strong> Взгляните на руководство GitHub <a href="%s"> по GPG</a>. +add_new_key=Добавить ключ SSH +add_new_gpg_key=Добавить ключ GPG +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» +key_content_gpg_placeholder=Начинается с «-----BEGIN PGP PUBLIC KEY BLOCK-----» +add_new_principal=Добавить принципал +ssh_key_been_used=Этот ключ SSH уже был добавлен на сервер. +ssh_key_name_used=Ключ SSH с таким именем уже есть в вашей учётной записи. +ssh_principal_been_used=Принципал уже был добавлен на сервер. +gpg_key_id_used=Публичный ключ GPG с таким же идентификатором уже существует. +gpg_no_key_email_found=Этот ключ GPG не соответствует ни одному активному адресу эл. почты, связанному с вашей учётной записью. Он по-прежнему может быть добавлен, если вы подписали указанный токен. +gpg_key_matched_identities=Соответствующие идентификаторы: +gpg_key_matched_identities_long=Встроенные в этот ключ идентификаторы соответствуют следующим активным email-адресам этого пользователя и коммиты, соответствующие этим email-адресам могут быть проверены с помощью этого ключа. +gpg_key_verified=Проверенный ключ +gpg_key_verified_long=Ключ был проверен токеном и может быть использован для проверки коммитов, соответствующих любым активным адресом эл. почты этого пользователя в дополнение к любым соответствующим идентификаторам этого ключа. +gpg_key_verify=Проверить +gpg_invalid_token_signature=Предоставленный ключ GPG, подпись и токен не совпадают, либо токен устарел. +gpg_token_required=Вы должны предоставить подпись для токена ниже +gpg_token=Токен +gpg_token_help=Вы можете сгенерировать подпись с помощью: +gpg_token_code=echo "%s" | gpg -a --default-key %s --detach-sig +gpg_token_signature=Текстовая подпись GPG +key_signature_gpg_placeholder=Начинается с «-----BEGIN PGP SIGNATURE-----» +verify_gpg_key_success=Ключ GPG «%s» верифицирован. +ssh_key_verified=Проверенный ключ +ssh_key_verified_long=Ключ был проверен токеном и может быть использован для проверки коммитов, соответствующих любым активным адресом эл. почты этого пользователя. +ssh_key_verify=Проверить +ssh_invalid_token_signature=Предоставленный ключ SSH, подпись или токен не совпадают, либо токен устарел. +ssh_token_required=Вы должны предоставить подпись для токена ниже +ssh_token=Токен +ssh_token_help=Вы можете сгенерировать подпись с помощью: +ssh_token_signature=Текстовая подпись SSH +key_signature_ssh_placeholder=Начинается с «-----BEGIN SSH SIGNATURE-----» +verify_ssh_key_success=Ключ SSH «%s» верифицирован. +subkeys=Подключи +key_id=ИД ключа +key_name=Имя ключа +key_content=Содержимое +principal_content=Содержимое +add_key_success=Ключ SSH «%s» добавлен. +add_gpg_key_success=Ключ GPG «%s» добавлен. +add_principal_success=Был добавлен принципал сертификата SSH «%s». +delete_key=Удалить +ssh_key_deletion=Удалить ключ SSH +gpg_key_deletion=Удалить ключ GPG +ssh_principal_deletion=Удалить принципала сертификата SSH +ssh_key_deletion_desc=Удаление ключа SSH аннулирует его доступ к вашей учётной записи. Продолжить? +gpg_key_deletion_desc=Удаление ключа GPG отменяет проверку подписанных им коммитов. Продолжить? +ssh_principal_deletion_desc=Удаление принципала сертификата SSH отзывает доступ к вашей учётной записи. Продолжить? +ssh_key_deletion_success=Ключ SSH удален. +gpg_key_deletion_success=Ключ GPG удалён. +ssh_principal_deletion_success=Принципал удалён. +added_on=Добавлено %s +valid_until_date=Действительно до %s +valid_forever=Действителен навсегда +last_used=Последний раз использовался +no_activity=Еще не применялся +can_read_info=Чтение +can_write_info=Запись +key_state_desc=Этот ключ использовался в течение последних 7 дней +token_state_desc=Этот токен использовался в течение последних 7 дней +principal_state_desc=Этот принципал использовался в течение последних 7 дней +show_openid=Показывать в профиле +hide_openid=Скрыть из профиля +ssh_disabled=SSH отключён +ssh_signonly=SSH в настоящее время отключён, поэтому эти ключи используются только для проверки подписей коммитов. +ssh_externally_managed=Этот ключ SSH управляется извне для этого пользователя +manage_social=Управление привязанными учётными записями в соцсетях +social_desc=Эти учётные записи социальных сетей можно использовать для входа в вашу учётную запись. Убедитесь, что они все принадлежат вам. +unbind=Удалить связь +unbind_success=Учётная запись социальной сети успешно удалена. + +manage_access_token=Токены доступа +generate_new_token=Создать новый токен +tokens_desc=Эти токены предоставляют доступ к вашей учётной записи с помощью Forgejo API. +token_name=Имя токена +generate_token=Создать токен +generate_token_success=Новый токен создан. Скопируйте и сохраните его сейчас, так как он не будет показан снова. +generate_token_name_duplicate=<strong>%s</strong> уже использовалось в качестве имени приложения. Пожалуйста, используйте другое имя. +delete_token=Удалить +access_token_deletion=Удалить токен доступа +access_token_deletion_cancel_action=Отменить +access_token_deletion_confirm_action=Удалить +access_token_deletion_desc=Удаление токена отзовёт доступ к вашей учётной записи у приложений, использующих его. Это действие не может быть отменено. Продолжить? +delete_token_success=Токен удалён. У приложений, использующих его, больше нет доступа к вашей учётной записи. +repo_and_org_access=Доступ к репозиторию и организации +permissions_public_only=Только публичные +permissions_access_all=Все (публичные, приватные и ограниченные) +select_permissions=Выбрать разрешения +permission_no_access=Нет доступа +permission_read=Чтение +permission_write=Чтение и запись +access_token_desc=Выбранные области действия токена ограничивают авторизацию только соответствующими маршрутами <a %s>API</a>. Читайте <a %s>документацию</a> для получения дополнительной информации. +at_least_one_permission=Необходимо выбрать хотя бы одно разрешение для создания токена +permissions_list=Разрешения: + +manage_oauth2_applications=Управление приложениями OAuth2 +edit_oauth2_application=Изменить приложение OAuth2 +oauth2_applications_desc=Приложения OAuth2 позволяет стороннему приложению к безопасно аутентифицировать пользователей данной установки Forgejo. +remove_oauth2_application=Удаление приложения OAuth2 +remove_oauth2_application_desc=Удаление приложения OAuth2 отменит доступ ко всем подписанным токенам доступа. Продолжить? +remove_oauth2_application_success=Приложение было успешно удалено. +create_oauth2_application=Создать новое приложение OAuth2 +create_oauth2_application_button=Создать приложение +create_oauth2_application_success=Вы успешно создали новое приложение OAuth2. +update_oauth2_application_success=Изменения настроек приложения OAuth2 успешно применены. +oauth2_application_name=Имя приложения +oauth2_redirect_uris=URI перенаправлений. Размещайте URI на отдельных строках. +save_application=Сохранить +oauth2_client_id=ИД клиента +oauth2_client_secret=Клиентский ключ +oauth2_regenerate_secret=Сгенерировать новый ключ +oauth2_regenerate_secret_hint=Потеряли свой ключ? +oauth2_client_secret_hint=Секрет не будет показан после того, как вы покинете или обновите страницу. Убедитесь, что вы его надёжно сохранили. +oauth2_application_edit=Изменить +oauth2_application_create_description=Приложения OAuth2 предоставляет стороннему приложению доступ к учётным записям пользователей данного сервиса. +oauth2_application_remove_description=Удаление приложения OAuth2 приведёт к отмене его доступа к авторизованным учётным записям пользователей в данном экземпляре. Продолжить? + +authorized_oauth2_applications=Авторизованные приложения OAuth2 +authorized_oauth2_applications_description=Вы предоставили этим сторонним приложениям доступ к вашей учётной записи Forgejo. Пожалуйста, отзовите доступ у приложений, которые более не используются. +revoke_key=Отозвать +revoke_oauth2_grant=Отозвать доступ +revoke_oauth2_grant_description=Отзыв доступа у этого стороннего приложения не позволит ему получать доступ к вашим данным. Вы уверены? +revoke_oauth2_grant_success=Доступ был успешно отозван. + +twofa_desc=Для дополнительной защиты учётной записи вы можете настроить аутентификацию по одноразовым «TOTP» кодам, генерируемым на смартфоне или другом устройстве. +twofa_recovery_tip=При утере устройства вы сможете восстановить доступ к учётной записи, использовав одноразовый ключ восстановления. +twofa_is_enrolled=Ваша учётная запись в настоящее время <strong>использует</strong> двухфакторную аутентификацию. +twofa_not_enrolled=Ваша учётная запись в настоящее время не использует двухфакторную аутентификацию. +twofa_disable=Отключить 2ФА +twofa_scratch_token_regenerate=Пересоздать одноразовый ключ восстановления +twofa_enroll=Включить 2ФА +twofa_disable_note=При необходимости можно отключить двухфакторную аутентификацию. +twofa_disable_desc=Отключение двухфакторной аутентификации снизит безопасность вашей учётной записи. Продолжить? +regenerate_scratch_token_desc=Если вы потеряли свой код восстановления или уже использовали его для входа, можете сбросить его здесь. +twofa_disabled=Двухфакторная аутентификация выключена. +scan_this_image=Отсканируйте это изображение вашим приложением для двухфакторной аутентификации: +or_enter_secret=Или введите кодовое слово: %s +then_enter_passcode=И введите пароль, показанный в приложении: +passcode_invalid=Неверный пароль. попробуйте снова. +twofa_enrolled=Для вашей учётной записи была включена двухфакторная аутентификация. Сохраните этот одноразовый ключ восстановления (%s) в безопасном месте. Он больше не будет показан. +twofa_failed_get_secret=Не удалось получить ключ. + +webauthn_desc=Ключи безопасности - это аппаратные устройства, содержащие криптографические ключи. Они могут использоваться для двухфакторной аутентификации. Ключи безопасности должны поддерживать стандарт <a rel="noreferrer" target="_blank" href="%s">WebAuthn Authenticator</a>. +webauthn_register_key=Добавить ключ безопасности +webauthn_nickname=Имя пользователя +webauthn_delete_key=Удалить ключ безопасности +webauthn_delete_key_desc=Если удалить ключ безопасности, его больше не выйдет использовать для входа. Продолжить? +webauthn_key_loss_warning=Потеря ключей безопасности приведёт к утрате доступа к учётной записи. + +manage_account_links=Привязанные учетные записи +manage_account_links_desc=Эти сторонние учётные записи привязаны к вашей учётной записи Forgejo. +account_links_not_available=У вас нет привязанных сторонних учётных записей. +link_account=Привязать учётную запись +remove_account_link=Удалить привязанную учётную запись +remove_account_link_desc=Удаление привязанной учётной записи отменит её доступ к вашей учётной записи Forgejo. Продолжить? +remove_account_link_success=Привязанная учётная запись удалена. + + +orgs_none=Вы не состоите ни в одной организации. +repos_none=Вы не владеете ни одним репозиторием. + +delete_account=Удаление учётной записи +delete_prompt=Эта операция навсегда удалит вашу учётную запись. Её <strong>НЕВОЗМОЖНО</strong> отменить. +delete_with_all_comments=Ваша учётная запись младше %s. Чтобы избежать комментариев к плану, все комментарии к ней будут удалены. +confirm_delete_account=Подтвердить удаление +delete_account_title=Удаление учётной записи +delete_account_desc=Вы точно хотите навсегда удалить эту учётную запись? + +email_notifications.enable=Включить уведомления по эл. почте +email_notifications.onmention=Посылать письмо на эл. почту только при упоминании +email_notifications.disable=Отключить уведомления по почте +email_notifications.submit=Задать настройку уведомлений +email_notifications.andyourown=И ваши собственные уведомления + +visibility=Видимость профиля +visibility.public=Публичный +visibility.public_tooltip=Виден всем, кто может открыть этот сайт +visibility.limited=Ограниченный +visibility.limited_tooltip=Виден только зарегистрированным пользователям сайта +visibility.private=Скрытый +visibility.private_tooltip=Виден только участникам организаций, в которых вы состоите +blocked_users_none = Заблокированных пользователей нет. +user_block_success = Пользователь заблокирован. +oauth2_application_locked = Forgejo предварительно регистрирует некоторые приложения OAuth2 при запуске, если это включено в конфигурации. Для избежания неожиданного поведения их нельзя удалять или редактировать. Ознакомиться с подробностями можно в документации OAuth2. +hooks.desc = Добавьте веб-хуки, которые будут срабатывать <strong>во всех</strong> ваших репозиториях. +webauthn_alternative_tip = Возможно, стоит настроить дополнительный метод аутентификации. +blocked_since = Заблокирован с %s +user_unblock_success = Пользователь разблокирован. +twofa_scratch_token_regenerated = Ваш одноразовый ключ восстановления: %s. Сохраните его в надёжном месте. Больше он показан не будет. +blocked_users = Заблокированные пользователи +keep_email_private_popup = Ваш адрес эл. почты будет скрыт из профиля. Он больше не будет использоваться по умолчанию для коммитов, сделанных из веб-интерфейса, таких как загрузки и редактирования файлов и не будет использоваться для коммитов запросов на слияние. Вместо него можно будет использовать специальный адрес %s, чтобы присваивать коммиты с вашим аккаунтом. Обратите внимание на то, что изменение данной настройки не повлияет на существующие коммиты. +oauth2_confidential_client = Конфиденциальный клиент. Выберите для приложений, хранящих секрет в тайне, например, для веб-приложений. Не выбирайте для нативных приложений, включая приложения для ПК или смартфонов. +change_password = Изменение пароля +hints = Подсказки +additional_repo_units_hint = Предлагать включить больше разделов в репозиториях +update_hints = Обновить подсказки +update_hints_success = Подсказки обновлены. +additional_repo_units_hint_description = Показывать подсказку "Включить больше разделов" в репозиториях, в которых включены не все разделы. +pronouns_custom = Другие +pronouns = Местоимения +pronouns_unspecified = Не указаны +language.title = Язык по умолчанию +keep_activity_private.description = Ваша <a href="%s">публичная активность</a> будет видна только вам и администраторам сервера. +language.description = Выбранный язык будет сохранён в вашей уч. записи и будет использован по умолчанию после входа. +language.localization_project = Помогите с переводом Forgejo на свой язык! <a href="%s">Подробнее</a>. + +[repo] +owner=Владелец +owner_helper=Некоторые организации могут не отображаться в раскрывающемся списке из-за максимального ограничения количества репозиториев. +repo_name=Название репозитория +repo_name_helper=Лучшие названия репозиториев состоят из коротких, легко запоминаемых и уникальных ключевых слов. +repo_size=Размер репозитория +size_format = `%[1]s: %[2]s; %[3]s: %[4]s` +template=Шаблон +template_select=Выберите шаблон +template_helper=Сделать репозиторий шаблоном +template_description=Шаблонные репозитории дают возможность пользователям создавать новые репозитории с той же структурой каталогов, файлами и дополнительными настройками. +visibility=Видимость +visibility_description=Это увидят только владелец организации или участники при наличии прав. +visibility_helper=Сделать репозиторий приватным +visibility_helper_forced=Администратор сайта настроил параметр видимости новых репозиториев. Репозиторий приватный по умолчанию. +visibility_fork_helper=(Это изменит видимость всех ответвлений.) +clone_helper=Нужна помощь в клонировании? Посетите страницу <a target="_blank" rel="noopener noreferrer" href="%s">помощи</a>. +fork_repo=Создать ответвление +fork_from=Ответвить от +already_forked=У вас уже есть ответвление %s +fork_to_different_account=Ответвление для другой учётной записи +fork_visibility_helper=Нельзя изменить видимость ответвлённого репозитория. +fork_branch=Ветвь, клонируемая в ответвление +all_branches=Все ветви +use_template=Использовать этот шаблон +clone_in_vsc=Клонировать в VS Code +download_zip=Скачать ZIP +download_tar=Скачать TAR.GZ +download_bundle=Скачать BUNDLE +generate_repo=Сгенерировать репозиторий +generate_from=Создать из +repo_desc=Описание +repo_desc_helper=Добавьте краткое описание (необязательно) +repo_lang=Язык +repo_gitignore_helper=Выберите шаблоны .gitignore +repo_gitignore_helper_desc=Выберите из списка шаблонов для популярных языков , какие файлы не надо отслеживать. По умолчанию в .gitignore включены типичные артефакты, создаваемые инструментами сборки каждого языка. +issue_labels=Метки +issue_labels_helper=Выберите набор меток +license=Лицензия +license_helper=Выберите лицензию +license_helper_desc=Лицензия определяет, что другие люди могут, а что не могут делать с вашим кодом. Не уверены, какая лицензия подходит для вашего проекта? Смотрите <a target="_blank" rel="noopener noreferrer" href="%s">Выберите лицензию.</a> +readme=README +readme_helper=Выберите шаблон README +readme_helper_desc=Это место, где вы можете написать подробное описание вашего проекта. +auto_init=Инициализировать репозиторий (Добавляет .gitignore, LICENSE and README) +trust_model_helper=Выберите модель доверия для проверки подписи. Возможные варианты: +trust_model_helper_collaborator=Соучастник: доверять подписям соучастников +trust_model_helper_committer=Автор коммита: доверять подписям, соответствующим авторам коммитов +trust_model_helper_collaborator_committer=Соучастник+Коммитер: доверять подписям соучастников, которые соответствуют автору коммита +trust_model_helper_default=По умолчанию: используйте модель доверия по умолчанию для этой установки +create_repo=Создать репозиторий +default_branch=Ветвь по умолчанию +default_branch_label=по умолчанию +default_branch_helper=Ветвь по умолчанию является базовой ветвью для запросов на слияние и коммитов кода. +mirror_prune=Очистить +mirror_prune_desc=Удаление устаревших отслеживаемых ссылок +mirror_interval=Интервал зеркалирования (единицы времени: «h», «m», «s»). Значение 0 отключит периодическую синхронизацию. (Мин. интервал: %s) +mirror_interval_invalid=Недопустимый интервал зеркалирования. +mirror_sync_on_commit=Синхронизировать при отправке коммитов +mirror_address=Клонировать по URL +mirror_address_desc=Поместите необходимые учётные данные в секцию авторизации. +mirror_lfs=Хранилище больших файлов (LFS) +mirror_lfs_desc=Активировать зеркалирование данных LFS. +mirror_lfs_endpoint=Конечная точка LFS +mirror_lfs_endpoint_desc=Sync попытается использовать URL клона <a target="_blank" rel="noopener noreferrer" href="%s">для определения сервера LFS</a>. Вы также можете указать пользовательскую конечную точку, если данные хранится где-то в хранилище. +mirror_last_synced=Последняя синхронизация +mirror_password_placeholder=(Неизменный) +mirror_password_blank_placeholder=(Отменено) +mirror_password_help=Смените имя пользователя для удаления пароля. +watchers=Наблюдатели +stargazers=Звездочеты +stars_remove_warning=Данное действие удалит все звёзды из этого репозитория. +forks=Ответвления +reactions_more=и ещё %d +unit_disabled=Администратор сайта отключил этот раздел репозитория. +language_other=Разное +adopt_search=Введите имя пользователя для поиска неутверждённых репозиториев... (оставьте пустым, чтобы найти все) +adopt_preexisting_label=Принятые файлы +adopt_preexisting=Принять уже существующие файлы +adopt_preexisting_content=Создать репозиторий из %s +adopt_preexisting_success=Приняты файлы и создан репозиторий из %s +delete_preexisting_label=Удалить +delete_preexisting=Удалить уже существующие файлы +delete_preexisting_content=Удалить файлы из %s +delete_preexisting_success=Удалены непринятые файлы в %s +blame_prior=Показать авторство предшествующих изменений +author_search_tooltip=Показывает максимум 30 пользователей + +tree_path_not_found_commit=Путь %[1]s не существует в коммите %[2]s +tree_path_not_found_branch=Путь %[1]s не существует в ветви %[2]s + +transfer.accept=Принять передачу +transfer.accept_desc=Переместить в «%s» +transfer.reject=Отказаться от передачи +transfer.reject_desc=Отменить перемещение в «%s» + +desc.private=Частный +desc.public=Публичный +desc.template=Шаблон +desc.internal=Внутренний +desc.archived=Архивировано + +template.items=Элементы шаблона +template.git_content=Содержимое Git (ветвь по умолчанию) +template.git_hooks=Git-хуки +template.git_hooks_tooltip=В настоящее время вы не можете изменить или удалить Git-хуки после добавления. Выберите это только если вы доверяете репозиторию шаблона. +template.webhooks=Веб-хуки +template.topics=Темы +template.avatar=Картинка +template.issue_labels=Метки задач +template.one_item=Необходимо выбрать хотя бы один элемент шаблона +template.invalid=Необходимо выбрать шаблон репозитория + +archive.issue.nocomment=Этот репозиторий в архиве. Вы не можете комментировать задачи. +archive.pull.nocomment=Это репозиторий в архиве. Вы не можете комментировать запросы на слияние. + +form.reach_limit_of_creation_1=Достигнуто ограничение на количество репозиториев: %d. +form.reach_limit_of_creation_n=Достигнуто ограничение на количество репозиториев: %d. +form.name_reserved=Название репозитория «%s» зарезервировано. +form.name_pattern_not_allowed=Шаблон «%s» не допускается в названии репозитория. + +need_auth=Авторизация +migrate_options=Параметры переноса +migrate_service=Сервис миграции +migrate_options_mirror_helper=Этот репозиторий будет зеркалом +migrate_options_lfs=Перенос LFS файлов +migrate_options_lfs_endpoint.label=Конечная точка LFS +migrate_options_lfs_endpoint.description=При переносе будет произведена попытка <a target="_blank" rel="noopener noreferrer" href="%s">определить сервер LFS</a> автоматически через Git. Если данные LFS хранятся в другом месте, укажите конечную точку самостоятельно. +migrate_options_lfs_endpoint.description.local=Также поддерживается путь на локальном сервере. +migrate_items=Переносимые элементы +migrate_items_wiki=Вики +migrate_items_milestones=Этапы +migrate_items_labels=Метки +migrate_items_issues=Задачи +migrate_items_pullrequests=Запросы на слияние +migrate_items_merge_requests=Запросы на слияние +migrate_items_releases=Выпуски +migrate_repo=Перенос репозитория +migrate.clone_address=Перенос / Клонирование по URL +migrate.clone_address_desc=HTTP/HTTPS или Git адрес существующего репозитория +migrate.github_token_desc=Вы можете указать один или несколько разделенных запятыми токенов, чтобы ускорить перенос за счёт обхода ограничений частоты обращений к API GitHub. ПРЕДУПРЕЖДЕНИЕ: злоупотребление этой функцией может нарушить условия предоставления услуг и привести к блокировке учётной записи. +migrate.clone_local_path=или локальный путь на сервере +migrate.permission_denied=У вас нет прав на импорт локальных репозиториев. +migrate.permission_denied_blocked=Вы не можете импортировать с запрещённых хостов, пожалуйста, попросите администратора проверить настройки ALLOWED_DOMAINS/ALLOW_LOCALNETWORKS/BLOCKED_DOMAINS. +migrate.invalid_local_path=Недопустимый локальный путь. Он не существует или не является каталогом. +migrate.invalid_lfs_endpoint=Конечная точка LFS недействительна. +migrate.failed=Перенос не удался: %v +migrate.migrate_items_options=Токен доступа необходим для переноса дополнительных элементов +migrated_from=Перенесено из <a href="%[1]s">%[2]s</a> +migrated_from_fake=Перенесено из %[1]s +migrate.migrate=Перенос из %s +migrate.migrating=Перенос из <b>%s</b>... +migrate.migrating_failed=Перенос из <b>%s</b> не удался. +migrate.migrating_failed.error=Не удалось перенести: %s +migrate.migrating_failed_no_addr=Перенос не удался. +migrate.github.description=Перенесите данные с github.com или сервера GitHub Enterprise. +migrate.git.description=Перенести только репозиторий из любого Git сервиса. +migrate.gitlab.description=Перенести данные с gitlab.com или других серверов GitLab. +migrate.gitea.description=Перенести данные с gitea.com или других серверов Gitea. +migrate.gogs.description=Перенести данные с notabug.org или других серверов Gogs. +migrate.onedev.description=Перенести данные с code.onedev.io или других серверов OneDev. +migrate.codebase.description=Перенос данных с codebasehq.com. +migrate.gitbucket.description=Перенести данные из экземпляров GitBucket. +migrate.migrating_git=Перенос данных Git +migrate.migrating_topics=Перенос тем +migrate.migrating_milestones=Перенос этапов +migrate.migrating_labels=Перенос меток +migrate.migrating_releases=Перенос выпусков +migrate.migrating_issues=Перенос задач +migrate.migrating_pulls=Перенос запросов на слияние +migrate.cancel_migrating_title=Отменить перенос +migrate.cancel_migrating_confirm=Вы хотите отменить перенос? + +mirror_from=зеркало из +forked_from=ответвлён от +generated_from=создано из +fork_from_self=Вы не можете создать ответвление собственного репозитория. +fork_guest_user=Войдите, чтобы создать ответвление репозитория. +watch_guest_user=Войдите, чтобы отслеживать этот репозиторий. +star_guest_user=Войдите, чтобы добавить этот репозиторий в избранное. +unwatch=Отслеживается +watch=Отслеживать +unstar=В избранном +star=В избранное +fork=Ответвление +download_archive=Скачать репозиторий +more_operations=Ещё действия + +no_desc=Нет описания +quick_guide=Краткое руководство +clone_this_repo=Клонировать репозиторий +cite_this_repo=Сослаться на этот репозиторий +create_new_repo_command=Создать новый репозиторий из командной строки +push_exist_repo=Отправка существующего репозитория из командной строки +empty_message=В репозитории нет файлов. +broken_message=Данные Git, лежащие в основе репозитория, не могут быть прочитаны. Свяжитесь с администратором этого ресурса или удалите этот репозиторий. + +code=Код +code.desc=Исходный код, файлы, коммиты и ветви. +branch=ветвь +tree=Дерево +clear_ref=`Удалить текущую ссылку` +filter_branch_and_tag=Фильтр по ветви или тегу +find_tag=Найти тег +branches=ветви +tags=теги +issues=Задачи +pulls=Слияния +project_board=Проекты +packages=Пакеты +actions=Действия +labels=Метки +org_labels_desc=Метки уровня организации, которые можно использовать с <strong>всеми репозиториями</strong> в этой организации +org_labels_desc_manage=управлять + +milestones=Этапы +commits=коммиты +commit=коммит +release=Выпуск +releases=Выпуски +tag=тег +released_this=выпуск опубликован +tagged_this=добавил(а) тег +file.title=%s в %s +file_raw=Исходный +file_history=История +file_view_source=Просмотр исходного текста +file_view_rendered=Просмотр печатной версии +file_view_raw=Открыть исходный +file_permalink=Постоянная ссылка +file_too_large=Этот файл слишком большой, поэтому он не может быть отображён. +invisible_runes_header=`Этот файл содержит невидимые символы Юникода` +ambiguous_runes_header=`Этот файл содержит неоднозначные символы Юникода` +invisible_runes_line=`В этой строке есть невидимые символы Юникода` +ambiguous_runes_line=`В этой строке есть неоднозначные символы Юникода` +ambiguous_character=`%[1]c [U+%04[1]X] можно спутать с %[2]c [U+%04[2]X]` + +escape_control_characters=Экранировать +unescape_control_characters=Убрать экранирование +file_copy_permalink=Копировать постоянную ссылку +view_git_blame=Показать git blame +video_not_supported_in_browser=Ваш браузер не поддерживает тэг HTML5 «video». +audio_not_supported_in_browser=Ваш браузер не поддерживает тэг HTML5 «audio». +stored_lfs=Хранится Git LFS +symbolic_link=Символическая ссылка +executable_file=Исполняемый файл +commit_graph=Граф коммитов +commit_graph.select=Выбрать ветвь +commit_graph.hide_pr_refs=Скрыть запросы слияний +commit_graph.monochrome=Моно +commit_graph.color=Цвет +commit.contained_in=Этот коммит содержится в: +commit.contained_in_default_branch=Этот коммит является частью ветви по умолчанию +commit.load_referencing_branches_and_tags=Загрузить ветви и теги, ссылающиеся на этот коммит +blame=Авторство +download_file=Скачать файл +normal_view=Обычный вид +line=строка +lines=строки +from_comment=(комментарий) + +editor.add_file=Добавить файл +editor.new_file=Новый файл +editor.upload_file=Загрузить файл +editor.edit_file=Редактировать файл +editor.preview_changes=Просмотр изменений +editor.cannot_edit_lfs_files=LFS файлы невозможно редактировать в веб-интерфейсе. +editor.cannot_edit_non_text_files=Двоичные файлы нельзя редактировать в веб-интерфейсе. +editor.edit_this_file=Редактировать файл +editor.this_file_locked=Файл заблокирован +editor.must_be_on_a_branch=Чтобы внести или предложить изменения этого файла, необходимо выбрать ветвь. +editor.fork_before_edit=Необходимо сделать ответвление этого репозитория, чтобы внести или предложить изменения этого файла. +editor.delete_this_file=Удалить файл +editor.must_have_write_access=Вам необходимо иметь права на запись, чтобы вносить или предлагать изменения этого файла. +editor.file_delete_success=Файл «%s» удалён. +editor.name_your_file=Назовите свой файл… +editor.filename_help=Чтобы добавить каталог, введите название и нажмите «/». Чтобы удалить, перейдите к началу поля и нажмите клавишу backspace. +editor.or=или +editor.cancel_lower=Отменить +editor.commit_signed_changes=Зафиксировать подписанные изменения +editor.commit_changes=Сохранить правки +editor.add_tmpl=Добавить «<filename>» +editor.add=Добавить %s +editor.update=Обновить %s +editor.delete=Удалить %s +editor.patch=Применить правку +editor.patching=Исправление: +editor.fail_to_apply_patch=Невозможно применить патч «%s» +editor.new_patch=Новая правка +editor.commit_message_desc=Добавьте необязательное расширенное описание… +editor.signoff_desc=Добавить трейлер Signed-off-by с автором коммита в конце сообщения коммита. +editor.commit_directly_to_this_branch=Сохранить коммит напрямую в ветвь <strong class="branch-name">%s</strong>. +editor.create_new_branch=Сохранить коммит в <strong>новую ветвь</strong> и начать запрос на слияние. +editor.create_new_branch_np=Создать <strong>новую ветвь</strong> для этого коммита. +editor.propose_file_change=Предложить изменение файла +editor.new_branch_name=Укажите название новой ветви для этого коммита +editor.new_branch_name_desc=Новое название ветви… +editor.cancel=Отмена +editor.filename_cannot_be_empty=Имя файла не может быть пустым. +editor.filename_is_invalid=Недопустимое имя файла: «%s». +editor.branch_does_not_exist=Ветвь «%s» отсутствует в этом репозитории. +editor.branch_already_exists=Ветвь «%s» уже существует в этом репозитории. +editor.directory_is_a_file=Имя каталога «%s» уже используется в качестве имени файла в этом репозитории. +editor.file_is_a_symlink=`«%s» является символической ссылкой. Символические ссылки невозможно отредактировать в веб-редакторе` +editor.filename_is_a_directory=Имя файла «%s» уже используется в качестве каталога в этом репозитории. +editor.file_editing_no_longer_exists=Редактируемый файл «%s» больше не существует в этом репозитории. +editor.file_deleting_no_longer_exists=Удаляемый файл «%s» больше не существует в этом репозитории. +editor.file_changed_while_editing=Содержимое файла изменилось с момента начала редактирования. <a target="_blank" rel="noopener noreferrer" href="%s">Нажмите здесь</a>, чтобы увидеть, что было изменено, или <strong>Зафиксировать изменения снова</strong>, чтобы заменить их. +editor.file_already_exists=Файл с названием «%s» уже существует в этом репозитории. +editor.commit_empty_file_header=Закоммитить пустой файл +editor.commit_empty_file_text=Файл, который вы собираетесь зафиксировать, пуст. Продолжить? +editor.no_changes_to_show=Нет изменений. +editor.fail_to_update_file=Не удалось обновить/создать файл «%s». +editor.fail_to_update_file_summary=Ошибка: +editor.push_rejected_no_message=Изменение отклонено сервером без сообщения. Пожалуйста, проверьте Git-хуки. +editor.push_rejected=Изменение отклонено сервером. Пожалуйста, проверьте Git-хуки. +editor.push_rejected_summary=Причина отклонения: +editor.add_subdir=Добавить каталог… +editor.unable_to_upload_files=Не удалось загрузить файлы в «%s» из-за ошибки: %v +editor.upload_file_is_locked=Файл «%s» заблокирован %s. +editor.upload_files_to_dir=Загрузить файлы в «%s» +editor.cannot_commit_to_protected_branch=Невозможно сделать коммит в защищённую ветвь «%s». +editor.no_commit_to_branch=Невозможно совершить прямой коммит в ветвь по причине: +editor.user_no_push_to_branch=Пользователь не может отправлять коммиты в эту ветвь +editor.require_signed_commit=Ветвь ожидает подписанный коммит +editor.cherry_pick=Перенести изменения %s в: +editor.revert=Откатить %s к: + +commits.desc=Просмотр истории изменений исходного кода. +commits.commits=коммиты +commits.no_commits=Нет общих коммитов. «%s» и «%s» имеют совершенно разные истории. +commits.nothing_to_compare=Эти ветви одинаковы. +commits.search=Поиск коммитов… +commits.search.tooltip=Можно предварять ключевые слова префиксами "author:", "committer:", "after:", или "before:", например "revert author:Alice before:2019-01-13". +commits.find=Поиск +commits.search_all=Во всех ветвях +commits.author=Автор +commits.message=Сообщение +commits.date=Дата +commits.older=Раньше +commits.newer=Новее +commits.signed_by=Подписано +commits.signed_by_untrusted_user=Подписано ненадежным пользователем +commits.signed_by_untrusted_user_unmatched=Подписан недоверенным пользователем, который не соответствует автору коммита +commits.gpg_key_id=Идентификатор ключа GPG +commits.ssh_key_fingerprint=Отпечаток ключа SSH + +commit.operations=Операции +commit.revert=Откатить +commit.revert-header=Откат: %s +commit.revert-content=Выбрать ветвь для отката: +commit.cherry-pick=Перенос +commit.cherry-pick-header=Выбрать: %s +commit.cherry-pick-content=Выбрать ветвь для переноса: + +commitstatus.error=Ошибка +commitstatus.failure=Неудача +commitstatus.pending=Ожидание +commitstatus.success=Успешно + +ext_issues=Внешние задачи +ext_issues.desc=Ссылка на внешнюю систему отслеживания задач. + +projects=Проекты +projects.desc=Управление задачами и pull'ами в досках проекта. +projects.description=Описание (необязательно) +projects.description_placeholder=Описание +projects.create=Создать проект +projects.title=Заголовок +projects.new=Новый проект +projects.new_subheader=Координируйте, отслеживайте и обновляйте работу в одном месте, так что проекты остаются прозрачными и в графике. +projects.create_success=Проект «%s» создан. +projects.deletion=Удалить проект +projects.deletion_desc=Удаление проекта приведёт к его удалению из всех связанных задач. Продолжить? +projects.deletion_success=Проект удалён. +projects.edit=Изменить проект +projects.edit_subheader=Создавайте и организуйте задачи и отслеживайте прогресс. +projects.modify=Обновить проект +projects.edit_success=Проект «%s» обновлён. +projects.type.none=Нет +projects.type.basic_kanban=Обычный канбан +projects.type.bug_triage=Планирование работы с багами +projects.template.desc=Шаблон +projects.template.desc_helper=Для начала выберите шаблон проекта +projects.type.uncategorized=Без категории +projects.column.edit=Изменить столбец +projects.column.edit_title=Название +projects.column.new_title=Название +projects.column.new_submit=Добавить столбец +projects.column.new=Добавить столбец +projects.column.set_default=Установить по умолчанию +projects.column.set_default_desc=Назначить этот столбец по умолчанию для задач и запросов на слияние без категории +projects.column.unset_default=Снять установку по умолчанию +projects.column.unset_default_desc=Снять установку этого столбца по умолчанию +projects.column.delete=Удалить столбец +projects.column.deletion_desc=При удалении столбца все задачи в нём будут перемещены в столбец по умолчанию. Продолжить? +projects.column.color=Цвет +projects.open=Открыть +projects.close=Закрыть +projects.column.assigned_to=Назначено на +projects.card_type.desc=Предпросмотр карточек +projects.card_type.images_and_text=Изображения и текст +projects.card_type.text_only=Только текст + +issues.desc=Организация отчетов об ошибках, задач и этапов. +issues.filter_assignees=Фильтр назначений +issues.filter_milestones=Фильтр этапов +issues.filter_projects=Фильтровать проекты +issues.filter_labels=Фильтр меток +issues.filter_reviewers=Фильтр рецензентов +issues.new=Создать задачу +issues.new.title_empty=Заголовок не может быть пустым +issues.new.labels=Метки +issues.new.no_label=Нет меток +issues.new.clear_labels=Очистить метки +issues.new.projects=Проекты +issues.new.clear_projects=Удалить из проектов +issues.new.no_projects=Нет проекта +issues.new.open_projects=Открытые проекты +issues.new.closed_projects=Закрытые проекты +issues.new.no_items=Нет элементов +issues.new.milestone=Этап +issues.new.no_milestone=Нет этапа +issues.new.clear_milestone=Удалить из этапа +issues.new.open_milestone=Открытые этапы +issues.new.closed_milestone=Завершённые этапы +issues.new.assignees=Назначенные +issues.new.clear_assignees=Снять назначения +issues.new.no_assignees=Нет назначенных +issues.new.no_reviewers=Нет рецензентов +issues.choose.get_started=Начать +issues.choose.open_external_link=Открыть +issues.choose.blank=По умолчанию +issues.choose.blank_about=Создать запрос из шаблона по умолчанию. +issues.choose.ignore_invalid_templates=Некорректные шаблоны были проигнорированы +issues.choose.invalid_templates=Найден(ы) %v неверный(х) шаблон(ов) +issues.choose.invalid_config=Ошибки в конфигурации задачи: +issues.no_ref=Нет связанной ветви или тега +issues.create=Создать задачу +issues.new_label=Новая метка +issues.new_label_placeholder=Имя метки +issues.new_label_desc_placeholder=Описание +issues.create_label=Добавить метку +issues.label_templates.title=Загрузить набор меток +issues.label_templates.info=Меток пока нет. Создайте новую метку или используйте этот набор меток: +issues.label_templates.helper=Выберите набор меток +issues.label_templates.use=Использовать набор меток +issues.label_templates.fail_to_load_file=Не удалось загрузить файл шаблона меток «%s»: %v +issues.add_label=добавлена метка %s %s +issues.add_labels=добавлены метки %s %s +issues.remove_label=удалил(а) метку %s %s +issues.remove_labels=удалил(а) метки %s %s +issues.add_remove_labels=добавлены метки %s и убраны метки %s %s +issues.add_milestone_at=`добавлено в этап <b>%s</b> %s` +issues.add_project_at=`добавлено в проект <b>%s</b> %s` +issues.change_milestone_at=`изменил(а) целевой этап с <b>%s</b> на <b>%s</b> %s` +issues.change_project_at=`изменил(а) проект с <b>%s</b> на <b>%s</b> %s` +issues.remove_milestone_at=`удалил(а) это из этапа <b>%s</b> %s` +issues.remove_project_at=`удалил(а) это из проекта <b>%s</b> %s` +issues.deleted_milestone=`(удалено)` +issues.deleted_project=`(удалено)` +issues.self_assign_at=`назначил(а) на себя %s` +issues.add_assignee_at=`был(а) назначен(а) <b>%s</b> %s` +issues.remove_assignee_at=`был снят с назначения <b>%s</b> %s` +issues.remove_self_assignment=`убрал(а) их назначение %s` +issues.change_title_at=`изменил(а) заголовок с <b><strike>%s</strike></b> на <b>%s</b> %s` +issues.change_ref_at=`изменил(а) ссылку с <b><strike>%s</strike></b> на <b>%s</b> %s` +issues.remove_ref_at=`убрал(а) ссылку <b>%s</b> %s` +issues.add_ref_at=`добавлена ссылка <b>%s</b> %s` +issues.delete_branch_at=`удалена ветвь <b>%s</b> %s` +issues.filter_label=Метка +issues.filter_label_exclude=`Используйте <code>alt</code> + <code>click/enter</code>, чтобы исключить метки` +issues.filter_label_no_select=Все метки +issues.filter_label_select_no_label=Нет метки +issues.filter_milestone=Этап +issues.filter_milestone_all=Все этапы +issues.filter_milestone_none=Нет этапов +issues.filter_milestone_open=Открытые этапы +issues.filter_milestone_closed=Завершённые этапы +issues.filter_project=Проект +issues.filter_project_all=Все проекты +issues.filter_project_none=Без проекта +issues.filter_assignee=Назначено +issues.filter_assginee_no_select=Все назначения +issues.filter_assginee_no_assignee=Нет ответственного +issues.filter_poster=Автор +issues.filter_poster_no_select=Все авторы +issues.filter_type=Тип +issues.filter_type.all_issues=Все задачи +issues.filter_type.assigned_to_you=Назначено вам +issues.filter_type.created_by_you=Созданные вами +issues.filter_type.mentioning_you=Вы упомянуты +issues.filter_type.review_requested=Проверка запрошена +issues.filter_type.reviewed_by_you=Проверенные вами +issues.filter_sort=Сортировка +issues.filter_sort.latest=Новейшие +issues.filter_sort.oldest=Старейшие +issues.filter_sort.recentupdate=Недавно обновленные +issues.filter_sort.leastupdate=Давно обновленные +issues.filter_sort.mostcomment=Больше комментариев +issues.filter_sort.leastcomment=Меньше комментариев +issues.filter_sort.nearduedate=Ближайший срок выполнения +issues.filter_sort.farduedate=Поздний срок выполнения +issues.filter_sort.moststars=Больше звезд +issues.filter_sort.feweststars=Меньше звезд +issues.filter_sort.mostforks=Больше ответвлений +issues.filter_sort.fewestforks=Меньше ответвлений +issues.keyword_search_unavailable=В настоящее время поиск по ключевым словам недоступен. Обратитесь к администратору сайта. +issues.action_open=Открыть +issues.action_close=Закрыть +issues.action_label=Метка +issues.action_milestone=Этап +issues.action_milestone_no_select=Без этапа +issues.action_assignee=Назначенный +issues.action_assignee_no_select=Без назначенного +issues.action_check=Выбрать/отменить выбор +issues.action_check_all=Выбрать/отменить выбор всех элементов +issues.opened_by=открыта %[1]s <a href="%[2]s">%[3]s</a> +pulls.merged_by=от <a href="%[2]s">%[3]s</a> был слит %[1]s +pulls.merged_by_fake=от %[2]s был слит %[1]s +issues.closed_by=от <a href="%[2]s">%[3]s</a> была закрыта %[1]s +issues.opened_by_fake=открыт %[1]s пользователем %[2]s +issues.closed_by_fake=%[2]s закрыл(а) %[1]s +issues.previous=Предыдущая +issues.next=Следующая +issues.open_title=Открыто +issues.closed_title=Закрыто +issues.draft_title=Черновик +issues.num_comments_1=%d комментарий +issues.num_comments=%d комментариев +issues.commented_at=`оставлен комментарий <a href="#%s"> %s</a>` +issues.delete_comment_confirm=Вы уверены, что хотите удалить этот комментарий? +issues.context.copy_link=Копировать ссылку +issues.context.quote_reply=Цитировать ответ +issues.context.reference_issue=Сослаться в новой задаче +issues.context.edit=Редактировать +issues.context.delete=Удалить +issues.no_content=Описание отсутствует. +issues.close=Закрыть задачу +issues.comment_pull_merged_at=коммит %[1]s был добавлен в %[2]s %[3]s +issues.comment_manually_pull_merged_at=коммит %[1]s был вручную добавлен в %[2]s %[3]s +issues.close_comment_issue=Закрыть комментарием +issues.reopen_issue=Открыть снова +issues.reopen_comment_issue=Открыть снова комментарием +issues.create_comment=Комментировать +issues.closed_at=`задача была закрыта <a id="%[1]s" href="#%[1]s">%[2]s</a>` +issues.reopened_at=`задача была открыта снова <a id="%[1]s" href="#%[1]s">%[2]s</a>` +issues.commit_ref_at=`упоминание этой задачи в коммите <a id="%[1]s" href="#%[1]s">%[2]s</a>` +issues.ref_issue_from=`<a href="%[3]s">упоминание этой задачи %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>` +issues.ref_pull_from=`<a href="%[3]s">упоминание этого запроса слияния %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>` +issues.ref_closing_from=`<a href="%[3]s">упоминание из запроса на слияние %[4]s, который закроет эту задачу</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>` +issues.ref_reopening_from=`<a href="%[3]s">упоминание из запроса на слияние %[4]s, который повторно откроет эту задачу</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>` +issues.ref_closed_from=`<a href="%[3]s">закрыл этот запрос %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>` +issues.ref_reopened_from=`<a href="%[3]s">задача была открыта снова %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>` +issues.ref_from=`из %[1]s` +issues.author=Автор +issues.author_helper=Этот пользователь является автором. +issues.role.owner=Владелец +issues.role.owner_helper=Этот пользователь является владельцем репозитория. +issues.role.member=Участник +issues.role.member_helper=Этот пользователь является участником организации, владеющей этим репозиторием. +issues.role.collaborator=Соучастник +issues.role.collaborator_helper=Этот пользователь был приглашен сотрудничать в репозитории. +issues.role.first_time_contributor=Новый участник +issues.role.first_time_contributor_helper=Это первое участие пользователя в репозитории. +issues.role.contributor=Соавтор +issues.re_request_review=Повторить запрос на отзыв +issues.is_stale=Со времени этого обзора в этот PR были внесены некоторые изменения +issues.remove_request_review=Отменить запрос рецензии +issues.remove_request_review_block=Не удалось отменить запрос рецензии +issues.dismiss_review=Отклонить рецензию +issues.dismiss_review_warning=Вы уверены, что хотите отклонить эту рецензию? +issues.sign_in_require_desc=<a href="%s">Войдите</a>, чтобы присоединиться к обсуждению. +issues.edit=Изменить +issues.cancel=Отмена +issues.save=Сохранить +issues.label_title=Имя метки +issues.label_description=Описание метки +issues.label_color=Цвет метки +issues.label_exclusive=Эксклюзивный +issues.label_archive=Архивная метка +issues.label_archived_filter=Показать архивированные метки +issues.label_archive_tooltip=Архивированные метки исключаются по умолчанию из подсказок при поиске по метке. +issues.label_exclusive_desc=Назовите метку <code>область/элемент</code>, чтобы сделать ее взаимоисключающей с другими метками <code>область/</code>. +issues.label_exclusive_warning=Любые метки с конфликтующей областью будут удалены при редактировании меток задачи или запроса на слияние. +issues.label_count=%d меток +issues.label_open_issues=%d открытых задач +issues.label_edit=Редактировать +issues.label_delete=Удалить +issues.label_modify=Изменить метку +issues.label_deletion=Удалить метку +issues.label_deletion_desc=Удаление метки удаляет ее из всех обсуждений. Продолжить? +issues.label_deletion_success=Метка удалена. +issues.label.filter_sort.alphabetically=По алфавиту +issues.label.filter_sort.reverse_alphabetically=С конца алфавита +issues.label.filter_sort.by_size=Меньший размер +issues.label.filter_sort.reverse_by_size=Больший размер +issues.num_participants_one=%d участник +issues.num_participants_few=%d участников +issues.attachment.open_tab=`Нажмите, чтобы посмотреть «%s» в новой вкладке` +issues.attachment.download=`Нажмите, чтобы скачать «%s»` +issues.subscribe=Подписаться +issues.unsubscribe=Отказаться от подписки +issues.unpin_issue=Открепить задачу +issues.max_pinned=Нельзя закрепить больше задач +issues.pin_comment=закрепил(а) эту задачу %s +issues.unpin_comment=открепил(а) эту задачу %s +issues.lock=Ограничить обсуждение +issues.unlock=Снять ограничение +issues.lock.unknown_reason=Для ограничения обсуждения необходимо указать причину. +issues.lock_duplicate=Обсуждение задачи уже ограничено. +issues.unlock_error=Невозможно снять несуществующее ограничение обсуждения. +issues.lock_with_reason=заблокировал как <strong>%s</strong> и ограничил обсуждение до участников %s +issues.lock_no_reason=ограничил(а) обсуждение задачи до соучастников %s +issues.unlock_comment=снял(а) ограничение обсуждения %s +issues.lock_confirm=Ограничить +issues.unlock_confirm=Снять +issues.lock.notice_1=- Другие пользователи не смогут добавлять новые комментарии к этой задаче. +issues.lock.notice_2=- Вы и другие соучастники с доступом к этому репозиторию сможете оставлять публичные комментарии. +issues.lock.notice_3=- Вы всегда можете снять ограничение с обсуждения этой задачи. +issues.unlock.notice_1=- Все снова смогут принять участие в обсуждении данной задачи. +issues.unlock.notice_2=- Вы всегда можете снова наложить ограничение на обсуждение этой задачи. +issues.lock.reason=Причина для ограничения +issues.lock.title=Ограничить обсуждение данной задачи. +issues.unlock.title=Снять ограничение обсуждения данной задачи. +issues.comment_on_locked=Вы не можете оставить комментарий по задаче, ограниченной для обсуждения. +issues.delete=Удалить +issues.delete.title=Удалить эту задачу? +issues.delete.text=Вы точно хотите удалить эту задачу? (Это навсегда удалит всё её содержимое. Возможно, лучше закрыть её в архивных целях) +issues.tracker=Подсчёт времени +issues.start_tracking_short=Запустить подсчёт +issues.start_tracking=Начать подсчёт времени +issues.start_tracking_history=`начал(а) работать %s` +issues.tracker_auto_close=Таймер будет остановлен автоматически, когда эта проблема будет закрыта +issues.tracking_already_started=`Вы уже начали отслеживать время для <a href="%s">другой задачи</a>!` +issues.stop_tracking=Остановить подсчёт +issues.stop_tracking_history=`перестал(а) работать %s` +issues.cancel_tracking=Отмена +issues.cancel_tracking_history=`отменил(а) отслеживание времени %s` +issues.add_time=Добавить время вручную +issues.del_time=Удалить этот журнал времени +issues.add_time_short=Добавить время +issues.add_time_cancel=Отмена +issues.add_time_history=`добавлено затраченное время %s` +issues.del_time_history=`удалил(а) потраченное время %s` +issues.add_time_hours=Часы +issues.add_time_minutes=Минуты +issues.add_time_sum_to_small=Время не было введено. +issues.time_spent_total=Всего затрачено времени +issues.time_spent_from_all_authors=`Всего затрачено времени: %s` +issues.due_date=Срок выполнения +issues.invalid_due_date_format=Срок выполнения должен быть в формате «гггг-мм-дд». +issues.error_modifying_due_date=Не удалось изменить срок выполнения. +issues.error_removing_due_date=Не удалось убрать срок выполнения. +issues.push_commit_1=добавлен %d коммит %s +issues.push_commits_n=добавлены %d коммита(ов) %s +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` +issues.force_push_compare=Сравнить +issues.due_date_form=гггг-мм-дд +issues.due_date_form_add=Добавить срок выполнения +issues.due_date_form_edit=Изменить +issues.due_date_form_remove=Удалить +issues.due_date_not_set=Срок выполнения не установлен. +issues.due_date_added=добавлен срок выполнения %s %s +issues.due_date_modified=срок выполнения передвинут с %[2]s на %[1]s %[3]s +issues.due_date_remove=убран срок выполнения %s %s +issues.due_date_overdue=Просроченные +issues.due_date_invalid=Срок выполнения недействителен или находится за пределами допустимого диапазона. Пожалуйста, используйте формат «гггг-мм-дд». +issues.dependency.title=Зависимости +issues.dependency.issue_no_dependencies=Зависимостей нет. +issues.dependency.pr_no_dependencies=Зависимостей нет. +issues.dependency.no_permission_1=У вас недостаточно прав для чтения %d зависимости +issues.dependency.no_permission_n=У вас недостаточно прав для чтения %d зависимостей +issues.dependency.no_permission.can_remove=У вас недостаточно прав для чтения этой зависимости, но вы можете удалить эту зависимость +issues.dependency.add=Добавить зависимость… +issues.dependency.cancel=Отменить +issues.dependency.remove=Удалить +issues.dependency.remove_info=Удалить эту зависимость +issues.dependency.added_dependency=`добавлена новая зависимость %s` +issues.dependency.removed_dependency=`убрал(а) зависимость %s` +issues.dependency.pr_closing_blockedby=Закрытие этого запроса на слияние блокируется следующими задачами +issues.dependency.issue_closing_blockedby=Закрытие этой задачи блокируется следующими задачами +issues.dependency.issue_close_blocks=Эта задача блокирует закрытие следующих задач +issues.dependency.pr_close_blocks=Этот запрос на слияние блокирует закрытие следующих задач +issues.dependency.issue_close_blocked=Вам необходимо закрыть все задачи, блокирующие эту задачу, прежде чем вы сможете её закрыть. +issues.dependency.issue_batch_close_blocked=Групповое закрытие выбранных задач невозможно, поскольку у задачи #%d есть открытые зависимости +issues.dependency.pr_close_blocked=Вам необходимо закрыть все задачи, блокирующие этот запрос на слияние, прежде чем вы сможете принять его. +issues.dependency.blocks_short=Блоки +issues.dependency.blocked_by_short=Зависит от +issues.dependency.remove_header=Удалить зависимость +issues.dependency.issue_remove_text=Это приведет к удалению зависимости от этой задачи. Продолжить? +issues.dependency.pr_remove_text=Это приведёт к удалению зависимости от этого запроса на слияние. Продолжить? +issues.dependency.setting=Включить зависимости для задач и запросов на слияния +issues.dependency.add_error_same_issue=Вы не можете заставить задачу зависеть от самой себя. +issues.dependency.add_error_dep_issue_not_exist=Зависимая задача не существует. +issues.dependency.add_error_dep_not_exist=Зависимости не существует. +issues.dependency.add_error_dep_exists=Зависимость уже существует. +issues.dependency.add_error_cannot_create_circular=Вы не можете создать зависимость с двумя задачами, блокирующими друг друга. +issues.dependency.add_error_dep_not_same_repo=Обе задачи должны находиться в одном репозитории. +issues.review.self.approval=Вы не можете одобрить собственный запрос на слияние. +issues.review.self.rejection=Невозможно запрашивать изменения своего запроса на слияние. +issues.review.approve=изменения одобрены %s +issues.review.comment=оставлена рецензия %s +issues.review.dismissed=отклонена рецензия %s %s +issues.review.dismissed_label=Отклонено +issues.review.left_comment=оставил комментарий +issues.review.content.empty=Запрашивая изменения, вы обязаны оставить комментарий с пояснением своих пожеланий относительно запроса на слияние. +issues.review.reject=запрошены изменения %s +issues.review.wait=был запрошен для отзыва %s +issues.review.add_review_request=запрошена рецензия от %[1]s %[2]s +issues.review.remove_review_request=отменён запрос рецензии от %[1]s %[2]s +issues.review.remove_review_request_self=отказ от рецензирования %s +issues.review.pending=Ожидание +issues.review.pending.tooltip=Этот комментарий в настоящее время не виден другим пользователям. Чтобы отправить отложенные комментарии, выберите «%s» → «%s/%s/%s» в верхней части страницы. +issues.review.review=Рецензия +issues.review.reviewers=Рецензенты +issues.review.outdated=Устаревшее +issues.review.option.show_outdated_comments=Показать устаревшие комментарии +issues.review.option.hide_outdated_comments=Скрыть устаревшие комментарии +issues.review.show_outdated=Показать устаревшие +issues.review.hide_outdated=Скрыть устаревшие +issues.review.show_resolved=Показать разрешенные +issues.review.hide_resolved=Скрыть разрешенные +issues.review.resolve_conversation=Пометить как разрешённое +issues.review.un_resolve_conversation=Пометить как неразрешённое +issues.review.resolved_by=пометить это обсуждение как разрешённое +issues.assignee.error=Не все назначения были добавлены из-за непредвиденной ошибки. +issues.reference_issue.body=Тело +issues.content_history.deleted=удалён +issues.content_history.edited=изменён +issues.content_history.created=создан +issues.content_history.delete_from_history=Удалить из истории +issues.content_history.delete_from_history_confirm=Удалить из истории? +issues.content_history.options=Настройки +issues.reference_link=Ссылка: %s + +compare.compare_base=Основа +compare.compare_head=сравнить + +pulls.desc=Включить запросы на слияние и проверки кода. +pulls.new=Создать запрос +pulls.view=Просмотр запроса на слияние +pulls.compare_changes=Новый запрос на слияние +pulls.allow_edits_from_maintainers=Разрешить правки от сопровождающих +pulls.allow_edits_from_maintainers_desc=Пользователи с доступом на запись в основную ветвь могут отправлять изменения и в эту ветвь +pulls.allow_edits_from_maintainers_err=Не удалось обновить +pulls.compare_changes_desc=Сравнить две ветви и создать запрос на слияние для изменений. +pulls.has_viewed_file=Просмотрено +pulls.has_changed_since_last_review=Изменено с момента вашего последнего отзыва +pulls.viewed_files_label=%[1]d из %[2]d файлов просмотрено +pulls.expand_files=Показать все файлы +pulls.collapse_files=Свернуть все файлы +pulls.compare_base=базовая ветвь +pulls.compare_compare=взять из +pulls.switch_comparison_type=Переключить тип сравнения +pulls.switch_head_and_base=Поменять исходную и целевую ветви местами +pulls.filter_branch=Фильтр по ветви +pulls.no_results=Результатов не найдено. +pulls.show_all_commits=Показать все коммиты +pulls.show_changes_since_your_last_review=Показать изменения с момента вашего последнего отзыва +pulls.showing_only_single_commit=Показать только изменения коммита %[1]s +pulls.showing_specified_commit_range=Показаны только изменения между %[1]s..%[2] +pulls.filter_changes_by_commit=Фильтр по коммиту +pulls.nothing_to_compare=Нечего сравнивать, родительская и текущая ветвь одинаковые. +pulls.nothing_to_compare_and_allow_empty_pr=Ветви идентичны. Этот PR будет пустым. +pulls.has_pull_request=`Запрос на слияние этих ветвей уже существует: <a href="%[1]s">%[2]s#%[3]d</a>` +pulls.create=Создать запрос на слияние +pulls.title_desc_one=хочет влить %[1]d коммит из <code>%[2]s</code> в <code id="branch_target">%[3]s</code> +pulls.title_desc_few=хочет влить %[1]d коммит(ов) из <code>%[2]s</code> в <code id="branch_target">%[3]s</code> +pulls.merged_title_desc_one=слит %[1]d коммит из <code>%[2]s</code> в <code>%[3]s</code> %[4]s +pulls.merged_title_desc_few=слито %[1]d коммит(ов) из <code>%[2]s</code> в <code>%[3]s</code> %[4]s +pulls.change_target_branch_at=`изменил(а) целевую ветвь с <b>%s</b> на <b>%s</b> %s` +pulls.tab_conversation=Обсуждение +pulls.tab_commits=Коммиты +pulls.tab_files=Изменённые файлы +pulls.reopen_to_merge=Пожалуйста, переоткройте этот запрос на слияние для выполнения слияния. +pulls.cant_reopen_deleted_branch=Этот запрос на слияние не может быть открыт повторно, потому что ветвь была удалена. +pulls.merged=Слито +pulls.merged_success=Запрос на слияние удовлетворён и закрыт +pulls.closed=Запрос на слияние закрыт +pulls.manually_merged=Слито вручную +pulls.merged_info_text=Ветвь %s теперь можно удалить. +pulls.is_closed=Запрос на слияние закрыт. +pulls.title_wip_desc=`<a href="#">Добавьте <strong>%s</strong> в начало заголовка</a> для защиты от случайного досрочного принятия запроса на слияние` +pulls.cannot_merge_work_in_progress=Этот запрос слияния помечен как черновик. +pulls.still_in_progress=Всё ещё в процессе? +pulls.add_prefix=Добавить префикс <strong>%s</strong> +pulls.remove_prefix=Удалить префикс <strong>%s</strong> +pulls.data_broken=Содержимое этого слияния нарушено из-за отсутствия информации об ответвлении. +pulls.files_conflicted=Этот запрос на слияние имеет изменения конфликтующие с целевой ветвью. +pulls.is_checking=Продолжается проверка конфликтов. Повторите попытку позже. +pulls.is_ancestor=Содержимое этой ветви уже включено в целевую ветвь. Объединять нечего. +pulls.is_empty=Изменения из этой ветви уже есть в целевой ветви. Получится пустой коммит. +pulls.required_status_check_failed=Некоторые необходимые проверки не были пройдены. +pulls.required_status_check_missing=Отсутствуют некоторые обязательные проверки. +pulls.required_status_check_administrator=Как администратор, вы все равно можете принять этот запрос на слияние. +pulls.blocked_by_approvals=У этого запроса на слияние пока недостаточного одобрений. Получено %d из %d одобрений. +pulls.blocked_by_rejection=Официальный рецензент запросил изменения к этому запросу на слияние. +pulls.can_auto_merge_desc=Этот запрос на слияние может быть объединён автоматически. +pulls.cannot_auto_merge_desc=Этот запрос на слияние не может быть объединён автоматически. +pulls.cannot_auto_merge_helper=Пожалуйста, совершите слияние вручную для урегулирования конфликтов. +pulls.num_conflicting_files_1=%d конфликтующий файл +pulls.num_conflicting_files_n=%d конфликтующих файлов +pulls.approve_count_1=%d одобрение +pulls.approve_count_n=%d одобрений +pulls.reject_count_1=%d запрос изменений +pulls.reject_count_n=%d запросов изменений +pulls.waiting_count_1=%d ожидает проверки +pulls.waiting_count_n=%d ожидающих проверки +pulls.wrong_commit_id=ид коммита должен быть ид коммита в целевой ветви + +pulls.no_merge_desc=Запрос на слияние не может быть принят, так как отключены все настройки слияния. +pulls.no_merge_helper=Включите опции слияния в настройках репозитория или совершите слияние этого запроса вручную. +pulls.no_merge_wip=Этот запрос слияния не может быть принят, поскольку он помечен как черновик. +pulls.no_merge_not_ready=Этот запрос не готов к слиянию, обратите внимания на отзывы и проверки. +pulls.no_merge_access=У вас нет права для слияния данного запроса. +pulls.merge_pull_request=Создать коммит слияния +pulls.rebase_merge_pull_request=Выполнить rebase и fast-forward +pulls.rebase_merge_commit_pull_request=Выполнить rebase и создать коммит слияния +pulls.squash_merge_pull_request=Создать объединяющий коммит +pulls.merge_manually=Слито вручную +pulls.merge_commit_id=ИД коммита слияния +pulls.require_signed_wont_sign=Данная ветвь ожидает подписанные коммиты, однако слияние не будет подписано + +pulls.invalid_merge_option=Этот параметр слияния нельзя использовать для этого запроса на слияние. +pulls.merge_conflict=Слияние не удалось: произошел конфликт во время слияния. Совет: попробуйте другую стратегию +pulls.merge_conflict_summary=Сообщение об ошибке +pulls.rebase_conflict=Слияние не удалось: произошел конфликт во время слияния: %[1]s. Совет: попробуйте другую стратегию +pulls.rebase_conflict_summary=Сообщение об ошибке +pulls.unrelated_histories=Слияние не удалось: у источника и цели слияния нет общей истории. Совет: попробуйте другую стратегию +pulls.merge_out_of_date=Слияние не удалось: при создании слияния база данных была обновлена. Подсказка: попробуйте ещё раз. +pulls.head_out_of_date=Слияние не удалось: во время слияния головной коммит был обновлён. Попробуйте ещё раз. +pulls.push_rejected=Отправка была отклонена. Проверьте Git-хуки этого репозитория. +pulls.push_rejected_summary=Полная причина отклонения +pulls.push_rejected_no_message=Отправка была отклонена и удалённый сервер не указал причину. Проверьте Git-хуки этого репозитория +pulls.open_unmerged_pull_exists=`Нельзя открыть снова, поскольку существует другой открытый запрос на слияние (#%d) с такими же свойствами.` +pulls.status_checking=Ожидается выполнение проверок +pulls.status_checks_success=Все проверки успешно пройдены +pulls.status_checks_warning=Некоторые проверки имеют предупреждения +pulls.status_checks_failure=Некоторые проверки провалились +pulls.status_checks_error=Некоторые проверки сообщили об ошибках +pulls.status_checks_requested=Требуется +pulls.status_checks_details=Подробности +pulls.status_checks_hide_all=Скрыть все проверки +pulls.status_checks_show_all=Показать все проверки +pulls.update_branch=Обновить ветвь слиянием +pulls.update_branch_rebase=Обновить ветвь перебазированием +pulls.update_branch_success=Ветвь успешно обновлена +pulls.update_not_allowed=Недостаточно прав для обновления ветви +pulls.outdated_with_base_branch=Эта ветвь отстает от базовой ветви +pulls.close=Закрыть запрос слияния +pulls.closed_at=`закрыл этот запрос на слияние <a id="%[1]s" href="#%[1]s">%[2]s</a>` +pulls.reopened_at=`переоткрыл этот запрос на слияние <a id="%[1]s" href="#%[1]s">%[2]s</a>` +pulls.cmd_instruction_hint=Показать инструкции для командной строки +pulls.cmd_instruction_merge_title=Слейте изменения +pulls.cmd_instruction_merge_desc=Слейте изменения и отправьте их обратно. +pulls.clear_merge_message=Очистить сообщение о слиянии +pulls.clear_merge_message_hint=Очистка сообщения о слиянии удалит только содержимое сообщения коммита, но сохранит сгенерированные git добавки, такие как "Co-Authored-By …". + +pulls.auto_merge_button_when_succeed=(При успешных проверках) +pulls.auto_merge_when_succeed=Слить автоматически после прохождения всех проверок +pulls.auto_merge_newly_scheduled=Запрос был запланирован для слияния после прохождения всех проверок. +pulls.auto_merge_has_pending_schedule=%[1]s запланировал этот запрос для автоматического слияния, когда все проверки пройдены %[2]s. + +pulls.auto_merge_cancel_schedule=Отменить автоматическое слияние +pulls.auto_merge_not_scheduled=Этот запрос не запланирован для автоматического слияния. +pulls.auto_merge_canceled_schedule=Автоматическое слияние для этого запроса было отменено. + +pulls.auto_merge_newly_scheduled_comment=`запланировал этот запрос для автоматического слияния после прохождения всех проверок %[1]s` +pulls.auto_merge_canceled_schedule_comment=`отменил автоматическое слияние этого запроса после прохождения всех проверок %[1]s` + +pulls.delete.title=Удалить этот запрос на слияние? +pulls.delete.text=Вы точно хотите удалить этот запрос на слияние? (Это навсегда удалит всё его содержимое. Возможно, будет лучше закрыть его в архивных целях) + + +pull.deleted_branch=(удалена):%s + +milestones.new=Новый этап +milestones.closed=Закрыт %s +milestones.update_ago=Обновлён %s +milestones.no_due_date=Срок не указан +milestones.open=Открыть +milestones.close=Закрыть +milestones.completeness=<strong>%d%%</strong> выполнено +milestones.create=Создать этап +milestones.title=Заголовок +milestones.desc=Описание +milestones.due_date=Срок выполнения (опционально) +milestones.clear=Очистить +milestones.invalid_due_date_format=Срок выполнения должен быть в формате «гггг-мм-дд». +milestones.create_success=Этап «%s» создан. +milestones.edit=Редактировать этап +milestones.edit_subheader=Используйте лучшее описание контрольной точки, во избежание непонимания со стороны других людей. +milestones.cancel=Отмена +milestones.modify=Сохранить этап +milestones.edit_success=Этап «%s» обновлён. +milestones.deletion=Удалить этап +milestones.deletion_desc=Удаление этапа приведет к его удалению из всех связанных задач. Продолжить? +milestones.deletion_success=Этап успешно удалён. +milestones.filter_sort.earliest_due_data=Ближайший срок выполнения +milestones.filter_sort.latest_due_date=Поздний срок выполнения +milestones.filter_sort.least_complete=Менее выполненные +milestones.filter_sort.most_complete=Более выполненные +milestones.filter_sort.most_issues=Больше задач +milestones.filter_sort.least_issues=Меньше задач + +signing.will_sign=Этот коммит будет подписан ключом «%s». +signing.wont_sign.never=Коммиты никогда не подписываются. +signing.wont_sign.always=Коммиты всегда подписываются. +signing.wont_sign.pubkey=Этот коммит не будет подписан, поскольку к вашей учётной записи не привязано публичного ключа. +signing.wont_sign.twofa=Для подписания коммитов у вас должна быть включена двухфакторная аутентификация. +signing.wont_sign.parentsigned=Этот коммит не будет подписан, так как родительский коммит не подписан. +signing.wont_sign.basesigned=Слияние не будет подписано, так как базовый коммит не подписан. +signing.wont_sign.headsigned=Слияние не будет подписано, так как головной коммит не подписан. +signing.wont_sign.commitssigned=Слияние не будет подписано, так как все связанные коммиты не подписаны. +signing.wont_sign.approved=Слияние не будет подписано, так как запрос на слияние не одобрен. +signing.wont_sign.not_signed_in=Вы не вошли в систему. + +ext_wiki=Внешняя вики +ext_wiki.desc=Ссылка на внешнюю вики. + +wiki=Вики +wiki.welcome=Добро пожаловать в вики. +wiki.welcome_desc=Вики позволяет писать документацию и делиться ей с соучастниками. +wiki.desc=Пишите и делитесь документацией с соучастниками. +wiki.create_first_page=Создать первую страницу +wiki.page=Страница +wiki.filter_page=Фильтр страницы +wiki.new_page=Страница +wiki.page_title=Заголовок страницы +wiki.page_content=Содержимое страницы +wiki.default_commit_message=Описание изменения страницы вики (необязательно). +wiki.save_page=Сохранить страницу +wiki.last_commit_info=%s редактировал(а) эту страницу %s +wiki.edit_page_button=Редактировать +wiki.new_page_button=Новая страница +wiki.file_revision=Версия страницы +wiki.wiki_page_revisions=Версии страницы +wiki.back_to_wiki=Вернуться на страницу вики +wiki.delete_page_button=Удалить страницу +wiki.delete_page_notice_1=Удаление страницы вики «%s» не может быть отменено. Продолжить? +wiki.page_already_exists=Страница вики с таким именем уже существует. +wiki.reserved_page=Имя страницы вики «%s» зарезервировано. +wiki.pages=Страницы +wiki.last_updated=Последнее обновление %s +wiki.page_name_desc=Введите имя страницы вики. Некоторые специальные имена: «Home», «_Sidebar» и «_Footer». + +activity=Активность +activity.period.filter_label=Период: +activity.period.daily=1 день +activity.period.halfweekly=3 дня +activity.period.weekly=1 неделя +activity.period.monthly=1 месяц +activity.period.quarterly=3 месяца +activity.period.semiyearly=6 месяцев +activity.period.yearly=1 год +activity.overview=Обзор +activity.active_prs_count_1=<strong>%d</strong> активный запрос слияния +activity.active_prs_count_n=<strong>%d</strong> активных запросов слияния +activity.merged_prs_count_1=Принятый запрос слияния +activity.merged_prs_count_n=Принятых запросов слияния +activity.opened_prs_count_1=Новый запрос слияния +activity.opened_prs_count_n=Новых запросов на слияние +activity.title.user_1=%d пользователем +activity.title.user_n=%d пользователями +activity.title.prs_1=%d запрос слияния +activity.title.prs_n=%d запросы слияний +activity.title.prs_merged_by=%s приняты %s +activity.title.prs_opened_by=%s предложены %s +activity.merged_prs_label=Принято +activity.opened_prs_label=Предложено +activity.active_issues_count_1=<strong>%d</strong> активная задача +activity.active_issues_count_n=<strong>%d</strong> активных задач +activity.closed_issues_count_1=Закрытая задача +activity.closed_issues_count_n=Закрытых задач +activity.title.issues_1=%d задача +activity.title.issues_n=%d задачи +activity.title.issues_closed_from=%s закрыто от %s +activity.title.issues_created_by=%s создано %s +activity.closed_issue_label=Закрыто +activity.new_issues_count_1=Новая задача +activity.new_issues_count_n=Новых задач +activity.new_issue_label=Открытые +activity.title.unresolved_conv_1=%d неразрешённое обсуждение +activity.title.unresolved_conv_n=%d неразрешённых обсуждений +activity.unresolved_conv_desc=Список задач и запросов на слияние с недавней активностью, но ещё не закрытых либо принятых. +activity.unresolved_conv_label=Открытые +activity.title.releases_1=%d выпуск +activity.title.releases_n=%d выпуски +activity.title.releases_published_by=%s опубликованы %s +activity.published_release_label=Выпуск +activity.no_git_activity=В этот период не было новых коммитов. +activity.git_stats_exclude_merges=За исключением слияний, +activity.git_stats_author_1=%d автор +activity.git_stats_author_n=%d автора(ов) +activity.git_stats_pushed_1=отправил +activity.git_stats_pushed_n=отправили +activity.git_stats_commit_1=%d коммит +activity.git_stats_commit_n=%d коммитов +activity.git_stats_push_to_branch=в %s и +activity.git_stats_push_to_all_branches=во все ветви. +activity.git_stats_on_default_branch=На %s, +activity.git_stats_file_1=%d файл +activity.git_stats_file_n=%d файлов +activity.git_stats_files_changed_1=изменён, +activity.git_stats_files_changed_n=изменены, +activity.git_stats_additions=и там было +activity.git_stats_addition_1=%d добавление +activity.git_stats_addition_n=%d добавлений +activity.git_stats_and_deletions=и +activity.git_stats_deletion_1=%d удаление +activity.git_stats_deletion_n=%d удалений + +contributors.contribution_type.commits = Коммиты +search=Поиск +search.search_repo=Поиск по репозиторию +search.type.tooltip=Тип поиска +search.fuzzy=Неточный +search.fuzzy.tooltip=Включать результаты, которые не полностью соответствуют поисковому запросу +search.match=Соответствие +search.match.tooltip=Включать только результаты, которые точно соответствуют поисковому запросу +search.results=Результаты поиска "%s" в <a href="%s">%s</a> +search.code_no_results=Не найдено исходного кода, соответствующего поисковому запросу. +search.code_search_unavailable=В настоящее время поиск по коду недоступен. Обратитесь к администратору сайта. + +settings=Настройки +settings.desc=В настройках вы можете менять различные параметры этого репозитория +settings.options=Репозиторий +settings.collaboration=Соучастники +settings.collaboration.admin=Администратор +settings.collaboration.write=Запись +settings.collaboration.read=Просмотр +settings.collaboration.owner=Владелец +settings.collaboration.undefined=Не определено +settings.hooks=Веб-хуки +settings.githooks=Git-хуки +settings.basic_settings=Основные параметры +settings.mirror_settings=Зеркалирование +settings.mirror_settings.docs=Настройте свой репозиторий для автоматической синхронизации коммитов, тегов и ветвей с другим репозиторием. +settings.mirror_settings.docs.disabled_pull_mirror.instructions=Настройте свой проект для автоматической отправки коммитов, тегов и ветвей в другой репозиторий. Pull-зеркала были отключены администратором сайта. +settings.mirror_settings.docs.disabled_push_mirror.instructions=Настройте свой проект, чтобы автоматически получать коммиты, теги и ветви из другого репозитория. +settings.mirror_settings.docs.disabled_push_mirror.pull_mirror_warning=В настоящее время это можно сделать только через меню «Выполнить перенос». Для получения дополнительной информации, пожалуйста, ознакомьтесь: +settings.mirror_settings.docs.disabled_push_mirror.info=Push-зеркала отключены администратором сайта. +settings.mirror_settings.docs.no_new_mirrors=Ваш репозиторий зеркалирует изменения в другой репозиторий или из него. Пожалуйста, имейте в виду, что в данный момент невозможно создавать новые зеркала. +settings.mirror_settings.docs.can_still_use=Хотя вы не можете изменять существующие зеркала или создавать новые, вы можете по-прежнему использовать существующее зеркало. +settings.mirror_settings.docs.pull_mirror_instructions=Чтобы настроить pull-зеркало, пожалуйста, ознакомьтесь: +settings.mirror_settings.docs.more_information_if_disabled=Вы можете узнать больше о зеркалах push и pull здесь: +settings.mirror_settings.docs.doc_link_title=Как зеркалировать репозитории? +settings.mirror_settings.docs.pulling_remote_title=Получение из удалённого репозитория +settings.mirror_settings.mirrored_repository=Зеркалируемый репозиторий +settings.mirror_settings.direction=Направление +settings.mirror_settings.direction.pull=Отправка +settings.mirror_settings.direction.push=Отправка +settings.mirror_settings.last_update=Последнее обновление +settings.mirror_settings.push_mirror.none=Push-зеркала не настроены +settings.mirror_settings.push_mirror.remote_url=Ссылка на удалённый Git-репозиторий +settings.mirror_settings.push_mirror.add=Добавить push-зеркало +settings.mirror_settings.push_mirror.edit_sync_time=Изменить интервал синхронизации зеркала + +settings.sync_mirror=Синхронизировать +settings.push_mirror_sync_in_progress=Идёт отправка изменений в удалённый репозиторий %s. +settings.site=Сайт +settings.update_settings=Сохранить настройки +settings.update_mirror_settings=Обновить настройки зеркала +settings.branches.switch_default_branch=Изменить ветвь по умолчанию +settings.branches.update_default_branch=Сменить ветвь по умолчанию +settings.branches.add_new_rule=Добавить новое правило +settings.advanced_settings=Расширенные настройки +settings.wiki_desc=Включить вики репозитория +settings.use_internal_wiki=Использовать встроенную вики +settings.use_external_wiki=Использовать внешнюю вики +settings.external_wiki_url=Ссылка на внешнюю вики +settings.external_wiki_url_error=URL внешней вики не является корректным URL. +settings.external_wiki_url_desc=Посетители будут перенаправлены по указанному адресу вики при открытии вкладки. +settings.issues_desc=Включить задачи +settings.use_internal_issue_tracker=Использовать встроенную систему задач +settings.use_external_issue_tracker=Использовать внешнюю систему задач +settings.external_tracker_url=Ссылка на внешнюю систему задач +settings.external_tracker_url_error=URL внешнего баг-трекера не является корректным URL. +settings.external_tracker_url_desc=Посетители будут перенаправлены по указанному адресу трекера задач при открытии вкладки. +settings.tracker_url_format=Формат ссылок внешней системы задач +settings.tracker_url_format_error=Формат URL внешнего баг-трекера некорректен. +settings.tracker_issue_style=Формат нумерации во внешней системе задач +settings.tracker_issue_style.numeric=Цифровой +settings.tracker_issue_style.alphanumeric=Буквенноцифровой +settings.tracker_issue_style.regexp=Регулярное выражение +settings.tracker_issue_style.regexp_pattern=Шаблон регулярного выражения +settings.tracker_issue_style.regexp_pattern_desc=Вместо <code>{index}</code> будет использоваться первая захваченная группа. +settings.tracker_url_format_desc=Вы можете использовать шаблоны <code>{user}</code>, <code>{repo}</code> и <code>{index}</code> для имени пользователя, репозитория и номера задачи. +settings.enable_timetracker=Включить отслеживание времени +settings.allow_only_contributors_to_track_time=Подсчитывать время могут только соавторы +settings.pulls_desc=Включить запросы слияний +settings.pulls.ignore_whitespace=Игнорировать незначащие различия (пробелы, табуляцию) при проверке слияний на конфликты +settings.pulls.enable_autodetect_manual_merge=Включить автоопределение ручного слияния (Примечание: в некоторых особых случаях могут возникнуть ошибки) +settings.pulls.allow_rebase_update=Включить обновление ветви из запроса на слияние путём rebase +settings.pulls.default_delete_branch_after_merge=Удалить ветвь запроса после его слияния по умолчанию +settings.pulls.default_allow_edits_from_maintainers=По умолчанию разрешать редактирование сопровождающими +settings.releases_desc=Включить выпуски +settings.packages_desc=Включить реестр пакетов +settings.projects_desc=Включить проекты +settings.actions_desc=Включить интеграцию конвейеров CI/CD с Forgejo Actions +settings.admin_settings=Настройки администратора +settings.admin_enable_health_check=Выполнять проверки целостности данных (git fsck) +settings.admin_code_indexer=Индексатор кода +settings.admin_stats_indexer=Индексатор статистики кода +settings.admin_indexer_commit_sha=Последний индексированный коммит +settings.admin_indexer_unindexed=Не индексировано +settings.reindex_button=Добавить в очередь переиндексации +settings.reindex_requested=Переиндексация запрошена +settings.admin_enable_close_issues_via_commit_in_any_branch=Закрыть задачу с помощью коммита, сделанного в ветви не по умолчанию +settings.danger_zone=Опасная зона +settings.new_owner_has_same_repo=У нового владельца уже есть репозиторий с таким названием. +settings.convert=Преобразовать в обычный репозиторий +settings.convert_desc=Это зеркало можно преобразовать в обычный репозиторий. Это не может быть отменено. +settings.convert_notices_1=Эта операция преобразует это зеркало в обычный репозиторий, и она не может быть отменена. +settings.convert_confirm=Подтвердите преобразование +settings.convert_succeed=Репозиторий успешно преобразован в обычный. +settings.convert_fork=Преобразовать в обычный репозиторий +settings.convert_fork_desc=Это ответвление можно преобразовать в обычный репозиторий. Это действие невозможно отменить. +settings.convert_fork_notices_1=Эта операция преобразует этот ответвление в обычный репозиторий, и не может быть отменена. +settings.convert_fork_confirm=Преобразовать репозиторий +settings.convert_fork_succeed=Ответвление преобразовано в обычный репозиторий. +settings.transfer.title=Передать репозиторий +settings.transfer.rejected=Передача репозитория отменена. +settings.transfer.success=Передача репозитория выполнена успешно. +settings.transfer_abort=Отменить передачу +settings.transfer_abort_invalid=Невозможно отменить передачу несуществующего репозитория. +settings.transfer_abort_success=Передача репозитория %s успешно отменена. +settings.transfer_desc=Передать репозиторий другому пользователю или организации где у вас есть права администратора. +settings.transfer_form_title=Введите сопутствующую информацию для подтверждения операции: +settings.transfer_in_progress=Имеется текущая передача. Отмените её, если хотите выполнить передачу другому пользователю. +settings.transfer_notices_1=- Вы можете потерять доступ, если новый владелец является отдельным пользователем. +settings.transfer_notices_2=- Вы сохраните доступ, если новым владельцем станет организация, владельцем которой вы являетесь. +settings.transfer_notices_3=- если репозиторий является приватным и передается отдельному пользователю, это действие позволяет убедиться, что пользователь имеет хотя бы права на чтение (и при необходимости изменяет права доступа). +settings.transfer_owner=Новый владелец +settings.transfer_perform=Выполнить передачу +settings.transfer_started=Репозиторий ожидает подтверждения передачи от «%s» +settings.transfer_succeed=Репозиторий перенесён. +settings.signing_settings=Настройки проверки подписей +settings.trust_model=Модель доверия подписи +settings.trust_model.default=Модель доверия по умолчанию +settings.trust_model.default.desc=Использовать стандартную модель доверия репозитория для этой установки. +settings.trust_model.collaborator=Соучастник +settings.trust_model.collaborator.long=Соучастник: доверять подписям соучастников +settings.trust_model.collaborator.desc=Действительные подписи соучастников этого репозитория будут помечены как «доверенные» (независимо от того, соответствуют ли они автору коммита). В остальных случаях действительные подписи будут помечены как «недоверенные», если подпись соответствует автору коммита, и «не совпадающие», если нет. +settings.trust_model.committer=Коммитер +settings.trust_model.committer.long=Коммитер: доверять подписям, соответствующим коммитерам (соответствует GitHub и требует коммиты, подписанные Forgejo, иметь Forgejo в качестве коммитера) +settings.trust_model.committer.desc=Действительные подписи будут помечены «доверенными», только если они соответствуют автору коммита, в противном случае они будут помечены «не совпадающими». Это заставит Forgejo быть автором подписанных коммитов, а фактический автор будет обозначен в трейлерах Co-Authored-By: и Co-Committed-By: коммита. Ключ Forgejo по умолчанию должен соответствовать пользователю в базе данных. +settings.trust_model.collaboratorcommitter=Соучастник+Коммитер +settings.trust_model.collaboratorcommitter.long=Соучастник+Коммитер: доверять подписям соучастников, которые соответствуют автору коммита +settings.trust_model.collaboratorcommitter.desc=Действительные подписи соучастников этого репозитория будут помечены «доверенными», если они соответствуют автору коммита. Действительные подписи будут помечены как «недоверенные», если подпись соответствует автору коммита, и «не совпадающие» впротивном случае. Это заставит Forgejo быть отмеченным в качестве автора подписанного коммита, а фактический автор будет указан в трейлерах Co-Authored-By: и Co-Committed-By: коммита. Ключ Forgejo по умолчанию должен соответствовать пользователю в базе данных. +settings.wiki_delete=Стереть данные вики +settings.wiki_delete_desc=Будьте внимательны! Как только вы удалите вики — пути назад не будет. +settings.wiki_delete_notices_1=- Это безвозвратно удалит и отключит вики для %s. +settings.confirm_wiki_delete=Стереть данные вики +settings.wiki_deletion_success=Данные вики репозитория удалены. +settings.delete=Удалить репозиторий +settings.delete_desc=Будьте внимательны! Как только вы удалите репозиторий — пути назад не будет. +settings.delete_notices_1=- Эта операция <strong>НЕ МОЖЕТ</strong> быть отменена. +settings.delete_notices_2=- Эта операция навсегда удалит всё из репозитория <strong>%s</strong>, включая данные Git, связанные с ним задачи, комментарии и права доступа для сотрудников. +settings.delete_notices_fork_1=- После удаления все ответвления станут независимыми репозиториями. +settings.deletion_success=Репозиторий удалён. +settings.update_settings_success=Настройки репозитория обновлены. +settings.update_settings_no_unit=Должно быть разрешено хоть какое-то взаимодействие с репозиторием. +settings.confirm_delete=Удалить репозиторий +settings.add_collaborator=Добавить соучастника +settings.add_collaborator_success=Соучастник добавлен. +settings.add_collaborator_inactive_user=Невозможно добавить неактивного пользователя в качестве соучастника. +settings.add_collaborator_owner=Невозможно добавить владельца в качестве соучастника. +settings.add_collaborator_duplicate=Соучастник уже добавлен в этот репозиторий. +settings.delete_collaborator=Удалить +settings.collaborator_deletion=Удалить соучастника +settings.collaborator_deletion_desc=Этот пользователь больше не будет иметь доступа для совместной работы в этом репозитории после удаления. Вы хотите продолжить? +settings.remove_collaborator_success=Соучастник удалён. +settings.search_user_placeholder=Поиск пользователя… +settings.org_not_allowed_to_be_collaborator=Организации не могут быть добавлены как соучастники. +settings.change_team_access_not_allowed=Доступ к репозиторию команде ограничен владельцем организации +settings.team_not_in_organization=Команда не в той же организации, что и репозиторий +settings.teams=Команды +settings.add_team=Добавить команду +settings.add_team_duplicate=Команда уже имеет репозиторий +settings.add_team_success=Команда теперь имеет доступ к репозиторию. +settings.search_team=Поиск команды… +settings.change_team_permission_tip=Разрешение команды установлено на странице настройки команды и не может быть изменено для каждого репозитория +settings.delete_team_tip=Эта команда имеет доступ ко всем репозиториям и не может быть удалена +settings.remove_team_success=Доступ команды к репозиторию удалён. +settings.add_webhook=Добавить веб-хук +settings.add_webhook.invalid_channel_name=Название канала веб-хука не может быть пустым или состоять только из символа #. +settings.hooks_desc=Веб-хуки позволяют внешним службам получать уведомления при возникновении определенных событий на Forgejo. При возникновении указанных событий мы отправим запрос POST на каждый заданный вами URL. Узнать больше можно в нашем <a target="_blank" rel="noopener noreferrer" href="%s">руководстве по веб-хукам</a>. +settings.webhook_deletion=Удаление веб-хука +settings.webhook_deletion_desc=Удаление этого веб-хука приведет к удалению всей связанной с ним информации, включая историю. Хотите продолжить? +settings.webhook_deletion_success=Веб-хук был удалён. +settings.webhook.test_delivery=Проверить отправку +settings.webhook.test_delivery_desc=Отправить тестовое событие для тестирования настройки веб-хука. +settings.webhook.request=Запрос +settings.webhook.response=Ответ +settings.webhook.headers=Заголовки +settings.webhook.payload=Содержимое +settings.webhook.body=Тело ответа +settings.webhook.replay.description=Повторить отправку. +settings.webhook.delivery.success=Событие было добавлено в очередь доставки. Может пройти несколько секунд, прежде чем оно отобразится в истории. +settings.githooks_desc=Git-хуки предоставляются самим Git. Вы можете изменять файлы хуков из списка ниже, чтобы настроить собственные операции. +settings.githook_edit_desc=Если хук не активен, будет подставлен пример содержимого. Пустое значение в этом поле приведёт к отключению хука. +settings.githook_name=Название хукa +settings.githook_content=Содержимое хука +settings.update_githook=Обновить хук +settings.add_webhook_desc=Forgejo будет оправлять <code>POST</code>-запросы на указанный URL обработчика с указанным заголовком «Content-Type». Подробности доступны в <a target="_blank" rel="noopener noreferrer" href="%s">инструкции по использованию веб-хуков</a>. +settings.payload_url=URL обработчика +settings.http_method=HTTP-метод +settings.content_type=Тип содержимого POST +settings.secret=Секретный ключ +settings.slack_username=Имя пользователя +settings.slack_icon_url=URL иконки +settings.slack_color=Цвет +settings.discord_username=Имя пользователя +settings.discord_icon_url=URL иконки +settings.event_desc=Срабатывать на: +settings.event_push_only=События отправки (push) +settings.event_send_everything=Все события +settings.event_choose=Выбранные события… +settings.event_header_repository=События репозиториев +settings.event_create=Создание +settings.event_create_desc=Создание ветвей и тегов. +settings.event_delete=Удаление +settings.event_delete_desc=Удаление ветвей и тегов. +settings.event_fork=Ответвление +settings.event_fork_desc=Создание ответвлений репозиториев. +settings.event_wiki=Вики +settings.event_wiki_desc=Создание, переименование, изменение и удаление страниц вики. +settings.event_release=Выпуск +settings.event_release_desc=Публикация, изменение и удаление выпусков. +settings.event_push=Отправка изменений +settings.event_push_desc=Отправка изменений в репозиторий через Git. +settings.event_repository=Репозиторий +settings.event_repository_desc=Создание и удаление репозиториев. +settings.event_header_issue=События задач +settings.event_issues=Изменение +settings.event_issues_desc=Создание, закрытие, переоткрытие и изменение задач. +settings.event_issue_assign=Назначение +settings.event_issue_assign_desc=Выдача и снятие назначения задачи. +settings.event_issue_label=Метки +settings.event_issue_label_desc=Добавление и удаление меток задач. +settings.event_issue_milestone=Этапы +settings.event_issue_milestone_desc=Добавление задач в этапы, удаление и изменение. +settings.event_issue_comment=Комментарии +settings.event_issue_comment_desc=Добавление, изменение и удаление комментариев в задачах. +settings.event_header_pull_request=События запросов слияний +settings.event_pull_request=Изменение +settings.event_pull_request_desc=Создание, закрытие, переоткрытие и изменение запросов слияния. +settings.event_pull_request_assign=Назначение +settings.event_pull_request_assign_desc=Выдача и снятие назначения запроса на слияние. +settings.event_pull_request_label=Метки +settings.event_pull_request_label_desc=Добавление и удаление меток запроса слияния. +settings.event_pull_request_milestone=Этапы +settings.event_pull_request_milestone_desc=Добавление запросов слияния в этапы, удаление и изменение. +settings.event_pull_request_comment=Комментарии +settings.event_pull_request_comment_desc=Добавление, изменение и удаление комментариев в запросах на слияние. +settings.event_pull_request_review=Рецензии +settings.event_pull_request_review_desc=Изменения в запросе слияния одобрены, отклонены прокомментированы. +settings.event_pull_request_sync=Синхронизация +settings.event_pull_request_sync_desc=Ветвь синхронизирована с целевой ветвью автоматически. +settings.event_pull_request_review_request=Запросы рецензий +settings.event_pull_request_review_request_desc=Создание и отмена запросов рецензий в запросах слияний. +settings.event_pull_request_approvals=Одобрения запросов слияний +settings.event_pull_request_merge=Слияние запроса на слияние +settings.event_package=Пакеты +settings.event_package_desc=Пакет создан или удален в репозитории. +settings.branch_filter=Фильтр ветвей +settings.branch_filter_desc=Белый список ветвей для событий Push, создания ветвей и удаления ветвей, указанных в виде глоб-шаблона. Если пустой или <code>*</code>, то все событий для всех ветвей будут зарегистрированы. Перейдите по ссылке <a href="%[1]s">%[2]s</a> на документацию по синтаксису. Примеры: <code>master</code>, <code>{master,release*}</code>. +settings.authorization_header=Заголовок авторизации +settings.authorization_header_desc=Будет включён в качестве заголовка авторизации для запросов. Примеры: %s. +settings.active=Активен +settings.active_helper=Информация о происходящих событиях будет отправляться на URL этого веб-хука. +settings.add_hook_success=Веб-хук добавлен. +settings.update_webhook=Обновить веб-хук +settings.update_hook_success=Веб-хук обновлён. +settings.delete_webhook=Удалить веб-хук +settings.recent_deliveries=Недавние отправки +settings.hook_type=Тип веб-хука +settings.slack_token=Токен +settings.slack_domain=Домен +settings.slack_channel=Канал +settings.add_web_hook_desc=Интегрируйте <a target="_blank" rel="noreferrer" href="%s">%s</a> с этим репозиторием . +settings.web_hook_name_gitea=Gitea +settings.web_hook_name_forgejo = Forgejo +settings.web_hook_name_gogs=Gogs +settings.web_hook_name_slack=Slack +settings.web_hook_name_discord=Discord +settings.web_hook_name_dingtalk=DingTalk +settings.web_hook_name_telegram=Telegram +settings.web_hook_name_matrix=Matrix +settings.web_hook_name_msteams=Microsoft Teams +settings.web_hook_name_feishu=Feishu или Lark Suite +settings.web_hook_name_feishu_only =Feishu +settings.web_hook_name_larksuite_only =Lark Suite +settings.web_hook_name_wechatwork=WeCom (Wechat Work) +settings.web_hook_name_packagist=Packagist +settings.packagist_username=Имя пользователя Packagist +settings.packagist_api_token=Токен API +settings.packagist_package_url=Ссылка на пакет Packagist +settings.deploy_keys=Ключи развёртывания +settings.add_deploy_key=Добавить ключ развёртывания +settings.deploy_key_desc=Ключи развёртывания предоставляют доступ к репозиторию только для чтения. +settings.is_writable=Разрешить запись +settings.is_writable_info=Может ли этот ключ быть использован для выполнения <strong>push</strong> в репозиторий? Ключи развёртывания всегда имеют доступ на pull. +settings.no_deploy_keys=Вы не добавляли ключи развёртывания. +settings.title=Заголовок +settings.deploy_key_content=Содержимое +settings.key_been_used=Идентичный ключ развёртывания уже используется. +settings.key_name_used=Ключ развёртывания с таким именем уже существует. +settings.add_key_success=Ключ развёртывания «%s» добавлен. +settings.deploy_key_deletion=Удалить ключ развёртывания +settings.deploy_key_deletion_desc=Удаление ключа развёртывания сделает невозможным доступ к репозиторию с его помощью. Вы уверены? +settings.deploy_key_deletion_success=Ключ развёртывания удалён. +settings.branches=Ветви +settings.protected_branch=Защита ветвей +settings.protected_branch.save_rule=Сохранить правило +settings.protected_branch.delete_rule=Удалить правило +settings.protected_branch_can_push=Разрешить отправку? +settings.protected_branch_can_push_yes=Вы можете выполнять отправку +settings.protected_branch_can_push_no=Вы не можете выполнять отправку +settings.branch_protection=Правила доступа ветви «<b>%s</b>» +settings.protect_this_branch=Защитить эту ветвь +settings.protect_this_branch_desc=Предотвращает удаление, ограничивает Push и слияние Git в ветвь. +settings.protect_disable_push=Запретить отправку изменений +settings.protect_disable_push_desc=Отправка в эту ветвь не будет разрешена. +settings.protect_enable_push=Разрешить отправку изменений +settings.protect_enable_push_desc=Любому, у кого есть доступ на запись, будет разрешена отправка изменений в эту ветвь (но не принудительная отправка). +settings.protect_enable_merge=Разрешить слияние изменений +settings.protect_enable_merge_desc=Все, у кого есть доступ на запись, смогут удовлетворять запросы на слияние в эту ветвь. +settings.protect_whitelist_committers=Ограничение отправки по белому списку +settings.protect_whitelist_committers_desc=Только пользователям или командам из белого списка будет разрешена отправка изменений в эту ветвь (но не принудительная отправка). +settings.protect_whitelist_deploy_keys=Белый список развёртываемых ключей с доступом на запись в push. +settings.protect_whitelist_users=Пользователи, которые могут отправлять изменения в эту ветвь +settings.protect_whitelist_search_users=Поиск пользователей… +settings.protect_whitelist_teams=Команды, члены которых могут отправлять изменения в эту ветвь +settings.protect_whitelist_search_teams=Поиск команд… +settings.protect_merge_whitelist_committers=Ограничить право на слияние белым списком +settings.protect_merge_whitelist_committers_desc=Разрешить принимать запросы на слияние в эту ветвь только пользователям и командам из «белого списка». +settings.protect_merge_whitelist_users=Пользователи с правом на слияние +settings.protect_merge_whitelist_teams=Команды, члены которых обладают правом на слияние +settings.protect_check_status_contexts=Включить проверку состояния +settings.protect_status_check_patterns=Шаблоны проверки состояния +settings.protect_status_check_patterns_desc=Добавьте шаблоны, чтобы указать, какие проверки состояния должны быть пройдены, прежде чем ветви могут быть объединены в ветвь, соответствующую этому правилу. В каждой строке указывается шаблон. Шаблоны не могут быть пустыми. +settings.protect_check_status_contexts_desc=Требовать успешнее прохождение проверок перед слиянием. Коммиты сначала должны будут быть перемещены в другую ветвь, а затем объединены или перемещены непосредственно в ветвь, соответствующую этому правилу, после прохождения проверки состояния. Если нет соответствующих контекстов, то последний коммит должен быть успешным вне зависимости от контекста. +settings.protect_check_status_contexts_list=Проверки состояния за последнюю неделю для этого репозитория +settings.protect_status_check_matched=Совпало +settings.protect_invalid_status_check_pattern=Неверный шаблон проверки состояния: «%s». +settings.protect_no_valid_status_check_patterns=Нет допустимых шаблонов проверки состояния. +settings.protect_required_approvals=Необходимые одобрения +settings.protect_required_approvals_desc=Разрешить принятие запроса на слияние только с достаточным количеством положительных отзывов. +settings.protect_approvals_whitelist_enabled=Ограничить утверждения белым списком пользователей или команд +settings.protect_approvals_whitelist_enabled_desc=Только отзывы пользователей или команд из белого списка будут засчитаны до требуемых утверждений. Белый список без одобрения отзывов от всех, у кого есть количество прав на запись, к требуемым утверждениям. +settings.protect_approvals_whitelist_users=Допущенные рецензенты +settings.protect_approvals_whitelist_teams=Допущенные к рецензированию команды +settings.dismiss_stale_approvals=Отклонить устаревшие разрешения +settings.dismiss_stale_approvals_desc=Когда новые коммиты, изменяющие содержимое запроса на слияние, отправляются в ветвь, старые разрешения будут отклонены. +settings.require_signed_commits=Требовать подпись коммитов +settings.require_signed_commits_desc=Отклонить отправку изменений в эту ветвь, если они не подписаны или не проверяемы. +settings.protect_branch_name_pattern=Шаблон названий защищённых ветвей +settings.protect_branch_name_pattern_desc=Шаблоны названий защищённых ветвей. О синтаксисе шаблонов читайте в <a href="%s">документации</a>. Примеры: main, release/** +settings.protect_patterns=Шаблоны +settings.protect_protected_file_patterns=Шаблоны защищённых файлов, разделённые точкой с запятой «;» +settings.protect_protected_file_patterns_desc=Защищенные файлы нельзя изменить напрямую, даже если пользователь имеет право добавлять, редактировать или удалять файлы в этой ветви. Можно указать несколько шаблонов, разделяя их точкой с запятой («;»). О синтаксисе шаблонов читайте в документации <a href="%s">%s</a> . Примеры: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>. +settings.protect_unprotected_file_patterns=Шаблоны незащищённых файлов, разделённые точкой с запятой «;» +settings.protect_unprotected_file_patterns_desc=Незащищенные файлы, которые допускается изменять напрямую, если пользователь имеет право на запись, несмотря на ограничение отправки изменений. Можно указать несколько шаблонов, разделяя их точкой с запятой («;»). О синтаксисе шаблонов читайте в документации <a href="%[1]s">%[2]s</a> . Примеры: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>. +settings.add_protected_branch=Включить защиту +settings.delete_protected_branch=Отключить защиту +settings.update_protect_branch_success=Правила доступа веток «%s» изменена. +settings.remove_protected_branch_success=Правила доступа веток «%s» удалена. +settings.remove_protected_branch_failed=Не удалось удалить правило доступа ветвей «%s». +settings.protected_branch_deletion=Удаление правила защиты ветвей +settings.protected_branch_deletion_desc=Любой пользователь с разрешениями на запись сможет выполнять push в эту ветвь. Вы уверены? +settings.block_rejected_reviews=Блокировка слияния по отклоненным отзывам +settings.block_rejected_reviews_desc=Слияние будет невозможно, если официальными рецензентами будут запрошены изменения, даже если имеется достаточное количество одобрений. +settings.block_on_official_review_requests=Блокировать слияние при запросах на официальное рассмотрение +settings.block_on_official_review_requests_desc=Слияние невозможно, если не имеется достаточное количество одобрений официальных представителей. +settings.block_outdated_branch=Блокировать слияние, если запрос на слияние устарел +settings.block_outdated_branch_desc=Слияние будет невозможно, если головная ветвь находится позади базовой ветви. +settings.default_branch_desc=Главная ветвь является "базовой" для вашего репозитория, на которую по умолчанию направлены все запросы на слияние и которая является лицом вашего репозитория. Первое, что увидит посетитель — это содержимое главной ветви. Выберите её из уже существующих: +settings.merge_style_desc=Стили слияния +settings.default_merge_style_desc=Стиль слияния по умолчанию +settings.choose_branch=Выберите ветвь… +settings.no_protected_branch=Нет защищённых ветвей. +settings.edit_protected_branch=Редактировать +settings.protected_branch_required_rule_name=Необходимо имя для правила +settings.protected_branch_duplicate_rule_name=Для этого набора ветвей уже есть правило +settings.protected_branch_required_approvals_min=Число необходимых одобрений не может быть отрицательным. +settings.tags=Теги +settings.tags.protection=Защита тегов +settings.tags.protection.pattern=Шаблон тегов +settings.tags.protection.allowed=Разрешено +settings.tags.protection.allowed.users=Разрешенные пользователи +settings.tags.protection.allowed.teams=Разрешенные команды +settings.tags.protection.allowed.noone=Никто +settings.tags.protection.create=Добавить правило +settings.tags.protection.none=Нет защищенных тегов. +settings.bot_token=Токен бота +settings.chat_id=ИД чата +settings.matrix.homeserver_url=URL домашнего сервера +settings.matrix.room_id=ИД комнаты +settings.matrix.message_type=Тип сообщения +settings.archive.button=Архивировать репозиторий +settings.archive.header=Архивация репозитория +settings.archive.success=Репозиторий был успешно архивирован. +settings.archive.error=Ошибка при попытке архивировать репозиторий. Смотрите логи для получения подробностей. +settings.archive.error_ismirror=Вы не можете поместить зеркалируемый репозиторий в архив. +settings.archive.branchsettings_unavailable=Настройки ветви недоступны, если репозиторий архивирован. +settings.archive.tagsettings_unavailable=Настройки тегов недоступны, если репозиторий архивирован. +settings.unarchive.button=Разархивировать +settings.unarchive.header=Вернуть этот репозиторий из архива +settings.unarchive.text=Разархивирование репозитория восстановит его способность принимать изменения, а также новые задачи и запросы на слияние. +settings.unarchive.success=Репозиторий был успешно разархивирован. +settings.update_avatar_success=Картинка репозитория изменена. +settings.lfs=LFS +settings.lfs_filelist=Файлы LFS хранятся в этом репозитории +settings.lfs_no_lfs_files=Нет файлов LFS в этом репозитории +settings.lfs_findcommits=Найти коммиты +settings.lfs_lfs_file_no_commits=Не найдены коммиты с этим файлом в LFS +settings.lfs_noattribute=Этот путь не имеет блокируемого атрибута в ветви по умолчанию +settings.lfs_delete=Удалить файл LFS с OID %s +settings.lfs_delete_warning=Удаление файла из LFS может привести к ошибкам «объект не существует» при проверках. Вы точно хотите его удалить? +settings.lfs_findpointerfiles=Найти файлы указателя +settings.lfs_locks=Заблокировать +settings.lfs_invalid_locking_path=Недопустимый путь: %s +settings.lfs_invalid_lock_directory=Невозможно заблокировать каталог: %s +settings.lfs_lock_already_exists=Блокировка уже существует: %s +settings.lfs_lock=Заблокировать +settings.lfs_lock_path=Путь к файлу для блокировки... +settings.lfs_locks_no_locks=Нет блокировок +settings.lfs_lock_file_no_exist=Заблокированный файл не существует в ветви по умолчанию +settings.lfs_force_unlock=Принудительная разблокировка +settings.lfs_pointers.found=Найдено %d указатель(ей) блоков - присоединено %d, %d не привязано (%d отсутствует в хранилище) +settings.lfs_pointers.sha=Хеш blob'а +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=В репозитории +settings.lfs_pointers.exists=Существуют в хранилище +settings.lfs_pointers.accessible=Доступно пользователю +settings.lfs_pointers.associateAccessible=Связать доступные %d OID +settings.rename_branch_failed_exist=Невозможно переименовать ветвь, потому что целевая ветвь %s уже существует. +settings.rename_branch_failed_not_exist=Невозможно переименовать ветвь %s, потому что она не существует. +settings.rename_branch_success=Ветвь %s была успешно переименована в %s. +settings.rename_branch_from=старое название ветви +settings.rename_branch_to=новое название ветви +settings.rename_branch=Переименовать ветвь + +diff.browse_source=Просмотр исходного кода +diff.parent=родитель +diff.commit=коммит +diff.git-notes=Заметки +diff.data_not_available=Различия отсутствуют или недоступны +diff.options_button=Опции Diff +diff.show_diff_stats=Показать статистику +diff.download_patch=Скачать .patch +diff.download_diff=Скачать .diff +diff.show_split_view=Разделённый вид +diff.show_unified_view=Объединённый вид +diff.whitespace_button=Пробелы +diff.whitespace_show_everything=Показать все изменения +diff.whitespace_ignore_all_whitespace=Игнорировать пробелы при сравнении строк +diff.whitespace_ignore_amount_changes=Игнорировать изменения количества пробелов +diff.whitespace_ignore_at_eol=Игнорировать изменения пробелов на концах строк (EOL) +diff.stats_desc=<strong> %d изменённых файлов</strong>: <strong>%d добавлений</strong> и <strong>%d удалений</strong> +diff.stats_desc_file=%d изменений: %d дополнений и %d удалений +diff.bin=Двоичные данные +diff.bin_not_shown=Двоичный файл не отображается. +diff.view_file=Просмотреть файл +diff.file_before=До +diff.file_after=После +diff.file_image_width=Ширина +diff.file_image_height=Высота +diff.file_byte_size=Размер +diff.file_suppressed=Различия файлов не показаны, т.к. их слишком много +diff.file_suppressed_line_too_long=Различия файлов скрыты, т.к. они включают слишком длинные строки +diff.too_many_files=Показаны не все изменённые файлы, т.к. их слишком много +diff.show_more=Показать больше +diff.load=Показать различия +diff.generated=сгенерированный +diff.vendored=предоставленный +diff.comment.placeholder=Оставить комментарий +diff.comment.markdown_info=Поддерживается форматирование с Markdown. +diff.comment.add_single_comment=Добавить простой комментарий +diff.comment.add_review_comment=Добавить комментарий +diff.comment.start_review=Начать рецензию +diff.comment.reply=Ответ +diff.review=Завершить рецензию +diff.review.header=Отправить рецензию +diff.review.placeholder=Рецензионный комментарий +diff.review.comment=Комментировать +diff.review.approve=Утвердить +diff.review.self_reject=Авторы запросов на слияние не могут запрашивать изменения в собственных запросах +diff.review.reject=Запрос изменений +diff.review.self_approve=Авторы запросов на слияние не могут одобрять собственные запросы +diff.committed_by=коммит произвёл +diff.protected=Защищено +diff.image.side_by_side=Рядом +diff.image.swipe=Слайдер +diff.image.overlay=Наложение +diff.has_escaped=В этой строке есть невидимые символы Юникода +diff.show_file_tree=Показать дерево файлов +diff.hide_file_tree=Скрыть дерево файлов + +releases.desc=Выпуски используются для публикации и распространения версий проекта. +release.releases=Выпуски +release.detail=Подробности о выпуске +release.tags=Теги +release.new_release=Новый выпуск +release.draft=Черновик +release.prerelease=Предварительный выпуск +release.stable=Стабильный +release.compare=Сравнить +release.edit=Редактировать +release.ahead.commits=<strong>%d</strong> коммиты +release.ahead.target=%s с этого выпуска +tag.ahead.target=в %s после этого тега +release.source_code=Исходный код +release.new_subheader=Выпуски помогают с организацией и распространением версий проекта. +release.edit_subheader=Выпуски помогают с организацией и распространением версий проекта. +release.tag_name=Имя тега +release.target=Цель +release.tag_helper=Выберите существующий тег, или создайте новый. +release.tag_helper_new=Новый тег. Этот тег будет создан из цели. +release.tag_helper_existing=Существующий тег. +release.title=Название выпуска +release.title_empty=Заголовок не может быть пустым. +release.message=Расскажите про этот выпуск +release.prerelease_desc=Это предварительный выпуск +release.prerelease_helper=Пометить выпуск как неготовый для массового использования. +release.cancel=Отменить +release.publish=Опубликовать выпуск +release.save_draft=Сохранить черновик +release.edit_release=Редактировать выпуск +release.delete_release=Удалить выпуск +release.delete_tag=Удалить тег +release.deletion=Удаление выпуска +release.deletion_success=Выпуск удалён. +release.deletion_tag_desc=Этот тег будет удалён из хранилища. Содержимое хранилища и история не изменятся. Продолжить? +release.deletion_tag_success=Тег удалён. +release.tag_name_already_exist=Выпуск с этим тегом уже существует. +release.tag_name_invalid=Имя тега является не допустимым. +release.tag_name_protected=Имя тега защищено. +release.tag_already_exist=Этот тег уже используется. +release.downloads=Загрузки +release.download_count=Загрузки: %s +release.add_tag_msg=Использовать заголовок и содержимое выпуска в качестве сообщения тега. +release.add_tag=Создать тег +release.releases_for=Выпуски %s +release.tags_for=Теги %s + +branch.name=Название ветви +branch.already_exists=Ветвь с названием «%s» уже существует. +branch.delete_head=Удалить +branch.delete=Удалить ветвь «%s» +branch.delete_html=Удалить ветвь +branch.delete_desc=Удаление ветви необратимо. Несмотря на то, что удаленная ветвь может просуществовать некоторое время перед тем, как она будет окончательно удалена, это действие НЕВОЗМОЖНО отменить в большинстве случаев. Продолжить? +branch.deletion_success=Ветвь «%s» удалена. +branch.deletion_failed=Не удалось удалить ветвь «%s». +branch.delete_branch_has_new_commits=Ветвь «%s» нельзя удалить, поскольку после слияния были добавлены новые коммиты. +branch.create_branch=Создать ветвь %s +branch.create_from=от «%s» +branch.create_success=Ветвь «%s» создана. +branch.branch_already_exists=Ветвь «%s» уже существует в этом репозитории. +branch.branch_name_conflict=Название ветви «%s» конфликтует с уже существующей ветвью «%s». +branch.tag_collision=Ветвь «%s» не может быть создана, так как уже существует тег с таким именем. +branch.deleted_by=Удалён %s +branch.restore_success=Ветвь «%s» восстановлена. +branch.restore_failed=Не удалось восстановить ветвь «%s». +branch.protected_deletion_failed=Ветвь «%s» защищена. Её нельзя удалить. +branch.default_deletion_failed=Ветвь «%s» является ветвью по умолчанию. Её нельзя удалить. +branch.restore=Восстановить ветвь «%s» +branch.download=Скачать ветвь «%s» +branch.rename=Переименовать ветвь «%s» +branch.search=Поиск ветки +branch.included_desc=Эта ветвь является частью ветви по умолчанию +branch.included=Включено +branch.create_new_branch=Создать ветвь из ветви: +branch.confirm_create_branch=Создать ветвь +branch.warning_rename_default_branch=Вы переименовываете ветвь по умолчанию. +branch.rename_branch_to=Переименовать ветвь «%s» в: +branch.confirm_rename_branch=Переименовать ветвь +branch.create_branch_operation=Создать ветвь +branch.new_branch=Создать новую ветвь +branch.new_branch_from=Создать новую ветвь из «%s» +branch.renamed=Ветвь %s была переименована в %s. + +tag.create_tag=Создать тег %s +tag.create_tag_operation=Создать тег +tag.confirm_create_tag=Создать тег +tag.create_tag_from=Создать новый тег из «%s» + +tag.create_success=Тег «%s» создан. + +topic.manage_topics=Редактировать тематические метки +topic.done=Сохранить +topic.count_prompt=Нельзя выбрать более 25 тем +topic.format_prompt=Темы должны начинаться с буквы или цифры и могут содержать дефисы («-») и точки («.»). Длина темы не должна превышать 35 символов. Все буквы должны быть строчными. + +find_file.go_to_file=Найти файл +find_file.no_matching=Совпадающих файлов не найдено + +error.csv.too_large=Не удается отобразить этот файл, потому что он слишком большой. +error.csv.unexpected=Не удается отобразить этот файл, потому что он содержит неожиданный символ в строке %d и столбце %d. +error.csv.invalid_field_count=Не удается отобразить этот файл, потому что он имеет неправильное количество полей в строке %d. +mirror_address_protocol_invalid = Эта ссылка недействительна. Для зеркалирования можно использовать только расположения http(s):// и git:// . +fork_no_valid_owners = Невозможно создать ответвление этого репозитория, т.к. здесь нет действующих владельцев. +new_repo_helper = Репозиторий содержит все файлы проекта и историю изменений. Уже где-то есть репозиторий? <a href="%s">Выполните перенос.</a> +mirror_address_url_invalid = Эта ссылка недействительна. Необходимо правильно указать все части адреса. +issues.comment.blocked_by_user = Вы не можете комментировать под этой задачей, т.к. вы заблокированы владельцем репозитория или автором задачи. +pulls.blocked_by_user = Невозможно создать запрос на слияние в этом репозитории, т.к. вы заблокированы его владельцем. +settings.add_collaborator_blocked_our = Невозможно добавить соучастника, т.к. он заблокирован в этом репозитории. +admin.enabled_flags = Включенные флаги репозитория: +admin.failed_to_replace_flags = Не удалось заменить флаги репозитория +admin.flags_replaced = Флаги репозитория заменены +rss.must_be_on_branch = Перейдите к ветви, чтобы сделать RSS-ленту доступной. +admin.manage_flags = Управление флагами +admin.update_flags = Обновить флаги +object_format = Формат объекта +clone_in_vscodium = Клонировать в VSCodium +mirror_sync = синхронизирован +blame.ignore_revs = Правки в <a href="%s">.git-blame-ignore-revs</a> проигнорированы. Нажмите <a href="%s">здесь, чтобы обойти этот файл</a> и просмотреть авторов полноценно. +issues.blocked_by_user = Невозможно создать задачу в этом репозитории, т.к. вы заблокированы его владельцем. +settings.new_owner_blocked_doer = Вы заблокированы новым владельцем. +settings.add_collaborator_blocked_them = Невозможно добавить соучастника, т.к. им заблокирован владелец репозитория. +pulls.blocked_by_changed_protected_files_1 = Этот запрос на слияние заблокирован, т.к. им изменяется защищённый файл: +object_format_helper = Формат объектов в репозитории. Невозможно изменить в дальнейшем. SHA1 имеет наибольшую совместимость. +pulls.blocked_by_outdated_branch = Этот запрос на слияние заблокирован, т.к. он устарел. +pulls.blocked_by_changed_protected_files_n = Этот запрос на слияние заблокирован, т.к. им изменяются защищённые файлы: +blame.ignore_revs.failed = Не удалось проигнорировать правки из <a href="%s">.git-blame-ignore-revs</a>. +desc.sha256 = SHA256 +archive.title = Этот репозиторий архивирован. Вы можете просматривать его содержимое или клонировать, но не добавлять новые комиты, открывать задачи или запросы на слияние. +archive.title_date = С %s этот репозиторий архивирован. Вы можете просматривать его содержимое или клонировать, но не добавлять новые комиты, открывать задачи или запросы на слияние. +migrate.forgejo.description = Перенести данные с codeberg.org или другого сервера Forgejo. +generated = Сгенерированный +pulls.review_only_possible_for_full_diff = Оставить отзыв можно только при просмотре всех различий +diff.comment.add_line_comment = Добавить комментарий к строке +tree_path_not_found_tag = Путь %[1]s отсутствует в теге %[2]s +migrate_options_lfs_endpoint.placeholder = Если не заполнено, конечная точка будет определена из URL клонирования +invisible_runes_description = `Этот файл содержит невидимые символы Юникода, которые невозможно заметить, но которые потенциально будут влиять на обработку файла. Если так и должно быть, можете спокойно игнорировать это предупреждение. Отобразить символы можно кнопкой Экранирования.` +transfer.no_permission_to_accept = У вас недостаточно прав для принятия этой передачи. +transfer.no_permission_to_reject = У вас недостаточно прав для отклонения этой передачи. +commits.view_path = Просмотреть в этом моменте истории +commits.renamed_from = Переименован с %s +issues.due_date_not_writer = Для обновления срока выполнения задачи требуется право на запись в этом репозитории. +issues.review.outdated_description = С момента добавления этого комментария содержимое изменилось +pulls.nothing_to_compare_have_tag = Выбранные ветви/теги идентичны. +pulls.select_commit_hold_shift_for_range = Выберите коммит. Зажмите Shift, чтобы выбрать диапазон +pulls.blocked_by_official_review_requests = Этот запрос на слияние заблокирован, т.к. у него не хватает одобрений от одного или нескольких официальных рецензентов. +pulls.recently_pushed_new_branches = Вы отправили коммиты в ветвь <a href="%[3]s"><strong>%[1]s</strong></a> %[1]s +milestones.new_subheader = Этапы полезны для систематизации задач и отслеживания их выполнения. +wiki.cancel = Отмена +settings.unarchive.error = При распаковке репозитория произошла ошибка. Подробности доступны в логе. +settings.archive.mirrors_unavailable = Зеркалирование недоступно для архивированных репозиториев. +issues.role.contributor_helper = В репозитории присутствуют коммиты за авторством этого пользователя. +settings.wiki_rename_branch_main = Нормализовать название ветви вики +settings.wiki_rename_branch_main_notices_2 = Внутренняя ветвь вики репозитория %s будет переименована. Несохранённые изменения потребуют обновления. +settings.wiki_branch_rename_failure = Не удалось нормализовать название ветви вики репозитория. +settings.confirm_wiki_branch_rename = Переименовать ветвь вики +settings.wiki_rename_branch_main_notices_1 = Эта операция <strong>НЕОБРАТИМА</strong>. +settings.wiki_rename_branch_main_desc = Переименовать внутреннюю ветвь, используемую вики, в "%s". Это изменение является перманентным и необратимым. +settings.wiki_branch_rename_success = Название ветви вики репозитория успешно нормализовано. +ambiguous_runes_description = `Этот файл содержит символы Юникода, которые легко спутать с похожими. Если так и должно быть, можете спокойно игнорировать это предупреждение. Отобразить символы можно кнопкой Экранирования.` +editor.invalid_commit_mail = Неправильная почта для создания коммита. +pulls.has_merged = Слияние не удалось: запрос уже был слит, изменение целевой ветви или повторное слияние невозможно. +settings.enter_repo_name = Введите имя владельца и название репозитория как указано: +signing.wont_sign.error = Не удалось проверить возможность подписать коммит. +signing.wont_sign.nokey = Сервер не предоставляет ключ для подписи коммита. +settings.wiki_globally_editable = Разрешить редактирование вики всем пользователям +settings.webhook.test_delivery_desc_disabled = Активируйте этот веб-хук для проверки тестовым событием. +commits.browse_further = Смотреть далее +vendored = Сторонний +settings.units.add_more = Вкл. больше +pulls.fast_forward_only_merge_pull_request = Только fast-forward +settings.units.overview = Обзор +settings.units.units = Разделы +pulls.reopen_failed.head_branch = Этот запрос на слияние не может быть открыт повторно, так как исходная ветвь больше не существует. +pulls.reopen_failed.base_branch = Этот запрос на слияние не может быть открыт заново, потому что базовая ветвь больше не существует. +settings.ignore_stale_approvals = Игнорировать устаревшие одобрения +contributors.contribution_type.additions = Добавления +contributors.contribution_type.deletions = Удаления +contributors.contribution_type.filter_label = Вид деятельности: +pulls.commit_ref_at = `упоминание этого запроса слияния в коммите <a id="%[1]s" href="#%[1]s">%[2]s</a>` +settings.thread_id = ИД обсуждения +pulls.made_using_agit = AGit +activity.navbar.contributors = Соавторы +activity.navbar.code_frequency = Частота изменений +activity.navbar.recent_commits = Недавние коммиты +settings.confirmation_string = Подтверждение +settings.archive.text = Архивация репозитория сделает всё его содержимое доступным только для чтения. Он будет скрыт с домашнего экрана. Никто (включая вас!) не сможет добавлять коммиты, открывать задачи и запросы слияний. +release.deletion_desc = Удаление выпуска удаляет его только в Forgejo. Это действие не затронет тег в git, содержимое репозитория и его историю. Продолжить? +pulls.agit_explanation = Создано через рабочий поток AGit. С ним можно предлагать изменения, используя команду «git push», без необходимости в создании ответвления или новой ветви. +settings.webhook.replay.description_disabled = Активируйте веб-хук для повторения отправки. +activity.navbar.pulse = Недавняя активность +settings.tags.protection.pattern.description = Можно указать название тега. Для выбора нескольких тегов можно указать поисковый шаблон или регулярное выражение. <a target="_blank" rel="noopener" href="%s">Подробнее о защищённых тегах</a>. +file_follow = Пройти по символьной ссылке +settings.pull_mirror_sync_in_progress = Идёт получение изменений из удалённого репозитория %s. +settings.ignore_stale_approvals_desc = Не учитывать одобрения, оставленные для старых коммитов (устаревшие отзывы), при подсчёте общего числа одобрений у запроса на слияние. Не относится к отклонённым отзывам. +settings.mirror_settings.docs.doc_link_pull_section = раздел документации «Pulling from a remote repository». +wiki.original_git_entry_tooltip = Перейти по настоящему пути вместо читабельной ссылки. +open_with_editor = Открыть в %s +commits.search_branch = В этой ветви +stars = Добавившие в избранное +n_tag_one = %s тег +n_branch_few = %s ветвей +n_commit_few = %s коммитов +n_commit_one = %s коммит +n_tag_few = %s тегов +n_branch_one = %s ветвь +pulls.ready_for_review = Готово к рецензии? +editor.commit_id_not_matching = Файл был изменён кем-то другим, пока вы его редактировали. Сохраните изменения в новую ветвь и выполните слияние. +editor.push_out_of_date = Похоже, отправка устарела. +settings.enforce_on_admins = Обязательно для администраторов репозитория +settings.enforce_on_admins_desc = Администраторы репозитория не смогут обойти это ограничение. +settings.rename_branch_failed_protected = Невозможно переименовать защищённую ветвь «%s». +issues.archived_label_description = (Архивная) %s +settings.sourcehut_builds.graphql_url = Ссылка на GraphQL (напр. https://builds.sr.ht/query) +settings.sourcehut_builds.secrets_helper = Дать задачам доступ к секретам сборки (требуется разрешение SECRETS:RO) +settings.add_webhook.invalid_path = Путь не может включать части «.», «..» или «//». Он не может начинаться или заканчиваться на слеш. +settings.web_hook_name_sourcehut_builds = SourceHut Builds +settings.sourcehut_builds.manifest_path = Путь манифеста сборки +settings.sourcehut_builds.visibility = Видимость задач +settings.sourcehut_builds.secrets = Секреты +release.download_count_one = %s скачивание +release.download_count_few = %s скачиваний +release.system_generated = Это вложение сгенерировано автоматически. +settings.event_pull_request_enforcement = Форсирование +pulls.cmd_instruction_checkout_desc = В репозитории вашего проекта перейдите на эту ветвь и протестируйте изменения. +error.broken_git_hook = Гит-хуки этого репозитория сломаны. Ознакомьтесь с <a target="_blank" rel="noreferrer" href="%s">документацией</a> и почините их, затем отправьте какие-нибудь коммиты для обновления статуса. +pulls.cmd_instruction_checkout_title = Перейдите к ветви +settings.graphql_url = Ссылка GraphQL +settings.sourcehut_builds.access_token_helper = Токен builds.sr.ht с разрешением JOBS:RW. Создайте <a target="_blank" rel="noopener noreferrer" href="%s">обычный токен</a> или <a target="_blank" rel="noopener noreferrer" href="%s">токен с доступом к секретам</a> на meta.sr.ht. +settings.matrix.room_id_helper = ID комнаты можно получить в веб-клиенте Element: Настройки комнаты > Подробности > Внутренний ID комнаты. Пример: %s. +settings.matrix.access_token_helper = Рекомендуется создать отдельный аккаунт. Токен доступа можно получить в веб-клиенте Element (в приватной вкладке или режиме инкогнито): Пользовательское меню (сверху слева) > Все настройки > Помощь и о программе > Токен доступа (под ссылкой Homeserver). Закройте вкладку/окно, не выходя из Element. Выход аннулирует токен. +settings.mirror_settings.pushed_repository = Удалённый репозиторий +release.hide_archive_links = Скрыть автоматически генерируемые архивы +release.hide_archive_links_helper = Скрыть автоматически добавляемые архивы исходного кода для этого релиза. Например, если вы загружаете свои архивы. +settings.transfer.button = Передать репозиторий +settings.transfer.modal.title = Передача репозитория +wiki.search = Искать в вики +wiki.no_search_results = Нет результатов +form.string_too_long = Введённая строка длиннее %d символов. +settings.federation_not_enabled = Федерация выключена на этом сервере. +project = Проекты +issues.edit.already_changed = Не удалось отредактировать задачу. Похоже, её содержимое уже было изменено другим пользователем. Попробуйте обновить страницу и отредактировать задачу ещё раз, чтобы избежать отмены чужих изменений +pulls.edit.already_changed = Не удалось отредактировать запрос слияния. Похоже, содержимое уже было изменено другим пользователем. Попробуйте обновить страницу и отредактировать запрос ещё раз, чтобы избежать отмены чужих изменений +comments.edit.already_changed = Не удалось отредактировать комментарий. Похоже, он уже был изменён другим пользователем. Попробуйте обновить страницу и отредактировать его ещё раз, чтобы избежать отмены чужих изменений +settings.federation_settings = Настройки федерации +settings.federation_apapiurl = Федеративная ссылка на этот репозиторий. Скопируйте и вставьте её в настройки федерации другого репозитория как ссылку репозитория для отслеживания. +settings.federation_following_repos = Ссылки на отслеживаемые репозитории. Разделяются с помощью «;», без пробелов. +n_release_one = %s выпуск +n_release_few = %s выпусков +subscribe.issue.guest.tooltip = Войдите, чтобы подписаться на эту задачу. +subscribe.pull.guest.tooltip = Войдите, чтобы подписаться на это слияние. +issues.author.tooltip.issue = Автор этой задачи. +issues.author.tooltip.pr = Автор этого запроса слияния. +activity.commit = Кол-во коммитов +milestones.filter_sort.name = По названию +release.asset_external_url = Внешняя ссылка +release.type_external_asset = Внешний файл +release.asset_name = Название файла +release.invalid_external_url = Недопустимая ссылка: «%s» +release.add_external_asset = Добавить внешний файл +release.type_attachment = Вложение +activity.published_prerelease_label = Пред. выпуск +activity.published_tag_label = Тег +settings.transfer_quota_exceeded = У нового владельца (%s) превышена квота. Репозиторий не будет передан. +settings.pull_mirror_sync_quota_exceeded = Квота исчерпана, синхронизация невозможна. +no_eol.text = Без EOL +no_eol.tooltip = В файле отсутствует завершающий символ конца строки. +pulls.cmd_instruction_merge_warning = <b>Обратите внимание:</b> «Автоопределение ручного слияния» не включено в этом репозитории. После выполнения слияния вам потребуется пометить этот запрос как принятый вручную. +mirror_use_ssh.not_available = Аутентификация по SSH недоступна. +settings.protect_new_rule = Создать новое правило доступа к ветвям +mirror_public_key = Публичный ключ SSH +mirror_use_ssh.text = Аутентификация по SSH +mirror_use_ssh.helper = Forgejo будет синхронизировать изменения в этом репозитории Git по SSH. При включении этой опции будет создана пара ключей. Вам потребуется удостоверится, что с созданным публичным ключом Forgejo сможет отправлять изменения в удалённый репозиторий. Аутентификация по паролю недоступна при использовании этой опции. +mirror_denied_combination = Невозможно одновременно использовать аутентификацию по SSH и по паролю. +settings.mirror_settings.push_mirror.none_ssh = Нет +settings.mirror_settings.push_mirror.copy_public_key = Копировать публичный ключ +issues.new.assign_to_me = Назначить себе +issues.all_title = Все +settings.discord_icon_url.exceeds_max_length = URL иконки не может быть длиннее 2048 символов +issues.review.add_review_requests = запрошены рецензии от %[1]s %[2]s +issues.review.remove_review_requests = отменены запросы рецензий от %[1]s %[2]s +issues.review.add_remove_review_requests = запрошены рецензии от %[1]s и отменены запросы рецензий от %[2]s %[3]s +pulls.delete_after_merge.head_branch.is_default = Головная ветвь, которую вы попытались удалить, является ветвью по умолчанию и не может быть удалена. +pulls.delete_after_merge.head_branch.is_protected = Головная ветвь, которую вы попытались удалить, защищена от этого и не может быть удалена. +pulls.delete_after_merge.head_branch.insufficient_branch = Отсутствует разрешение для удаления головной ветви. + +[graphs] +component_loading_failed = Не удалось загрузить %s +component_failed_to_load = Случилась непредвиденная ошибка. +contributors.what = соучастие +component_loading = Загрузка %s... +component_loading_info = Это займёт некоторое время… +code_frequency.what = частота изменений +recent_commits.what = недавние коммиты + + +[org] +org_name_holder=Название организации +org_full_name_holder=Полное название +org_name_helper=Лучшие названия организаций коротки и запоминаемы. +create_org=Создать организацию +repo_updated=Обновлён %s +members=Участники +teams=Команды +code=Код +lower_members=участники +lower_repositories=репозитории +create_new_team=Новая команда +create_team=Создать команду +org_desc=Описание +team_name=Название команды +team_desc=Описание +team_name_helper=Названия команд должны быть короткими и запоминающимися. +team_desc_helper=Назначение или роль этой команды. +team_access_desc=Доступ к репозиториям +team_permission_desc=Разрешения +team_unit_desc=Разрешить доступ к разделам репозитория +team_unit_disabled=(Отключено) + +form.name_reserved=Название организации «%s» зарезервировано. +form.name_pattern_not_allowed=Шаблон «%s» не допускается в названии организации. +form.create_org_not_allowed=Этому пользователю не разрешено создавать организацию. + +settings=Настройки +settings.options=Организация +settings.full_name=Полное имя +settings.email=Эл. почта для связи +settings.website=Сайт +settings.location=Местоположение +settings.permission=Разрешения +settings.repoadminchangeteam=Администратор репозитория может добавлять и удалять права доступа для команд +settings.visibility=Видимость +settings.visibility.public=Публичный +settings.visibility.limited=Ограниченная (видна только авторизованным пользователям) +settings.visibility.limited_shortname=Ограниченный +settings.visibility.private=Частная (видна только участникам организации) +settings.visibility.private_shortname=Частная + +settings.update_settings=Обновить настройки +settings.update_setting_success=Настройки организации обновлены. +settings.change_orgname_prompt=Обратите внимание: изменение названия организации также изменит URL вашей организации и освободит старое имя. +settings.change_orgname_redirect_prompt=Старое имя будет перенаправлено до тех пор, пока оно не будет введено. +settings.update_avatar_success=Изображение организации обновлено. +settings.delete=Удалить организацию +settings.delete_account=Удалить эту организацию +settings.delete_prompt=Это действие <strong>БЕЗВОЗВРАТНО</strong> удалит эту организацию навсегда! +settings.confirm_delete_account=Подтвердить удаление +settings.delete_org_title=Удаление организации +settings.delete_org_desc=Эта организация будет безвозвратно удалена. Продолжить? +settings.hooks_desc=Добавьте веб-хуки, которые будет вызываться для <strong>всех репозиториев</strong> под этой организации. + +settings.labels_desc=Добавьте метки, которые могут быть использованы в задачах для <strong>всех репозиториев</strong> этой организации. + +members.membership_visibility=Видимость участника: +members.public=Видимый +members.public_helper=Скрыть +members.private=Скрыт +members.private_helper=Сделать видимым +members.member_role=Роль участника: +members.owner=Владелец +members.member=Участник +members.remove=Удалить +members.remove.detail=Исключить %[1]s из %[2]s? +members.leave=Покинуть +members.leave.detail=Вы точно хотите покинуть организацию «%s»? +members.invite_desc=Добавить нового участника в %s: +members.invite_now=Пригласить + +teams.join=Присоединиться +teams.leave=Выйти +teams.leave.detail=Вы точно хотите покинуть команду «%s»? +teams.can_create_org_repo=Создать репозитории +teams.can_create_org_repo_helper=Участники могут создавать новые репозитории в организации. Создатель получит администраторский доступ к новому репозиторию. +teams.none_access=Нет доступа +teams.none_access_helper=Настройка «нет доступа» полезна лишь в частных репозиториях. +teams.general_access_helper=Разрешения участников будут определяться таблицей разрешений ниже. +teams.read_access=Чтение +teams.read_access_helper=Участники могут просматривать и клонировать командные репозитории. +teams.write_access=Запись +teams.write_access_helper=Участники могут читать и выполнять push в командные репозитории. +teams.admin_access=Административный доступ +teams.admin_access_helper=Участники могут выполнять pull, push в командные репозитории и добавлять соучастников в команду. +teams.no_desc=Эта группа не имеет описания +teams.settings=Настройки +teams.owners_permission_desc=Владельцы имеют полный доступ ко <strong>всем репозиториям</strong> и имеют <strong>права администратора</strong> организации. +teams.members=Участники команды +teams.update_settings=Обновить настройки +teams.delete_team=Удалить команду +teams.add_team_member=Добавить участника +teams.invite_team_member=Пригласить в %s +teams.invite_team_member.list=Ожидающие приглашения +teams.delete_team_title=Удаление команды +teams.delete_team_desc=Удаление команды лишит её членов доступа к репозиториям. Продолжить? +teams.delete_team_success=Команда удалена. +teams.read_permission_desc=Эта команда предоставляет доступ на <strong>Чтение</strong>: члены могут просматривать и клонировать репозитории команды. +teams.write_permission_desc=Эта команда предоставляет доступ на <strong>Запись</strong>: члены могут получать и выполнять push команды в репозитории. +teams.admin_permission_desc=Эта команда даёт <strong>административный</strong> доступ: участники могут читать, отправлять изменения и добавлять соучастников к её репозиториям. +teams.create_repo_permission_desc=Кроме того, эта команда предоставляет право <strong>Создание репозитория</strong>: участники команды могут создавать новые репозитории в организации. +teams.repositories=Репозитории команды +teams.search_repo_placeholder=Поиск репозитория… +teams.remove_all_repos_title=Удалить все репозитории команды +teams.remove_all_repos_desc=Удаляет все репозитории из команды. +teams.add_all_repos_title=Добавить все репозитории +teams.add_all_repos_desc=Добавит все репозитории организации в команду. +teams.add_nonexistent_repo=Репозиторий, который вы пытаетесь добавить, не существует. Сначала создайте его. +teams.add_duplicate_users=Пользователь уже состоит в команде. +teams.repos.none=Для этой команды нет доступных репозиториев. +teams.members.none=В этой команде нет участников. +teams.specific_repositories=Конкретные репозитории +teams.specific_repositories_helper=Участники будут иметь доступ только к репозиториям, явно добавленным в команду. Выбор этого <strong>не</strong> автоматически удалит репозитории, уже добавленные в <i>Все репозитории</i>. +teams.all_repositories=Все репозитории +teams.all_repositories_helper=Команда имеет доступ ко всем репозиториям. Выбрав его, <strong>добавит все существующие</strong> репозитории в команду. +teams.all_repositories_read_permission_desc=Эта команда предоставляет <strong>прочтено</strong> доступ к <strong>всем репозиториям</strong>: участники могут просматривать и клонировать репозитории. +teams.all_repositories_write_permission_desc=Эта команда предоставляет <strong>Написать</strong> доступ к <strong>всем репозиториям</strong>: участники могут читать и выполнять push в репозитории. +teams.all_repositories_admin_permission_desc=Эта команда предоставляет <strong>администратору</strong> доступ к <strong>всем репозиториям</strong>: участники могут читать, отправлять сообщения и добавлять соучастников в репозитории. +teams.invite.title=Вас пригласили присоединиться к команде <strong>%s</strong> организации <strong>%s</strong>. +teams.invite.by=Приглашен(а) %s +teams.invite.description=Нажмите на кнопку ниже, чтобы присоединиться к команде. +follow_blocked_user = Вы не можете подписаться на эту организацию, т.к. вы в ней заблокированы. +teams.general_access = Настраиваемый доступ +open_dashboard = Открыть панель + +[admin] +dashboard=Панель управления +identity_access=Идентификация и доступ +users=Пользователи +organizations=Организации +repositories=Репозитории +hooks=Веб-хуки +integrations=Интеграции +authentication=Аутентификация +emails=Адреса эл. почты +config=Конфигурация +notices=Системные оповещения +monitor=Мониторинг +first_page=Первая +last_page=Последняя +total=Всего: %d + +dashboard.new_version_hint=Доступна новая версия Forgejo %s, вы используете %s. Более подробную информацию читайте в <a target="_blank" rel="noreferrer" href="%s">блоге</a>. +dashboard.statistic=Статистика +dashboard.operations=Обслуживание +dashboard.system_status=Состояние системы +dashboard.operation_name=Имя операции +dashboard.operation_switch=Переключить +dashboard.operation_run=Запуск +dashboard.clean_unbind_oauth=Очистить список незавершённых авторизаций OAuth +dashboard.clean_unbind_oauth_success=Все незавершённые связи OAuth были удалены. +dashboard.task.started=Началось задание: %[1]s +dashboard.task.process=Задание: %[1]s +dashboard.task.cancelled=Задание %[1]s отменено: %[3]s +dashboard.task.error=Ошибка в задании: %[1]s: %[3]s +dashboard.task.finished=Задание %[1]s, начатое %[2]s, завершено +dashboard.task.unknown=Неизвестное задание: %[1]s +dashboard.cron.started=Планировщик запущен: %[1]s +dashboard.cron.process=Планировщик: %[1]s +dashboard.cron.cancelled=Планировщик: %[1]s отменено: %[3]s +dashboard.cron.error=Ошибка в запланированном задании: %s: %[3]s +dashboard.cron.finished=Планировщик: %[1]s завершено +dashboard.delete_inactive_accounts=Удалить все неактивированные учётные записи +dashboard.delete_inactive_accounts.started=Удаление всех неактивированных учётных записей началось. +dashboard.delete_repo_archives=Удалить все архивы репозиториев (ZIP, TAR.GZ и др...) +dashboard.delete_repo_archives.started=Удаление всех архивов репозитория началось. +dashboard.delete_missing_repos=Удалить все записи о репозиториях с отсутствующими файлами Git +dashboard.delete_missing_repos.started=Начато удаление всех репозиториев без Git-файлов. +dashboard.delete_generated_repository_avatars=Удалить сгенерированные картинки репозиториев +dashboard.update_mirrors=Обновить зеркала +dashboard.repo_health_check=Проверка состояния всех репозиториев +dashboard.check_repo_stats=Проверить всю статистику репозитория +dashboard.archive_cleanup=Удалить старые архивы репозитория +dashboard.deleted_branches_cleanup=Очистка удалённых ветвей +dashboard.update_migration_poster_id=Обновить ИД плакатов миграции +dashboard.git_gc_repos=Выполнить сборку мусора для всех репозиториев +dashboard.resync_all_sshkeys=Обновить SSH-ключи Forgejo в файле «.ssh/authorized_keys». +dashboard.resync_all_sshprincipals=Обновить учётные данные SSH Forgejo в файле «.ssh/authorized_principals». +dashboard.resync_all_hooks=Повторно синхронизировать хуки pre-receive, update и post-receive всех репозиториев +dashboard.reinit_missing_repos=Переинициализировать все отсутствующие Git репозитории, для которых существуют записи +dashboard.sync_external_users=Синхронизировать данные сторонних пользователей +dashboard.cleanup_hook_task_table=Очистить таблицу hook_task +dashboard.cleanup_packages=Очистка устаревших пакетов +dashboard.server_uptime=Время работы +dashboard.current_goroutine=Выполняемые goroutines +dashboard.current_memory_usage=Текущее использование памяти +dashboard.total_memory_allocated=Всего памяти выделялось +dashboard.memory_obtained=Получено памяти +dashboard.pointer_lookup_times=Поисков указателя +dashboard.memory_allocate_times=Выделений памяти +dashboard.memory_free_times=Высвобождений памяти +dashboard.current_heap_usage=Текущее использование кучи +dashboard.heap_memory_obtained=Получено динамической памяти +dashboard.heap_memory_idle=Простаивающая динамическая память +dashboard.heap_memory_in_use=Используемая динамическая память +dashboard.heap_memory_released=Освобождено динамической памяти +dashboard.heap_objects=Объектов динамической памяти +dashboard.bootstrap_stack_usage=Использование стека загрузчика +dashboard.stack_memory_obtained=Стековой памяти выделялось +dashboard.mspan_structures_usage=Использование структур MSpan +dashboard.mspan_structures_obtained=Структур MSpan выделялось +dashboard.mcache_structures_usage=Использование структур MCache +dashboard.mcache_structures_obtained=Получено структур MCache +dashboard.profiling_bucket_hash_table_obtained=Хеш-таблиц получено при профайлинге +dashboard.gc_metadata_obtained=Метаданных сборщика мусора создавалось +dashboard.other_system_allocation_obtained=Прочие системные выделения памяти +dashboard.next_gc_recycle=Следующее высвобождение сборщиком мусора +dashboard.last_gc_time=Прошло с последнего сбора мусора +dashboard.total_gc_time=Итоговая задержка GC +dashboard.total_gc_pause=Итоговая задержка сборщика +dashboard.last_gc_pause=Последняя пауза сборщика +dashboard.gc_times=Сборок мусора +dashboard.delete_old_actions=Удалить все старые активности из базы данных +dashboard.delete_old_actions.started=Запущено удаление всех старых активностей из БД. +dashboard.update_checker=Проверка обновлений +dashboard.delete_old_system_notices=Удалить все старые системные уведомления из базы данных +dashboard.gc_lfs=Выполнить сборку мусора метаобъектов LFS +dashboard.stop_zombie_tasks=Остановить зомби-задания Действий +dashboard.stop_endless_tasks=Остановить непрекращающиеся задания Действий +dashboard.cancel_abandoned_jobs=Отменить брошенные задания Действий +dashboard.start_schedule_tasks=Запустить запланированные задания Действий + +users.user_manage_panel=Управление пользователями +users.new_account=Создать новую уч. запись +users.name=Имя пользователя +users.full_name=Полное имя +users.activated=Активирован +users.admin=Администратор +users.restricted=Ограничен +users.reserved=Резерв +users.bot=Бот +users.2fa=2ФА +users.repos=Репозитории +users.created=Регистрация +users.last_login=Последний вход +users.never_login=Никогда не входил +users.send_register_notify=Уведомить о регистрации по эл. почте +users.new_success=Учётная запись «%s» создана. +users.edit=Редактировать +users.auth_source=Источник аутентификации +users.local=Локальный +users.auth_login_name=Имя для входа +users.password_helper=Оставьте пустым, чтобы оставить без изменений. +users.update_profile_success=Профиль учётной записи обновлён успешно. +users.edit_account=Изменение учётной записи +users.max_repo_creation=Ограничение количества репозиториев +users.max_repo_creation_desc=(Установите -1 для использования стандартного глобального значения предела) +users.is_activated=Подтверждённая уч. запись +users.prohibit_login=Приостановленная уч. запись +users.is_admin=Уч. запись администратора +users.is_restricted=Ограниченная уч. запись +users.allow_git_hook=Разрешено создание Git-хуков +users.allow_git_hook_tooltip=Git hooks выполняются от пользователя ОС, под которым работает Forgejo. Они будут иметь такой же доступ к хосту. Из-за этого пользователи с правами на Git hook будут иметь возможность получать доступ и модифицировать все репозитории в Forgejo, а также базу данных Forgejo. Следовательно, они также могут получить права администратора Forgejo. +users.allow_import_local=Разрешён импорт локальных репозиториев +users.allow_create_organization=Разрешено создание организаций +users.update_profile=Обновить учётную запись +users.delete_account=Удалить учётную запись +users.cannot_delete_self=Вы не можете удалить свою учётную запись +users.still_own_repo=Этот пользователь всё ещё является владельцем одного или более репозиториев. Сначала удалите или передайте эти репозитории. +users.still_has_org=Этот пользователь состоит в одной или нескольких организациях. Сначала удалите пользователя из всех организаций. +users.purge=Уничтожить данные +users.purge_help=Принудительно удалить все данные, связанные с этим пользователем: все его репозитории, организации, пакеты, все созданные им задачи и оставленные комментарии. +users.still_own_packages=Этот пользователь всё ещё владеет одним или несколькими пакетами, сначала удалите их. +users.deletion_success=Учётная запись успешно удалена. +users.reset_2fa=Сброс 2ФА +users.list_status_filter.menu_text=Фильтр +users.list_status_filter.reset=Сбросить +users.list_status_filter.is_active=Активные +users.list_status_filter.not_active=Неактивные +users.list_status_filter.is_admin=Администраторы +users.list_status_filter.not_admin=Не администраторы +users.list_status_filter.is_restricted=Ограниченные +users.list_status_filter.not_restricted=Не ограниченные +users.list_status_filter.is_prohibit_login=Вход запрещён +users.list_status_filter.not_prohibit_login=Вход разрешён +users.list_status_filter.is_2fa_enabled=2ФА включена +users.list_status_filter.not_2fa_enabled=2ФА отключена +users.details=О пользователе + +emails.email_manage_panel=Управление адресами эл. почты пользователей +emails.primary=Первичный +emails.activated=Активирован +emails.filter_sort.email=По эл. почте +emails.filter_sort.email_reverse=По эл. почте (наоборот) +emails.filter_sort.name=По имени пользователя +emails.filter_sort.name_reverse=По имени пользователя (наоборот) +emails.updated=Адрес эл. почты обновлён +emails.not_updated=Не удалось обновить запрошенный адрес эл. почты: %v +emails.duplicate_active=Этот адрес эл. почты уже активирован для другого пользователя. +emails.change_email_header=Обновить свойства эл. почты +emails.change_email_text=Вы уверены, что хотите обновить этот адрес эл. почты? + +orgs.org_manage_panel=Управление организациями +orgs.name=Название +orgs.teams=Команды +orgs.members=Участники +orgs.new_orga=Создать организацию + +repos.repo_manage_panel=Управление репозиториями +repos.unadopted=Непринятые репозитории +repos.unadopted.no_more=Непринятые репозитории не найдены. +repos.owner=Владелец +repos.name=Название +repos.private=Частный +repos.watches=Следят +repos.stars=Звезды +repos.forks=Ответвления +repos.issues=Задачи +repos.size=Размер +repos.lfs_size=Размер LFS + +packages.package_manage_panel=Управление пакетами +packages.total_size=Общий размер: %s +packages.unreferenced_size=Неуказанный размер: %s +packages.cleanup=Очистить устаревшие данные +packages.cleanup.success=Очистка устаревших данных успешно завершена +packages.owner=Владелец +packages.creator=Автор +packages.name=Наименование +packages.version=Версия +packages.type=Тип +packages.repository=Репозиторий +packages.size=Размер +packages.published=Опубликовано + +defaulthooks=Стандартные веб-хуки +defaulthooks.add_webhook=Добавить стандартный Веб-хук +defaulthooks.update_webhook=Обновить стандартный Веб-хук + +systemhooks=Системные веб-хуки +systemhooks.add_webhook=Добавить системный веб-хук +systemhooks.update_webhook=Обновить системный веб-хук + +auths.auth_manage_panel=Управление источниками аутентификации +auths.new=Добавить новый источник +auths.name=Имя +auths.type=Тип +auths.enabled=Включено +auths.syncenabled=Включить синхронизацию пользователей +auths.updated=Обновлено +auths.auth_type=Тип аутентификации +auths.auth_name=Название аутентификации +auths.security_protocol=Протокол безопасности +auths.domain=Домен +auths.host=Сервер +auths.port=Порт +auths.bind_dn=Bind DN +auths.bind_password=Пароль bind +auths.user_base=База поиска пользователей +auths.user_dn=DN пользователя +auths.attribute_username=Атрибут username +auths.attribute_username_placeholder=Оставьте пустым, чтобы использовать имя пользователя для регистрации. +auths.attribute_name=Атрибут first name +auths.attribute_surname=Атрибут surname +auths.attribute_mail=Атрибут эл. почты +auths.attribute_ssh_public_key=Атрибут открытого ключа SSH +auths.attribute_avatar=Атрибут изображения профиля (avatar) +auths.attributes_in_bind=Извлекать атрибуты в контексте bind DN +auths.allow_deactivate_all=Разрешить пустой результат поиска для отключения всех пользователей +auths.use_paged_search=Использовать постраничный поиск +auths.search_page_size=Размер страницы +auths.filter=Фильтр пользователей +auths.admin_filter=Фильтр администраторов +auths.restricted_filter=Фильтр ограниченных пользователей +auths.restricted_filter_helper=Оставьте пустым, чтобы не ограничивать никаких пользователей. Укажите звёздочку («*»), чтобы ограничить всех пользователей, не являющихся администраторами. +auths.verify_group_membership=Проверить принадлежность к группе в LDAP (оставьте фильтр пустым, чтобы пропустить) +auths.group_search_base=Поисковая база групп DN +auths.group_attribute_list_users=Атрибут группы, содержащий список пользователей +auths.user_attribute_in_group=Атрибут пользователя в группе +auths.map_group_to_team=Сопоставьте группы LDAP командам организации (оставьте поле пустым, чтобы пропустить) +auths.map_group_to_team_removal=Удалить пользователей из синхронизированных команд, если пользователь не принадлежит к соответствующей группе LDAP +auths.enable_ldap_groups=Включить группы LDAP +auths.ms_ad_sa=Атрибуты поиска MS AD +auths.smtp_auth=Тип аутентификации SMTP +auths.smtphost=Адрес SMTP +auths.smtpport=Порт SMTP +auths.allowed_domains=Разрешенные домены +auths.allowed_domains_helper=Разделяйте домены запятыми («,»). Оставьте пустым, чтобы разрешить все домены. +auths.skip_tls_verify=Пропуск проверки TLS +auths.force_smtps=Принудительный SMTPS +auths.force_smtps_helper=SMTPS всегда использует 465 порт. Установите это, что бы принудительно использовать SMTPS на других портах. (Иначе STARTTLS будет использоваться на других портах, если это поддерживается хостом.) +auths.helo_hostname=Имя хоста HELO +auths.helo_hostname_helper=Имя хоста отправляется с HELO. Оставьте поле пустым, чтобы отправить текущее имя хоста. +auths.disable_helo=Отключить HELO +auths.pam_service_name=Имя службы PAM +auths.pam_email_domain=Почтовый домен PAM (необязателен) +auths.oauth2_provider=Поставщик OAuth2 +auths.oauth2_icon_url=URL иконки +auths.oauth2_clientID=ID клиента (ключ) +auths.oauth2_clientSecret=Клиентский ключ +auths.openIdConnectAutoDiscoveryURL=OpenID Connect URL для автоматизации входа +auths.oauth2_use_custom_url=Использовать пользовательские URL вместо URL по умолчанию +auths.oauth2_tokenURL=URL токена +auths.oauth2_authURL=URL авторизации +auths.oauth2_profileURL=URL профиля +auths.oauth2_emailURL=URL эл. почты +auths.skip_local_two_fa=Пропустить локальную двухфакторную аутентификацию +auths.skip_local_two_fa_helper=Если значение не задано, локальным пользователям с установленной двухфакторной аутентификацией все равно придется пройти двухфакторную аутентификацию для входа в систему +auths.oauth2_tenant=Tenant +auths.oauth2_scopes=Дополнительные разрешения +auths.oauth2_required_claim_name=Требуемое имя заявки +auths.oauth2_required_claim_name_helper=Задайте, чтобы ограничить вход с этого источника только пользователями с заявкой, имеющей такое имя +auths.oauth2_required_claim_value=Требуемое значение заявки +auths.oauth2_required_claim_value_helper=Задайте, чтобы ограничить вход с этого источника только пользователями с заявкой, имеющей такие имя и значение +auths.oauth2_group_claim_name=Имя заявки, указывающее имена групп для этого источника. (Необязательно) +auths.oauth2_admin_group=Значение заявки группы для администраторов. (Необязательно - требуется имя заявки выше) +auths.oauth2_restricted_group=Значение заявки группы для ограниченных пользователей. (Необязательно - требуется имя заявки выше) +auths.oauth2_map_group_to_team=Сопоставление заявленных групп командам организации. (Необязательно — требуется имя заявки выше) +auths.oauth2_map_group_to_team_removal=Удалить пользователей из синхронизированных команд, если пользователь не принадлежит к соответствующей группе. +auths.enable_auto_register=Автоматическая регистрация +auths.sspi_auto_create_users=Автоматически создавать пользователей +auths.sspi_auto_create_users_helper=Разрешить метод аутентификации SSPI для автоматического создания новых учётных записей для пользователей, которые впервые входят в систему +auths.sspi_auto_activate_users=Автоматически активировать пользователей +auths.sspi_auto_activate_users_helper=Разрешить метод аутентификации SSPI для автоматической активации новых пользователей +auths.sspi_strip_domain_names=Удалять доменные имена из имён пользователей +auths.sspi_strip_domain_names_helper=Если отмечено, доменные имена будут удалены из имен входов (например, "DOMAIN\user" и "user@example.org" станут только "user"). +auths.sspi_separator_replacement=Разделитель для использования вместо \, / и @ +auths.sspi_separator_replacement_helper=Символ, используемый для замены разделителей имен входа нижнего уровня (например. \ в "DOMAIN\user") и имена основных пользователей (например, @ в "user@example.org"). +auths.sspi_default_language=Язык пользователя по умолчанию +auths.sspi_default_language_helper=Язык по умолчанию для пользователей, автоматически создаваемый методом аутентификации SSPI. Оставьте пустым, если вы предпочитаете, чтобы язык определялся автоматически. +auths.tips=Советы +auths.tips.oauth2.general=Аутентификация OAuth2 +auths.tip.oauth2_provider=Поставщик OAuth2 +auths.tip.bitbucket=Зарегистрируйте нового потребителя OAuth на %s +auths.tip.nextcloud=Зарегистрируйте нового потребителя OAuth в вашем сервере, используя меню «Настройки -> Безопасность -> Клиент OAuth 2.0» +auths.tip.dropbox=Создайте новое приложение на %s +auths.tip.facebook=Зарегистрируйте новое приложение на %s и добавьте модуль «Facebook Login» +auths.tip.github=Зарегистрируйте новое приложение OAuth на %s +auths.tip.gitlab=Зарегистрируйте новое приложение на https://gitlab.com/profile/applications +auths.tip.google_plus=Получите учётные данные клиента OAuth2 в консоли Google API на странице %s +auths.tip.openid_connect=Используйте URL в OpenID Connect Discovery (<server>/.well-known/openid-configuration) для указания конечных точек +auths.tip.twitter=Перейдите на %s, создайте приложение и убедитесь, что включена опция «Разрешить использовать это приложение для входа через Twitter» +auths.tip.discord=Зарегистрируйте новое приложение на %s +auths.tip.yandex=Создайте новое приложение на %s. В разделе «API Яндекс.Паспорта» выберите следующие разрешения: «Доступ к адресу электронной почты», «Доступ к портрету пользователя» и «Доступ к логину, имени, фамилии, полу» +auths.tip.mastodon=Введите URL сервера Mastodon, который хотите использовать (или оставьте сервер по умолчанию) +auths.edit=Изменить параметры аутентификации +auths.activated=Источник аутентификации активирован +auths.new_success=Метод аутентификации «%s» добавлен. +auths.update_success=Источник аутентификации обновлён. +auths.update=Обновить источник аутентификации +auths.delete=Удалить источник аутентификации +auths.delete_auth_title=Удалить источник аутентификации +auths.delete_auth_desc=Удаление источника аутентификации не позволяет пользователям использовать его для входа. Продолжить? +auths.still_in_used=Эта проверка подлинности до сих пор используется некоторыми пользователями, удалите или преобразуйте этих пользователей в другой тип входа в систему. +auths.deletion_success=Источник аутентификации успешно удалён. +auths.login_source_exist=Источник аутентификации «%s» уже существует. +auths.login_source_of_type_exist=Источник аутентификации этого типа уже существует. +auths.unable_to_initialize_openid=Не удалось инициализировать провайдера OpenID: %s +auths.invalid_openIdConnectAutoDiscoveryURL=Неверный URL для автоматического обнаружения (это должен быть валидный URL, начинающийся с http:// или https://) + +config.server_config=Конфигурация сервера +config.app_name=Название сервера +config.app_ver=Версия Forgejo +config.app_url=Базовый URL Forgejo +config.custom_conf=Путь к файлу конфигурации +config.custom_file_root_path=Путь до каталога с файлами для персонализации +config.domain=Домен сервера +config.offline_mode=Локальный режим +config.disable_router_log=Отключение журнала маршрутизатора +config.run_user=Выполнение под пользователем +config.run_mode=Режим работы +config.git_version=Версия git +config.app_data_path=Путь к данным приложения +config.repo_root_path=Путь до каталога репозиториев +config.lfs_root_path=Корневой путь LFS +config.log_file_root_path=Путь журналов +config.script_type=Тип сценария +config.reverse_auth_user=Пользователь для авторизации на обратном прокси + +config.ssh_config=Конфигурация SSH +config.ssh_enabled=SSH включён +config.ssh_start_builtin_server=Использовать встроенный сервер +config.ssh_domain=Домен SSH сервера +config.ssh_port=Порт +config.ssh_listen_port=Прослушиваемый порт +config.ssh_root_path=Корневой путь +config.ssh_key_test_path=Путь к тестовому ключу +config.ssh_keygen_path=Путь до генератора ключей («ssh-keygen») +config.ssh_minimum_key_size_check=Проверка минимального размер ключа +config.ssh_minimum_key_sizes=Минимальные размеры ключей + +config.lfs_config=Конфигурация LFS +config.lfs_enabled=Включено +config.lfs_content_path=Путь к содержимому LFS +config.lfs_http_auth_expiry=Срок действия HTTP-аутентификации LFS + +config.db_config=Конфигурация базы данных +config.db_type=Тип +config.db_host=Сервер +config.db_name=Имя +config.db_user=Пользователь +config.db_schema=Схема +config.db_ssl_mode=SSL +config.db_path=Путь + +config.service_config=Конфигурация служб +config.register_email_confirm=Требовать подтверждение по эл. почте для регистрации +config.disable_register=Саморегистрация отключена +config.allow_only_internal_registration=Разрешить регистрацию только напрямую через Forgejo +config.allow_only_external_registration=Регистрация только через сторонние службы +config.enable_openid_signup=Саморегистрация через OpenID +config.enable_openid_signin=Вход через OpenID +config.show_registration_button=Кнопка регистрации +config.require_sign_in_view=Требовать авторизацию для просмотра содержимого +config.mail_notify=Уведомления по эл. почте +config.enable_captcha=CAPTCHA +config.active_code_lives=Срок действия кода активации учётной записи +config.reset_password_code_lives=Срок действия кода восстановления учётной записи +config.default_keep_email_private=Скрывать адреса эл. почты по умолчанию +config.default_allow_create_organization=Разрешить создание организаций по умолчанию +config.enable_timetracking=Отслеживание времени +config.default_enable_timetracking=Включить отслеживание времени по умолчанию +config.allow_dots_in_usernames = Разрешить точки в именах пользователей. Это не повлияет на уже созданные учётные записи. +config.default_allow_only_contributors_to_track_time=Подсчитывать время могут только соавторы +config.no_reply_address=Домен скрытых адресов почты +config.default_visibility_organization=Видимость новых организаций по умолчанию +config.default_enable_dependencies=Включение зависимостей для задач по умолчанию + +config.webhook_config=Конфигурация веб-хуков +config.queue_length=Длина очереди +config.deliver_timeout=Задержка доставки +config.skip_tls_verify=Пропуск проверки TLS + +config.mailer_config=Конфигурация почтового сервера +config.mailer_enabled=Почта включена +config.mailer_enable_helo=Включить HELO +config.mailer_name=Имя +config.mailer_protocol=Протокол +config.mailer_smtp_addr=Адрес SMTP +config.mailer_smtp_port=Порт SMTP +config.mailer_user=Пользователь +config.mailer_use_sendmail=Использовать Sendmail +config.mailer_sendmail_path=Путь Sendmail +config.mailer_sendmail_args=Дополнительные аргументы для Sendmail +config.mailer_sendmail_timeout=Истечение ожидания Sendmail +config.mailer_use_dummy=Заглушка +config.test_email_placeholder=Эл. почта (например, test@example.com) +config.send_test_mail=Отправить тестовое письмо +config.send_test_mail_submit=Отправить +config.test_mail_failed=Не удалось отправить тестовое письмо на «%s»: %v +config.test_mail_sent=Тестовое письмо было отправлено на «%s». + +config.oauth_config=Конфигурация OAuth +config.oauth_enabled=OAuth включен + +config.cache_config=Конфигурация кэша +config.cache_adapter=Адаптер кэша +config.cache_interval=Интервал кэширования +config.cache_conn=Подключение кэша +config.cache_item_ttl=Время жизни данных в кеше + +config.session_config=Конфигурация сессий +config.session_provider=Провайдер сессии +config.provider_config=Конфигурация провайдера +config.cookie_name=Имя файла cookie +config.gc_interval_time=Интервал работы сборщика мусора +config.session_life_time=Время жизни сессии +config.https_only=Только HTTPS +config.cookie_life_time=Время жизни файла cookie + +config.picture_config=Конфигурация изображений профилей +config.picture_service=Служба изображений +config.disable_gravatar=Отключить Gravatar +config.enable_federated_avatar=Федерированные изображения профилей + +config.git_config=Конфигурация Git +config.git_disable_diff_highlight=Отключить подсветку синтаксиса при сравнении +config.git_max_diff_lines=Макс. количество строк в файле при сравнении +config.git_max_diff_line_characters=Макс. количество символов в строке при сравнении +config.git_max_diff_files=Макс. отображаемое количество файлов при сравнении +config.git_gc_args=Аргументы сборщика мусора +config.git_migrate_timeout=Ограничение времени переносов +config.git_mirror_timeout=Ограничение времени на синхронизацию зеркала +config.git_clone_timeout=Ограничение времени операций клонирования +config.git_pull_timeout=Ограничение времени на получение изменений +config.git_gc_timeout=Ограничение времени на сборку мусора + +config.log_config=Конфигурация журнала +config.logger_name_fmt=Журнал: %s +config.disabled_logger=Отключен +config.access_log_mode=Режим доступа к журналу +config.access_log_template=Шаблон журнала доступа +config.xorm_log_sql=Лог SQL + +config.set_setting_failed=Задать параметр %s не удалось + +monitor.stats=Статистика + +monitor.cron=Плановые задания +monitor.name=Название +monitor.schedule=Расписание +monitor.next=Следующий раз +monitor.previous=Предыдущий раз +monitor.execute_times=Количество выполнений +monitor.process=Запущенные процессы +monitor.stacktrace=Трассировки стека +monitor.processes_count=%d процессов +monitor.download_diagnosis_report=Скачать диагностический отчёт +monitor.desc=Описание +monitor.start=Время начала +monitor.execute_time=Время выполнения +monitor.last_execution_result=Результат +monitor.process.cancel=Отменить процесс +monitor.process.cancel_desc=Отмена процесса может привести к потере данных +monitor.process.cancel_notices=Отменить: <strong>%s</strong>? +monitor.process.children=Потомки + +monitor.queues=Очереди +monitor.queue=Очередь: %s +monitor.queue.name=Имя +monitor.queue.type=Тип +monitor.queue.exemplar=Тип образца +monitor.queue.numberworkers=Количество обработчиков +monitor.queue.activeworkers=Активные обработчики +monitor.queue.maxnumberworkers=Макс. количество обработчиков +monitor.queue.numberinqueue=Позиция в очереди +monitor.queue.settings.title=Настройки пула +monitor.queue.settings.desc=Пулы динамически растут в зависимости от блокировки очередей их рабочих. +monitor.queue.settings.maxnumberworkers=Макс. количество обработчиков +monitor.queue.settings.maxnumberworkers.placeholder=В настоящий момент %[1]d +monitor.queue.settings.maxnumberworkers.error=Максимальное количество обработчиков должно быть числом +monitor.queue.settings.submit=Обновить настройки +monitor.queue.settings.changed=Настройки обновлены +monitor.queue.settings.remove_all_items=Удалить все +monitor.queue.settings.remove_all_items_done=Все элементы в очереди были удалены. + +notices.system_notice_list=Системные оповещения +notices.view_detail_header=Подробности уведомления +notices.operations=Операции +notices.select_all=Выбрать все +notices.deselect_all=Снять выделение +notices.inverse_selection=Инвертировать выделенные +notices.delete_selected=Удалить выбранные +notices.delete_all=Удалить все уведомления +notices.type=Тип +notices.type_1=Репозиторий +notices.type_2=Задание +notices.desc=Описание +notices.op=Oп. +notices.delete_success=Уведомления системы были удалены. +self_check.no_problem_found = Пока проблем не обнаружено. +auths.tip.gitea = Зарегистрируйте новое приложение OAuth2. Доступна инструкция: %s +auths.tips.oauth2.general.tip = При регистрации нового приложения OAuth2 ссылка обратного перенаправления должна быть: +self_check.database_fix_mysql = Пользователи MySQL и MariaDB могут исправить проблемы с сопоставлением командой "gitea doctor convert". Также можно вручную вписать "ALTER ... COLLATE ..." в SQL. +dashboard.cleanup_actions = Очистить устаревшие журналы и артефакты Действий +dashboard.sync_repo_branches = Синхронизировать ветви из Git в базу данных +assets = Кодовые объекты +dashboard.sync_tag.started = Начата синхронизация тегов +settings = Админ. настройки +self_check.database_collation_case_insensitive = БД использует нечувствительное сопоставление %s. Хоть Forgejo и будет работать, могут возникать случаи с неожиданным поведением. +self_check.database_inconsistent_collation_columns = БД использует сопоставление %s, но эти столбцы используют перемешанные сопоставления. Это может вызывать неожиданные проблемы. +dashboard.sync_branch.started = Начата синхронизация ветвей +dashboard.sync_repo_tags = Синхронизировать теги Git-репозиториев в базу данных +self_check.database_collation_mismatch = Ожидается, что БД использует сопоставление: %s +self_check = Самопроверка +dashboard.rebuild_issue_indexer = Пересобрать индексатор задач +systemhooks.desc = Веб-хуки автоматически совершают POST запросы до указанного HTTP сервера, когда в Forgejo происходят определённые события. Заданные здесь веб-хуки будут срабатывать во всех репозиториях на этом сервере и могут привести к проблемам с производительностью. <a target="_blank" rel="noopener" href="%s">Подробнее о веб-хуках</a>. +defaulthooks.desc = Веб-хуки автоматически совершают POST запросы до указанного HTTP сервера, когда в Forgejo происходят определённые события. Заданные здесь веб-хуки используются по умолчанию и будут добавлены во все новые репозитории. <a target="_blank" rel="noopener" href="%s">Подробнее о веб-хуках</a>. +users.remote = Дистанц +config_summary = Сводка +config.open_with_editor_app_help = Приложения для "Открыть в" в меню. Оставьте пустым для приложений по умолчанию. Разверните для просмотра. +config_settings = Настройки +auths.tips.gmail_settings = Настройки Gmail: +auths.tip.gitlab_new = Создайте новое приложение в %s +monitor.queue.review_add = Подробности / добавить обработчики +auths.default_domain_name = Домен по умолчанию для адресов эл. почты +config.app_slogan = Лозунг сервера +config.cache_test = Проверить кэш +config.cache_test_slow = Кэш проверен успешно, но ответ был медленным: %s. +config.cache_test_failed = Не удалось проверить кэш: %v. +config.cache_test_succeeded = Кэш был проверен успешно, ответ получен за %v. +users.activated.description = Подтверждение учётной записи по эл. почте. Пользователь неподтверждённой уч. записи не сможет войти, не выполнив подтверждение. +users.block.description = Заблокировать учётную запись, чтобы препятствовать её использованию и запретить вход. +users.organization_creation.description = Разрешить создание новых организаций на сервере. +users.local_import.description = Разрешить импортировать репозитории из локальной ФС сервера. Это может нести угрозу безопасности. +users.admin.description = Предоставить полный доступ к административному функционалу веб-интерфейса и API. +users.restricted.description = Разрешить взаимодействие с лишь репозиториями и организациями, в которых этот пользователь состоит в качестве соучастника. Предотвращает доступ к публичным репозиториям на этом сервере. +emails.delete = Удалить адрес +emails.deletion_success = Адрес эл. посты удалён из учётной записи. +emails.delete_primary_email_error = Невозможно удалить основной адрес. +emails.delete_desc = Вы точно хотите удалить этот адрес эл. почты? + + +[action] +create_repo=создан репозиторий <a href="%s"> %s</a> +rename_repo=репозиторий переименован из <code>%[1]s</code> на <a href="%[2]s">%[3]s</a> +commit_repo=изменения отправлены в <a href="%[2]s">%[3]s</a> в <a href="%[1]s">%[4]s</a> +create_issue=`создана задача <a href="%[1]s">%[3]s#%[2]s</a>` +close_issue=`закрыта задача <a href="%[1]s">%[3]s#%[2]s</a>` +reopen_issue=`переоткрыта задача <a href="%[1]s">%[3]s#%[2]s</a>` +create_pull_request=`создан запрос на слияние <a href="%[1]s">%[3]s#%[2]s</a>` +close_pull_request=`закрыт запрос на слияние <a href="%[1]s">%[3]s#%[2]s</a>` +reopen_pull_request=`переоткрыт запрос на слияние <a href="%[1]s">%[3]s#%[2]s</a>` +comment_issue=`оставлен комментарий под задачей <a href="%[1]s">%[3]s#%[2]s</a>` +comment_pull=`отставлен комментарий под запросом на слияние <a href="%[1]s">%[3]s#%[2]s</a>` +merge_pull_request=`принят запрос на слияние <a href="%[1]s">%[3]s#%[2]s</a>` +auto_merge_pull_request=`автоматически принят запрос на слияние <a href="%[1]s">%[3]s#%[2]s</a>` +transfer_repo=репозиторий <code>%s</code> был передан: <a href="%s">%s</a> +push_tag=отправлен тег <a href="%[2]s">%[3]s</a> в <a href="%[1]s">%[4]s</a> +delete_tag=удалён тег %[2]s в <a href="%[1]s">%[3]s</a> +delete_branch=удалена ветвь %[2]s в <a href="%[1]s">%[3]s</a> +compare_branch=Сравнить +compare_commits=Сравнить %d коммитов +compare_commits_general=Сравнить коммиты +mirror_sync_push=синхронизировал(а) коммиты <a href="%[2]s">%[3]s</a> в <a href="%[1]s">%[4]s</a> из зеркала +mirror_sync_create=синхронизировал(а) новую ссылку <a href="%[2]s">%[3]s</a> в <a href="%[1]s">%[4]s</a> из зеркала +mirror_sync_delete=синхронизированные и удалённые ссылки <code>%[2]s</code> на <a href="%[1]s">%[3]s</a> из зеркала +approve_pull_request=`одобрен запрос слияния <a href="%[1]s">%[3]s#%[2]s</a>` +reject_pull_request=`предложил(а) изменения для <a href="%[1]s">%[3]s#%[2]s</a>` +publish_release=`выпуск <a href="%[2]s">%[4]s</a> опубликован в <a href="%[1]s">%[3]s</a>` +review_dismissed=`отклонён отзыв от <b>%[4]s</b> для <a href="%[1]s">%[3]s#%[2]s</a>` +review_dismissed_reason=Причина: +create_branch=создана ветвь <a href="%[2]s">%[3]s</a> в <a href="%[1]s">%[4]s</a> +starred_repo=добавлено <a href="%[1]s">%[2]s</a> в избранное +watched_repo=теперь отслеживает <a href="%[1]s">%[2]s</a> + +[tool] +now=сейчас +future=в будущем +1s=1 секунду +1m=1 минуту +1h=1 час +1d=1 день +1w=1 неделю +1mon=1 месяц +1y=1 год +seconds=%d секунд +minutes=%d минут +hours=%d часов +days=%d дней +weeks=%d недель +months=%d месяцев +years=%d лет +raw_seconds=секунд +raw_minutes=минут + +[munits.data] +b = Б +kib = КиБ +mib = МиБ +gib = ГиБ +tib = ТиБ +pib = ПиБ +eib = ЭиБ + +[dropzone] +default_message=Перетащите сюда файлы или нажмите для загрузки. +invalid_input_type=Вы не можете загружать файлы этого типа. +file_too_big=Размер файла ({{filesize}} МБ) больше чем максимальный размер ({{maxFilesize}} МБ). +remove_file=Удалить файл + +[notification] +notifications=Уведомления +unread=Непросмотренные +read=Просмотренные +no_unread=У вас нет непросмотренных уведомлений. +no_read=У вас нет просмотренных уведомлений. +pin=Прикрепить уведомление +mark_as_read=Отметить как просмотренное +mark_as_unread=Пометить как непросмотренное +mark_all_as_read=Пометить все как просмотренные +subscriptions=Подписки +watching=Наблюдение +no_subscriptions=Нет подписок + +[gpg] +default_key=Подписано ключом по умолчанию +error.extract_sign=Не удалось извлечь подпись +error.generate_hash=Не удалось создать хеш коммита +error.no_committer_account=Учётная запись с эл. почтой этого коммитера не найдена +error.no_gpg_keys_found=Не найден ключ, соответствующий данной подписи +error.not_signed_commit=Неподписанный коммит +error.failed_retrieval_gpg_keys=Не удалось получить ни одного ключа GPG автора коммита +error.probable_bad_signature=ВНИМАНИЕ! Хоть в базе данных есть ключ с этим идентификатором, он не заверяет этот коммит! Этот коммит ПОДОЗРИТЕЛЬНЫЙ. +error.probable_bad_default_signature=ВНИМАНИЕ! Хоть ключ по умолчанию имеет этот идентификатор, он не заверяет этот коммит! Этот коммит ПОДОЗРИТЕЛЬНЫЙ. + +[units] +unit=Элемент +error.no_unit_allowed_repo=У вас нет доступа ни к одному разделу этого репозитория. +error.unit_not_allowed=У вас нет доступа к этому разделу репозитория. + +[packages] +title=Пакеты +desc=Управление пакетами репозитория. +empty=Пока нет пакетов. +empty.documentation=Дополнительную информацию о реестре пакетов можно найти в <a target="_blank" rel="noopener noreferrer" href="%s">документации</a>. +empty.repo=Вы загрузили пакет, но он здесь не отображается? Перейдите в <a href="%[1]s">настройки пакета</a> и свяжите его с этим репозиторием. +registry.documentation=Для получения дополнительной информации о реестре %s смотрите <a target="_blank" rel="noopener noreferrer" href="%s">документацию</a>. +filter.type=Тип +filter.type.all=Все +filter.no_result=Фильтр не дал результатов. +filter.container.tagged=С тегом +filter.container.untagged=Без тегов +published_by=Опубликовано %[1]s <a href="%[2]s">%[3]s</a> +published_by_in=Опубликовано %[1]s <a href="%[2]s">%[3]s</a> в <a href="%[4]s"><strong>%[5]s</strong></a> +installation=Установка +about=Об этом пакете +requirements=Требования +dependencies=Зависимости +keywords=Ключевые слова +details=Сведения +details.author=Автор +details.project_site=Веб-сайт проекта +details.repository_site=Веб-сайт репозитория +details.documentation_site=Веб-сайт документации +details.license=Лицензия +assets=Ресурсы +versions=Версии +versions.view_all=Показать всё +dependency.id=ID +dependency.version=Версия +alpine.registry=Настройте этот реестр, добавив URL в файл <code>/etc/apk/repositories</code>: +alpine.registry.key=Загрузите публичный ключ RSA реестра в каталог <code>/etc/apk/keys/</code> для проверки подписи индекса: +alpine.registry.info=Выберите $branch и $repository из списка ниже. +alpine.install=Чтобы установить пакет, выполните следующую команду: +alpine.repository=О репозитории +alpine.repository.branches=Ветви +alpine.repository.repositories=Репозитории +alpine.repository.architectures=Архитектуры +cargo.registry=Настройте этот реестр в файле конфигурации Cargo (например, <code>~/.cargo/config.toml</code>): +cargo.install=Чтобы установить пакет с помощью Cargo, выполните следующую команду: +chef.registry=Настройте этот реестр в своём файле <code>~/.chef/config.rb</code>: +chef.install=Чтобы установить пакет, выполните следующую команду: +composer.registry=Настройте этот реестр в файле <code>~/.composer/config.json</code>: +composer.install=Чтобы установить пакет с помощью Composer, выполните следующую команду: +composer.dependencies=Зависимости +composer.dependencies.development=Зависимости для разработки +conan.details.repository=Репозиторий +conan.registry=Настроить реестр из командной строки: +conan.install=Чтобы установить пакет с помощью Conan, выполните следующую команду: +conda.registry=Пропишите этот реестр в качестве репозитория Conda в своём файле <code>.condarc</code>: +conda.install=Чтобы установить пакет с помощью Conda, выполните следующую команду: +container.details.type=Тип образа +container.details.platform=Платформа +container.pull=Загрузите образ из командной строки: +container.digest=Отпечаток: +container.multi_arch=ОС / архитектура +container.layers=Слои образа +container.labels=Метки +container.labels.key=Ключ +container.labels.value=Значение +cran.registry=Настройте этот реестр в файле <code>Rprofile.site</code>: +cran.install=Чтобы установить пакет, выполните следующую команду: +debian.registry=Настроить реестр из командной строки: +debian.registry.info=Выберите $distribution и $component из списка ниже. +debian.install=Чтобы установить пакет, выполните следующую команду: +debian.repository=О репозитории +debian.repository.distributions=Дистрибутивы +debian.repository.components=Компоненты +debian.repository.architectures=Архитектуры +generic.download=Скачать пакет из командной строки: +go.install=Установите пакет из командной строки: +helm.registry=Настроить реестр из командной строки: +helm.install=Чтобы установить пакет, выполните следующую команду: +maven.registry=Настройте реестр в файле <code>pom.xml</code> вашего проекта: +maven.install=Чтобы использовать пакет, включите в блок <code>dependencies</code> в файле <code>pom.xml</code> следующее: +maven.install2=Выполнить через командную строку: +maven.download=Чтобы скачать зависимость, запустите в командной строке: +nuget.registry=Настроить реестр из командной строки: +nuget.install=Чтобы установить пакет с помощью NuGet, выполните следующую команду: +nuget.dependency.framework=Целевой фреймворк +npm.registry=Настройте реестр в файле <code>.npmrc</code> вашего проекта: +npm.install=Чтобы установить пакет с помощью npm, выполните следующую команду: +npm.install2=или добавьте его в файл package.json: +npm.dependencies=Зависимости +npm.dependencies.development=Зависимости для разработки +npm.dependencies.peer=Одноранговые зависимости +npm.dependencies.optional=Необязательные зависимости +npm.details.tag=Тег +pub.install=Чтобы установить пакет с помощью Dart, выполните следующую команду: +pypi.requires=Требуется Python +pypi.install=Чтобы установить пакет с помощью pip, выполните следующую команду: +rpm.registry=Настроить реестр из командной строки: +rpm.distros.redhat=на дистрибутивах семейства RedHat +rpm.distros.suse=на дистрибутивах семейства SUSE +rpm.install=Чтобы установить пакет, выполните следующую команду: +rpm.repository = О репозитории +rpm.repository.architectures = Архитектуры +rubygems.install=Чтобы установить пакет с помощью gem, выполните следующую команду: +rubygems.install2=или добавьте его в Gemfile: +rubygems.dependencies.runtime=Зависимости времени выполнения +rubygems.dependencies.development=Зависимости для разработки +rubygems.required.ruby=Требуется версия Ruby +rubygems.required.rubygems=Требуется версия RubyGem +swift.registry=Настроить реестр из командной строки: +swift.install=Добавьте пакет в свой файл <code>Package.swift</code>: +swift.install2=и запустите следующую команду: +vagrant.install=Чтобы добавить бокс Vagrant, выполните следующую команду: +settings.link=Связать этот пакет с репозиторием +settings.link.description=Если связать пакет с репозиторием, он добавится в список пакетов репозитория. +settings.link.select=Выберите репозиторий +settings.link.button=Обновить ссылку на репозиторий +settings.link.success=Связь с репозиторием успешно обновлена. +settings.link.error=Не удалось обновить привязку к репозиторию. +settings.delete=Удалить пакет +settings.delete.description=Удаление пакета необратимо и не может быть отменено. +settings.delete.notice=Вы собираетесь удалить %s (%s). Эта операция необратима, вы уверены? +settings.delete.success=Пакет удалён. +settings.delete.error=Не удалось удалить пакет. +owner.settings.cargo.title=Индекс реестра Cargo +owner.settings.cargo.initialize=Инициализировать индекс +owner.settings.cargo.initialize.description=Для использования реестра Cargo необходим специальный Git-репозиторий с индексом. Эта опция (пере)создаст репозиторий и настроит его автоматически. +owner.settings.cargo.initialize.error=Не удалось инициализировать индекс Cargo: %v +owner.settings.cargo.initialize.success=Индекс Cargo успешно создан. +owner.settings.cargo.rebuild=Перестроить индекс +owner.settings.cargo.rebuild.error=Не удалось перестроить индекс Cargo: %v +owner.settings.cargo.rebuild.success=Индекс Cargo успешно перестроен. +owner.settings.cleanuprules.title=Правила очистки +owner.settings.cleanuprules.add=Добавить правило очистки +owner.settings.cleanuprules.edit=Изменить правило очистки +owner.settings.cleanuprules.preview=Предпросмотр правила очистки +owner.settings.cleanuprules.preview.overview=Планируется удалить %d пакетов. +owner.settings.cleanuprules.preview.none=Правило очистки не соответствует ни одному пакету. +owner.settings.cleanuprules.enabled=Включено +owner.settings.cleanuprules.pattern_full_match=Применить шаблон к полному имени пакета +owner.settings.cleanuprules.keep.title=Версии, соответствующие этим правилам, сохраняются, даже если они соответствуют приведённому ниже правилу удаления. +owner.settings.cleanuprules.keep.count=Оставить последние +owner.settings.cleanuprules.keep.count.1=1 версию на пакет +owner.settings.cleanuprules.keep.count.n=%d версий на пакет +owner.settings.cleanuprules.keep.pattern=Сохранять версии, совпадающие с +owner.settings.cleanuprules.keep.pattern.container=Версия <code>latest</code> всегда сохраняется для пакетов контейнера. +owner.settings.cleanuprules.remove.title=Версии, соответствующие этим правилам, удаляются, если правило выше не требует хранить их. +owner.settings.cleanuprules.remove.days=Удалять версии старше, чем +owner.settings.cleanuprules.remove.pattern=Удалять версии, совпадающие с +owner.settings.cleanuprules.success.update=Правило очистки обновлено. +owner.settings.cleanuprules.success.delete=Правило очистки удалено. +owner.settings.chef.title=Реестр Chef +owner.settings.chef.keypair=Создать пару ключей +owner.settings.cleanuprules.none = Правил очистки пока нет. +owner.settings.cargo.rebuild.description = Пересборка может быть полезна в случае, если индекс не синхронизирован с хранящимися пакетами Cargo. +rpm.repository.multiple_groups = Этот пакет доступен в нескольких группах. +owner.settings.chef.keypair.description = Для аутентификации реестра Chef необходима пара ключей. Если до этого вы уже сгенерировали пару ключей, генерация новой приведёт к прекращению действия предыдущей. +owner.settings.cargo.rebuild.no_index = Невозможно выполнить пересборку. Нет инициализированного индекса. +npm.dependencies.bundle = Комплектные зависимости +arch.pacman.conf = Добавьте адрес с необходимым дистрибутивом и архитектурой в <code>/etc/pacman.conf</code>: +arch.pacman.helper.gpg = Добавьте сертификат доверия в pacman: +arch.pacman.repo.multi.item = Конфигурация %s +arch.pacman.sync = Синхронизируйте пакет в pacman: +arch.version.properties = Свойства версии +arch.version.description = Описание +arch.version.provides = Предоставляет +arch.version.groups = Группа +arch.version.depends = Зависит от +arch.version.optdepends = Опциональные зависимости +arch.pacman.repo.multi = У %s имеется одна и та же версия в разных дистрибутивах. +arch.version.makedepends = Сборочные зависимости +arch.version.replaces = Заменяет +arch.version.backup = Рез. копия +arch.version.conflicts = Конфликтует с +arch.version.checkdepends = Проверочные зависимости + +[secrets] +secrets=Секреты +description=Секреты будут передаваться определенным действиям и не могут быть прочитаны иначе. +none=Секретов пока нет. +creation=Добавить секрет +creation.name_placeholder=регистр не важен, только алфавитно-цифровые символы и подчёркивания, не может начинаться с GITEA_ или GITHUB_ +creation.value_placeholder=Введите любое содержимое. Пробельные символы в начале и конце будут опущены. +creation.success=Секрет «%s» добавлен. +creation.failed=Не удалось добавить секрет. +deletion=Удалить секрет +deletion.description=Удаление секрета необратимо, его нельзя отменить. Продолжить? +deletion.success=Секрет удалён. +deletion.failed=Не удалось удалить секрет. +management=Управление секретами + +[actions] +actions=Действия + +unit.desc=Управление встроенными конвейерами CI/CD с Действиями Forgejo. + +status.unknown=Неизвестно +status.waiting=Ожидает +status.running=Запущено +status.success=Успешно +status.failure=Неудача +status.cancelled=Отменено +status.skipped=Пропущено +status.blocked=Заблокировано + +runners=Исполнители +runners.runner_manage_panel=Управление исполнителями +runners.new=Создать новый исполнитель +runners.new_notice=Как запустить исполнитель +runners.status=Состояние +runners.id=ID +runners.name=Название +runners.owner_type=Тип +runners.description=Описание +runners.labels=Метки +runners.last_online=Был в сети +runners.runner_title=Исполнитель +runners.task_list=Недавние задания исполнителя +runners.task_list.no_tasks=Задания пока нет. +runners.task_list.run=Запуск +runners.task_list.status=Состояние +runners.task_list.repository=Репозиторий +runners.task_list.commit=Коммит +runners.task_list.done_at=Время завершения +runners.edit_runner=Изменить исполнитель +runners.update_runner=Обновить изменения +runners.update_runner_success=Исполнитель успешно обновлён +runners.update_runner_failed=Не удалось обновить исполнитель +runners.delete_runner=Удалить этот исполнитель +runners.delete_runner_success=Исполнитель успешно удалён +runners.delete_runner_failed=Не удалось удалить исполнитель +runners.delete_runner_header=Подтвердите удаление исполнителя +runners.delete_runner_notice=Если на этом исполнителе выполняется задание, оно будет завершено и помечено как неудачное. Это может нарушить рабочий поток при сборке. +runners.none=Нет доступных исполнителей +runners.status.unspecified=Неизвестно +runners.status.idle=Простаивает +runners.status.active=Активный +runners.status.offline=Недоступен +runners.version=Версия +runners.reset_registration_token=Сброс токена регистрации +runners.reset_registration_token_success=Токен регистрации исполнителя успешно сброшен + +runs.all_workflows=Все рабочие потоки +runs.commit=коммит +runs.scheduled=Запланировано +runs.pushed_by=отправлено +runs.invalid_workflow_helper=Файл конфигурации рабочего потока некорректен. Пожалуйста, проверьте конфигурационный файл: %s +runs.actor=Автор +runs.status=Состояние +runs.actors_no_select=Все авторы +runs.no_results=Ничего не найдено. +runs.no_workflows=Пока нет рабочих потоков. +runs.no_runs=Рабочий поток ещё не запускался. +runs.empty_commit_message=(пустое сообщение коммита) + +workflow.disable=Выключить рабочий поток +workflow.disable_success=Рабочий поток «%s» успешно выключен. +workflow.enable=Включить рабочий поток +workflow.enable_success=Рабочий поток «%s» успешно включен. +workflow.disabled=Рабочий поток выключен. + +need_approval_desc=Требуется одобрение, чтобы запустить рабочие потоки для запроса на слияние. + +variables=Переменные +variables.management=Управление переменными +variables.creation=Добавить переменную +variables.none=Переменных пока нет. +variables.deletion=Удалить переменную +variables.deletion.description=Удаление переменной необратимо, его нельзя отменить. Продолжить? +variables.description=Переменные будут передаваться определенным действиям и не могут быть прочитаны иначе. +variables.edit=Изменить переменную +variables.deletion.failed=Не удалось удалить переменную. +variables.deletion.success=Переменная удалена. +variables.creation.failed=Не удалось добавить переменную. +variables.creation.success=Переменная «%s» добавлена. +variables.update.failed=Не удалось изменить переменную. +variables.update.success=Переменная изменена. +variables.id_not_exist = Переменная с идентификатором %d не существует. +runs.no_workflows.quick_start = Не знаете, как начать использовать Действия Forgejo? Читайте <a target="_blank" rel="noopener noreferrer" href="%s">руководство по быстрому старту</a>. +runs.no_workflows.documentation = Чтобы узнать больше о Действиях Forgejo, читайте <a target="_blank" rel="noopener noreferrer" href="%s">документацию</a>. +runs.workflow = Рабочий поток +runs.status_no_select = Любое состояние +runs.no_matching_online_runner_helper = Нет работающего исполнителя с меткой: %s +runs.no_job_without_needs = Рабочий поток должен содержать хотя бы одну задачу без зависимостей. +runs.no_job = Рабочий поток должен включать хотя бы одну задачу +workflow.dispatch.trigger_found = Этот рабочий поток срабатывает на события <c>workflow_dispatch</c>. +workflow.dispatch.use_from = Использовать рабочий поток из +workflow.dispatch.run = Выполнить рабочий поток +workflow.dispatch.success = Выполнение рабочего потока запрошено успешно. +workflow.dispatch.input_required = Требовать значение для поля «%s». +workflow.dispatch.invalid_input_type = Неизвестный тип поля «%s». +workflow.dispatch.warn_input_limit = Отображаются только первые %d полей. +runs.expire_log_message = Журнал был удалён из-за старости. + +[projects] +type-1.display_name=Индивидуальный проект +type-2.display_name=Проект репозитория +type-3.display_name=Проект организации +deleted.display_name = Удалённый проект + +[git.filemode] +changed_filemode=%[1]s → %[2]s +directory=Каталог +normal_file=Обычный файл +executable_file=Исполняемый файл +symbolic_link=Символическая ссылка +submodule=Подмодуль + + + +[search] +search = Поиск... +fuzzy_tooltip = Включает результаты, достаточно похожие на запрос, даже при наличии неточностей +type_tooltip = Тип поиска +fuzzy = Приблизительный +match = Точный +repo_kind = Поиск репозиториев... +user_kind = Поиск пользователей... +org_kind = Поиск организаций... +team_kind = Поиск команд... +code_kind = Поиск по коду... +package_kind = Поиск пакетов... +project_kind = Поиск проектов... +branch_kind = Поиск ветвей... +commit_kind = Поиск коммитов... +no_results = По запросу ничего не найдено. +keyword_search_unavailable = Поиск по ключевым словам недоступен. Уточните подробности у администратора. +match_tooltip = Включать только результаты, точно соответствующие запросу +code_search_unavailable = Поиск по коду сейчас недоступен. Уточните подробности у администратора. +runner_kind = Поиск исполнителей... +code_search_by_git_grep = Эти результаты получены через «git grep». Результатов может быть больше, если администратор сервера включит индексатор кода. +exact = Точный +exact_tooltip = Включает только результаты, в точности соответствующие запросу +issue_kind = Поиск задач... +pull_kind = Поиск слияний... +union_tooltip = Включает результаты с совпавшими ключевыми словами, разделёнными пробелами +union = Обычный +milestone_kind = Поиск этапов... +regexp = Регулярное выражение +regexp_tooltip = Интерпретировать поисковый запрос как регулярное выражение + + +[markup] +filepreview.line = Строка %[1]d в %[2]s +filepreview.lines = Строки с %[1]d по %[2]d в %[3]s +filepreview.truncated = Предпросмотр был обрезан + +[translation_meta] +test = отмена skip-ci :) + +[repo.permissions] +code.write = <b>Запись:</b> отправка изменений в репозиторий, создание веток и тегов. +code.read = <b>Чтение:</b> просмотр и клонирование исходного кода репозитория. +issues.read = <b>Чтение:</b> просмотр и создание задач и комментариев. +pulls.read = <b>Чтение:</b> просмотр и открытие запросов слияний. +releases.read = <b>Чтение:</b> просмотр выпусков и скачивание файлов. +releases.write = <b>Запись:</b> публикация, изменение и удаление выпусков и их файлов. +wiki.read = <b>Чтение:</b> просмотр страниц и истории редактирования встроенной вики. +projects.write = <b>Запись:</b> создание и изменение проектов и колонок. +packages.write = <b>Запись:</b> публикация и удаление пакетов в репозитории. +projects.read = <b>Чтение:</b> просмотр проектов в репозитории. +ext_wiki = Доступ ко ссылке на внешнюю вики. Настройка разрешений выполняется вне сайта. +actions.read = <b>Чтение:</b> просмотр интегрированных конвейеров CI/CD и их логов. +pulls.write = <b>Запись:</b> закрытие запросов слияний и изменение их метаданных: меток, этапа, назначений, срока выполнения и зависимостей и пр. +issues.write = <b>Запись:</b> закрытие задач и изменение их метаданных: меток, этапа, назначений, срока выполнения и зависимостей и пр. +actions.write = <b>Запись:</b> ручной запуск, перезапуск, отмена и одобрение работы конвейеров CI/CD. +wiki.write = <b>Запись:</b> создание, изменение и удаление страниц во встроенной вики. +packages.read = <b>Чтение:</b> просмотр и скачивание пакетов в репозитории. +ext_issues = Доступ к ссылке на внешний трекер задач. Настройка разрешений выполняется вне сайта.
\ No newline at end of file |