[split-required] Split website + studio-v2 monoliths (Phase 3 continued)

Website (14 monoliths split):
- compliance/page.tsx (1,519 → 9), docs/audit (1,262 → 20)
- quality (1,231 → 16), alerts (1,203 → 10), docs (1,202 → 11)
- i18n.ts (1,173 → 8 language files)
- unity-bridge (1,094 → 12), backlog (1,087 → 6)
- training (1,066 → 8), rag (1,063 → 8)
- Deleted index_original.ts (4,899 LOC dead backup)

Studio-v2 (5 monoliths split):
- meet/page.tsx (1,481 → 9), messages (1,166 → 9)
- AlertsB2BContext.tsx (1,165 → 5 modules)
- alerts-b2b/page.tsx (1,019 → 6), korrektur/archiv (1,001 → 6)

All existing imports preserved. Zero new TypeScript errors.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Benjamin Admin
2026-04-24 17:52:36 +02:00
parent b681ddb131
commit 0b37c5e692
143 changed files with 15822 additions and 15889 deletions

161
website/lib/i18n-ru.ts Normal file
View File

@@ -0,0 +1,161 @@
/**
* Russian translations
*/
export const ru: Record<string, string> = {
nav_pricing: 'Цены',
nav_features: 'Функции',
nav_faq: 'Вопросы',
nav_login: 'Войти',
nav_trial: 'Попробовать',
hero_badge: 'Создано для немецких учителей',
hero_title: 'Оценивайте',
hero_highlight1: 'быстрее',
hero_highlight2: 'лучше',
hero_subtitle: 'BreakPilot поддерживает учителей с помощью интеллектуального ИИ для оценки заданий. Экономьте до 50% времени на проверку и давайте лучшую обратную связь.',
hero_cta_primary: '7 дней бесплатно',
hero_cta_secondary: 'Узнать больше',
hero_cta_hint: 'Кредитная карта не требуется',
features_title: 'Все, что вам нужно',
features_subtitle: 'BreakPilot сочетает мощный ИИ с простым интерфейсом, разработанным специально для немецких школ.',
feature_ai_title: 'Оценка на базе ИИ',
feature_ai_desc: 'Интеллектуальный анализ ответов учеников с предложениями по улучшению и автоматической оценкой по вашим критериям.',
feature_templates_title: 'Шаблоны документов',
feature_templates_desc: 'Создавайте и управляйте собственными шаблонами рабочих листов. Многоразовые для разных классов.',
feature_analytics_title: 'Аналитика прогресса',
feature_analytics_desc: 'Отслеживайте развитие учеников с течением времени. Выявляйте сильные и слабые стороны заблаговременно.',
feature_gdpr_title: 'Соответствует GDPR',
feature_gdpr_desc: 'Размещение в Германии, полное соответствие защите данных. Ваши данные и данные учеников в безопасности.',
feature_team_title: 'Командные функции',
feature_team_desc: 'Сотрудничайте в рамках отдела. Делитесь шаблонами, критериями оценки и лучшими практиками.',
feature_mobile_title: 'Доступно везде',
feature_mobile_desc: 'Работает в браузере и адаптивно. На компьютере, планшете и смартфоне - без установки.',
how_title: 'Как это работает',
how_subtitle: 'Три шага к более эффективной оценке',
how_step1_title: 'Создайте задание',
how_step1_desc: 'Создайте задание или выберите шаблон. Определите критерии оценки.',
how_step2_title: 'Загрузите ответы',
how_step2_desc: 'Загрузите ответы учеников - как текст, изображение или PDF. Массовая загрузка для целых классов.',
how_step3_title: 'ИИ оценивает',
how_step3_desc: 'ИИ анализирует ответы и создает оценки. Вы проверяете и даете финальную обратную связь.',
pricing_title: 'Простые, прозрачные цены',
pricing_subtitle: 'Выберите план, который вам подходит',
pricing_per_month: 'в месяц',
pricing_popular: 'Популярный',
pricing_trial: '7 дней бесплатно',
pricing_tasks: 'Заданий',
trust_gdpr: 'GDPR',
trust_gdpr_label: 'Соответствует и безопасно',
trust_trial: '7 дней',
trust_trial_label: 'Бесплатный пробный период',
trust_made: '100%',
trust_made_label: 'Сделано в Германии',
faq_title: 'Часто задаваемые вопросы',
faq_show_all: 'Показать все вопросы',
cta_title: 'Готовы экономить время?',
cta_subtitle: 'Начните бесплатный 7-дневный пробный период сегодня.',
cta_button: 'Начать бесплатно',
footer_imprint: 'Импрессум',
footer_privacy: 'Конфиденциальность',
footer_terms: 'Условия',
footer_contact: 'Контакт',
admin_title: 'BreakPilot Админ',
admin_save: 'Сохранить',
admin_saving: 'Сохранение...',
admin_saved: 'Изменения сохранены!',
admin_error: 'Ошибка сохранения',
admin_loading: 'Загрузка...',
admin_tab_hero: 'Главная',
admin_tab_features: 'Функции',
admin_tab_faq: 'Вопросы',
admin_tab_pricing: 'Цены',
admin_tab_other: 'Другое',
admin_add_faq: '+ Добавить вопрос',
admin_question: 'Вопрос',
admin_answer: 'Ответ (каждая строка = новый абзац)',
nav_foerderantrag: 'Заявка на грант',
fa_section_title: 'Финансирование для вашей школы',
fa_section_subtitle: 'Создавайте полные заявки на гранты для DigitalPakt 2.0 и государственных программ — с поддержкой ИИ за 8 простых шагов.',
fa_section_cta: 'Начать заявку на грант',
fa_title: 'Мастер заявки на грант',
fa_subtitle: 'Создавайте полные заявки на гранты для DigitalPakt 2.0 и государственных программ. Мастер проведет вас через все 8 шагов.',
fa_new_application: 'Начать новую заявку',
fa_statistics: 'Статистика',
fa_preset_basic_name: 'BreakPilot Базовый',
fa_preset_basic_desc: 'Локальная ИИ-станция для одной школы.',
fa_preset_basic_budget: '~18 500 EUR объем гранта',
fa_preset_cluster_name: 'BreakPilot Школьный кластер',
fa_preset_cluster_desc: 'Центральная ИИ-инфраструктура для нескольких школ.',
fa_preset_cluster_budget: '~68 500 EUR объем гранта',
fa_preset_custom_name: 'Индивидуальная заявка',
fa_preset_custom_desc: 'Пустой мастер для индивидуальных проектов.',
fa_preset_custom_budget: 'Любой объем гранта',
fa_no_applications: 'Заявок пока нет',
fa_start_first: 'Начните свою первую заявку на грант с помощью мастера.',
fa_info_title: 'Важное примечание',
fa_info_text: 'Мастер создает готовый к подаче черновик. Окончательная проверка и подача осуществляется учредителем школы.',
fa_new_title: 'Начать новую заявку на грант',
fa_new_subtitle: 'Выберите программу финансирования и вашу федеральную землю. Мастер проведет вас через все шаги.',
fa_back_overview: 'Назад к обзору',
fa_preset_label: 'Быстрый старт с шаблоном (необязательно)',
fa_program_label: 'Программа финансирования',
fa_state_label: 'Федеральная земля',
fa_project_title_label: 'Название проекта',
fa_ni_hint: 'Нижняя Саксония — пилотный регион с оптимальной поддержкой.',
fa_submit: 'Запустить мастер',
fa_cancel: 'Отмена',
fa_ai_hint_title: 'ИИ-ассистент доступен',
fa_ai_hint_text: 'В мастере есть ИИ-ассистент, который помогает с вопросами и предлагает формулировки.',
fa_step1_title: 'Программа',
fa_step1_subtitle: 'Программа и основные данные',
fa_step1_desc: 'Выберите программу финансирования',
fa_step2_title: 'Информация о школе',
fa_step2_subtitle: 'Школа и учредитель',
fa_step2_desc: 'Данные школы',
fa_step3_title: 'ИТ-инвентаризация',
fa_step3_subtitle: 'Текущая инфраструктура',
fa_step3_desc: 'Оценка ИТ-инвентаря',
fa_step4_title: 'Описание проекта',
fa_step4_subtitle: 'Цели и дидактика',
fa_step4_desc: 'Описание целей проекта',
fa_step5_title: 'Инвестиции',
fa_step5_subtitle: 'Смета расходов',
fa_step5_desc: 'Планируемые закупки',
fa_step6_title: 'Финансирование',
fa_step6_subtitle: 'Бюджет и софинансирование',
fa_step6_desc: 'План финансирования',
fa_step7_title: 'График',
fa_step7_subtitle: 'Сроки и этапы',
fa_step7_desc: 'Планирование сроков',
fa_step8_title: 'Завершение',
fa_step8_subtitle: 'Документы и проверка',
fa_step8_desc: 'Итоги',
fa_wizard_header: 'Редактирование заявки',
fa_wizard_step_of: 'из',
fa_wizard_save: 'Сохранить',
fa_wizard_saving: 'Сохранение...',
fa_wizard_next: 'Далее',
fa_wizard_prev: 'Назад',
fa_wizard_finish: 'Завершить',
fa_demo_mode: 'Демо-режим',
fa_assistant_title: 'ИИ-ассистент',
fa_assistant_placeholder: 'Задать вопрос...',
fa_program_dp2: 'DigitalPakt 2.0',
fa_program_dp1: 'DigitalPakt 1.0 (остаток)',
fa_program_landes: 'Госфинансирование',
fa_program_traeger: 'Финансирование учредителя',
}