[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-pl.ts Normal file
View File

@@ -0,0 +1,161 @@
/**
* Polish (Polski) translations
*/
export const pl: Record<string, string> = {
nav_pricing: 'Cennik',
nav_features: 'Funkcje',
nav_faq: 'FAQ',
nav_login: 'Zaloguj',
nav_trial: 'Wypróbuj',
hero_badge: 'Stworzone dla niemieckich nauczycieli',
hero_title: 'Oceniaj',
hero_highlight1: 'szybciej',
hero_highlight2: 'lepiej',
hero_subtitle: 'BreakPilot wspiera nauczycieli inteligentną sztuczną inteligencją w ocenianiu prac. Zaoszczędź do 50% czasu na sprawdzanie i dawaj lepsze informacje zwrotne.',
hero_cta_primary: '7 dni za darmo',
hero_cta_secondary: 'Dowiedz się więcej',
hero_cta_hint: 'Nie wymagana karta kredytowa',
features_title: 'Wszystko, czego potrzebujesz',
features_subtitle: 'BreakPilot łączy potężną AI z prostym interfejsem zaprojektowanym specjalnie dla niemieckich szkół.',
feature_ai_title: 'Ocenianie oparte na AI',
feature_ai_desc: 'Inteligentna analiza odpowiedzi uczniów z sugestiami ulepszeń i automatycznym ocenianiem według Twoich kryteriów.',
feature_templates_title: 'Szablony dokumentów',
feature_templates_desc: 'Twórz i zarządzaj własnymi szablonami arkuszy. Wielokrotnego użytku dla różnych klas.',
feature_analytics_title: 'Analiza postępów',
feature_analytics_desc: 'Śledź rozwój uczniów w czasie. Wcześnie identyfikuj mocne i słabe strony.',
feature_gdpr_title: 'Zgodny z RODO',
feature_gdpr_desc: 'Hosting w Niemczech, pełna zgodność z ochroną danych. Twoje dane i dane uczniów są bezpieczne.',
feature_team_title: 'Funkcje zespołowe',
feature_team_desc: 'Współpracuj w swoim dziale. Dziel się szablonami, kryteriami oceniania i najlepszymi praktykami.',
feature_mobile_title: 'Dostępne wszędzie',
feature_mobile_desc: 'Działa w przeglądarce i jest responsywne. Na komputerze, tablecie i smartfonie - bez instalacji.',
how_title: 'Jak to działa',
how_subtitle: 'Trzy kroki do efektywniejszego oceniania',
how_step1_title: 'Utwórz zadanie',
how_step1_desc: 'Utwórz zadanie lub wybierz szablon. Określ kryteria oceniania.',
how_step2_title: 'Prześlij odpowiedzi',
how_step2_desc: 'Prześlij odpowiedzi uczniów - jako tekst, obraz lub PDF. Masowe przesyłanie dla całych klas.',
how_step3_title: 'AI ocenia',
how_step3_desc: 'AI analizuje odpowiedzi i tworzy oceny. Sprawdzasz i dajesz końcową informację zwrotną.',
pricing_title: 'Proste, przejrzyste ceny',
pricing_subtitle: 'Wybierz plan, który Ci odpowiada',
pricing_per_month: 'miesięcznie',
pricing_popular: 'Popularny',
pricing_trial: '7 dni za darmo',
pricing_tasks: 'Zadań',
trust_gdpr: 'RODO',
trust_gdpr_label: 'Zgodny i bezpieczny',
trust_trial: '7 dni',
trust_trial_label: 'Darmowy okres próbny',
trust_made: '100%',
trust_made_label: 'Made in Germany',
faq_title: 'Często zadawane pytania',
faq_show_all: 'Pokaż wszystkie pytania',
cta_title: 'Gotowy zaoszczędzić czas?',
cta_subtitle: 'Rozpocznij darmowy 7-dniowy okres próbny już dziś.',
cta_button: 'Zacznij za darmo',
footer_imprint: 'Impressum',
footer_privacy: 'Prywatność',
footer_terms: 'Warunki',
footer_contact: 'Kontakt',
admin_title: 'BreakPilot Admin',
admin_save: 'Zapisz',
admin_saving: 'Zapisywanie...',
admin_saved: 'Zmiany zapisane!',
admin_error: 'Błąd zapisywania',
admin_loading: 'Ładowanie...',
admin_tab_hero: 'Główna',
admin_tab_features: 'Funkcje',
admin_tab_faq: 'FAQ',
admin_tab_pricing: 'Cennik',
admin_tab_other: 'Inne',
admin_add_faq: '+ Dodaj pytanie',
admin_question: 'Pytanie',
admin_answer: 'Odpowiedź (każda linia = nowy akapit)',
nav_foerderantrag: 'Wniosek o dotację',
fa_section_title: 'Dotacje dla Twojej szkoły',
fa_section_subtitle: 'Twórz kompletne wnioski o dotacje dla DigitalPakt 2.0 i programów państwowych — ze wsparciem AI w 8 prostych krokach.',
fa_section_cta: 'Rozpocznij wniosek',
fa_title: 'Kreator wniosku o dotację',
fa_subtitle: 'Twórz kompletne wnioski o dotacje dla DigitalPakt 2.0 i programów państwowych. Kreator przeprowadzi Cię przez 8 kroków.',
fa_new_application: 'Nowy wniosek',
fa_statistics: 'Statystyki',
fa_preset_basic_name: 'BreakPilot Podstawowy',
fa_preset_basic_desc: 'Lokalna stacja robocza AI dla jednej szkoły.',
fa_preset_basic_budget: '~18 500 EUR kwota dotacji',
fa_preset_cluster_name: 'BreakPilot Klaster Szkół',
fa_preset_cluster_desc: 'Centralna infrastruktura AI dla wielu szkół.',
fa_preset_cluster_budget: '~68 500 EUR kwota dotacji',
fa_preset_custom_name: 'Wniosek indywidualny',
fa_preset_custom_desc: 'Pusty kreator dla indywidualnych projektów.',
fa_preset_custom_budget: 'Dowolna kwota dotacji',
fa_no_applications: 'Brak wniosków',
fa_start_first: 'Rozpocznij swój pierwszy wniosek o dotację za pomocą kreatora.',
fa_info_title: 'Ważna uwaga',
fa_info_text: 'Kreator tworzy gotowy do złożenia szkic. Ostateczna weryfikacja i złożenie odbywa się przez organ prowadzący szkołę.',
fa_new_title: 'Nowy wniosek o dotację',
fa_new_subtitle: 'Wybierz program dotacyjny i swój kraj związkowy. Kreator przeprowadzi Cię przez kolejne kroki.',
fa_back_overview: 'Powrót do przeglądu',
fa_preset_label: 'Szybki start z szablonem (opcjonalnie)',
fa_program_label: 'Program dotacyjny',
fa_state_label: 'Kraj związkowy',
fa_project_title_label: 'Tytuł projektu',
fa_ni_hint: 'Dolna Saksonia to lokalizacja pilotażowa z optymalnym wsparciem.',
fa_submit: 'Uruchom kreator',
fa_cancel: 'Anuluj',
fa_ai_hint_title: 'Asystent AI dostępny',
fa_ai_hint_text: 'Kreator zawiera asystenta AI, który pomaga przy pytaniach i sugeruje sformułowania.',
fa_step1_title: 'Program',
fa_step1_subtitle: 'Program i dane podstawowe',
fa_step1_desc: 'Wybierz program dotacyjny',
fa_step2_title: 'Informacje o szkole',
fa_step2_subtitle: 'Szkoła i organ prowadzący',
fa_step2_desc: 'Dane szkoły',
fa_step3_title: 'Inwentaryzacja IT',
fa_step3_subtitle: 'Obecna infrastruktura',
fa_step3_desc: 'Ocena inwentarza IT',
fa_step4_title: 'Opis projektu',
fa_step4_subtitle: 'Cele i dydaktyka',
fa_step4_desc: 'Opis celów projektu',
fa_step5_title: 'Inwestycje',
fa_step5_subtitle: 'Kosztorys',
fa_step5_desc: 'Planowane zakupy',
fa_step6_title: 'Finansowanie',
fa_step6_subtitle: 'Budżet i współfinansowanie',
fa_step6_desc: 'Plan finansowania',
fa_step7_title: 'Harmonogram',
fa_step7_subtitle: 'Czas trwania i kamienie milowe',
fa_step7_desc: 'Planowanie harmonogramu',
fa_step8_title: 'Zakończenie',
fa_step8_subtitle: 'Dokumenty i weryfikacja',
fa_step8_desc: 'Podsumowanie',
fa_wizard_header: 'Edycja wniosku',
fa_wizard_step_of: 'z',
fa_wizard_save: 'Zapisz',
fa_wizard_saving: 'Zapisywanie...',
fa_wizard_next: 'Dalej',
fa_wizard_prev: 'Wstecz',
fa_wizard_finish: 'Zakończ',
fa_demo_mode: 'Tryb demo',
fa_assistant_title: 'Asystent AI',
fa_assistant_placeholder: 'Zadaj pytanie...',
fa_program_dp2: 'DigitalPakt 2.0',
fa_program_dp1: 'DigitalPakt 1.0 (reszta)',
fa_program_landes: 'Dotacja państwowa',
fa_program_traeger: 'Dotacja organu prowadzącego',
}