export const UI_TEXT = { header: { appTitle: "PromptStory", resetBtn: "Resetuj", logoutBtn: "Wyloguj" }, steps: { labels: ['Kontekst', 'Typ', 'Platforma', 'Vibe & Cel', 'Szczegóły'], nav: { back: "Wróć", next: "Dalej" } }, stepContext: { title: "Wybierz Kontekst", subtitle: "Jaki rodzaj historii chcesz opowiedzieć?", relacja: { title: "Relacja (Vlog)", desc: "Tu i teraz, emocje, akcja." }, opowiesc: { title: "Opowieść", desc: "Wspomnienia, refleksja, morał." }, styles: { title: "Wybierz Styl Opowieści", subtitle: "Nadaj historii unikalny klimat.", noir: { title: "Kryminał NOIR", desc: "Mrok, deszcz, cyniczny detektyw." }, fantasy: { title: "Przygoda Fantasy", desc: "Epicka podróż, magia, artefakty." } } }, stepType: { title: "Rodzaj Wydarzenia", subtitle: "Czego dotyczy Twoja relacja?", types: { sport: "Wydarzenie Sportowe", culture: "Wydarzenie Kulturalne", trip: "Wycieczka / Podróż", party: "Impreza", work: "Praca / Konferencja", other: "Inne" } }, stepPlatform: { title: "Wybierz Platformę", subtitle: "Gdzie opublikujesz materiał?", instagram: { title: "Instagram", desc: "Carousel / Post" }, youtube: { title: "YouTube", desc: "Shorts / Video" }, strava: { title: "Strava", desc: "Activity / Photos" } }, stepToneGoal: { toneTitle: "Wybierz Ton (Vibe)", toneSubtitle: "Jak chcesz brzmieć?", goalTitle: "Wybierz Cel", goalSubtitle: "Co chcesz osiągnąć tym postem?", nextBtn: "Przejdź do szczegółów", tones: { funny: { label: "Luzak", desc: "Humor, dystans, memy" }, serious: { label: "Ekspert", desc: "Konkrety, wiedza, liczby" }, inspirational: { label: "Mentor", desc: "Emocje, głębia, lekcja" } }, goals: { engagement: { label: "Społeczność", desc: "Komentarze i dyskusja" }, viral: { label: "Zasięg", desc: "Udostępnienia (Share)" }, sales: { label: "Sprzedaż", desc: "Kliknięcie w link / Zakup" } } }, stepDetails: { title: "Szczegóły", subtitleTrip: "Zaplanuj trasę i opisz przebieg podróży.", subtitleEvent: "Uzupełnij informacje o wydarzeniu.", tripSection: { title: "Plan Podróży", apiKeyMissing: "Brak klucza w konfiguracji (VITE_GOOGLE_MAPS_KEY)", apiKeyMissingDesc: "Wklej klucz ręcznie poniżej, aby mapy zadziałały.", apiKeyPlaceholder: "Wklej klucz Google Maps API (AIza...)", modeDriving: "Samochód / Droga", modeWalking: "Pieszo / Szlak", modeRequired: "* Wybór rodzaju trasy jest wymagany", startPoint: "Punkt Startowy (np. Kraków)", startDesc: "Opis startu (np. Zbiórka o 6:00)", endPoint: "Punkt Końcowy (np. Zakopane)", endDesc: "Opis końca (np. Nareszcie piwo)", stopPlaceholder: "Przystanek", stopDescPlaceholder: "Co tam robiliście?", addStop: "Dodaj przystanek" }, fields: { title: "Tytuł wydarzenia", titlePlaceholder: "np. Roadtrip po Bałkanach", desc: "Krótki opis / Notatki", descPlaceholder: "Ogólny klimat, emocje, dodatkowe szczegóły...", files: "Materiały pomocnicze (Max 3)", filesDrop: "Kliknij, aby dodać pliki", filesSub: "GPX, PDF, JPG, PNG", gpxPreviewBtn: "👁️ Podgląd danych dla AI" }, generateBtn: { loading: "Generowanie Historii...", idle: "Generuj Relację" } }, stepResult: { title: "Twój Vibe Gotowy! 🎉", subtitle: "Oto kompletna struktura Twojego posta. Skopiuj i publikuj.", editBtn: "Edytuj / Popraw", captionTitle: "Post Caption (Opis)", slidesTitle: "Struktura Wizualna (Slajdy / Zdjęcia)", copy: "Kopiuj", copied: "Skopiowano!", editPanel: { title: "Wprowadź poprawki", regenerating: "Nanoszę poprawki...", slidesLabel: "Liczba slajdów / Elementów", feedbackLabel: "Co chcesz zmienić w treści?", feedbackPlaceholder: "np. Zmień 'ból szczęki' na 'ból głowy'. Dodaj więcej emoji...", applyBtn: "Zastosuj poprawki" } }, login: { title: "Dostęp Chroniony", desc: "Wprowadź hasło, aby uzyskać dostęp.", btn: "Odblokuj", error: "Nieprawidłowe hasło", configError: "Błąd Konfiguracji" } };