Files
ss-tools/frontend/src/lib/i18n/locales/ru/dashboard.json
busya 8db2b1bb6b fix: replace hardcoded UI labels with i18n translations
- Add missing i18n keys to common.json, reports.json, dashboard.json,
  tasks.json, git.json (EN + RU)
- Replace all hardcoded labels in LLM report page with .reports.* keys
- Replace hardcoded tab labels (Linked resources, Git history) in
  DashboardDetail page
- Replace hardcoded RU text in DashboardGitManager with .git.* keys
- Remove hardcoded fallback strings from DashboardHeader, DashboardTaskHistory
2026-05-27 16:53:20 +03:00

131 lines
8.2 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"search": "Поиск дашбордов...",
"title": "Заголовок",
"last_modified": "Последнее изменение",
"status": "Статус",
"git": "Git",
"showing": "Показано с {start} по {end} из {total} дашбордов",
"previous": "Назад",
"next": "Вперед",
"no_dashboards": "Дашборды не найдены в этом окружении.",
"select_source": "Выберите исходное окружение для просмотра дашбордов.",
"overview": "Обзор",
"charts": "Чарты",
"validate": "Проверить",
"validation_started": "Проверка запущена для {title}",
"select_tool": "Выберите инструмент",
"dashboard_validation": "Проверка дашбордов",
"dataset_documentation": "Документирование датасетов",
"dashboard_id": "ID дашборда",
"dataset_id": "ID датасета",
"environment": "Окружение",
"llm_provider": "LLM провайдер (опционально)",
"use_default": "По умолчанию",
"screenshot_strategy": "Стратегия скриншотов",
"headless_browser": "Headless браузер (точно)",
"api_thumbnail": "API Thumbnail (быстро)",
"include_logs": "Включить логи выполнения",
"notify_on_failure": "Уведомить при ошибке",
"update_metadata": "Обновлять метаданные автоматически",
"run_task": "Запустить задачу",
"running": "Запуск...",
"git_status": "Статус Git",
"last_task": "Последняя задача",
"llm_status": "Статус LLM пров.",
"changed_on": "Дата изменения",
"owners": "Владельцы",
"column_filter": "Фильтр по колонке",
"actions": "Действия",
"action_migrate": "Мигрировать",
"action_backup": "Создать бэкап",
"action_validate": "Проверить",
"action_commit": "Зафиксировать",
"select_all": "Выбрать все",
"deselect_all": "Снять выбор со всех",
"select_visible": "Выбрать видимые",
"deselect_visible": "Снять выбор с видимых",
"selected_count": "{count} выбрано",
"open_overview": "Открыть обзор дашборда",
"per_page_option": "{count} на страницу",
"bulk_migrate": "Мигрировать",
"bulk_backup": "Создать бэкап",
"migrate_modal_title": "Миграция {count} дашбордов",
"backup_modal_title": "Бэкап {count} дашбордов",
"read_only": "(только чтение)",
"target_env_placeholder": "Выберите целевое окружение...",
"view_summary": "Показать сводку",
"edit_mappings": "Редактировать маппинги",
"source_database": "Исходная БД",
"target_database": "Целевая БД",
"match_percent": "Совпадение %",
"not_mapped": "Не сопоставлено",
"no_databases_to_map": "Нет баз данных для маппинга",
"select_target_for_mappings": "Выберите целевое окружение, чтобы увидеть маппинги",
"mapping_disabled_hint": "Маппинг БД отключен. Дашборды будут импортированы с исходными ссылками на базы данных.",
"saved": "Сохранено",
"suggested": "Рекомендовано",
"fix_cross_filters_title": "Исправить связи кросс-фильтрации",
"fix_cross_filters_hint": "Автоматически перепривязать ID чартов и датасетов в кросс-фильтрах к ID целевого окружения. Рекомендуется при миграции дашбордов с кросс-фильтрами.",
"selected_dashboards": "Выбранные дашборды",
"starting": "Запуск...",
"start_backup": "Запустить бэкап",
"schedule": "Расписание",
"one_time_backup": "Разовый бэкап",
"schedule_backup": "Бэкап по расписанию",
"cron_expression": "Cron-выражение",
"cron_help": "Помощь по синтаксису cron",
"cron_placeholder": "0 2 * * * (ежедневно в 02:00)",
"load_failed": "Не удалось загрузить дашборды",
"validation_start_failed": "Не удалось запустить проверку",
"unknown_error": "Неизвестная ошибка",
"target_env_required": "Пожалуйста, выберите целевое окружение",
"migration_task_failed": "Не удалось создать задачу миграции",
"backup_task_failed": "Не удалось создать задачу бэкапа",
"missing_context": "Отсутствует ID дашборда или окружения",
"load_detail_failed": "Не удалось загрузить детали дашборда",
"no_charts": "Для этого дашборда чарты не найдены.",
"no_datasets": "Для этого дашборда датасеты не найдены.",
"view_task": "Просмотреть задачу",
"task_running": "Выполняется...",
"task_done": "Готово",
"task_failed": "Ошибка",
"task_waiting": "Ожидание",
"status_repo": "Есть репо",
"status_no_repo": "Нет репо",
"status_changes": "Есть изменения",
"status_no_changes": "Нет изменений",
"status_synced": "Синхронизировано",
"status_diff": "Различия",
"status_error": "Ошибка",
"linked_resources": "Связанные ресурсы",
"git_history": "История Git",
"run_backup": "Запустить бэкап",
"run_llm_check": "LLM проверка",
"thumbnail_generating": "Миниатюра генерируется",
"thumbnail_failed": "Не удалось загрузить миниатюру",
"thumbnail_unavailable": "Миниатюра недоступна",
"empty": "Дашборды не найдены",
"setup_badge": "Стартовая настройка",
"setup_title": "Настройте первое окружение",
"setup_intro": "Для работы с дашбордами нужен хотя бы один Superset environment. Создайте его прямо здесь, без пустого экрана.",
"setup_open_advanced": "Расширенные настройки",
"setup_card_title": "Что произойдет дальше",
"setup_card_body": "Wizard сохранит endpoint Superset, проверит авторизацию и сразу добавит окружение в глобальный селектор.",
"setup_checklist_title": "Подготовьте данные",
"setup_checklist_url": "Базовый URL Superset без /api/v1",
"setup_checklist_user": "Логин пользователя с доступом к дашбордам",
"setup_checklist_pass": "Пароль выбранного аккаунта Superset",
"setup_step_title": "Быстрый путь",
"setup_step_one": "Создать первое окружение",
"setup_step_two": "Автоматически выбрать его для текущей сессии",
"setup_step_three": "Загрузить список дашбордов из нового окружения",
"setup_start": "Начать настройку",
"setup_create": "Создать окружение",
"setup_creating": "Создание окружения...",
"setup_required": "Заполните ID, имя, URL, логин и пароль.",
"setup_failed": "Не удалось создать окружение.",
"setup_created": "Окружение создано. Загружаю дашборды.",
"setup_empty_title": "Окружения еще не настроены",
"setup_empty_body": "Добавьте первое окружение Superset, чтобы открыть дашборды, датасеты, бэкапы и миграции."
}