From ae3aba4bff89b87903f27dc4cbb29b7bc5cbcd8e Mon Sep 17 00:00:00 2001 From: Nikita Fedkin Date: Fri, 22 Sep 2023 11:28:55 +0200 Subject: [PATCH] New translations core.properties (Russian) --- .../org/sonar/l10n/core_ru.properties | 788 ++++-------------- 1 file changed, 175 insertions(+), 613 deletions(-) diff --git a/src/main/resources/org/sonar/l10n/core_ru.properties b/src/main/resources/org/sonar/l10n/core_ru.properties index 2b2cb05..19d32ce 100644 --- a/src/main/resources/org/sonar/l10n/core_ru.properties +++ b/src/main/resources/org/sonar/l10n/core_ru.properties @@ -4,7 +4,6 @@ # #------------------------------------------------------------------------------ -about=О сервисе action=Действие actions=Действия active=Активный @@ -31,12 +30,10 @@ blocker=Блокирующие bold=Жирный branch=Ветка breadcrumbs=Breadcrumbs -expand_breadcrumbs=Expand breadcrumbs by_=от calendar=Календарь cancel=Отмена category=Категория -see_changelog=See Changelog changelog=Журнал изменений change_verb=Изменить check_all=Отметить все @@ -97,7 +94,6 @@ format=Формат from=С global=Глобально github=GitHub -go_back=Go back help=Помощь here=здесь hide=Скрыть @@ -111,7 +107,6 @@ key=Ключ language=Язык last_analysis=Последний анализ learn_more=Подробнее -learn_more_x=Learn More\: {link} library=Библиотека line_number=Номер строки links=Ссылки @@ -128,7 +123,6 @@ max=Макс max_results_reached=Отображаются только первые {0} результатов me=Мне members=Участники -menu=Menu min=Мин minor=Незначительные more=Ещё @@ -142,15 +136,12 @@ name=Имя navigation=Навигация never=Никогда new=Новый -next=Далее new_name=Новое имя -next_=next none=Нет no_tags=Нет тегов not_now=Не сейчас or=Или open=Открыто -open_in_ide=Открыть в IDE optional=Опциональный order=Порядок owner=Владелец @@ -159,7 +150,6 @@ password=Пароль path=Путь permalink=Постоянная ссылка plugin=Плагин -previous_=previous project=Проект project_x=Проект\: {0} projects=Проекты @@ -178,7 +168,6 @@ remove=Удалить remove_x=Remove {0} rename=Переименовать replaces=Заменяет -required=Required reset_verb=Сбросить reset_to_default=Восстановить значения по умолчанию reset_date=Сбросить даты @@ -202,7 +191,6 @@ selected=Выбрано select_tags=Добавить или удалить теги set=Установить set_up=Настроить -setup=Setup settings=Settings severity=Серьезность shared=Общий @@ -281,7 +269,6 @@ default_error_message=Запрос не может быть обработан. default_save_field_error_message=This field cannot be saved. Try again later. default_severity=Серьезность по умолчанию edit_permissions=Редактировать разрешения -show_permissions=Show Permissions facet_might_have_more_results=Может быть больше результатов, попробуйте другой набор фильтров, чтобы их увидеть. false_positive=Ложные go_back_to_homepage=Вернуться на главную страницу @@ -328,7 +315,6 @@ since_previous_version_detailed.short=Δ версии ({0}) this_name_is_already_taken=Это имя уже занято. tooltip_is_interactive=This is a tooltip with interactive elements. Use the TAB key to cycle through the interactive elements. update_details=Обновить подробности -update_scm=Update SCM details work_duration.x_days={0} дн work_duration.x_hours={0} ч work_duration.x_minutes={0} мин @@ -404,7 +390,7 @@ alm.github=GitHub alm.github.short=GitHub alm.gitlab=GitLab alm.gitlab.short=GitLab -alm.configuration.selector.label={0} configuration +alm.configuration.selector.label=Из какой конфигурации {0} хотите импортировать проекты? alm.configuration.selector.placeholder=Выбор конфигурации #------------------------------------------------------------------------------ @@ -422,6 +408,7 @@ qualifier.APP=Приложение qualifier.FIL=Файл qualifier.CLA=Файл qualifier.UTS=Файл тестов +qualifier.DEV=Разработчик qualifier.configuration.TRK=Конфигурация проекта qualifier.configuration.VW=Конфигурация портфолио @@ -437,13 +424,16 @@ qualifiers.APP=Приложения qualifiers.FIL=Файлы qualifiers.CLA=Файлы qualifiers.UTS=Файлы тестов +qualifiers.DEV=Разработчики qualifiers.all.TRK=Все проекты qualifiers.all.VW=Все портфолио +qualifiers.all.DEV=Все разработчики qualifiers.all.APP=Все приложения qualifiers.new.TRK=Новый проект qualifiers.new.VW=Новое портфолио +qualifiers.new.DEV=Новый разработчик qualifiers.new.APP=Новое приложение qualifier.delete.TRK=Удалить проект @@ -464,9 +454,11 @@ qualifiers.delete_confirm.APP=Вы хотите удалить эти прило qualifiers.create.TRK=Создать проект qualifiers.create.VW=Создать портфолио +qualifiers.create.DEV=Создать разработчика qualifiers.create.APP=Создать приложение qualifiers.update.VW=Обновить портфолио +qualifiers.update.DEV=Обновить разработчика qualifiers.update.APP=Обновить приложение qualifier.description.VW=Потенциально многоуровневый, ориентированный на менеджмент обзор. @@ -500,7 +492,6 @@ project_links.scm_dev=Подключение разработчика project_links.create_new_project_link=Создать новую ссылку проекта project_links.delete_project_link=Удалить ссылку проекта project_links.are_you_sure_to_delete_x_link=Вы уверены, что вы хотите удалить ссылку "{0}"? -project_links.delete_x_link=Delete "{0}" link project_links.name=Имя project_links.url=URL @@ -516,17 +507,13 @@ event.category.VERSION=Версия event.category.QUALITY_GATE=Порог качества event.category.QUALITY_PROFILE=Профиль качества event.category.DEFINITION_CHANGE=Изменение определения -event.category.ISSUE_DETECTION=Issue Detection event.category.OTHER=Другие event.quality_gate.still_x=Все еще {status} -event.quality_gate.ERROR=Ошибка -event.quality_gate.OK=Пройдено event.definition_change.added={project} добавлен event.definition_change.removed={project} удален event.definition_change.branch_added={project} {branch} добавлена event.definition_change.branch_removed={project} {branch} удалена event.definition_change.branch_replaced={project} {oldBranch} заменена на {newBranch} -event.failed_conditions=Failed Conditions\: #------------------------------------------------------------------------------ # @@ -599,11 +586,6 @@ roles.page=Разрешения проекта roles.page.description2=Предоставление и отзыв разрешений уровня проекта. Разрешения могут быть предоставлены группам или отдельным пользователям. roles.page.description_portfolio=Предоставление и отзыв разрешений уровня портфолио. Разрешения могут быть предоставлены группам или отдельным пользователям. roles.page.description_application=Предоставление и отзыв разрешений уровня приложения. Разрешения могут быть предоставлены группам или отдельным пользователям. -roles.page.description.github=Project permissions are read-only for users provisioned from GitHub. For non-GitHub users, permissions can only be removed. -project_permission.github_managed=Provisioned from GitHub -project_permission.local_project_with_github_provisioning=Please note that this project is not linked to GitHub. Bind it to GitHub to benefit from permission provisioning. -project_permission.remove_only_confirmation=Are you sure you want to remove the permission {permission} from {holder}? The permission can not be added back. -project_permission.remove_only_confirmation_title=Remove permission project_settings.page=Общие настройки project_settings.page.description=Изменение настроек проекта. project_links.page=Ссылки @@ -628,14 +610,8 @@ project_branch_pull_request.page=Ветки и запросы на измене project_branch_pull_request.lifetime_information=Ветки и пулл-реквесты окончательно удаляются после {days} дней без анализа. project_branch_pull_request.lifetime_information.admin=Вы можете глобально настроить это значение в {settings}. project_branch_pull_request.branch.rename=Переименовать ветку -project_branch_pull_request.branch.set_main=Set as main branch -project_branch_pull_request.branch.set_x_as_main=Set "{0}" as the main branch project_branch_pull_request.branch.delete=Удалить ветку -project_branch_pull_request.branch.actions_label=Update {0} project_branch_pull_request.branch.delete.are_you_sure=Вы уверены, что хотите удалить ветку "{0}"? -project_branch_pull_request.branch.main_branch.are_you_sure=Are you sure you want to set branch "{0}" as the main branch of this project? -project_branch_pull_request.branch.main_branch.requires_reindex=Changing the main branch of your project will trigger a project re-indexation and may impact the level of information that is available until re-indexing is complete. -project_branch_pull_request.branch.main_branch.learn_more=Please refer to the {documentation} to understand the impacts of changing the main branch. project_branch_pull_request.branch.auto_deletion.keep_when_inactive=Сохранять при неактивности project_branch_pull_request.branch.auto_deletion.keep_when_inactive.tooltip=Когда включено, ветка не будет автоматически удалена при неактивности. project_branch_pull_request.branch.auto_deletion.main_branch_tooltip=Основная ветка всегда исключена из автоматического удаления. @@ -648,28 +624,27 @@ project_branch_pull_request.table.pull_request=Пулл-реквест project_branch_pull_request.last_analysis_date=Дата последнего анализа project_baseline.page=Новый код -project_baseline.page.description=The new code definition sets which part of your code will be considered new code. -project_baseline.page.description2=You can adjust this setting globally in {link}. +project_baseline.page.description=Используйте эту страницу, чтобы определить новый код вашего проекта. {link} +project_baseline.page.description.link=Подробнее +project_baseline.page.description2=Вы можете изменить этот параметр глобально в {link} project_baseline.page.description2.link=Общие настройки -project_baseline.page.question=Choose the baseline for new code for this project project_baseline.default_setting=Настройки проекта -project_baseline.global_setting=Use the global setting +project_baseline.general_setting=Использовать общую настройку project_baseline.specific_setting=Определить специфические настройки для этого проекта project_baseline.configure_branches=Установить специфичную настройку для ветки -project_baseline.compliance.warning.title.project=Your project new code definition is not compliant with the Clean as You Code methodology - +baseline.previous_version=Предыдущая версия +baseline.previous_version.description=Новый код будет основываться на анализе, следующем за предыдущей версией. +baseline.number_days=Количество дней +baseline.number_days.description=Для определения нового кода установлена граница в определенное количество дней. baseline.specific_analysis=Конкретный анализ -baseline.specific_analysis.description=Choose an analysis as the baseline for the new code. -baseline.specific_analysis.compliance_warning.title=Choosing the "Specific analysis" option from the SonarQube UI is not compliant with the Clean as You Code methodology -baseline.specific_analysis.compliance_warning.explanation=It has been deprecated. The option remains available through the Web API. -baseline.specific_analysis.compliance_warning.link=Defining New Code +baseline.specific_analysis.description=Выберите анализ в качестве базовой линии для нового кода. baseline.reference_branch=Базовая ветка -baseline.reference_branch.description=Choose a branch as the baseline for the new code. -baseline.reference_branch.usecase=Recommended for projects using feature branches. -baseline.reference_branch.description2=The branch you select as the reference branch will need its own new code definition to prevent it from using itself as a reference. +baseline.reference_branch.description=Выберите ветку в качестве базовой для нового кода. +baseline.reference_branch.description2=Для ветки, которую вы выбрали в качестве базовой, потребуется собственное определение нового кода, чтобы она не использовала сама себя в качестве базовой ветки. +baseline.specify_days=Укажите количество дней baseline.last_analysis_before=Последний анализ до baseline.next_analysis_notice=Изменения вступят в силу после следующего анализа @@ -683,15 +658,13 @@ branch_list.branch=Ветка branch_list.current_setting=Настройки branch_list.current_baseline=Текущая базовая линия branch_list.actions=Действия -branch_list.show_actions_for_x=Show actions for branch {0} branch_list.default_setting=Настройки проекта -baseline.new_code_period_for_branch_x=New Code for {0} -baseline.new_code_period_for_branch_x.question=Choose the baseline for new code for this branch +baseline.new_code_period_for_branch_x=Период нового кода для {0} + baseline.analysis_from=Анализ за\: baseline.branch_analyses.ranges.30days=последние 30 дней baseline.branch_analyses.ranges.allTime=всё время -baseline.branch_analyses.analysis_for_x=Analysis for {0} baseline.no_analyses=Анализ не выполнялся regulatory_report.page=Нормативный отчет @@ -702,8 +675,7 @@ regulatory_report.bullet_point3=Списки результатов как дл regulatory_report.description2=Создание и сохранение отчета может занять несколько минут. regulatory_page.download_start.sentence=Сохранение отчета должно начаться в ближайшее время. Это может занять некоторое время. regulatory_page.select_branch=Выбор ветки -regulatory_page.no_available_branch=No branch has been analyzed yet, no report can be generated. -regulatory_page.available_branches_info.only_keep_when_inactive=Only branches marked as "Keep when inactive" are available. +regulatory_page.available_branches_info.only_keep_when_inactive=Only branches marked as "Keep when inactive" are available. regulatory_page.available_branches_info.more_info=For further details, please check the {doc_link}. regulatory_page.available_branches_info.more_info.doc_link=related documentation @@ -794,7 +766,6 @@ hotspots.no_hotspots_for_filters.description=Попробуйте изменит hotspots.no_hotspots_for_keys.title=Выбранные потенциальные уязвимости больше не существуют. hotspots.no_hotspots_for_keys.description=Они были закрыты, так как соответствующий код был изменен или удален. hotspots.learn_more=Узнать больше о потенциальных уязвимостях -hotspots.list=List of Security Hotspots hotspots.list_title={0} потенциальных уязвимостей hotspots.list_title.TO_REVIEW={0} потенциальных уязвимостей для проверки hotspots.list_title.ACKNOWLEDGED={0} признанных потенциальных уязвимостей @@ -806,30 +777,21 @@ hotspots.tabs.code=Где риск? hotspots.tabs.risk_description=В чём риск? hotspots.tabs.vulnerability_description=Вы рискуете? hotspots.tabs.fix_recommendations=Как это исправить? -hotspots.tabs.activity=Активность -hotspots.tabs.code.short=Where -hotspots.tabs.risk_description.short=What -hotspots.tabs.vulnerability_description.short=Assess -hotspots.tabs.fix_recommendations.short=How -hotspots.tabs.activity.short=Активность hotspots.review_history.created=создал потенциальную уязвимость hotspots.review_history.comment_added=добавил(а) комментарий hotspots.comment.field=Комментарий\: hotspots.comment.open=Прокомментировать hotspots.comment.submit=Прокомментировать +hotspots.open_in_ide.open=Открыть в IDE hotspots.open_in_ide.success=Отлично. Переключитесь в свою IDE, чтобы увидеть потенциальную уязвимость. hotspots.open_in_ide.failure=Не удается подключиться к IDE, чтобы открыть потенциальную уязвимость. Пожалуйста, убедитесь, что вы используете последнюю версию SonarLint. hotspots.assignee.select_user=Выбрать пользователя... hotspots.assignee.change_user=Нажмите, чтобы изменить ответственного hotspots.status.cannot_change_status=Изменение статуса потенциальной уязвимости требует отдельного разрешения. -hotspots.status.review=Отзыв -hotspots.status.review_title=Review Security Hotspot -hotspots.status.select=Select a status -hotspots.status.add_comment=Add a comment -hotspots.status.add_comment_optional=Добавить комментарий (необязательно) +hotspots.status.select_status=Изменить статус +hotspots.status.add_comment=Добавить комментарий (необязательно) hotspots.status.change_status=Изменить статус - hotspots.status_option.TO_REVIEW=К просмотру hotspots.status_option.TO_REVIEW.description=Необходимо проанализировать эту потенциальную уязвимость, чтобы оценить, есть ли уязвимость в коде. hotspots.status_option.ACKNOWLEDGED=Признано @@ -850,7 +812,6 @@ hotspots.continue_to_next_hotspot=Продолжить проверку hotspot.filters.title=Фильтры hotspot.filters.assignee.assigned_to_me=Назначено мне hotspot.filters.assignee.all=Все -hotspot.filters.clear=Clear filters hotspot.filters.status=Фильтр состояния hotspot.filters.status.to_review=К просмотру hotspot.filters.status.acknowledged=Признано @@ -859,11 +820,8 @@ hotspot.filters.period=Отбор периода hotspot.filters.period.since_leak_period=Новый код hotspot.filters.period.overall=Весь код hotspot.filters.status.safe=Безопасный -hotspot.filters.by_file_or_list_x=Your hotspots are currently filtered, {show_all_link} -hotspot.filters.show_all=show all hotspots -hotspot.section.activity=Активность -hotspot.location.count={0} extra location -hotspot.location.count.plural={0} extra locations +hotspot.filters.show_all=Показать все потенциальные уязвимости +hotspot.section.activity=Активность\: hotspots.reviewed.tooltip=Процент рассмотренных потенциальных уязвимостей (признанных, исправленных или безопасных) среди всех незакрытых потенциальных уязвимостей hotspots.review_hotspot=Рассмотреть потенциальную уязвимость @@ -871,7 +829,6 @@ hotspots.review_hotspot=Рассмотреть потенциальную уяз hotspots.assign.success=Потенциальная уязвимость назначена на {0} hotspots.assign.unassign.success=Потенциальная уязвимость не имеет ответственного hotspots.update.success=Обновление выполнено -hotspots.success_dialog.do_not_show=Don't show this dialog next time #------------------------------------------------------------------------------ # @@ -883,9 +840,7 @@ issues.on_file_x=Замечания в файле {0} issue.add_tags=Добавить теги issue.remove_tags=Удалить теги issue.no_tag=Нет тегов -issue.create_tag=Create Tag issue.create_tag_x=Создать тег ''{0}'' -issue.tags=Теги issue.assign.assigned_to_x_click_to_change=Назначено на {0}, нажмите для изменения issue.assign.unassigned_click_to_assign=Не назначено, нажмите для назначения issue.assign.formlink=Назначить @@ -938,11 +893,10 @@ issue.transition.resetastoreview=Перевести в "к просмотру" issue.transition.resetastoreview.description=Необходимо вновь проанализировать потенциальную уязвимость issue.tabs.code=Что за замечание? issue.x_data_flows={0} потоков данных -issue.full_execution_flow=Полный процесс выполнения +issue.execution_flow=Полный процесс выполнения issue.location_x=Location {0} issue.closed.file_level=Это замечание в {status}. Оно было обнаружено в файле ниже и больше нигде. issue.closed.project_level=Это замечание в {status}. Оно было обнаружено в проекте ниже и больше нигде. -issues.assignee.change_user=Нажмите, чтобы изменить ответственного issues.action_select=Выбранное замечание issues.action_select.label=Выбранное замечание {0} @@ -958,84 +912,6 @@ issue.type.BUG.plural=Ошибки issue.type.VULNERABILITY.plural=Уязвимости issue.type.SECURITY_HOTSPOT.plural=Потенциальные уязвимости -issue.type.deprecation.title=Issue types are deprecated and can no longer be modified. -issue.type.deprecation.filter_by=You can now filter issues by\: -issue.type.deprecation.documentation=Документация - -issue.severity.deprecation.title=Severities are now directly tied to the software quality impacted. This old severity is deprecated and can no longer be modified. -issue.severity.deprecation.filter_by=You can now filter issues by\: -issue.severity.deprecation.documentation=Документация -issue.severity.new=The new severities - -issue.software_quality=Software Quality -issue.software_qualities.label=Software qualities impacted\: -issue.software_quality.SECURITY=Безопасность -issue.software_quality.RELIABILITY=Надежность -issue.software_quality.MAINTAINABILITY=Сопровождаемость - -issue.impact.severity.tooltip=This issue has a {severity} impact on the {quality} of your software. - -issue.clean_code_attribute_category.CONSISTENT=Consistency -issue.clean_code_attribute_category.CONSISTENT.title=This is a consistency issue. -issue.clean_code_attribute_category.CONSISTENT.advice=To be consistent, the code needs to be written in a uniform and conventional way. -issue.clean_code_attribute_category.CONSISTENT.title_short=Consistency issue -issue.clean_code_attribute_category.INTENTIONAL=Intentionality -issue.clean_code_attribute_category.INTENTIONAL.title=This is an intentionality issue. -issue.clean_code_attribute_category.INTENTIONAL.advice=To be intentional, the code content needs to be precise and purposeful. -issue.clean_code_attribute_category.INTENTIONAL.title_short=Intentionality issue -issue.clean_code_attribute_category.ADAPTABLE=Adaptability -issue.clean_code_attribute_category.ADAPTABLE.title=This is an adaptability issue. -issue.clean_code_attribute_category.ADAPTABLE.advice=To be adaptable, the code needs to be structured to be easy to evolve and develop with confidence. -issue.clean_code_attribute_category.ADAPTABLE.title_short=Adaptability issue -issue.clean_code_attribute_category.RESPONSIBLE=Responsibility -issue.clean_code_attribute_category.RESPONSIBLE.title=This is a responsibility issue. -issue.clean_code_attribute_category.RESPONSIBLE.advice=To be responsible, the code must take into account its ethical obligations on data and potential impact of societal norms. -issue.clean_code_attribute_category.RESPONSIBLE.title_short=Responsibility issue - -issue.clean_code_attribute=Clean Code Attribute -issue.clean_code_attribute.CLEAR=Not clear -issue.clean_code_attribute.CLEAR.title=This is an intentionality issue, the code is not clear enough. -issue.clean_code_attribute.CLEAR.advice=To be clear, the code needs to be self-explanatory and transparently communicate its functionality. -issue.clean_code_attribute.COMPLETE=Not complete -issue.clean_code_attribute.COMPLETE.title=This is an intentionality issue, the code is not complete enough. -issue.clean_code_attribute.COMPLETE.advice=To be complete, the code must be functional and achieve its implied goals through comprehensive, adequate, and thorough code constructs. -issue.clean_code_attribute.CONVENTIONAL=Not conventional -issue.clean_code_attribute.CONVENTIONAL.title=This is a consistency issue, the code is not conventional enough. -issue.clean_code_attribute.CONVENTIONAL.advice=To be conventional, the code needs to perform tasks with expected instructions, and adhere to a single choice across all instances when faced with equally good options. -issue.clean_code_attribute.DISTINCT=Not distinct -issue.clean_code_attribute.DISTINCT.title=This is an adaptability issue, the code is not distinct enough. -issue.clean_code_attribute.DISTINCT.advice=To be distinct, the code needs to have procedures and data that are unique and distinctive, without unnecessary duplication. -issue.clean_code_attribute.EFFICIENT=Not efficient -issue.clean_code_attribute.EFFICIENT.title=This is an intentionality issue, the code is not efficient enough. -issue.clean_code_attribute.EFFICIENT.advice=To be efficient, the code needs to use resources without needless waste, and prioritize economical options when available. -issue.clean_code_attribute.FOCUSED=Not focused -issue.clean_code_attribute.FOCUSED.title=This is an adaptability issue, the code is not focused enough. -issue.clean_code_attribute.FOCUSED.advice=To be focused, the code needs to have a single, narrow, and specific scope. Each of its units should have only one concise purpose. -issue.clean_code_attribute.FORMATTED=Not formatted -issue.clean_code_attribute.FORMATTED.title=This is a consistency issue, the code is not formatted enough. -issue.clean_code_attribute.FORMATTED.advice=To be formatted, the code needs to be presented in a systematic and regular way, with the same non-semantic choices used over all the codebase. -issue.clean_code_attribute.IDENTIFIABLE=Not identifiable -issue.clean_code_attribute.IDENTIFIABLE.title=This is a consistency issue, the code is not identifiable enough. -issue.clean_code_attribute.IDENTIFIABLE.advice=To be identifiable, the code needs to include names and identifiers with a regular structure based on language conventions. -issue.clean_code_attribute.LAWFUL=Not lawful -issue.clean_code_attribute.LAWFUL.title=This is a responsibility issue, the code is not lawful enough. -issue.clean_code_attribute.LAWFUL.advice=To be lawful, the code needs to respect licensing and copyright regulation. -issue.clean_code_attribute.LOGICAL=Not logical -issue.clean_code_attribute.LOGICAL.title=This is an intentionality issue, the code is not logical enough. -issue.clean_code_attribute.LOGICAL.advice=To be logical, the code needs to have well-formed and sound instructions that work together, and be free of explicit errors. -issue.clean_code_attribute.MODULAR=Not modular -issue.clean_code_attribute.MODULAR.title=This is an adaptability issue, the code is not modular enough. -issue.clean_code_attribute.MODULAR.advice=To be modular, the code needs to be organized and distributed to emphasize the separation between its parts. -issue.clean_code_attribute.RESPECTFUL=Not respectful -issue.clean_code_attribute.RESPECTFUL.title=This is a responsibility issue, the code is not respectful enough. -issue.clean_code_attribute.RESPECTFUL.advice=To be respectful, the code needs to refrain from using discriminatory and offensive language. -issue.clean_code_attribute.TESTED=Not tested -issue.clean_code_attribute.TESTED.title=This is an adaptability issue, the code is not tested enough. -issue.clean_code_attribute.TESTED.advice=To be tested, the code needs to have automated functional tests that provide confidence in the functionality. -issue.clean_code_attribute.TRUSTWORTHY=Not trustworthy -issue.clean_code_attribute.TRUSTWORTHY.title=This is a responsibility issue, the code is not trustworthy enough. -issue.clean_code_attribute.TRUSTWORTHY.advice=To be trustworthy, the code needs to abstain from revealing or hard-coding private information. - issue.status.REOPENED=Переоткрыто issue.status.RESOLVED=Решено issue.status.OPEN=Открыто @@ -1056,18 +932,13 @@ issue.resolution.WONTFIX=Неактуально issue.resolution.WONTFIX.description=Замечания, допустимые в этом контексте. Они и их усилия будут проигнорированы. issue.resolution.REMOVED=Удалено issue.resolution.REMOVED.description=Правило или ресурс были изменены (удалены, перемещены, изменены параметры, и т. д.), так что анализ больше не находит эти замечания. +issue.resolution.badge.REMOVED=Правило удалено +issue.resolution.badge.DEPRECATED=Правило устарело issue.unresolved.description=Нерешенные замечания не были учтены. issue.action.permalink=Получить постоянную ссылку -issue.line_affected=Line affected -issue.introduced=Introduced -issue.code_variants=Code variant -issue.rule_status=Rule status -issue.effort=Усилие +issue.effort=Усилие\: issue.x_effort={0} усилий -issue.ncloc_x.short=L{0} -issue.1_code_variant=1 variant -issue.x_code_variants={0} variants issue.filter_similar_issues=Фильтровать похожие замечания issue.this_issue_involves_x_code_locations=Это замечание появляется в {0} месте(ах) в коде issue.this_flow_involves_x_code_locations=Этот процесс появляется в {0} месте(ах) в коде @@ -1079,8 +950,8 @@ issues.return_to_list=Вернуться к списку issues.bulk_change_X_issues=Массово изменить {0} замечание(я) issues.select_all_issues=Выбрать все замечания issues.issues=замечаний -issues.to_select_issues=Select issues -issues.to_navigate=Navigate to issue +issues.to_select_issues=для выбора замечаний +issues.to_navigate=для перехода issues.to_navigate_back=назад issues.to_navigate_issue_locations=для перехода к местам обнаружения замечаний issues.to_switch_flows=для переключения потоков @@ -1094,24 +965,6 @@ issues.x_more_locations=+ ещё {0} мест нахождения issues.not_all_issue_show=Не все замечания включены issues.not_all_issue_show_why=У вас нет доступа ко всем проектам в этом портфолио -issues.open_in_ide.success=Success. Switch to your IDE to see the issue. -issues.open_in_ide.failure=Unable to open the issue in the IDE. Please check the documentation about SonarLint Connected Mode. - -issue.activity.review_history.created=Created Issue -issue.activity.review_history.comment_added=добавил(а) комментарий -issue.activity.add_comment=Add a comment - -# ISSUES SUBNAVIGATION -issue.hint.navigate=Navigate locations -issues.execution_flows=execution flows -issues.execution_flow=execution flow -issues.locations=locations -issues.location=location -issues.show_x_more_locations=Show {0} more location(s) -issue.flow.1_step=1 step -issue.flow.x_steps={0} steps -issue.unnamed_location=Other location - #------------------------------------------------------------------------------ # # ISSUE CHANGELOG @@ -1134,7 +987,6 @@ issue.changelog.field.resolution=Решение issue.changelog.field.effort=Усилие issue.changelog.field.status=Статус issue.changelog.field.tags=Теги -issue.changelog.field.code_variants=Code Variants issue.changelog.field.type=Тип issue.changelog.field.file=Файл @@ -1158,9 +1010,6 @@ issues.facet.tags=Тег issues.facet.rules=Правило issues.facet.resolutions=Решение issues.facet.languages=Язык -issues.facet.cleanCodeAttributeCategories=Clean Code Attribute -issues.facet.impactSoftwareQualities=Software Quality -issues.facet.codeVariants=Code Variant issues.facet.createdAt=Дата создания issues.facet.createdAt.all=Все issues.facet.createdAt.last_week=Прошлая неделя @@ -1168,9 +1017,6 @@ issues.facet.createdAt.last_month=Прошлый месяц issues.facet.createdAt.last_year=Прошлый год issues.facet.createdAt.bar_description={0} замечаний с {1} на {2} issues.facet.authors=Автор -issues.facet.impactSeverities=Серьезность -issues.facet.impactSeverities.help.line1=Severities are now directly tied to the software quality impacted. This means that one software quality impacted has one severity. -issues.facet.impactSeverities.help.line2=There are only three levels\: high, medium, and low. issues.facet.issues=Ключ замечания issues.facet.mode=Режим отображения issues.facet.mode.count=Замечания @@ -1193,9 +1039,6 @@ issue_bulk_change.comment.help=Этот комментарий будет при issue_bulk_change.max_issues_reached=Найдено больше замечаний, чем может быть обработано одним групповым изменением. Ваши изменения будут применены только к первым {max} замечаниям. issue_bulk_change.x_issues={0} замечаний issue_bulk_change.no_match=Не найдено замечаний, соответствующих выбранному фильтру -issue_bulk_change.assignee.change=Assign the selected issues to a user -issue_bulk_change.select_tags=Select tags -issue_bulk_change.selected_tags=Selected tags #------------------------------------------------------------------------------ # @@ -1308,10 +1151,8 @@ projects.security_hotspots_reviewed=Обзор потенциальных уяз # #------------------------------------------------------------------------------ -dashboard.project.not_found=The requested project could not be found. -dashboard.project.not_found.2=Он никогда не был проанализирован успешно, или был удален. -dashboard.portfolio.not_found=The requested portfolio could not be found. -dashboard.portfolio.not_found.2=Either its parent has not been recomputed or it has been deleted. +dashboard.project_not_found=Проект не существует. +dashboard.project_not_found.2=Он никогда не был проанализирован успешно, или был удален. #------------------------------------------------------------------------------ @@ -1352,13 +1193,9 @@ settings.analysis_scope.wildcards.zero_more_dir=Совпадают ноль ил settings.analysis_scope.wildcards.single_char=Совпадает один символ settings.new_code_period.category=Новый код -settings.new_code_period.title=Новый код -settings.new_code_period.description0=The new code definition sets which part of your code will be considered new code. -settings.new_code_period.description1=This helps you focus attention on the most recent changes to your project, enabling you to follow the Clean as You Code methodology. -settings.new_code_period.description2=A specific new code definition can be configured at project level. -settings.new_code_period.description3=Learn more\: {link} -settings.new_code_period.description3.link=Defining New Code -settings.new_code_period.question=Choose the baseline for new code for all projects by default +settings.new_code_period.title=Поведение нового кода по умолчанию +settings.new_code_period.description=Определение нового кода используется для сравнения показателей и отслеживания новых замечаний. {link} +settings.new_code_period.description2=Эта настройка по умолчанию для всех проектов. Конкретная настройка нового кода может быть установлена на уровне проекта. settings.languages.select_a_language_placeholder=Выберите язык @@ -1366,13 +1203,10 @@ settings.projects.default_visibility_of_new_projects=Видимость по у settings.projects.change_visibility_form.label=Change default visibility of new projects settings.projects.change_visibility_form.header=Установить видимость по умолчанию для новых проектов settings.projects.change_visibility_form.warning=Это не изменит видимость на уже существующих проектах. -settings.projects.change_visibility_form.warning.github=This will not change the visibility of already existing projects. Additionally, projects bound to GitHub will not be affected by this option and will be ignored. settings.projects.change_visibility_form.submit=Изменить видимость по умолчанию settings.almintegration.title=Настройки интеграции settings.almintegration.description=Интеграция с ALM позволяет SonarQube взаимодействовать с вашей ALM. С помощью интеграции, появляется возможность использовать аутентификацию ALM, предоставлять аналитические данные и значение порога качества ваших пулл-реквестов непосредственно в интерфейсе ALM. -settings.almintegration.empty.server_base_url=You need to set the Server Base URL in General > {serverBaseUrl} to have correct links from the DevOps Platform to your SonarQube instance. -settings.almintegration.empty.server_base_url.setting_link=Server Base URL settings.almintegration.tab.github=GitHub settings.almintegration.tab.bitbucket=Bitbucket settings.almintegration.tab.azure=Azure DevOps @@ -1426,7 +1260,7 @@ settings.almintegration.form.url.azure.help2=Для сервисов Azure DevOp settings.almintegration.form.url.bitbucket=Адрес сервера Bitbucket settings.almintegration.form.url.bitbucket.help=Пример\: {example} settings.almintegration.form.url.github=Адрес GitHub API -settings.almintegration.form.url.github.help1=Example for GitHub Enterprise\: +settings.almintegration.form.url.github.help1=Пример для GitHub Enterprise\: settings.almintegration.form.url.github.help2=При использовании GitHub.com\: settings.almintegration.form.url.gitlab=Адрес GitLab API settings.almintegration.form.url.gitlab.help=Укажите адрес GitLab API. Например\: @@ -1466,91 +1300,27 @@ settings.almintegration.feature.alm_repo_import.description=Выберите р settings.almintegration.feature.alm_repo_import.disabled=Выключен settings.almintegration.feature.alm_repo_import.disabled.no_url=Эта функция отключена, потому что у настроенного экземпляра не указан адрес. settings.almintegration.tabs.authentication_moved=Вы можете делегировать аутентификацию этой DevOps-платформе. Соответствующие настройки находятся в разделе {link}. -settings.almintegration.tabs.community_edition_cannot_delegate_auth=You cannot delegate authentication to this DevOps Platform with the Community Edition of SonarQube. -# Authentication Common settings.authentication.title=Аутентификация settings.authentication.custom_message_information=Вы можете задать собственное сообщение о входе в систему, чтобы помочь вашим пользователям аутентифицироваться. Соответствующие настройки доступны в разделе {link}. settings.authentication.custom_message_information.link=Общие settings.authentication.description=Следующие настройки позволяют делегировать аутентификацию через SAML или любую из следующих DevOps-платформ\: GitHub, GitLab, Bitbucket. settings.authentication.help=Если вам нужна помощь в настройке аутентификации, прочтите наш специальный {link}. -settings.authentication.legacy_help.github=Compatibility with GitHub OAuth App is deprecated and will be removed in a future release. Please check out the {link} for information on how to update your configuration. settings.authentication.help.link=документация settings.authentication.form.create=Создать конфигурацию settings.authentication.form.edit=Редактировать settings.authentication.form.delete=Удалить -settings.authentication.form.loading=Loading configuration -settings.authentication.form.enabled=Enabled -settings.authentication.form.not_enabled=This configuration is disabled -settings.authentication.form.enable=Enable configuration -settings.authentication.form.disable=Disable configuration -settings.authentication.form.provisioning=Provisioning -settings.authentication.form.provisioning_at_login=Just-in-Time user and group provisioning (default) -settings.authentication.form.other_provisioning_enabled=Already enabled for another provider. Only one identity provider can have automatic users and groups provisioning enabled. - -# GITHUB -settings.authentication.form.create.github=New GitHub Configuration -settings.authentication.form.edit.github=Edit GitHub Configuration -settings.authentication.github.appid_x=App ID\: {0} -settings.authentication.github.confirm.auto=Switch to automatic provisioning -settings.authentication.github.confirm.jit=Switch to Just-in-Time provisioning -settings.authentication.github.confirm.auto.description=Once you transition to automatic provisioning, groups, users, group memberships, and permissions on GitHub projects will be inherited from GitHub. You will no longer have the ability to edit them within SonarQube. Do you want to proceed with this change? -settings.authentication.github.confirm.jit.description=Switching to Just-in-Time provisioning removes the automatic synchronization of users, groups, and group memberships. Users are provisioned and group memberships are updated only at user login. Are you sure? -settings.authentication.github.confirm_auto_provisioning.header=Confirm the provisioning method -settings.authentication.github.confirm_auto_provisioning.description1=Automatic user and group provisioning is currently suspended. -settings.authentication.github.confirm_auto_provisioning.description2=This provisioning method has been enhanced. It now includes the synchronization of user permissions and project visibility from GitHub. For more details, please refer to the {documentation}. -settings.authentication.github.confirm_auto_provisioning.question=Which provisioning method would you like to use? -settings.authentication.github.confirm_auto_provisioning.continue=Automatic user, group, and permission provisioning -settings.authentication.github.confirm_auto_provisioning.switch_jit=Just-in-Time user and group provisioning -settings.authentication.github.configuration=GitHub Configuration -settings.authentication.github.form.not_configured=GitHub App is not configured -settings.authentication.github.form.legacy_configured=Compatibility with GitHub OAuth App is deprecated and will be removed in a future release. Your configuration will continue to work but with limited support. We recommend using GitHub Apps. Check out the {documentation} for more information. -settings.authentication.github.enable_first=Enable your GitHub configuration for more provisioning options. -settings.authentication.github.form.provisioning_with_github=Automatic user, group, and permission provisioning -settings.authentication.github.form.provisioning_with_github_short.autoProvisioning=Automatic provisioning -settings.authentication.github.form.provisioning_with_github_short.jit=Just-in-Time provisioning -settings.authentication.github.form.provisioning_with_github.description=Users, groups and permissions are automatically provisioned from your GitHub organizations. Once activated, users and groups can only be created and modified from your GitHub organizations/teams. Existing local users will be kept and can only be deactivated. -settings.authentication.github.form.description.doc=For more details, see {documentation}. -settings.authentication.github.form.provisioning_at_login.description=Users and groups are synchronized only when users log in to SonarQube. -settings.authentication.github.form.provisioning.disabled=Your current edition does not support provisioning with GitHub. See the {documentation} for more information. -settings.authentication.github.synchronize_now=Synchronize now -settings.authentication.github.synchronization_in_progress=Synchronization is in progress. -settings.authentication.github.synchronization_pending=Synchronization is scheduled. -settings.authentication.github.synchronization_finish=Synchronization is done. -settings.authentication.github.synchronization_successful=Last synchronization was done {0} ago. -settings.authentication.github.synchronization_successful.with_warning=Last synchronization was done {date} ago with warnings. {details} -settings.authentication.github.synchronization_failed=Last synchronization failed {0} ago. -settings.authentication.github.synchronization_failed_short=Last synchronization failed. {details} -settings.authentication.github.synchronization_details_link=More details -settings.authentication.github.configuration.validation.details=View details -settings.authentication.github.configuration.validation.test=Тест конфигурации -settings.authentication.github.configuration.validation.loading=Checking the configuration -settings.authentication.github.configuration.validation.valid.short=Configuration is valid. -settings.authentication.github.configuration.validation.valid=Configuration is valid for {0}. {1} organizations will be synced. -settings.authentication.github.configuration.validation.valid_one=Configuration is valid for {0}. Organization ''{1}'' will be synced. -settings.authentication.github.configuration.validation.invalid=Configuration is invalid. {0} -settings.authentication.github.configuration.validation.invalid_org=Organization "{0}" has the following error\: {1} -settings.authentication.github.configuration.validation.details.title=Configuration validity\: -settings.authentication.github.configuration.validation.details.valid_label=Valid -settings.authentication.github.configuration.validation.details.invalid_label=Invalid -settings.authentication.github.configuration.validation.details.org_not_found={0} (not found or app not installed) -settings.authentication.github.configuration.roles_mapping.title=Role permission mapping -settings.authentication.github.configuration.roles_mapping.description=When synchronizing users and groups, SonarQube assigns permissions based on GitHub user and team roles. You can customize the mapping of permissions. The new mapping will take effect at the next synchronization. -settings.authentication.github.configuration.roles_mapping.button_label=Edit mapping -settings.authentication.github.configuration.roles_mapping.dialog.title=GitHub Roles Mapping -settings.authentication.github.configuration.roles_mapping.dialog.roles_column=Roles -settings.authentication.github.configuration.unsaved_changes=You have unsaved changes. - -# SAML -settings.authentication.form.create.saml=New SAML configuration -settings.authentication.form.edit.saml=Edit SAML configuration settings.authentication.saml.configuration=SAML Configuration settings.authentication.saml.confirm.scim=Switch to automatic provisioning settings.authentication.saml.confirm.jit=Switch to Just-in-Time provisioning -settings.authentication.saml.confirm.scim.description=Once you transition to automatic provisioning, groups, users and group memberships will be managed by your identity provider. You will no longer have the ability to edit them within SonarQube. Do you want to proceed with this change? +settings.authentication.saml.confirm.scim.description=After you switch to automatic provisioning, you will no longer be able to edit groups, users, and group memberships within SonarQube. Are you sure? settings.authentication.saml.confirm.jit.description=Switching to Just-in-Time provisioning removes all information provided while automatic provisioning through SCIM was active. These changes cannot be reverted. Are you sure? settings.authentication.saml.form.loading=Loading SAML configuration settings.authentication.saml.form.not_configured=SAML is not configured +settings.authentication.saml.form.enable=Enable configuration +settings.authentication.saml.form.disable=Disable configuration +settings.authentication.saml.form.enabled=Enabled +settings.authentication.saml.form.not_enabled=This configuration is disabled settings.authentication.saml.form.create=New SAML configuration settings.authentication.saml.form.edit=Edit SAML configuration settings.authentication.saml.form.save=Сохранить конфигурацию @@ -1559,15 +1329,14 @@ settings.authentication.saml.form.test.help.dirty=Вы должны сохран settings.authentication.saml.form.test.help.incomplete=Часть обязательных полей не заполнена settings.authentication.saml.form.save_success=Успешно сохранено settings.authentication.saml.form.save_partial=Сохранено частично +settings.authentication.saml.form.provisioning=Provisioning settings.authentication.saml.form.provisioning_at_login=Just-in-Time user and group provisioning (default) settings.authentication.saml.form.provisioning_at_login.sub=Use this option if your identity provider does not support the SCIM protocol. settings.authentication.saml.form.provisioning_with_scim=Automatic user and group provisioning with SCIM settings.authentication.saml.form.provisioning_with_scim.sub=Preferred option when using a supported identity provider. settings.authentication.saml.form.provisioning_with_scim.description=Users and groups are automatically provisioned from your identity provider using the SCIM protocol. Once activated, managed users and groups can only be modified from your identity provider. Existing local users and groups will be kept. settings.authentication.saml.form.provisioning_with_scim.description.doc=For a list of supported providers and more details on automatic provisioning, see {documentation}. -settings.authentication.saml.form.provisioning.disabled=Your current edition does not support provisioning with SCIM. See the {documentation} for more information. settings.authentication.saml.enable_first=Enable your SAML configuration to benefit from automatic user provisioning options. - settings.pr_decoration.binding.category=Интеграция с платформой DevOps settings.pr_decoration.binding.no_bindings=Системному администратору необходимо включить эту функцию в настройках. settings.pr_decoration.binding.no_bindings.admin=Сначала создайте {link} перед тем, как вы и ваша команда сможете активировать декоратор пулл-реквестов. @@ -1613,7 +1382,6 @@ property.category.general.databaseCleaner=Очистка базы данных property.category.general.looknfeel=Внешний вид property.category.general.issues=Замечания property.category.general.qualityGate=Порог качества -property.category.general.qualityProfile=Профиль качества property.category.general.subProjects=Подпроекты property.category.general.subProjectCreation=Создание Проекта property.category.almintegration=Интеграция с ALM @@ -1693,7 +1461,6 @@ search.search_for_directories=Поиск каталогов... search.search_for_files=Поиск файлов... search.search_for_modules=Поиск модулей... search.search_for_metrics=Поиск метрик... -search.tooShort=Пожалуйста, введите по крайней мере {0} символов global_search.shortcut_hint=Hint\: Press 'S' from anywhere to open this search bar. @@ -1711,7 +1478,6 @@ shortcuts.section.global.search=быстро открыть панель пои shortcuts.section.global.shortcuts=открыть это окно shortcuts.section.global.facets.multiselection=Ctrl + клик, чтобы добавить к выбору shortcuts.section.global.facets.multiselection.mac=⌘ + клик, чтобы добавить к выбору -shortcuts.section.global.facets.multiselection.title=Add to selection shortcuts.section.issues=Страница замечаний shortcuts.section.issues.navigate_between_issues=перемещаться между замечаниями @@ -1836,7 +1602,7 @@ project_activity.delete_analysis.question=Вы уверены, что хотит project_activity.filter_events=Фильтр событий project_activity.events.tooltip.edit=Редактировать это событие project_activity.events.tooltip.delete=Удалить это событие -project_activity.new_code_period_start=New Code starts here +project_activity.new_code_period_start=Период нового кода начинается здесь project_activity.new_code_period_start.help=Анализ, предшествующий этой отметке, является базовым уровнем для сравнения с новым кодом project_activity.graphs.choose_type=Выберите тип графика @@ -1941,23 +1707,12 @@ projects_management.filter_by_visibility=Filter by visibility project.info.title=Информация о проекте application.info.title=Сведения о приложении -project.about.title=About this Project -application.about.title=About this Application project.info.description=Описание -project.info.empty_description=No description added for this project. -application.info.empty_description=No description added for this application. project.info.quality_gate=Порог качества project.info.to_notifications=Настройка уведомлений -project.info.notifications=Оповещения +project.info.notifications=Настройка уведомлений project.info.main_branch=Главная ветка project.info.see_more_info_on_x_locs=См. дополнительную информацию о строках кода {0} -project.info.make_home.title=Use as homepage -project.info.make_home.label=Make this project my homepage -application.info.make_home.label=Make this application my homepage -project.info.make_home.tooltip=This means you'll be redirected to this project whenever you log in to SonarQube or click on the top-left SonarQube logo. -application.info.make_home.tooltip=This means you'll be redirected to this application whenever you log in to SonarQube or click on the top-left SonarQube logo. -overview.project_key.tooltip.TRK=Ключ вашего проекта является уникальным идентификатором для вашего проекта. Если вы используете Maven, убедитесь, что ключ соответствует формату «groupId\:artifactId». -overview.project_key.tooltip.APP=Your application key is a unique identifier for your application. #------------------------------------------------------------------------------ # @@ -1986,7 +1741,6 @@ quality_profiles.cannot_associate_projects_no_rules=Вы должны актив quality_profiles.cannot_set_default_no_rules=Вы должны активировать по крайней мере одно правило, чтобы установить этот профиль по умолчанию. quality_profiles.warning.used_by_projects_no_rules=Текущий профиль используется в нескольких проектах, но не имеет активных правил. Пожалуйста, активируйте по крайней мере одно правило для этого профиля. quality_profiles.warning.is_default_no_rules=Текущий профиль является профилем по умолчанию, но он не имеет активных правил. Пожалуйста, активируйте хотя бы одно правило для этого профиля. -quality_profiles.x_sonarway_missing_rules={linkCount} Sonar way {count, plural, one {rule} other {rules}} not included quality_profiles.parent=Родитель\: quality_profiles.parameter_set_to=Параметру {0} установлено значение {1} quality_profiles.x_rules_only_in={0} правил только в @@ -2007,7 +1761,6 @@ quality_profile.lang_deprecated_x_rules={0}, {1} deprecated rule(s) quality_profile.x_active_rules={0} активных правил quality_profiles.x_overridden_rules={0} переопределенных правил quality_profiles.change_parent=Изменить родителя -quality_profiles.change_parent_warning=By changing the parent of this profile, any information on inherited rules that were manually disabled will be lost. This means some previously disabled rules might be re-enabled. quality_profiles.all_profiles=Все профили quality_profiles.x_profiles={0} профилей quality_profiles.projects.select_hint=Нажмите, чтобы связать этот проект с профилем качества @@ -2032,7 +1785,6 @@ quality_profiles.latest_new_rules=Недавно добавленные прав quality_profiles.latest_new_rules.activated={0}, активировано в {1} профилях quality_profiles.latest_new_rules.not_activated={0}, еще не активировано quality_profiles.deprecated_rules=Устаревшие правила -quality_profiles.x_deprecated_rules={linkCount} deprecated {count, plural, one {rule} other {rules}} quality_profiles.deprecated_rules_description=Эти устаревшие правила будут в конечном итоге исчезнут. Вам стоит найти им замену. quality_profiles.deprecated_rules_are_still_activated=Устаревшие правила по-прежнему активированы в {0} профиле(ях) качества\: quality_profiles.sonarway_missing_rules=Правила "Sonar way" не включены @@ -2046,20 +1798,14 @@ quality_profiles.used_=Использовано\: quality_profiles.built_in=Встроенный quality_profiles.built_in.description=Это встроенный профиль качества, обновляемый автоматически. quality_profiles.extends_built_in=Так как этот профиль качества наследуется из встроенного профиля качества, он может быть автоматически обновлен при развертывании новой версии соответствующего плагина. -quality_profiles.no_built_in_updates_warning=This quality profile does not inherit from a built-in profile. It will not benefit from automatic updates when new rules are introduced. -quality_profiles.no_built_in_updates_warning_admin=To benefit from automatic updates, set the corresponding built-in profile as the parent of your quality profile. -quality_profiles.no_built_in_updates_warning.new_profile=This new quality profile won't inherit from a built-in profile. It will not benefit from automatic updates when new rules are introduced. -quality_profiles.no_built_in_updates_warning.new_profile.2=If you want to benefit from automatic updates, consider extending a built-in quality profile instead. quality_profiles.default_permissions=Пользователи с глобальным разрешением "Управление Профилями качества" могут управлять данным профилем качества. quality_profiles.grant_permissions_to_more_users=Выдать разрешения другим пользователям quality_profiles.grant_permissions_to_user_or_group=Выдать разрешение пользователю или группе quality_profiles.additional_user_groups=Дополнительные пользователи / группы\: -quality_profiles.search_description=Search users by login or name, and groups by name\: +quality_profiles.search_description=Поиск пользователей по логину или имени, и групп по имени\: quality_profiles.permissions.remove.user=Удалить разрешение пользователя -quality_profiles.permissions.remove.user_x=Remove permission from user {0} quality_profiles.permissions.remove.user.confirmation=Вы уверены, что хотите удалить разрешение на этот профиль качества у пользователя {user}? quality_profiles.permissions.remove.group=Удалить разрешение группы -quality_profiles.permissions.remove.group_x=Remove permission for {0} quality_profiles.permissions.remove.group.confirmation=Вы уверены, что хотите удалить разрешение на этот профиль качества у группы {user}? quality_profiles.copy_help=Создать новый профиль качества как копию "{0}". Эти два профиля будут развиваться независимо. quality_profiles.extend_help=Создать дочерний профиль качества, наследующий все активные правила из "{0}". Изменения в "{0}" повлияют на дочерний профиль. @@ -2087,7 +1833,6 @@ quality_profiles.actions=Открыть {0} {1} действия профиля # #------------------------------------------------------------------------------ -quality_gate.create=Создать quality_gates.create=Создать порог качества quality_gates.rename=Переименовать порог качества quality_gates.delete=Удалить порог качества @@ -2138,18 +1883,15 @@ quality_gates.conditions.metric=Метрика quality_gates.conditions.new_code=В новом коде quality_gates.conditions.new_code.long=Условия для нового кода quality_gates.conditions.new_code.description=Условия для нового кода применяются ко всем веткам и пулл-реквестам. -quality_gates.conditions.new_code_1=1 condition failed on new code -quality_gates.conditions.new_code_x={0} conditions failed on new code +quality_gates.conditions.new_code_x={0} условие(я) не выполнены в новом коде quality_gates.conditions.overall_code=Во всем коде quality_gates.conditions.overall_code.long=Условия для всего кода quality_gates.conditions.overall_code.description=Условия для всего кода применяются только к веткам. -quality_gates.conditions.overall_code_1=1 condition failed on overall code -quality_gates.conditions.overall_code_x={0} conditions failed on overall code +quality_gates.conditions.overall_code_x={0} условие(я) не выполнены во всем коде quality_gates.conditions.operator=Оператор quality_gates.conditions.warning=Предупреждение quality_gates.conditions.warning.tooltip=Статус предупреждения устарел и исчезнет после следующего обновления Порога качества. quality_gates.conditions.value=Значение -quality_gates.conditions.where=Where? quality_gates.duplicated_conditions=Этот порог качества содержит дублирующиеся условия\: quality_gates.intro.1=Порог качества - это набор условий, которым должен соответствовать проект перед тем, как он может быть запущен в реальную эксплуатацию. quality_gates.intro.2=Можно установить Порог качества по умолчанию для применения ко всем проектам, которым явно не назначен другой порог. @@ -2182,6 +1924,8 @@ quality_gates.cayc.new_security_rating.A=Нет уязвимостей 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_over_compliant.tooltip.message=Вы добавили дополнительные условия в порог качества "Clean as You Code", чего мы не рекомендуем. +quality_gates.cayc_over_compliant.badge.tooltip.learn_more=Узнайте, почему quality_gates.cayc.banner.title=Этот порог качества соответствует стандарту Clean as You Code quality_gates.cayc.banner.description1=Этот порог качества соответствует методологии {cayc_link}, поэтому вы можете воспользоваться наиболее эффективным подходом к поставке чистого кода. quality_gates.cayc.banner.description2=Это гарантирует, что\: @@ -2191,6 +1935,9 @@ quality_gates.cayc.banner.list_item3=Все потенциальные уязв quality_gates.cayc.banner.list_item4=Новый код имеет ограниченный технический долг quality_gates.cayc.banner.list_item5=Новый код имеет ограниченное дублирование quality_gates.cayc.banner.list_item6=Новый код должным образом покрыт тестами +quality_gates.cayc_over_compliant.banner.title=Дополнительные условия не рекомендуются +quality_gates.cayc_over_compliant.banner.description=Вы добавили дополнительные условия в порог качества "Clean as You Code", чего мы не рекомендуем. Изучите {link} +quality_gates.cayc_over_compliant.banner.link=почему 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} условий(я) будут изменены для нового кода @@ -2218,7 +1965,6 @@ rules.status.REMOVED.help=Правило, вызвавшее это замеча # #------------------------------------------------------------------------------ coding_rules.active_in_all_profiles=Это правило уже активировано во всех доступных профилях качества. -coding_rules.severity_cannot_be_modified=Severity can no longer be modified. coding_rules.activate=Активировать coding_rules.activate_in=Активировать в coding_rules.activate_in_quality_profile=Активировать в профиле качества @@ -2231,7 +1977,6 @@ coding_rules.bulk_change.no_quality_profile=Нет профиля качеств coding_rules.can_not_bulk_change=Массовое изменение доступно только в том случае, если у вас есть собственный профиль качества для цели. Вы можете создать настраиваемый профиль качества, основанный на встроенном профиле, копируя или расширяя его в списке профилей качества. coding_rules.can_not_deactivate=Это правило наследуется и не может быть деактивировано. coding_rules.change_details=Изменить подробности профиля качества -coding_rules.change_details_x=Change Details of Quality Profile {0} coding_rules.context.others.title=Как исправить это в другом компоненте или фреймворке? coding_rules.context.others.description.first=Хотя основной фреймворк или компонент, используемый в вашем проекте, не указан выше, вы можете найти полезную информацию в инструкциях, которые мы предоставляем. coding_rules.context.others.description.second=Внимание\: Библиотеки, упомянутые в этих инструкциях, могут не подходить вашему коду. @@ -2249,9 +1994,7 @@ coding_rules.custom_rule.activation_notice=Примечание\: парамет coding_rules.custom_rule.removal=Только пользовательские правила могут быть удалены. При удалении пользовательского правила оно не удаляется из экземпляра SonarQube. Вместо этого, его статус меняется на "УДАЛЕН", позволяя связанным с ним замечаниям продолжать отображаться должным образом. coding_rules.custom_rules=Собственные правила coding_rules.deactivate_in_quality_profile=Деактивировать в профиле качества -coding_rules.deactivate_in_quality_profile_x=Deactivate In Quality Profile {0} coding_rules.delete_rule=Удалить правило -condig_rules.delete_rule_x=Delete Rule {0} coding_rules.delete.custom.confirm=Вы уверены, что вы хотите удалить собственное правило "{0}"? coding_rules.extend_description=Расширить описание coding_rules.deactivate_in=Деактивировать в @@ -2294,12 +2037,12 @@ coding_rules.type.tooltip.CODE_SMELL=Правило обнаружения де coding_rules.type.tooltip.BUG=Правило обнаружения ошибок coding_rules.type.tooltip.VULNERABILITY=Правило обнаружения уязвимости coding_rules.type.tooltip.SECURITY_HOTSPOT=Правило обнаружения потенциальной уязвимости -coding_rules.type.deprecation.title=Types of detection rules are deprecated. -coding_rules.type.deprecation.filter_by=You can now filter rules by Clean Code Attribute and Software Quality. -coding_rules.severity.deprecation.title=Severities are now directly tied to the software quality impacted. This old severity is deprecated and can no longer be modified. -coding_rules.severity.deprecation.filter_by=You can now filter rules by Software Quality and new Severity. - coding_rules.update_custom_rule=Обновить собственное правило +coding_rules.filter_similar_rules=Фильтровать похожие правила +coding_rules.filter_by_language=Фильтровать по языку {0} +coding_rules.filter_by_type=Фильтровать по типу {0} +coding_rules.filter_by_severity=Фильтровать по {0} серьезности +coding_rules.filter_by_tag=Фильтровать по тегу {0} coding_rules.filters.activation=Активация coding_rules.filters.activation.active=Активно @@ -2332,9 +2075,6 @@ coding_rules.filters.template.is_not_template=Скрыть шаблоны coding_rules.facet.languages=Язык coding_rules.facet.repositories=Репозиторий -coding_rules.facet.impactSeverities=Серьезность -coding_rules.facet.cleanCodeAttributeCategories=Clean Code Attribute -coding_rules.facet.impactSoftwareQualities=Software Quality coding_rules.facet.tags=Тег coding_rules.facet.qprofile=Профиль качества coding_rules.facet.qprofile.help=Профили качества - это коллекция правил для применения во время анализа. @@ -2377,10 +2117,9 @@ coding_rules.description_section.title.root_cause.SECURITY_HOTSPOT=Каков р coding_rules.description_section.title.assess_the_problem=Вы рискуете? coding_rules.description_section.title.how_to_fix=Как это исправить? coding_rules.description_section.title.more_info=Подробнее -coding_rules.description_section.title.activity=Активность coding_rules.description_context.title=Какой компонент или фреймворк содержит замечание? -coding_rules.description_context.subtitle=Как это исправить в {0}? +coding_rules.description_context.sub_title=Как это исправить в {0}? coding_rules.description_context.default_information={0} был обнаружен как наиболее подходящий компонент или фреймворк для этого замечания. coding_rules.description_context.other=Другие @@ -2389,53 +2128,6 @@ coding_rules.more_info.resources.title=Ресурсы coding_rules.more_info.notification_message=Ниже мы добавили новую информацию о принципах "Чистого кода", чтобы помочь вам улучшить качество и безопасность кода. Найдите время прочитать ее. coding_rules.more_info.scroll_message=Прокрутите вниз до "Принципов качества кода" - -rule.impact.severity.tooltip=Issues found for this rule will have a {severity} impact on the {quality} of your software. - -rule.clean_code_attribute_category.CONSISTENT=Consistency -rule.clean_code_attribute_category.CONSISTENT.title=This is a consistency rule. -rule.clean_code_attribute_category.CONSISTENT.title_short=Consistency rule -rule.clean_code_attribute_category.INTENTIONAL=Intentionality -rule.clean_code_attribute_category.INTENTIONAL.title=This is an intentionality rule. -rule.clean_code_attribute_category.INTENTIONAL.title_short=Intentionality rule -rule.clean_code_attribute_category.ADAPTABLE=Adaptability -rule.clean_code_attribute_category.ADAPTABLE.title=This is an adaptability rule. -rule.clean_code_attribute_category.ADAPTABLE.title_short=Adaptability rule -rule.clean_code_attribute_category.RESPONSIBLE=Responsibility -rule.clean_code_attribute_category.RESPONSIBLE.title=This is a responsibility rule. -rule.clean_code_attribute_category.RESPONSIBLE.title_short=Responsibility rule - -rule.clean_code_attribute.CLEAR=Очистить -rule.clean_code_attribute.CLEAR.title=This is an intentionality rule, the code should be clear. -rule.clean_code_attribute.COMPLETE=Complete -rule.clean_code_attribute.COMPLETE.title=This is a intentionality rule, the code should be complete. -rule.clean_code_attribute.CONVENTIONAL=Conventional -rule.clean_code_attribute.CONVENTIONAL.title=This is a consistency rule, the code should be conventional. -rule.clean_code_attribute.DISTINCT=Distinct -rule.clean_code_attribute.DISTINCT.title=This is an adaptability rule, the code should be distinct. -rule.clean_code_attribute.EFFICIENT=Efficient -rule.clean_code_attribute.EFFICIENT.title=This is an intentionality rule, the code should be efficient. -rule.clean_code_attribute.FOCUSED=Focused -rule.clean_code_attribute.FOCUSED.title=This is an adaptability rule, the code should be focused. -rule.clean_code_attribute.FORMATTED=Formatted -rule.clean_code_attribute.FORMATTED.title=This is a consistency rule, the code should be formatted. -rule.clean_code_attribute.IDENTIFIABLE=Identifiable -rule.clean_code_attribute.IDENTIFIABLE.title=This is a consistency rule, the code should be identifiable. -rule.clean_code_attribute.LAWFUL=Lawful -rule.clean_code_attribute.LAWFUL.title=This is a responsibility rule, the code should be lawful. -rule.clean_code_attribute.LOGICAL=Logical -rule.clean_code_attribute.LOGICAL.title=This is an intentionality rule, the code should be logical. -rule.clean_code_attribute.MODULAR=Modular -rule.clean_code_attribute.MODULAR.title=This is an adaptability rule, the code should be modular. -rule.clean_code_attribute.RESPECTFUL=Respectful -rule.clean_code_attribute.RESPECTFUL.title=This is a responsibility rule, the code should be respectful. -rule.clean_code_attribute.TESTED=Tested -rule.clean_code_attribute.TESTED.title=This is an adaptability rule, the code should be tested. -rule.clean_code_attribute.TRUSTWORTHY=Trustworthy -rule.clean_code_attribute.TRUSTWORTHY.title=This is a responsibility rule, the code should be trustworthy. - - - #------------------------------------------------------------------------------ # # EMAIL CONFIGURATION @@ -2455,7 +2147,6 @@ email_configuration.test.email_was_sent_to_x=Письмо было отправ # NOTIFICATIONS # #------------------------------------------------------------------------------ -notification.notification=Notification notification.channel.EmailNotificationChannel=Электронная почта notification.dispatcher.information=Уведомление никогда не отсылается автору события. notification.dispatcher.ChangesOnMyIssue=Изменения в замечаниях, назначенных мне @@ -2556,13 +2247,11 @@ my_account.set_notifications_for.title=Добавить проект my_account.create_new.TRK=Добавить проект my_account.add_project=Добавить проект my_account.add_project.manual=Вручную -my_account.add_project.azure=Из Azure DevOps -my_account.add_project.bitbucket=Из Bitbucket Server -my_account.add_project.bitbucketcloud=Из Bitbucket Cloud -my_account.add_project.github=Из GitHub -my_account.add_project.gitlab=Из GitLab -my_account.add_project.more_others=Import from other DevOps Platforms -my_account.add_project.more=Import from DevOps Platforms +my_account.add_project.azure=Azure DevOps +my_account.add_project.bitbucket=Сервер Bitbucket +my_account.add_project.bitbucketcloud=Bitbucket Cloud +my_account.add_project.github=GitHub +my_account.add_project.gitlab=GitLab my_account.reset_password.page=Update password my_account.reset_password=Обновите свой пароль my_account.reset_password.explain=Эта учетная запись не должна использовать пароль по умолчанию. @@ -2588,7 +2277,6 @@ provisioning.no_analysis_on_main_branch.bad_configuration="{0}" branch has not b provisioning.only_provisioned=Только подготовленные provisioning.only_provisioned.tooltip=Подготовленные проекты – это проекты, которые были созданы, но не были проанализированы. provisioning.no_analysis.application=С момента создания проекта анализ не проводился. Проанализируйте проект, чтобы увидеть здесь информацию о нем. -provisioning.permission_synch_in_progress=Project permissions are being synchronized. #------------------------------------------------------------------------------ @@ -2608,14 +2296,6 @@ severity.MINOR.description=Потенциально окажет незначи severity.INFO=Информационное severity.INFO.description=Ни ошибка, ни недостаток качества. Просто замечание. -# New severities -severity.HIGH=Высокий -severity.HIGH.description=Должно быть исправлено немедленно. -severity.MEDIUM=Средний -severity.MEDIUM.description=С большой вероятностью окажет негативное влияние. -severity.LOW=Низкий -severity.LOW.description=Потенциально окажет незначительное влияние на качество. - #------------------------------------------------------------------------------ # # METRIC DOMAINS @@ -3069,7 +2749,7 @@ metric.skipped_tests.short_name=Пропущено metric.sqale_debt_ratio.description=Отношение текущего технического долга долга в сравнении с оценочной стоимостью разработки с нуля metric.sqale_debt_ratio.name=Уровень технического долга metric.sqale_debt_ratio.short_name=Уровень долга -metric.sqale_index.description=Total effort (in minutes) to fix all the issues on the component and therefore to comply to all the requirements. +metric.sqale_index.description=Всего усилий (в часах) для исправления всех замечаний компонента и, следовательно, выполнения всех требований. metric.sqale_index.name=Технический долг metric.sqale_index.short_name=Долг metric.sqale_rating.description=A-E рейтинг на основе технического долга @@ -3158,15 +2838,15 @@ projects_role.criteria.key=Ключ содержит projects_role.role=Автоматическое назначение роли для новых projects_role.groups=Группы projects_role.admin=Администрирование -projects_role.admin.desc=Access project settings and perform administration tasks (for private projects, users also need the "Browse" permission) +projects_role.admin.desc=Доступ к настройкам проекта и выполнение задач администрирования. (Также потребуется разрешение "Просмотр") projects_role.issueadmin=Управление замечаниями -projects_role.issueadmin.desc=Resolve issues as being "fixed", "won't fix" or "false-positive" (for private projects, users also need the "Browse" permission). +projects_role.issueadmin.desc=Изменять тип и серьезность замечания, помечать замечания как "не актуальное" или "ложное срабатывание" (также потребуется разрешение "Просмотр"). projects_role.securityhotspotadmin=Администрирование потенциальных уязвимостей -projects_role.securityhotspotadmin.desc=Resolve a Security Hotspot as reviewed (fixed or safe), reset it as to review (for private projects, users also need the "Browse" permission). +projects_role.securityhotspotadmin.desc=Отметить потенциальную уязвимость как рассмотренную (исправленную или безопасную), сбросить статус рассмотрения (пользователям также необходимо разрешение на просмотр). projects_role.user=Просмотр projects_role.user.desc=Доступ к проекту, просмотр его показателей и замечаний, подтверждение замечаний, изменение ответственного, комментирование замечаний и изменение тегов. projects_role.codeviewer=Просмотр исходного кода -projects_role.codeviewer.desc=View the project's source code (for private projects, users also need the "Browse" permission) +projects_role.codeviewer.desc=Просмотр исходного кода проекта. (Также потребуется разрешение "Просмотр") projects_role.scan=Выполнение анализа projects_role.scan.desc=Возможность получить все параметры, необходимые для выполнения анализа (включая защищенные данные, например пароли) и отправки результатов анализа на сервере {instance}. projects_role.bulk_change=Массовое изменение @@ -3201,7 +2881,6 @@ permission_templates.page=Шаблоны разрешений permission_templates.page.description=Управление шаблонами наборов разрешений проекта. Шаблон по умолчанию применяется для всех новых проектов. permission_templates.set_default=Установить значения по умолчанию permission_templates.set_default_for=Установить значения по умолчания для -permission_templates.github_warning=Please note that permission templates will only affect non-GitHub projects due to the enabled automatic provisioning via GitHub. permission_template.new_template=Создать шаблон разрешений permission_template.delete_confirm_title=Удалить шаблон разрешений permission_template.do_you_want_to_delete_template_xxx=Вы уверены, что вы хотите удалить шаблон разрешений "{0}"? @@ -3391,13 +3070,7 @@ source_viewer.loading_more_code=Загрузка кода... source_viewer.expand_above=Показать предыдущие несколько строк кода source_viewer.expand_below=Показать следующие несколько строк кода -source_viewer.copy_permalink=Скопировать постоянную ссылку -source_viewer.copy_line=Copy Line -source_viewer.copied_to_clipboard=Скопировано в буфер обмена -source_viewer.new_code=Новый код -source_viewer.coverage.covered=Covered code -source_viewer.coverage.uncovered=Uncovered code -source_viewer.coverage.partially-covered=Partially covered code + #------------------------------------------------------------------------------ # # WORKSPACE @@ -3537,8 +3210,6 @@ background_task.type.PROJECT_EXPORT=Экспорт проекта background_task.type.PROJECT_IMPORT=Импорт проекта background_task.type.AUDIT_PURGE=Очистка журнала логов background_task.type.REPORT_SUBMIT=Отправка отчета по электронной почте -background_task.type.GITHUB_AUTH_PROVISIONING=Github Provisioning -background_task.type.GITHUB_PROJECT_PERMISSIONS_PROVISIONING=Github Project Permission Sync background_tasks.page=Фоновые задания background_tasks.page.description=Эта страница позволяет отслеживать очереди задач, работающих асинхронно на сервере. Она также дает доступ к истории завершенных задач, их статусу и журналу работы. Обработка отчета анализа является наиболее распространенным видом фоновой задачи. @@ -3568,7 +3239,6 @@ background_tasks.cancel_all_tasks.text=Вы уверены, что хотите background_tasks.cancel_all_tasks.submit=Отменить все background_tasks.scanner_context=Контекст сканера background_tasks.show_scanner_context=Показать контекст сканера -background_tasks.show_actions=Show actions background_tasks.show_stacktrace=Показать подробности ошибки background_tasks.show_warnings=Показать предупреждения background_tasks.error_message=Сообщение об ошибке @@ -3618,13 +3288,6 @@ project_dump.failed_import=Не удалось выполнить последн project_dump.import_form_description=Дамп для этого проекта найден. Вы можете импортировать его, нажав на кнопку ниже. project_dump.import_form_description_disabled=Проекты не могут быть импортированы. Эта функция доступна только в Enterprise Edition. -#------------------------------------------------------------------------------ -# -# Project Information -# -#------------------------------------------------------------------------------ -project_information.project_notifications.title=Send me an email when\: - #------------------------------------------------------------------------------ # # SYSTEM @@ -3676,16 +3339,17 @@ system.version_is_availble={version} доступно # OVERVIEW # #------------------------------------------------------------------------------ -overview.1_condition_failed=1 failed condition -overview.X_conditions_failed={0} failed conditions +overview.failed_conditions=Проваленные условия +overview.X_more_failed_conditions=Еще {0} неудачных условий +overview.1_condition_failed=1 условие не выполнено +overview.X_conditions_failed=Условий не выполнилось {0} overview.fix_failed_conditions_with_sonarlint=Исправьте проблемы до того, как они повлияют на Порог качества проекта в вашей IDE с {link}. Используйте всю его супер-пупер мощь\! -overview.quality_gate.status=Статус порога качества -overview.quality_gate=Порог качества +overview.quality_gate=Статус порога качества overview.quality_gate_x=Порог качества\: {0} overview.quality_gate.help=Порог качества - это набор логических условий на основе измерений проекта. Он позволяет сразу узнать, готов ли проект к использованию. Если проект не преодолел порог, то в статусе вы увидите, какие показатели вызвали проблему и какие были достигнуты. overview.quality_gate_failed_with_x=с {0} ошибками overview.quality_gate_code_clean=Ваш код чист\! -overview.passed.clean_code=Enjoy your sparkling clean code\! +overview.quality_gate_all_conditions_passed=Все условия выполнены. overview.you_should_define_quality_gate=Вы должны определить порог качества на этот проект. overview.quality_gate.ignored_conditions=Некоторые условия Порога Качества в новом коде были проигнорированы из-за небольшого количества новых строк overview.quality_gate.ignored_conditions.tooltip=В начале периода "нового кода", если было мало добавлено или изменено строк, то может быть трудно достичь желаемого уровня показателей покрытия кода или дублирования. Для предотвращения ситуации ложного нарушения "Порога качества" условия дублирования и покрытия в новом коде игнорируются до тех пор, пока количество новых или изменившихся строк кода не достигнет 20. @@ -3694,8 +3358,13 @@ overview.quality_gate.conditions.cayc.warning=Порог качества, ис overview.quality_gate.conditions.cayc.details=Исправление этого порога качества поможет вам достичь состояния "Чистый код". overview.quality_gate.conditions.cayc.details_with_link=Исправление {link} поможет вам достичь состояния чистого кода. overview.quality_gate.conditions.non_cayc.warning.link=этот порог качества +overview.quality_gate.conditions.cayc_over_compliant.warning.link=порог качества +overview.quality_gate.conditions.cayc_over_compliant.details=Вы добавили дополнительные условия в порог качества "Clean as You Code", чего мы не рекомендуем. +overview.quality_gate.conditions.cayc_over_compliant.details_with_link=Вы добавили дополнительные условия в порог качества "Clean as You Code", чего мы не рекомендуем. Повторите {link}. overview.quality_gate.conditions.cayc.link=Узнайте, почему +overview.quality_gate.conditions.cayc_over_compliant.link=Узнайте, почему overview.quality_gate.application.non_cayc.projects_x={0} проект(ов) в этом приложении используют порог качества, несоответствующий Clean as You Code +overview.quality_gate.application.cayc_over_compliant.projects_x=Вы добавили дополнительные условия в порог качества "Clean as You Code" для проекта(ов) {0}, чего мы не рекомендуем. overview.quality_gate.show_project_conditions_x=Показать невыполненные условия для проекта {0} overview.quality_gate.hide_project_conditions_x=Скрыть невыполненные условия для проекта {0} overview.quality_profiles=Профили качества @@ -3778,8 +3447,8 @@ overview.gate.view.no_alert=Представление прошло порог overview.gate.view.warnings=Представление имеет предупреждения по следующим условиям порога качества\: {0}. overview.gate.view.errors=Представление не прошло порог качества по следующим условиям\: {0}. -overview.measurement_type.DUPLICATION=Дублирование -overview.measurement_type.COVERAGE=Покрытие +overview.domain.duplications=Дублирование +overview.domain.size=Размер overview.complexity_tooltip.function={0} функций имеют сложность около {1} overview.complexity_tooltip.file={0} файлов имеют сложности около {1} @@ -3788,13 +3457,14 @@ overview.deprecated_profile=Этот профиль качества испол overview.deleted_profile={0} был удален с момента последнего анализа. overview.link_to_x_profile_y=Перейти к профилю {0} "{1}" -overview.badges.get_badge=Значки +overview.badges.get_badge.TRK=Получить значки проекта +overview.badges.get_badge.VW=Получить значки портфолио +overview.badges.get_badge.APP=Получить значки приложения overview.badges.title=Получить значки проекта overview.badges.description.TRK=Отобразите статус ваших проектных метрик в инструкции или на сайте. Выберите свой вариант\: overview.badges.description.VW=Отобразите статус ваших метрик портфолио в инструкции или на сайте. Выберите свой вариант\: overview.badges.description.APP=Отобразите статус ваших метрик приложения в инструкции или на сайте. Выберите свой вариант\: -overview.badges.metric=Customize badge -overview.badges.format=Code format +overview.badges.metric=Метрика overview.badges.options.colors.white=Белый overview.badges.options.colors.black=Чёрный overview.badges.options.colors.orange=Оранжевый @@ -3840,13 +3510,6 @@ api_documentation.parameters=Параметры api_documentation.response_example=Пример ответа api_documentation.changelog=Журнал изменений api_documentation.search=Поиск по имени... -api_documentation.v2.search=Search API... -api_documentation.v2.parameter_header=Request -api_documentation.v2.response_header=Response -api_documentation.v2.request_subheader.query=Query Parameters -api_documentation.v2.request_subheader.path=Path Parameters -api_documentation.v2.request_subheader.header=Headers -api_documentation.v2.request_subheader.request_body=Request Body #------------------------------------------------------------------------------ @@ -3856,7 +3519,6 @@ api_documentation.v2.request_subheader.request_body=Request Body #------------------------------------------------------------------------------ code.open_component_page=Открыть страницу компонентов code.search_placeholder=Поиск файлов... -code.search_placeholder.application=Поиск проектов... code.search_placeholder.portfolio=Поиск проектов и дочерних портфолио... code.parent_folder=Родительская папка code.last_analysis_date=Последний анализ @@ -3873,31 +3535,26 @@ component_measures.details_are_not_available=Подробная информац component_measures.domain_x_overview={0} обзор component_measures.domain_overview=Обзор component_measures.files=файлы +component_measures.show_metric_history=Показать историю этой метрики component_measures.tab.tree=Дерево component_measures.tab.list=Список component_measures.tab.treemap=Древовидная карта component_measures.view_as=Просмотреть как -component_measures.legend.color=Color\: -component_measures.legend.size=Size\: +component_measures.legend.color_x=Цвет\: {0} +component_measures.legend.size_x=Размер\: {0} component_measures.legend.worse_of_x_y=Худший из {0} и {1} component_measures.legend.help_x=Нажмите, чтобы переключить видимость данных с рейтингом {0}. component_measures.legend.only_first_500_files=Отображена информация только для первых 500 файлов component_measures.no_history=Недостаточно данных для создания графика активности. component_measures.not_found=Запрашиваемый показатель не найден. component_measures.empty=Нет показателей. -component_measures.select_files=Выбрать файлы -component_measures.navigate=Navigate component_measures.to_select_files=для выбора файлов component_measures.to_navigate=для перехода component_measures.to_navigate_files=к следующему/предыдущему файлу component_measures.hidden_best_score_metrics={0} скрытых компонентов с оценкой {1}. -component_measures.hidden_best_score_metrics_show_label=Show hidden components -component_measures.navigation=Measures navigation -component_measures.skip_to_navigation=Skip to measure navigation -component_measures.see_metric_history=See history -component_measures.leak_legend.new_code=New Code\: +component_measures.skip_to_filters=Перейти к фильтрам показателей -component_measures.overview.project_overview.subnavigation=Обзор проекта +component_measures.overview.project_overview.facet=Обзор проекта component_measures.overview.project_overview.title=Риск component_measures.overview.project_overview.description=Получите быстрый обзор операционных рисков. Для пользователей, пользующихся клавиатурой, элементы сортируются по количеству строк кода для каждого файла. Любой цвет, кроме зеленого, указывает на риски\: ошибки или уязвимости, которые должны быть изучены. Положение сверху или справа от графика означает, что долгосрочное здоровье находится под угрозой. Нужно стремиться к зеленым пузырькам внизу слева. component_measures.overview.Reliability.description=Смотрите операционные риски ошибок. Для пользователей, пользующихся клавиатурой, элементы сортируются по объему ошибок в файле. Чем ближе цвет пузырька к красному, тем серьезнее и опаснее ошибки. Размер пузырька указывает на количество ошибок, а вертикальное положение отражает предполагаемое время на их устранение. Нужно стремиться к маленьким зеленым пузырькам у нижнего края. @@ -3907,17 +3564,16 @@ component_measures.overview.Coverage.description=Смотрите долгоср component_measures.overview.Duplications.description=Смотрите долгосрочные риски дублирования. Для пользователей, пользующихся клавиатурой, элементы сортируются по количеству повторяющихся участков в файле. Размер пузырька указывает количество дублирующихся участков, а вертикальное положение пузырька отражает количество строк в них. Нужно стремиться к маленьким зеленым пузырькам у нижнего края. component_measures.overview.see_data_as_list=Просмотреть данные, представленные на этом графике, в виде списка -component_measures.domain_subnavigation.Reliability.help=В этом разделе отображаются замечания по коду, реальное поведение которого может быть неожиданным. -component_measures.domain_subnavigation.Maintainability.help=В этом разделе отображаются замечания по коду, который будет сложно поддерживать. -component_measures.domain_subnavigation.Security.help=В этом разделе отображаются замечания по потенциальным уязвимостям. -component_measures.domain_subnavigation.SecurityReview.help=Этот раздел отображает риски безопасности в виде потенциальных уязвимостей со статусом их рассмотрения. -component_measures.domain_subnavigation.Complexity.help=Насколько прост или сложен поток управления в приложении. Цикломатическая сложность служит для измерения минимального количества тестов, необходимых для полного покрытия кода. Когнитивная сложность служит для измерения того, насколько сложно понять логику приложения - -component_measures.subnavigation_category.new_code_category=Новый код -component_measures.subnavigation_category.overall_category=Весь код -component_measures.subnavigation_category.tests_category=Тесты +component_measures.domain_facets.Reliability.help=В этом разделе отображаются замечания по коду, реальное поведение которого может быть неожиданным. +component_measures.domain_facets.Maintainability.help=В этом разделе отображаются замечания по коду, который будет сложно поддерживать. +component_measures.domain_facets.Security.help=В этом разделе отображаются замечания по потенциальным уязвимостям. +component_measures.domain_facets.SecurityReview.help=Этот раздел отображает риски безопасности в виде потенциальных уязвимостей со статусом их рассмотрения. +component_measures.domain_facets.Complexity.help=Насколько прост или сложен поток управления в приложении. Цикломатическая сложность служит для измерения минимального количества тестов, необходимых для полного покрытия кода. Когнитивная сложность служит для измерения того, насколько сложно понять логику приложения +component_measures.facet_category.new_code_category=В новом коде +component_measures.facet_category.overall_category=Всего component_measures.facet_category.overall_category.estimated=Расчетный размер после слияния +component_measures.facet_category.tests_category=Тесты component_measures.bubble_chart.zoom_level=Текущий уровень масштаба. Прокрутите на графике для увеличения или увеличения масштаба, нажмите здесь, чтобы сбросить. component_measures.not_all_measures_are_shown=Не все проекты и приложения включены component_measures.not_all_measures_are_shown.help=У вас нет доступа ко всем проектам и/или приложениям. Показатели все еще вычисляются на основе всех проектов и приложений. @@ -3958,37 +3614,6 @@ footer.version_x=Версия {0} footer.web_api=Web API -#------------------------------------------------------------------------------ -# -# NEW CODE DEFINITION -# -#------------------------------------------------------------------------------ -new_code_definition.question=Choose the baseline for new code for this project -new_code_definition.global_setting=Use the global setting -new_code_definition.specific_setting=Определить специфические настройки для этого проекта - -new_code_definition.previous_version=Предыдущая версия -new_code_definition.previous_version.usecase=Recommended for projects following regular versions or releases. -new_code_definition.previous_version.description=Any code that has changed since the previous version is considered new code. - -new_code_definition.number_days=Количество дней -new_code_definition.number_days.specify_days=Укажите количество дней -new_code_definition.number_days.usecase=Recommended for projects following continuous delivery. -new_code_definition.number_days.description=Any code that has changed in the last x days is considered new code. If no action is taken on a new issue after x days, this issue will become part of the overall code. -new_code_definition.number_days.invalid=Please provide a whole number between {0} and {1} - -new_code_definition.reference_branch=Базовая ветка -new_code_definition.reference_branch.description=Choose a branch as the baseline for the new code. -new_code_definition.reference_branch.usecase=Recommended for projects using feature branches. -new_code_definition.reference_branch.notice=The main branch will be set as the reference branch when the project is created. You will be able to choose another branch as the reference branch when your project will have more branches. - -new_code_definition.auto_update.branch.message=The new code definition of the following branch(es) was automatically changed on {date}, following a SonarQube upgrade, as it was exceeding the maximum value\: {branchesList} {link} -new_code_definition.auto_update.branch.list_item={branchName}\: Number of days was changed from {previousDays} to {days}. -new_code_definition.auto_update.global.message=The global new code definition was automatically changed from {previousDays} to {days} days on {date}, following a SonarQube upgrade, as it was exceeding the maximum value. {link} -new_code_definition.auto_update.ncd_page.message=The number of days was automatically changed from {previousDays} to {days} on {date}, following a SonarQube upgrade, as it was exceeding the maximum value. {link} -new_code_definition.auto_update.project.message=This project''s new code definition was automatically changed from {previousDays} to {days} days on {date}, following a SonarQube upgrade, as it was exceeding the maximum value. {link} -new_code_definition.auto_update.review_link=Review new code definition - #------------------------------------------------------------------------------ # # ONBOARDING @@ -4000,15 +3625,13 @@ onboarding.alm.bitbucketcloud=Bitbucket Cloud onboarding.alm.gitlab=GitLab onboarding.project_analysis.header=Проанализируйте ваш проект -onboarding.project_analysis.description=We initialized your project on SonarQube, now it's up to you to launch analyses\! +onboarding.project_analysis.description=Мы инициализировали ваш проект на {instance}, теперь вы можете запускать анализ\! onboarding.project_analysis.guide_to_integrate_pipelines=следуйте руководству по интеграции со сборочными линиями -onboarding.create_project.manual.title=Создать проект +onboarding.create_project.setup_manually=Создать проект onboarding.create_project.select_method=Как вы хотите создать свой проект? onboarding.create_project.select_method.manually=Вы просто тестируете или применяете иной вариант использования? Создайте проект вручную. -onboarding.create_project.select_method.devops_platform=Do you want to benefit from all of SonarQube's features (like repository import and Pull Request decoration)? -onboarding.create_project.select_method.devops_platform_second=Create your project from your favorite DevOps platform. - +onboarding.create_project.select_method.devops_platform=Вы хотите извлечь пользу из всех функций SonarQube (например, создание репозитория и декорацию пулл-реквестов)? Создайте проект из вашей любимой платформы DevOps. onboarding.create_project.select_method.no_alm_yet.admin=Мы предлагаем настройки платформы DevOps, чтобы вы и ваша команда могли воспользоваться дополнительными функциями SonarQube. onboarding.create_project.select_method.manual=Вручную onboarding.create_project.select_method.azure=Из Azure DevOps @@ -4016,13 +3639,8 @@ onboarding.create_project.select_method.bitbucket=Из Bitbucket Server onboarding.create_project.select_method.bitbucketcloud=Из Bitbucket Cloud onboarding.create_project.select_method.github=Из GitHub onboarding.create_project.select_method.gitlab=Из GitLab -onboarding.create_project.import_select_method.manual=Create project manually -onboarding.create_project.import_select_method.azure=Import from Azure DevOps -onboarding.create_project.import_select_method.bitbucket=Import from Bitbucket Server -onboarding.create_project.import_select_method.bitbucketcloud=Import from Bitbucket Cloud -onboarding.create_project.import_select_method.github=Import from GitHub -onboarding.create_project.import_select_method.gitlab=Import from GitLab -onboarding.create_project.alm_not_configured=Contact your admin to set up the global configuration allowing you to import project from this DevOps Platform +onboarding.create_project.alm_not_configured=Связаться с администратором для выполнения глобальных настроек +onboarding.create_project.alm_not_configured.admin=Глобальные настройки не выполнены onboarding.create_project.check_alm_supported=Проверка доступности onboarding.create_project.project_key=Ключ проекта onboarding.create_project.project_key.description=До 400 символов. Все буквы, цифры, тире, подчеркивание, точка или двоеточие. @@ -4030,61 +3648,77 @@ onboarding.create_project.project_key.error.empty=Вы должны ввести onboarding.create_project.project_key.error.too_long=Предоставленный ключ слишком длинный. onboarding.create_project.project_key.error.invalid_char=Указанный ключ содержит недопустимые символы. onboarding.create_project.project_key.error.only_digits=Указанный ключ содержит только цифры. +onboarding.create_project.project_key.taken=Этот ключ проекта уже занят. onboarding.create_project.display_name=Отображаемое имя +onboarding.create_project.display_name.error.empty=Отображаемое имя является обязательным. onboarding.create_project.display_name.description=До 255 символов onboarding.create_project.main_branch_name=Название основной ветки +onboarding.create_project.main_branch_name.error.empty=Укажите название основной ветки. onboarding.create_project.main_branch_name.description=The name of your project’s default branch { learn_more } onboarding.create_project.pr_decoration.information=Создаваемые вручную проекты не смогут воспользоваться функциями интеграции SonarQube и DevOps платформы без включения вручную в настройках проекта. -onboarding.create_project.repository_imported=Already imported -onboarding.create_project.import=Импорт +onboarding.create_project.repository_imported=Уже настроен onboarding.create_project.see_project=Посмотреть проект onboarding.create_project.search_repositories_by_name=Искать имя репозитория, начинающееся с... onboarding.create_project.search_projects_repositories=Поиск проектов и репозиториев onboarding.create_project.search_repositories=Поиск репозиториев onboarding.create_project.select_repositories=Выберите репозитории onboarding.create_project.select_all_repositories=Выбрать все доступные репозитории +onboarding.create_project.from_bbs=Создать проект из Bitbucket Server onboarding.create_application.key.description=Если указано, то это значение используется в качестве ключа вместо генерации его из имени приложения. Можно использовать только буквы, цифры, тире и подчеркивания. -onboarding.create_project.pat_form.title=Предоставьте доступ к своим репозиториям + +onboarding.create_project.pat_form.title.azure=Разрешить SonarQube доступ к репозиториям Azure DevOps +onboarding.create_project.pat_form.title.bitbucket=Предоставьте доступ к своим репозиториям +onboarding.create_project.pat_form.title.bitbucketcloud=Предоставьте доступ к своим репозиториям +onboarding.create_project.pat_form.title.gitlab=Предоставление доступа к вашим проектам onboarding.create_project.pat_form.help.azure=SonarQube требуется персональный токен для доступа к вашим репозиториям и получения их списка с сервера Azure DevOps. onboarding.create_project.pat_form.help.bitbucket=SonarQube требуется персональный токен для доступа к вашим репозиториям и получения их списка с Bitbucket Server. -onboarding.create_project.pat_form.help.bitbucket_cloud=SonarQube требуется пароль приложения для доступа к вашим репозиториям из Bitbucket Cloud. +onboarding.create_project.pat_form.help.bitbucketcloud=SonarQube требуется пароль приложения для доступа к вашим репозиториям из Bitbucket Cloud. onboarding.create_project.pat_form.help.gitlab=SonarQube требуется персональный токен для доступа к вашим проектам и получения их списка с сервера GitLab. onboarding.create_project.pat_form.pat_required=Пожалуйста, укажите персональный токен +onboarding.create_project.pat_form.list_repositories=Список репозиториев onboarding.create_project.wrong_binding_count=Для использования этого метода у вас должен быть настроен минимум 1 экземпляр {alm}, но он не был обнаружен. Создайте проект вручную или обратитесь к системному администратору. onboarding.create_project.wrong_binding_count.admin=Для использования этого метода у вас должен быть настроен как минимум 1 экземпляр {alm}. Вы можете настроить экземпляры по {url}. onboarding.create_project.azure.no_url.admin=В вашей конфигурации Azure DevOps не указан URL. Мы не можем импортировать проекты при данной настройке. Вы можете выполнить настройку по инструкции {url}. onboarding.create_project.azure.no_url=В вашей конфигурации Azure DevOps не указан URL. Мы не можем импортировать проекты при данной настройке. Обратитесь к администратору. -onboarding.create_project.enter_pat=Персональный токен -onboarding.create_project.bitbucket_cloud.enter_password=App password -onboarding.create_project.bitbucket_cloud.enter_username=BitBucket username +onboarding.create_project.enter_pat=Указать персональный токен +onboarding.create_project.enter_pat.bitbucketcloud=Введите пароль приложения +onboarding.create_project.enter_username=Введите имя пользователя Bitbucket onboarding.create_project.pat_incorrect.azure=Не удалось подтвердить ваш персональный доступ. onboarding.create_project.pat_incorrect.bitbucket=Не удалось подтвердить ваш персональный доступ. -onboarding.create_project.pat_incorrect.bitbucket_cloud=Ваш пароль приложения не может быть подтвержден. +onboarding.create_project.pat_incorrect.bitbucketcloud=Ваш пароль приложения не может быть подтвержден. onboarding.create_project.pat_incorrect.gitlab=Не удалось подтвердить ваш персональный доступ. Пожалуйста, убедитесь, что у вас есть соответствующие права и не истек срок их действия. +onboarding.create_project.pat_help.title=Как создать персональный токен? +onboarding.create_project.pat_help.bitbucketcloud.title=Как создать пароль для приложения? onboarding.create_project.pat.expired.info_message=Вы должны сделать это снова, так как срок действия вашего токена истек или он был отозван. onboarding.create_project.pat.expired.info_message_contact=Если это не решит проблему, то обратитесь к системному администратору. -onboarding.create_project.pat_help.instructions.azure=To create a Personal Access Token on Azure, {link} and make sure to select the “Code (Read & Write)” scope. -onboarding.create_project.pat_help.instructions.link.azure=generate a token - -onboarding.create_project.pat_help.instructions.gitlab=To create a Personal Access Token on GitLab, {link} by setting a name, for example “SonarQube” and selecting the “read_api” scope. -onboarding.create_project.pat_help.instructions.gitlab.link=generate a token +onboarding.create_project.pat_help.instructions.azure=Создайте и укажите сервер Azure DevOps {link}. Вам нужно выбрать область {scope} для отображения списка ваших репозиториев, доступных для анализа. +onboarding.create_project.pat_help.instructions.link.azure=персональный токен -onboarding.enter_username.instructions.bitbucket_cloud=You can find your username in your {link} -onboarding.enter_username.instructions.bitbucket_cloud.link=BitBucket profile settings +onboarding.create_project.pat_help.instructions=Воспользуйтесь следующей ссылкой, чтобы сгенерировать токен на {alm}, затем скопируйте и вставьте его в поле ввода персонального токена. +onboarding.create_project.pat_help.bitbucketcloud.instructions=Перейдите по следующей ссылке для создания пароля приложения, затем скопируйте и вставьте его в соответствующее поле. +onboarding.create_project.pat_help.bitbucket.instructions=Щелкните следующую ссылку, перейдите к {menu} и нажмите {button}, чтобы создать токен. Затем скопируйте и вставьте в поле персонального токена. +onboarding.create_project.pat_help.bitbucket.instructions.menu=Токены доступа HTTP +onboarding.create_project.pat_help.bitbucket.instructions.button=Создать токен -onboarding.create_project.enter_password.instructions.bitbucket_cloud=To create an app password on BitBucket, {link} by setting a name, for example “SonarQube” and selecting the “Repositories\: Read” permissions. -onboarding.create_project.enter_password.instructions.bitbucket_cloud.link=add an app password - -onboarding.create_project.pat_help.instructions.bitbucket_server=To create a Personal Access Token on BitBucket Server, go to {link} and click on “Create token”. Set a name, for example “SonarQube” and select the following permissions “Projects\: Read” “Repositories\: Read”. -onboarding.create_project.pat_help.instructions.bitbucket_server.link=Токены доступа HTTP onboarding.create_project.pat_help.instructions2.bitbucket=Задайте имя, например, «SonarQube» и выберите следующие разрешения\: onboarding.create_project.pat_help.instructions2.bitbucketcloud=Задайте имя, например, «SonarQube» и выберите следующие разрешения\: + +onboarding.create_project.pat_help.instructions_username.bitbucketcloud.title=Как найти имя пользователя? +onboarding.create_project.pat_help.instructions_username.bitbucketcloud=Перейдите по ссылке для поиска имени пользователя в настройках профиля Bitbucket +onboarding.create_project.pat_help.instructions_username.bitbucketcloud.link=Персональные настройки + +onboarding.create_project.pat_help.link=Создать персональный токен +onboarding.create_project.pat_help.bitbucketcloud.link=Добавить пароль приложения +onboarding.create_project.pat_help.bbs_permission_projects=Проекты\: {perm} +onboarding.create_project.pat_help.bbs_permission_repos=Репозитории\: {perm} +onboarding.create_project.pat_help.read_permission=Чтение + onboarding.create_project.pat_help.instructions2.gitlab=Задайте имя, например, "SonarQube" и выберите следующие права\: onboarding.create_project.pat_help.gitlab.read_api_permission=доступ к API (read_api) @@ -4093,41 +3727,31 @@ onboarding.create_project.no_bbs_repos=Для этого проекта не н 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.see_on_github=See on GitHub +onboarding.create_project.import_selected_repo=Настроить выбранный репозиторий +onboarding.create_project.go_to_project=Перейти к проекту +onboarding.create_project.see_on_github=Посмотреть проект на GitHub onboarding.create_project.search_prompt=Поиск проектов onboarding.create_project.set_up=Настроить onboarding.create_project.azure.title=Создать проект из Azure DevOps -onboarding.create_project.azure.subtitle=Import projects from one of your Azure projects onboarding.create_project.azure.no_projects=Невозможно получить проекты с сервера Azure DevOps. Свяжитесь со своим системным администратором или {link}. onboarding.create_project.azure.search_results_for_project_X=Результаты поиска для "{0}" onboarding.create_project.azure.no_repositories=Не удалось получить репозитории этого проекта. Свяжитесь со своим системным администратором или {link}. onboarding.create_project.azure.no_results=Нет репозиториев, соответствующих поисковому запросу. onboarding.create_project.bitbucketcloud.title=Создать проект из Bitbucket Cloud -onboarding.create_project.bitbucketcloud.subtitle=Import projects from one of your Bitbucket Cloud workspaces onboarding.create_project.bitbucketcloud.no_projects=Ни один проект не может быть загружен из Bitbucket. Свяжитесь с вашим системным администратором, или {link}. onboarding.create_project.bitbucketcloud.link=Смотреть в Bitbucket -onboarding.create_project.github.title=GitHub project onboarding -onboarding.create_project.github.subtitle=Import repositories from one of your GitHub organizations +onboarding.create_project.github.title=Создать проект из Github onboarding.create_project.github.choose_organization=Выберите организацию -onboarding.create_project.github.warning.message=Could not connect to GitHub. Please contact an administrator to configure GitHub integration. -onboarding.create_project.github.warning.message_admin=Could not connect to GitHub. Please make sure the GitHub instance is correctly configured in the {link} to create a new project from a repository. +onboarding.create_project.github.warning.title=Не удается подключиться к GitHub +onboarding.create_project.github.warning.message=Пожалуйста, свяжитесь с администратором для настройки интеграции с GitHub. +onboarding.create_project.github.warning.message_admin=Убедитесь, что экземпляр GitHub правильно настроен в {link} для создания нового проекта из репозитория. onboarding.create_project.github.warning.message_admin.link=Настройки интеграции ALM onboarding.create_project.github.no_orgs=Мы не смогли загрузить организации с вашим ключом. Обратитесь к администратору. onboarding.create_project.github.no_orgs_admin=Мы не смогли загрузить организации. Убедитесь, что приложение GitHub установлено по крайней мере в одной организации и проверьте конфигурацию экземпляра GitHub в {link}. onboarding.create_project.gitlab.title=Создать проект из Gitlab -onboarding.create_project.gitlab.subtitle=Import projects from one of your GitLab groups onboarding.create_project.gitlab.no_projects=Невозможно получить проекты с Gitlab. Свяжитесь со своим системным администратором или {link}. onboarding.create_project.gitlab.link=Смотреть в GitLab -onboarding.create_project.bitbucket.title=Создать проект из Bitbucket Server -onboarding.create_project.bitbucket.subtitle=Import projects from one of your Bitbucket server workspaces - -onboarding.create_project.new_code_definition.title=Set up project for Clean as You Code -onboarding.create_project.new_code_definition.description=The new code definition sets which part of your code will be considered new code. This helps you focus attention on the most recent changes to your project, enabling you to follow the Clean as You Code methodology. Learn more\: {link} -onboarding.create_project.new_code_definition.description.link=Defining New Code -onboarding.create_project.new_code_definition.create_project=Create project - -onboarding.create_project.success=Congratulations\! Your project has been created. onboarding.token.header=Предоставление токена onboarding.token.text=Токен используется для идентификации при выполнении анализа. Если он был скомпрометирован, вы можете отозвать его в любой момент времени в {link}. @@ -4157,7 +3781,7 @@ onboarding.analysis.auto_refresh_after_analysis.done=Выполнен ли ан onboarding.analysis.auto_refresh_after_analysis.auto_refresh=После успешного завершения анализа эта страница автоматически обновится через несколько минут. onboarding.analysis.auto_refresh_after_analysis.set_up_pr_deco_and_ci.admin=Вы можете настроить декорацию пулл-реквестов в разделе настроек проекта. Чтобы настроить анализ с помощью любимого CI, ознакомьтесь с обучающими материалами. onboarding.analysis.auto_refresh_after_analysis.set_up_pr_deco_and_ci=Вы можете обратиться к администратору проекта с просьбой настроить декорирование пулл-реквестов. Чтобы настроить анализ с помощью вашего любимого CI, просмотрите обучающие материалы. -onboarding.analysis.auto_refresh_after_analysis.check_these_links=Check these useful links while you wait\: +onboarding.analysis.auto_refresh_after_analysis.check_these_links=Изучите эти ссылки, пока вы ждёте\: {link_branches}, {link_pr_analysis}. onboarding.analysis.auto_refresh_after_analysis.check_these_links.pr_analysis=Анализ пулл-реквеста onboarding.analysis.auto_refresh_after_analysis.check_these_links.branches=Анализ ветки @@ -4199,7 +3823,7 @@ onboarding.analysis.java.maven.docs_link=официальной документ onboarding.analysis.java.maven.text.custom=Выполните следующую команду в папке вашего проекта. onboarding.analysis.java.gradle.header=Запуск Scanner для Gradle на вашем компьютере -onboarding.analysis.java.gradle.text.1=Running an analysis with Gradle is straighforward. You just need to declare the {plugin_code} plugin in your {groovy} or {kotlin} file\: +onboarding.analysis.java.gradle.text.1=Запуск анализа с Gradle прост. Вам просто нужно объявить плагин {plugin_code} в вашем {filename} файле\: onboarding.analysis.java.gradle.text.2=и выполнить следующую команду\: onboarding.analysis.java.gradle.latest_version=Вы можете найти последнюю версию плагина Gradle {link}. onboarding.analysis.java.gradle.docs_link=официальной документацией сканера для Gradle @@ -4232,8 +3856,8 @@ onboarding.analysis.dotnetcore.global.text.path=Убедитесь, что па onboarding.tutorial.return_to_list=Выберите другой вариант onboarding.tutorial.ci_outro.all_set.title=Вы все настроили\! -onboarding.tutorial.ci_outro.done=And you are done\! -onboarding.tutorial.ci_outro.refresh_text=If everything is running successfully, once the analysis is complete you'll be redirected to the Overview page of your project where the new analysis results will be displayed. This can take a few minutes. +onboarding.tutorial.ci_outro.all_set.sentence={all_set} и готовы повышать качество и безопасность вашего кода\! +onboarding.tutorial.ci_outro.all_set.sentence.all_set=Вы все настроили onboarding.tutorial.ci_outro.commit=Зафиксируйте и отправьте свой код, чтобы начать анализ. onboarding.tutorial.ci_outro.commit.why.gitlab=Каждый новый push-запрос на ваших ветках или пулл-реквесты запустят новый анализ в SonarQube. Мы будем декорировать пулл-реквесты прямо в GitLab. onboarding.tutorial.ci_outro.commit.why.github=Каждый новый push-запрос на ваших ветках или пулл-реквесты запустят новый анализ в SonarQube. Мы будем декорировать пулл-реквесты прямо в GitHub. @@ -4243,6 +3867,7 @@ onboarding.tutorial.ci_outro.commit.why.azure=Каждый новый push-за onboarding.tutorial.ci_outro.commit.why.no_branches=Каждый новый push-запрос в главную ветку или пулл-реквест запустит новый анализ в SonarQube. onboarding.tutorial.ci_outro.refresh=Эта страница обновится с результатами анализа. onboarding.tutorial.ci_outro.refresh.why=Если страница не обновляется спустя какое-то время, перепроверьте настройки анализа. +onboarding.tutorial.ci_outro.waiting_for_fist_analysis=Ожидание завершения первого анализа... onboarding.tutorial.other.project_key.sentence=Создайте файл {file} в вашем репозитории и вставьте следующий код\: onboarding.tutorial.cfamilly.compilation_database_info=Если у вас возникли проблемы с использованием build wrapper, вы можете попробовать использовать {link} onboarding.tutorial.cfamilly.compilation_database_info.link=база данных компиляции @@ -4250,9 +3875,6 @@ onboarding.tutorial.cfamilly.speed_caching=Вы также можете уско onboarding.tutorial.cfamilly.speed_caching.link=многопоточность и кэширование onboarding.tutorial.cfamily.examples_repositories_description=Посмотрите наши демонстрационные проекты C и С++, проанализированные с помощью SonarQube - -onboarding.tutorial.page.title=Analysis Method -onboarding.tutorial.page.description=Use this page to manage and set-up the way your analyses are performed. onboarding.tutorial.choose_method=Как вы хотите проанализировать ваш репозиторий? onboarding.tutorial.choose_method.devops_platform.description=Вы хотите интегрировать с вашим любимым CI? Выберите один из следующих уроков. onboarding.tutorial.choose_method.local.description=Вы просто тестируете или применяете иной вариант? Создайте проект вручную. @@ -4263,22 +3885,12 @@ onboarding.tutorial.choose_method.github-actions=С помощью GitHub Action onboarding.tutorial.choose_method.gitlab-ci=С GitLab CI onboarding.tutorial.choose_method.azure-pipelines=С конвейерами Azure onboarding.tutorial.choose_method.bitbucket-pipelines=С Bitbucket Pipelines -onboarding.tutorial.breadcrumbs.home=Analysis Method -onboarding.tutorial.breadcrumbs.local=Локально -onboarding.tutorial.breadcrumbs.other-ci=Другой CI -onboarding.tutorial.breadcrumbs.jenkins=Jenkins -onboarding.tutorial.breadcrumbs.github-actions=GitHub Actions -onboarding.tutorial.breadcrumbs.gitlab-ci=GitLab CI -onboarding.tutorial.breadcrumbs.azure-pipelines=Azure Pipelines -onboarding.tutorial.breadcrumbs.bitbucket-pipelines=Bitbucket Pipelines -onboarding.mode.help.manual=Use this for testing or advanced use-case. Other modes are recommended to help you set up your CI environment. -onboarding.mode.help.otherci=SonarQube integrates with your workflow no matter which CI tool you're using. -onboarding.tutorial.with.yaml.gradle=Update your {groovy} or {kotlin} file with the {sq} plugin and its configuration\: +onboarding.tutorial.with.yaml.gradle=Обновите файл {gradle} с помощью плагина {sq} и его конфигурации\: + -onboarding.tutorial.with.bitbucket_ci.title=Analyze your project with Bitbucket CI onboarding.tutorial.with.bitbucket_pipelines.variables.title=Создание переменных репозитория onboarding.tutorial.with.bitbucket_pipelines.yaml.title=Создание конфигурации сборочного конвейера onboarding.tutorial.with.bitbucket_pipelines.variables.intro=В репозитории Bitbucket перейдите к {repository_variables} и создайте две новые переменные\: @@ -4290,7 +3902,6 @@ onboarding.tutorial.with.bitbucket_pipelines.variables.add.sentence.add=Доба onboarding.tutorial.with.bitbucket_pipelines.variables.secured.sentence=Убедитесь, что выбрано {secured} onboarding.tutorial.with.bitbucket_pipelines.variables.secured.sentence.secured=Secured -onboarding.tutorial.with.github_ci.title=Analyze your project with GitHub CI onboarding.tutorial.with.github_action.create_secret.title=Создать GitHub Secrets onboarding.tutorial.with.github_action.secret.intro=В вашем репозитории GitHub перейдите к {settings_secret} и создайте два новых секретных ключа\: onboarding.tutorial.with.github_action.secret.intro.link=Settings > Secrets @@ -4306,7 +3917,7 @@ onboarding.tutorial.with.github_action.yaml.create_yml=Создайте или onboarding.tutorial.with.gitlab_ci.title=Анализ вашего проекта с помощью GitLab CI onboarding.tutorial.with.gitlab_ci.project_key.title=Задайте ключ вашего проекта onboarding.tutorial.with.gitlab_ci.project_key.maven.step2=Добавьте следующее в ваш {file} файл\: -onboarding.tutorial.with.gitlab_ci.project_key.gradle.step2=Add the following to your {file} or {file2} file\: +onboarding.tutorial.with.gitlab_ci.project_key.gradle.step2=Добавьте следующее в ваш {file} файл\: onboarding.tutorial.with.gitlab_ci.project_key.other.step2=Создайте файл {file} в вашем репозитории и вставьте следующий код\: onboarding.tutorial.with.gitlab_ci.project_key.dotnet.step2=Создайте файл {file} в вашем репозитории и вставьте следующий код\: onboarding.tutorial.with.gitlab_ci.project_key.cfamily.step2=Создайте файл {file} в вашем репозитории и вставьте следующий код\: @@ -4328,9 +3939,9 @@ onboarding.tutorial.with.gitlab_ci.variables.section2.step4=Не устанав onboarding.tutorial.with.gitlab_ci.yaml.title=Создайте или обновите конфигурационный файл onboarding.tutorial.with.gitlab_ci.yaml.description=Создайте или обновите свой {filename} файл со следующим содержанием. onboarding.tutorial.with.gitlab_ci.yaml.filename=.gitlab-ci.yml -onboarding.tutorial.with.gitlab_ci.yaml.baseconfig=Note that this is a minimal base configuration to run a SonarQube analysis on your main branch and merge requests, and fetch the vulnerability report (if applicable). -onboarding.tutorial.with.gitlab_ci.yaml.existing=If you already have a pipeline configured and running, you might want to add the example above to your existing yml file. -onboarding.tutorial.with.gitlab_ci.yaml.premium=GitLab vulnerability report is only available with GitLab Ultimate. You may safely remove the sonarqube-vulnerability-report stage if you have not subscribed to this service. +onboarding.tutorial.with.gitlab_ci.yaml.baseconfig=Обратите внимание, что это минимальная базовая конфигурация для выполнения анализа SonarQube на вашей главной ветке и пулл-реквестах. +onboarding.tutorial.with.gitlab_ci.yaml.baseconfig.no_branches=Обратите внимание, что это минимальная базовая конфигурация для выполнения анализа SonarQube на вашей главной ветке. +onboarding.tutorial.with.gitlab_ci.yaml.existing=Если у вас уже есть сконфигурированный конвейер, то вы можете добавить пример из этого шага в ваш существующий yml-файл. onboarding.tutorial.with.jenkins.title=Анализ вашего проекта с помощью Jenkins onboarding.tutorial.with.jenkins.alm_selection.title=Выберите платформу DevOps @@ -4469,7 +4080,8 @@ onboarding.tutorial.with.jenkins.webhook.bitbucket.title=Создание Webhoo onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.title=Создание веб-хука Bitbucket Cloud onboarding.tutorial.with.jenkins.webhook.github.title=Создание GitHub Webhook onboarding.tutorial.with.jenkins.webhook.gitlab.title=Создание веб-хука GitLab -onboarding.tutorial.with.jenkins.webhook.intro.sentence=Create a Webhook in your repository to trigger the Jenkins job on push. You may skip this step if you already have a Webhook configured. +onboarding.tutorial.with.jenkins.webhook.intro.sentence=Создайте Webhook в вашем репозитории для запуска работы Jenkins. Уже есть настроенный Webhook? {link} +onboarding.tutorial.with.jenkins.webhook.intro.link=Пропустить этот шаг. onboarding.tutorial.with.jenkins.webhook.step1.sentence=Перейдите к {link} и введите следующую информацию\: onboarding.tutorial.with.jenkins.webhook.bitbucket.step1.link=Страница создания Webhook сервера Bitbucket для вашего репозитория onboarding.tutorial.with.jenkins.webhook.bitbucketcloud.step1.link=Страница создания веб-хука Bitbucket Cloud репозитория @@ -4528,7 +4140,7 @@ onboarding.tutorial.with.jenkins.jenkinsfile.maven.step3.help1.sentence.path=Н onboarding.tutorial.with.jenkins.jenkinsfile.maven.step3.help2.sentence=Имя находится в разделе {path} в поле {name}. onboarding.tutorial.with.jenkins.jenkinsfile.maven.step3.help2.sentence.path=Maven > Установки Maven onboarding.tutorial.with.jenkins.jenkinsfile.maven.step3.help2.sentence.name=Имя -onboarding.tutorial.with.jenkins.jenkinsfile.gradle.step2.sentence=Add the following to your {groovy} or {kotlin} file\: +onboarding.tutorial.with.jenkins.jenkinsfile.gradle.step2.sentence=Добавьте следующее в ваш {file} файл\: onboarding.tutorial.with.jenkins.jenkinsfile.dotnet.build_agent=Выберите свой сборочный агент. onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.title.sentence=Предварительное действие\: добавление инструмента {default_msbuild} @@ -4653,7 +4265,6 @@ onboarding.tutorial.with.azure_pipelines.BranchAnalysis.branch_protection=Что onboarding.tutorial.with.azure_pipelines.BranchAnalysis.branch_protection.link=документация onboarding.tutorial.no_scan_rights=У вас нет прав на анализ этого проекта. Обратитесь к администратору проекта. - #------------------------------------------------------------------------------ # # BRANCHES @@ -4684,7 +4295,7 @@ branch_like_navigation.no_branch_support.content=В Developer Edition вы мо branch_like_navigation.no_branch_support.content_x.pr=В Developer Edition вы можете анализировать каждый пулл-реквест и получать результаты в {0}. Кроме того, вы можете анализировать качество каждой ветви по отдельности. branch_like_navigation.no_branch_support.content_x.mr=В Developer Edition вы можете анализировать каждый мерж-реквест и получать результаты в {0}. Кроме того, вы можете анализировать качество каждой ветви по отдельности. branch_like_navigation.only_one_branch.title=Узнайте, как анализировать ветви в SonarQube -branch_like_navigation.only_one_branch.content=Quickly set up branch analysis and get separate insights for each of your branches and Pull Requests. +branch_like_navigation.only_one_branch.content=Быстрая настройка анализа ветвей, получение независимых анализов для каждой ветви или каждого пулл-реквеста. branch_like_navigation.only_one_branch.documentation=Документация по веткам branch_like_navigation.only_one_branch.pr_analysis=Анализ пулл-реквеста branch_like_navigation.tutorial_for_ci=Покажи мне, как настроить свой CI @@ -4717,7 +4328,7 @@ portfolio.app.no_lines_of_code=Все проекты в данном прило portfolio.metric_trend=Тренд метрики portfolio.lowest_rated_project_branches=Ветки проекта с наименьшими оценками portfolio.health_factors=Факторы здоровья портфолио -portfolio.activity_link=See Full History +portfolio.activity_link=Активность portfolio.measures_link=Показатели portfolio.language_breakdown_link=Распределение языков portfolio.breakdown=Распределение портфолио @@ -4766,7 +4377,7 @@ encryption.how_to_use.content4=Для каждого свойства, кото #------------------------------------------------------------------------------ users.page=Пользователи users.page.description=Создание и администрирование отдельных пользователей. -users.page.managed_description=Your instance is managed by {provider}. No modification is allowed except for tokens and SCM account information. You can still delete local users. All other operations should be done on your identity provider. See {link} for help managing users. +users.page.managed_description=Your instance is managed by {provider}. No modification is allowed except for tokens. You can still delete local users. All other operations should be done on your identity provider. See {link} for help managing users. users.info=Пользователь users.deactivate=Деактивировать users.deactivate_user=Деактивировать пользователя @@ -4785,32 +4396,20 @@ users.cannot_update_delegated_user=Вы не можете изменить им users.minimum_x_characters=Минимум {0} символов users.email=Электронная почта users.last_connection=Последнее подключение -users.last_sonarlint_connection=Last SonarLint connection -users.last_sonarlint_connection.help_text=The time of the last connection from SonarLint indicates that the user used SonarLint in connected mode. users.update_users_groups=Update {0}''s group membership users.update_groups=Обновить группы users.manage_user=Update {0} users.update_tokens=Update tokens users.update_tokens_for_x=Update tokens for user {0} -users.user_name=Имя users.add=Добавить пользователя users.remove=Удалить пользователя users.search_description=Поиск пользователей по логину или имени -users.activity_filter.label=Filter users by activity -users.activity_filter.placeholder=All users -users.activity_filter.helptext.sonarqube=Users are considered active if they connected to SonarQube at least once in the past 30 days. -users.activity_filter.helptext.sonarlint=Users are considered active with SonarLint if they used SonarLint in connected mode at least once in the past 30 days. -users.activity_filter.all_users=All users -users.activity_filter.active_sonarlint_users=Active users with SonarLint -users.activity_filter.active_sonarqube_users=Active users without SonarLint -users.activity_filter.inactive_users=Inactive users users.tokens=Токены users.user_X_tokens=Токены {user} users.tokens.sure=Уверены? users.tokens.sure_X=Вы уверены, что хотите отозвать токен {token}? users.tokens.revoke=Отозвать -users.tokens.revoke_label=Revoke token {0} -users.tokens.remove_label=Remove expired token {0} +users.tokens.revoke_token=Отозвать токен users.no_tokens=Нет токенов users.generate=Сгенерировать users.tokens.PROJECT_ANALYSIS_TOKEN=Токен проекта @@ -4900,13 +4499,9 @@ maintenance.sonarqube_is_offline.text=Потеряно подключение к # INDEXATION # #------------------------------------------------------------------------------ -indexation.in_progress=Reindexing in progress. -indexation.details_unavailable=Details are unavailable until this process is complete. -indexation.link_unavailable=The link to these results is unavailable until this process is complete. -indexation.features_partly_available=Most features are available. Some details only show upon completion. {link} -indexation.features_partly_available.link=More info -indexation.progression={0} out of {1} projects reindexed. -indexation.progression_with_error={0} out of {1} projects reindexed with some {link}. +indexation.in_progress=SonarQube перезагружает данные проекта. Некоторые проекты будут недоступны до тех пор, пока этот процесс не будет завершен. +indexation.progression={0}% завершено. +indexation.progression_with_error={0}% завершено из {link}. indexation.progression_with_error.link=не удается выполнить задачи indexation.completed=Все данные проекта были перезагружены. indexation.completed_with_error=SonarQube завершил перезагрузку данных проектов. Некоторые {link} приводят к тому, что некоторые проекты останутся недоступными. @@ -4915,12 +4510,8 @@ indexation.admin_link=Смотрите {link}, чтобы получить по indexation.page_unavailable.title.issues=Страница замечаний временно недоступна indexation.page_unavailable.title.portfolios=Страница портфолио временно недоступна indexation.page_unavailable.title={componentQualifier} {componentName} временно недоступен -indexation.page_unavailable.description=SonarQube is reindexing project data. -indexation.page_unavailable.description.additional_information=This page is unavailable until this process is complete. {link} -indexation.filter_unavailable.description=This filter is unavailable until this process is complete. -indexation.learn_more=Learn more\: -indexation.reindexing=Reindexing -indexation.filters_unavailable=Some filters are unavailable until this process is complete. {link} +indexation.page_unavailable.description=Эта страница будет доступна после перезагрузки данных. Это может занять некоторое время в зависимости от количества проектов и замечаний в вашем экземпляре SonarQube. +indexation.page_unavailable.description.additional_information=Вы можете продолжить анализ ваших проектов в ходе этого процесса. #------------------------------------------------------------------------------ @@ -4977,7 +4568,6 @@ webhooks.delivery.server_unreachable=Сервер недоступен webhooks.documentation_link=Документация веб-хуков webhooks.last_execution=Последняя рассылка webhooks.last_execution.none=Никогда -webhooks.last_execution.open_for_x=Open last delivery of {0} webhooks.latest_delivery_for_x=Последняя рассылка {0} webhooks.maximum_reached=Достигнут максимальный предел по количеству веб-хуков для {0}. Вы по-прежнему можете обновить или удалить один из уже имеющихся. webhooks.name=Наименование @@ -4985,12 +4575,9 @@ webhooks.name.required=Имя обязательное поле. webhooks.no_result=Не определены веб-хуки. webhooks.update=Обновить веб-хук webhooks.secret=Секретный ключ -webhooks.secret_header=Has secret? +webhooks.secret_header=Секретный ключ? webhooks.secret.bad_format=Допустимая длина секретного ключа - 200 символов -webhooks.secret.description=If provided, secret will be used as the key to generate the HMAC hex (lowercase) digest value in the 'X-Sonar-Webhook-HMAC-SHA256' header. -webhooks.secret.description.update=If blank, any secret previously configured will be removed. If not set, the secret will remain unchanged. -webhooks.secret.field_mask.description=Hidden for security reasons. -webhooks.secret.field_mask.link=Click here to update the secret +webhooks.secret.description=Если указано, то секретный ключ будет использован для формирования 16-тиричного HMAC отпечатка (в нижнем регистре) http-заголовка 'X-Sonar-Webhook-HMAC-SHA256' webhooks.url=URL webhooks.url.bad_format=Неправильный формат URL-адреса. webhooks.url.bad_protocol=URL должен начинаться с "http\://" или "https\://". @@ -5013,28 +4600,3 @@ component_report.unsubscribe.description=Если вы больше не хот component_report.subscribe_x_success=Подписка выполнена успешно. Вы получите {0} отчет по {1} по электронной почте. component_report.unsubscribe_x_success=Подписка успешно отмена. Вы больше не будете получать отчет {0} по {1} по электронной почте. component_report.unsubscribe_success=Подписка успешно отмена. Вы больше не будете получать отчет по по электронной почте. - - -#------------------------------------------------------------------------------ -# -# GUIDING -# -#------------------------------------------------------------------------------ -guiding.issue_list.1.title=Introducing Clean Code Attributes -guiding.issue_list.1.content.1=Clean Code attributes are the characteristics that your code must have to be considered Clean Code. -guiding.issue_list.1.content.2=You can now filter by these attributes to evaluate why your code is breaking away from being clean. -guiding.issue_list.2.title=Introducing Software Qualities -guiding.issue_list.2.content.1=A software quality is a characteristic of software that contributes to its lasting value. -guiding.issue_list.2.content.2=You can now filter by these qualities to evaluate the areas in your software that are impacted by the introduction of code that isn't clean. -guiding.issue_list.3.title=Severity and Software Qualities -guiding.issue_list.3.content.1=Severities are now directly tied to the software quality impacted. This means that one software quality impacted has one severity. -guiding.issue_list.3.content.2=There are only 3 levels\: high, medium, and low. -guiding.issue_list.4.title=Type and old severity deprecated -guiding.issue_list.4.content.1=Issue types and the old severities are deprecated and can no longer be modified. -guiding.issue_list.4.content.2=You can now filter issues by\: -guiding.issue_list.4.content.list.1=Clean Code Attributes -guiding.issue_list.4.content.list.2=Software Qualities -guiding.issue_list.4.content.list.3=The severity of the software quality -guiding.issue_list.5.title=Подробнее -guiding.issue_list.5.content=You can learn more about the approach to Clean Code in the {link} -guiding.step_x_of_y={0} of {1}