[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:
161
website/lib/i18n-uk.ts
Normal file
161
website/lib/i18n-uk.ts
Normal file
@@ -0,0 +1,161 @@
|
||||
/**
|
||||
* Ukrainian translations
|
||||
*/
|
||||
export const uk: 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: 'Фінансування засновника',
|
||||
}
|
||||
Reference in New Issue
Block a user