diff --git a/options/locale/locale_ru-RU.ini b/options/locale/locale_ru-RU.ini index c7a0992edb..f42b081e85 100644 --- a/options/locale/locale_ru-RU.ini +++ b/options/locale/locale_ru-RU.ini @@ -8,7 +8,7 @@ sign_in_with_provider=Войти с помощью %s sign_in_or=или sign_out=Выход sign_up=Регистрация -link_account=Привязать аккаунт +link_account=Привязать учётную запись register=Регистрация version=Версия powered_by=Работает на %s @@ -18,7 +18,7 @@ language=Язык notifications=Уведомления active_stopwatch=Трекер рабочего времени create_new=Создать… -user_profile_and_more=Профиль и настройки... +user_profile_and_more=Профиль и настройки… signed_in_as=Вы вошли как enable_javascript=Для этого сайта требуется поддержка JavaScript. toc=Содержание @@ -61,7 +61,7 @@ new_project=Новый проект new_project_column=Новый столбец manage_org=Управление организациями admin_panel=Панель управления -account_settings=Настройки аккаунта +account_settings=Настройки учётной записи settings=Настройки your_profile=Профиль your_starred=Избранные @@ -73,7 +73,7 @@ mirrors=Зеркала collaborative=Совместные forks=Форки -activities=Активность +activities=Активности pull_requests=Запросы на слияние issues=Задачи milestones=Этапы @@ -352,9 +352,9 @@ relevant_repositories_tooltip=Репозитории, являющиеся от relevant_repositories=Показаны только релевантные репозитории, показать результаты без фильтрации. [auth] -create_new_account=Регистрация аккаунта -register_helper_msg=Уже есть аккаунт? Авторизуйтесь! -social_register_helper_msg=Уже есть аккаунт? Свяжите его сейчас! +create_new_account=Регистрация учётной записи +register_helper_msg=Уже есть учётная запись? Войдите! +social_register_helper_msg=Уже есть учётная запись? Привяжите её! disable_register_prompt=Извините, возможность регистрации отключена. Пожалуйста, свяжитесь с администратором сайта. disable_register_mail=Подтверждение регистрации по электронной почте отключено. manual_activation_only=Обратитесь к администратору сайта для завершения активации. @@ -575,14 +575,14 @@ invalid_ssh_key=Не удается проверить ключ SSH: %s invalid_gpg_key=Не удается проверить ключ GPG: %s invalid_ssh_principal=Неверный принципал: %s must_use_public_key=Ключ, который вы предоставили, является закрытым. Пожалуйста, не отправляйте свой закрытый ключ куда бы то ни было. Используйте для этих целей открытый ключ. -unable_verify_ssh_key=Не удаётся верифицировать ключ SSH, проверьте его на наличие ошибок. +unable_verify_ssh_key="Не удаётся верифицировать ключ SSH, проверьте его на наличие ошибок." auth_failed=Ошибка аутентификации: %v -still_own_repo=Ваша учётная запись владеет одним или несколькими репозиториями, сначала удалите или передайте их. -still_has_org=Ваша учётная запись является членом одной или нескольких организаций, сначала покиньте их. -still_own_packages=Ваша учётная запись владеет одним или несколькими пакетами, сначала удалите их. -org_still_own_repo=Эта организация всё ещё владеет одним или несколькими репозиториями, сначала удалите или передайте их. -org_still_own_packages=Эта организация всё ещё владеет одним или несколькими пакетами, сначала удалите их. +still_own_repo="Ваша учётная запись владеет одним или несколькими репозиториями, сначала удалите или передайте их." +still_has_org="Ваша учётная запись является членом одной или нескольких организаций, сначала покиньте их." +still_own_packages="Ваша учётная запись владеет одним или несколькими пакетами, сначала удалите их." +org_still_own_repo="Эта организация всё ещё владеет одним или несколькими репозиториями, сначала удалите или передайте их." +org_still_own_packages="Эта организация всё ещё владеет одним или несколькими пакетами, сначала удалите их." target_branch_not_exist=Целевая ветка не существует. @@ -590,7 +590,7 @@ target_branch_not_exist=Целевая ветка не существует. change_avatar=Изменить свой аватар… joined_on=Присоединил(ся/ась) %s repositories=Репозитории -activity=Активность +activity=Публичная активность followers=Подписчики starred=Избранные репозитории watched=Отслеживаемые репозитории @@ -979,7 +979,7 @@ mirror_address=Клонировать по URL mirror_address_desc=Поместите необходимые учётные данные в секцию авторизации. mirror_lfs=Хранилище больших файлов (LFS) mirror_lfs_desc=Активировать зеркалирование данных LFS. -mirror_lfs_endpoint=LFS Endpoint +mirror_lfs_endpoint=Конечная точка LFS mirror_lfs_endpoint_desc=Sync попытается использовать URL клона для определения сервера LFS. Вы также можете указать пользовательскую конечную точку, если данные хранится где-то в хранилище. mirror_last_synced=Последняя синхронизация mirror_password_placeholder=(Неизменный) @@ -1042,7 +1042,7 @@ migrate_options=Параметры миграции migrate_service=Сервис миграции migrate_options_mirror_helper=Этот репозиторий будет зеркалом migrate_options_lfs=Перенос LFS файлов -migrate_options_lfs_endpoint.label=LFS Endpoint +migrate_options_lfs_endpoint.label=Конечная точка LFS migrate_options_lfs_endpoint.description=Миграция попытается использовать ваш Git удаленно, чтобы определить сервер LFS. Вы также можете указать пользовательскую конечную точку, если данные хранятся в другом месте. migrate_options_lfs_endpoint.description.local=Также поддерживается путь на локальном сервере. migrate_items=Элементы миграции @@ -1055,12 +1055,12 @@ migrate_items_merge_requests=Запросы на слияние migrate_items_releases=Релизы migrate_repo=Перенос репозитория migrate.clone_address=Перенос / Клонирование по URL -migrate.clone_address_desc=Это может быть HTTP/HTTPS/GIT адрес или локальный путь существующего репозитория на сервере. +migrate.clone_address_desc=HTTP/HTTPS или Git адрес существующего репозитория migrate.github_token_desc=Вы можете поместить один или несколько токенов, разделенных запятыми, чтобы сделать миграцию быстрее из-за ограничения скорости GitHub API. ПРЕДУПРЕЖДЕНИЕ: Злоупотребление этой функцией может нарушить политику поставщика услуг и привести к блокировке аккаунта. migrate.clone_local_path=или локальный путь на сервере migrate.permission_denied=У вас нет прав на импорт локальных репозиториев. migrate.permission_denied_blocked=Вы не можете импортировать с запрещённых хостов, пожалуйста, попросите администратора проверить настройки ALLOWED_DOMAINS/ALLOW_LOCALNETWORKS/BLOCKED_DOMAINS. -migrate.invalid_local_path=Недопустимый локальный путь. Он не существует или не является каталогом. +migrate.invalid_local_path="Недопустимый локальный путь. Он не существует или не является каталогом." migrate.invalid_lfs_endpoint=Конечная точка LFS недействительна. migrate.failed=Миграция не удалась: %v migrate.migrate_items_options=Токен доступа необходим для миграции дополнительных элементов @@ -1120,15 +1120,15 @@ tree=Дерево clear_ref=`Удалить текущую ссылку` filter_branch_and_tag=Фильтр по ветке или тегу find_tag=Найти тег -branches=Ветки -tags=Теги +branches=ветки +tags=теги issues=Задачи pulls=Запросы на слияние project_board=Проекты packages=Пакеты actions=Действия labels=Метки -org_labels_desc=Метки уровня организации, которые можно использовать с всеми репозиториями< / strong> в этой организации +org_labels_desc=Метки уровня организации, которые можно использовать с всеми репозиториями в этой организации org_labels_desc_manage=управлять milestones=Этапы @@ -1136,7 +1136,7 @@ commits=коммитов commit=коммит release=Релиз releases=Релизы -tag=Тег +tag=тег released_this=выпустил(-а) это tagged_this=добавил(а) тег file.title=%s в %s @@ -1268,7 +1268,7 @@ commit.revert=Откатить commit.revert-header=Откат: %s commit.revert-content=Выбрать ветку для отката: commit.cherry-pick=Перенос -commit.cherry-pick-header=Cherry-pick: %s +commit.cherry-pick-header=Выбрать: %s commit.cherry-pick-content=Выбрать ветку для переноса: commitstatus.error=Ошибка @@ -1311,7 +1311,7 @@ projects.column.set_default_desc=Назначить этот столбец по projects.column.unset_default=Снять установку по умолчанию projects.column.unset_default_desc=Снять установку этого столбца по умолчанию projects.column.delete=Удалить столбец -projects.column.deletion_desc=При удалении столбца проекта все связанные задачи перемещаются в 'Без категории'. Продолжить? +projects.column.deletion_desc="При удалении столбца проекта все связанные задачи перемещаются в 'Без категории'. Продолжить?" projects.column.color=Цвет projects.open=Открыть projects.close=Закрыть @@ -1543,7 +1543,7 @@ issues.unlock.title=Снять ограничение обсуждения да issues.comment_on_locked=Вы не можете оставить комментарий по задаче, ограниченной для обсуждения. issues.delete=Удалить issues.delete.title=Удалить эту задачу? -issues.delete.text=Вы действительно хотите удалить эту задачу? Это навсегда удалит всё содержимое. Возможно лучше закрыть её в архивных целях. +issues.delete.text=Вы действительно хотите удалить эту задачу? (Это навсегда удалит всё содержимое. Возможно лучше закрыть её в архивных целях) issues.tracker=Отслеживание времени issues.start_tracking_short=Запустить таймер issues.start_tracking=Начать отслеживание времени @@ -1566,9 +1566,9 @@ 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.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 %[4]s вместо %[2]s %[6]s` @@ -1577,12 +1577,12 @@ issues.due_date_form=гггг-мм-дд issues.due_date_form_add=Добавить срок выполнения issues.due_date_form_edit=Редактировать issues.due_date_form_remove=Удалить -issues.due_date_not_set=Срок выполнения не установлен. +issues.due_date_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.due_date_invalid="Срок выполнения недействителен или находится за пределами допустимого диапазона. Пожалуйста, используйте формат 'гггг-мм-дд'." issues.dependency.title=Зависимости issues.dependency.issue_no_dependencies=Зависимостей нет. issues.dependency.pr_no_dependencies=Зависимостей нет. @@ -1796,13 +1796,13 @@ milestones.update_ago=Обновлено %s milestones.no_due_date=Срок не указан milestones.open=Открыть milestones.close=Закрыть -milestones.completeness=%d%% выполнено +milestones.completeness=%d%% выполнено milestones.create=Создать этап milestones.title=Заголовок milestones.desc=Описание milestones.due_date=Дата окончания (опционально) milestones.clear=Очистить -milestones.invalid_due_date_format=Дата окончания должна быть в формате 'гггг-мм-дд'. +milestones.invalid_due_date_format="Дата выполнения должна быть в формате 'гггг-мм-дд'." milestones.create_success=Этап «%s» создан. milestones.edit=Редактировать этап milestones.edit_subheader=Используйте лучшее описание контрольной точки, во избежание непонимания со стороны других людей. @@ -1992,7 +1992,7 @@ 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=Формат ссылки внешней системы отслеживания ошибок settings.tracker_url_format_error=Формат URL внешнего баг-трекера некорректен. settings.tracker_issue_style=Формат нумерации для внешней системы учета задач settings.tracker_issue_style.numeric=Цифровой @@ -2113,7 +2113,7 @@ settings.webhook.payload=Содержимое settings.webhook.body=Тело ответа settings.webhook.replay.description=Повторить этот веб-хук. settings.webhook.delivery.success=Событие было добавлено в очередь доставки. Может пройти несколько секунд, прежде чем оно отобразится в истории. -settings.githooks_desc=Git-хуки предоставляются самим Git. Вы можете изменять файлы хуков из списка ниже, чтобы настроить собственные операции. +settings.githooks_desc="Git-хуки предоставляются самим Git. Вы можете изменять файлы хуков из списка ниже, чтобы настроить собственные операции." settings.githook_edit_desc=Если хук не активен, будет подставлен пример содержимого. Пустое значение в этом поле приведёт к отключению хука. settings.githook_name=Название хукa settings.githook_content=Содержимое хука @@ -2128,10 +2128,10 @@ settings.slack_icon_url=URL иконки settings.slack_color=Цвет settings.discord_username=Имя пользователя settings.discord_icon_url=URL иконки -settings.event_desc=На какие события этот веб-хук должен срабатывать? +settings.event_desc=Срабатывать на: settings.event_push_only=События отправки settings.event_send_everything=Все события -settings.event_choose=Позвольте мне выбрать то, что нужно. +settings.event_choose=Пользовательские события… settings.event_header_repository=События репозитория settings.event_create=Создать settings.event_create_desc=Ветка или тэг созданы. @@ -2204,7 +2204,7 @@ settings.web_hook_name_dingtalk=DingTalk settings.web_hook_name_telegram=Telegram settings.web_hook_name_matrix=Matrix settings.web_hook_name_msteams=Microsoft Teams -settings.web_hook_name_feishu_or_larksuite=Feishu / Lark Suite +settings.web_hook_name_feishu_or_larksuite=Feishu или Lark Suite settings.web_hook_name_feishu=Feishu settings.web_hook_name_larksuite=Lark Suite settings.web_hook_name_wechatwork=WeCom (Wechat Work) @@ -2274,10 +2274,10 @@ settings.require_signed_commits_desc=Отклонить отправку изм settings.protect_branch_name_pattern=Шаблон имени для защищённых веток settings.protect_branch_name_pattern_desc=Шаблоны имён защищённых веток. О синтаксисе шаблонов читайте в документации. Примеры: main, release/** settings.protect_patterns=Шаблоны -settings.protect_protected_file_patterns=Шаблоны защищённых файлов (разделённые точкой с запятой ';'): -settings.protect_protected_file_patterns_desc=Защищенные файлы нельзя изменить напрямую, даже если пользователь имеет право добавлять, редактировать или удалять файлы в этой ветке. Можно указать несколько шаблонов, разделяя их точкой с запятой (';'). О синтаксисе шаблонов читайте в документации github.com/gobwas/glob. Примеры: .drone.yml, /docs/**/*.txt. -settings.protect_unprotected_file_patterns=Шаблоны незащищённых файлов (разделённые точкой с запятой ';'): -settings.protect_unprotected_file_patterns_desc=Незащищенные файлы, которые допускается изменять напрямую, если пользователь имеет право на запись, несмотря на ограничение отправки изменений. Можно указать несколько шаблонов, разделяя их точкой с запятой (';'). О синтаксисе шаблонов читайте в документации github.com/gobwas/glob. Примеры: .drone.yml, /docs/**/*.txt. +settings.protect_protected_file_patterns="Шаблоны защищённых файлов (разделённые точкой с запятой ';'):" +settings.protect_protected_file_patterns_desc="Защищенные файлы нельзя изменить напрямую, даже если пользователь имеет право добавлять, редактировать или удалять файлы в этой ветке. Можно указать несколько шаблонов, разделяя их точкой с запятой (';'). О синтаксисе шаблонов читайте в документации github.com/gobwas/glob . Примеры: .drone.yml, /docs/**/*.txt." +settings.protect_unprotected_file_patterns="Шаблоны незащищённых файлов (разделённые точкой с запятой ';'):" +settings.protect_unprotected_file_patterns_desc="Незащищенные файлы, которые допускается изменять напрямую, если пользователь имеет право на запись, несмотря на ограничение отправки изменений. Можно указать несколько шаблонов, разделяя их точкой с запятой (';'). О синтаксисе шаблонов читайте в документации github.com/gobwas/glob . Примеры: .drone.yml, /docs/**/*.txt." settings.add_protected_branch=Включить защиту settings.delete_protected_branch=Отключить защиту settings.update_protect_branch_success=Защита веток по правилу «%s» изменена. @@ -2293,7 +2293,7 @@ settings.block_outdated_branch=Блокировать слияние, если settings.block_outdated_branch_desc=Слияние будет невозможно, если головная ветвь находится позади базовой ветви. settings.default_branch_desc=Главная ветка является "базовой" для вашего репозитория, на которую по умолчанию направлены все запросы на слияние и которая является лицом вашего репозитория. Первое, что увидит посетитель — это содержимое главной ветки. Выберите её из уже существующих: settings.merge_style_desc=Стили слияния -settings.default_merge_style_desc=Стиль слияния по умолчанию: +settings.default_merge_style_desc=Стиль слияния по умолчанию settings.choose_branch=Выберите ветку… settings.no_protected_branch=Нет защищённых веток. settings.edit_protected_branch=Редактировать @@ -2515,6 +2515,10 @@ find_file.no_matching=Совпадающих файлов не найдено error.csv.too_large=Не удается отобразить этот файл, потому что он слишком большой. error.csv.unexpected=Не удается отобразить этот файл, потому что он содержит неожиданный символ в строке %d и столбце %d. error.csv.invalid_field_count=Не удается отобразить этот файл, потому что он имеет неправильное количество полей в строке %d. +mirror_address_protocol_invalid = Эта ссылка недействительна. Для зеркалирования можно использовать только расположения http(s):// и git:// . +fork_no_valid_owners = Этот репозиторий не может быть форкнут, т.к. здесь нет действующих владельцев. +new_repo_helper = Репозиторий содержит все файлы проекта и историю изменений. Уже где-то есть репозиторий? Выполните миграцию. +mirror_address_url_invalid = Эта ссылка недействительна. Необходимо правильно указать все части адреса. [org] org_name_holder=Название организации @@ -2624,7 +2628,7 @@ 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_nonexistent_repo="Репозиторий, который вы пытаетесь добавить, не существует, сначала создайте его." teams.add_duplicate_users=Пользователь уже состоит в команде. teams.repos.none=Для этой команды нет доступных репозиториев. teams.members.none=В этой команде нет участников. @@ -3235,8 +3239,8 @@ 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=ВНИМАНИЕ! Хотя ключ по умолчанию имеет этот идентификатор, он не заверяет этот коммит! Этот коммит ПОДОЗРИТЕЛЬНЫЙ. +error.probable_bad_signature="ВНИМАНИЕ! Хотя в базе данных есть ключ с этим идентификатором, он не заверяет этот коммит! Этот коммит ПОДОЗРИТЕЛЬНЫЙ." +error.probable_bad_default_signature="ВНИМАНИЕ! Хотя ключ по умолчанию имеет этот идентификатор, он не заверяет этот коммит! Этот коммит ПОДОЗРИТЕЛЬНЫЙ." [units] unit=Элемент