{
"wizard.add_flow.created": "Utworzono flow w {path}",
"wizard.add_flow.name.prompt": "Nazwa flow",
"wizard.add_flow.scope.prompt": "Zakres flow\n1) Globalny\n2) Specyficzny dla tenantu\nWybierz zakres",
"wizard.add_flow.team.prompt": "ID zespołu",
"wizard.add_flow.team_scope.prompt": "Zakres zespołu\n1) Wszystkie zespoły\n2) Konkretny zespół\nWybierz zakres zespołu",
"wizard.add_flow.tenant.prompt": "ID tenanta",
"wizard.add_flow.type.prompt": "Typ flow\n1) messaging\n2) events\nWybierz typ flow",
"wizard.answers.path.prompt": "Gdzie zapisać odpowiedzi? [./answers.json]",
"wizard.answers.path.saved": "Odpowiedzi kreatora zapisano do {path}",
"wizard.choice.common.cancel": "Anuluj",
"wizard.choice.common.no": "Nie",
"wizard.choice.common.yes": "Tak",
"wizard.choice.flow.scope.global": "Globalny",
"wizard.choice.flow.scope.tenant": "Specyficzny dla tenantu",
"wizard.choice.flow.team_scope.all_teams": "Wszystkie zespoły",
"wizard.choice.flow.team_scope.specific_team": "Konkretny zespół",
"wizard.choice.flow.type.events": "Zdarzenia",
"wizard.choice.flow.type.messaging": "Wiadomości",
"wizard.choice.setup.default": "Domyślny",
"wizard.choice.setup.personalised": "Spersonalizowany",
"wizard.choice.source.custom": "Niestandardowa ścieżka",
"wizard.choice.source.frequent": "Często używany komponent",
"wizard.choice.source.local": "Lokalny wasm",
"wizard.choice.source.remote": "Zdalne odwołanie",
"wizard.choice.step.after.auto": "Automatycznie",
"wizard.error.answer_validation_failed": "Odpowiedź nie przeszła walidacji: {message}",
"wizard.error.answers_file_invalid_object": "Plik odpowiedzi musi zawierać obiekt JSON/YAML.",
"wizard.error.answers_file_load_failed": "Nie udało się wczytać odpowiedzi kreatora z {path}: {message}",
"wizard.error.answers_file_parse_failed": "Nie udało się przeanalizować pliku odpowiedzi {path} jako JSON/YAML.",
"wizard.error.answers_file_read_failed": "Nie udało się odczytać pliku odpowiedzi {path}.",
"wizard.error.answers_inline_invalid_object": "--answers musi być obiektem JSON/YAML.",
"wizard.error.answers_inline_parse_failed": "Nie udało się przeanalizować --answers jako JSON/YAML.",
"wizard.error.answers_missing_required": "Brakuje wymaganych odpowiedzi: {keys} (podaj --answers/--answers-file)",
"wizard.error.answers_prefill_ignored": "Ignorowanie nieprawidłowo wstępnie wypełnionych odpowiedzi dla: {keys}",
"wizard.error.answers_validation_failed": "Odpowiedzi nie przeszły walidacji: {details}",
"wizard.error.cannot_infer_pack_root": "Nie można wywnioskować katalogu głównego paczki ze ścieżki flow: {path}",
"wizard.error.enum_choices_missing": "W pytaniu typu enum brakuje opcji.",
"wizard.error.flow_name_empty": "Nazwa flow nie może być pusta.",
"wizard.error.flow_path_has_no_pack_root": "Ścieżka flow nie ma katalogu głównego paczki: {path}",
"wizard.error.flow_scope_unsupported": "Nieobsługiwany zakres flow '{scope}'.",
"wizard.error.flow_type_unsupported": "Nieobsługiwany typ flow '{flow_type}'; oczekiwano messaging lub events.",
"wizard.error.invalid_choice": "Nieprawidłowy wybór. Oczekiwano jednego z: {choices}",
"wizard.error.invalid_integer": "Nieprawidłowa liczba całkowita '{value}'.",
"wizard.error.invalid_json": "Nieprawidłowy JSON '{value}'.",
"wizard.error.invalid_number": "Nieprawidłowa liczba '{value}'.",
"wizard.error.invalid_utf8_input": "Dane wejściowe nie są poprawnym UTF-8.",
"wizard.error.local_wasm_missing": "Brak lokalnego wasm w {path}",
"wizard.error.missing_answer_for_question": "Brakuje odpowiedzi na pytanie {id}.",
"wizard.error.missing_required_answer": "Brakuje wymaganej odpowiedzi '{key}'.",
"wizard.error.number_out_of_range": "Liczba jest poza zakresem.",
"wizard.error.pack_dir_not_found": "Nie znaleziono katalogu paczki: {path}",
"wizard.error.qa_runner_failed": "Uruchomienie QA kreatora nie powiodło się",
"wizard.error.required_input": "To pole jest wymagane.",
"wizard.error.team_id_required": "ID zespołu jest wymagane dla flow konkretnego zespołu.",
"wizard.error.team_scope_unsupported": "Nieobsługiwany zakres zespołu '{scope}'.",
"wizard.error.tenant_id_required": "ID tenanta jest wymagane dla flow specyficznego dla tenantu.",
"wizard.flow.delete.cancelled": "Usuwanie flow anulowano.",
"wizard.flow.delete.confirm.prompt": "Usunąć flow?\n1) Nie\n2) Tak\nWybierz działanie",
"wizard.flow.delete.deleted": "Usunięto flow {path}",
"wizard.flow.summary.current_description": "Aktualny opis: {value}",
"wizard.flow.summary.current_name": "Aktualna nazwa/tytuł: {value}",
"wizard.flow.summary.description.prompt": "Opis flow",
"wizard.flow.summary.edit.prompt": "Czy chcesz zmienić podsumowanie przepływu?",
"wizard.flow.summary.name.prompt": "Nazwa/tytuł flow",
"wizard.flow.summary.no_changes": "Nie zastosowano zmian podsumowania.",
"wizard.flow.summary.not_set": "(nie ustawiono)",
"wizard.flow.summary.updated": "Zaktualizowano podsumowanie flow.",
"wizard.frequent_component.adaptive_card.description": "Używaj kart wewnątrz przepływów",
"wizard.frequent_component.adaptive_card.name": "Adaptive Card",
"wizard.frequent_component.events_to_message.description": "Wyślij wiadomość z przepływu zdarzeń",
"wizard.frequent_component.events_to_message.name": "Zdarzenia do wiadomości",
"wizard.frequent_component.http.description": "Użyj http, aby wywołać adres URL",
"wizard.frequent_component.http.name": "Wywołaj adres URL",
"wizard.frequent_component.jump_to_flow.description": "Przejdź z jednego przepływu do innego",
"wizard.frequent_component.jump_to_flow.name": "Przejdź do przepływu",
"wizard.frequent_component.llm_openai.description": "Użyj Openai, Ollama i innych",
"wizard.frequent_component.llm_openai.name": "LLM OpenAI i kompatybilne",
"wizard.frequent_component.message_to_events.description": "Wyślij zdarzenie z przepływu wiadomości",
"wizard.frequent_component.message_to_events.name": "Wiadomość do zdarzeń",
"wizard.frequent_component.questions_and_answers.description": "Zadaj wiele pytań i zapisz odpowiedzi",
"wizard.frequent_component.questions_and_answers.name": "Pytania i odpowiedzi",
"wizard.frequent_component.templates.description": "Pokaż dynamiczną wiadomość",
"wizard.frequent_component.templates.name": "Szablony",
"wizard.menu.action.add_flow.todo": "Dodawanie flow nie jest jeszcze zaimplementowane.",
"wizard.menu.flow_ops.prompt": "Przepływ: {flow}\n1) Wyświetl/edytuj podsumowanie przepływu\n2) Lista kroków\n3) Dodaj krok\n4) Zaktualizuj krok\n5) Usuń krok\n6) Usuń przepływ\n7) Zapisz (uruchamia doctor)\n0) Wstecz\nM) Menu główne\nWybierz operację",
"wizard.menu.flow_select.title": "Wybierz numer przepływu",
"wizard.menu.main.prompt": "Menu główne\n1) Dodaj przepływ\n2) Edytuj/usuń przepływy\n3) Generuj tłumaczenia\n4) Zapisz (uruchamia doctor)\n5) Zapisz odpowiedzi kreatora\n0) Wyjdź\nWybierz działanie",
"wizard.menu.nav.back": "0) Wstecz",
"wizard.menu.nav.main": "M) Menu główne",
"wizard.qa.prompt.enter_integer": "Wprowadź liczbę całkowitą",
"wizard.qa.prompt.enter_number": "Wprowadź liczbę",
"wizard.qa.prompt.enter_text": "Wprowadź tekst",
"wizard.qa.prompt.enter_true_false": "Wprowadź true/false",
"wizard.qa.prompt.select_option": "Wybierz opcję",
"wizard.save.confirm_exit": "Zapisać zmiany przed wyjściem? (T/n)",
"wizard.save.discarded": "Niezapisane zmiany zostały odrzucone.",
"wizard.save.doctor_failed": "Zapis zablokowany: doctor zakończył się błędem",
"wizard.save.done": "Zmiany zapisane.",
"wizard.save.dry_run_done": "Symulacja zakończona: zmiany przepływu nie zostały zapisane.",
"wizard.save.empty_flow": "Zapis zablokowany: przepływ musi zawierać co najmniej jeden krok.",
"wizard.save.no_changes": "Brak oczekujących zmian do zapisania.",
"wizard.step.add.after.prompt": "Wstaw po\nWybierz krok kotwiczący (auto = punkt wejścia/pierwszy węzeł)",
"wizard.step.add.cancelled": "Dodawanie kroku anulowane.",
"wizard.step.add.done": "Krok dodany.",
"wizard.step.delete.cancelled": "Usuwanie kroku anulowane.",
"wizard.step.delete.deleted": "Usunięto krok {step}",
"wizard.step.delete.none": "Brak kroków do usunięcia.",
"wizard.step.delete.prompt": "Usuń krok\nWybierz identyfikator kroku (lub anuluj)",
"wizard.step.list.header": "Bieżące kroki",
"wizard.step.list.none": "Brak kroków w tym przepływie.",
"wizard.step.setup_mode.prompt": "Tryb konfiguracji\n1) Domyślny\n2) Spersonalizowany\n3) Anuluj\nWybierz tryb",
"wizard.step.source.frequent.prompt": "Często używane komponenty",
"wizard.step.source.kind.prompt": "Źródło komponentu\n1) Często używany komponent\n2) Lokalny wasm\n3) Zdalne odwołanie (oci/repo/store)\n4) Anuluj\nWybierz źródło",
"wizard.step.source.local.choice.prompt": "Wybierz lokalny wasm z ./components (lub wybierz niestandardowy/anuluj)",
"wizard.step.source.local.prompt": "Ścieżka do lokalnego wasm (z ./components lub pełna ścieżka)",
"wizard.step.source.remote.pin.prompt": "Przypiąć zdalny komponent?\n1) Tak\n2) Nie\nWybierz akcję",
"wizard.step.source.remote.prompt": "Odwołanie do zdalnego komponentu (oci://, repo://, store://)",
"wizard.step.source.store.token.prompt": "Token sklepu dla dzierżawy {tenant}",
"wizard.step.update.cancelled": "Aktualizacja kroku anulowana.",
"wizard.step.update.done": "Zaktualizowano krok {step}",
"wizard.step.update.none": "Brak kroków do aktualizacji.",
"wizard.step.update.select.prompt": "Aktualizuj krok\nWybierz identyfikator kroku (lub anuluj)",
"wizard.translate.done": "Wygenerowano tłumaczenia dla wybranych lokalizacji.",
"wizard.translate.invalid_locales": "Nie podano prawidłowych lokalizacji.",
"wizard.translate.locales.prompt": "Lokalizacje (oddzielone przecinkami, przykład: es,fr,de)",
"wizard.translate.missing_source": "Nie można wygenerować tłumaczeń: brak i18n/en-GB.json w paczce."
}