import type { UIStrings } from './ui';

/** Polnisches UI-Wörterbuch. */
export const PL: UIStrings = {
  brandTag: 'Zgodność z rozporządzeniem UE w sprawie AI dla MŚP · local-first',
  navDashboard: 'Pulpit i inwentarz',
  navTasks: 'Zadania i terminy',
  navNew: 'Oceń nowy system',
  navTemplates: 'Szablony i formularze',
  navSettings: 'Ustawienia i kopia zapasowa',
  footPrivacy: 'Bez chmury. Bez telemetrii.',
  footLocal: 'Wszystkie dane pozostają na tym urządzeniu.',
  footNoAdvice: 'To nie jest porada prawna.',

  dashTitle: 'Pulpit',
  dashSub: 'Zgodność z rozporządzeniem UE w sprawie AI w skrócie. Wszystkie dane pozostają lokalnie na tym urządzeniu.',
  statSystems: 'Systemy AI w inwentarzu',
  statHigh: 'Systemy wysokiego ryzyka',
  statProhibited: 'Zakazane praktyki',
  statOpen: 'Otwarte zadania',
  deadlinesTitle: 'Terminy stosowania rozporządzenia w sprawie AI',
  inventoryTitle: 'Inwentarz AI',
  inventoryPrint: 'Drukuj inwentarz / PDF',
  newSystem: '+ Oceń system',
  emptyInventory:
    'Nie zarejestrowano jeszcze żadnych systemów AI. Zacznij od oceny pierwszego systemu — np. chatbota, narzędzia do wstępnej selekcji kandydatów lub zakupionego narzędzia AI.',
  colSystem: 'System',
  colRole: 'Rola',
  colRisk: 'Klasa ryzyka',
  colOwner: 'Osoba odpowiedzialna',
  colUpdated: 'Ostatnia ocena',
  disclaimerLine:
    'AI-Act-Kompass to ustrukturyzowane narzędzie pomocnicze oparte na rozporządzeniu (UE) 2024/1689 — nie stanowi porady prawnej. Pakiet treści v{version}.',

  tasksTitle: 'Zadania i terminy',
  tasksSub: 'Wszystkie obowiązki wszystkich systemów jako lista do odhaczenia — co jest zrobione, co jest teraz wymagalne i co nadchodzi.',
  tasksProgress: 'Wykonano {done} z {total} zadań',
  tasksDueNow: 'Wymagalne teraz',
  tasksUpcoming: 'Nadchodzące',
  tasksResolved: 'Zrobione',
  tasksEmpty: 'Brak zadań — najpierw oceń system AI.',
  tasksAllDone: 'Wszystko zrobione w tej grupie.',
  tasksDue: 'Termin',
  calExport: 'Dodaj do kalendarza (.ics)',
  calHint: 'Eksportuje wszystkie otwarte terminy jako plik kalendarza z przypomnieniami (30 i 7 dni wcześniej) — do zaimportowania w Outlooku, kalendarzu Apple i Google, na telefonie i komputerze.',

  navQuiz: 'Test kompetencji AI',
  quizSub: 'Prosty test podstaw (12 pytań) z kompetencji w zakresie AI zgodnie z art. 4 — z drukowanym certyfikatem jako dowodem i lokalnym rejestrem szkoleń.',
  quizName: 'Imię i nazwisko uczestnika/uczestniczki *',
  quizNamePh: 'Imię i nazwisko',
  quizSubmit: 'Oceń test',
  quizAnswerAll: 'Proszę podać imię i nazwisko oraz odpowiedzieć na wszystkie pytania.',
  quizPassed: 'Zaliczony',
  quizFailed: 'Niezaliczony',
  quizScoreLine: '{correct} z {total} pytań poprawnie ({pct} %) — próg zaliczenia {pass} %.',
  quizWhy: 'Wyjaśnienie',
  quizCert: 'Drukuj certyfikat / PDF',
  quizRetry: 'Powtórz test',
  quizLogTitle: 'Rejestr szkoleń (dowód z art. 4)',
  quizLogHint: 'Każde podejście jest zapisywane lokalnie i służy jako dowód obowiązku kompetencji w zakresie AI (art. 4). Regularnie drukuj rejestr i dołączaj do dokumentacji szkoleniowej.',
  quizLogEmpty: 'Brak podejść.',
  quizLogPrint: 'Drukuj rejestr / PDF',
  quizColScore: 'Wynik',
  quizColStatus: 'Status',
  quizDocsTitle: 'Drukuj materiały szkoleniowe',
  quizPrintTest: 'Wersja papierowa testu',
  quizPrintKey: 'Arkusz odpowiedzi',
  quizPrintHandout: 'Materiał szkoleniowy (12 zasad)',

  wizardTitleNew: 'Oceń nowy system AI',
  wizardTitleRe: 'Ponowna ocena: {name}',
  wizardSub: 'Odpowiedz na pytania — klasa ryzyka zostanie ustalona automatycznie zgodnie z systematyką rozporządzenia w sprawie AI.',
  stepBasics: 'Dane podstawowe',
  stepDefinition: 'Definicja AI',
  stepProhibited: 'Zakazy',
  stepHighRisk: 'Wysokie ryzyko',
  stepTransparency: 'Przejrzystość i GPAI',
  stepResult: 'Wynik',
  fieldName: 'Nazwa systemu *',
  fieldNamePh: 'np. narzędzie do wstępnej selekcji kandydatów',
  fieldPurpose: 'Przeznaczenie',
  fieldPurposePh: 'Do czego system jest wykorzystywany?',
  fieldVendor: 'Producent / dostawca',
  fieldOwner: 'Osoba odpowiedzialna (wewnętrznie)',
  fieldRole: 'Rola Twojego przedsiębiorstwa',
  roleHint: 'Dostawca = rozwija/wprowadza system do obrotu pod własną nazwą. Podmiot stosujący = korzysta z systemu strony trzeciej (najczęstszy przypadek w MŚP).',
  defTitle: 'Czy system spełnia definicję AI (art. 3 pkt 1)?',
  defHint: 'System podlega rozporządzeniu w sprawie AI tylko wtedy, gdy spełnione są wszystkie kryteria.',
  defWarn: 'Nie wszystkie kryteria są spełnione → system nie jest uznawany za system AI; rozporządzenie w sprawie AI nie ma zastosowania.',
  prohTitle: 'Zakazane praktyki (art. 5)',
  prohHint: 'Jeśli którykolwiek z tych punktów ma zastosowanie, korzystanie jest zakazane od 2 lutego 2025 r.',
  hrTitle: 'Klasyfikacja wysokiego ryzyka (art. 6)',
  annexILabel: 'System jest związanym z bezpieczeństwem elementem produktu podlegającego regulacjom (np. wyrobu medycznego, maszyny, dźwigu) lub sam jest takim produktem.',
  annexIIITitle: 'Obszary zastosowania według załącznika III',
  exceptionTitle: 'Możliwy wyjątek (art. 6 ust. 3)',
  profilingLabel: 'System dokonuje profilowania osób fizycznych.',
  profilingRef: 'Profilowanie wyklucza wyjątek — zawsze wysokie ryzyko.',
  art63Label: 'System wykonuje jedynie wąskie zadanie proceduralne lub przygotowawcze albo tylko poprawia wynik zakończonej wcześniej czynności człowieka — bez istotnego ryzyka dla zdrowia, bezpieczeństwa lub praw podstawowych.',
  art63Ref: 'Art. 6 ust. 3 — ocenę należy udokumentować (art. 6 ust. 4).',
  trTitle: 'Obowiązki w zakresie przejrzystości (art. 50)',
  gpaiTitle: 'AI ogólnego przeznaczenia (GPAI)',
  gpaiLabel: 'Udostępniamy własny model GPAI (np. samodzielnie wytrenowany lub istotnie zmodyfikowany model bazowy).',
  gpaiRef: 'Art. 51 i nast. — samo korzystanie np. z GPT/Claude przez API się nie liczy.',
  resultTitle: 'Wynik:',
  resultGpai: 'Dodatkowo obowiązują obowiązki dotyczące modeli GPAI (art. 53 i nast.).',
  resultProhibited: 'Korzystanie z tego systemu jest zakazane na mocy art. 5 (kara do 35 mln EUR lub 7 % rocznego światowego obrotu). Zaprzestań korzystania i zasięgnij porady prawnej.',
  btnCancel: 'Anuluj',
  btnBack: 'Wstecz',
  btnNext: 'Dalej',
  btnSave: 'Zapisz',

  detailBack: '← Powrót do pulpitu',
  detailNoPurpose: 'Nie zarejestrowano przeznaczenia',
  detailReasons: 'Uzasadnienie klasyfikacji',
  detailReassess: 'Oceń ponownie',
  detailDelete: 'Usuń system',
  detailObligations: 'Obowiązki',
  detailNational: 'w tym moduły krajowe: {codes}',
  detailDocs: 'Generuj dokumenty',
  docShow: 'pokaż',
  docHide: 'ukryj',
  docPrint: 'Drukuj / PDF',
  docRisk: 'Raport ryzyka',
  docPlan: 'Plan działań',
  docAnnexIV: 'Dokumentacja wg załącznika IV',
  docProcurement: 'Specyfikacja zakupu AI',
  docConformity: 'Deklaracja zgodności UE',
  confirmDeleteSystem: 'Czy na pewno usunąć „{name}”?',
  systemNotFound: 'Nie znaleziono systemu.',
  statusOpen: 'Otwarte',
  statusInProgress: 'W realizacji',
  statusDone: 'Zrobione',
  statusNA: 'Nie dotyczy',

  settingsTitle: 'Ustawienia',
  settingsSub: 'Suwerenność danych: wszystko pozostaje lokalnie w tej przeglądarce — bez synchronizacji z chmurą, bez telemetrii.',
  langTitle: 'Sprache / Language / Język',
  langHint: 'Interfejs, treści regulacyjne i generowane dokumenty w pełni dostępne w językach: niemieckim, angielskim, francuskim, włoskim, hiszpańskim, polskim, czeskim, słowackim i rumuńskim. Kolejne języki UE pojawią się za pośrednictwem kanału treści.',
  profileTitle: 'Profil firmy (nagłówek firmowy do raportów i wydruku PDF)',
  profileHint: 'Te dane pojawiają się w nagłówku i stopce wszystkich generowanych i drukowanych dokumentów. Logo pozostaje zapisane lokalnie i nie opuszcza urządzenia.',
  pfName: 'Nazwa firmy', pfStreet: 'Ulica i numer', pfZip: 'Kod pocztowy i miejscowość',
  pfContact: 'Osoba kontaktowa', pfEmail: 'E-mail', pfPhone: 'Telefon', pfWeb: 'Strona internetowa',
  logoNone: 'Nie zapisano logo.',
  logoUpload: 'Prześlij logo',
  logoRemove: 'Usuń logo',
  logoTaken: 'Logo zastosowano.',
  logoTooBig: 'Logo jest za duże — użyj pliku mniejszego niż 300 KB.',
  logoNotImage: 'Wybierz plik graficzny (PNG, JPG lub SVG).',
  countriesTitle: 'Moduły krajowe (dodatkowe wymogi krajowe)',
  countriesHint: 'Aktywuj kraje UE, w których Twoje przedsiębiorstwo oferuje lub eksploatuje systemy AI. Krajowe obowiązki (nadzór, prawo pracy, przepisy szczególne) pojawią się wtedy w listach kontrolnych i dokumentach. Przy współpracy transgranicznej: aktywuj wszystkie zaangażowane kraje.',
  authorityLabel: 'Nadzór',
  packTitle: 'Regulacyjny pakiet treści',
  packStand: 'Stan na',
  packHint: 'Pakiet treści (zakazy, obszary załącznika III, obowiązki UE, moduły krajowe, terminy) jest zamodelowany jako wymienny pakiet danych. Aktualizacje pojawiają się wraz z nowymi wersjami aplikacji, a w przyszłości przez podpisany kanał aktualizacji.',
  backupTitle: 'Kopia zapasowa',
  backupExport: 'Eksportuj kopię zapasową (JSON)',
  backupImport: 'Importuj kopię zapasową',
  importOk: 'Import zakończony: {count} system(y/ów){profile}.',
  importProfileSuffix: ' wraz z profilem firmy',
  importFail: 'Import nie powiódł się: {error}',
  deleteTitle: 'Usuń wszystkie dane',
  deleteHint: 'Nieodwracalnie usuwa wszystkie zarejestrowane systemy AI oraz profil firmy z tej przeglądarki.',
  deleteBtn: 'Usuń wszystko',
  deleteConfirm: 'Czy na pewno nieodwracalnie usunąć wszystkie lokalne dane?',
  deleteDone: 'Wszystkie dane zostały usunięte.',

  legalGateTitle: 'Ważna informacja prawna',
  legalGateBody1:
    'AI-Act-Kompass to ustrukturyzowane narzędzie pomocnicze, które ma ułatwiać wdrożenie rozporządzenia (UE) 2024/1689 (rozporządzenie w sprawie AI) oraz właściwych przepisów krajowych.',
  legalGateBody2:
    'Ta aplikacja nie świadczy usług prawnych i nie stanowi porady prawnej, informacji prawnej ani prawnie wiążącego pouczenia. Wszystkie klasyfikacje, listy kontrolne i generowane dokumenty są niewiążącymi wstępnymi ocenami i projektami, bez gwarancji poprawności, kompletności ani aktualności.',
  legalGateBody3:
    'Wiążąca wykładnia rozporządzenia UE w sprawie AI należy wyłącznie do właściwych organów i sądów. To narzędzie nie zastępuje prawnej oceny Twojego indywidualnego przypadku — skorzystaj w tym celu z wykwalifikowanej pomocy prawnej (radca prawny/adwokat). Korzystanie odbywa się na własne ryzyko; odpowiedzialność za decyzje podjęte na podstawie tego narzędzia jest wyłączona w zakresie dozwolonym przez prawo.',
  legalGateAccept: 'Rozumiem — używać jako narzędzia pomocniczego',
  legalNoticeTitle: 'Informacja prawna (nie stanowi porady prawnej)',
  resultDisclaimer:
    'Ta klasyfikacja jest niewiążącą, zautomatyzowaną wstępną oceną opartą na Twoich odpowiedziach — nie stanowi porady prawnej. Przed daleko idącymi decyzjami zleć prawną weryfikację wyniku.',

  templatesTitle: 'Szablony i formularze',
  templatesSub: 'Ogólnofirmowe projekty do wdrożenia wewnętrznego i zewnętrznego — do druku z nagłówkiem firmowym. Formularze dotyczące konkretnego systemu (rada zakładowa, informacja dla pracowników, FRIA, zgłoszenie incydentu) znajdziesz w widoku danego systemu.',
  templatesHint: 'Wszystkie szablony to projekty z polami do uzupełnienia — przed użyciem dostosuj je i zleć weryfikację prawną.',
  tplPolicy: 'Wewnętrzna polityka AI',
  tplPolicyDesc: 'Zasady korzystania z AI w przedsiębiorstwie: zatwierdzenia, zakazy, nadzór, przejrzystość, incydenty.',
  tplTraining: 'Plan szkoleń z kompetencji w zakresie AI (art. 4)',
  tplTrainingDesc: 'Matryca szkoleń i ciągła ewidencja — obowiązek od 02.02.2025.',
  tplWorksAgreement: 'Porozumienie zakładowe w sprawie AI (ramowe)',
  tplWorksAgreementDesc: 'Projekt wg prawa niemieckiego (§ 87 ust. 1 pkt 6, § 90 BetrVG): ograniczenie celu, brak zautomatyzowanych decyzji kadrowych, prawa rady zakładowej.',
  docWorksCouncil: 'Informacja dla rady zakładowej (§ 90 BetrVG)',
  docEmployeeInfo: 'Informacja dla pracowników o wykorzystaniu AI',
  docFria: 'Szablon FRIA (art. 27)',
  docIncident: 'Zgłoszenie incydentu (art. 73)',
  tplReporting: 'Wewnętrzna polityka zgłaszania i eskalacji',
  tplReportingDesc: 'Wewnętrzny obowiązek zgłaszania incydentów AI: kanały zgłoszeń, terminy 24h/48h, poziomy eskalacji, rejestr incydentów — przygotowuje zgłoszenie z art. 73.',
  tplApproval: 'Wniosek o zatwierdzenie systemu AI',
  tplApprovalDesc: 'Wewnętrzny formularz procesu zatwierdzania nowych narzędzi AI — przeciw „shadow AI”, z polem decyzji.',
  tplAudit: 'Wewnętrzna lista kontrolna audytu zgodności AI',
  tplAuditDesc: 'Okresowa samokontrola (inwentarz, szkolenia, logi, incydenty, dokumenty dostawców) z podpisem.',
};
