mirror of
https://github.com/go-gitea/gitea.git
synced 2026-01-17 01:20:37 +00:00
3791 lines
296 KiB
JSON
3791 lines
296 KiB
JSON
{
|
||
"home_title": "Главная",
|
||
"dashboard": "Панель управления",
|
||
"explore_title": "Обзор",
|
||
"help": "Помощь",
|
||
"logo": "Логотип",
|
||
"sign_in": "Вход",
|
||
"sign_in_with_provider": "Войти с помощью %s",
|
||
"sign_in_or": "или",
|
||
"sign_out": "Выход",
|
||
"sign_up": "Регистрация",
|
||
"link_account": "Привязать аккаунт",
|
||
"register": "Регистрация",
|
||
"version": "Версия",
|
||
"powered_by": "Работает на %s",
|
||
"page": "Страница",
|
||
"template": "Шаблон",
|
||
"language": "Язык",
|
||
"notifications": "Уведомления",
|
||
"active_stopwatch": "Трекер рабочего времени",
|
||
"tracked_time_summary": "",
|
||
"create_new": "Создать…",
|
||
"user_profile_and_more": "Профиль и настройки...",
|
||
"signed_in_as": "Вы вошли как",
|
||
"enable_javascript": "Для этого сайта требуется поддержка JavaScript.",
|
||
"toc": "Содержание",
|
||
"licenses": "Лицензии",
|
||
"return_to_gitea": "Вернуться к Gitea",
|
||
"more_items": "",
|
||
"username": "Имя пользователя",
|
||
"email": "Адрес электронной почты",
|
||
"password": "Пароль",
|
||
"access_token": "Токен доступа",
|
||
"re_type": "Подтвердить пароль",
|
||
"captcha": "",
|
||
"twofa": "Двухфакторная аутентификация",
|
||
"twofa_scratch": "Двухфакторный scratch-код",
|
||
"passcode": "Код",
|
||
"webauthn_insert_key": "Вставьте ваш ключ безопасности",
|
||
"webauthn_sign_in": "Нажмите кнопку на ключе безопасности. Если ваш ключ безопасности не имеет кнопки, вставьте его снова.",
|
||
"webauthn_press_button": "Пожалуйста, нажмите кнопку на ключе безопасности…",
|
||
"webauthn_use_twofa": "Используйте двухфакторный код с вашего телефона",
|
||
"webauthn_error": "Не удалось прочитать ваш ключ безопасности.",
|
||
"webauthn_unsupported_browser": "Ваш браузер в настоящее время не поддерживает WebAuthn.",
|
||
"webauthn_error_unknown": "Произошла неизвестная ошибка. Повторите попытку.",
|
||
"webauthn_error_insecure": "",
|
||
"webauthn_error_unable_to_process": "Сервер не смог обработать ваш запрос.",
|
||
"webauthn_error_duplicated": "Данный ключ безопасности не разрешен для этого запроса. Пожалуйста, убедитесь, что ключ не регистрировался ранее.",
|
||
"webauthn_error_empty": "Необходимо задать имя для этого ключа.",
|
||
"webauthn_error_timeout": "Время истекло раньше, чем ключ был прочитан. Перезагрузите эту страницу и повторите попытку.",
|
||
"webauthn_reload": "Обновить",
|
||
"repository": "Репозиторий",
|
||
"organization": "Организация",
|
||
"mirror": "Зеркало",
|
||
"issue_milestone": "Этап",
|
||
"new_repo": "Новый репозиторий",
|
||
"new_migrate": "Новая миграция",
|
||
"new_mirror": "Новое зеркало",
|
||
"new_fork": "Новый форк репозитория",
|
||
"new_org": "Новая организация",
|
||
"new_project": "Новый проект",
|
||
"new_project_column": "Новый столбец",
|
||
"manage_org": "Управление организациями",
|
||
"admin_panel": "Панель управления",
|
||
"account_settings": "Настройки аккаунта",
|
||
"settings_title": "Настройки",
|
||
"your_profile": "Профиль",
|
||
"your_starred": "Избранные",
|
||
"your_settings": "Настройки",
|
||
"all": "Все",
|
||
"sources": "Собственные",
|
||
"mirrors": "Зеркала",
|
||
"collaborative": "Совместные",
|
||
"forks": "Форки",
|
||
"activities": "Активность",
|
||
"pull_requests": "Запросы на слияние",
|
||
"issues": "Задачи",
|
||
"milestones": "Этапы",
|
||
"ok": "ОК",
|
||
"cancel": "Отмена",
|
||
"retry": "Повторить",
|
||
"rerun": "Перезапустить",
|
||
"rerun_all": "Перезапустить все задания",
|
||
"save": "Сохранить",
|
||
"add": "Добавить",
|
||
"add_all": "Добавить все",
|
||
"remove": "Удалить",
|
||
"remove_all": "Удалить все",
|
||
"remove_label_str": "Удалить элемент «%s»",
|
||
"edit": "Изменить",
|
||
"view": "",
|
||
"test": "",
|
||
"enabled": "Включено",
|
||
"disabled": "Отключен",
|
||
"locked": "Заблокировано",
|
||
"copy": "Скопировать",
|
||
"copy_url": "Скопировать URL",
|
||
"copy_hash": "Копировать хеш",
|
||
"copy_content": "Скопировать содержимое",
|
||
"copy_branch": "Скопировать имя ветки",
|
||
"copy_path": "",
|
||
"copy_success": "Скопировано!",
|
||
"copy_error": "Ошибка при копировании",
|
||
"copy_type_unsupported": "Невозможно скопировать файл этого типа",
|
||
"copy_filename": "",
|
||
"write": "Редактирование",
|
||
"preview": "Предпросмотр",
|
||
"loading": "Загрузка…",
|
||
"files": "",
|
||
"error_title": "Ошибка",
|
||
"error404": "Либо страница, которую вы пытаетесь открыть, <strong>не существует</strong>, либо <strong>у вас недостаточно прав</strong> для ее просмотра.",
|
||
"error503": "",
|
||
"go_back": "Назад",
|
||
"invalid_data": "",
|
||
"nothing_has_been_changed": "",
|
||
"never": "Никогда",
|
||
"unknown": "Неизвестно",
|
||
"rss_feed": "RSS-лента",
|
||
"pin": "Закрепить",
|
||
"unpin": "Открепить",
|
||
"artifacts": "Артефакты",
|
||
"expired": "",
|
||
"confirm_delete_artifact": "",
|
||
"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": "Значение",
|
||
"readme": "",
|
||
"filter_title": "Фильтр",
|
||
"filter.clear": "",
|
||
"filter.is_archived": "Архивировано",
|
||
"filter.not_archived": "",
|
||
"filter.is_fork": "",
|
||
"filter.not_fork": "",
|
||
"filter.is_mirror": "",
|
||
"filter.not_mirror": "",
|
||
"filter.is_template": "Шаблон",
|
||
"filter.not_template": "",
|
||
"filter.public": "Публичный",
|
||
"filter.private": "Личный",
|
||
"no_results_found": "",
|
||
"internal_error_skipped": "",
|
||
"search": {
|
||
"search": "",
|
||
"type_tooltip": "",
|
||
"fuzzy": "",
|
||
"fuzzy_tooltip": "",
|
||
"words": "",
|
||
"words_tooltip": "",
|
||
"regexp": "",
|
||
"regexp_tooltip": "",
|
||
"exact": "",
|
||
"exact_tooltip": "",
|
||
"repo_kind": "",
|
||
"user_kind": "",
|
||
"org_kind": "",
|
||
"team_kind": "",
|
||
"code_kind": "",
|
||
"code_search_unavailable": "",
|
||
"code_search_by_git_grep": "",
|
||
"package_kind": "",
|
||
"project_kind": "",
|
||
"branch_kind": "",
|
||
"tag_kind": "",
|
||
"tag_tooltip": "",
|
||
"commit_kind": "",
|
||
"runner_kind": "",
|
||
"no_results": "",
|
||
"issue_kind": "",
|
||
"pull_kind": "",
|
||
"keyword_search_unavailable": ""
|
||
},
|
||
"aria": {
|
||
"navbar": "Панель навигации",
|
||
"footer": "Подвал",
|
||
"footer.software": "О программе",
|
||
"footer.links": "Ссылки"
|
||
},
|
||
"heatmap": {
|
||
"number_of_contributions_in_the_last_12_months": "Принимал(а) участие %s раз за последние 12 месяцев",
|
||
"no_contributions": "Не принимал(а) участия",
|
||
"less": "Меньше",
|
||
"more": "Больше"
|
||
},
|
||
"editor": {
|
||
"buttons.heading.tooltip": "Добавить заголовок",
|
||
"buttons.bold.tooltip": "Добавить жирный текст",
|
||
"buttons.italic.tooltip": "Добавить курсив",
|
||
"buttons.strikethrough.tooltip": "",
|
||
"buttons.quote.tooltip": "Цитировать текст",
|
||
"buttons.code.tooltip": "Добавить код",
|
||
"buttons.link.tooltip": "Добавить ссылку",
|
||
"buttons.list.unordered.tooltip": "Добавить маркированный список",
|
||
"buttons.list.ordered.tooltip": "Добавить нумерованный список",
|
||
"buttons.list.task.tooltip": "Добавить список заданий",
|
||
"buttons.table.add.tooltip": "",
|
||
"buttons.table.add.insert": "Добавить",
|
||
"buttons.table.rows": "",
|
||
"buttons.table.cols": "",
|
||
"buttons.mention.tooltip": "Упомянуть пользователя или команду",
|
||
"buttons.ref.tooltip": "Сослаться на задачу или запрос на слияние",
|
||
"buttons.switch_to_legacy.tooltip": "Использовать старый редактор",
|
||
"buttons.enable_monospace_font": "Включить моноширинный шрифт",
|
||
"buttons.disable_monospace_font": "Выключить моноширинный шрифт"
|
||
},
|
||
"filter": {
|
||
"string.asc": "",
|
||
"string.desc": ""
|
||
},
|
||
"error": {
|
||
"occurred": "Произошла ошибка",
|
||
"report_message": "",
|
||
"not_found": "Цель не найдена.",
|
||
"network_error": "Ошибка сети"
|
||
},
|
||
"startpage": {
|
||
"app_desc": "Удобный сервис собственного хостинга репозиториев Git",
|
||
"install": "Простой в установке",
|
||
"install_desc": "",
|
||
"platform": "Кроссплатформенный",
|
||
"platform_desc": "",
|
||
"lightweight": "Легковесный",
|
||
"lightweight_desc": "Gitea имеет низкие системные требования и может работать на недорогом Raspberry Pi. Экономьте энергию вашей машины!",
|
||
"license": "Открытый исходный код",
|
||
"license_desc": ""
|
||
},
|
||
"install": {
|
||
"install": "Установка",
|
||
"installing_desc": "",
|
||
"title": "Начальная конфигурация",
|
||
"docker_helper": "Если вы запускаете Gitea внутри Docker, пожалуйста внимательно прочтите <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">документацию</a> перед тем, как изменить любые настройки.",
|
||
"require_db_desc": "Gitea требует MySQL, PostgreSQL, MSSQL, SQLite3 или TiDB (через протокол MySQL).",
|
||
"db_title": "Настройки базы данных",
|
||
"db_type": "Тип базы данных",
|
||
"host": "Хост",
|
||
"user": "Имя пользователя",
|
||
"password": "Пароль",
|
||
"db_name": "Имя базы данных",
|
||
"db_schema": "Схема",
|
||
"db_schema_helper": "Оставьте пустым для значения по умолчанию (\"public\").",
|
||
"ssl_mode": "",
|
||
"path": "Путь",
|
||
"sqlite_helper": "Путь к файлу базы данных SQLite3.<br>Введите абсолютный путь, если вы запускаете Gitea как службу.",
|
||
"reinstall_error": "Вы пытаетесь произвести установку в уже существующую базу данных Gitea",
|
||
"reinstall_confirm_message": "Переустановка в уже существующую базу данных Gitea может вызвать несколько проблем. В большинстве случаев вы должны использовать существующий \"app.ini\" для запуска Gitea. Если вы понимаете, что вы делаете, подтвердите:",
|
||
"reinstall_confirm_check_1": "",
|
||
"reinstall_confirm_check_2": "",
|
||
"reinstall_confirm_check_3": "Вы подтверждаете, что полностью уверены, что этот Gitea запущен при коренном расположении 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": "Здесь вы можете ввести название своей компании.",
|
||
"repo_path": "Путь до корня репозитория",
|
||
"repo_path_helper": "Все удалённые Git репозитории будут сохранены в эту директорию.",
|
||
"lfs_path": "Путь к корневому каталогу Git LFS",
|
||
"lfs_path_helper": "В этом каталоге будут храниться файлы Git LFS. Оставьте пустым, чтобы отключить LFS.",
|
||
"run_user": "Запуск от имени пользователя",
|
||
"run_user_helper": "Имя пользователя операционной системы, под которым работает Gitea. Обратите внимание, что этот пользователь должен иметь доступ к корневому пути репозиториев.",
|
||
"domain": "Домен сервера",
|
||
"domain_helper": "Домен или адрес хоста для сервера.",
|
||
"ssh_port": "Порт SSH сервера",
|
||
"ssh_port_helper": "Номер порта, который использует SSH сервер. Оставьте пустым, чтобы отключить SSH.",
|
||
"http_port": "Gitea HTTP порт",
|
||
"http_port_helper": "",
|
||
"app_url": "Базовый URL Gitea",
|
||
"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_invalid": "",
|
||
"smtp_from_helper": "Адрес электронной почты, который будет использоваться Gitea. Введите обычный адрес электронной почты или используйте формат \"Имя\" <email@example.com>.",
|
||
"mailer_user": "SMTP логин",
|
||
"mailer_password": "SMTP пароль",
|
||
"register_confirm": "Требовать подтверждение по электронной почте для регистрации",
|
||
"mail_notify": "Разрешить почтовые уведомления",
|
||
"server_service_title": "Сервер и настройки внешних служб",
|
||
"offline_mode": "Включить локальный режим",
|
||
"offline_mode_popup": "Отключить сторонние сети доставки контента и отдавать все ресурсы из их локальных копий.",
|
||
"disable_gravatar": "Отключить Gravatar",
|
||
"disable_gravatar_popup": "Отключить Gravatar и сторонние источники аватаров. Если пользователь не загрузит аватар локально, то по умолчанию будет использоваться стандартный аватар.",
|
||
"federated_avatar_lookup": "Включить федеративные аватары",
|
||
"federated_avatar_lookup_popup": "Включите поиск федеративного аватара для использования службы с открытым исходным кодом на основе libravatar.",
|
||
"disable_registration": "Отключить самостоятельную регистрацию",
|
||
"disable_registration_popup": "Отключить самостоятельную регистрацию. Только администраторы смогут создавать новые учётные записи пользователей.",
|
||
"allow_only_external_registration_popup": "Разрешить регистрацию только через сторонние сервисы",
|
||
"openid_signin": "Включить вход через OpenID",
|
||
"openid_signin_popup": "Включить вход через OpenID.",
|
||
"openid_signup": "Включить регистрацию через OpenID",
|
||
"openid_signup_popup": "Включить саморегистрацию OpenID.",
|
||
"enable_captcha": "Включить CAPTCHA при регистрации",
|
||
"enable_captcha_popup": "Запрашивать капчу при регистрации пользователя.",
|
||
"require_sign_in_view": "Требовать авторизации для просмотра страниц",
|
||
"require_sign_in_view_popup": "Ограничить доступ к странице только вошедшими пользователями. Посетители увидят лишь страницы входа и регистрации.",
|
||
"admin_setting_desc": "Создание учётной записи администратора необязательно. Первый зарегистрированный пользователь автоматически становится администратором.",
|
||
"admin_title": "Настройки учётной записи администратора",
|
||
"admin_name": "Логин администратора",
|
||
"admin_password": "Пароль",
|
||
"confirm_password": "Подтвердить пароль",
|
||
"admin_email": "Адрес эл. почты",
|
||
"install_btn_confirm": "Установить Gitea",
|
||
"test_git_failed": "Не удалось проверить 'git' команду: %v",
|
||
"sqlite3_not_available": "Эта версия Gitea не поддерживает SQLite3. Пожалуйста, загрузите официальную бинарную версию из %s (не 'go build' версия).",
|
||
"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_popup": "Скрывать адреса электронной почты новых учётных записей по умолчанию.",
|
||
"default_allow_create_organization": "Разрешить создание организаций по умолчанию",
|
||
"default_allow_create_organization_popup": "Разрешить новым учётным записям пользователей создавать организации по умолчанию.",
|
||
"default_enable_timetracking": "Включить отслеживание времени по умолчанию",
|
||
"default_enable_timetracking_popup": "Включить отслеживание времени для новых репозиториев по умолчанию.",
|
||
"no_reply_address": "Скрытый почтовый домен",
|
||
"no_reply_address_helper": "Доменное имя для пользователей со скрытым адресом электронной почты. Например, имя пользователя 'joe' будет зарегистрировано в Git как 'joe@noreply.example.org' если скрытый домен электронной почты установлен как 'noreply.example.org'.",
|
||
"password_algorithm": "Алгоритм хеширования пароля",
|
||
"invalid_password_algorithm": "Некорректный алгоритм хеширования пароля",
|
||
"password_algorithm_helper": "",
|
||
"enable_update_checker": "Включить проверку обновлений",
|
||
"enable_update_checker_helper": "Периодически проверяет наличие новых версий, подключаясь к gitea.io.",
|
||
"env_config_keys": "Настройка окружения",
|
||
"env_config_keys_prompt": "Следующие переменные окружения также будут применены к вашему конфигурационному файлу:",
|
||
"config_write_file_prompt": ""
|
||
},
|
||
"home": {
|
||
"nav_menu": "",
|
||
"uname_holder": "Имя пользователя / Адрес эл. почты",
|
||
"password_holder": "Пароль",
|
||
"switch_dashboard_context": "Переключить контекст панели управления",
|
||
"my_repos": "Репозитории",
|
||
"show_more_repos": "Показать больше репозиториев…",
|
||
"collaborative_repos": "Совместные репозитории",
|
||
"my_orgs": "Мои организации",
|
||
"my_mirrors": "Мои зеркала",
|
||
"view_home": "Показать %s",
|
||
"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": "В ваших репозиториях",
|
||
"guide_title": "",
|
||
"guide_desc": "",
|
||
"explore_repos": "",
|
||
"explore_users": "",
|
||
"empty_org": "",
|
||
"empty_repo": ""
|
||
},
|
||
"explore": {
|
||
"repos": "Репозитории",
|
||
"users": "Пользователи",
|
||
"organizations": "Организации",
|
||
"go_to": "Перейти к",
|
||
"code": "Код",
|
||
"code_last_indexed_at": "Последний проиндексированный %s",
|
||
"relevant_repositories_tooltip": "Репозитории, являющиеся ответвлениями или не имеющие ни темы, ни значка, ни описания, скрыты.",
|
||
"relevant_repositories": "Показаны только релевантные репозитории, <a href=\"%s\">показать результаты без фильтрации</a>."
|
||
},
|
||
"auth": {
|
||
"create_new_account": "Регистрация аккаунта",
|
||
"already_have_account": "",
|
||
"sign_in_now": "",
|
||
"disable_register_prompt": "Извините, возможность регистрации отключена. Пожалуйста, свяжитесь с администратором сайта.",
|
||
"disable_register_mail": "Подтверждение регистрации по электронной почте отключено.",
|
||
"manual_activation_only": "Обратитесь к администратору сайта для завершения активации.",
|
||
"remember_me": "Запомнить это устройство",
|
||
"remember_me.compromised": "Токен входа более не действителен, что может указывать на компрометацию учётной записи. Пожалуйста, проверьте свою учётную запись на необычные действия.",
|
||
"forgot_password_title": "Восстановить пароль",
|
||
"forgot_password": "Забыли пароль?",
|
||
"need_account": "",
|
||
"sign_up_tip": "",
|
||
"sign_up_now": "",
|
||
"sign_up_successful": "Учётная запись успешно создана. Добро пожаловать!",
|
||
"confirmation_mail_sent_prompt_ex": "",
|
||
"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>). Если вам не приходило письмо с подтверждением или нужно выслать новое письмо, нажмите на кнопку ниже.",
|
||
"change_unconfirmed_mail_address": "",
|
||
"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": "Нелокальные аккаунты не могут изменить пароль через Gitea.",
|
||
"verify": "Проверить",
|
||
"scratch_code": "Одноразовый пароль",
|
||
"use_scratch_code": "Использовать scratch-код",
|
||
"twofa_scratch_used": "Вы использовали scratch-код. Вы были перенаправлены на страницу настроек для генерации нового кода или отключения двуфакторной аутентификации.",
|
||
"twofa_passcode_incorrect": "Ваш пароль неверен. Если вы потеряли устройство, используйте ваш scratch-код.",
|
||
"twofa_scratch_token_incorrect": "Неверный scratch-код.",
|
||
"twofa_required": "",
|
||
"login_userpass": "Вход",
|
||
"login_openid": "",
|
||
"oauth_signup_tab": "Зарегистрировать новый аккаунт",
|
||
"oauth_signup_title": "Полная новая учётная запись",
|
||
"oauth_signup_submit": "Полная учётная запись",
|
||
"oauth_signin_tab": "Ссылка на существующую учётную запись",
|
||
"oauth_signin_title": "Войдите, чтобы авторизовать связанную учётную запись",
|
||
"oauth_signin_submit": "Привязать учётную запись",
|
||
"oauth.signin.error.general": "",
|
||
"oauth.signin.error.access_denied": "Запрос на авторизацию был отклонен.",
|
||
"oauth.signin.error.temporarily_unavailable": "Произошла ошибка авторизации, так как сервер аутентификации временно недоступен. Пожалуйста, повторите попытку позже.",
|
||
"oauth_callback_unable_auto_reg": "",
|
||
"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_application_with_scopes": "",
|
||
"authorize_title": "Разрешить «%s» доступ к вашей учётной записи?",
|
||
"authorization_failed": "Ошибка авторизации",
|
||
"authorization_failed_desc": "",
|
||
"sspi_auth_failed": "Аутентификация SSPI не удалась",
|
||
"password_pwned": "",
|
||
"password_pwned_err": "Не удалось завершить запрос к HaveIBeenPwned",
|
||
"last_admin": "",
|
||
"signin_passkey": "",
|
||
"back_to_sign_in": ""
|
||
},
|
||
"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": "",
|
||
"register_notify.title": "%[1]s, добро пожаловать в %[2]s",
|
||
"register_notify.text_1": "",
|
||
"register_notify.text_2": "",
|
||
"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": "",
|
||
"repo.collaborator.added.subject": "%s добавил(а) вас в %s",
|
||
"repo.collaborator.added.text": "Вы были добавлены в качестве соавтора репозитория:",
|
||
"repo.actions.run.failed": "",
|
||
"repo.actions.run.succeeded": "",
|
||
"repo.actions.run.cancelled": "",
|
||
"repo.actions.jobs.all_succeeded": "",
|
||
"repo.actions.jobs.all_failed": "",
|
||
"repo.actions.jobs.some_not_successful": "",
|
||
"repo.actions.jobs.all_cancelled": "",
|
||
"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. Если вы не ожидали этого приглашения, можете проигнорировать это письмо."
|
||
},
|
||
"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": "",
|
||
"invalid_group_team_map_error": " сопоставление недопустимо: %s",
|
||
"unknown_error": "Неизвестная ошибка:",
|
||
"captcha_incorrect": "Капча не пройдена.",
|
||
"password_not_match": "Пароли не совпадают.",
|
||
"lang_select_error": "Выберите язык из списка.",
|
||
"username_been_taken": "Имя пользователя уже занято.",
|
||
"username_change_not_local_user": "Нелокальным пользователям запрещено изменять их имя пользователя.",
|
||
"change_username_disabled": "",
|
||
"change_full_name_disabled": "",
|
||
"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": "Недопустимый адрес электронной почты.",
|
||
"email_domain_is_not_allowed": "",
|
||
"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": "Введённый пароль неверен.",
|
||
"unset_password": "",
|
||
"unsupported_login_type": "",
|
||
"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": "",
|
||
"auth_failed": "Ошибка аутентификации: %v",
|
||
"still_own_repo": "",
|
||
"still_has_org": "",
|
||
"still_own_packages": "",
|
||
"org_still_own_repo": "",
|
||
"org_still_own_packages": "",
|
||
"target_branch_not_exist": "Целевая ветка не существует.",
|
||
"target_ref_not_exist": "",
|
||
"admin_cannot_delete_self": ""
|
||
},
|
||
"user": {
|
||
"change_avatar": "Изменить свой аватар…",
|
||
"joined_on": "Присоединил(ся/ась) %s",
|
||
"repositories": "Репозитории",
|
||
"activity": "Активность",
|
||
"followers": "Подписчики",
|
||
"show_more": "Показать больше",
|
||
"starred": "Избранные репозитории",
|
||
"watched": "Отслеживаемые репозитории",
|
||
"code": "Код",
|
||
"projects": "Проекты",
|
||
"overview": "Обзор",
|
||
"following": "Подписки",
|
||
"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": "",
|
||
"block.block": "",
|
||
"block.block.user": "",
|
||
"block.block.org": "",
|
||
"block.block.failure": "",
|
||
"block.unblock": "",
|
||
"block.unblock.failure": "",
|
||
"block.blocked": "",
|
||
"block.title": "",
|
||
"block.info": "",
|
||
"block.info_1": "",
|
||
"block.info_2": "",
|
||
"block.info_3": "",
|
||
"block.info_4": "",
|
||
"block.info_5": "",
|
||
"block.info_6": "",
|
||
"block.info_7": "",
|
||
"block.user_to_block": "",
|
||
"block.note": "",
|
||
"block.note.title": "",
|
||
"block.note.info": "",
|
||
"block.note.edit": "",
|
||
"block.list": "",
|
||
"block.list.none": ""
|
||
},
|
||
"settings": {
|
||
"profile": "Профиль",
|
||
"account": "Аккаунт",
|
||
"appearance": "Внешний вид",
|
||
"password": "Пароль",
|
||
"security": "Безопасность",
|
||
"avatar": "Аватар",
|
||
"ssh_gpg_keys": "Ключи SSH / GPG",
|
||
"social": "Учётные записи в соцсетях",
|
||
"applications": "Приложения",
|
||
"orgs": "Управление организациями",
|
||
"repos": "Репозитории",
|
||
"delete": "Удалить аккаунт",
|
||
"twofa": "",
|
||
"account_link": "Привязанные аккаунты",
|
||
"organization": "Организации",
|
||
"uid": "",
|
||
"webauthn": "",
|
||
"public_profile": "Открытый профиль",
|
||
"biography_placeholder": "Расскажите немного о себе! (Можно использовать Markdown)",
|
||
"location_placeholder": "Поделитесь своим приблизительным местоположением с другими",
|
||
"profile_desc": "",
|
||
"password_username_disabled": "",
|
||
"password_full_name_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": "Аватар пользователя обновлён.",
|
||
"cropper_prompt": "",
|
||
"change_password": "Обновить пароль",
|
||
"old_password": "Текущий пароль",
|
||
"new_password": "Новый пароль",
|
||
"retype_new_password": "Подтвердите новый пароль",
|
||
"password_incorrect": "Текущий пароль неправильный.",
|
||
"change_password_success": "Ваш пароль был изменён. С этого момента необходимо использовать новый пароль для входа.",
|
||
"password_change_disabled": "Нелокальные аккаунты не могут изменить пароль через Gitea.",
|
||
"emails": "Email адреса",
|
||
"manage_emails": "Управление адресами электронной почты",
|
||
"manage_themes": "Выберите тему по умолчанию",
|
||
"manage_openid": "Управление OpenID",
|
||
"email_desc": "Ваш основной адрес электронной почты будет использоваться для уведомлений, восстановления пароля и, если он не скрыт, для действий с Git в веб-интерфейсе.",
|
||
"theme_desc": "Это будет темой по умолчанию для всего сайта.",
|
||
"theme_colorblindness_help": "",
|
||
"theme_colorblindness_prompt": "",
|
||
"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": "Добавить новый OpenID URI",
|
||
"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": "Скрыть адрес электронной почты",
|
||
"keep_email_private_popup": "",
|
||
"openid_desc": "OpenID позволяет делегировать аутентификацию внешнему поставщику.",
|
||
"manage_ssh_keys": "Управление ключами SSH",
|
||
"manage_ssh_principals": "Управление принципалами сертификатов SSH",
|
||
"manage_gpg_keys": "Управление ключами GPG",
|
||
"add_key": "Добавить ключ",
|
||
"ssh_desc": "Эти открытые ключи 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_token_required": "Вы должны предоставить подпись для токена ниже",
|
||
"gpg_token": "Токен",
|
||
"gpg_token_help": "Вы можете сгенерировать подпись с помощью:",
|
||
"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_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_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": "Эти токены предоставляют доступ к вашей учётной записи с помощью Gitea 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": "Все (публичные, приватные и ограниченные)",
|
||
"permission_not_set": "",
|
||
"permission_no_access": "Нет доступа",
|
||
"permission_read": "Прочитанные",
|
||
"permission_write": "Чтение и запись",
|
||
"permission_anonymous_read": "",
|
||
"permission_everyone_read": "",
|
||
"permission_everyone_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 позволяет стороннему приложению к безопасно аутентифицировать пользователей данной установки Gitea.",
|
||
"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_confidential_client": "",
|
||
"oauth2_skip_secondary_authorization": "",
|
||
"oauth2_redirect_uris": "URI для перенаправления. Используйте новую строку для каждого URI.",
|
||
"save_application": "Сохранить",
|
||
"oauth2_client_id": "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 приведёт к отмене его доступа к авторизованным учётным записям пользователей в данном экземпляре. Продолжить?",
|
||
"oauth2_application_locked": "",
|
||
"authorized_oauth2_applications": "Авторизованные приложения OAuth2",
|
||
"authorized_oauth2_applications_description": "",
|
||
"revoke_key": "Отозвать",
|
||
"revoke_oauth2_grant": "Отозвать доступ",
|
||
"revoke_oauth2_grant_description": "",
|
||
"revoke_oauth2_grant_success": "Доступ был успешно отозван.",
|
||
"twofa_desc": "",
|
||
"twofa_recovery_tip": "В случае утраты устройства можно использовать одноразовый ключ восстановления для получения доступа к учётной записи.",
|
||
"twofa_is_enrolled": "Ваша учётная запись в настоящее время <strong>использует</strong> двухфакторную аутентификацию.",
|
||
"twofa_not_enrolled": "Ваша учётная запись в настоящее время не использует двухфакторную аутентификацию.",
|
||
"twofa_disable": "Отключить двухфакторную аутентификацию",
|
||
"twofa_scratch_token_regenerate": "",
|
||
"twofa_scratch_token_regenerated": "",
|
||
"twofa_enroll": "",
|
||
"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": "",
|
||
"twofa_failed_get_secret": "Не удалось получить ключ.",
|
||
"webauthn_desc": "",
|
||
"webauthn_register_key": "Добавить ключ безопасности",
|
||
"webauthn_nickname": "Имя пользователя",
|
||
"webauthn_delete_key": "Удалить ключ безопасности",
|
||
"webauthn_delete_key_desc": "",
|
||
"webauthn_key_loss_warning": "В случае утраты ключей безопасности вы потеряете доступ к учётной записи.",
|
||
"webauthn_alternative_tip": "",
|
||
"manage_account_links": "Управление привязанными аккаунтами",
|
||
"manage_account_links_desc": "Эти внешние аккаунты привязаны к вашему аккаунту Gitea.",
|
||
"account_links_not_available": "",
|
||
"link_account": "Привязать аккаунт",
|
||
"remove_account_link": "Удалить привязанный аккаунт",
|
||
"remove_account_link_desc": "Удаление привязанной учётной записи отменит её доступ к вашей учётной записи Gitea. Продолжить?",
|
||
"remove_account_link_success": "Привязанная учётная запись удалена.",
|
||
"hooks.desc": "",
|
||
"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": "И ваши собственные уведомления",
|
||
"email_notifications.actions.desc": "",
|
||
"email_notifications.actions.failure_only": "",
|
||
"visibility": "Видимость пользователя",
|
||
"visibility.public": "Публичный",
|
||
"visibility.public_tooltip": "Видимый для всех",
|
||
"visibility.limited": "Ограниченный",
|
||
"visibility.limited_tooltip": "Виден только выполнившим вход пользователям",
|
||
"visibility.private": "Приватный",
|
||
"visibility.private_tooltip": "Виден только членам организаций, к которым вы присоединились"
|
||
},
|
||
"repo": {
|
||
"new_repo_helper": "",
|
||
"owner": "Владелец",
|
||
"owner_helper": "Некоторые организации могут не отображаться в раскрывающемся списке из-за максимального ограничения количества репозиториев.",
|
||
"repo_name": "Название репозитория",
|
||
"repo_name_profile_public_hint": "",
|
||
"repo_name_profile_private_hint": "",
|
||
"repo_name_helper": "",
|
||
"repo_size": "Размер репозитория",
|
||
"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": "Все ветки",
|
||
"view_all_branches": "",
|
||
"view_all_tags": "",
|
||
"fork_no_valid_owners": "",
|
||
"fork.blocked_user": "",
|
||
"use_template": "Использовать этот шаблон",
|
||
"open_with_editor": "",
|
||
"download_zip": "Скачать ZIP",
|
||
"download_tar": "Скачать TAR.GZ",
|
||
"download_bundle": "Скачать BUNDLE",
|
||
"generate_repo": "Создать репозиторий",
|
||
"generate_from": "Создать из",
|
||
"repo_desc": "Описание",
|
||
"repo_desc_helper": "Добавьте краткое описание (необязательно)",
|
||
"repo_no_desc": "",
|
||
"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>",
|
||
"multiple_licenses": "",
|
||
"object_format": "",
|
||
"object_format_helper": "",
|
||
"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": "",
|
||
"mirror_sync_on_commit": "Синхронизировать при отправке коммитов",
|
||
"mirror_address": "Клонировать по URL",
|
||
"mirror_address_desc": "Поместите необходимые учётные данные в секцию авторизации.",
|
||
"mirror_address_url_invalid": "",
|
||
"mirror_address_protocol_invalid": "",
|
||
"mirror_lfs": "Хранилище больших файлов (LFS)",
|
||
"mirror_lfs_desc": "Активировать зеркалирование данных LFS.",
|
||
"mirror_lfs_endpoint": "",
|
||
"mirror_lfs_endpoint_desc": "",
|
||
"mirror_last_synced": "Последняя синхронизация",
|
||
"mirror_password_placeholder": "(Неизменный)",
|
||
"mirror_password_blank_placeholder": "(Отменено)",
|
||
"mirror_password_help": "Смените имя пользователя для удаления пароля.",
|
||
"watchers": "Наблюдатели",
|
||
"stargazers": "Звездочеты",
|
||
"stars_remove_warning": "Данное действие удалит все звёзды из этого репозитория.",
|
||
"forks": "Форки",
|
||
"stars": "",
|
||
"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": "Показать авторство предшествующих изменений",
|
||
"blame.ignore_revs": "",
|
||
"blame.ignore_revs.failed": "",
|
||
"user_search_tooltip": "",
|
||
"tree_path_not_found": "",
|
||
"transfer.accept": "Принять трансфер",
|
||
"transfer.accept_desc": "",
|
||
"transfer.reject": "Отказаться от перемещения",
|
||
"transfer.reject_desc": "",
|
||
"transfer.no_permission_to_accept": "",
|
||
"transfer.no_permission_to_reject": "",
|
||
"desc.private": "Приватный",
|
||
"desc.public": "Публичный",
|
||
"desc.public_access": "",
|
||
"desc.template": "Шаблон",
|
||
"desc.internal": "Внутренний",
|
||
"desc.archived": "Архивировано",
|
||
"desc.sha256": "",
|
||
"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.title": "",
|
||
"archive.title_date": "",
|
||
"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": "",
|
||
"migrate_options_lfs_endpoint.description": "Миграция попытается использовать ваш Git удаленно, чтобы <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">определить сервер LFS</a>. Вы также можете указать пользовательскую конечную точку, если данные хранятся в другом месте.",
|
||
"migrate_options_lfs_endpoint.description.local": "Также поддерживается путь на локальном сервере.",
|
||
"migrate_options_lfs_endpoint.placeholder": "",
|
||
"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": "",
|
||
"migrate.clone_local_path": "или локальный путь на сервере",
|
||
"migrate.permission_denied": "У вас нет прав на импорт локальных репозиториев.",
|
||
"migrate.permission_denied_blocked": "",
|
||
"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": "",
|
||
"migrate.migrating_failed": "Перенос из <b>%s</b> не удался.",
|
||
"migrate.migrating_failed.error": "Не удалось мигрировать: %s",
|
||
"migrate.migrating_failed_no_addr": "Миграция не удалась.",
|
||
"migrate.github.description": "Переносите данные с github.com или других серверов GitHub.",
|
||
"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.codecommit.description": "",
|
||
"migrate.codecommit.aws_access_key_id": "",
|
||
"migrate.codecommit.aws_secret_access_key": "",
|
||
"migrate.codecommit.https_git_credentials_username": "",
|
||
"migrate.codecommit.https_git_credentials_password": "",
|
||
"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": "Вы хотите отменить эту миграцию?",
|
||
"migration_status": "",
|
||
"mirror_from": "зеркало из",
|
||
"forked_from": "ответвлено от",
|
||
"generated_from": "создано из",
|
||
"fork_from_self": "Вы не можете форкнуть ваш собственный репозиторий.",
|
||
"fork_guest_user": "Войдите, чтобы форкнуть репозиторий.",
|
||
"watch_guest_user": "Войдите, чтобы следить за этим репозиторием.",
|
||
"star_guest_user": "Войдите, чтобы добавить в избранное этот репозиторий.",
|
||
"unwatch": "Перестать следить",
|
||
"watch": "Следить",
|
||
"unstar": "Убрать из избранного",
|
||
"star": "В избранное",
|
||
"fork": "Форкнуть",
|
||
"action.blocked_user": "",
|
||
"download_archive": "Скачать репозиторий",
|
||
"more_operations": "Ещё действия",
|
||
"quick_guide": "Краткое руководство",
|
||
"clone_this_repo": "Клонировать репозиторий",
|
||
"cite_this_repo": "Сослаться на этот репозиторий",
|
||
"create_new_repo_command": "Создать новый репозиторий из командной строки",
|
||
"push_exist_repo": "Отправка существующего репозитория из командной строки",
|
||
"empty_message": "",
|
||
"broken_message": "Данные Git, лежащие в основе репозитория, не могут быть прочитаны. Свяжитесь с администратором этого экземпляра или удалите этот репозиторий.",
|
||
"no_branch": "",
|
||
"code": "Код",
|
||
"code.desc": "Исходный код, файлы, коммиты и ветки.",
|
||
"branch": "ветка",
|
||
"tree": "Дерево",
|
||
"clear_ref": "Удалить текущую ссылку",
|
||
"filter_branch_and_tag": "Фильтр по ветке или тегу",
|
||
"find_tag": "Найти тег",
|
||
"branches": "Ветки",
|
||
"tags": "Теги",
|
||
"issues": "Задачи",
|
||
"pulls": "Запросы на слияние",
|
||
"projects": "Проекты",
|
||
"packages": "Пакеты",
|
||
"actions": "Действия",
|
||
"labels": "Метки",
|
||
"org_labels_desc": "",
|
||
"org_labels_desc_manage": "управлять",
|
||
"milestone": "Этап",
|
||
"milestones": "Этапы",
|
||
"commits": "коммитов",
|
||
"commit": "коммит",
|
||
"release": "Релиз",
|
||
"releases": "Релизы",
|
||
"tag": "Тег",
|
||
"git_tag": "",
|
||
"released_this": "выпустил(-а) это",
|
||
"tagged_this": "добавил(а) тег",
|
||
"file.title": "",
|
||
"file_raw": "Исходник",
|
||
"file_history": "История",
|
||
"file_view_source": "Просмотреть исходный код",
|
||
"file_view_rendered": "Просмотр отрендеренного",
|
||
"file_view_raw": "Посмотреть исходник",
|
||
"file_permalink": "Постоянная ссылка",
|
||
"file_too_large": "Этот файл слишком большой, поэтому он не может быть отображён.",
|
||
"file_is_empty": "",
|
||
"code_preview_line_from_to": "",
|
||
"code_preview_line_in": "",
|
||
"invisible_runes_header": "Этот файл содержит невидимые символы Юникода",
|
||
"invisible_runes_description": "",
|
||
"ambiguous_runes_header": "Этот файл содержит неоднозначные символы Юникода",
|
||
"ambiguous_runes_description": "",
|
||
"invisible_runes_line": "В этой строке есть невидимые символы Юникода",
|
||
"ambiguous_runes_line": "В этой строке есть неоднозначные символы Юникода",
|
||
"ambiguous_character": "",
|
||
"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' тэг.",
|
||
"symbolic_link": "Символическая ссылка",
|
||
"executable_file": "Исполняемый файл",
|
||
"vendored": "",
|
||
"generated": "",
|
||
"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": "Загрузить ветки и теги, ссылающиеся на этот коммит",
|
||
"commit.merged_in_pr": "",
|
||
"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_too_large_file": "",
|
||
"editor.cannot_edit_non_text_files": "Двоичные файлы нельзя редактировать в веб-интерфейсе.",
|
||
"editor.file_not_editable_hint": "",
|
||
"editor.edit_this_file": "Редактировать файл",
|
||
"editor.this_file_locked": "Файл заблокирован",
|
||
"editor.must_be_on_a_branch": "Чтобы внести или предложить изменения этого файла, необходимо выбрать ветку.",
|
||
"editor.fork_before_edit": "Необходимо сделать форк этого репозитория, чтобы внести или предложить изменения этого файла.",
|
||
"editor.delete_this_file": "Удалить файл",
|
||
"editor.delete_this_directory": "",
|
||
"editor.must_have_write_access": "Вам необходимо иметь права на запись, чтобы вносить или предлагать изменения этого файла.",
|
||
"editor.file_delete_success": "Файл «%s» удалён.",
|
||
"editor.directory_delete_success": "",
|
||
"editor.delete_directory": "",
|
||
"editor.name_your_file": "Назовите свой файл…",
|
||
"editor.filename_help": "Чтобы добавить директорию, введите название и нажмите '/'. Чтобы удалить, перейдите к началу поля и нажмите клавишу backspace.",
|
||
"editor.or": "или",
|
||
"editor.cancel_lower": "Отменить",
|
||
"editor.commit_signed_changes": "Зафиксировать подписанные изменения",
|
||
"editor.commit_changes": "Сохранить правки",
|
||
"editor.add_tmpl": "",
|
||
"editor.add": "Добавить %s",
|
||
"editor.update": "Обновить %s",
|
||
"editor.delete": "Удалить %s",
|
||
"editor.patch": "Применить патч",
|
||
"editor.patching": "Исправление:",
|
||
"editor.fail_to_apply_patch": "",
|
||
"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.commit_email": "",
|
||
"editor.invalid_commit_email": "",
|
||
"editor.branch_does_not_exist": "Ветка «%s» отсутствует в этом репозитории.",
|
||
"editor.branch_already_exists": "Ветка «%s» уже существует в этом репозитории.",
|
||
"editor.directory_is_a_file": "Имя каталога «%s» уже используется в качестве имени файла в этом репозитории.",
|
||
"editor.file_is_a_symlink": "",
|
||
"editor.filename_is_a_directory": "Имя файла «%s» уже используется в качестве каталога в этом репозитории.",
|
||
"editor.file_modifying_no_longer_exists": "",
|
||
"editor.file_changed_while_editing": "Содержимое файла изменилось с момента начала редактирования. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">Нажмите здесь</a>, чтобы увидеть, что было изменено, или <strong>Зафиксировать изменения снова</strong>, чтобы заменить их.",
|
||
"editor.file_already_exists": "Файл с именем «%s» уже существует в репозитории.",
|
||
"editor.commit_id_not_matching": "",
|
||
"editor.push_out_of_date": "",
|
||
"editor.commit_empty_file_header": "Закоммитить пустой файл",
|
||
"editor.commit_empty_file_text": "Файл, который вы собираетесь зафиксировать, пуст. Продолжить?",
|
||
"editor.no_changes_to_show": "Нет изменений.",
|
||
"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 к:",
|
||
"editor.failed_to_commit": "",
|
||
"editor.failed_to_commit_summary": "",
|
||
"editor.fork_create": "",
|
||
"editor.fork_create_description": "",
|
||
"editor.fork_edit_description": "",
|
||
"editor.fork_not_editable": "",
|
||
"editor.fork_failed_to_push_branch": "",
|
||
"editor.fork_branch_exists": "",
|
||
"commits.desc": "Просмотр истории изменений исходного кода.",
|
||
"commits.commits": "Коммитов",
|
||
"commits.no_commits": "Нет общих коммитов. «%s» и «%s» имеют совершенно разные истории.",
|
||
"commits.nothing_to_compare": "Эти ветки одинаковы.",
|
||
"commits.search.tooltip": "Можно предварять ключевые слова префиксами \"author:\", \"committer:\", \"after:\", или \"before:\", например \"revert author:Alice before:2019-01-13\".",
|
||
"commits.search_branch": "",
|
||
"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",
|
||
"commits.view_path": "",
|
||
"commits.view_file_diff": "",
|
||
"commit.operations": "Операции",
|
||
"commit.revert": "Откатить",
|
||
"commit.revert-header": "Откат: %s",
|
||
"commit.revert-content": "Выбрать ветку для отката:",
|
||
"commit.cherry-pick": "Перенос",
|
||
"commit.cherry-pick-header": "",
|
||
"commit.cherry-pick-content": "Выбрать ветку для переноса:",
|
||
"commitstatus.error": "Ошибка",
|
||
"commitstatus.failure": "Неудача",
|
||
"commitstatus.pending": "Ожидание",
|
||
"commitstatus.success": "Успешно",
|
||
"ext_issues": "Доступ к внешним задачам",
|
||
"ext_issues.desc": "Ссылка на внешнюю систему отслеживания ошибок.",
|
||
"projects.desc": "",
|
||
"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.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.default_column_hint": "",
|
||
"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.filter_no_results": "",
|
||
"issues.filter_no_results_placeholder": "",
|
||
"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.assignees": "Назначенные",
|
||
"issues.new.clear_assignees": "Убрать ответственных",
|
||
"issues.new.no_assignees": "Нет назначенных лиц",
|
||
"issues.new.no_reviewers": "",
|
||
"issues.new.blocked_user": "",
|
||
"issues.edit.already_changed": "",
|
||
"issues.edit.blocked_user": "",
|
||
"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.move_to_column_of_project": "",
|
||
"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_assignee_no_assignee": "",
|
||
"issues.filter_assignee_any_assignee": "",
|
||
"issues.filter_poster": "Автор",
|
||
"issues.filter_user_placeholder": "",
|
||
"issues.filter_user_no_select": "",
|
||
"issues.filter_type": "Тип",
|
||
"issues.filter_type.all_issues": "Все задачи",
|
||
"issues.filter_type.all_pull_requests": "",
|
||
"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.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.comment.blocked_user": "",
|
||
"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.role.contributor_helper": "",
|
||
"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_color_invalid": "",
|
||
"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_exclusive_order": "",
|
||
"issues.label_exclusive_order_tooltip": "",
|
||
"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": "%d участников",
|
||
"issues.attachment.open_tab": "Нажмите, чтобы увидеть «%s» в новой вкладке",
|
||
"issues.attachment.download": "Нажмите, чтобы скачать «%s»",
|
||
"issues.subscribe": "Подписаться",
|
||
"issues.unsubscribe": "Отказаться от подписки",
|
||
"issues.unpin": "Открепить",
|
||
"issues.max_pinned": "Нельзя закрепить больше задач",
|
||
"issues.pin_comment": "закрепил(а) эту задачу %s",
|
||
"issues.unpin_comment": "открепил(а) эту задачу %s",
|
||
"issues.lock": "Ограничить обсуждение",
|
||
"issues.unlock": "Снять ограничение",
|
||
"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.timetracker_timer_start": "",
|
||
"issues.timetracker_timer_stop": "",
|
||
"issues.timetracker_timer_discard": "",
|
||
"issues.timetracker_timer_manually_add": "",
|
||
"issues.time_estimate_set": "",
|
||
"issues.time_estimate_display": "",
|
||
"issues.change_time_estimate_at": "",
|
||
"issues.remove_time_estimate_at": "",
|
||
"issues.time_estimate_invalid": "",
|
||
"issues.start_tracking_history": "",
|
||
"issues.tracker_auto_close": "Таймер будет остановлен автоматически, когда эта проблема будет закрыта",
|
||
"issues.stopwatch_already_stopped": "",
|
||
"issues.stopwatch_already_created": "",
|
||
"issues.tracking_already_started": "Вы уже начали отслеживать время для <a href=\"%s\">другой задачи</a>!",
|
||
"issues.stop_tracking": "",
|
||
"issues.stop_tracking_history": "",
|
||
"issues.cancel_tracking": "",
|
||
"issues.cancel_tracking_history": "отменил(а) отслеживание времени %s",
|
||
"issues.del_time": "Удалить этот журнал времени",
|
||
"issues.add_time_history": "",
|
||
"issues.del_time_history": "удалил(а) потраченное время %s",
|
||
"issues.add_time_manually": "",
|
||
"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_writer": "",
|
||
"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": "",
|
||
"issues.review.dismissed": "",
|
||
"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": "запросил отзыв от %s %s",
|
||
"issues.review.remove_review_request": "удалена заявка на отзыв для %s %s",
|
||
"issues.review.remove_review_request_self": "",
|
||
"issues.review.pending": "Ожидание",
|
||
"issues.review.pending.tooltip": "Этот комментарий в настоящее время не виден другим пользователям. Чтобы отправить отложенные комментарии, выберите «%s» → «%s/%s/%s» в верхней части страницы.",
|
||
"issues.review.review": "Рецензия",
|
||
"issues.review.reviewers": "Рецензенты",
|
||
"issues.review.outdated": "Устаревшее",
|
||
"issues.review.outdated_description": "",
|
||
"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.review.commented": "Комментировать",
|
||
"issues.review.official": "",
|
||
"issues.review.requested": "",
|
||
"issues.review.rejected": "",
|
||
"issues.review.stale": "",
|
||
"issues.review.unofficial": "",
|
||
"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.new.blocked_user": "",
|
||
"pulls.new.must_collaborator": "",
|
||
"pulls.new.already_existed": "",
|
||
"pulls.edit.already_changed": "",
|
||
"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.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.select_commit_hold_shift_for_range": "",
|
||
"pulls.review_only_possible_for_full_diff": "",
|
||
"pulls.filter_changes_by_commit": "Фильтр по коммиту",
|
||
"pulls.nothing_to_compare": "Нечего сравнивать, родительская и текущая ветка одинаковые.",
|
||
"pulls.nothing_to_compare_have_tag": "",
|
||
"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": "хочет влить %[1]d коммит(ов) из <code>%[2]s</code> в <code id=\"branch_target\">%[3]s</code>",
|
||
"pulls.merged_title_desc": "слито %[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": "",
|
||
"pulls.blocked_by_approvals_whitelisted": "",
|
||
"pulls.blocked_by_rejection": "Официальный рецензент запросил изменения к этому запросу на слияние.",
|
||
"pulls.blocked_by_official_review_requests": "",
|
||
"pulls.blocked_by_outdated_branch": "",
|
||
"pulls.blocked_by_changed_protected_files_1": "",
|
||
"pulls.blocked_by_changed_protected_files_n": "",
|
||
"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": "",
|
||
"pulls.rebase_merge_commit_pull_request": "",
|
||
"pulls.squash_merge_pull_request": "Создать объединённый коммит",
|
||
"pulls.fast_forward_only_merge_pull_request": "",
|
||
"pulls.merge_manually": "Слито вручную",
|
||
"pulls.merge_commit_id": "ID коммита слияния",
|
||
"pulls.require_signed_wont_sign": "Данная ветка ожидает подписанные коммиты, однако слияние не будет подписано",
|
||
"pulls.invalid_merge_option": "Этот параметр слияния нельзя использовать для этого запроса на слияние.",
|
||
"pulls.merge_conflict": "",
|
||
"pulls.merge_conflict_summary": "Сообщение об ошибке",
|
||
"pulls.rebase_conflict": "",
|
||
"pulls.rebase_conflict_summary": "Сообщение об ошибке",
|
||
"pulls.unrelated_histories": "",
|
||
"pulls.merge_out_of_date": "",
|
||
"pulls.head_out_of_date": "",
|
||
"pulls.has_merged": "",
|
||
"pulls.push_rejected": "",
|
||
"pulls.push_rejected_summary": "Полная ошибка отклонения",
|
||
"pulls.push_rejected_no_message": "",
|
||
"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.status_checks_approve_all": "",
|
||
"pulls.status_checks_need_approvals": "",
|
||
"pulls.status_checks_need_approvals_helper": "",
|
||
"pulls.update_branch": "Обновить ветку посредством слияния",
|
||
"pulls.update_branch_rebase": "Обновить ветку через 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_checkout_title": "",
|
||
"pulls.cmd_instruction_checkout_desc": "",
|
||
"pulls.cmd_instruction_merge_title": "Слить",
|
||
"pulls.cmd_instruction_merge_desc": "Слить изменения и обновить в Gitea.",
|
||
"pulls.cmd_instruction_merge_warning": "",
|
||
"pulls.clear_merge_message": "Очистить сообщение о слиянии",
|
||
"pulls.clear_merge_message_hint": "",
|
||
"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": "Вы действительно хотите удалить этот запрос на слияние? (Это навсегда удалит всё содержимое. Возможно, лучше закрыть запрос в архивных целях.)",
|
||
"pulls.recently_pushed_new_branches": "",
|
||
"pulls.upstream_diverging_prompt_behind_1": "",
|
||
"pulls.upstream_diverging_prompt_behind_n": "",
|
||
"pulls.upstream_diverging_prompt_base_newer": "",
|
||
"pulls.upstream_diverging_merge": "",
|
||
"pulls.upstream_diverging_merge_confirm": "",
|
||
"pull.deleted_branch": "(удалена):%s",
|
||
"pull.agit_documentation": "",
|
||
"comments.edit.already_changed": "",
|
||
"milestones.new": "Новый этап",
|
||
"milestones.closed": "Закрыт %s",
|
||
"milestones.update_ago": "Обновлено %s",
|
||
"milestones.no_due_date": "Срок не указан",
|
||
"milestones.open": "Открыть",
|
||
"milestones.close": "Закрыть",
|
||
"milestones.new_subheader": "",
|
||
"milestones.completeness": "",
|
||
"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.name": "Название",
|
||
"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.error": "",
|
||
"signing.wont_sign.nokey": "",
|
||
"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'.",
|
||
"wiki.original_git_entry_tooltip": "",
|
||
"activity": "Активность",
|
||
"activity.navbar.pulse": "",
|
||
"activity.navbar.code_frequency": "",
|
||
"activity.navbar.contributors": "",
|
||
"activity.navbar.recent_commits": "",
|
||
"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.filter_label": "",
|
||
"contributors.contribution_type.commits": "коммитов",
|
||
"contributors.contribution_type.additions": "",
|
||
"contributors.contribution_type.deletions": "",
|
||
"settings": "Настройки",
|
||
"settings.desc": "",
|
||
"settings.options": "Репозиторий",
|
||
"settings.public_access": "",
|
||
"settings.public_access_desc": "",
|
||
"settings.public_access.docs.not_set": "",
|
||
"settings.public_access.docs.anonymous_read": "",
|
||
"settings.public_access.docs.everyone_read": "",
|
||
"settings.public_access.docs.everyone_write": "",
|
||
"settings.collaboration": "Соавторы",
|
||
"settings.collaboration.admin": "Администратор",
|
||
"settings.collaboration.write": "Запись",
|
||
"settings.collaboration.read": "Просмотр",
|
||
"settings.collaboration.owner": "Владелец",
|
||
"settings.collaboration.undefined": "Не определено",
|
||
"settings.collaboration.per_unit": "",
|
||
"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.doc_link_pull_section": "",
|
||
"settings.mirror_settings.docs.pulling_remote_title": "Получение из удалённого репозитория",
|
||
"settings.mirror_settings.mirrored_repository": "Синхронизированное хранилище",
|
||
"settings.mirror_settings.pushed_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": "URL удалённого хранилища",
|
||
"settings.mirror_settings.push_mirror.add": "Добавить Push-зеркало",
|
||
"settings.mirror_settings.push_mirror.edit_sync_time": "Изменить интервал синхронизации зеркала",
|
||
"settings.sync_mirror": "Синхронизировать",
|
||
"settings.pull_mirror_sync_in_progress": "",
|
||
"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.default_wiki_branch_name": "",
|
||
"settings.failed_to_change_default_wiki_branch": "",
|
||
"settings.use_external_wiki": "Использовать внешнюю вики",
|
||
"settings.external_wiki_url": "URL внешней вики",
|
||
"settings.external_wiki_url_error": "URL внешней вики не является корректным URL.",
|
||
"settings.external_wiki_url_desc": "Посетители будут перенаправлены на URL, когда они кликнут по вкладке.",
|
||
"settings.issues_desc": "Включить систему учёта задач репозитория",
|
||
"settings.use_internal_issue_tracker": "Использовать встроенную систему учета задач",
|
||
"settings.use_external_issue_tracker": "Использовать внешнюю систему учета задач",
|
||
"settings.external_tracker_url": "URL внешней системы отслеживания ошибок",
|
||
"settings.external_tracker_url_error": "URL внешнего баг-трекера не является корректным URL.",
|
||
"settings.external_tracker_url_desc": "Посетители будут перенаправлены на URL, когда они кликнут по вкладке.",
|
||
"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.projects_mode_desc": "",
|
||
"settings.projects_mode_repo": "",
|
||
"settings.projects_mode_owner": "",
|
||
"settings.projects_mode_all": "Все проекты",
|
||
"settings.actions_desc": "Включить действия репозитория",
|
||
"settings.admin_settings": "Настройки администратора",
|
||
"settings.admin_enable_health_check": "Выполнять проверки целостности этого репозитория (git fsck)",
|
||
"settings.admin_code_indexer": "Индексатор кода",
|
||
"settings.admin_stats_indexer": "Индексатор статистики кода",
|
||
"settings.admin_indexer_commit_sha": "Последний индексированный 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": "Передать права собственности",
|
||
"settings.transfer.rejected": "Трансфер репозитория отменён.",
|
||
"settings.transfer.success": "Трансфер репозитория успешно выполнен.",
|
||
"settings.transfer.blocked_user": "",
|
||
"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_notices_4": "",
|
||
"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": "",
|
||
"settings.trust_model.committer.desc": "",
|
||
"settings.trust_model.collaboratorcommitter": "Соавтор+Коммитер",
|
||
"settings.trust_model.collaboratorcommitter.long": "Соавтор+Коммитер: Доверять подписям соавторов, которые соответствуют автору коммита",
|
||
"settings.trust_model.collaboratorcommitter.desc": "",
|
||
"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": "",
|
||
"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.add_collaborator.blocked_user": "",
|
||
"settings.delete_collaborator": "Удалить",
|
||
"settings.collaborator_deletion": "Удалить соавтора",
|
||
"settings.collaborator_deletion_desc": "Этот пользователь больше не будет иметь доступа для совместной работы в этом репозитории после удаления. Вы хотите продолжить?",
|
||
"settings.remove_collaborator_success": "Соавтор удалён.",
|
||
"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.change_team_permission_tip": "",
|
||
"settings.delete_team_tip": "Эта команда имеет доступ ко всем репозиториям и не может быть удалена",
|
||
"settings.remove_team_success": "Доступ команды к репозиторию удалён.",
|
||
"settings.add_webhook": "Добавить веб-хук",
|
||
"settings.add_webhook.invalid_channel_name": "Название канала веб-хука не может быть пустым или состоять только из символа #.",
|
||
"settings.hooks_desc": "Веб-хуки позволяют внешним службам получать уведомления при возникновении определенных событий на Gitea. При возникновении указанных событий мы отправим запрос 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.test_delivery_desc_disabled": "",
|
||
"settings.webhook.request": "Запрос",
|
||
"settings.webhook.response": "Ответ",
|
||
"settings.webhook.headers": "Заголовки",
|
||
"settings.webhook.payload": "Содержимое",
|
||
"settings.webhook.body": "Тело ответа",
|
||
"settings.webhook.replay.description": "Повторить этот веб-хук.",
|
||
"settings.webhook.replay.description_disabled": "",
|
||
"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": "Gitea будет оправлять <code>POST</code> запросы на указанный URL адрес, с информацией о происходящих событиях. Подробности на странице <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">инструкции по использованию веб-хуков</a>.",
|
||
"settings.payload_url": "URL обработчика",
|
||
"settings.http_method": "Метод HTTP",
|
||
"settings.content_type": "Тип содержимого",
|
||
"settings.secret": "Секретный ключ",
|
||
"settings.webhook_secret_desc": "",
|
||
"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": "События отправки",
|
||
"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_statuses": "",
|
||
"settings.event_statuses_desc": "",
|
||
"settings.event_release": "Релиз",
|
||
"settings.event_release_desc": "Релиз опубликован, обновлён или удалён из репозитория.",
|
||
"settings.event_push": "Отправка",
|
||
"settings.event_force_push": "",
|
||
"settings.event_push_desc": "Отправка в репозиторий.",
|
||
"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_header_workflow": "",
|
||
"settings.event_workflow_run": "",
|
||
"settings.event_workflow_run_desc": "",
|
||
"settings.event_workflow_job": "",
|
||
"settings.event_workflow_job_desc": "",
|
||
"settings.event_package": "Пакеты",
|
||
"settings.event_package_desc": "Пакет создан или удален в репозитории.",
|
||
"settings.branch_filter": "Фильтр веток",
|
||
"settings.branch_filter_desc_1": "",
|
||
"settings.branch_filter_desc_2": "",
|
||
"settings.branch_filter_desc_doc": "",
|
||
"settings.authorization_header": "Заголовок Authorization",
|
||
"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": "Slack токен",
|
||
"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": "",
|
||
"settings.web_hook_name_gogs": "",
|
||
"settings.web_hook_name_slack": "",
|
||
"settings.web_hook_name_discord": "",
|
||
"settings.web_hook_name_dingtalk": "",
|
||
"settings.web_hook_name_telegram": "",
|
||
"settings.web_hook_name_matrix": "",
|
||
"settings.web_hook_name_msteams": "",
|
||
"settings.web_hook_name_feishu_or_larksuite": "",
|
||
"settings.web_hook_name_feishu": "",
|
||
"settings.web_hook_name_larksuite": "",
|
||
"settings.web_hook_name_wechatwork": "",
|
||
"settings.web_hook_name_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": "",
|
||
"settings.protect_this_branch": "Защитить эту ветку",
|
||
"settings.protect_this_branch_desc": "Предотвращает удаление, ограничивает Push и слияние Git в ветку.",
|
||
"settings.protect_disable_push": "Отключить отправку",
|
||
"settings.protect_disable_push_desc": "Отправка не будет разрешена в эту ветку.",
|
||
"settings.protect_disable_force_push": "",
|
||
"settings.protect_disable_force_push_desc": "",
|
||
"settings.protect_enable_push": "Включить отправку",
|
||
"settings.protect_enable_push_desc": "Любому, у кого есть доступ на запись, будет разрешена отправка изменений в эту ветку (но не принудительная отправка).",
|
||
"settings.protect_enable_force_push_all": "",
|
||
"settings.protect_enable_force_push_all_desc": "",
|
||
"settings.protect_enable_force_push_allowlist": "",
|
||
"settings.protect_enable_force_push_allowlist_desc": "",
|
||
"settings.protect_enable_merge": "Разрешить всем",
|
||
"settings.protect_enable_merge_desc": "Все, у кого есть доступ на запись, смогут удовлетворять запросы на слияние в эту ветку.",
|
||
"settings.protect_whitelist_committers": "",
|
||
"settings.protect_whitelist_committers_desc": "",
|
||
"settings.protect_whitelist_deploy_keys": "",
|
||
"settings.protect_whitelist_users": "",
|
||
"settings.protect_whitelist_teams": "",
|
||
"settings.protect_force_push_allowlist_users": "",
|
||
"settings.protect_force_push_allowlist_teams": "",
|
||
"settings.protect_force_push_allowlist_deploy_keys": "",
|
||
"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.ignore_stale_approvals": "",
|
||
"settings.ignore_stale_approvals_desc": "",
|
||
"settings.require_signed_commits": "Требовать подписанные коммиты",
|
||
"settings.require_signed_commits_desc": "Отклонить отправку изменений в эту ветку, если они не подписаны или не проверяемы.",
|
||
"settings.protect_branch_name_pattern": "Шаблон имени для защищённых веток",
|
||
"settings.protect_branch_name_pattern_desc": "",
|
||
"settings.protect_patterns": "Шаблоны",
|
||
"settings.protect_protected_file_patterns": "Шаблоны защищённых файлов (разделённые точкой с запятой ';'):",
|
||
"settings.protect_protected_file_patterns_desc": "",
|
||
"settings.protect_unprotected_file_patterns": "Шаблоны незащищённых файлов (разделённые точкой с запятой ';'):",
|
||
"settings.protect_unprotected_file_patterns_desc": "",
|
||
"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.block_admin_merge_override": "",
|
||
"settings.block_admin_merge_override_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.tags.protection.pattern.description": "",
|
||
"settings.bot_token": "Токен для бота",
|
||
"settings.chat_id": "ID чата",
|
||
"settings.thread_id": "",
|
||
"settings.matrix.homeserver_url": "URL домашнего сервера",
|
||
"settings.matrix.room_id": "ID комнаты",
|
||
"settings.matrix.message_type": "Тип сообщения",
|
||
"settings.visibility.private.button": "",
|
||
"settings.visibility.private.text": "",
|
||
"settings.visibility.private.bullet_title": "",
|
||
"settings.visibility.private.bullet_one": "",
|
||
"settings.visibility.private.bullet_two": "",
|
||
"settings.visibility.public.button": "",
|
||
"settings.visibility.public.text": "",
|
||
"settings.visibility.public.bullet_title": "",
|
||
"settings.visibility.public.bullet_one": "",
|
||
"settings.visibility.success": "",
|
||
"settings.visibility.error": "",
|
||
"settings.visibility.fork_error": "",
|
||
"settings.archive.button": "Архивировать репозиторий",
|
||
"settings.archive.header": "Архивировать этот репозиторий",
|
||
"settings.archive.text": "",
|
||
"settings.archive.success": "Репозиторий был успешно архивирован.",
|
||
"settings.archive.error": "Ошибка при попытке архивировать репозиторий. Смотрите логи для получения подробностей.",
|
||
"settings.archive.error_ismirror": "Вы не можете поместить зеркалируемый репозиторий в архив.",
|
||
"settings.archive.branchsettings_unavailable": "Настройки ветки недоступны, если репозиторий архивирован.",
|
||
"settings.archive.tagsettings_unavailable": "Настройки тегов недоступны, если репозиторий архивирован.",
|
||
"settings.archive.mirrors_unavailable": "",
|
||
"settings.unarchive.button": "Разархивировать репозиторий",
|
||
"settings.unarchive.header": "Вернуть этот репозиторий из архива",
|
||
"settings.unarchive.text": "",
|
||
"settings.unarchive.success": "Репозиторий был успешно разархивирован.",
|
||
"settings.unarchive.error": "",
|
||
"settings.update_avatar_success": "Аватар репозитория обновлён.",
|
||
"settings.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": "",
|
||
"settings.lfs_pointers.sha": "",
|
||
"settings.lfs_pointers.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.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": "Игнорировать изменения в пробельных символах на концах строк",
|
||
"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.add_line_comment": "",
|
||
"diff.comment.placeholder": "Оставить комментарий",
|
||
"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": "Скрыть дерево файлов",
|
||
"diff.submodule_added": "",
|
||
"diff.submodule_deleted": "",
|
||
"diff.submodule_updated": "",
|
||
"releases.desc": "Релизы позволяют организовать хранение готовых сборок проекта в строгом хронологически верном порядке.",
|
||
"release.releases": "Релизы",
|
||
"release.detail": "Детали релиза",
|
||
"release.tags": "Теги",
|
||
"release.new_release": "Новый релиз",
|
||
"release.draft": "Черновик",
|
||
"release.prerelease": "Пре-релиз",
|
||
"release.stable": "Стабильный",
|
||
"release.latest": "",
|
||
"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_desc": "",
|
||
"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",
|
||
"release.notes": "",
|
||
"release.generate_notes": "",
|
||
"release.generate_notes_desc": "",
|
||
"release.previous_tag": "",
|
||
"release.generate_notes_tag_not_found": "",
|
||
"release.generate_notes_target_not_found": "",
|
||
"release.generate_notes_missing_tag": "",
|
||
"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.default_branch_not_exist": "",
|
||
"branch.restore": "Восстановить ветку «%s»",
|
||
"branch.download": "Скачать ветку «%s»",
|
||
"branch.rename": "Переименовать ветку «%s»",
|
||
"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.",
|
||
"branch.rename_default_or_protected_branch_error": "",
|
||
"branch.rename_protected_branch_failed": "",
|
||
"branch.commits_divergence_from": "",
|
||
"branch.commits_no_divergence": "",
|
||
"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.follow_symlink": "",
|
||
"find_file.go_to_file": "Перейти к файлу",
|
||
"find_file.no_matching": "Совпадающих файлов не найдено",
|
||
"error.csv.too_large": "Не удается отобразить этот файл, потому что он слишком большой.",
|
||
"error.csv.unexpected": "Не удается отобразить этот файл, потому что он содержит неожиданный символ в строке %d и столбце %d.",
|
||
"error.csv.invalid_field_count": "Не удается отобразить этот файл, потому что он имеет неправильное количество полей в строке %d.",
|
||
"error.broken_git_hook": ""
|
||
},
|
||
"graphs": {
|
||
"component_loading": "",
|
||
"component_loading_failed": "",
|
||
"component_loading_info": "",
|
||
"component_failed_to_load": "",
|
||
"code_frequency.what": "",
|
||
"contributors.what": "",
|
||
"recent_commits.what": ""
|
||
},
|
||
"org": {
|
||
"org_name_holder": "Название организации",
|
||
"org_full_name_holder": "Полное название организации",
|
||
"org_name_helper": "Лучшие названия организаций коротки и запоминаемы.",
|
||
"create_org": "Создать организацию",
|
||
"repo_updated": "Обновлено",
|
||
"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_been_taken": "",
|
||
"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.change_visibility": "",
|
||
"settings.change_visibility_notices_1": "",
|
||
"settings.change_visibility_notices_2": "",
|
||
"settings.change_visibility_success": "",
|
||
"settings.visibility_desc": "",
|
||
"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.rename": "",
|
||
"settings.rename_desc": "",
|
||
"settings.rename_success": "",
|
||
"settings.rename_no_change": "",
|
||
"settings.rename_new_org_name": "",
|
||
"settings.rename_failed": "",
|
||
"settings.rename_notices_1": "",
|
||
"settings.rename_notices_2": "",
|
||
"settings.update_avatar_success": "Аватар организации обновлён.",
|
||
"settings.delete": "Удалить организацию",
|
||
"settings.delete_account": "Удалить эту организацию",
|
||
"settings.delete_prompt": "Это действие <strong>БЕЗВОЗВРАТНО</strong> удалит эту организацию навсегда!",
|
||
"settings.name_confirm": "",
|
||
"settings.delete_notices_1": "",
|
||
"settings.delete_notices_2": "",
|
||
"settings.delete_notices_3": "",
|
||
"settings.delete_notices_4": "",
|
||
"settings.confirm_delete_account": "Подтвердить удаление",
|
||
"settings.delete_failed": "",
|
||
"settings.delete_successful": "",
|
||
"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": "",
|
||
"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.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.members.blocked_user": "",
|
||
"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": "Нажмите на кнопку ниже, чтобы присоединиться к команде.",
|
||
"view_as_role": "",
|
||
"view_as_public_hint": "",
|
||
"view_as_member_hint": "",
|
||
"worktime": "",
|
||
"worktime.date_range_start": "",
|
||
"worktime.date_range_end": "",
|
||
"worktime.query": "",
|
||
"worktime.time": "",
|
||
"worktime.by_repositories": "",
|
||
"worktime.by_milestones": "",
|
||
"worktime.by_members": ""
|
||
},
|
||
"admin": {
|
||
"maintenance": "",
|
||
"dashboard": "Панель",
|
||
"self_check": "",
|
||
"identity_access": "Идентификация и доступ",
|
||
"users": "Пользователи",
|
||
"organizations": "Организации",
|
||
"assets": "",
|
||
"repositories": "Репозитории",
|
||
"hooks": "Веб-хуки",
|
||
"integrations": "Интеграции",
|
||
"authentication": "Аутентификация",
|
||
"emails": "",
|
||
"config": "Конфигурация",
|
||
"config_summary": "Статистика",
|
||
"config_settings": "Настройки",
|
||
"notices": "Системные уведомления",
|
||
"monitor": "Мониторинг",
|
||
"first_page": "Первая",
|
||
"last_page": "Последняя",
|
||
"total": "Всего: %d",
|
||
"settings": "",
|
||
"dashboard.new_version_hint": "",
|
||
"dashboard.statistic": "Статистика",
|
||
"dashboard.maintenance_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": "",
|
||
"dashboard.delete_generated_repository_avatars": "Удалить генерированные аватары репозитория",
|
||
"dashboard.sync_repo_branches": "",
|
||
"dashboard.sync_repo_tags": "",
|
||
"dashboard.update_mirrors": "Обновить зеркала",
|
||
"dashboard.repo_health_check": "Проверка состояния всех репозиториев",
|
||
"dashboard.check_repo_stats": "Проверить всю статистику репозитория",
|
||
"dashboard.archive_cleanup": "Удалить старые архивы репозитория",
|
||
"dashboard.deleted_branches_cleanup": "",
|
||
"dashboard.update_migration_poster_id": "Обновить ID плакатов миграции",
|
||
"dashboard.git_gc_repos": "",
|
||
"dashboard.resync_all_sshkeys": "",
|
||
"dashboard.resync_all_sshprincipals": "",
|
||
"dashboard.resync_all_hooks": "",
|
||
"dashboard.reinit_missing_repos": "Переинициализировать все отсутствующие Git репозитории, для которых существуют записи",
|
||
"dashboard.sync_external_users": "Синхронизировать данные внешних пользователей",
|
||
"dashboard.cleanup_hook_task_table": "",
|
||
"dashboard.cleanup_packages": "",
|
||
"dashboard.cleanup_actions": "",
|
||
"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": "Итоговая задержка GC",
|
||
"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": "",
|
||
"dashboard.stop_zombie_tasks": "",
|
||
"dashboard.stop_endless_tasks": "",
|
||
"dashboard.cancel_abandoned_jobs": "",
|
||
"dashboard.start_schedule_tasks": "",
|
||
"dashboard.sync_branch.started": "",
|
||
"dashboard.sync_tag.started": "",
|
||
"dashboard.rebuild_issue_indexer": "",
|
||
"dashboard.sync_repo_licenses": "",
|
||
"users.user_manage_panel": "Панель управления пользователями",
|
||
"users.new_account": "Создать новый аккаунт",
|
||
"users.name": "Имя пользователя",
|
||
"users.full_name": "Полное имя",
|
||
"users.activated": "Активирован",
|
||
"users.admin": "Администратор",
|
||
"users.restricted": "Ограничено",
|
||
"users.reserved": "Зарезервировано",
|
||
"users.bot": "Бот",
|
||
"users.remote": "",
|
||
"users.2fa": "Двухфакторная авторизация",
|
||
"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 выполняется как пользователь ОС с Gitea и будет иметь одинаковый уровень доступа к хосту. В результате пользователи с привилегией Git Hook могут получить доступ и модифицировать все репозитории Gitea, а также базу данных, используемую Gitea. Следовательно, они также могут получить привилегии администратора Gitea.",
|
||
"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": "Сброс 2FA",
|
||
"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": "2FA включено",
|
||
"users.list_status_filter.not_2fa_enabled": "2FA отключено",
|
||
"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": "Вы уверены, что хотите обновить этот адрес электронной почты?",
|
||
"emails.delete": "",
|
||
"emails.delete_desc": "",
|
||
"emails.deletion_success": "",
|
||
"emails.delete_primary_email_error": "",
|
||
"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.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.desc": "",
|
||
"defaulthooks.add_webhook": "Добавить стандартный Веб-хук",
|
||
"defaulthooks.update_webhook": "Обновить стандартный Веб-хук",
|
||
"systemhooks": "Системные веб-хуки",
|
||
"systemhooks.desc": "",
|
||
"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": "",
|
||
"auths.bind_password": "Привязать пароль",
|
||
"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": "Характеристики аватара",
|
||
"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": "",
|
||
"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": "",
|
||
"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_full_name_claim_name": "",
|
||
"auths.oauth2_ssh_public_key_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": "",
|
||
"auths.sspi_auto_activate_users": "Автоматически активировать пользователей",
|
||
"auths.sspi_auto_activate_users_helper": "Разрешить метод аутентификации SSPI для автоматической активации новых пользователей",
|
||
"auths.sspi_strip_domain_names": "Удалять доменные имена из имён пользователей",
|
||
"auths.sspi_strip_domain_names_helper": "",
|
||
"auths.sspi_separator_replacement": "Разделитель для использования вместо \\, / и @",
|
||
"auths.sspi_separator_replacement_helper": "",
|
||
"auths.sspi_default_language": "Язык пользователя по умолчанию",
|
||
"auths.sspi_default_language_helper": "",
|
||
"auths.tips": "Советы",
|
||
"auths.tips.oauth2.general": "Аутентификация OAuth2",
|
||
"auths.tips.oauth2.general.tip": "",
|
||
"auths.tip.oauth2_provider": "Поставщик OAuth2",
|
||
"auths.tip.bitbucket": "",
|
||
"auths.tip.nextcloud": "",
|
||
"auths.tip.dropbox": "",
|
||
"auths.tip.facebook": "",
|
||
"auths.tip.github": "",
|
||
"auths.tip.gitlab_new": "",
|
||
"auths.tip.google_plus": "",
|
||
"auths.tip.openid_connect": "",
|
||
"auths.tip.twitter": "",
|
||
"auths.tip.discord": "",
|
||
"auths.tip.gitea": "",
|
||
"auths.tip.yandex": "",
|
||
"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": "Версия Gitea",
|
||
"config.app_url": "Базовый URL Gitea",
|
||
"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": "Имя пользователя для авторизации на reverse proxy",
|
||
"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_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": "",
|
||
"config.db_path": "Путь",
|
||
"config.service_config": "Сервисная конфигурация",
|
||
"config.register_email_confirm": "Требуется подтверждение по электронной почте",
|
||
"config.disable_register": "Отключить самостоятельную регистрацию",
|
||
"config.allow_only_internal_registration": "Разрешить регистрацию только через Gitea",
|
||
"config.allow_only_external_registration": "Разрешить регистрацию только через сторонние сервисы",
|
||
"config.enable_openid_signup": "Включить cамостоятельную регистрацию 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.default_allow_only_contributors_to_track_time": "Учитывать только участников разработки в подсчёте времени",
|
||
"config.no_reply_address": "No-reply адрес",
|
||
"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": "",
|
||
"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.cache_test": "",
|
||
"config.cache_test_failed": "",
|
||
"config.cache_test_slow": "",
|
||
"config.cache_test_succeeded": "",
|
||
"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.open_with_editor_app_help": "",
|
||
"config.git_guide_remote_name": "",
|
||
"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": "Аргументы GC",
|
||
"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.trace": "",
|
||
"monitor.performance_logs": "",
|
||
"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.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.review_add": "",
|
||
"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": "",
|
||
"self_check.startup_warnings": "",
|
||
"self_check.database_collation_mismatch": "",
|
||
"self_check.database_collation_case_insensitive": "",
|
||
"self_check.database_inconsistent_collation_columns": "",
|
||
"self_check.database_fix_mysql": "",
|
||
"self_check.database_fix_mssql": "",
|
||
"self_check.location_origin_mismatch": ""
|
||
},
|
||
"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": "",
|
||
"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": "минут"
|
||
},
|
||
"dropzone": {
|
||
"default_message": "Перетащите файл или кликните сюда для загрузки.",
|
||
"invalid_input_type": "",
|
||
"file_too_big": "",
|
||
"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": "Пока нет пакетов.",
|
||
"no_metadata": "",
|
||
"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": "",
|
||
"dependency.version": "Версия",
|
||
"search_in_external_registry": "",
|
||
"alpine.registry": "",
|
||
"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": "Архитектуры",
|
||
"arch.registry": "",
|
||
"arch.install": "",
|
||
"arch.repository": "О репозитории",
|
||
"arch.repository.repositories": "Репозитории",
|
||
"arch.repository.architectures": "Архитектуры",
|
||
"cargo.registry": "",
|
||
"cargo.install": "Чтобы установить пакет с помощью Cargo, выполните следующую команду:",
|
||
"chef.registry": "",
|
||
"chef.install": "Чтобы установить пакет, выполните следующую команду:",
|
||
"composer.registry": "",
|
||
"composer.install": "Чтобы установить пакет с помощью Composer, выполните следующую команду:",
|
||
"composer.dependencies": "Зависимости",
|
||
"composer.dependencies.development": "Зависимости для разработки",
|
||
"conan.details.repository": "Репозиторий",
|
||
"conan.registry": "",
|
||
"conan.install": "Чтобы установить пакет с помощью Conan, выполните следующую команду:",
|
||
"conda.registry": "",
|
||
"conda.install": "Чтобы установить пакет с помощью Conda, выполните следующую команду:",
|
||
"container.details.type": "Тип образа",
|
||
"container.details.platform": "Платформа",
|
||
"container.pull": "Загрузите образ из командной строки:",
|
||
"container.images": "",
|
||
"container.digest": "",
|
||
"container.multi_arch": "ОС / архитектура",
|
||
"container.layers": "Слои образа",
|
||
"container.labels": "Метки",
|
||
"container.labels.key": "Ключ",
|
||
"container.labels.value": "Значение",
|
||
"cran.registry": "",
|
||
"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": "",
|
||
"maven.install": "",
|
||
"maven.install2": "Выполнить через командную строку:",
|
||
"maven.download": "Чтобы скачать зависимость, запустите в командной строке:",
|
||
"nuget.registry": "",
|
||
"nuget.install": "Чтобы установить пакет с помощью NuGet, выполните следующую команду:",
|
||
"nuget.dependency.framework": "Целевой фреймворк",
|
||
"npm.registry": "",
|
||
"npm.install": "Чтобы установить пакет с помощью npm, выполните следующую команду:",
|
||
"npm.install2": "или добавьте его в файл package.json:",
|
||
"npm.dependencies": "Зависимости",
|
||
"npm.dependencies.development": "Зависимости для разработки",
|
||
"npm.dependencies.bundle": "",
|
||
"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": "Архитектуры",
|
||
"rpm.repository.multiple_groups": "",
|
||
"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.link.repo_not_found": "",
|
||
"settings.unlink.error": "",
|
||
"settings.unlink.success": "",
|
||
"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.description": "",
|
||
"owner.settings.cargo.rebuild.error": "Не удалось перестроить индекс Cargo: %v",
|
||
"owner.settings.cargo.rebuild.success": "",
|
||
"owner.settings.cleanuprules.title": "Управление правилами очистки",
|
||
"owner.settings.cleanuprules.add": "Добавить правило очистки",
|
||
"owner.settings.cleanuprules.edit": "Изменить правило очистки",
|
||
"owner.settings.cleanuprules.none": "",
|
||
"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.chef.keypair.description": ""
|
||
},
|
||
"secrets": {
|
||
"secrets": "Секреты",
|
||
"description": "Секреты будут передаваться определенным действиям и не могут быть прочитаны иначе.",
|
||
"none": "Секретов пока нет.",
|
||
"creation.description": "Описание",
|
||
"creation.name_placeholder": "регистр не важен, только алфавитно-цифровые символы и подчёркивания, не может начинаться с GITEA_ или GITHUB_",
|
||
"creation.value_placeholder": "Введите любое содержимое. Пробельные символы в начале и конце будут опущены.",
|
||
"creation.description_placeholder": "",
|
||
"save_success": "",
|
||
"save_failed": "",
|
||
"add_secret": "",
|
||
"edit_secret": "",
|
||
"deletion": "Удалить секрет",
|
||
"deletion.description": "Удаление секрета необратимо, его нельзя отменить. Продолжить?",
|
||
"deletion.success": "Секрет удалён.",
|
||
"deletion.failed": "Не удалось удалить секрет.",
|
||
"management": "Управление секретами"
|
||
},
|
||
"actions": {
|
||
"actions": "Действия",
|
||
"unit.desc": "Управление действиями",
|
||
"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": "",
|
||
"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_confirm": "",
|
||
"runners.reset_registration_token_success": "Токен регистрации раннера успешно сброшен",
|
||
"runs.all_workflows": "Все рабочие потоки",
|
||
"runs.commit": "коммит",
|
||
"runs.scheduled": "Запланировано",
|
||
"runs.pushed_by": "отправлено",
|
||
"runs.invalid_workflow_helper": "Файл конфигурации рабочего потока некорректен. Пожалуйста, проверьте конфигурационный файл: %s",
|
||
"runs.no_matching_online_runner_helper": "",
|
||
"runs.no_job_without_needs": "",
|
||
"runs.no_job": "",
|
||
"runs.actor": "Актор",
|
||
"runs.status": "Статус",
|
||
"runs.actors_no_select": "Все акторы",
|
||
"runs.status_no_select": "",
|
||
"runs.no_results": "Ничего не найдено.",
|
||
"runs.no_workflows": "Пока нет рабочих процессов.",
|
||
"runs.no_workflows.quick_start": "",
|
||
"runs.no_workflows.documentation": "",
|
||
"runs.no_runs": "Рабочий поток ещё не запускался.",
|
||
"runs.empty_commit_message": "(пустое сообщение коммита)",
|
||
"runs.expire_log_message": "",
|
||
"runs.delete": "",
|
||
"runs.cancel": "",
|
||
"runs.delete.description": "",
|
||
"runs.not_done": "",
|
||
"runs.view_workflow_file": "",
|
||
"workflow.disable": "Выключить рабочий поток",
|
||
"workflow.disable_success": "Рабочий поток «%s» успешно выключен.",
|
||
"workflow.enable": "Включить рабочий поток",
|
||
"workflow.enable_success": "Рабочий поток «%s» успешно включен.",
|
||
"workflow.disabled": "Рабочий поток выключен.",
|
||
"workflow.run": "",
|
||
"workflow.not_found": "",
|
||
"workflow.run_success": "",
|
||
"workflow.from_ref": "",
|
||
"workflow.has_workflow_dispatch": "",
|
||
"workflow.has_no_workflow_dispatch": "",
|
||
"need_approval_desc": "Требуется одобрение, чтобы запустить рабочие потоки для запроса на слияние.",
|
||
"approve_all_success": "",
|
||
"variables": "Переменные",
|
||
"variables.management": "Управление переменными",
|
||
"variables.creation": "Добавить переменную",
|
||
"variables.none": "Переменных пока нет.",
|
||
"variables.deletion": "Удалить переменную",
|
||
"variables.deletion.description": "Удаление переменной необратимо, его нельзя отменить. Продолжить?",
|
||
"variables.description": "Переменные будут передаваться определенным действиям и не могут быть прочитаны иначе.",
|
||
"variables.id_not_exist": "",
|
||
"variables.edit": "Изменить переменную",
|
||
"variables.deletion.failed": "Не удалось удалить переменную.",
|
||
"variables.deletion.success": "Переменная удалена.",
|
||
"variables.creation.failed": "Не удалось добавить переменную.",
|
||
"variables.creation.success": "Переменная «%s» добавлена.",
|
||
"variables.update.failed": "Не удалось изменить переменную.",
|
||
"variables.update.success": "Переменная изменена.",
|
||
"logs.always_auto_scroll": "",
|
||
"logs.always_expand_running": "",
|
||
"general": "",
|
||
"general.enable_actions": "",
|
||
"general.collaborative_owners_management": "",
|
||
"general.collaborative_owners_management_help": "",
|
||
"general.add_collaborative_owner": "",
|
||
"general.collaborative_owner_not_exist": "",
|
||
"general.remove_collaborative_owner": "",
|
||
"general.remove_collaborative_owner_desc": ""
|
||
},
|
||
"projects": {
|
||
"deleted.display_name": "",
|
||
"type-1.display_name": "Индивидуальный проект",
|
||
"type-2.display_name": "Проект репозитория",
|
||
"type-3.display_name": "Проект организации",
|
||
"enter_fullscreen": "",
|
||
"exit_fullscreen": ""
|
||
},
|
||
"git.filemode": {
|
||
"changed_filemode": "",
|
||
"directory": "Каталог",
|
||
"normal_file": "Обычный файл",
|
||
"executable_file": "Исполняемый файл",
|
||
"symbolic_link": "Символическая ссылка",
|
||
"submodule": "Подмодуль"
|
||
}
|
||
}
|