diff --git a/src/main/resources/org/sonar/l10n/core_ru.properties b/src/main/resources/org/sonar/l10n/core_ru.properties index 1de045c..ffd5f21 100644 --- a/src/main/resources/org/sonar/l10n/core_ru.properties +++ b/src/main/resources/org/sonar/l10n/core_ru.properties @@ -1,3 +1,15 @@ +#------------------------------------------------------------------------------ +# +# /!\ LEGACY FILE /!\ +# +# Default translations (in English) are now defined in the frontend repository: +# https://github.com/SonarSource/sonarqube-webapp/blob/master/server/sonar-web/src/main/js/l10n/default.ts +# +# Run `yarn generate-translation-keys` to create a reference properties file for your translations +# +#------------------------------------------------------------------------------ + + #------------------------------------------------------------------------------ # # GENERIC WORDS, sorted alphabetically @@ -338,7 +350,7 @@ results_shown_x={count} результатов отображено no_results=Нет результатов no_results_for_x=Нет результатов для "{0}" no_results_search=Не найдено результатов по выбранным критериям. -no_results_search.favorites=Не найдено результатов в избранном по выбранным критериям. +no_results_search.favorites=Мы не смогли найти каких-либо результатов, соответствующих выбранным критериям в избранном. no_results_search.2=Попробуйте изменить поисковый запрос, чтобы получить результаты. no_results_search.favorites.2=Хотите ли вы поискать среди {url} проектов? opens_in_new_window=Открывается в новом окне @@ -982,7 +994,7 @@ issue.transition.community_plug_link=Сообщество SonarSource issue.transition.status_x_click_to_change=Статус замечания\: {0}, нажмите, чтобы изменить issue.transition=Переход issue.transition.accept=Принять -issue.transition.accept.description=Не будет исправлено +issue.transition.accept.description=Это ошибка, но исправлена будет позднее, некоторое время она допустима. issue.transition.confirm=Подтвердить issue.transition.confirm.description=Устаревшее issue.transition.confirm.deprecated_tooltip.1=Действие "Подтверждение" устарело. @@ -1014,6 +1026,9 @@ issue.transition.resolveasreviewed=Отметить как проверенно issue.transition.resolveasreviewed.description=В коде нет уязвимости issue.transition.resetastoreview=Перевести в "к просмотру" issue.transition.resetastoreview.description=Необходимо вновь проанализировать потенциальную уязвимость +issue.transition.status_change=Изменение статуса +issue.transition.go_back_change_status=Вернуться к изменению статуса +issue.transition.change_status=Изменить статус issue.tabs.code=Что за замечание? issue.location_x=Расположение {0} issue.closed.file_level=Это замечание в {status}. Оно было обнаружено в файле ниже и больше нигде. @@ -1105,6 +1120,7 @@ issue.clean_code_attribute.TESTED.advice=Код должен иметь авто issue.clean_code_attribute.TRUSTWORTHY=Не заслуживает доверия issue.clean_code_attribute.TRUSTWORTHY.title=Это проблема ответственности, код не заслуживает доверия. issue.clean_code_attribute.TRUSTWORTHY.advice=Чтобы доверять коду, в нем не должно содержаться раскрытие конфиденциальной информации или hard-code. +clean_code_attribute.learn_more=Узнайте больше о Чистом коде issue.issue_status.OPEN=Открыто issue.issue_status.ACCEPTED=Принято @@ -1173,8 +1189,8 @@ issues.fixed_issues.description=Список замечаний, которые issues.x_more_locations=+ ещё {0} мест нахождения issues.not_all_issue_show=Не все замечания включены issues.not_all_issue_show_why=У вас нет доступа ко всем проектам в этом портфолио -issues.qg_mismatch.title=Несоответствие метрик порога качества -issues.qg_mismatch.description=Порог качества содержит условия из режима {isStandardMode, select, true {"Мульти-качества"} other {"Стандартный"}}. Пока эта инсталляция находится в режиме {isStandardMode, select, true {"Стандартный"} other {"Мульти-качества"}}, для них будут видны некоторые метрики режима {isStandardMode, select, true {"Мульти-качества"} other {"Стандартный"}}. +issues.qg_mismatch.title=Несоответствие метрик режиму +issues.qg_mismatch.description=Проект содержит метрики из режима {isStandardMode, select, true {"Мульти-качества (MQR)"} other {"Стандартный"}}. Пока эта инсталляция использует режим {isStandardMode, select, true {"Стандартный"} other {"Мульти-качества"}}, для них будут видны некоторые метрики режима {isStandardMode, select, true {"Мульти-качества"} other {"Стандартный"}}. issues.qg_mismatch.link=Подробнее об обоих режимах см. в документации issues.open_in_ide.success=Отлично. Переключитесь в свою IDE, чтобы увидеть замечание. issues.open_in_ide.failure=Не удается открыть замечание в IDE. Пожалуйста, проверьте {link}. @@ -1466,10 +1482,11 @@ projects.sort.-size=по размеру (сначала наибольшие) projects.show_more=Показать еще проекты projects.security_hotspots_reviewed=Обзор потенциальных уязвимостей projects.awaiting_scan=Изменение в расчете -projects.awaiting_scan.title=Значения изменятся после следующего анализа -projects.awaiting_scan.description.TRK=Способ расчета значений и рейтингов безопасности, надежности, сопровождаемости изменился. Отображаемые значения будут обновлены после следующего анализа. -projects.awaiting_scan.description.APP=Способ расчета значений и рейтингов безопасности, надежности, сопровождаемости изменился. Отображаемые значения будут обновлены после завершения анализа всех проектов этого приложения. -projects.awaiting_scan.description.VW=Способ расчета значений и рейтингов безопасности, надежности, сопровождаемости изменился. Отображаемые значения будут обновлены после завершения анализа всех проектов в этом портфолио. +projects.awaiting_scan.title=Значения могут измениться после следующего анализа +projects.awaiting_scan.description.TRK=Способ расчета значений и рейтингов безопасности, надежности, сопровождаемости изменился. Отображаемые значения могут обновиться после следующего анализа. +projects.awaiting_scan.description.APP=Способ расчета значений и рейтингов безопасности, надежности, сопровождаемости изменился. Отображаемые значения могут обновиться после завершения анализа всех проектов в этом приложении. +projects.awaiting_scan.description.VW=Способ расчета значений и рейтингов безопасности, надежности, сопровождаемости изменился. Отображаемые значения могут обновиться после завершения анализа всех проектов в этом портфолио. +projects.awaiting_scan.learn_more=Узнайте больше в документации SonarQube projects.ai_code_assurance_on.content=Этот проект содержит код, сгенерированный ИИ и использует преимущества технологии AI Code Assurance от Sonar’а. projects.ai_code_assurance_off.content=Этот проект содержит код созданный ИИ, но используемый порог качества не настроен для AI Code Assurance. projects.ai_code_assurance.edit_quality_gate=Изменить порог качества @@ -1521,7 +1538,9 @@ settings.search.results=Список результатов поиска settings.json.format=Формат JSON settings.json.format_error=Для форматирования требуется корректный JSON. Пожалуйста, исправьте его и повторите попытку. -settings.analysis_scope.wildcards.introduction=Вы можете использовать следующие шаблоны. +settings.analysis_scope.introduction=Сузьте фокус, настроив, что и как будет анализироваться. Узнайте больше об области анализа. +settings.analysis_scope.wildcards.introduction=Вы можете задать параметры анализа, используя шаблоны\: +settings.analysis_scope.wildcards.link=шаблоны settings.analysis_scope.wildcards.zero_more_char=Совпадают ноль или больше символов settings.analysis_scope.wildcards.zero_more_dir=Совпадают ноль или больше каталогов settings.analysis_scope.wildcards.single_char=Совпадает один символ @@ -2389,7 +2408,7 @@ quality_profiles.activate_more.help.built_in=Этот встроенный пр quality_profiles.activate_more_rules=Активировать больше правил quality_profiles.comparison.activate_rule=Активировать правило для профиля "{profile}" quality_profiles.comparison.deactivate_rule=Отключить правило для профиля "{profile}" -quality_profiles.intro=Профили качества - это наборы правил, применяемые при анализе. Все проекты, которым не назначен какой-либо другой профиль, будут проанализированы с помощью профиля по умолчанию. Предпочтительно использовать один и тот же профиль для языка для всех проектов. +quality_profiles.intro=Профили качества - это наборы правил, применяемые при анализе. Для каждого языка есть профиль по умолчанию. Все проекты, которым не назначен какой-либо профиль, будут проанализированы с помощью профиля по умолчанию. В идеале, все проекты должны использовать один и тот же профиль для языка. Подробнее. quality_profiles.list.projects=Проекты quality_profiles.list.projects.help=Проекты с выбранным профилем качества всегда анализируются в соответствии с его настройками независимо от профиля по умолчанию. Администраторы профиля качества могут самостоятельно связывать проекты с профилем, а администраторы проекта могут выбирать нужный профиль для каждого языка кодирования своего проекта. quality_profiles.list.rules=Правила @@ -2550,6 +2569,7 @@ quality_gates.built_in.description.2=Он будет автоматически quality_gates.status=Статус порога качества quality_gates.help.title=Что такое порог качества? quality_gates.help.desc=Это набор измеряемых логических условий. Он помогает сразу узнать, готовы ли ваши проекты к работе. В идеале, все проекты должны использовать одинаковый порог качества. Порог качества для каждого проекта отображается на его главной странице. +quality_gates.help.link=Узнайте больше о порогах качества quality_gates.permissions=Разрешения quality_gates.permissions.help=Пользователи с глобальным разрешением "Администрирование Порогов качества", и перечисленные ниже, могут управлять этим порогом качества. quality_gates.permissions.grant=Выдать разрешение пользователю или группе @@ -2588,8 +2608,7 @@ quality_gates.cayc.unlock_edit=Разрешить редактирование quality_gates.cayc.tooltip.message=Этот порог качества настроен по рекомендациям "Clean as You Code" ("Чистый код"). quality_gates.cayc.badge.tooltip.learn_more=Узнать больше\: Clean as You Code quality_gates.cayc.banner.title=Этот порог качества соответствует стандарту Clean as You Code -quality_gates.cayc.banner.description1=Этот порог качества соответствует методологии {cayc_link}, поэтому вы можете воспользоваться наиболее эффективным подходом к поставке чистого кода. -quality_gates.cayc.banner.description2=Это гарантирует, что\: +quality_gates.cayc.banner.description=Этот порог качества настроен в соответствии с методикой Чистый код. Это означает, что\: quality_gates.cayc_unfollow.description=Вы можете нажать на кнопку "Разблокировать", чтобы отредактировать этот порог качества. Добавление дополнительных условий к совместимому порогу качества может привести к ухудшению результата. Вы изучили {cayc_link}? Настоятельно рекомендуем эту методологию для получения статуса "Чистый код". quality_gates.cayc.review_update_modal.add_condition.header= {0} условий(я) будут добавлены для нового кода quality_gates.cayc.review_update_modal.modify_condition.header= {0} условий(я) будут изменены для нового кода @@ -2990,9 +3009,9 @@ notification.dispatcher.SQ-MyNewIssues=Мои новые замечания notification.dispatcher.QualityGateConditionsMismatch=Показатели порога качества не соответствуют режиму экземпляра notification.dispatcher.CeReportTaskFailure=Сбой фонового задания в администрируемых мной проектах notification.dispatcher.CeReportTaskFailure.project=Фоновые задания с ошибками -notification.dispatcher.description_x=Отметьте для получения уведомления по {0} -notification.calculation_change.message.TRK=Изменился алгоритм расчета рейтингов и это может повлиять на ваши рейтинги безопасности, надежности и т. д. {link} -notification.calculation_change.message.VW=Изменился алгоритм расчета рейтингов и это может повлиять на ваши рейтинги безопасности, надежности и т. д. {link} +notification.dispatcher.description_x=Отметьте для получения уведомления для {project} +notification.dispatcher.group.label=Уведомления для проекта {project} +notification.calculation_change.message=Способ расчета значений и рейтингов безопасности, надежности, сопровождаемости изменился. Подробнее в документации #------------------------------------------------------------------------------ # @@ -3153,7 +3172,7 @@ severity_impact.LOW.description=Потенциально окажет незна severity_impact.INFO=Информационные severity_impact.INFO.description=Ни ошибка, ни недостаток качества. Просто замечание. severity_impact.help.description=Серьезность теперь напрямую связана с качеством ПО. Это означает, что на одно качество ПО влияет одна степень серьезности.

Они могут быть изменены при наличии необходимых полномочий.

- +severity_impact.help.link=Узнайте больше о серьезности и качествах ПО #------------------------------------------------------------------------------ # # SOFTWARE QUALITIES @@ -3241,10 +3260,6 @@ metric.ce.description=Исходящая связанность metric.ce.name=Исходящая связанность metric.classes.description=Классы metric.classes.name=Классы -metric.class_complexity.description=Средняя сложность на класс -metric.class_complexity.name=Сложность / класс -metric.class_complexity_distribution.description=Распределение классов / сложность -metric.class_complexity_distribution.name=Распределение класса / сложность metric.code_smells.description=Дефекты кода metric.code_smells.name=Дефекты кода metric.code_smells.short_name=Дефекты кода @@ -3261,10 +3276,6 @@ metric.comment_lines_density.name=Комментарии (%) metric.comment_lines_density.short_name=Комментарии metric.complexity.description=Цикломатическая сложность metric.complexity.name=Цикломатическая сложность -metric.complexity_in_classes.description=Цикломатическая сложность в классах -metric.complexity_in_classes.name=Сложность в классах -metric.complexity_in_functions.description=Цикломатическая сложность в функциях -metric.complexity_in_functions.name=Сложность в функциях metric.conditions_by_line.description=Условий на строку metric.conditions_by_line.name=Условий на Строку metric.conditions_to_cover.description=Условия для покрытия @@ -3317,10 +3328,6 @@ metric.false_positive_issues.description=Ложные замечания metric.false_positive_issues.name=Ложные замечания metric.files.description=Количество файлов metric.files.name=Файлы -metric.file_complexity.description=Средняя сложность на файл -metric.file_complexity.name=Сложность / файл -metric.file_complexity_distribution.description=Распределение файлов /сложность -metric.file_complexity_distribution.name=Распределение файла / сложность metric.file_cycles.description=Циклы файлов metric.file_cycles.name=Циклы файлов metric.file_edges_weight.description=Вес краев файла @@ -3333,10 +3340,6 @@ metric.file_tangle_index.description=Индекс связанности фай metric.file_tangle_index.name=Индекс связанности файлов metric.functions.description=Функции metric.functions.name=Функции -metric.function_complexity.description=Средняя сложность на функцию -metric.function_complexity.name=Сложность / функция -metric.function_complexity_distribution.description=Распределение функций /сложность -metric.function_complexity_distribution.name=Распределение функции / сложность metric.generated_lines.description=Количество сгенерированных строк metric.generated_lines.name.suffix=сгенерированных строк metric.generated_lines.name=Сгенерированные строки @@ -4188,7 +4191,7 @@ component_navigation.status.failed_branch=Последний анализ в э component_navigation.status.failed_branch_X=Последний {type} в проекте ({branch}) не удался. component_navigation.status.failed_branch.admin.link=Последний анализ в этом проекте ({branch}) не удался. Более подробная информация доступна на странице {url}. component_navigation.status.failed_branch_X.admin.link=Последний {type} в проекте ({branch}) не удался. Более подробная информация доступна на странице {url}. -component_navigation.status.failed_branch.admin.help=\=Последний анализ этого проекта ({branch}) провалился. Вы можете найти более подробную информацию ниже, щелкнув меню шестеренки, а затем "{stacktrace}". +component_navigation.status.failed_branch.admin.help=Последний анализ этого проекта ({branch}) провалился. Вы можете найти более подробную информацию ниже, щелкнув меню шестеренки, а затем "{stacktrace}". component_navigation.status.failed_branch_X.admin.help=Последний {type} этого проекта ({branch}) провалился. Вы можете найти более подробную информацию ниже, щелкнув меню шестеренки, а затем "{stacktrace}". component_navigation.status.pending=Есть незавершенное фоновое задание. component_navigation.status.pending_X=Ожидается {type}. @@ -4232,7 +4235,7 @@ background_task.type.GITLAB_AUTH_PROVISIONING=Синхронизация GitLab background_task.type.GITLAB_PROJECT_PERMISSIONS_PROVISIONING=Синхронизация прав проекта с Gitlab background_tasks.page=Фоновые задания -background_tasks.page.description=Эта страница позволяет отслеживать очереди задач, работающих асинхронно на сервере. Она также дает доступ к истории завершенных задач, их статусу и журналу работы. Обработка отчета анализа является наиболее распространенным видом фоновой задачи. +background_tasks.page.description=Эта страница позволяет отслеживать очереди задач, работающих асинхронно на сервере. Она также дает доступ к истории завершенных задач, их статусу и журналу работы. Обработка отчета анализа является наиболее распространенным видом фоновой задачи. Подробнее о фоновых задачах. background_tasks.currents_filter.ONLY_CURRENTS=Только последний анализ @@ -4421,6 +4424,7 @@ overview.on_new_code_long=Условия для нового кода overview.see_list_of_x_y_issues=См. список {0} {1} overview.see_more_details_on_x_of_y=Подробнее о {0} из {1} overview.see_more_details_on_x_y=Подробнее о {0} {1} +overview.metric_not_computed=Нет данных overview.about_this_portfolio=Об этом портфолио overview.about_this_project.APP=Об этом приложении overview.about_this_project.TRK=Об этом проекте @@ -4480,7 +4484,7 @@ overview.project.next_steps.links.set_up_ci=настройка анализа в overview.project.software_impact.has_rating=Качество ПО {softwareQuality} имеет рейтинг {rating} overview.run_analysis_to_compute.TRK=Запустите новый анализ для вычисления недостающих данных. overview.run_analysis_to_compute.APP=Все проекты должны быть проанализированы. -overview.missing_project_data=Способ вычисления Безопасности, Надежности и Сопровождаемости изменен. Эти значения могут измениться после {qualifier, select, TRK {следующего анализа} other {следующего анализа всех проектов в этом {qualifier, select, APP {приложении} other {портфолио}}}}. {learn_more} +overview.missing_project_data=Расчет значений и рейтингов для безопасности, надежности и сопровождаемости изменился. После завершения {qualifier, select, VW {анализа всех проектов этого портфолио} APP {анализа всех проектов этого приложения} other {следующего анализа этого проекта }} отображаемые данные могут измениться. Подробнее в документации SonarQube overview.coverage_on=Покрытие в overview.coverage_on_X_lines=Покрытие на {count} строках для покрытия @@ -4779,11 +4783,14 @@ footer.production_database_warning=Встроенная база данных д footer.security=Безопасность footer.status=Статус footer.terms=Условия -footer.version=v{version}{status} +footer.version.full=v{version}{status} +footer.version.short=v{version} +footer.version.status={status} footer.version.status.active=АКТИВНЫЙ footer.version.status.inactive=БОЛЬШЕ НЕ АКТИВЕН footer.web_api=Web API - +footer.mode.STANDARD=Стандартный +footer.mode.MQR=Режим Мульти-качества #------------------------------------------------------------------------------ # @@ -4925,7 +4932,7 @@ onboarding.create_project.no_bbs_projects=Невозможно получить onboarding.create_project.no_bbs_repos=Для этого проекта не найдено репозиториев. Свяжитесь со своим системным администратором или {link}. onboarding.create_project.update_your_token=обновить персональный токен onboarding.create_project.no_bbs_repos.filter=Нет репозиториев, соответствующих фильтру. -onboarding.create_project.only_showing_X_first_repos=Мы отображаем только первые {0} репозиториев. Если вы ищете репозиторий, которого нет в этом списке, воспользуйтесь поиском выше. +onboarding.create_project.only_showing_X_first_repos=Мы отображаем только первые {0} репозиториев. Если вы пытаетесь найти репозиторий, которого нет в этом списке, воспользуйтесь поиском выше. onboarding.create_project.see_on=См. на {almName} onboarding.create_project.search_prompt=Поиск проектов @@ -5937,7 +5944,7 @@ mode_tour.name=Тур по Стандартному режиму и режиму mode_tour.link=Подробнее о режимах см. в документации mode_tour.step1.title=Добро пожаловать в SonarQube Server {version}\! mode_tour.step1.img_alt=Визуальное представление различий замечаний в двух новых режимах -mode_tour.step1.description=Мы ввели 2 режима - Стандартный и Режим мульти-качества (MQR) Mode - для предоставления вам и вашей команде возможности продолжения использования знакомых рабочих процессов либо перехода к новой концепции.

Посетите этот тур, чтобы понять, в чем разница между ними.

+mode_tour.step1.description=Мы ввели 2 режима - Стандартный и Режим мульти-качества (MQR) Mode - для предоставления вам и вашей команде возможности продолжения использования знакомых рабочих процессов либо перехода к новой концепции.

Этот тур поможет понять, в чем разница между ними.

mode_tour.step2.title=Стандартный mode_tour.step2.img_alt=Визуальное представление нового вида значков стандартного режима\: Уязвимость, Ошибка и Дефект кода mode_tour.step2.description=Стандартный режим подразумевает использование таких типов правил как Уязвимость, Ошибка и Дефект кода. Каждое правило имеет один тип и один уровень серьезности, которые вы можете настроить при наличии соответствующих полномочий.

Этот подход фокусируется на назначении правилу на основании одного показателя качества ПО на которое оно оказывает наибольшее влияние.