From 08817cfe0b32c1312bb56df7bf0c4b54749d25f7 Mon Sep 17 00:00:00 2001 From: Nikita Fedkin Date: Thu, 28 Sep 2023 07:36:28 +0200 Subject: [PATCH] New translations core.properties (Russian) --- .../org/sonar/l10n/core_ru.properties | 320 +++++++++--------- 1 file changed, 160 insertions(+), 160 deletions(-) diff --git a/src/main/resources/org/sonar/l10n/core_ru.properties b/src/main/resources/org/sonar/l10n/core_ru.properties index f1f2b3e..5aaef88 100644 --- a/src/main/resources/org/sonar/l10n/core_ru.properties +++ b/src/main/resources/org/sonar/l10n/core_ru.properties @@ -650,18 +650,18 @@ baseline.number_days.compliance_warning.title=Настройки Нового к baseline.number_days.compliance_warning.content.global=Мы рекомендуем вам обновить эту настройку Нового кода, чтобы новые проекты и существующие проекты, не имеющие собственных настроек, пользовались преимуществами "Чистого кода" по умолчанию. baseline.number_days.compliance_warning.content.project=Мы рекомендуем вам обновить эту настройку Нового кода, чтобы ваш проект пользовался преимуществами "Чистого кода". baseline.number_days.compliance_warning.content.project.with_branch_support=Мы рекомендуем вам обновить эту настройку Нового кода, чтобы новые ветки и существующие ветки, не имеющие собственных настроек, пользовались преимуществами "Чистого кода" по умолчанию. -baseline.number_days.compliance_warning.content.branch=We recommend that you update this new code definition so that your branch benefits from the Clean as You Code methodology. -baseline.number_days.compliance_warning.link=Defining New Code +baseline.number_days.compliance_warning.content.branch=Мы рекомендуем вам обновить настройку Нового кода, чтобы ваша ветка пользовалась преимуществами "Чистого кода". +baseline.number_days.compliance_warning.link=Настройки Нового кода 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.specific_analysis.compliance_warning.title=Выбранная опция "Specific analysis" не соответствует методике "Чистый код" +baseline.specific_analysis.compliance_warning.explanation=Устарело. Опция остается доступной через Web API. +baseline.specific_analysis.compliance_warning.link=Настройки Нового кода 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.usecase=Рекомендуется для проектов, использующих функциональные ветки. +baseline.reference_branch.description2=Для ветки, выбранной в качестве базовой, потребуется указание собственных настроек Нового кода, чтобы она не использовала сама себя в качестве базовой. baseline.last_analysis_before=Последний анализ до baseline.next_analysis_notice=Изменения вступят в силу после следующего анализа @@ -676,15 +676,15 @@ 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.show_actions_for_x=Показать действия для ветки {0} branch_list.default_setting=Настройки проекта -baseline.new_code_period_for_branch_x=New Code for {0} -baseline.new_code_period_for_branch_x.question=What should be the baseline for new code for this branch? +baseline.new_code_period_for_branch_x=Новый код для {0} +baseline.new_code_period_for_branch_x.question=Что должно быть базой для расчета нового кода для этой ветки? baseline.analysis_from=Анализ за\: baseline.branch_analyses.ranges.30days=последние 30 дней baseline.branch_analyses.ranges.allTime=всё время -baseline.branch_analyses.analysis_for_x=Analysis for {0} +baseline.branch_analyses.analysis_for_x=Анализ для {0} baseline.no_analyses=Анализ не выполнялся regulatory_report.page=Нормативный отчет @@ -695,7 +695,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.no_available_branch=Ни одна ветка еще не проанализирована, отчет не может быть создан. regulatory_page.available_branches_info.only_keep_when_inactive=Доступны только ветки, помеченные как «Сохранять при неактивности». regulatory_page.available_branches_info.more_info=Подробности см. в разделе {doc_link}. regulatory_page.available_branches_info.more_info.doc_link=связанная документация @@ -787,7 +787,7 @@ 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=Список потенциальных уязвимостей hotspots.list_title={0} потенциальных уязвимостей hotspots.list_title.TO_REVIEW={0} потенциальных уязвимостей для проверки hotspots.list_title.ACKNOWLEDGED={0} признанных потенциальных уязвимостей @@ -800,10 +800,10 @@ 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.code.short=Где +hotspots.tabs.risk_description.short=Что +hotspots.tabs.vulnerability_description.short=Оценить +hotspots.tabs.fix_recommendations.short=Как hotspots.tabs.activity.short=Активность hotspots.review_history.created=создал потенциальную уязвимость hotspots.review_history.comment_added=добавил(а) комментарий @@ -818,9 +818,9 @@ 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.review_title=Проверить потенциальную уязвимость +hotspots.status.select=Выбрать статус +hotspots.status.add_comment=Добавить комментарий hotspots.status.add_comment_optional=Добавить комментарий (необязательно) hotspots.status.change_status=Изменить статус @@ -844,7 +844,7 @@ 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.clear=Сбросить фильтры hotspot.filters.status=Фильтр состояния hotspot.filters.status.to_review=К просмотру hotspot.filters.status.acknowledged=Признано @@ -853,11 +853,11 @@ 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.filters.by_file_or_list_x=Потенциальные уязвимости отфильтрованы, {show_all_link} +hotspot.filters.show_all=показать все потенциальные уязвимости hotspot.section.activity=Активность -hotspot.location.count={0} extra location -hotspot.location.count.plural={0} extra locations +hotspot.location.count={0} дополнительное расположение +hotspot.location.count.plural={0} дополнительные расположения hotspots.reviewed.tooltip=Процент рассмотренных потенциальных уязвимостей (признанных, исправленных или безопасных) среди всех незакрытых потенциальных уязвимостей hotspots.review_hotspot=Рассмотреть потенциальную уязвимость @@ -865,7 +865,7 @@ 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 +hotspots.success_dialog.do_not_show=Не показывать этот диалог больше #------------------------------------------------------------------------------ # @@ -877,7 +877,7 @@ issues.on_file_x=Замечания в файле {0} issue.add_tags=Добавить теги issue.remove_tags=Удалить теги issue.no_tag=Нет тегов -issue.create_tag=Create Tag +issue.create_tag=Создать тег issue.create_tag_x=Создать тег ''{0}'' issue.tags=Теги issue.assign.assigned_to_x_click_to_change=Назначено на {0}, нажмите для изменения @@ -979,8 +979,8 @@ issue.unresolved.description=Нерешенные замечания не был issue.action.permalink=Получить постоянную ссылку issue.effort=Усилие\: issue.x_effort={0} усилий -issue.1_code_variant=1 variant -issue.x_code_variants={0} variants +issue.1_code_variant=1 вариант +issue.x_code_variants={0} вариантов issue.filter_similar_issues=Фильтровать похожие замечания issue.this_issue_involves_x_code_locations=Это замечание появляется в {0} месте(ах) в коде issue.this_flow_involves_x_code_locations=Этот процесс появляется в {0} месте(ах) в коде @@ -992,8 +992,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=для переключения потоков @@ -1007,20 +1007,20 @@ issues.x_more_locations=+ ещё {0} мест нахождения issues.not_all_issue_show=Не все замечания включены issues.not_all_issue_show_why=У вас нет доступа ко всем проектам в этом портфолио -issue.activity.review_history.created=Created Issue +issue.activity.review_history.created=Созданное замечание issue.activity.review_history.comment_added=добавил(а) комментарий -issue.activity.add_comment=Add a comment +issue.activity.add_comment=Добавить комментарий # ISSUES SUBNAVIGATION issue.hint.navigate=Навигация по расположениям -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 +issues.execution_flows=процессы выполнения +issues.execution_flow=процесс выполнения +issues.locations=расположения +issues.location=расположение +issues.show_x_more_locations=Показать больше расположений {0} +issue.flow.1_step=1 шаг +issue.flow.x_steps={0} шагов +issue.unnamed_location=Другое расположение #------------------------------------------------------------------------------ # @@ -1044,7 +1044,7 @@ 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.code_variants=Варианты кода issue.changelog.field.type=Тип issue.changelog.field.file=Файл @@ -1068,7 +1068,7 @@ issues.facet.tags=Тег issues.facet.rules=Правило issues.facet.resolutions=Решение issues.facet.languages=Язык -issues.facet.codeVariants=Code Variant +issues.facet.codeVariants=Вариант кода issues.facet.createdAt=Дата создания issues.facet.createdAt.all=Все issues.facet.createdAt.last_week=Прошлая неделя @@ -1098,9 +1098,9 @@ 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 +issue_bulk_change.assignee.change=Назначить выбранные замечания пользователю +issue_bulk_change.select_tags=Выбор тегов +issue_bulk_change.selected_tags=Выбранные теги #------------------------------------------------------------------------------ # @@ -1256,12 +1256,12 @@ 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=What should be the baseline for new code for all projects by default? +settings.new_code_period.description0=Настройки определения части кода, которая будет считаться новой. +settings.new_code_period.description1=Это поможет вам сосредоточиться на последних изменениях в вашем проекте, позволяя вам следовать методологии "Чистый код". +settings.new_code_period.description2=Конкретная настройка Нового кода может быть установлена на уровне проекта. +settings.new_code_period.description3=Подробнее\: {link} +settings.new_code_period.description3.link=Настройки Нового кода +settings.new_code_period.question=Что должно быть базой для расчета нового кода для всех проектов по умолчанию? settings.languages.select_a_language_placeholder=Выберите язык @@ -1273,8 +1273,8 @@ 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.empty.server_base_url=Вам нужно указать базовый URL-адрес сервера в General > {serverBaseUrl}, чтобы работали ссылки из DevOps платформы на SonarQube. +settings.almintegration.empty.server_base_url.setting_link=Базовый URL сервера settings.almintegration.tab.github=GitHub settings.almintegration.tab.bitbucket=Bitbucket settings.almintegration.tab.azure=Azure DevOps @@ -1328,7 +1328,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. Например\: @@ -1375,56 +1375,56 @@ settings.authentication.custom_message_information=Вы можете задат 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.legacy_help.github=Поддержка GitHub OAuth устарела и будет удалена в будущем релизе. По ссылке {link} получите информацию для обновления настроек. 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.loading=Загрузка конфигурации settings.authentication.form.enabled=Включено settings.authentication.form.not_enabled=Эта конфигурация отключена settings.authentication.form.enable=Включить конфигурацию settings.authentication.form.disable=Отключить конфигурацию settings.authentication.form.provisioning=Настройка синхронизации settings.authentication.form.provisioning_at_login=Just-in-time синхронизация пользователя и группы (по умолчанию) -settings.authentication.form.provisioning_at_login_short=Just-in-Time provisioning -settings.authentication.form.other_provisioning_enabled=Already enabled for another provider. Only one identity provider can have automatic users and groups provisioning enabled. +settings.authentication.form.provisioning_at_login_short=Just-in-Time синхронизация +settings.authentication.form.other_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.form.create.github=Новая конфигурация GitHub +settings.authentication.form.edit.github=Изменить конфигурацию GitHub +settings.authentication.github.appid_x=ID приложения\: {0} settings.authentication.github.confirm.auto=Переключиться на автоматическую синхронизацию settings.authentication.github.confirm.jit=Переключиться на Just-in-Time синхронизацию settings.authentication.github.confirm.auto.description=После того, как вы переключитесь на автоматическую синхронизацию, вы больше не сможете редактировать группы, пользователей и группы членства в SonarQube. Вы уверены? -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.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 and group provisioning -settings.authentication.github.form.provisioning_with_github_short=Automatic provisioning -settings.authentication.github.form.provisioning_with_github.description=Users and groups 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.provisioning_with_github.description.doc=For more details, see {documentation}. -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_failed=Last synchronization failed {0} ago. -settings.authentication.github.synchronization_failed_short=Last synchronization failed. {details} -settings.authentication.github.synchronization_failed_link=More details -settings.authentication.github.configuration.validation.details=View details +settings.authentication.github.confirm.jit.description=Переключение на Just-in-Time удаляет автоматическую синхронизацию пользователей, групп и членов групп. Пользователи добавляются и членство в группах обновляется только при входе пользователя. Вы уверены? +settings.authentication.github.configuration=Конфигурация GitHub +settings.authentication.github.form.not_configured=Приложение GitHub не настроено +settings.authentication.github.form.legacy_configured=Совместимость с GitHub OAuth устарела и будет удалена в будущих версиях. Ваши настройки будут продолжать работать, но с ограниченной поддержкой. Мы рекомендуем использовать GitHub приложения. Для получения дополнительной информации ознакомьтесь с {documentation}. +settings.authentication.github.enable_first=Включите конфигурацию GitHub для дополнительных настроек синхронизации. +settings.authentication.github.form.provisioning_with_github=Автоматическая синхронизация пользователя и группы +settings.authentication.github.form.provisioning_with_github_short=Автоматическая синхронизация +settings.authentication.github.form.provisioning_with_github.description=Пользователи и группы автоматически синхронизируются с организациями GitHub. После активации, пользователи и группы могут быть созданы и изменены только в организации/команде GitHub. Существующие локальные пользователи будут сохранены и могут быть только деактивированы. +settings.authentication.github.form.provisioning_with_github.description.doc=Подробнее в {documentation}. +settings.authentication.github.form.provisioning.disabled=Текущая версия не поддерживает синхронизацию с GitHub. Подробнее в {documentation}. +settings.authentication.github.synchronize_now=Синхронизировать сейчас +settings.authentication.github.synchronization_in_progress=Идет синхронизация. +settings.authentication.github.synchronization_pending=Синхронизация запланирована. +settings.authentication.github.synchronization_finish=Синхронизация завершена. +settings.authentication.github.synchronization_successful=Последняя синхронизация была {0} назад. +settings.authentication.github.synchronization_failed=Последняя синхронизация не удалась {0} назад. +settings.authentication.github.synchronization_failed_short=Последняя синхронизация не удалась. {details} +settings.authentication.github.synchronization_failed_link=Подробнее +settings.authentication.github.configuration.validation.details=Подробнее settings.authentication.github.configuration.validation.test=Тест конфигурации -settings.authentication.github.configuration.validation.loading=Checking the configuration -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.loading=Проверка конфигурации +settings.authentication.github.configuration.validation.valid=Конфигурация корректна для {0}. {1} организаций будут синхронизированы. +settings.authentication.github.configuration.validation.valid_one=Конфигурация корректна для {0}. Организация {1} будет синхронизирована. +settings.authentication.github.configuration.validation.invalid=Конфигурация содержит ошибки. {0} +settings.authentication.github.configuration.validation.invalid_org=Организация "{0}" имеет следующую ошибку\: {1} +settings.authentication.github.configuration.validation.details.title=Корректность конфигурации\: +settings.authentication.github.configuration.validation.details.valid_label=Корректна +settings.authentication.github.configuration.validation.details.invalid_label=Некорректна # SAML settings.authentication.form.create.saml=Новая конфигурация SAML @@ -1450,7 +1450,7 @@ settings.authentication.saml.form.provisioning_with_scim=Автоматичес settings.authentication.saml.form.provisioning_with_scim.sub=Предпочтительная опция при использовании поддерживаемого провайдера идентификации. settings.authentication.saml.form.provisioning_with_scim.description=Пользователи и группы автоматически предоставляются вашим провайдером по протоколу SCIM. После активации управляемые пользователи и группы могут быть изменены только в нем, но существующие локальные пользователи и группы будут сохранены. settings.authentication.saml.form.provisioning_with_scim.description.doc=Список поддерживаемых провайдеров и более подробную информацию смотрите в {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.form.provisioning.disabled=Текущая версия не поддерживает синхронизацию с SCIM. Подробнее в {documentation}. settings.authentication.saml.enable_first=Включите настройки SAML, чтобы воспользоваться возможностями автоматической синхронизации пользователей. settings.pr_decoration.binding.category=Интеграция с платформой DevOps @@ -1595,7 +1595,7 @@ 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.global.facets.multiselection.title=Добавить к выбранному shortcuts.section.issues=Страница замечаний shortcuts.section.issues.navigate_between_issues=перемещаться между замечаниями @@ -2266,7 +2266,7 @@ email_configuration.test.email_was_sent_to_x=Письмо было отправ # NOTIFICATIONS # #------------------------------------------------------------------------------ -notification.notification=Notification +notification.notification=Уведомление notification.channel.EmailNotificationChannel=Электронная почта notification.dispatcher.information=Уведомление никогда не отсылается автору события. notification.dispatcher.ChangesOnMyIssue=Изменения в замечаниях, назначенных мне @@ -2958,15 +2958,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=Change the type and severity of issues, 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=Массовое изменение @@ -3149,7 +3149,7 @@ component_viewer.new_window=Открыть в новом окне component_viewer.open_in_workspace=Прикрепить этот файл component_viewer.open_in_workspace_X=Закрепить файл {0} component_viewer.copy_permalink=Скопировать постоянную ссылку -component_viewer.covered_lines=Covered Lines +component_viewer.covered_lines=Покрытые строки component_viewer.show_details=Открыть показатели component_viewer.file_measures=Показатели файла component_viewer.show_all_measures=Показать все @@ -3191,12 +3191,12 @@ 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.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 +source_viewer.coverage.covered=Покрытый код +source_viewer.coverage.uncovered=Непокрытый код +source_viewer.coverage.partially-covered=Частично покрытый код #------------------------------------------------------------------------------ # # WORKSPACE @@ -3336,7 +3336,7 @@ 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_AUTH_PROVISIONING=Синхронизация Github background_tasks.page=Фоновые задания background_tasks.page.description=Эта страница позволяет отслеживать очереди задач, работающих асинхронно на сервере. Она также дает доступ к истории завершенных задач, их статусу и журналу работы. Обработка отчета анализа является наиболее распространенным видом фоновой задачи. @@ -3366,7 +3366,7 @@ 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_actions=Показать действия background_tasks.show_stacktrace=Показать подробности ошибки background_tasks.show_warnings=Показать предупреждения background_tasks.error_message=Сообщение об ошибке @@ -3467,7 +3467,7 @@ system.version_is_availble={version} доступно # OVERVIEW # #------------------------------------------------------------------------------ -overview.X_conditions_failed={0} failed condition(s) +overview.X_conditions_failed={0} условий не выполнено overview.fix_failed_conditions_with_sonarlint=Исправьте проблемы до того, как они повлияют на Порог качества проекта в вашей IDE с {link}. Используйте всю его супер-пупер мощь\! overview.quality_gate.status=Статус порога качества overview.quality_gate=Порог качества @@ -3475,7 +3475,7 @@ 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.passed.clean_code=Наслаждайтесь вашим идеальным чистым кодом\! overview.you_should_define_quality_gate=Вы должны определить порог качества на этот проект. overview.quality_gate.ignored_conditions=Некоторые условия Порога Качества в новом коде были проигнорированы из-за небольшого количества новых строк overview.quality_gate.ignored_conditions.tooltip=В начале периода "нового кода", если было мало добавлено или изменено строк, то может быть трудно достичь желаемого уровня показателей покрытия кода или дублирования. Для предотвращения ситуации ложного нарушения "Порога качества" условия дублирования и покрытия в новом коде игнорируются до тех пор, пока количество новых или изменившихся строк кода не достигнет 20. @@ -3666,8 +3666,8 @@ 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=Цвет\: +component_measures.legend.size=Размер\: component_measures.legend.worse_of_x_y=Худший из {0} и {1} component_measures.legend.help_x=Нажмите, чтобы переключить видимость данных с рейтингом {0}. component_measures.legend.only_first_500_files=Отображена информация только для первых 500 файлов @@ -3675,16 +3675,16 @@ component_measures.no_history=Недостаточно данных для со component_measures.not_found=Запрашиваемый показатель не найден. component_measures.empty=Нет показателей. component_measures.select_files=Выбрать файлы -component_measures.navigate=Navigate +component_measures.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.hidden_best_score_metrics_show_label=Показать скрытые компоненты +component_measures.navigation=Показатели навигации +component_measures.skip_to_navigation=Перейти к показателям навигации +component_measures.see_metric_history=Посмотреть историю +component_measures.leak_legend.new_code=Новый код\: component_measures.overview.project_overview.subnavigation=Обзор проекта component_measures.overview.project_overview.title=Риск @@ -3752,29 +3752,29 @@ footer.web_api=Web API # NEW CODE DEFINITION # #------------------------------------------------------------------------------ -new_code_definition.question=What should be the baseline for new code for this project? -new_code_definition.global_setting=Use the global setting +new_code_definition.question=Что должно быть базой для расчета нового кода для этого проекта? +new_code_definition.global_setting=Использовать глобальную настройку new_code_definition.specific_setting=Определить специфические настройки для этого проекта -new_code_definition.compliance.warning.title.global=Your global new code definition is not compliant with the Clean as You Code methodology -new_code_definition.compliance.warning.explanation=Please ask an administrator to update the global new code definition before switching back to it. -new_code_definition.compliance.warning.explanation.admin=Please update the global new code definition under {link} before switching back to it. -new_code_definition.compliance.warning.explanation.action.admin.link=General Settings > New Code +new_code_definition.compliance.warning.title.global=Глобальные настройки Нового кода не соответствуют методологии "Чистый код" +new_code_definition.compliance.warning.explanation=Пожалуйста, попросите администратора обновить глобальные настройки Нового кода, прежде чем переключиться. +new_code_definition.compliance.warning.explanation.admin=Пожалуйста, обновите глобальные настройки Нового кода в соответствии с {link} перед тем, как переключиться. +new_code_definition.compliance.warning.explanation.action.admin.link=Основные настройки > Новый код 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.previous_version.usecase=Рекомендуется для проектов, использующих регулярные релизы. +new_code_definition.previous_version.description=Любой код, который изменился с предыдущей версии, считается новым кодом. 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.number_days.usecase=Рекомендуется для проектов, использующих непрерывную поставку. +new_code_definition.number_days.description=Любой код, который изменился за последние x дней, считается новым кодом. Если после х дней не будет принято никаких мер по исправлению, замечания станут частью общего кода. +new_code_definition.number_days.invalid=Укажите целое число между {0} и {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.reference_branch.description=Выберите ветку в качестве базовой для расчета нового кода. +new_code_definition.reference_branch.usecase=Рекомендуется для проектов, использующих функциональные ветки. +new_code_definition.reference_branch.notice=Основная ветка будет назначена базовой при создании проекта. Вы сможете выбрать другую ветку в качестве базовой, когда ваш проект будет иметь больше ветвей. #------------------------------------------------------------------------------ # @@ -3903,7 +3903,7 @@ onboarding.create_project.azure.no_results=Нет репозиториев, со onboarding.create_project.bitbucketcloud.title=Создать проект из Bitbucket Cloud 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.title=Создать проект из Github onboarding.create_project.github.choose_organization=Выберите организацию onboarding.create_project.github.warning.title=Не удается подключиться к GitHub onboarding.create_project.github.warning.message=Пожалуйста, свяжитесь с администратором для настройки интеграции с GitHub. @@ -3915,15 +3915,15 @@ onboarding.create_project.gitlab.title=Создать проект из Gitlab onboarding.create_project.gitlab.no_projects=Невозможно получить проекты с Gitlab. Свяжитесь со своим системным администратором или {link}. onboarding.create_project.gitlab.link=Смотреть в GitLab -onboarding.create_project.new_code_definition.title=Set up project for Clean as You Code +onboarding.create_project.new_code_definition.title=Настроить проект по методике "Чистый код" onboarding.create_project.new_code_definition=Новый код -onboarding.create_project.new_code_definition.description=The new code definition sets which part of your code will be considered new code. -onboarding.create_project.new_code_definition.description1=This helps you focus attention on the most recent changes to your project, enabling you to follow the Clean as You Code methodology. -onboarding.create_project.new_code_definition.description2=Learn more\: {link} -onboarding.create_project.new_code_definition.description2.link=Defining New Code -onboarding.create_project.new_code_definition.create_project=Create project +onboarding.create_project.new_code_definition.description=Настройки определения части кода, которая будет считаться новой. +onboarding.create_project.new_code_definition.description1=Это поможет вам сосредоточиться на последних изменениях в вашем проекте, позволяя вам следовать методологии "Чистый код". +onboarding.create_project.new_code_definition.description2=Подробнее\: {link} +onboarding.create_project.new_code_definition.description2.link=Настройки Нового кода +onboarding.create_project.new_code_definition.create_project=Создать проект -onboarding.create_project.success=Congratulations\! Your project has been created. +onboarding.create_project.success=Поздравляем\! Ваш проект создан. onboarding.token.header=Предоставление токена onboarding.token.text=Токен используется для идентификации при выполнении анализа. Если он был скомпрометирован, вы можете отозвать его в любой момент времени в {link}. @@ -3995,7 +3995,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} в вашем {groovy} or {kotlin} файле\: onboarding.analysis.java.gradle.text.2=и выполнить следующую команду\: onboarding.analysis.java.gradle.latest_version=Вы можете найти последнюю версию плагина Gradle {link}. onboarding.analysis.java.gradle.docs_link=официальной документацией сканера для Gradle @@ -4059,7 +4059,7 @@ onboarding.tutorial.choose_method.azure-pipelines=С конвейерами Azur onboarding.tutorial.choose_method.bitbucket-pipelines=С Bitbucket Pipelines -onboarding.tutorial.with.yaml.gradle=Update your {groovy} or {kotlin} file with the {sq} plugin and its configuration\: +onboarding.tutorial.with.yaml.gradle=Обновите файл {groovy} или {kotlin}, добавив плагин {sq}, и выполните настройку\: @@ -4089,7 +4089,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} или {file2}\: 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} в вашем репозитории и вставьте следующий код\: @@ -4312,7 +4312,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=Добавьте следующее в файл {groovy} или {kotlin}\: onboarding.tutorial.with.jenkins.jenkinsfile.dotnet.build_agent=Выберите свой сборочный агент. onboarding.tutorial.with.jenkins.dotnet.msbuild.prereqs.title.sentence=Предварительное действие\: добавление инструмента {default_msbuild} @@ -4467,7 +4467,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 @@ -4500,7 +4500,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=Распределение портфолио @@ -4568,8 +4568,8 @@ 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.last_sonarlint_connection=Последнее соединение SonarLint +users.last_sonarlint_connection.help_text=Время последнего подключения SonarLint указывает на то, что пользователь использовал SonarLint в подключенном режиме. users.update_users_groups=Обновить членство в группе {0} users.update_groups=Обновить группы users.manage_user=Обновить {0} @@ -4579,21 +4579,21 @@ 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 SonartLint -users.activity_filter.active_sonarqube_users=Active users without SonarLint -users.activity_filter.inactive_users=Inactive users +users.activity_filter.label=Отобрать пользователей по активности +users.activity_filter.placeholder=Все пользователи +users.activity_filter.helptext.sonarqube=Пользователи считаются активными, если они подключались к SonarQube по крайней мере один раз за последние 30 дней. +users.activity_filter.helptext.sonarlint=Пользователи считаются активными с SonarLint, если они использовали SonarLint в подключенном режиме по крайней мере один раз за последние 30 дней. +users.activity_filter.all_users=Все пользователи +users.activity_filter.active_sonarlint_users=Активные пользователи с SonartLint +users.activity_filter.active_sonarqube_users=Активные пользователи без SonarLint +users.activity_filter.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_label=Отозвать токен {0} +users.tokens.remove_label=Удалить просроченный токен {0} users.no_tokens=Нет токенов users.generate=Сгенерировать users.tokens.PROJECT_ANALYSIS_TOKEN=Токен проекта @@ -4759,12 +4759,12 @@ 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.secret.description.update=Если пусто, любой настроенный секретный ключ будет удален. Если не установлен, то секретный ключ останется без изменений. +webhooks.secret.field_mask.description=Скрыто по соображениям безопасности. +webhooks.secret.field_mask.link=Нажмите для обновления секретного ключа webhooks.url=URL webhooks.url.bad_format=Неправильный формат URL-адреса. webhooks.url.bad_protocol=URL должен начинаться с "http\://" или "https\://".