1
0
mirror of git://f0xx.org/ac/ac-platform-web synced 2026-07-29 05:00:00 +03:00
This commit is contained in:
Anton Afanasyeu
2026-06-23 12:29:29 +02:00
commit aef9e33b73
11 changed files with 5702 additions and 0 deletions

196
assets/i18n/ru.json Normal file
View File

@@ -0,0 +1,196 @@
{
"app_name": "Сбои Android Cast",
"nav.home": "Главная",
"nav.reports": "Задачи (Issues)",
"nav.tickets": "Задачи",
"tickets.title": "Задачи",
"issues.new": "Новая проблема",
"tickets.new": "Новый тикет",
"ticket.create": "Создать",
"ticket.cancel": "Отмена",
"ticket.title": "Заголовок",
"ticket.brief": "Кратко",
"ticket.body": "Описание",
"tickets.empty": "Задач пока нет.",
"ticket.detail_title": "Задача",
"nav.logout": "Выход",
"nav.toggle": "Навигация",
"nav.home_desc": "Главная консоли и карточки разделов.",
"nav.reports_desc": "Просмотр и разбор issues.",
"nav.tickets_desc": "Задачи roadmap, QA и теги.",
"nav.graphs": "Графики",
"nav.graphs_desc": "Сессии, issues и активность устройств.",
"nav.remote": "Удалённый доступ",
"nav.remote_desc": "Сессии WireGuard и доступ к устройствам.",
"nav.access": "Доступ",
"nav.access_desc": "Роли, наборы привилегий и операторы.",
"nav.builder": "Сборщик",
"nav.builder_desc": "Docker CI для сборки APK и OTA.",
"theme.label": "Тема",
"theme.dark": "Тёмная",
"theme.light": "Светлая",
"lang.label": "Язык",
"lang.en": "English",
"lang.ru": "Русский",
"home.title": "Консоль",
"home.intro": "Сбои, задачи и метрики сессий — выберите раздел ниже.",
"home.card_issues": "Проблемы",
"home.card_issues_desc": "Просмотр и разбор issues, тегов и отпечатков.",
"home.card_new_issue_desc": "Создать новую проблему или задачу.",
"home.card_new_ticket_desc": "Создать тикет roadmap или QA за один шаг.",
"home.card_tickets_desc": "Задачи, QA и теги workflow.",
"home.card_graphs": "Графики",
"home.card_graphs_desc": "Сессии, issues и активность устройств.",
"home.card_short_links": "Короткие ссылки",
"home.card_short_links_desc": "Токены и сокращение URL для s.f0xx.org.",
"home.more": "Все сервисы",
"reports.title": "Issues",
"reports.by_time": "По времени",
"reports.grouped": "Группы",
"reports.per_page": "На странице",
"reports.search": "Поиск",
"reports.search_placeholder": "Ключевые слова (исключения, устройства, стеки…)",
"reports.clear": "Очистить",
"reports.loading": "Загрузка…",
"reports.empty": "Отчётов пока нет.",
"reports.status_showing": "Показано {from}{to} из {total}",
"reports.invalid_response": "Некорректный ответ",
"reports.load_failed": "Ошибка загрузки",
"reports.network_error": "Сетевая ошибка",
"reports.mode_disabled_filter": "Недоступно при активном фильтре",
"filter.banner_similar": "Похожие отчёты для №{id}",
"filter.banner_device": "Устройство: «{value}»",
"filter.banner_abi": "ABI: {value}",
"filter.banner_sdk": "SDK {value}",
"filter.banner_os": "Android {value}",
"filter.banner_app": "Приложение {value}",
"filter.banner_build": "Сборка {value}",
"filter.banner_search": "Поиск: «{value}»",
"filter.clear": "Сбросить фильтры",
"pagination.previous": "← Назад",
"pagination.next": "Вперёд →",
"pagination.previous_range": "← Назад ({before}/{through})",
"pagination.next_range": "Вперёд ({start}/{end}) →",
"col.device": "Устройство",
"col.app": "Приложение",
"col.os": "ОС",
"col.os_ver": "Версия ОС",
"col.received": "Получен",
"col.rating": "Рейтинг",
"col.count": "Кол-во",
"col.fingerprint": "Отпечаток",
"col.type": "Тип",
"col.last_generated": "Создан",
"col.last_received": "Получен",
"col.tags": "Метки",
"col.expand": "Развернуть",
"col.drag": "Перетащить столбец",
"col.drag_reorder": "Перетащите для смены порядка столбцов",
"graphs.brick_drag": "Перетащите график для смены порядка",
"graphs.session_deficit": "Графики сессий пусты. На устройстве: Настройки разработчика → «Grab session stats», проведите сессию трансляции и дождитесь загрузки в graph_upload.php.",
"row.show_summary": "Показать сводку",
"row.open_report": "Нажмите, чтобы открыть полный отчёт",
"row.edit_tags": "Редактировать метки",
"tag.new": "новый",
"tag.java": "Java",
"tag.ndk": "NDK",
"tag.android": "Android",
"tag.edit_title": "Редактирование меток",
"tag.close": "Закрыть",
"tag.label": "Название",
"tag.color": "Цвет",
"tag.add": "Добавить",
"tag.add_tag": "Добавить метку",
"tag.save": "Сохранить",
"tag.save_tags": "Сохранить метки",
"tag.suggestions": "Подсказки:",
"tag.hint_auto": "Автометки (NDK / Java / Android / новый) в списке. Ниже можно добавить свои.",
"tag.hint_admin": "Войдите как администратор, чтобы редактировать метки.",
"tag.none_custom": "Пользовательских меток пока нет.",
"tag.none_preview": "Нет пользовательских меток",
"tag.remove": "Удалить метку",
"tag.saving": "Сохранение…",
"tag.saved": "Сохранено",
"tag.save_failed": "Не удалось сохранить",
"tag.workflow": "Статус",
"tag.filter_label": "Фильтр по метке",
"tag.filter_mode": "Совпадение",
"tag.filter_and": "Все метки (И)",
"tag.filter_or": "Любая метка (ИЛИ)",
"detail.back": "К списку",
"detail.title": "Issue-отчёт",
"detail.report_meta": "Отчёт {id} · {type}",
"detail.tags": "Метки",
"detail.device": "Устройство",
"detail.app": "Приложение",
"detail.timing": "Время",
"detail.abis": "ABI:",
"detail.build": "Сборка:",
"detail.generated": "Создан:",
"detail.received": "Получен:",
"detail.fingerprint": "Отпечаток:",
"detail.filter_device": "Показать отчёты для похожих устройств",
"detail.filter_os": "Показать отчёты с этой ОС",
"detail.filter_version": "Показать отчёты для этой версии приложения",
"detail.filter_build": "Показать отчёты этой сборки",
"detail.java_exception": "Исключение Java",
"detail.native_crash": "Нативный issue",
"detail.find_similar": "Найти похожие отчёты",
"detail.thread": "Поток:",
"detail.signal": "Сигнал:",
"detail.session_context": "Контекст сессии (issue)",
"detail.raw_json": "Исходный JSON",
"login.sign_in_hint": "Войдите для просмотра анонимных issue-отчётов",
"login.username": "Имя пользователя",
"login.password": "Пароль",
"login.submit": "Войти",
"login.hint_default": "По умолчанию: admin / admin",
"login.register": "Регистрация",
"login.register_soon": "(скоро)",
"login.error": "Неверные учётные данные",
"register.title": "Создать аккаунт",
"register.hint": "Мы отправим ссылку для подтверждения email перед входом.",
"register.email": "Email",
"register.username": "Имя пользователя (необязательно)",
"register.password": "Пароль",
"register.submit": "Зарегистрироваться",
"register.back_login": "Назад ко входу",
"verify.title": "Подтверждение email",
"verify.ok": "Email подтверждён. Войдите и настройте двухфакторную аутентификацию.",
"verify.fail": "Недействительная или просроченная ссылка.",
"verify.sign_in": "Войти",
"verify.register_again": "Зарегистрироваться снова",
"twofa.title": "Двухфакторная аутентификация",
"twofa.hint": "Введите 6-значный код из приложения-аутентификатора.",
"twofa.code": "Код аутентификации",
"twofa.submit": "Продолжить",
"twofa.cancel": "Отмена",
"twofa.error": "Неверный код",
"security.title": "Безопасность аккаунта",
"security.totp_intro": "Защитите аккаунт приложением-аутентификатором (рекомендуется для альфы).",
"security.start_totp": "Настроить аутентификатор",
"security.scan_qr": "Отсканируйте QR-код и введите код для подтверждения.",
"security.manual_secret": "Не удаётся сканировать?",
"security.confirm_totp": "Подтвердить настройку",
"security.totp_enabled": "Приложение-аутентификатор подключено.",
"security.remove_totp": "Отключить аутентификатор",
"security.back_console": "Назад в консоль",
"nav.security": "Безопасность",
"footer.copyright": "© Anton Afanaasyeu, {year}",
"nav.tickets": "Тикеты",
"ticket.lifecycle": "Жизненный цикл",
"ticket.assignees": "Исполнители",
"ticket.assignee_add": "Добавить",
"ticket.comments": "Комментарии",
"ticket.comment_add": "Новый комментарий",
"ticket.comment_post": "Отправить",
"ticket.attachments": "Вложения",
"ticket.attach_link": "Ссылка",
"ticket.attach_link_hint": "Google Docs, Таблицы, Drive, Meet или любой HTTPS URL.",
"ticket.attach_link_btn": "Прикрепить",
"ticket.attach_file": "Файл",
"ticket.attach_file_hint": "До 16 МБ — изображения, логи, pdf, zip…",
"ticket.attach_file_btn": "Загрузить",
"ticket.link_title": "Название (необяз.)",
"ticket.file_pick": "Файл"
}