Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Crowdin updates #109

Merged
merged 4 commits into from
Jan 7, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,18 @@ jobs:
java_version: ['17', '21']
os: [ubuntu-latest, windows-latest, macOS-latest]
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v4
- name: Set up JDK ${{ matrix.java_version }}
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java_version }}
distribution: 'temurin'
cache: gradle
- name: Build with Gradle
run: ./gradlew check --stacktrace
- name: Archive test results
if: failure()
uses: actions/upload-artifact@v1
uses: actions/upload-artifact@v4
with:
name: junit_report_${{ matrix.os }}_${{ matrix.java_version }}
path: build/reports/tests/test
4 changes: 2 additions & 2 deletions .github/workflows/grammar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
- name: Run yaspeller
run: |
sudo npm install yaspeller -g
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/qa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,17 @@ jobs:
runs-on: ubuntu-latest
if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.event.repository.full_name
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
fetch-depth: ''
- run: |
git fetch --prune --unshallow
- name: Set up JDK 17
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
java-version: 17
distribution: 'temurin'
cache: gradle
- name: SonarCloud Scan
run: ./gradlew check sonar
env:
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,15 @@ jobs:
- name: Checkout source
uses: actions/checkout@v2
- name: Set up JDK 17
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
java-version: 17
distribution: 'temurin'
cache: gradle
- name: Build with Gradle
run: ./gradlew build
- name: Upload jar to release
uses: AButler/upload-release-assets@v1.0
uses: AButler/upload-release-assets@v3.0
with:
files: './build/libs/*.jar'
repo-token: ${{ secrets.GITHUB_TOKEN }}
64 changes: 56 additions & 8 deletions .yaspellerrc
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
"lang": "ru",
"format": "auto",
"dictionary": [
"токен[\\W]*",
"реквест[\\W]*",
"коммит[\\W]*",
"токен.*",
"реквест.*",
"коммит.*",
"пулл",
"мерж",
"Вкл",
Expand Down Expand Up @@ -39,12 +39,60 @@
"Птн",
"Суб",
"Пн",
"вебхук[ом]*",
"тыс"
"Чт",
"веб[-]*хук[оми]*",
"тыс",
"Конкретный",
"лог[иов]*",
"соответствующим",
"применится",
"мест",
"покрыт",
"тестовых",
"установит",
"пузырькам",
"дн",
"пуст",
"ИТ",
"несоответствующий",
"код[аеому]*",
"строк[ах]*",
"строку",
"модульные",
"проект",
"Покрытые",
"отчет",
"Выключен",
"ещё",
"тестовое",
"вначале",
"будет",
"тег[и]*",
"правило",
"смогут",
"необязательно",
"монорепозиторию",
"ИИ",
"обнаружений",
"родитель",
"SSLTLS",
"CodeFix",
"isStandardMode",
"issueLink",
"operator",
"одно"
],
"ignoreText": [
"-ов",
"-ях",
"гггг-ММ-дд" // формат даты
"\\-ов",
"\\-ях",
"\\(-а\\)",
"CI",
"Build when a change is pushed to",
"гггг-ММ-дд", // формат даты
"\\{[a-z0-9A-Z_]+\\}", // параметры
"# [a-zA-Z0-9\\s\\(\\)]+", // комментарии
"[a-zA-Z][a-zA-Z0-9-\\._]{2,}[\\s=-]",
"warningsCount",
"не покрытые"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* SilverBulleters, LLC
* mailto:[email protected]
*
* Copyright (c) 2020-2023
* Copyright (c) 2020-2025
* 1c-syntax and contributors
*
* SPDX-License-Identifier: LGPL-3.0-or-later
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* SilverBulleters, LLC
* mailto:[email protected]
*
* Copyright (c) 2020-2023
* Copyright (c) 2020-2025
* 1c-syntax and contributors
*
* SPDX-License-Identifier: LGPL-3.0-or-later
Expand Down
22 changes: 11 additions & 11 deletions src/main/resources/org/sonar/l10n/core_ru.properties
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ filters=Фильтры
follow=Подписаться
format=Формат
from=С
global=Глобально
global=Глобальные
github=GitHub
go_back=Назад
help=Помощь
Expand Down Expand Up @@ -997,7 +997,7 @@ issue.clean_code_attribute_category.ADAPTABLE.advice=Чтобы быть ада
issue.clean_code_attribute_category.ADAPTABLE.title_short=Замечание адаптивности
issue.clean_code_attribute_category.RESPONSIBLE=Ответственность
issue.clean_code_attribute_category.RESPONSIBLE.title=Это замечание ответственности.
issue.clean_code_attribute_category.RESPONSIBLE.advice=Чтобы быть ответственным, код должен учитывать этические обязательства в отношении данных и потенциальное влияния общественных норм.
issue.clean_code_attribute_category.RESPONSIBLE.advice=Чтобы быть ответственным, код должен учитывать этические обязательства в отношении данных и потенциальное влияние общественных норм.
issue.clean_code_attribute_category.RESPONSIBLE.title_short=Замечание ответственности

issue.clean_code_attribute=Чистота кода
Expand Down Expand Up @@ -1080,7 +1080,7 @@ issue.filter_similar_issues=Фильтровать похожие замечан
issue.this_issue_involves_x_code_locations=Это замечание появляется в {0} месте(ах) в коде
issue.this_flow_involves_x_code_locations=Этот процесс появляется в {0} месте(ах) в коде
issue.from_external_rule_engine=Замечание обнаружено внешним движком правил\: {0}
issue.external_issue_description=Это внешнее правило {0}. Подробности не доступны.
issue.external_issue_description=Это внешнее правило {0}. Подробности недоступны.
issues.cannot_open_issue_max_initial_X_fetched=Невозможно открыть выбранное замечание, так как оно не является частью первоначально загруженных {0} замечаний.
issues.loading_issues=Загрузка замечаний
issues.return_to_list=Вернуться к списку
Expand Down Expand Up @@ -1834,7 +1834,7 @@ project_activity.filter_events=Фильтр событий
project_activity.events.tooltip.edit=Редактировать это событие
project_activity.events.tooltip.delete=Удалить это событие
project_activity.new_code_period_start=Новый код начинается здесь
project_activity.new_code_period_start.help=Анализ, предшествующий этой отметке, является базовым уровнем для сравнения с новым кодом
project_activity.new_code_period_start.help=Анализ, расположенный до этой отметки, будет использоваться в качестве базового уровня для сравнения с новым кодом

project_activity.graphs.choose_type=Выберите тип графика
project_activity.graphs.explanation_x=На этом интерактивном графике показаны данные для следующих показателей проекта с течением времени\: {0}
Expand Down Expand Up @@ -2015,7 +2015,7 @@ quality_profiles.comparison.activate_rule=Активировать правил
quality_profiles.intro1=Профили качества - это коллекция правил, применяемых во время анализа.
quality_profiles.intro2=Для каждого языка есть профиль по умолчанию. Все проекты, которым не назначен какой-либо другой профиль, будут проанализированы с помощью профиля по умолчанию. Предпочтительно использовать один и тот же профиль для языка для всех проектов.
quality_profiles.list.projects=Проекты
quality_profiles.list.projects.help=Проекты с выбранным профилем качества всегда анализируются в соответствии с его настройками не зависимо от профиля по умолчанию. Администраторы профиля качества могут самостоятельно связывать проекты с профилем, а администраторы проекта могут выбирать нужный профиль для каждого языка кодирования своего проекта.
quality_profiles.list.projects.help=Проекты с выбранным профилем качества всегда анализируются в соответствии с его настройками независимо от профиля по умолчанию. Администраторы профиля качества могут самостоятельно связывать проекты с профилем, а администраторы проекта могут выбирать нужный профиль для каждого языка кодирования своего проекта.
quality_profiles.list.rules=Правила
quality_profiles.list.updated=Обновлено
quality_profiles.list.used=Используется
Expand Down Expand Up @@ -3148,7 +3148,7 @@ projects_role.groups=Группы
projects_role.admin=Администрирование
projects_role.admin.desc=Доступ к настройкам проекта и выполнение задач администрирования (для приватных проектов потребуется право "Просмотр")
projects_role.issueadmin=Управление замечаниями
projects_role.issueadmin.desc=Помечать замечания как "исправленное", "не актуальное" или "ложное срабатывание" (для приватных проектов потребуется право "Просмотр").
projects_role.issueadmin.desc=Помечать замечания как "исправленное", "неактуальное" или "ложное срабатывание" (для приватных проектов потребуется право "Просмотр").
projects_role.securityhotspotadmin=Администрирование потенциальных уязвимостей
projects_role.securityhotspotadmin.desc=Отметить потенциальную уязвимость как рассмотренную (исправленную или безопасную), сбросить статус рассмотрения (для приватных проектов необходимо право "Просмотр").
projects_role.user=Просмотр
Expand Down Expand Up @@ -3188,7 +3188,7 @@ permission_templates=Шаблоны разрешений
permission_templates.page=Шаблоны разрешений
permission_templates.page.description=Управление шаблонами наборов разрешений проекта. Шаблон по умолчанию применяется для всех новых проектов.
permission_templates.set_default=Установить значения по умолчанию
permission_templates.set_default_for=Установить значения по умолчания для
permission_templates.set_default_for=Установить значения по умолчанию для
permission_templates.github_warning=Обратите внимание\: шаблоны прав доступа будут влиять только на проекты, не относящиеся к GitHub из-за включенной автоматической синхронизации с GitHub.
permission_template.new_template=Создать шаблон разрешений
permission_template.delete_confirm_title=Удалить шаблон разрешений
Expand Down Expand Up @@ -3267,7 +3267,7 @@ keyboard_shortcuts.title=Горячие клавиши
keyboard_shortcuts.disable_link=Отключить сочетания клавиш
keyboard_shortcuts.shortcut=Комбинация
keyboard_shortcuts.action=Действие
keyboard_shortcuts.global.title=Глобально
keyboard_shortcuts.global.title=Глобальные
keyboard_shortcuts.global.search=Открыть строку поиска
keyboard_shortcuts.global.open_shortcuts=Открыть эту панель
keyboard_shortcuts.code_page.title=Страница с кодом
Expand All @@ -3287,7 +3287,7 @@ keyboard_shortcuts.issues_page.severity=изменить серьезность
keyboard_shortcuts.issues_page.comment=комментировать замечание
keyboard_shortcuts.issues_page.submit_comment=отправить комментарий
keyboard_shortcuts.issues_page.tags=изменить теги замечания
keyboard_shortcuts.measures_page.title=Станица с показателями
keyboard_shortcuts.measures_page.title=Страница с показателями
keyboard_shortcuts.measures_page.select_files=Выбрать файлы
keyboard_shortcuts.measures_page.open_file=Открыть выбранный файл
keyboard_shortcuts.measures_page.back=Вернуться к списку
Expand Down Expand Up @@ -3711,7 +3711,7 @@ overview.project_key.APP=Ключ приложения
overview.project_key.TRK=Ключ проекта
overview.project_key.click_to_copy=Нажмите, чтобы скопировать ключ в буфер обмена
overview.activity=Активность
overview.activity.graph_shows_data_for_x=На этом график показаны исторические данные для {0}. Нажмите на ссылку "Активность" ниже, чтобы увидеть больше информации.
overview.activity.graph_shows_data_for_x=На этом графике показаны исторические данные для {0}. Нажмите на ссылку "Активность" ниже, чтобы увидеть больше информации.
overview.recent_activity=Последние действия
overview.measures=Показатели
overview.measures.empty_explanation=Показатели по новому коду появятся после второго анализа этой ветки.
Expand Down Expand Up @@ -4809,7 +4809,7 @@ users.generate=Сгенерировать
users.tokens.PROJECT_ANALYSIS_TOKEN=Токен проекта
users.tokens.PROJECT_ANALYSIS_TOKEN.short=Проект
users.tokens.GLOBAL_ANALYSIS_TOKEN=Глобальный токен
users.tokens.GLOBAL_ANALYSIS_TOKEN.short=Глобально
users.tokens.GLOBAL_ANALYSIS_TOKEN.short=Глобальные
users.tokens.USER_TOKEN=Токен пользователя
users.tokens.USER_TOKEN.short=Пользователь
users.tokens.generate=Сгенерировать токены
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* SilverBulleters, LLC
* mailto:[email protected]
*
* Copyright (c) 2020-2023
* Copyright (c) 2020-2025
* 1c-syntax and contributors
*
* SPDX-License-Identifier: LGPL-3.0-or-later
Expand Down
Loading