| @@ -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=<strong>Нужна помощь?</strong> Ознакомьтесь с | |||
| gpg_helper=<strong>Нужна помощь?</strong> Взгляните на руководство GitHub <a href="%s"> по GPG</a>. | |||
| 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=добавил(а) метку <div class="ui label has-emoji" style="color: %s\; background-color: %s">%s</div> %s | |||
| issues.remove_label_at=снял(а) метку <div class="ui label has-emoji" style="color: %s\; background-color: %s">%s</div> %s | |||
| issues.add_milestone_at=`добавил к этапу <b>%s</b> %s` | |||
| issues.change_milestone_at=`поменял целевой этап с <b>%s</b> на <b>%s</b> %s` | |||
| issues.remove_milestone_at=`удалил из этапа <b>%s</b> %s` | |||
| issues.deleted_milestone=`(удалено)` | |||
| issues.self_assign_at=`самоназначился %s` | |||
| issues.add_assignee_at=`был назначен <b>%s</b> %s` | |||
| issues.remove_assignee_at=`был снят с назначения <b>%s</b> %s` | |||
| issues.change_title_at=`поменял заголовок задачи с <b>%s</b> на <b>%s</b> %s` | |||
| issues.delete_branch_at=`удалена ветка <b>%s</b> %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 <a href="%[2]s">%[3]s</a> | |||
| pulls.merged_by=принят %[1]s <a href="%[2]s">%[3]s</a> | |||
| issues.closed_by=закрыта %[1]s <a href="%[2]s">%[3]s</a> | |||
| 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=`<a href="#">Добавьте <strong>%s</strong> в начало заголовка</a> для защиты от случайного досрочного принятия Pull Request'а.` | |||
| pulls.cannot_merge_work_in_progress=Данный Pull Request помечен как находящийся ещё в разработке. Удалите <strong>%s</strong> из названия после завершения работы над ним | |||
| 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 (<server>/.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 | |||