diff --git a/options/locale/locale_ru-RU.ini b/options/locale/locale_ru-RU.ini index fb45c5227c..d4ed019c94 100644 --- a/options/locale/locale_ru-RU.ini +++ b/options/locale/locale_ru-RU.ini @@ -229,6 +229,7 @@ twofa_passcode_incorrect=Ваш пароль неверен. Если вы по twofa_scratch_token_incorrect=Неверный scratch-код. login_userpass=Вход login_openid=OpenID +oauth_signin_submit=Привязать учетную запись openid_connect_submit=Подключить openid_connect_title=Подключение к существующей учетной записи openid_connect_desc=Выбранный OpenID URI неизвестен. Свяжите с новой учетной записью здесь. @@ -319,6 +320,7 @@ starred=Избранные репозитории following=Подписан follow=Подписаться unfollow=Отписаться +heatmap.loading=Загрузка тепловой карты… form.name_reserved=Имя пользователя '%s' зарезервировано. form.name_pattern_not_allowed=Шаблон '%s' не допускается в имени пользователя. @@ -347,6 +349,7 @@ password_username_disabled=Нелокальным пользователям з full_name=ФИО website=Веб-сайт location=Местоположение +update_theme=Обновить тему update_profile=Обновить профиль update_profile_success=Ваш профиль успешно обновлен. change_username=Ваше имя пользователя было изменено. @@ -354,6 +357,7 @@ change_username_prompt=Примечание: изменения имени по continue=Далее cancel=Отмена language=Язык +ui=Тема lookup_avatar_by_mail=Найти аватар по адресу эл. почты federated_avatar_lookup=Найти внешний аватар @@ -374,6 +378,7 @@ password_change_disabled=Нелокальные аккаунты не могут emails=Email адреса manage_emails=Управление Email адресами +manage_themes=Выберите тему по умолчанию manage_openid=Управление OpenID email_desc=Ваш основной адрес электронной почты будет использован для уведомлений и других операций. primary=Основной @@ -382,6 +387,8 @@ delete_email=Удалить email_deletion=Удалить адрес электронной почты email_deletion_desc=Адрес электронной почты и вся связанная с ним информация будет удалена из вашего аккаунта. Коммиты, сделанные от имени этого адреса электронной почты, не будут изменены. Продолжить? email_deletion_success=Ваш Email адрес был удален. +theme_update_success=Тема была изменена. +theme_update_error=Выбранная тема не существует. openid_deletion=Удалить OpenID URI openid_deletion_desc=После удаления адреса OpenID вы не сможете войти в вашу учётную запись с его помощью. Вы уверены? openid_deletion_success=OpenID был удален. @@ -405,6 +412,7 @@ ssh_helper=Нужна помощь? Ознакомьтесь с gpg_helper=Нужна помощь? Взгляните на руководство GitHub по GPG. add_new_key=Добавить SSH ключ add_new_gpg_key=Добавить GPG ключ +ssh_key_been_used=Этот SSH ключ уже был добавлен на сервер. ssh_key_name_used=SSH ключ с таким именем уже добавлен в вашу учетную запись. gpg_key_id_used=Публичный GPG ключ с таким же идентификатором уже существует. gpg_no_key_email_found=Этот ключ GPG не может использоваться с любым адресом электронной почты, привязанной к вашей учетной записи. @@ -516,6 +524,7 @@ create_repo=Создать репозиторий default_branch=Ветка по умолчанию mirror_prune=Очистить mirror_prune_desc=Удаление устаревших отслеживаемых ссылок +mirror_interval=Интервал зеркалирования (допустимые единицы измерения 'h', 'm', 's'). Значение 0 отключает синхронизацию. mirror_interval_invalid=Недопустимый интервал зеркалирования. mirror_address=Клонировать по URL mirror_address_desc=Укажите необходимые учетные данные в адресе. @@ -526,6 +535,9 @@ forks=Форки pick_reaction=Оставьте свою оценку! reactions_more=и ещё %d +archive.title=Это архивный репозиторий. Вы можете его клонировать или просматривать файлы, но не вносить изменения или открывать задачи/запросы на слияние. +archive.issue.nocomment=Этот репозиторий в архиве. Вы не можете комментировать задачи. +archive.pull.nocomment=Это архивный репозиторий. Вы не можете комментировать запросы на слияние. form.reach_limit_of_creation=Вы уже достигли ваш предел %d репозиториев. form.name_reserved=Имя репозитория '%s' зарезервировано. @@ -546,6 +558,7 @@ migrate.lfs_mirror_unsupported=Зеркалирование LFS объектов mirror_from=зеркало из forked_from=форкнуто от fork_from_self=Вы не можете форкнуть репозиторий, так как вы уже его владелец. +fork_guest_user=Войдите, чтобы форкнуть репозиторий. copy_link=Скопировать copy_link_success=Ссылка была скопирована copy_link_error=Нажмите ⌘-C или Ctrl-C для копирования @@ -562,13 +575,14 @@ quick_guide=Краткое руководство clone_this_repo=Клонировать репозиторий create_new_repo_command=Создать новый репозиторий из командной строки push_exist_repo=Push существующего репозитория из командной строки +empty_message=В репозитории нет файлов. code=Код code.desc=Исходный код, файлы, коммиты и ветки. branch=ветка tree=Дерево filter_branch_and_tag=Фильтр по ветке или тегу -branches=веток +branches=Ветки tags=Теги issues=Задачи pulls=Pull Request'ы @@ -583,6 +597,7 @@ file_view_raw=Посмотреть исходник file_permalink=Постоянная ссылка file_too_large=Этот файл слишком большой, поэтому он не может быть отображён. video_not_supported_in_browser=Ваш браузер не поддерживает HTML5 'video' тэг. +audio_not_supported_in_browser=Ваш браузер не поддерживает HTML5 'audio' тэг. stored_lfs=Хранится Git LFS commit_graph=Граф коммитов @@ -590,6 +605,7 @@ editor.new_file=Новый файл editor.upload_file=Загрузить файл editor.edit_file=Редактировать файл editor.preview_changes=Просмотр изменений +editor.cannot_edit_lfs_files=LFS файлы невозможно редактировать в веб-интерфейсе. editor.cannot_edit_non_text_files=Двоичные файлы нельзя редактировать в веб-интерфейсе. editor.edit_this_file=Редактировать файл editor.must_be_on_a_branch=Чтобы внести или предложить изменения этого файла, необходимо выбрать ветку. @@ -627,7 +643,7 @@ editor.upload_files_to_dir=Загрузить файлы '%s' editor.cannot_commit_to_protected_branch=Нельзя коммитить в защищённую ветку '%s'. commits.desc=Просмотр истории изменений исходного кода. -commits.commits=Коммиты +commits.commits=коммитов commits.search=Поиск коммитов… commits.find=Поиск commits.search_all=Все ветки @@ -666,12 +682,15 @@ issues.label_templates.info=Меток пока не существует. Со issues.label_templates.helper=Выберите метку issues.label_templates.use=Использовать набор меток issues.label_templates.fail_to_load_file=Не удалось загрузить файл шаблона метки «%s»: %v +issues.add_label_at=добавил(а) метку
%s
%s +issues.remove_label_at=снял(а) метку
%s
%s issues.add_milestone_at=`добавил к этапу %s %s` issues.change_milestone_at=`поменял целевой этап с %s на %s %s` issues.remove_milestone_at=`удалил из этапа %s %s` issues.deleted_milestone=`(удалено)` issues.self_assign_at=`самоназначился %s` issues.add_assignee_at=`был назначен %s %s` +issues.remove_assignee_at=`был снят с назначения %s %s` issues.change_title_at=`поменял заголовок задачи с %s на %s %s` issues.delete_branch_at=`удалена ветка %s %s` issues.open_tab=%d открыто(ы) @@ -706,6 +725,8 @@ issues.action_milestone_no_select=Нет этапа issues.action_assignee=Ответственный issues.action_assignee_no_select=Нет ответственного issues.opened_by=открыта %[1]s %[3]s +pulls.merged_by=принят %[1]s %[3]s +issues.closed_by=закрыта %[1]s %[3]s issues.opened_by_fake=%[1]s открыта %[2]s issues.previous=Предыдущая страница issues.next=Следующая страница @@ -750,6 +771,24 @@ issues.attachment.open_tab=`Нажмите, чтобы увидеть "%s" в н issues.attachment.download=`Нажмите, чтобы скачать "%s"` issues.subscribe=Подписаться issues.unsubscribe=Отказаться от подписки +issues.lock=Ограничить обсуждение +issues.unlock=Снять ограничение +issues.lock.unknown_reason=Для ограничения обсуждения необходимо указать причину. +issues.lock_duplicate=Обсуждение задачи уже ограничено. +issues.unlock_error=Невозможно снять несуществующее ограничение обсуждения. +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.tracker=Отслеживание времени issues.start_tracking_short=Начать issues.start_tracking=Начать отслеживание времени @@ -815,8 +854,10 @@ issues.review.self.rejection=Невозможно запрашивать изм issues.review.approve=одобрил(а) эти изменения %s issues.review.comment=рассмотрел(а) изменения %s issues.review.content.empty=Запрашивая изменения, вы обязаны оставить комментарий с пояснением своих пожеланий относительно Pull Request'а. +issues.review.reject=запросил(а) изменения %s issues.review.pending=Ожидание issues.review.review=Рецензия +issues.review.reviewers=Рецензенты issues.review.show_outdated=Показать устаревшие issues.review.hide_outdated=Скрыть устаревшие @@ -825,7 +866,7 @@ pulls.new=Новый Pull Request pulls.compare_changes=Новый Pull Request pulls.compare_changes_desc=Сравнить две ветки и создать запрос на слияние для изменений. pulls.compare_base=родительская ветка -pulls.compare_compare=сравнить +pulls.compare_compare=взять из pulls.filter_branch=Фильтр по ветке pulls.no_results=Результатов не найдено. pulls.nothing_to_compare=Нечего сравнивать, родительская и текущая ветка одинаковые. @@ -842,7 +883,9 @@ pulls.has_merged=Слияние этого запроса успешно зав pulls.title_wip_desc=`Добавьте %s в начало заголовка для защиты от случайного досрочного принятия Pull Request'а.` pulls.cannot_merge_work_in_progress=Данный Pull Request помечен как находящийся ещё в разработке. Удалите %s из названия после завершения работы над ним pulls.data_broken=Содержимое этого запроса было нарушено вследствие удаления информации форка. +pulls.files_conflicted=Этот Pull Request имеет изменения, конфликтующие с целевой веткой. pulls.is_checking=Продолжается проверка конфликтов, пожалуйста обновите страницу несколько позже. +pulls.blocked_by_approvals=Этому Pull Request'у не хватает одобрений. Получено %d из %d одобрений. pulls.can_auto_merge_desc=Этот Pull Request может быть объединён автоматически. pulls.cannot_auto_merge_desc=Этот запрос на слияние не может быть объединён автоматически. pulls.cannot_auto_merge_helper=Пожалуйста, совершите слияние вручную для урегулирования конфликтов. @@ -851,6 +894,7 @@ pulls.no_merge_helper=Включите опции слияния в настро pulls.no_merge_wip=Данный Pull Request не может быть принят, поскольку он помечен как находящийся в разработке. pulls.merge_pull_request=Принять Pull Request pulls.rebase_merge_pull_request=Выполнить rebase и принять PR +pulls.rebase_merge_commit_pull_request=Выполнить rebase и принять PR (--no-ff) pulls.squash_merge_pull_request=Объединить и принять PR pulls.invalid_merge_option=Этот параметр слияния нельзя использовать для этого Pull Request'а. pulls.open_unmerged_pull_exists=`Вы не можете снова открыть, поскольку уже существует запрос на слияние (#%d) из того же репозитория с той же информацией о слиянии и ожидающий слияния.` @@ -995,9 +1039,11 @@ settings.pulls_desc=Включить публичные запросы на сл settings.pulls.ignore_whitespace=Игнорировать незначащие изменения (пробелы, табуляция) при проверке на конфликты слияния settings.pulls.allow_merge_commits=Разрешить коммиты слияния settings.pulls.allow_rebase_merge=Разрешить rebase-слияние +settings.pulls.allow_rebase_merge_commit=Разрешить rebase с явным коммитом слияния (--no-ff) settings.pulls.allow_squash_commits=Разрешить объединять коммиты перед слиянием (squash) settings.admin_settings=Настройки администратора settings.admin_enable_health_check=Выполнять проверки целостности этого репозитория (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Закрыть задачу с помощью коммита, сделанного в ветке не по умолчанию settings.danger_zone=Опасная зона settings.new_owner_has_same_repo=У нового владельца уже есть хранилище с таким названием. settings.convert=Преобразовать в обычный репозиторий @@ -1081,6 +1127,7 @@ settings.event_issue_comment_desc=Комментарий создан, изме settings.event_release=Релиз settings.event_release_desc=Релиз опубликован, обновлён или удалён из репозитория. settings.event_pull_request=Pull Request +settings.event_pull_request_desc=Запрос слияния открыт, закрыт, переоткрыт, изменён, одобрен, отклонён, рецензирован, назначен, снят, метка обновлена, метка убрана, или синхронизирован. settings.event_push=Push settings.event_push_desc=Push в репозиторий. settings.event_repository=Репозиторий @@ -1131,6 +1178,10 @@ settings.protect_merge_whitelist_committers=Ограничить право на settings.protect_merge_whitelist_committers_desc=Вы можете добавлять пользователей или целые команды в "белый" список этой ветки. Только присутствующие в списке смогут принимать Pull Request'ы. В противном случае любой с правами на запись в репозиторий будет обладать такой возможностью. settings.protect_merge_whitelist_users=Пользователи с правом на принятие Pull Request'ов в эту ветку: settings.protect_merge_whitelist_teams=Команды, члены которых обладают правом на принятие Pull Request'ов в эту ветку: +settings.protect_required_approvals=Необходимые одобрения: +settings.protect_required_approvals_desc=Разрешать совершать слияние Pull Request'ов только с достаточным количеством положительных рецензий от пользователей или команд в белом списке. +settings.protect_approvals_whitelist_users=Рецензенты в белом списке: +settings.protect_approvals_whitelist_teams=Команды в белом списке для рецензирования: settings.add_protected_branch=Включить защиту settings.delete_protected_branch=Отключить защиту settings.update_protect_branch_success=Настройки защиты ветки '%s' были успешно изменены. @@ -1141,6 +1192,16 @@ settings.default_branch_desc=Главная ветка является "баз settings.choose_branch=Выберите ветку… settings.no_protected_branch=Нет защищённых веток. settings.edit_protected_branch=Редактировать +settings.protected_branch_required_approvals_min=Число необходимых одобрений не может быть отрицательным. +settings.archive.button=Архивировать репозиторий +settings.archive.header=Архивировать этот репозиторий +settings.archive.text=Архивация репозитория переведет его в режим read-only. Он будет скрыт из панели управления, создание задач, запросов на слияние, или создание коммитов будут запрещены. +settings.archive.success=Репозиторий был успешно архивирован. +settings.archive.error_ismirror=Вы не можете поместить зеркалируемый репозиторий в архив. +settings.unarchive.button=Разархивировать +settings.unarchive.header=Разархивировать этот репозиторий +settings.unarchive.success=Репозиторий был успешно разархивирован. +settings.unarchive.error=Ошибка при попытке разархивировать репозиторий. Смотрите логи для получения подробностей. diff.browse_source=Просмотр исходного кода diff.parent=Родитель @@ -1256,6 +1317,7 @@ settings.options=Организация settings.full_name=Полное имя settings.website=Сайт settings.location=Местоположение +settings.visibility=Видимость settings.update_settings=Обновить настройки settings.update_setting_success=Настройки организации обновлены. @@ -1309,6 +1371,8 @@ teams.add_team_repository=Добавить репозиторий группы teams.remove_repo=Удалить teams.add_nonexistent_repo=Вы добавляете в отсутствующий репозиторий, пожалуйста сначала его создайте. teams.add_duplicate_users=Пользователь уже состоит в команде. +teams.repos.none=Для этой команды нет доступных репозиториев. +teams.members.none=В этой команде нет участников. [admin] dashboard=Панель @@ -1488,6 +1552,7 @@ auths.tip.gitlab=Добавьте новое приложение на https://g auths.tip.google_plus=Получите учетные данные клиента OAuth2 в консоли Google API на странице https://console.developers.google.com/ auths.tip.openid_connect=Используйте OpenID Connect Discovery URL (/.well-known/openid-configuration) для автоматической настройки входа OAuth auths.tip.twitter=Перейдите на https://dev.twitter.com/apps, создайте приложение и убедитесь, что включена опция «Разрешить это приложение для входа в систему с помощью Twitter» +auths.tip.discord=Добавьте новое приложение на https://discordapp.com/developers/applications/me auths.edit=Обновить параметры аутентификации auths.activated=Эта аутентификация активирована auths.new_success=Метод аутентификации '%s' был добавлен. @@ -1557,6 +1622,7 @@ 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=Конфигурация Webhooks