<commit_before><?php

return [
    'language_name' => 'Pусский',
    'language'      => 'Язык',
    'per_page'      => 'Количество элементов на странице',
    'default'       => 'По умолчанию',

    // Log in:
    'log_in_to_app' => 'Войти в PHP Censor',
    'login_error' => 'Неправильный email или пароль',
    'forgotten_password_link' => 'Забыли пароль?',
    'reset_emailed' => 'Вы получите письмо со ссылкой на сброс пароля.',
    'reset_header' => '<strong>Не волнуйтесь!</strong><br>Просто введите ваш email, и вам придет письмо со ссылкой на сброс пароля.',
    'reset_email_address' => 'Введите ваш email:',
    'reset_send_email' => 'Сброс пароля',
    'reset_enter_password' => '<PASSWORD>',
    'reset_new_password' => '<PASSWORD> пароль:',
    'reset_change_password' => '<PASSWORD>',
    'reset_no_user_exists' => 'Пользователь с таким email-адресом не найден, пожалуйста, попробуйте еще раз.',
    'reset_email_body' => 'Привет %s,

Вы получили это письмо, потому что вы или кто-то другой запросили сброс пароля в PHP Censor.

Если это были вы, пожалуйста, перейдите по ссылке для сброса пароля: %ssession/reset-password/%d/%s,

иначе игнорируйте это письмо и ничего не предпринимайте.

Спасибо,

PHP Censor',

    'reset_email_title' => 'Сброс пароля PHP Censor для %s',
    'reset_invalid' => 'Некорректный запрос на сброс пароля.',
    'email_address' => 'Email',
    'login' => 'Логин / Email',
    'password' => '<PASSWORD>',
    'log_in' => 'Войти',

    // Top Nav
    'toggle_navigation' => 'Скрыть/показать панель навигации',
    'n_builds_pending' => 'Сборок ожидает: %d',
    'n_builds_running' => 'Сборок запущено: %d',
    'edit_profile' => 'Редактировать профиль',
    'sign_out' => 'Выйти',
    'branch_x' => 'Ветка: %s',
    'created_x' => 'Создан: %s',
    'started_x' => 'Запущен: %s',

    // Sidebar
    'hello_name' => '<NAME>',
    'dashboard' => 'Панель управления',
    'admin_options' => 'Меню администратора',
    'add_project' => 'Добавить проект',
    'project_groups' => 'Группы проектов',
    'settings' => 'Настройки',
    'manage_users' => 'Пользователи',
    'plugins' => 'Плагины',
    'view' => 'Отчет',
    'build_now' => 'Собрать',
    'build_now_debug' => 'Собрать в режиме отладки',
    'edit_project' => 'Редактировать проект',
    'delete_project' => 'Удалить проект',

    // Project Summary:
    'no_builds_yet' => 'Нет сборок!',
    'x_of_x_failed' => '%d из последних %d сборок были провалены.',
    'x_of_x_failed_short' => '%d / %d провалены.',
    'last_successful_build' => ' Последняя успешная сборка была %s.',
    'never_built_successfully' => ' Этот проект никогда не собирался успешно.',
    'all_builds_passed' => 'Все последние сборки (%d) прошли успешно.',
    'all_builds_passed_short' => '%d / %d успешные.',
    'last_failed_build' => ' Последней проваленной сборкой была %s.',
    'never_failed_build' => ' У этого проекта никогда не было проваленных сборок.',
    'view_project' => 'Обзор проекта',

    // Timeline:
    'latest_builds' => 'Последние сборки',
    'pending' => 'Ожидает',
    'running' => 'Запущена',
    'success' => 'Успешно',
    'failed' => 'Провал',
    'error'  => 'Ошибка',
    'skipped' => 'Пропущено',
    'trace'   => 'Стек вызова',
    'manual_build' => 'Запущена вручную',

    // Add/Edit Project:
    'new_project' => 'Новый проект',
    'project_x_not_found' => 'Проекта с ID %d не существует.',
    'project_details' => 'Подробности проекта',
    'public_key_help' => 'Чтобы было легче начать, мы сгенерировали пару SSH-ключей для использования в вашем проекте.
                        Для их использования, просто добавьте эту публичную часть ключа в поле "deploy keys" на выбранном вами хостинге исходного кода.',
    'select_repository_type' => 'Выберите тип репозитория...',
    'github' => 'GitHub',
    'bitbucket' => 'Bitbucket',
    'gitlab' => 'GitLab',
    'remote' => 'Внешний URL',
    'local' => 'Локальный путь',
    'hg'    => 'Mercurial',
    'svn'   => 'Subversion',

    'where_hosted' => 'Расположение проекта',
    'choose_github' => 'Выберите GitHub репозиторий:',

    'repo_name' => 'Репозиторий / Внешний URL / Локальный путь',
    'project_title' => 'Название проекта',
    'project_private_key' => 'Приватный ключ для доступа к репозиторию
                              (оставьте поле пустым для локального использования и/или анонимного доступа)',
    'build_config' => 'Конфигурация сборки проекта для PHP Censor
                       (если вы не добавили файл .php-censor.yml (.phpci.yml|phpci.yml) в репозиторий вашего проекта)',
    'default_branch' => 'Ветка по умолчанию',
    'allow_public_status' => 'Разрешить публичный статус и изображение (статуса) для проекта',
    'archived' => 'Архивный',
    'archived_menu' => 'Архив',
    'save_project' => 'Сохранить проект',

    'error_mercurial' => 'URL репозитория Mercurial должен начинаться с http:// или https://',
    'error_remote' => 'URL репозитория должен начинаться с git://, http:// или https://',
    'error_gitlab' => 'Имя репозитория в GitLab должно иметь формат: "<EMAIL>:owner/repo.git"',
    'error_github' => 'Имя репозитория должно иметь формат: "owner/repo"',
    'error_bitbucket' => 'Имя репозитория должно иметь формат: "owner/repo"',
    'error_path' => 'Пути, который вы указали, не существует.',

    // View Project:
    'all_branches' => 'Все ветки',
    'builds' => 'Сборки',
    'id' => 'ID',
    'date' => 'Дата',
    'project' => 'Проект',
    'commit' => 'Коммит',
    'branch' => 'Ветка',
    'status' => 'Статус',
    'prev_link' => '&laquo; Пред.',
    'next_link' => 'След. &raquo;',
    'public_key' => 'Публичный ключ',
    'delete_build' => 'Удалить сборку',

    'webhooks' => 'Webhooks',
    'webhooks_help_github' => 'Чтобы Автоматически собирать этот проект при публикации новых коммитов, добавьте URL ниже в качестве нового хука в разделе настроек <a href="https://github.com/%s/settings/hooks">Webhooks
                               and Services</a> вашего GitHub репозитория.',

    'webhooks_help_gitlab' => 'Чтобы Автоматически собирать этот проект при публикации новых коммитов, добавьте URL ниже в качестве "WebHook URL"
                                в разделе "Web Hooks" вашего GitLab репозитория.',

    'webhooks_help_bitbucket' => 'Чтобы Автоматически собирать этот проект при публикации новых коммитов, добавьте URL ниже как "POST" сервис в разделе <a href="https://bitbucket.org/%s/admin/services">
                                  Services</a> вашего Bitbucket репозитория.',

    // Project Groups
    'group_projects' => 'Группы проектов',
    'project_group'  => 'Группа проекта',
    'group_count'    => 'Количество проектов',
    'group_edit'     => 'Редактировать',
    'group_delete'   => 'Удалить',
    'group_add'      => 'Добавить группу',
    'group_add_edit' => 'Добавить / изменить группу',
    'group_title'    => 'Название группы',
    'group_save'     => 'Сохранить группу',

    // View Build
    'errors'            => 'Ошибки',
    'information'       => 'Информация',
    'build_x_not_found' => 'Сборки с ID %d не существует.',
    'build_n'           => 'Сборка %d',
    'rebuild_now'       => 'Пересобрать сейчас',

    'committed_by_x' => 'Отправил %s',
    'commit_id_x' => 'Коммит: %s',

    'chart_display' => 'Этот график будет показан после окончания сборки.',

    'build' => 'Сборка',
    'lines' => 'Строк',
    'comment_lines' => 'Строк комментариев',
    'noncomment_lines' => 'Строк некомментариев',
    'logical_lines' => 'Строк логики',
    'lines_of_code' => 'Строк кода',
    'build_log' => 'Лог сборки',
    'quality_trend' => 'Тенденция качества',
    'codeception_errors' => 'Ошибки Codeception',
    'phpmd_warnings' => 'Предупреждения PHPMD',
    'phpcs_warnings' => 'Предупреждения PHPCS',
    'phpcs_errors' => 'Ошибки PHPCS',
    'phplint_errors' => 'Ошибки Lint',
    'phpunit_errors' => 'Ошибки PHPUnit',
    'phpcpd_warnings' => 'Предупреждения PHP Copy/Paste Detector',
    'phpdoccheck_warnings' => 'Пропущенные Docblocks',
    'issues' => 'Проблемы',

    'phpcpd' => 'PHP Copy/Paste Detector',
    'phpcs' => 'PHP Code Sniffer',
    'phpdoccheck' => 'Missing Docblocks',
    'phpmd' => 'PHP Mess Detector',
    'phpspec' => 'PHP Spec',
    'phpunit' => 'PHP Unit',

    'codeception_feature' => 'Свойство',
    'codeception_suite' => 'Набор',
    'codeception_time' => 'Время',
    'codeception_synopsis' => 'Тестов выполнено: <strong>%1$d</strong> (за <strong>%2$f</strong> сек.). Провалов: <strong>%3$d</strong>.',

    'suite' => 'Набор',
    'test'  => 'Тест',
    'file' => 'Файл',
    'line' => 'Строка',
    'class' => 'Класс',
    'method' => 'Метод',
    'message' => 'Сообщение',
    'start' => 'Начало',
    'end' => 'Конец',
    'from' => 'Из',
    'to' => 'В',
    'result' => 'Результат',
    'ok' => 'OK',
    'took_n_seconds' => 'Заняло секунд: %d',
    'build_started' => 'Сборка запущена',<commit_msg>Russian localization for Environments. PullRequest #41.<commit_after><?php

return [
    'language_name' => 'Pусский',
    'language'      => 'Язык',
    'per_page'      => 'Количество элементов на странице',
    'default'       => 'По умолчанию',

    // Log in:
    'log_in_to_app' => 'Войти в PHP Censor',
    'login_error' => 'Неправильный email или пароль',
    'forgotten_password_link' => 'Забыли пароль?',
    'reset_emailed' => 'Вы получите письмо со ссылкой на сброс пароля.',
    'reset_header' => '<strong>Не волнуйтесь!</strong><br>Просто введите ваш email, и вам придет письмо со ссылкой на сброс пароля.',
    'reset_email_address' => 'Введите ваш email:',
    'reset_send_email' => 'Сброс пароля',
    'reset_enter_password' => '<PASSWORD>',
    'reset_new_password' => '<PASSWORD>:',
    'reset_change_password' => '<PASSWORD>',
    'reset_no_user_exists' => 'Пользователь с таким email-адресом не найден, пожалуйста, попробуйте еще раз.',
    'reset_email_body' => 'Привет %s,

Вы получили это письмо, потому что вы или кто-то другой запросили сброс пароля в PHP Censor.

Если это были вы, пожалуйста, перейдите по ссылке для сброса пароля: %ssession/reset-password/%d/%s,

иначе игнорируйте это письмо и ничего не предпринимайте.

Спасибо,

PHP Censor',

    'reset_email_title' => 'Сброс пароля PHP Censor для %s',
    'reset_invalid' => 'Некорректный запрос на сброс пароля.',
    'email_address' => 'Email',
    'login' => 'Логин / Email',
    'password' => '<PASSWORD>',
    'log_in' => 'Войти',

    // Top Nav
    'toggle_navigation' => 'Скрыть/показать панель навигации',
    'n_builds_pending' => 'Сборок ожидает: %d',
    'n_builds_running' => 'Сборок запущено: %d',
    'edit_profile' => 'Редактировать профиль',
    'sign_out' => 'Выйти',
    'branch_x' => 'Ветка: %s',
    'created_x' => 'Создан: %s',
    'started_x' => 'Запущен: %s',
    'environment_x' => 'Окружение: %s',

    // Sidebar
    'hello_name' => 'Привет, %s',
    'dashboard' => 'Панель управления',
    'admin_options' => 'Меню администратора',
    'add_project' => 'Добавить проект',
    'project_groups' => 'Группы проектов',
    'settings' => 'Настройки',
    'manage_users' => 'Пользователи',
    'plugins' => 'Плагины',
    'view' => 'Отчет',
    'build_now' => 'Собрать',
    'build_now_debug' => 'Собрать в режиме отладки',
    'edit_project' => 'Редактировать проект',
    'delete_project' => 'Удалить проект',

    // Project Summary:
    'no_builds_yet' => 'Нет сборок!',
    'x_of_x_failed' => '%d из последних %d сборок были провалены.',
    'x_of_x_failed_short' => '%d / %d провалены.',
    'last_successful_build' => ' Последняя успешная сборка была %s.',
    'never_built_successfully' => ' Этот проект никогда не собирался успешно.',
    'all_builds_passed' => 'Все последние сборки (%d) прошли успешно.',
    'all_builds_passed_short' => '%d / %d успешные.',
    'last_failed_build' => ' Последней проваленной сборкой была %s.',
    'never_failed_build' => ' У этого проекта никогда не было проваленных сборок.',
    'view_project' => 'Обзор проекта',

    // Timeline:
    'latest_builds' => 'Последние сборки',
    'pending' => 'Ожидает',
    'running' => 'Запущена',
    'success' => 'Успешно',
    'failed' => 'Провал',
    'error'  => 'Ошибка',
    'skipped' => 'Пропущено',
    'trace'   => 'Стек вызова',
    'manual_build' => 'Запущена вручную',

    // Add/Edit Project:
    'new_project' => 'Новый проект',
    'project_x_not_found' => 'Проекта с ID %d не существует.',
    'project_details' => 'Подробности проекта',
    'public_key_help' => 'Чтобы было легче начать, мы сгенерировали пару SSH-ключей для использования в вашем проекте.
                        Для их использования, просто добавьте эту публичную часть ключа в поле "deploy keys" на выбранном вами хостинге исходного кода.',
    'select_repository_type' => 'Выберите тип репозитория...',
    'github' => 'GitHub',
    'bitbucket' => 'Bitbucket',
    'gitlab' => 'GitLab',
    'remote' => 'Внешний URL',
    'local' => 'Локальный путь',
    'hg'    => 'Mercurial',
    'svn'   => 'Subversion',

    'where_hosted' => 'Расположение проекта',
    'choose_github' => 'Выберите GitHub репозиторий:',

    'repo_name' => 'Репозиторий / Внешний URL / Локальный путь',
    'project_title' => 'Название проекта',
    'project_private_key' => 'Приватный ключ для доступа к репозиторию
                              (оставьте поле пустым для локального использования и/или анонимного доступа)',
    'build_config' => 'Конфигурация сборки проекта для PHP Censor
                       (если вы не добавили файл .php-censor.yml (.phpci.yml|phpci.yml) в репозиторий вашего проекта)',
    'default_branch' => 'Ветка по умолчанию',
    'allow_public_status' => 'Разрешить публичный статус и изображение (статуса) для проекта',
    'archived' => 'Архивный',
    'archived_menu' => 'Архив',
    'save_project' => 'Сохранить проект',
    'environments_label' => 'Окружения (yaml)',

    'error_mercurial' => 'URL репозитория Mercurial должен начинаться с http:// или https://',
    'error_remote' => 'URL репозитория должен начинаться с git://, http:// или https://',
    'error_gitlab' => 'Имя репозитория в GitLab должно иметь формат: "user@domain.tld:owner/repo.git"',
    'error_github' => 'Имя репозитория должно иметь формат: "owner/repo"',
    'error_bitbucket' => 'Имя репозитория должно иметь формат: "owner/repo"',
    'error_path' => 'Пути, который вы указали, не существует.',

    // View Project:
    'all_branches' => 'Все ветки',
    'all' => 'Все',
    'builds' => 'Сборки',
    'id' => 'ID',
    'date' => 'Дата',
    'project' => 'Проект',
    'commit' => 'Коммит',
    'branch' => 'Ветка',
    'environment' => 'Окружение',
    'status' => 'Статус',
    'prev_link' => '&laquo; Пред.',
    'next_link' => 'След. &raquo;',
    'public_key' => 'Публичный ключ',
    'delete_build' => 'Удалить сборку',

    'webhooks' => 'Webhooks',
    'webhooks_help_github' => 'Чтобы Автоматически собирать этот проект при публикации новых коммитов, добавьте URL ниже в качестве нового хука в разделе настроек <a href="https://github.com/%s/settings/hooks">Webhooks
                               and Services</a> вашего GitHub репозитория.',

    'webhooks_help_gitlab' => 'Чтобы Автоматически собирать этот проект при публикации новых коммитов, добавьте URL ниже в качестве "WebHook URL"
                                в разделе "Web Hooks" вашего GitLab репозитория.',

    'webhooks_help_bitbucket' => 'Чтобы Автоматически собирать этот проект при публикации новых коммитов, добавьте URL ниже как "POST" сервис в разделе <a href="https://bitbucket.org/%s/admin/services">
                                  Services</a> вашего Bitbucket репозитория.',

    // Project Groups
    'group_projects' => 'Группы проектов',
    'project_group'  => 'Группа проекта',
    'group_count'    => 'Количество проектов',
    'group_edit'     => 'Редактировать',
    'group_delete'   => 'Удалить',
    'group_add'      => 'Добавить группу',
    'group_add_edit' => 'Добавить / изменить группу',
    'group_title'    => 'Название группы',
    'group_save'     => 'Сохранить группу',

    // View Build
    'errors'            => 'Ошибки',
    'information'       => 'Информация',
    'build_x_not_found' => 'Сборки с ID %d не существует.',
    'build_n'           => 'Сборка %d',
    'rebuild_now'       => 'Пересобрать сейчас',

    'committed_by_x' => 'Отправил %s',
    'commit_id_x' => 'Коммит: %s',

    'chart_display' => 'Этот график будет показан после окончания сборки.',

    'build' => 'Сборка',
    'lines' => 'Строк',
    'comment_lines' => 'Строк комментариев',
    'noncomment_lines' => 'Строк некомментариев',
    'logical_lines' => 'Строк логики',
    'lines_of_code' => 'Строк кода',
    'build_log' => 'Лог сборки',
    'quality_trend' => 'Тенденция качества',
    'codeception_errors' => 'Ошибки Codeception',
    'phpmd_warnings' => 'Предупреждения PHPMD',
    'phpcs_warnings' => 'Предупреждения PHPCS',
    'phpcs_errors' => 'Ошибки PHPCS',
    'phplint_errors' => 'Ошибки Lint',
    'phpunit_errors' => 'Ошибки PHPUnit',
    'phpcpd_warnings' => 'Предупреждения PHP Copy/Paste Detector',
    'phpdoccheck_warnings' => 'Пропущенные Docblocks',
    'issues' => 'Проблемы',
    'merged_branches' => 'Объеденяемые ветки',

    'phpcpd' => 'PHP Copy/Paste Detector',
    'phpcs' => 'PHP Code Sniffer',
    'phpdoccheck' => 'Missing Docblocks',
    'phpmd' => 'PHP Mess Detector',
    'phpspec' => 'PHP Spec',
    'phpunit' => 'PHP Unit',

    'codeception_feature' => 'Свойство',
    'codeception_suite' => 'Набор',
    'codeception_time' => 'Время',
    'codeception_synopsis' => 'Тестов выполнено: <strong>%1$d</strong> (за <strong>%2$f</strong> сек.). Провалов: <strong>%3$d</strong>.',

    'suite' => 'Набор',
    'test'  => 'Тест',
    'file' => 'Файл',
    'line' => 'Строка',
    'class' => 'Класс',
    'method' => 'Метод',
    'message' => 'Сообщение',
    'start' => 'Начало',
    'end' => 'Конец',
    'from' => 'Из',
    'to' => 'В',
    'result' => 'Результат',
    'ok' => 'OK',
    'took_n_seconds' => 'Заняло секунд: %d',
    'build_started' => 'Сборка запущена',
{'fraction_non_alphanumeric': 0.1604023877957108, 'fraction_numerical': 0.00044218439089100157, 'mean_word_length': 3.3947048821957737, 'pattern_counts': {'":': 0, '<': 41, '<?xml version=': 0, '>': 376, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 1, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6420758', 'n_tokens_mistral': 7202, 'n_tokens_neox': 7812, 'n_words': 1543}