Part-DB-server/translations/messages.pl.xlf

10931 lines
386 KiB
Text
Raw Permalink Normal View History

<?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en" trgLang="pl">
<file id="messages.en">
<unit id="x_wTSQS" name="attachment_type.caption">
<notes>
<note>Caption for attachment type</note>
</notes>
<segment state="translated">
<source>attachment_type.caption</source>
<target>Typy plików dla załącznikówRegPrzerwanie w przypadku nieprawidłowych danychport</target>
</segment>
</unit>
<unit id="f_CALXB" name="attachment_type.edit">
<notes>
<note>Edit button/heading for attachment type</note>
</notes>
<segment state="translated">
<source>attachment_type.edit</source>
<target>Edytuj typ pliku</target>
</segment>
</unit>
<unit id="wyou6GD" name="attachment_type.new">
<notes>
<note>New button/heading for attachment type</note>
</notes>
<segment state="translated">
<source>attachment_type.new</source>
<target>Nowy typ pliku</target>
</segment>
</unit>
<unit id="JHaxw0a" name="category.labelp">
<notes>
<note>Plural label for category</note>
</notes>
<segment state="translated">
<source>category.labelp</source>
<target>Kategorie</target>
</segment>
</unit>
<unit id="81BJWP3" name="admin.options">
<notes>
<note>Admin section: options</note>
</notes>
<segment state="translated">
<source>admin.options</source>
<target>Opcje</target>
</segment>
</unit>
<unit id="nZGnzRR" name="admin.advanced">
<notes>
<note>Admin section: advanced</note>
</notes>
<segment state="translated">
<source>admin.advanced</source>
<target>Zaawansowane</target>
</segment>
</unit>
<unit id="xJshAbU" name="category.edit">
<notes>
<note>Edit button/heading for category</note>
</notes>
<segment state="translated">
<source>category.edit</source>
<target>Edycja kategorii</target>
</segment>
</unit>
<unit id="6.rAXsX" name="category.new">
<notes>
<note>New button/heading for category</note>
</notes>
<segment state="translated">
<source>category.new</source>
<target>Nowa kategoria</target>
</segment>
</unit>
<unit id="z1GMBc_" name="currency.caption">
<notes>
<note>Caption for currency</note>
</notes>
<segment state="translated">
<source>currency.caption</source>
<target>Waluta</target>
</segment>
</unit>
<unit id="KSFhj_3" name="currency.iso_code.caption">
<notes>
<note>Caption for currency iso code</note>
</notes>
<segment state="translated">
<source>currency.iso_code.caption</source>
<target>Kod ISO waluty</target>
</segment>
</unit>
<unit id="UqMuNZQ" name="currency.symbol.caption">
<notes>
<note>Caption for currency symbol</note>
</notes>
<segment state="translated">
<source>currency.symbol.caption</source>
<target>Symbol waluty</target>
</segment>
</unit>
<unit id="Sy.k7b9" name="currency.edit">
<notes>
<note>Edit button/heading for currency</note>
</notes>
<segment state="translated">
<source>currency.edit</source>
<target>Edycja waluty</target>
</segment>
</unit>
<unit id="aTtTsUc" name="currency.new">
<notes>
<note>New button/heading for currency</note>
</notes>
<segment state="translated">
<source>currency.new</source>
<target>Nowa waluta</target>
</segment>
</unit>
<unit id="pe43jlV" name="project.edit">
<notes>
<note>Edit button/heading for project</note>
</notes>
<segment state="translated">
<source>project.edit</source>
<target>Edycja projektu</target>
</segment>
</unit>
<unit id="sYgrSg9" name="project.new">
<notes>
<note>New button/heading for project</note>
</notes>
<segment state="translated">
<source>project.new</source>
<target>Nowy projekt</target>
</segment>
</unit>
<unit id="eLrezdb" name="search.placeholder">
<notes>
<note>Placeholder text for search</note>
</notes>
<segment state="translated">
<source>search.placeholder</source>
<target>Szukaj</target>
</segment>
</unit>
<unit id="UpbILh8" name="expandAll">
<notes>
<note>Translation for expandAll</note>
</notes>
<segment state="translated">
<source>expandAll</source>
<target>Rozwiń wszystko</target>
</segment>
</unit>
<unit id="w.p.yQl" name="reduceAll">
<notes>
<note>Translation for reduceAll</note>
</notes>
<segment state="translated">
<source>reduceAll</source>
<target>Zwiń wszystko</target>
</segment>
</unit>
<unit id="8Ee7DGE" name="part.info.timetravel_hint">
<notes>
<note>Info about part: timetravel hint</note>
</notes>
<segment state="translated">
<source>part.info.timetravel_hint</source>
<target>Tak wyglądał komponent przed %timestamp%. &lt;i&gt;Należy pamiętać, że ta funkcja jest eksperymentalna, a wyświetlane informacje niekoniecznie są poprawne.&lt;/i&gt;or</target>
</segment>
</unit>
<unit id="3exvSpl" name="standard.label">
<notes>
<note>Label for standard</note>
</notes>
<segment state="translated">
<source>standard.label</source>
<target>Właściwości</target>
</segment>
</unit>
<unit id="BNTdPsY" name="infos.label">
<notes>
<note>Label for infos</note>
</notes>
<segment state="translated">
<source>infos.label</source>
<target>Informacje</target>
</segment>
</unit>
<unit id="fuJ7zYy" name="history.label">
<notes>
<note>Label for history</note>
</notes>
<segment state="translated">
<source>history.label</source>
<target>Historia</target>
</segment>
</unit>
<unit id=".Cxetbs" name="export.label">
<notes>
<note>Label for export</note>
</notes>
<segment state="translated">
<source>export.label</source>
<target>Eksport</target>
</segment>
</unit>
<unit id="A5GUXTq" name="import_export.label">
<notes>
<note>Label for import export</note>
</notes>
<segment state="translated">
<source>import_export.label</source>
<target>Importuj / Eksportuj</target>
</segment>
</unit>
<unit id="tAWaLUV" name="mass_creation.label">
<notes>
<note>Label for mass creation</note>
</notes>
<segment state="translated">
<source>mass_creation.label</source>
<target>Masowe tworzenie</target>
</segment>
</unit>
<unit id="lslBqdc" name="admin.common">
<notes>
<note>Admin section: common</note>
</notes>
<segment state="translated">
<source>admin.common</source>
<target>Ogólne</target>
</segment>
</unit>
<unit id="fn26FXc" name="admin.attachments">
<notes>
<note>Admin section: attachments</note>
</notes>
<segment state="translated">
<source>admin.attachments</source>
<target>Załączniki</target>
</segment>
</unit>
<unit id="J2N5fY5" name="admin.parameters">
<notes>
<note>Admin section: parameters</note>
</notes>
<segment state="translated">
<source>admin.parameters</source>
<target>Parametry</target>
</segment>
</unit>
<unit id="C.tlLUP" name="export_all.label">
<notes>
<note>Label for export all</note>
</notes>
<segment state="translated">
<source>export_all.label</source>
<target>Eksportuj wszystkie elementy</target>
</segment>
</unit>
<unit id="M.rXmnA" name="mass_creation.help">
<notes>
<note>Help text for mass creation</note>
</notes>
<segment state="translated">
<source>mass_creation.help</source>
<target>Każda linia będzie interpretowana jako nazwa elementu, który zostanie utworzony. Struktury zagnieżdżone można tworzyć poprzez wcięcia.</target>
</segment>
</unit>
<unit id="qrStlDi" name="edit.caption">
<notes>
<note>Caption for edit</note>
</notes>
<segment state="translated">
<source>edit.caption</source>
<target>Edytuj element</target>
</segment>
</unit>
<unit id="EXxjeUX" name="new.caption">
<notes>
<note>Caption for new</note>
</notes>
<segment state="translated">
<source>new.caption</source>
<target>Nowy element</target>
</segment>
</unit>
<unit id="Ljw4Zne" name="footprint.labelp">
<notes>
<note>Plural label for footprint</note>
</notes>
<segment state="translated">
<source>footprint.labelp</source>
<target>Pola lutownicze</target>
</segment>
</unit>
<unit id="YJ8cmKx" name="footprint.edit">
<notes>
<note>Edit button/heading for footprint</note>
</notes>
<segment state="translated">
<source>footprint.edit</source>
<target>Edytuj układ padów (footprint)</target>
</segment>
</unit>
<unit id="9RgpRoK" name="footprint.new">
<notes>
<note>New button/heading for footprint</note>
</notes>
<segment state="translated">
<source>footprint.new</source>
<target>Utwórz układ padów (footprint)</target>
</segment>
</unit>
<unit id="tvm4F9e" name="group.edit.caption">
<notes>
<note>Caption for group edit</note>
</notes>
<segment state="translated">
<source>group.edit.caption</source>
<target>Grupy</target>
</segment>
</unit>
<unit id="m27aWeR" name="user.edit.permissions">
<notes>
<note>User edit permissions</note>
</notes>
<segment state="translated">
<source>user.edit.permissions</source>
<target>Uprawnienia</target>
</segment>
</unit>
<unit id="SX6DF7c" name="group.edit">
<notes>
<note>Edit button/heading for group</note>
</notes>
<segment state="translated">
<source>group.edit</source>
<target>Edytuj grupę</target>
</segment>
</unit>
<unit id="_RN3Wph" name="group.new">
<notes>
<note>New button/heading for group</note>
</notes>
<segment state="translated">
<source>group.new</source>
<target>Nowa grupa</target>
</segment>
</unit>
<unit id="jXqdnm_" name="label_profile.caption">
<notes>
<note>Caption for label profile</note>
</notes>
<segment state="translated">
<source>label_profile.caption</source>
<target>Profile etykiet</target>
</segment>
</unit>
<unit id="GgwITAf" name="label_profile.advanced">
<notes>
<note>Label profile: advanced</note>
</notes>
<segment state="translated">
<source>label_profile.advanced</source>
<target>Zaawansowane</target>
</segment>
</unit>
<unit id="R05WZHC" name="label_profile.comment">
<notes>
<note>Label profile: comment</note>
</notes>
<segment state="translated">
<source>label_profile.comment</source>
<target>Komentarz</target>
</segment>
</unit>
<unit id="SNldM_8" name="label_profile.edit">
<notes>
<note>Edit button/heading for label profile</note>
</notes>
<segment state="translated">
<source>label_profile.edit</source>
<target>Edytuj profil etykiety</target>
</segment>
</unit>
<unit id="WkNFJjx" name="label_profile.new">
<notes>
<note>New button/heading for label profile</note>
</notes>
<segment state="translated">
<source>label_profile.new</source>
<target>Nowy profil etykiety</target>
</segment>
</unit>
<unit id="r3pQ31P" name="manufacturer.caption">
<notes>
<note>Caption for manufacturer</note>
</notes>
<segment state="translated">
<source>manufacturer.caption</source>
<target>Producenci</target>
</segment>
</unit>
<unit id="AVQBOWW" name="manufacturer.edit">
<notes>
<note>Edit button/heading for manufacturer</note>
</notes>
<segment state="translated">
<source>manufacturer.edit</source>
<target>Edytuj producenta</target>
</segment>
</unit>
<unit id="dRX_cvD" name="manufacturer.new">
<notes>
<note>New button/heading for manufacturer</note>
</notes>
<segment state="translated">
<source>manufacturer.new</source>
<target>Nowy producent</target>
</segment>
</unit>
<unit id="3ra2AyY" name="measurement_unit.caption">
<notes>
<note>Caption for measurement unit</note>
</notes>
<segment state="translated">
<source>measurement_unit.caption</source>
<target>Jednostka miary</target>
</segment>
</unit>
<unit id="3bcKBzY" name="part_custom_state.caption">
<segment state="translated">
<source>part_custom_state.caption</source>
<target>Stan niestandardowy komponentu</target>
</segment>
</unit>
<unit id="crdkzlg" name="storelocation.labelp">
<notes>
<note>Plural label for storelocation</note>
</notes>
<segment state="translated">
<source>storelocation.labelp</source>
<target>Lokalizacja miejsca przechowywania</target>
</segment>
</unit>
<unit id="l6rueuc" name="storelocation.edit">
<notes>
<note>Edit button/heading for storelocation</note>
</notes>
<segment state="translated">
<source>storelocation.edit</source>
<target>Edytuj lokalizację miejsca przechowywania</target>
</segment>
</unit>
<unit id="am0iTCO" name="storelocation.new">
<notes>
<note>New button/heading for storelocation</note>
</notes>
<segment state="translated">
<source>storelocation.new</source>
<target>Nowa lokalizacja miejsca przechowywania</target>
</segment>
</unit>
<unit id="ozZU_B5" name="supplier.edit">
<notes>
<note>Edit button/heading for supplier</note>
</notes>
<segment state="translated">
<source>supplier.edit</source>
<target>Edytuj dostawcę</target>
</segment>
</unit>
<unit id="b8jlkMd" name="supplier.new">
<notes>
<note>New button/heading for supplier</note>
</notes>
<segment state="translated">
<source>supplier.new</source>
<target>Nowy dostawca</target>
</segment>
</unit>
<unit id="vX.dhjK" name="user.edit.caption">
<notes>
<note>Caption for user edit</note>
</notes>
<segment state="translated">
<source>user.edit.caption</source>
<target>Użytkownicy</target>
</segment>
</unit>
<unit id="Ux8wVuF" name="user.edit.configuration">
<notes>
<note>User edit configuration</note>
</notes>
<segment state="translated">
<source>user.edit.configuration</source>
<target>Konfiguracja</target>
</segment>
</unit>
<unit id="jKpEaS." name="user.edit.password">
<notes>
<note>User edit password</note>
</notes>
<segment state="translated">
<source>user.edit.password</source>
<target>Hasło</target>
</segment>
</unit>
<unit id="7YHNJdf" name="user.edit.tfa.caption">
<notes>
<note>Caption for user edit tfa</note>
</notes>
<segment state="translated">
<source>user.edit.tfa.caption</source>
<target>Uwierzytelnianie dwuskładnikowe</target>
</segment>
</unit>
<unit id="S4s9l8c" name="user.edit.tfa.google_active">
<notes>
<note>User edit tfa google active</note>
</notes>
<segment state="translated">
<source>user.edit.tfa.google_active</source>
<target>Aplikacja uwierzytelniająca aktywna</target>
</segment>
</unit>
<unit id="chyLQNG" name="tfa_backup.remaining_tokens">
<notes>
<note>Translation for tfa backup remaining tokens</note>
</notes>
<segment state="translated">
<source>tfa_backup.remaining_tokens</source>
<target>Pozostałe kody zapasowe</target>
</segment>
</unit>
<unit id="CPPZnUs" name="tfa_backup.generation_date">
<notes>
<note>Translation for tfa backup generation date</note>
</notes>
<segment state="translated">
<source>tfa_backup.generation_date</source>
<target>Data utworzenia kodów zapasowych</target>
</segment>
</unit>
<unit id="BrMV4pc" name="user.edit.tfa.disabled">
<notes>
<note>User edit tfa disabled</note>
</notes>
<segment state="translated">
<source>user.edit.tfa.disabled</source>
<target>Metoda wyłączona</target>
</segment>
</unit>
<unit id="PWXsXnf" name="user.edit.tfa.u2f_keys_count">
<notes>
<note>User edit tfa u2f keys count</note>
</notes>
<segment state="translated">
<source>user.edit.tfa.u2f_keys_count</source>
<target>Aktywne klucze bezpieczeństwa</target>
</segment>
</unit>
<unit id="EPZHXmq" name="user.edit.tfa.disable_tfa_title">
<notes>
<note>User edit tfa disable tfa title</note>
</notes>
<segment state="translated">
<source>user.edit.tfa.disable_tfa_title</source>
<target>Czy na pewno chcesz kontynuować?</target>
</segment>
</unit>
<unit id="dCYVRtb" name="user.edit.tfa.disable_tfa_message">
<notes>
<note>User edit tfa disable tfa message</note>
</notes>
<segment state="translated">
<source>user.edit.tfa.disable_tfa_message</source>
<target>Dostęp zabroniony! Zaloguj się, aby kontynuować.</target>
</segment>
</unit>
<unit id="APsHYu0" name="user.edit.tfa.disable_tfa.btn">
<notes>
<note>User edit tfa disable tfa btn</note>
</notes>
<segment state="translated">
<source>user.edit.tfa.disable_tfa.btn</source>
<target>Wyłącz wszystkie metody uwierzytelniania dwuskładnikowego</target>
</segment>
</unit>
<unit id="55hK47U" name="user.edit">
<notes>
<note>Edit button/heading for user</note>
</notes>
<segment state="translated">
<source>user.edit</source>
<target>Edytuj użytkownika</target>
</segment>
</unit>
<unit id="esEoaa_" name="user.new">
<notes>
<note>New button/heading for user</note>
</notes>
<segment state="translated">
<source>user.new</source>
<target>Nowy użytkownik</target>
</segment>
</unit>
<unit id="KqHffuc" name="attachment.delete">
<notes>
<note>Translation for attachment delete</note>
</notes>
<segment state="translated">
<source>attachment.delete</source>
<target>Usuń</target>
</segment>
</unit>
<unit id="W80Gv6o" name="attachment.external">
<notes>
<note>Translation for attachment external</note>
</notes>
<segment state="translated">
<source>attachment.external</source>
<target>Zewnętrzny</target>
</segment>
</unit>
<unit id="JES0hrm" name="attachment.preview.alt">
<notes>
<note>Translation for attachment preview alt</note>
</notes>
<segment state="translated">
<source>attachment.preview.alt</source>
<target>Miniaturka załącznika</target>
</segment>
</unit>
<unit id="fCQby7u" name="attachment.view">
<notes>
<note>Translation for attachment view</note>
</notes>
<segment state="translated">
<source>attachment.view</source>
<target>Widok</target>
</segment>
</unit>
<unit id="mEHEYM6" name="attachment.file_not_found">
<notes>
<note>Translation for attachment file not found</note>
</notes>
<segment state="translated">
<source>attachment.file_not_found</source>
<target>Plik nie znaleziony</target>
</segment>
</unit>
<unit id="O80f2bP" name="attachment.secure">
<notes>
<note>Translation for attachment secure</note>
</notes>
<segment state="translated">
<source>attachment.secure</source>
<target>Załącznik prywatny</target>
</segment>
</unit>
<unit id="rLpI_8W" name="attachment.create">
<notes>
<note>Translation for attachment create</note>
</notes>
<segment state="translated">
<source>attachment.create</source>
<target>Utwórz załącznik</target>
</segment>
</unit>
<unit id="SPxQ9dC" name="part_lot.edit.delete.confirm">
<notes>
<note>Part lot: edit delete confirm</note>
</notes>
<segment state="translated">
<source>part_lot.edit.delete.confirm</source>
<target>Czy na pewno chcesz usunąć magazyn? Tej operacji nie można cofnąć.</target>
</segment>
</unit>
<unit id="BtSvnI0" name="entity.delete.confirm_title">
<notes>
<note>Translation for entity delete confirm title</note>
</notes>
<segment state="translated">
<source>entity.delete.confirm_title</source>
<target>Czy na pewno chcesz usunąć %name%?</target>
</segment>
</unit>
<unit id="WR9DNyZ" name="entity.delete.message">
<notes>
<note>Translation for entity delete message</note>
</notes>
<segment state="translated">
<source>entity.delete.message</source>
<target>Tego działania nie można cofnąć!
Po usunięciu pod elementy zostaną przeniesione na górę.</target>
</segment>
</unit>
<unit id="2tKAqHw" name="entity.delete">
<notes>
<note>Translation for entity delete</note>
</notes>
<segment state="translated">
<source>entity.delete</source>
<target>Usuń element</target>
</segment>
</unit>
<unit id="DUv719C" name="edit.log_comment">
<notes>
<note>Translation for edit log comment</note>
</notes>
<segment state="translated">
<source>edit.log_comment</source>
<target>Edycja komentarza</target>
</segment>
</unit>
<unit id="ZMmz8UB" name="entity.delete.recursive">
<notes>
<note>Translation for entity delete recursive</note>
</notes>
<segment state="translated">
<source>entity.delete.recursive</source>
<target>Usuń rekursywnie (wszystkie elementy podrzędne)</target>
</segment>
</unit>
<unit id="Ucnkqat" name="entity.duplicate">
<notes>
<note>Translation for entity duplicate</note>
</notes>
<segment state="translated">
<source>entity.duplicate</source>
<target>Duplikat</target>
</segment>
</unit>
<unit id="HpOJbvX" name="export.format">
<notes>
<note>Translation for export format</note>
</notes>
<segment state="translated">
<source>export.format</source>
<target>Typ pliku</target>
</segment>
</unit>
<unit id="swRK3Jf" name="export.level">
<notes>
<note>Translation for export level</note>
</notes>
<segment state="translated">
<source>export.level</source>
<target>Szczegółowość</target>
</segment>
</unit>
<unit id="EBtnZJT" name="export.level.simple">
<notes>
<note>Translation for export level simple</note>
</notes>
<segment state="translated">
<source>export.level.simple</source>
<target>Podstawowa</target>
</segment>
</unit>
<unit id="8woeX3w" name="export.level.extended">
<notes>
<note>Translation for export level extended</note>
</notes>
<segment state="translated">
<source>export.level.extended</source>
<target>Rozszerzona</target>
</segment>
</unit>
<unit id="IvCZSCM" name="export.level.full">
<notes>
<note>Translation for export level full</note>
</notes>
<segment state="translated">
<source>export.level.full</source>
<target>Pełna</target>
</segment>
</unit>
<unit id="u3Rka3L" name="export.include_children">
<notes>
<note>Translation for export include children</note>
</notes>
<segment state="translated">
<source>export.include_children</source>
<target>Eksportuj również podelementy</target>
</segment>
</unit>
<unit id="Pdmfku8" name="export.btn">
<notes>
<note>Translation for export btn</note>
</notes>
<segment state="translated">
<source>export.btn</source>
<target>Eksport</target>
</segment>
</unit>
<unit id="OUEwF.g" name="id.label">
<notes>
<note>Label for id</note>
</notes>
<segment state="translated">
<source>id.label</source>
<target>ID</target>
</segment>
</unit>
<unit id="RNO8eAz" name="createdAt">
<notes>
<note>Translation for createdAt</note>
</notes>
<segment state="translated">
<source>createdAt</source>
<target>Utworzony o</target>
</segment>
</unit>
<unit id="MhzDKm3" name="lastModified">
<notes>
<note>Translation for lastModified</note>
</notes>
<segment state="translated">
<source>lastModified</source>
<target>Ostatnio zmodyfikowany</target>
</segment>
</unit>
<unit id="fgjH2jx" name="entity.info.parts_count">
<notes>
<note>Info about entity: parts count</note>
</notes>
<segment state="translated">
<source>entity.info.parts_count</source>
<target>Liczba komponentów z tym elementem</target>
</segment>
</unit>
<unit id="o0XIi58" name="specifications.property">
<notes>
<note>Translation for specifications property</note>
</notes>
<segment state="translated">
<source>specifications.property</source>
<target>Parametr</target>
</segment>
</unit>
<unit id="COCvkyq" name="specifications.symbol">
<notes>
<note>Translation for specifications symbol</note>
</notes>
<segment state="translated">
<source>specifications.symbol</source>
<target>Symbol</target>
</segment>
</unit>
<unit id="K0wQeBN" name="specifications.value_min">
<notes>
<note>Translation for specifications value min</note>
</notes>
<segment state="translated">
<source>specifications.value_min</source>
<target>Wartość minimalna</target>
</segment>
</unit>
<unit id="zrsyu04" name="specifications.value_typ">
<notes>
<note>Translation for specifications value typ</note>
</notes>
<segment state="translated">
<source>specifications.value_typ</source>
<target>Wartość nominalna</target>
</segment>
</unit>
<unit id="qiM8kUE" name="specifications.value_max">
<notes>
<note>Translation for specifications value max</note>
</notes>
<segment state="translated">
<source>specifications.value_max</source>
<target>Wartość maksymalna</target>
</segment>
</unit>
<unit id="yoHnhnM" name="specifications.unit">
<notes>
<note>Translation for specifications unit</note>
</notes>
<segment state="translated">
<source>specifications.unit</source>
<target>Jednostka</target>
</segment>
</unit>
<unit id="c_.nNfI" name="specifications.text">
<notes>
<note>Translation for specifications text</note>
</notes>
<segment state="translated">
<source>specifications.text</source>
<target>Tekst</target>
</segment>
</unit>
<unit id=".LC2DTo" name="specifications.group">
<notes>
<note>Translation for specifications group</note>
</notes>
<segment state="translated">
<source>specifications.group</source>
<target>Grupa</target>
</segment>
</unit>
<unit id="XclPxI9" name="specification.create">
<notes>
<note>Translation for specification create</note>
</notes>
<segment state="translated">
<source>specification.create</source>
<target>Nowy parametr</target>
</segment>
</unit>
<unit id="czqtCgm" name="parameter.delete.confirm">
<notes>
<note>Translation for parameter delete confirm</note>
</notes>
<segment state="translated">
<source>parameter.delete.confirm</source>
<target>Czy na pewno chcesz usunąć ten parametr?</target>
</segment>
</unit>
<unit id="AZAbCay" name="attachment.list.title">
<notes>
<note>Title for attachment list</note>
</notes>
<segment state="translated">
<source>attachment.list.title</source>
<target>Lista załączników</target>
</segment>
</unit>
<unit id="t9LSPbI" name="part_list.loading.caption">
<notes>
<note>Caption for part list loading</note>
</notes>
<segment state="translated">
<source>part_list.loading.caption</source>
<target>Ładowanie</target>
</segment>
</unit>
<unit id="maYlJO8" name="part_list.loading.message">
<notes>
<note>Translation for part list loading message</note>
</notes>
<segment state="translated">
<source>part_list.loading.message</source>
<target>To może chwilę potrwać. Jeśli ten komunikat nie zniknie, spróbuj ponownie załadować stronę.</target>
</segment>
</unit>
<unit id="wKzcAZd" name="vendor.base.javascript_hint">
<notes>
<note>Translation for vendor base javascript hint</note>
</notes>
<segment state="translated">
<source>vendor.base.javascript_hint</source>
<target>Aktywuj JavaScript, aby móc korzystać ze wszystkich funkcji!</target>
</segment>
</unit>
<unit id="8L0jdfg" name="sidebar.big.toggle">
<notes>
<note>Translation for sidebar big toggle</note>
</notes>
<segment state="translated">
<source>sidebar.big.toggle</source>
<target>Pokaż/ukryj pasek boczny</target>
</segment>
</unit>
<unit id="iaV_Fj4" name="loading.caption">
<notes>
<note>Caption for loading</note>
</notes>
<segment state="translated">
<source>loading.caption</source>
<target>Ładowanie:</target>
</segment>
</unit>
<unit id="LN0dVIE" name="loading.message">
<notes>
<note>Translation for loading message</note>
</notes>
<segment state="translated">
<source>loading.message</source>
<target>To może chwilę potrwać. Jeśli ten komunikat będzie się wyświetlał przez dłuższy czas, spróbuj ponownie załadować stronę.</target>
</segment>
</unit>
<unit id="8I0Kqhw" name="loading.bar">
<notes>
<note>Translation for loading bar</note>
</notes>
<segment state="translated">
<source>loading.bar</source>
<target>Ładowanie...</target>
</segment>
</unit>
<unit id="nmZdtfB" name="back_to_top">
<notes>
<note>Translation for back to top</note>
</notes>
<segment state="translated">
<source>back_to_top</source>
<target>Powrót na górę strony</target>
</segment>
</unit>
<unit id="cHCzhJi" name="permission.edit.permission">
<notes>
<note>Translation for permission edit permission</note>
</notes>
<segment state="translated">
<source>permission.edit.permission</source>
<target>Uprawnienia</target>
</segment>
</unit>
<unit id="bdTDWDy" name="permission.edit.value">
<notes>
<note>Translation for permission edit value</note>
</notes>
<segment state="translated">
<source>permission.edit.value</source>
<target>Wartość</target>
</segment>
</unit>
<unit id="3JHh00p" name="permission.legend.title">
<notes>
<note>Title for permission legend</note>
</notes>
<segment state="translated">
<source>permission.legend.title</source>
<target>Wyjaśnienie stanów</target>
</segment>
</unit>
<unit id="635waBi" name="permission.legend.disallow">
<notes>
<note>Translation for permission legend disallow</note>
</notes>
<segment state="translated">
<source>permission.legend.disallow</source>
<target>Nie zezwalaj</target>
</segment>
</unit>
<unit id="YIXwMjp" name="permission.legend.allow">
<notes>
<note>Translation for permission legend allow</note>
</notes>
<segment state="translated">
<source>permission.legend.allow</source>
<target>Zezwalaj</target>
</segment>
</unit>
<unit id="pJ7SDja" name="permission.legend.inherit">
<notes>
<note>Translation for permission legend inherit</note>
</notes>
<segment state="translated">
<source>permission.legend.inherit</source>
<target>Dziedziczenie z grupy (nadrzędnej)</target>
</segment>
</unit>
<unit id="wTasjb3" name="bool.true">
<notes>
<note>Translation for bool true</note>
</notes>
<segment state="translated">
<source>bool.true</source>
<target>Prawda</target>
</segment>
</unit>
<unit id="ScCW0ZR" name="bool.false">
<notes>
<note>Translation for bool false</note>
</notes>
<segment state="translated">
<source>bool.false</source>
<target>Fałsz</target>
</segment>
</unit>
<unit id="pRCwpOT" name="Yes">
<notes>
<note>Translation for Yes</note>
</notes>
<segment state="translated">
<source>Yes</source>
<target>Tak</target>
</segment>
</unit>
<unit id="wd1MvZW" name="No">
<notes>
<note>Translation for No</note>
</notes>
<segment state="translated">
<source>No</source>
<target>Nie</target>
</segment>
</unit>
<unit id="ugCeJDa" name="specifications.value">
<notes>
<note>Translation for specifications value</note>
</notes>
<segment state="translated">
<source>specifications.value</source>
<target>Wartość</target>
</segment>
</unit>
<unit id="NKIQ4bg" name="version.caption">
<notes>
<note>Caption for version</note>
</notes>
<segment state="translated">
<source>version.caption</source>
<target>Wersja</target>
</segment>
</unit>
<unit id="vUiLP.l" name="homepage.license">
<notes>
<note>Translation for homepage license</note>
</notes>
<segment state="translated">
<source>homepage.license</source>
<target>Licencja</target>
</segment>
</unit>
<unit id="jWqN_Ya" name="homepage.github.caption">
<notes>
<note>Caption for homepage github</note>
</notes>
<segment state="translated">
<source>homepage.github.caption</source>
<target>Strona projektu</target>
</segment>
</unit>
<unit id="xO5KNgb" name="homepage.github.text">
<notes>
<note>Translation for homepage github text</note>
</notes>
<segment state="translated">
<source>homepage.github.text</source>
<target>Kod źródłowy, pliki do pobrania, raporty o błędach, listę rzeczy do zrobienia itp. można znaleźć na stronie projektu &lt;a class=„link-external” target=„_blank” href=„%href%”&gt;GitHub&lt;/a&gt;</target>
</segment>
</unit>
<unit id="D5OKsgU" name="homepage.help.caption">
<notes>
<note>Caption for homepage help</note>
</notes>
<segment state="translated">
<source>homepage.help.caption</source>
<target>Pomoc</target>
</segment>
</unit>
<unit id="bVL1K4d" name="homepage.help.text">
<notes>
<note>Translation for homepage help text</note>
</notes>
<segment state="translated">
<source>homepage.help.text</source>
<target>Pomoc i wskazówki można znaleźć w Wiki na stronie &lt;a href=„%href%” class=„link-external” target=„_blank”&gt;GitHub&lt;/a&gt;.</target>
</segment>
</unit>
<unit id="dnirx4v" name="homepage.forum.caption">
<notes>
<note>Caption for homepage forum</note>
</notes>
<segment state="translated">
<source>homepage.forum.caption</source>
<target>Forum</target>
</segment>
</unit>
<unit id="eywY7SD" name="homepage.last_activity">
<notes>
<note>Translation for homepage last activity</note>
</notes>
<segment state="translated">
<source>homepage.last_activity</source>
<target>Ostatnia aktywność</target>
</segment>
</unit>
<unit id="2dQyxo8" name="label_generator.title">
<notes>
<note>Title for label generator</note>
</notes>
<segment state="translated">
<source>label_generator.title</source>
<target>Generator etykiet</target>
</segment>
</unit>
<unit id="hpbzHT6" name="label_generator.common">
<notes>
<note>Translation for label generator common</note>
</notes>
<segment state="translated">
<source>label_generator.common</source>
<target>Ogólne</target>
</segment>
</unit>
<unit id="z3NZ9FP" name="label_generator.advanced">
<notes>
<note>Translation for label generator advanced</note>
</notes>
<segment state="translated">
<source>label_generator.advanced</source>
<target>Zaawansowane</target>
</segment>
</unit>
<unit id="hxY5ilE" name="label_generator.profiles">
<notes>
<note>Translation for label generator profiles</note>
</notes>
<segment state="translated">
<source>label_generator.profiles</source>
<target>Profile</target>
</segment>
</unit>
<unit id="TiDi8Pb" name="label_generator.selected_profile">
<notes>
<note>Translation for label generator selected profile</note>
</notes>
<segment state="translated">
<source>label_generator.selected_profile</source>
<target>Aktualnie wybrany profil</target>
</segment>
</unit>
<unit id="JcWZ0Cf" name="label_generator.edit_profile">
<notes>
<note>Translation for label generator edit profile</note>
</notes>
<segment state="translated">
<source>label_generator.edit_profile</source>
<target>Edytuj profil</target>
</segment>
</unit>
<unit id="JnO.GOu" name="label_generator.load_profile">
<notes>
<note>Translation for label generator load profile</note>
</notes>
<segment state="translated">
<source>label_generator.load_profile</source>
<target>Załaduj profil</target>
</segment>
</unit>
<unit id="n9buHgT" name="label_generator.download">
<notes>
<note>Translation for label generator download</note>
</notes>
<segment state="translated">
<source>label_generator.download</source>
<target>Pobierz</target>
</segment>
</unit>
<unit id="QW8xrZR" name="label_generator.label_btn">
<notes>
<note>Translation for label generator label btn</note>
</notes>
<segment state="translated">
<source>label_generator.label_btn</source>
<target>Wygeneruj etykietę</target>
</segment>
</unit>
<unit id="RksmvFE" name="label_generator.label_empty">
<notes>
<note>Translation for label generator label empty</note>
</notes>
<segment state="translated">
<source>label_generator.label_empty</source>
<target>Utwórz pustą etykietę</target>
</segment>
</unit>
<unit id="zMDTAam" name="label_scanner.title">
<notes>
<note>Title for label scanner</note>
</notes>
<segment state="translated">
<source>label_scanner.title</source>
<target>Skaner etykiet</target>
</segment>
</unit>
<unit id="GKzqLCV" name="label_scanner.no_cam_found.title">
<notes>
<note>Title for label scanner no cam found</note>
</notes>
<segment state="translated">
<source>label_scanner.no_cam_found.title</source>
<target>Nie znaleziono kamery</target>
</segment>
</unit>
<unit id="eU6PFER" name="label_scanner.no_cam_found.text">
<notes>
<note>Translation for label scanner no cam found text</note>
</notes>
<segment state="translated">
<source>label_scanner.no_cam_found.text</source>
<target>Potrzebujesz kamery internetowej oraz wyrazić zgodę na korzystanie z funkcji skanera. Poniżej możesz ręcznie wprowadzić kod kreskowy.</target>
</segment>
</unit>
<unit id="_vU1S5H" name="label_scanner.source_select">
<notes>
<note>Translation for label scanner source select</note>
</notes>
<segment state="translated">
<source>label_scanner.source_select</source>
<target>Wybierz źródło</target>
</segment>
</unit>
<unit id="melYYg5" name="log.list.title">
<notes>
<note>Title for log list</note>
</notes>
<segment state="translated">
<source>log.list.title</source>
<target>Dziennik systemowy</target>
</segment>
</unit>
<unit id="ihhOK4d" name="log.undo.confirm_title">
<notes>
<note>Translation for log undo confirm title</note>
</notes>
<segment state="translated">
<source>log.undo.confirm_title</source>
<target>Czy naprawdę cofnąć zmiany/powrócić do sygnatury czasowej?</target>
</segment>
</unit>
<unit id="7Cowq9j" name="log.undo.confirm_message">
<notes>
<note>Translation for log undo confirm message</note>
</notes>
<segment state="translated">
<source>log.undo.confirm_message</source>
<target>Czy na pewno chcesz cofnąć daną zmianę/zresetować element do podanego znacznika czasu?</target>
</segment>
</unit>
<unit id="lM5TX19" name="mail.footer.email_sent_by">
<notes>
<note>Translation for mail footer email sent by</note>
</notes>
<segment state="translated">
<source>mail.footer.email_sent_by</source>
<target>Ten e-mail został wysłany automatycznie przez</target>
</segment>
</unit>
<unit id="k9Ef078" name="mail.footer.dont_reply">
<notes>
<note>Translation for mail footer dont reply</note>
</notes>
<segment state="translated">
<source>mail.footer.dont_reply</source>
<target>Nie odpowiadaj na tego e-maila.</target>
</segment>
</unit>
<unit id="rFVlidi" name="email.hi %name%">
<notes>
<note>Translation for email hi %name%</note>
</notes>
<segment state="translated">
<source>email.hi %name%</source>
<target>Cześć %name%</target>
</segment>
</unit>
<unit id="I6zehgT" name="email.pw_reset.message">
<notes>
<note>Translation for email pw reset message</note>
</notes>
<segment state="translated">
<source>email.pw_reset.message</source>
<target>ktoś (miejmy nadzieję, że Ty) poprosił o zresetowanie Twojego hasła. Jeżeli to nie Ty wysłałeś tę prośbę, zignoruj tę wiadomość.</target>
</segment>
</unit>
<unit id="P8NjvoC" name="email.pw_reset.button">
<notes>
<note>Translation for email pw reset button</note>
</notes>
<segment state="translated">
<source>email.pw_reset.button</source>
<target>Kliknij tutaj, aby zresetować hasło</target>
</segment>
</unit>
<unit id="u2t7fiT" name="email.pw_reset.fallback">
<notes>
<note>Translation for email pw reset fallback</note>
</notes>
<segment state="translated">
<source>email.pw_reset.fallback</source>
<target>Jeśli to nie zadziała, zadzwoń pod numer &lt;a href="%url%"&gt;%url%&lt;/a&gt; i wprowadź następujące informacje</target>
</segment>
</unit>
<unit id="DduL9Hu" name="email.pw_reset.username">
<notes>
<note>Translation for email pw reset username</note>
</notes>
<segment state="translated">
<source>email.pw_reset.username</source>
<target>Nazwa użytkownika</target>
</segment>
</unit>
<unit id="rsXAtnx" name="email.pw_reset.token">
<notes>
<note>Translation for email pw reset token</note>
</notes>
<segment state="translated">
<source>email.pw_reset.token</source>
<target>Token</target>
</segment>
</unit>
<unit id="wjiaul8" name="email.pw_reset.valid_unit %date%">
<notes>
<note>Translation for email pw reset valid unit %date%</note>
</notes>
<segment state="translated">
<source>email.pw_reset.valid_unit %date%</source>
<target>Token resetowania jest ważny do &lt;i&gt;%date%&lt;/i&gt;</target>
</segment>
</unit>
<unit id="8sBnjRy" name="orderdetail.delete">
<notes>
<note>Orderdetail: delete</note>
</notes>
<segment state="translated">
<source>orderdetail.delete</source>
<target>Usuń</target>
</segment>
</unit>
<unit id="_MKL9dK" name="pricedetails.edit.min_qty">
<notes>
<note>Translation for pricedetails edit min qty</note>
</notes>
<segment state="translated">
<source>pricedetails.edit.min_qty</source>
<target>Minimalna ilość zamówienia</target>
</segment>
</unit>
<unit id="Qvrmhbb" name="pricedetails.edit.price">
<notes>
<note>Translation for pricedetails edit price</note>
</notes>
<segment state="translated">
<source>pricedetails.edit.price</source>
<target>Cena</target>
</segment>
</unit>
<unit id="JMe2ZkY" name="pricedetails.edit.price_qty">
<notes>
<note>Translation for pricedetails edit price qty</note>
</notes>
<segment state="translated">
<source>pricedetails.edit.price_qty</source>
<target>dla ilości</target>
</segment>
</unit>
<unit id="FxcUuZH" name="pricedetail.create">
<notes>
<note>Translation for pricedetail create</note>
</notes>
<segment state="translated">
<source>pricedetail.create</source>
<target>Utwórz cenę</target>
</segment>
</unit>
<unit id="OSRItVl" name="part.edit.title">
<notes>
<note>Title for part edit</note>
</notes>
<segment state="translated">
<source>part.edit.title</source>
<target>Edytuj komponent %name%</target>
</segment>
</unit>
<unit id="yFxHuAp" name="part.edit.card_title">
<notes>
<note>Part edit card title</note>
</notes>
<segment state="translated">
<source>part.edit.card_title</source>
<target>Edytuj komponent</target>
</segment>
</unit>
<unit id="EwY218_" name="part.edit.tab.common">
<notes>
<note>Part edit tab common</note>
</notes>
<segment state="translated">
<source>part.edit.tab.common</source>
<target>Ogólne</target>
</segment>
</unit>
<unit id="cnW4mF_" name="part.edit.tab.manufacturer">
<notes>
<note>Part edit tab manufacturer</note>
</notes>
<segment state="translated">
<source>part.edit.tab.manufacturer</source>
<target>Producent</target>
</segment>
</unit>
<unit id="7V.2Kxe" name="part.edit.tab.advanced">
<notes>
<note>Part edit tab advanced</note>
</notes>
<segment state="translated">
<source>part.edit.tab.advanced</source>
<target>Zaawansowane</target>
</segment>
</unit>
Added feature for part IPN suggest with category prefixes (#1054) * Erweiterungstätigkeiten zur IPN-Vorschlagsliste anhand von Präfixen aus den Kategorien * Umstellung Migrationen bzgl. Multi-Plattform-Support. Zunächst MySQL, SQLite Statements integrieren. * Postgre Statements integrieren * SQL-Formatierung in Migration verbessern * Erweitere IPN-Suggest um Bauteilbeschreibung. Die Implementierung berücksichtigt nun zusätzlich die Bauteilbeschreibung zu maximal 150 Zeichen Länge für die Generierung von IPN-Vorschlägen und Inkrementen. * Anpassungen aus Analyse vornehmen * IPN-Validierung für Parts überarbeiten * IPN-Vorschlagslogik um Konfiguration erweitert * Anpassungen aus phpstan Analyse * IPN-Vorschlagslogik erweitert und Bauteil-IPN vereindeutigt Die IPN-Logik wurde um eine Konfiguration zur automatischen Suffix-Anfügung und die Berücksichtigung von doppelten Beschreibungen bei Bedarf ergänzt. Zudem wurde das Datenmodell angepasst, um eine eindeutige Speicherung der IPN zu gewährleisten. * Regex-Konfigurationsmöglichkeit für IPN-Vorschläge einführen Die Einstellungen für die IPN-Vorschlagslogik wurden um eine Regex-Validierung und eine Hilfetext-Konfiguration erweitert. Tests und Änderungen an den Formularoptionen wurden implementiert. * Match range assert and form limits in suggestPartDigits * Keep existing behavior with autoAppend suffix by default * Show the regex hint in the browser validation notice. * Improved translations * Removed unnecessary service definition * Removed german comments --------- Co-authored-by: Marcel Diegelmann <marcel.diegelmann@gmail.com> Co-authored-by: Jan Böhmer <mail@jan-boehmer.de>
2025-11-03 00:31:47 +01:00
<unit id="a1k7Blf" name="part.edit.tab.advanced.ipn.commonSectionHeader">
<segment state="translated">
<source>part.edit.tab.advanced.ipn.commonSectionHeader</source>
<target>Sugestie bez zwiększenia części</target>
</segment>
</unit>
<unit id="2achA.b" name="part.edit.tab.advanced.ipn.partIncrementHeader">
<segment state="translated">
<source>part.edit.tab.advanced.ipn.partIncrementHeader</source>
<target>Propozycje z numerycznymi przyrostami części</target>
</segment>
</unit>
<unit id="a7jKe3c" name="part.edit.tab.advanced.ipn.prefix.description.current-increment">
<segment state="translated">
<source>part.edit.tab.advanced.ipn.prefix.description.current-increment</source>
<target>Aktualna specyfikacja IPN dla części</target>
</segment>
</unit>
<unit id="kEco9iX" name="part.edit.tab.advanced.ipn.prefix.description.increment">
<segment state="translated">
<source>part.edit.tab.advanced.ipn.prefix.description.increment</source>
<target>Następna możliwa specyfikacja IPN na podstawie identycznego opisu części</target>
</segment>
</unit>
<unit id="dB1ChKc" name="part.edit.tab.advanced.ipn.prefix_empty.direct_category">
<segment state="translated">
<source>part.edit.tab.advanced.ipn.prefix_empty.direct_category</source>
<target>Prefiks IPN kategorii bezpośredniej jest pusty, podaj go w kategorii "%name%".</target>
</segment>
</unit>
<unit id="ec2DiJd" name="part.edit.tab.advanced.ipn.prefix.direct_category">
<segment state="translated">
<source>part.edit.tab.advanced.ipn.prefix.direct_category</source>
<target>Prefiks IPN kategorii bezpośredniej</target>
</segment>
</unit>
<unit id="2e.kJb4" name="part.edit.tab.advanced.ipn.prefix.direct_category.increment">
<segment state="translated">
<source>part.edit.tab.advanced.ipn.prefix.direct_category.increment</source>
<target>Prefiks IPN bezpośredniej kategorii i specyficzny dla części przyrost</target>
</segment>
</unit>
<unit id="ba1GCoq" name="part.edit.tab.advanced.ipn.prefix.hierarchical.no_increment">
<segment state="translated">
<source>part.edit.tab.advanced.ipn.prefix.hierarchical.no_increment</source>
<target>Prefiksy IPN z hierarchiczną kolejnością kategorii prefiksów nadrzędnych</target>
</segment>
</unit>
<unit id="d1uVFa3" name="part.edit.tab.advanced.ipn.prefix.hierarchical.increment">
<segment state="translated">
<source>part.edit.tab.advanced.ipn.prefix.hierarchical.increment</source>
<target>Prefiksy IPN z hierarchiczną kolejnością kategorii prefiksów nadrzędnych i specyficznym przyrostem dla części</target>
</segment>
</unit>
<unit id="a4rPagW" name="part.edit.tab.advanced.ipn.prefix.not_saved">
<segment state="translated">
<source>part.edit.tab.advanced.ipn.prefix.not_saved</source>
<target>Najpierw utwórz komponent i przypisz go do kategorii: dzięki istniejącym kategoriom i ich własnym prefiksom IPN identyfikator IPN dla komponentu może być proponowany automatycznie</target>
</segment>
</unit>
<unit id="c3S4jwK" name="part.edit.tab.part_lots">
<notes>
<note>Part edit tab part lots</note>
</notes>
<segment state="translated">
<source>part.edit.tab.part_lots</source>
<target>Zapasy</target>
</segment>
</unit>
<unit id="PplLa9s" name="part.edit.tab.attachments">
<notes>
<note>Part edit tab attachments</note>
</notes>
<segment state="translated">
<source>part.edit.tab.attachments</source>
<target>Załączniki</target>
</segment>
</unit>
<unit id="e9y5hhN" name="part.edit.tab.orderdetails">
<notes>
<note>Part edit tab orderdetails</note>
</notes>
<segment state="translated">
<source>part.edit.tab.orderdetails</source>
<target>Informacja o zakupie</target>
</segment>
</unit>
<unit id="ldetzp0" name="part.edit.tab.specifications">
<notes>
<note>Part edit tab specifications</note>
</notes>
<segment state="translated">
<source>part.edit.tab.specifications</source>
<target>Parametry</target>
</segment>
</unit>
<unit id="_Ww0oGx" name="part.edit.tab.comment">
<notes>
<note>Part edit tab comment</note>
</notes>
<segment state="translated">
<source>part.edit.tab.comment</source>
<target>Notatki</target>
</segment>
</unit>
<unit id="G4Wvp65" name="part.new.card_title">
<notes>
<note>Part new card title</note>
</notes>
<segment state="translated">
<source>part.new.card_title</source>
<target>Utwórz nowy komponent</target>
</segment>
</unit>
<unit id="5TCcXwk" name="part_lot.delete">
<notes>
<note>Part lot: delete</note>
</notes>
<segment state="translated">
<source>part_lot.delete</source>
<target>Usuń</target>
</segment>
</unit>
<unit id="D89V_5c" name="part_lot.create">
<notes>
<note>Part lot: create</note>
</notes>
<segment state="translated">
<source>part_lot.create</source>
<target>Dodaj zapas</target>
</segment>
</unit>
<unit id="LaEK2Vn" name="orderdetail.create">
<notes>
<note>Orderdetail: create</note>
</notes>
<segment state="translated">
<source>orderdetail.create</source>
<target>Dodaj dystrybutora</target>
</segment>
</unit>
<unit id="n1ILOLh" name="pricedetails.edit.delete.confirm">
<notes>
<note>Translation for pricedetails edit delete confirm</note>
</notes>
<segment state="translated">
<source>pricedetails.edit.delete.confirm</source>
<target>Czy na pewno chcesz usunąć tę cenę? Tego nie da się cofnąć!</target>
</segment>
</unit>
<unit id="b4ELeGb" name="orderdetails.edit.delete.confirm">
<notes>
<note>Translation for orderdetails edit delete confirm</note>
</notes>
<segment state="translated">
<source>orderdetails.edit.delete.confirm</source>
<target>Czy naprawdę chcesz usunąć tego dostawcę? Nie można tego cofnąć!</target>
</segment>
</unit>
<unit id="ESY7.Zk" name="part.info.title">
<notes>
<note>Title for part info</note>
</notes>
<segment state="translated">
<source>part.info.title</source>
<target>Informacje szczegółowe dla komponentu</target>
</segment>
</unit>
<unit id="c9.fQPj" name="part.part_lots.label">
<notes>
<note>Label for part part lots</note>
</notes>
<segment state="translated">
<source>part.part_lots.label</source>
<target>Zapasy</target>
</segment>
</unit>
<unit id="2xjtL8Y" name="comment.label">
<notes>
<note>Label for comment</note>
</notes>
<segment state="translated">
<source>comment.label</source>
<target>Notatki</target>
</segment>
</unit>
<unit id="IFfGBzW" name="part.info.specifications">
<notes>
<note>Info about part: specifications</note>
</notes>
<segment state="translated">
<source>part.info.specifications</source>
<target>Parametry</target>
</segment>
</unit>
<unit id="HQrewew" name="attachment.labelp">
<notes>
<note>Plural label for attachment</note>
</notes>
<segment state="translated">
<source>attachment.labelp</source>
<target>Załączniki</target>
</segment>
</unit>
<unit id="jn3Dh8E" name="vendor.partinfo.shopping_infos">
<notes>
<note>Translation for vendor partinfo shopping infos</note>
</notes>
<segment state="translated">
<source>vendor.partinfo.shopping_infos</source>
<target>Informacje o zakupach</target>
</segment>
</unit>
<unit id="jT_PbwK" name="vendor.partinfo.history">
<notes>
<note>Translation for vendor partinfo history</note>
</notes>
<segment state="translated">
<source>vendor.partinfo.history</source>
<target>Historia</target>
</segment>
</unit>
<unit id="gIZiwav" name="tools.label">
<notes>
<note>Label for tools</note>
</notes>
<segment state="translated">
<source>tools.label</source>
<target>Narzędzia</target>
</segment>
</unit>
<unit id="ep1K9LD" name="extended_info.label">
<notes>
<note>Label for extended info</note>
</notes>
<segment state="translated">
<source>extended_info.label</source>
<target>Informacje rozszerzone</target>
</segment>
</unit>
<unit id="4xEwGmE" name="attachment.name">
<notes>
<note>Translation for attachment name</note>
</notes>
<segment state="translated">
<source>attachment.name</source>
<target>Nazwa</target>
</segment>
</unit>
<unit id="SndB5.f" name="attachment.attachment_type">
<notes>
<note>Translation for attachment attachment type</note>
</notes>
<segment state="translated">
<source>attachment.attachment_type</source>
<target>Typ załącznika</target>
</segment>
</unit>
<unit id="KToeVpN" name="attachment.file_name">
<notes>
<note>Translation for attachment file name</note>
</notes>
<segment state="translated">
<source>attachment.file_name</source>
<target>Nazwa pliku</target>
</segment>
</unit>
<unit id="gAoJ04Q" name="attachment.file_size">
<notes>
<note>Translation for attachment file size</note>
</notes>
<segment state="translated">
<source>attachment.file_size</source>
<target>Rozmiar pliku</target>
</segment>
</unit>
<unit id="3lC54Em" name="attachment.preview">
<notes>
<note>Translation for attachment preview</note>
</notes>
<segment state="translated">
<source>attachment.preview</source>
<target>Podgląd obrazu</target>
</segment>
</unit>
<unit id="O2kBcDz" name="attachment.download">
<notes>
<note>Translation for attachment download</note>
</notes>
<segment state="translated">
<source>attachment.download</source>
<target>Pobierz</target>
</segment>
</unit>
<unit id="mPK9Iyq" name="user.creating_user">
<notes>
<note>User creating user</note>
</notes>
<segment state="translated">
<source>user.creating_user</source>
<target>Użytkownik, który utworzył ten komponent</target>
</segment>
</unit>
<unit id="KEhkI6s" name="Unknown">
<notes>
<note>Translation for Unknown</note>
</notes>
<segment state="translated">
<source>Unknown</source>
<target>Nieznany</target>
</segment>
</unit>
<unit id="aNazoOD" name="accessDenied">
<notes>
<note>Translation for accessDenied</note>
</notes>
<segment state="translated">
<source>accessDenied</source>
<target>Odmowa dostępu</target>
</segment>
</unit>
<unit id="OnI_pFi" name="user.last_editing_user">
<notes>
<note>User last editing user</note>
</notes>
<segment state="translated">
<source>user.last_editing_user</source>
<target>Użytkownik, który ostatnio edytował ten komponent</target>
</segment>
</unit>
<unit id="R8D9PGv" name="part.isFavorite">
<notes>
<note>Part isFavorite</note>
</notes>
<segment state="translated">
<source>part.isFavorite</source>
<target>Ulubiony</target>
</segment>
</unit>
<unit id="Z5Er_7v" name="part.minOrderAmount">
<notes>
<note>Part minOrderAmount</note>
</notes>
<segment state="translated">
<source>part.minOrderAmount</source>
<target>Minimalna ilość zamawiana</target>
</segment>
</unit>
<unit id="q4EoyRW" name="manufacturer.label">
<notes>
<note>Label for manufacturer</note>
</notes>
<segment state="translated">
<source>manufacturer.label</source>
<target>Producent</target>
</segment>
</unit>
<unit id="EED0UXG" name="name.label">
<notes>
<note>Label for name</note>
</notes>
<segment state="translated">
<source>name.label</source>
<target>Nazwa</target>
</segment>
</unit>
<unit id="pzqNxJq" name="part.back_to_info">
<notes>
<note>Part back to info</note>
</notes>
<segment state="translated">
<source>part.back_to_info</source>
<target>Powrót do aktualnej wersji</target>
</segment>
</unit>
<unit id="u6iTTxR" name="description.label">
<notes>
<note>Label for description</note>
</notes>
<segment state="translated">
<source>description.label</source>
<target>Opis</target>
</segment>
</unit>
<unit id="acklu4." name="category.label">
<notes>
<note>Label for category</note>
</notes>
<segment state="translated">
<source>category.label</source>
<target>Kategoria</target>
</segment>
</unit>
<unit id="t.RKRMM" name="instock.label">
<notes>
<note>Label for instock</note>
</notes>
<segment state="translated">
<source>instock.label</source>
<target>Na stanie</target>
</segment>
</unit>
<unit id="zeO8zPh" name="mininstock.label">
<notes>
<note>Label for mininstock</note>
</notes>
<segment state="translated">
<source>mininstock.label</source>
<target>Minimalny stan zapasów</target>
</segment>
</unit>
<unit id="54VjNm_" name="footprint.label">
<notes>
<note>Label for footprint</note>
</notes>
<segment state="translated">
<source>footprint.label</source>
<target>Układ padów (footprint)</target>
</segment>
</unit>
<unit id="uk190YF" name="part.avg_price.label">
<notes>
<note>Label for part avg price</note>
</notes>
<segment state="translated">
<source>part.avg_price.label</source>
<target>Średnia cena</target>
</segment>
</unit>
<unit id="8E9nrHd" name="part.supplier.name">
<notes>
<note>Part supplier name</note>
</notes>
<segment state="translated">
<source>part.supplier.name</source>
<target>Nazwa</target>
</segment>
</unit>
<unit id="5re2.aO" name="part.supplier.partnr">
<notes>
<note>Part supplier partnr</note>
</notes>
<segment state="translated">
<source>part.supplier.partnr</source>
<target>Nr zamówienia</target>
</segment>
</unit>
<unit id="_2k.G2v" name="part.order.minamount">
<notes>
<note>Part order minamount</note>
</notes>
<segment state="translated">
<source>part.order.minamount</source>
<target>Ilość minimalna</target>
</segment>
</unit>
<unit id="oO3jvSb" name="part.order.price">
<notes>
<note>Part order price</note>
</notes>
<segment state="translated">
<source>part.order.price</source>
<target>Cena</target>
</segment>
</unit>
<unit id="QWQlslv" name="part.order.single_price">
<notes>
<note>Part order single price</note>
</notes>
<segment state="translated">
<source>part.order.single_price</source>
<target>Cena jednostkowa</target>
</segment>
</unit>
<unit id="pg0yCCK" name="part_lots.description">
<notes>
<note>Description for part lots</note>
</notes>
<segment state="translated">
<source>part_lots.description</source>
<target>Opis</target>
</segment>
</unit>
<unit id="h_XZ2SN" name="part_lots.storage_location">
<notes>
<note>Translation for part lots storage location</note>
</notes>
<segment state="translated">
<source>part_lots.storage_location</source>
<target>Miejsce przechowywania</target>
</segment>
</unit>
<unit id="f8YDUG9" name="part_lots.amount">
<notes>
<note>Translation for part lots amount</note>
</notes>
<segment state="translated">
<source>part_lots.amount</source>
<target>Ilość</target>
</segment>
</unit>
<unit id="uOovMlO" name="part_lots.location_unknown">
<notes>
<note>Translation for part lots location unknown</note>
</notes>
<segment state="translated">
<source>part_lots.location_unknown</source>
<target>Miejsce przechowywania nieznane</target>
</segment>
</unit>
<unit id="yJiTLRs" name="part_lots.instock_unknown">
<notes>
<note>Translation for part lots instock unknown</note>
</notes>
<segment state="translated">
<source>part_lots.instock_unknown</source>
<target>Ilość nieznana</target>
</segment>
</unit>
<unit id="okM0DAD" name="part_lots.expiration_date">
<notes>
<note>Translation for part lots expiration date</note>
</notes>
<segment state="translated">
<source>part_lots.expiration_date</source>
<target>Data ważności</target>
</segment>
</unit>
<unit id="0AOW.UY" name="part_lots.is_expired">
<notes>
<note>Translation for part lots is expired</note>
</notes>
<segment state="translated">
<source>part_lots.is_expired</source>
<target>Wygasł</target>
</segment>
</unit>
<unit id="RawBqXx" name="part_lots.need_refill">
<notes>
<note>Translation for part lots need refill</note>
</notes>
<segment state="translated">
<source>part_lots.need_refill</source>
<target>Wymaga uzupełnienia</target>
</segment>
</unit>
<unit id="OAw8bg8" name="part.info.prev_picture">
<notes>
<note>Info about part: prev picture</note>
</notes>
<segment state="translated">
<source>part.info.prev_picture</source>
<target>Poprzedni obraz</target>
</segment>
</unit>
<unit id="pfbjbna" name="part.info.next_picture">
<notes>
<note>Info about part: next picture</note>
</notes>
<segment state="translated">
<source>part.info.next_picture</source>
<target>Następny obraz</target>
</segment>
</unit>
<unit id="aJo.1xH" name="part.mass.tooltip">
<notes>
<note>Tooltip for part mass</note>
</notes>
<segment state="translated">
<source>part.mass.tooltip</source>
<target>Masa</target>
</segment>
</unit>
<unit id="ZmJRQNy" name="part.needs_review.badge">
<notes>
<note>Part needs review badge</note>
</notes>
<segment state="translated">
<source>part.needs_review.badge</source>
<target>Wymaga recenzji</target>
</segment>
</unit>
<unit id="IttGv57" name="part.favorite.badge">
<notes>
<note>Part favorite badge</note>
</notes>
<segment state="translated">
<source>part.favorite.badge</source>
<target>Ulubiony</target>
</segment>
</unit>
<unit id="YeJrmZn" name="part.obsolete.badge">
<notes>
<note>Part obsolete badge</note>
</notes>
<segment state="translated">
<source>part.obsolete.badge</source>
<target>Nie dostępny</target>
</segment>
</unit>
<unit id="PKhgqlM" name="parameters.extracted_from_description">
<notes>
<note>Translation for parameters extracted from description</note>
</notes>
<segment state="translated">
<source>parameters.extracted_from_description</source>
<target>Automatycznie pobrane z opisu</target>
</segment>
</unit>
<unit id="W89nLcC" name="parameters.auto_extracted_from_comment">
<notes>
<note>Translation for parameters auto extracted from comment</note>
</notes>
<segment state="translated">
<source>parameters.auto_extracted_from_comment</source>
<target>Automatycznie pobierane z notatek</target>
</segment>
</unit>
<unit id="gvi3ppe" name="part.edit.btn">
<notes>
<note>Part edit btn</note>
</notes>
<segment state="translated">
<source>part.edit.btn</source>
<target>Edytuj komponent</target>
</segment>
</unit>
<unit id="TNzs45Y" name="part.clone.btn">
<notes>
<note>Part clone btn</note>
</notes>
<segment state="translated">
<source>part.clone.btn</source>
<target>Sklonuj komponent</target>
</segment>
</unit>
<unit id="RG1RD20" name="part.create.btn">
<notes>
<note>Part create btn</note>
</notes>
<segment state="translated">
<source>part.create.btn</source>
<target>Utwórz nowy komponent</target>
</segment>
</unit>
<unit id="kxAbZAe" name="part.delete.confirm_title">
<notes>
<note>Part delete confirm title</note>
</notes>
<segment state="translated">
<source>part.delete.confirm_title</source>
<target>Na pewno chcesz usunąć ten komponent?</target>
</segment>
</unit>
<unit id="owQRbkU" name="part.delete.message">
<notes>
<note>Part delete message</note>
</notes>
<segment state="translated">
<source>part.delete.message</source>
<target>Ta część i wszelkie powiązane z nią informacje (takie jak załączniki, informacje o cenie itp.) zostaną usunięte. Nie można tego cofnąć!</target>
</segment>
</unit>
<unit id="oH8.Zx6" name="part.delete">
<notes>
<note>Part delete</note>
</notes>
<segment state="translated">
<source>part.delete</source>
<target>Usuń komponent</target>
</segment>
</unit>
<unit id="P7nc8TK" name="parts_list.all.title">
<notes>
<note>Title for parts list all</note>
</notes>
<segment state="translated">
<source>parts_list.all.title</source>
<target>Wszystkie komponenty</target>
</segment>
</unit>
<unit id="aSDZrnb" name="parts_list.category.title">
<notes>
<note>Title for parts list category</note>
</notes>
<segment state="translated">
<source>parts_list.category.title</source>
<target>Komponenty z kategorią</target>
</segment>
</unit>
<unit id="qZfLMs5" name="parts_list.footprint.title">
<notes>
<note>Title for parts list footprint</note>
</notes>
<segment state="translated">
<source>parts_list.footprint.title</source>
<target>Komponenty z polami lutowniczymi</target>
</segment>
</unit>
<unit id="wzH1LnU" name="parts_list.manufacturer.title">
<notes>
<note>Title for parts list manufacturer</note>
</notes>
<segment state="translated">
<source>parts_list.manufacturer.title</source>
<target>Komponenty z producentem</target>
</segment>
</unit>
<unit id="z0tqm9_" name="parts_list.search.title">
<notes>
<note>Title for parts list search</note>
</notes>
<segment state="translated">
<source>parts_list.search.title</source>
<target>Wyszukiwarka komponentów</target>
</segment>
</unit>
<unit id=".nsfK4V" name="parts_list.storelocation.title">
<notes>
<note>Title for parts list storelocation</note>
</notes>
<segment state="translated">
<source>parts_list.storelocation.title</source>
<target>Komponenty z lokalizacją magazynu</target>
</segment>
</unit>
<unit id="dqIl9gT" name="parts_list.supplier.title">
<notes>
<note>Title for parts list supplier</note>
</notes>
<segment state="translated">
<source>parts_list.supplier.title</source>
<target>Komponenty z dostawcą</target>
</segment>
</unit>
<unit id="BJygaSh" name="parts_list.tags.title">
<notes>
<note>Title for parts list tags</note>
</notes>
<segment state="translated">
<source>parts_list.tags.title</source>
<target>Komponenty z etykietą</target>
</segment>
</unit>
<unit id="5d6hqt9" name="entity.info.common.tab">
<notes>
<note>Info about entity: common.tab</note>
</notes>
<segment state="translated">
<source>entity.info.common.tab</source>
<target>Ogólne</target>
</segment>
</unit>
<unit id="tdmj9TI" name="entity.info.statistics.tab">
<notes>
<note>Info about entity: statistics.tab</note>
</notes>
<segment state="translated">
<source>entity.info.statistics.tab</source>
<target>Statystyki</target>
</segment>
</unit>
<unit id="MN1ncLc" name="entity.info.attachments.tab">
<notes>
<note>Info about entity: attachments.tab</note>
</notes>
<segment state="translated">
<source>entity.info.attachments.tab</source>
<target>Załączniki</target>
</segment>
</unit>
<unit id="ESzssgE" name="entity.info.parameters.tab">
<notes>
<note>Info about entity: parameters.tab</note>
</notes>
<segment state="translated">
<source>entity.info.parameters.tab</source>
<target>Parametry</target>
</segment>
</unit>
<unit id="I16spsQ" name="entity.info.name">
<notes>
<note>Info about entity: name</note>
</notes>
<segment state="translated">
<source>entity.info.name</source>
<target>Nazwa</target>
</segment>
</unit>
<unit id="ToB_2jl" name="entity.info.parent">
<notes>
<note>Info about entity: parent</note>
</notes>
<segment state="translated">
<source>entity.info.parent</source>
<target>Nadrzędny</target>
</segment>
</unit>
<unit id="wIY.I7J" name="entity.edit.btn">
<notes>
<note>Translation for entity edit btn</note>
</notes>
<segment state="translated">
<source>entity.edit.btn</source>
<target>Edycja</target>
</segment>
</unit>
<unit id="GfUhWSF" name="entity.info.children_count">
<notes>
<note>Info about entity: children count</note>
</notes>
<segment state="translated">
<source>entity.info.children_count</source>
<target>Ilość elementów podrzędnych</target>
</segment>
</unit>
<unit id="YhX7ADN" name="tfa.check.title">
<notes>
<note>Title for tfa check</note>
</notes>
<segment state="translated">
<source>tfa.check.title</source>
<target>Wymagane uwierzytelnianie dwuskładnikowe</target>
</segment>
</unit>
<unit id="GXEMIHL" name="tfa.code.trusted_pc">
<notes>
<note>Translation for tfa code trusted pc</note>
</notes>
<segment state="translated">
<source>tfa.code.trusted_pc</source>
<target>To jest zaufany komputer (jeśli ta opcja jest włączona, na tym komputerze nie są wykonywane żadne dalsze zapytania dwuskładnikowe).</target>
</segment>
</unit>
<unit id="Ervg6z4" name="login.btn">
<notes>
<note>Translation for login btn</note>
</notes>
<segment state="translated">
<source>login.btn</source>
<target>Zaloguj</target>
</segment>
</unit>
<unit id="FglCGbk" name="user.logout">
<notes>
<note>User logout</note>
</notes>
<segment state="translated">
<source>user.logout</source>
<target>Wyloguj</target>
</segment>
</unit>
<unit id="Ow52iL_" name="tfa.check.code.label">
<notes>
<note>Label for tfa check code</note>
</notes>
<segment state="translated">
<source>tfa.check.code.label</source>
<target>Kod z aplikacji Authenticator</target>
</segment>
</unit>
<unit id="2LvyOme" name="tfa.check.code.help">
<notes>
<note>Help text for tfa check code</note>
</notes>
<segment state="translated">
<source>tfa.check.code.help</source>
<target>Wprowadź 6-cyfrowy kod z aplikacji Authenticator lub jeden z kodów zapasowych, jeśli Authenticator nie jest dostępny.</target>
</segment>
</unit>
<unit id="cynL4Ju" name="login.title">
<notes>
<note>Title for login</note>
</notes>
<segment state="translated">
<source>login.title</source>
<target>Login</target>
</segment>
</unit>
<unit id="PuEvuub" name="login.card_title">
<notes>
<note>Translation for login card title</note>
</notes>
<segment state="translated">
<source>login.card_title</source>
<target>Login</target>
</segment>
</unit>
<unit id="Ufcpbpj" name="login.username.label">
<notes>
<note>Label for login username</note>
</notes>
<segment state="translated">
<source>login.username.label</source>
<target>Nazwa użytkownika</target>
</segment>
</unit>
<unit id="TswlqaI" name="login.username.placeholder">
<notes>
<note>Placeholder text for login username</note>
</notes>
<segment state="translated">
<source>login.username.placeholder</source>
<target>Nazwa użytkownika</target>
</segment>
</unit>
<unit id="L8T4BiK" name="login.password.label">
<notes>
<note>Label for login password</note>
</notes>
<segment state="translated">
<source>login.password.label</source>
<target>Hasło</target>
</segment>
</unit>
<unit id="tsGSVwC" name="login.password.placeholder">
<notes>
<note>Placeholder text for login password</note>
</notes>
<segment state="translated">
<source>login.password.placeholder</source>
<target>Hasło</target>
</segment>
</unit>
<unit id="pmsBFfM" name="login.rememberme">
<notes>
<note>Translation for login rememberme</note>
</notes>
<segment state="translated">
<source>login.rememberme</source>
<target>Zapamiętaj mnie (nie należy używać na współdzielonych komputerach)</target>
</segment>
</unit>
<unit id="EpZix4t" name="pw_reset.password_forget">
<notes>
<note>Translation for pw reset password forget</note>
</notes>
<segment state="translated">
<source>pw_reset.password_forget</source>
<target>Nie pamiętasz nazwy użytkownika/hasła?</target>
</segment>
</unit>
<unit id="AF5d_vH" name="pw_reset.new_pw.header.title">
<notes>
<note>Title for pw reset new pw header</note>
</notes>
<segment state="translated">
<source>pw_reset.new_pw.header.title</source>
<target>Ustaw nowe hasło</target>
</segment>
</unit>
<unit id="_lVzTfs" name="pw_reset.request.header.title">
<notes>
<note>Title for pw reset request header</note>
</notes>
<segment state="translated">
<source>pw_reset.request.header.title</source>
<target>Poproś o nowe hasło</target>
</segment>
</unit>
<unit id="MHoIHf." name="tfa_u2f.http_warning">
<notes>
<note>Translation for tfa u2f http warning</note>
</notes>
<segment state="translated">
<source>tfa_u2f.http_warning</source>
<target>Uzyskujesz dostęp do tej strony przy użyciu niezabezpieczonej metody HTTP, więc KLUCZ U2F najprawdopodobniej nie będzie działać (komunikat o błędzie Bad Request). Jeśli chcesz używać kluczy bezpieczeństwa, poproś administratora o skonfigurowanie bezpiecznej metody HTTPS.</target>
</segment>
</unit>
<unit id="r1cqk11" name="r_u2f_two_factor.pressbutton">
<notes>
<note>Translation for r u2f two factor pressbutton</note>
</notes>
<segment state="translated">
<source>r_u2f_two_factor.pressbutton</source>
<target>Podłącz klucz bezpieczeństwa i naciśnij jego przycisk!</target>
</segment>
</unit>
<unit id="DUZJjQI" name="tfa_u2f.add_key.title">
<notes>
<note>Title for tfa u2f add key</note>
</notes>
<segment state="translated">
<source>tfa_u2f.add_key.title</source>
<target>Dodaj klucz bezpieczeństwa</target>
</segment>
</unit>
<unit id="65ynSO2" name="tfa_u2f.explanation">
<notes>
<note>Translation for tfa u2f explanation</note>
</notes>
<segment state="translated">
<source>tfa_u2f.explanation</source>
<target>Za pomocą klucza bezpieczeństwa kompatybilnego z U2F/FIDO (np. YubiKey lub NitroKey) można osiągnąć przyjazne dla użytkownika i bezpieczne uwierzytelnianie dwuskładnikowe. Klucze bezpieczeństwa można tutaj zarejestrować, a jeśli wymagana jest weryfikacja dwuskładnikowa, wystarczy włożyć klucz przez USB lub wpisać go na urządzeniu za pomocą NFC.</target>
</segment>
</unit>
<unit id="bhRAGAm" name="tfa_u2f.add_key.backup_hint">
<notes>
<note>Translation for tfa u2f add key backup hint</note>
</notes>
<segment state="translated">
<source>tfa_u2f.add_key.backup_hint</source>
<target>Aby mieć pewność dostępu nawet w przypadku zgubienia klucza, zaleca się zarejestrowanie drugiego klucza jako kopię zapasową i przechowywanie go w bezpiecznym miejscu!</target>
</segment>
</unit>
<unit id="wH4JBAx" name="tfa_u2f.add_key.add_button">
<notes>
<note>Translation for tfa u2f add key add button</note>
</notes>
<segment state="translated">
<source>tfa_u2f.add_key.add_button</source>
<target>Dodaj klucz</target>
</segment>
</unit>
<unit id="hPEkptY" name="tfa_u2f.add_key.back_to_settings">
<notes>
<note>Translation for tfa u2f add key back to settings</note>
</notes>
<segment state="translated">
<source>tfa_u2f.add_key.back_to_settings</source>
<target>Powrót do ustawień</target>
</segment>
</unit>
<unit id="tPNV4LH" name="statistics.title">
<notes>
<note>Title for statistics</note>
</notes>
<segment state="translated">
<source>statistics.title</source>
<target>Statystyki</target>
</segment>
</unit>
<unit id="fsuV9jt" name="statistics.parts">
<notes>
<note>Translation for statistics parts</note>
</notes>
<segment state="translated">
<source>statistics.parts</source>
<target>Komponenty</target>
</segment>
</unit>
<unit id="a2idAxu" name="statistics.data_structures">
<notes>
<note>Translation for statistics data structures</note>
</notes>
<segment state="translated">
<source>statistics.data_structures</source>
<target>Struktury danych</target>
</segment>
</unit>
<unit id="8yNXuuG" name="statistics.attachments">
<notes>
<note>Translation for statistics attachments</note>
</notes>
<segment state="translated">
<source>statistics.attachments</source>
<target>Załączniki</target>
</segment>
</unit>
<unit id="Co8wcVz" name="statistics.property">
<notes>
<note>Translation for statistics property</note>
</notes>
<segment state="translated">
<source>statistics.property</source>
<target>Właściwość</target>
</segment>
</unit>
<unit id="3FJj4cz" name="statistics.value">
<notes>
<note>Translation for statistics value</note>
</notes>
<segment state="translated">
<source>statistics.value</source>
<target>Wartość</target>
</segment>
</unit>
<unit id="JP.YNJi" name="statistics.distinct_parts_count">
<notes>
<note>Translation for statistics distinct parts count</note>
</notes>
<segment state="translated">
<source>statistics.distinct_parts_count</source>
<target>Liczba różnych komponentów</target>
</segment>
</unit>
<unit id="sIGqnJ0" name="statistics.parts_instock_sum">
<notes>
<note>Translation for statistics parts instock sum</note>
</notes>
<segment state="translated">
<source>statistics.parts_instock_sum</source>
<target>Suma wszystkich istniejących zapasów komponentów</target>
</segment>
</unit>
<unit id="uHmvfnI" name="statistics.parts_with_price">
<notes>
<note>Translation for statistics parts with price</note>
</notes>
<segment state="translated">
<source>statistics.parts_with_price</source>
<target>Komponenty z informacją o cenie</target>
</segment>
</unit>
<unit id="7x89_xL" name="statistics.categories_count">
<notes>
<note>Translation for statistics categories count</note>
</notes>
<segment state="translated">
<source>statistics.categories_count</source>
<target>Liczba kategorii</target>
</segment>
</unit>
<unit id="s0nLRjN" name="statistics.footprints_count">
<notes>
<note>Translation for statistics footprints count</note>
</notes>
<segment state="translated">
<source>statistics.footprints_count</source>
<target>Liczba pól lutowniczych</target>
</segment>
</unit>
<unit id="f0gHZzl" name="statistics.manufacturers_count">
<notes>
<note>Translation for statistics manufacturers count</note>
</notes>
<segment state="translated">
<source>statistics.manufacturers_count</source>
<target>Liczba producentów</target>
</segment>
</unit>
<unit id="_4rvCd3" name="statistics.storelocations_count">
<notes>
<note>Translation for statistics storelocations count</note>
</notes>
<segment state="translated">
<source>statistics.storelocations_count</source>
<target>Liczba miejsc przechowywania</target>
</segment>
</unit>
<unit id="tzzUvrm" name="statistics.suppliers_count">
<notes>
<note>Translation for statistics suppliers count</note>
</notes>
<segment state="translated">
<source>statistics.suppliers_count</source>
<target>Liczba dostawców</target>
</segment>
</unit>
<unit id="QEk.sHE" name="statistics.currencies_count">
<notes>
<note>Translation for statistics currencies count</note>
</notes>
<segment state="translated">
<source>statistics.currencies_count</source>
<target>Liczba walut</target>
</segment>
</unit>
<unit id="MTCnGlN" name="statistics.measurement_units_count">
<notes>
<note>Translation for statistics measurement units count</note>
</notes>
<segment state="translated">
<source>statistics.measurement_units_count</source>
<target>Liczba jednostek miar</target>
</segment>
</unit>
<unit id="7sRXll2" name="statistics.devices_count">
<notes>
<note>Translation for statistics devices count</note>
</notes>
<segment state="translated">
<source>statistics.devices_count</source>
<target>Liczba projektów</target>
</segment>
</unit>
<unit id="2u7zTMF" name="statistics.attachment_types_count">
<notes>
<note>Translation for statistics attachment types count</note>
</notes>
<segment state="translated">
<source>statistics.attachment_types_count</source>
<target>Liczba typów załączników</target>
</segment>
</unit>
<unit id="C0XsLQc" name="statistics.all_attachments_count">
<notes>
<note>Translation for statistics all attachments count</note>
</notes>
<segment state="translated">
<source>statistics.all_attachments_count</source>
<target>Liczba wszystkich załączników</target>
</segment>
</unit>
<unit id="RCjPSjm" name="statistics.user_uploaded_attachments_count">
<notes>
<note>Translation for statistics user uploaded attachments count</note>
</notes>
<segment state="translated">
<source>statistics.user_uploaded_attachments_count</source>
<target>Liczba załączników przesłanych przez użytkownika</target>
</segment>
</unit>
<unit id="VFegYkT" name="statistics.private_attachments_count">
<notes>
<note>Translation for statistics private attachments count</note>
</notes>
<segment state="translated">
<source>statistics.private_attachments_count</source>
<target>Liczba prywatnych załączników</target>
</segment>
</unit>
<unit id="VarBAw3" name="statistics.external_attachments_count">
<notes>
<note>Translation for statistics external attachments count</note>
</notes>
<segment state="translated">
<source>statistics.external_attachments_count</source>
<target>Liczba załączników zewnętrznych (URL)</target>
</segment>
</unit>
<unit id="2UHDIhy" name="tfa_backup.codes.title">
<notes>
<note>Title for tfa backup codes</note>
</notes>
<segment state="translated">
<source>tfa_backup.codes.title</source>
<target>Kody zapasowe</target>
</segment>
</unit>
<unit id="nMg6vwL" name="tfa_backup.codes.explanation">
<notes>
<note>Translation for tfa backup codes explanation</note>
</notes>
<segment state="translated">
<source>tfa_backup.codes.explanation</source>
<target>Wydrukuj te kody i przechowuj je w bezpiecznym miejscu!</target>
</segment>
</unit>
<unit id="MhULnmd" name="tfa_backup.codes.help">
<notes>
<note>Help text for tfa backup codes</note>
</notes>
<segment state="translated">
<source>tfa_backup.codes.help</source>
<target>Jeśli nie masz już dostępu do urządzenia z aplikacją Authenticator (zgubiony smartfon, utrata danych itp.), możesz użyć jednego z tych kodów, aby uzyskać dostęp do swojego konta i ewentualnie skonfigurować nową aplikację Authenticator. Każdy z tych kodów można użyć tylko raz, zaleca się usunięcie wykorzystanych kodów. Każdy, kto ma dostęp do tych kodów, może potencjalnie uzyskać dostęp do Twojego konta, dlatego przechowuj je w bezpiecznym miejscu.</target>
</segment>
</unit>
<unit id="Bb1CfFr" name="tfa_backup.username">
<notes>
<note>Translation for tfa backup username</note>
</notes>
<segment state="translated">
<source>tfa_backup.username</source>
<target>Nazwa użytkownika</target>
</segment>
</unit>
<unit id="vTPnPv." name="tfa_backup.codes.page_generated_on">
<notes>
<note>Translation for tfa backup codes page generated on</note>
</notes>
<segment state="translated">
<source>tfa_backup.codes.page_generated_on</source>
<target>Strona wygenerowana w dniu %date%</target>
</segment>
</unit>
<unit id="RwKNQsk" name="tfa_backup.codes.print">
<notes>
<note>Translation for tfa backup codes print</note>
</notes>
<segment state="translated">
<source>tfa_backup.codes.print</source>
<target>Drukuj</target>
</segment>
</unit>
<unit id="nOAaaRP" name="tfa_backup.codes.copy_clipboard">
<notes>
<note>Translation for tfa backup codes copy clipboard</note>
</notes>
<segment state="translated">
<source>tfa_backup.codes.copy_clipboard</source>
<target>Kopiuj do schowka</target>
</segment>
</unit>
<unit id="lhBux2o" name="user.info.label">
<notes>
<note>Label for user info</note>
</notes>
<segment state="translated">
<source>user.info.label</source>
<target>Informacje o użytkowniku</target>
</segment>
</unit>
<unit id="5.pMfpC" name="user.firstName.label">
<notes>
<note>Label for user firstName</note>
</notes>
<segment state="translated">
<source>user.firstName.label</source>
<target>Imię</target>
</segment>
</unit>
<unit id="RmyyuiF" name="user.lastName.label">
<notes>
<note>Label for user lastName</note>
</notes>
<segment state="translated">
<source>user.lastName.label</source>
<target>Nazwisko</target>
</segment>
</unit>
<unit id="tr.uMre" name="user.email.label">
<notes>
<note>Label for user email</note>
</notes>
<segment state="translated">
<source>user.email.label</source>
<target>E-mail</target>
</segment>
</unit>
<unit id="DDujIT3" name="user.department.label">
<notes>
<note>Label for user department</note>
</notes>
<segment state="translated">
<source>user.department.label</source>
<target>Dział</target>
</segment>
</unit>
<unit id="h.5xGt0" name="user.username.label">
<notes>
<note>Label for user username</note>
</notes>
<segment state="translated">
<source>user.username.label</source>
<target>Nazwa użytkownika</target>
</segment>
</unit>
<unit id="YUvPIMf" name="group.label">
<notes>
<note>Label for group</note>
</notes>
<segment state="translated">
<source>group.label</source>
<target>Grupa</target>
</segment>
</unit>
<unit id="6KVtnw_" name="user.permissions">
<notes>
<note>User permissions</note>
</notes>
<segment state="translated">
<source>user.permissions</source>
<target>Uprawnienia</target>
</segment>
</unit>
<unit id="ZK0sR4k" name="user.settings.label">
<notes>
<note>Label for user settings</note>
</notes>
<segment state="translated">
<source>user.settings.label</source>
<target>Ustawienia użytkownika</target>
</segment>
</unit>
<unit id="3waHmIg" name="user_settings.data.label">
<notes>
<note>Label for user settings data</note>
</notes>
<segment state="translated">
<source>user_settings.data.label</source>
<target>Dane personalne</target>
</segment>
</unit>
<unit id="R2QrR.J" name="user_settings.configuration.label">
<notes>
<note>Label for user settings configuration</note>
</notes>
<segment state="translated">
<source>user_settings.configuration.label</source>
<target>Konfiguracja</target>
</segment>
</unit>
<unit id="fQyGwyX" name="user.settings.change_pw">
<notes>
<note>User settings change pw</note>
</notes>
<segment state="translated">
<source>user.settings.change_pw</source>
<target>Zmień hasło</target>
</segment>
</unit>
<unit id=".uPvRnr" name="user.settings.2fa_settings">
<notes>
<note>User settings 2fa settings</note>
</notes>
<segment state="translated">
<source>user.settings.2fa_settings</source>
<target>Uwierzytelnianie dwuskładnikowe</target>
</segment>
</unit>
<unit id="xniL.qq" name="tfa.settings.google.tab">
<notes>
<note>Translation for tfa settings google tab</note>
</notes>
<segment state="translated">
<source>tfa.settings.google.tab</source>
<target>Aplikacja Authenticator</target>
</segment>
</unit>
<unit id="qfQhLue" name="tfa.settings.bakup.tab">
<notes>
<note>Translation for tfa settings bakup tab</note>
</notes>
<segment state="translated">
<source>tfa.settings.bakup.tab</source>
<target>Kody zapasowe</target>
</segment>
</unit>
<unit id="W9kJeCs" name="tfa.settings.u2f.tab">
<notes>
<note>Translation for tfa settings u2f tab</note>
</notes>
<segment state="translated">
<source>tfa.settings.u2f.tab</source>
<target>Klucze bezpieczeństwa (U2F)</target>
</segment>
</unit>
<unit id="LTclWuF" name="tfa.settings.trustedDevices.tab">
<notes>
<note>Translation for tfa settings trustedDevices tab</note>
</notes>
<segment state="translated">
<source>tfa.settings.trustedDevices.tab</source>
<target>Zaufane urządzenia</target>
</segment>
</unit>
<unit id="YXWP3zN" name="tfa_google.disable.confirm_title">
<notes>
<note>Translation for tfa google disable confirm title</note>
</notes>
<segment state="translated">
<source>tfa_google.disable.confirm_title</source>
<target>Czy naprawdę chcesz wyłączyć aplikację Authenticator?</target>
</segment>
</unit>
<unit id="d1qp0Zo" name="tfa_google.disable.confirm_message">
<notes>
<note>Translation for tfa google disable confirm message</note>
</notes>
<segment state="translated">
<source>tfa_google.disable.confirm_message</source>
<target>Jeśli wyłączysz aplikację Authenticator, wszystkie kody zapasowe zostaną usunięte, więc możesz potrzebować ich ponownego wydrukowania.&lt;br&gt; Również pamiętaj, że bez weryfikacji dwuetapowej Twoje konto nie jest już tak dobrze chronione przed atakami!</target>
</segment>
</unit>
<unit id="yu9MSt5" name="tfa_google.disabled_message">
<notes>
<note>Translation for tfa google disabled message</note>
</notes>
<segment state="translated">
<source>tfa_google.disabled_message</source>
<target>Aplikacja Authenticator wyłączona!</target>
</segment>
</unit>
<unit id="h3376Kl" name="tfa_google.step.download">
<notes>
<note>Translation for tfa google step download</note>
</notes>
<segment state="translated">
<source>tfa_google.step.download</source>
<target>Pobierz aplikację uwierzytelniającą (np. &lt;a class="link-external" target="_blank" href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2"&gt;Google Authenticator&lt;/a&gt; oder &lt;a class="link-external" target="_blank" href="https://play.google.com/store/apps/details?id=org.fedorahosted.freeotp"&gt;FreeOTP Authenticator&lt;/a&gt;)</target>
</segment>
</unit>
<unit id="eriwJoR" name="tfa_google.step.scan">
<notes>
<note>Translation for tfa google step scan</note>
</notes>
<segment state="translated">
<source>tfa_google.step.scan</source>
<target>Zeskanuj sąsiedni kod QR za pomocą aplikacji lub wprowadź dane ręcznie.</target>
</segment>
</unit>
<unit id="9MKHv7k" name="tfa_google.step.input_code">
<notes>
<note>Translation for tfa google step input code</note>
</notes>
<segment state="translated">
<source>tfa_google.step.input_code</source>
<target>Zeskanuj sąsiadujący kod QR za pomocą aplikacji lub wprowadź dane ręcznie.</target>
</segment>
</unit>
<unit id="3fS0adj" name="tfa_google.step.download_backup">
<notes>
<note>Translation for tfa google step download backup</note>
</notes>
<segment state="translated">
<source>tfa_google.step.download_backup</source>
<target>Wydrukuj kody zapasowe i przechowuj je w bezpiecznym miejscu.</target>
</segment>
</unit>
<unit id="GwP5l.J" name="tfa_google.manual_setup">
<notes>
<note>Translation for tfa google manual setup</note>
</notes>
<segment state="translated">
<source>tfa_google.manual_setup</source>
<target>Konfiguracja ręczna</target>
</segment>
</unit>
<unit id="lZ70_KU" name="tfa_google.manual_setup.type">
<notes>
<note>Translation for tfa google manual setup type</note>
</notes>
<segment state="translated">
<source>tfa_google.manual_setup.type</source>
<target>Typ</target>
</segment>
</unit>
<unit id="sQov8Ee" name="tfa_google.manual_setup.username">
<notes>
<note>Translation for tfa google manual setup username</note>
</notes>
<segment state="translated">
<source>tfa_google.manual_setup.username</source>
<target>Nazwa użytkownika</target>
</segment>
</unit>
<unit id="W7Nb_cB" name="tfa_google.manual_setup.secret">
<notes>
<note>Translation for tfa google manual setup secret</note>
</notes>
<segment state="translated">
<source>tfa_google.manual_setup.secret</source>
<target>Sekret</target>
</segment>
</unit>
<unit id="Z4Odl5g" name="tfa_google.manual_setup.digit_count">
<notes>
<note>Translation for tfa google manual setup digit count</note>
</notes>
<segment state="translated">
<source>tfa_google.manual_setup.digit_count</source>
<target>Liczba cyfr</target>
</segment>
</unit>
<unit id="HDWzvAN" name="tfa_google.enabled_message">
<notes>
<note>Translation for tfa google enabled message</note>
</notes>
<segment state="translated">
<source>tfa_google.enabled_message</source>
<target>Włączona aplikacja Authenticator</target>
</segment>
</unit>
<unit id="B6SWLm." name="tfa_backup.disabled">
<notes>
<note>Translation for tfa backup disabled</note>
</notes>
<segment state="translated">
<source>tfa_backup.disabled</source>
<target>Kody zapasowe wyłączone. Skonfiguruj aplikację uwierzytelniającą, aby włączyć kody zapasowe.</target>
</segment>
</unit>
<unit id="JfAWdYn" name="tfa_backup.explanation">
<notes>
<note>Translation for tfa backup explanation</note>
</notes>
<segment state="translated">
<source>tfa_backup.explanation</source>
<target>Możesz użyć tych kodów zapasowych, aby uzyskać dostęp do konta, nawet jeśli zgubisz urządzenie z aplikacją Authenticator. Wydrukuj kody i przechowuj je w bezpiecznym miejscu.</target>
</segment>
</unit>
<unit id="rL_dWDY" name="tfa_backup.reset_codes.confirm_title">
<notes>
<note>Translation for tfa backup reset codes confirm title</note>
</notes>
<segment state="translated">
<source>tfa_backup.reset_codes.confirm_title</source>
<target>Naprawdę zresetować kody?</target>
</segment>
</unit>
<unit id="hY9ABJQ" name="tfa_backup.reset_codes.confirm_message">
<notes>
<note>Translation for tfa backup reset codes confirm message</note>
</notes>
<segment state="translated">
<source>tfa_backup.reset_codes.confirm_message</source>
<target>Spowoduje to usunięcie wszystkich poprzednich kodów i wygenerowanie zestawu nowych kodów. Nie można tego cofnąć. Pamiętaj, aby wydrukować nowe kody i przechowywać je w bezpiecznym miejscu!</target>
</segment>
</unit>
<unit id="27Szh2P" name="tfa_backup.enabled">
<notes>
<note>Translation for tfa backup enabled</note>
</notes>
<segment state="translated">
<source>tfa_backup.enabled</source>
<target>Kody zapasowe włączone</target>
</segment>
</unit>
<unit id="YVZ.Fel" name="tfa_backup.show_codes">
<notes>
<note>Translation for tfa backup show codes</note>
</notes>
<segment state="translated">
<source>tfa_backup.show_codes</source>
<target>Pokaż kody zapasowe</target>
</segment>
</unit>
<unit id="JjDpbeX" name="tfa_u2f.table_caption">
<notes>
<note>Translation for tfa u2f table caption</note>
</notes>
<segment state="translated">
<source>tfa_u2f.table_caption</source>
<target>Zarejestrowane klucze bezpieczeństwa</target>
</segment>
</unit>
<unit id="v.wPYqt" name="tfa_u2f.delete_u2f.confirm_title">
<notes>
<note>Translation for tfa u2f delete u2f confirm title</note>
</notes>
<segment state="translated">
<source>tfa_u2f.delete_u2f.confirm_title</source>
<target>Naprawdę usunąć ten klucz bezpieczeństwa?</target>
</segment>
</unit>
<unit id="B68Xg7n" name="tfa_u2f.delete_u2f.confirm_message">
<notes>
<note>Translation for tfa u2f delete u2f confirm message</note>
</notes>
<segment state="translated">
<source>tfa_u2f.delete_u2f.confirm_message</source>
<target>Jeśli usuniesz ten klucz, logowanie za jego pomocą nie będzie już możliwe. Jeśli nie pozostaną żadne klucze zabezpieczeń, uwierzytelnianie dwuskładnikowe zostanie wyłączone.</target>
</segment>
</unit>
<unit id="6LFTu2P" name="tfa_u2f.keys.name">
<notes>
<note>Translation for tfa u2f keys name</note>
</notes>
<segment state="translated">
<source>tfa_u2f.keys.name</source>
<target>Nazwa klucza</target>
</segment>
</unit>
<unit id="UWoiDOG" name="tfa_u2f.keys.added_date">
<notes>
<note>Translation for tfa u2f keys added date</note>
</notes>
<segment state="translated">
<source>tfa_u2f.keys.added_date</source>
<target>Data dodania</target>
</segment>
</unit>
<unit id="C7NeIMQ" name="tfa_u2f.key_delete">
<notes>
<note>Translation for tfa u2f key delete</note>
</notes>
<segment state="translated">
<source>tfa_u2f.key_delete</source>
<target>Usuń klucz</target>
</segment>
</unit>
<unit id="9U_fcRX" name="tfa_u2f.no_keys_registered">
<notes>
<note>Translation for tfa u2f no keys registered</note>
</notes>
<segment state="translated">
<source>tfa_u2f.no_keys_registered</source>
<target>Brak zarejestrowanych kluczy</target>
</segment>
</unit>
<unit id="UqdmydD" name="tfa_u2f.add_new_key">
<notes>
<note>Translation for tfa u2f add new key</note>
</notes>
<segment state="translated">
<source>tfa_u2f.add_new_key</source>
<target>Dodaj nowy klucz</target>
</segment>
</unit>
<unit id="9ZH7lZJ" name="tfa_trustedDevices.explanation">
<notes>
<note>Translation for tfa trustedDevices explanation</note>
</notes>
<segment state="translated">
<source>tfa_trustedDevices.explanation</source>
<target>Podczas sprawdzania drugiego czynnika bieżący komputer może zostać oznaczony jako godny zaufania, więc nie są już wymagane żadne kontrole dwuskładnikowe na tym komputerze.
Jeśli zrobiłeś to niepoprawnie lub komputer nie jest już godny zaufania, możesz zresetować status wszystkich komputerów tutaj.</target>
</segment>
</unit>
<unit id="FZINq8z" name="tfa_trustedDevices.invalidate.confirm_title">
<notes>
<note>Translation for tfa trustedDevices invalidate confirm title</note>
</notes>
<segment state="translated">
<source>tfa_trustedDevices.invalidate.confirm_title</source>
<target>Naprawdę usunąć wszystkie zaufane komputery?</target>
</segment>
</unit>
<unit id="YJL675Z" name="tfa_trustedDevices.invalidate.confirm_message">
<notes>
<note>Translation for tfa trustedDevices invalidate confirm message</note>
</notes>
<segment state="translated">
<source>tfa_trustedDevices.invalidate.confirm_message</source>
<target>Konieczne będzie ponowne przeprowadzenie uwierzytelniania dwuskładnikowego na wszystkich komputerach. Upewnij się, że masz pod ręką swoje urządzenie dwuskładnikowe.</target>
</segment>
</unit>
<unit id="pXHUh_h" name="tfa_trustedDevices.invalidate.btn">
<notes>
<note>Translation for tfa trustedDevices invalidate btn</note>
</notes>
<segment state="translated">
<source>tfa_trustedDevices.invalidate.btn</source>
<target>Resetuj zaufane urządzenia</target>
</segment>
</unit>
<unit id="pO73rom" name="sidebar.toggle">
<notes>
<note>Translation for sidebar toggle</note>
</notes>
<segment state="translated">
<source>sidebar.toggle</source>
<target>Przełącz pasek boczny</target>
</segment>
</unit>
<unit id="HCqgITm" name="navbar.scanner.link">
<notes>
<note>Translation for navbar scanner link</note>
</notes>
<segment state="translated">
<source>navbar.scanner.link</source>
<target>Skaner</target>
</segment>
</unit>
<unit id="_735QZl" name="user.loggedin.label">
<notes>
<note>Label for user loggedin</note>
</notes>
<segment state="translated">
<source>user.loggedin.label</source>
<target>Zalogowany jako</target>
</segment>
</unit>
<unit id="hW2WLnC" name="user.login">
<notes>
<note>User login</note>
</notes>
<segment state="translated">
<source>user.login</source>
<target>Zaloguj</target>
</segment>
</unit>
<unit id="NGi8Y2i" name="ui.toggle_darkmode">
<notes>
<note>Translation for ui toggle darkmode</note>
</notes>
<segment state="translated">
<source>ui.toggle_darkmode</source>
<target>Tryb ciemny</target>
</segment>
</unit>
<unit id="M9HeRcF" name="user.language_select">
<notes>
<note>User language select</note>
</notes>
<segment state="translated">
<source>user.language_select</source>
<target>Język</target>
</segment>
</unit>
<unit id="pn0BA4s" name="search.options.label">
<notes>
<note>Label for search options</note>
</notes>
<segment state="translated">
<source>search.options.label</source>
<target>Opcje wyszukiwania</target>
</segment>
</unit>
<unit id="X5_evwA" name="tags.label">
<notes>
<note>Label for tags</note>
</notes>
<segment state="translated">
<source>tags.label</source>
<target>Tagi</target>
</segment>
</unit>
<unit id="nFS1msr" name="storelocation.label">
<notes>
<note>Label for storelocation</note>
</notes>
<segment state="translated">
<source>storelocation.label</source>
<target>Miejsce przechowywania</target>
</segment>
</unit>
<unit id="ke6GUhD" name="ordernumber.label.short">
<notes>
<note>Translation for ordernumber label short</note>
</notes>
<segment state="translated">
<source>ordernumber.label.short</source>
<target>Nr zamówienia.</target>
</segment>
</unit>
<unit id="1jEDrSa" name="supplier.label">
<notes>
<note>Label for supplier</note>
</notes>
<segment state="translated">
<source>supplier.label</source>
<target>Dostawca</target>
</segment>
</unit>
<unit id="h7QrXRa" name="search.regexmatching">
<notes>
<note>Translation for search regexmatching</note>
</notes>
<segment state="translated">
<source>search.regexmatching</source>
<target>Dopasowywanie Reg.Ex.</target>
</segment>
</unit>
<unit id="UXyo9ZT" name="project.labelp">
<notes>
<note>Plural label for project</note>
</notes>
<segment state="translated">
<source>project.labelp</source>
<target>Projekty</target>
</segment>
</unit>
<unit id="W3yX.Gj" name="actions">
<notes>
<note>Translation for actions</note>
</notes>
<segment state="translated">
<source>actions</source>
<target>Akcje</target>
</segment>
</unit>
<unit id="utDpKON" name="datasource">
<notes>
<note>Translation for datasource</note>
</notes>
<segment state="translated">
<source>datasource</source>
<target>Źródło danych</target>
</segment>
</unit>
<unit id="uF_oOxY" name="manufacturer.labelp">
<notes>
<note>Plural label for manufacturer</note>
</notes>
<segment state="translated">
<source>manufacturer.labelp</source>
<target>Producenci</target>
</segment>
</unit>
<unit id="yhOgcCg" name="supplier.labelp">
<notes>
<note>Plural label for supplier</note>
</notes>
<segment state="translated">
<source>supplier.labelp</source>
<target>Dostawcy</target>
</segment>
</unit>
<unit id="kSIFcD5" name="attachment.download_failed">
<notes>
<note>Translation for attachment download failed</note>
</notes>
<segment state="translated">
<source>attachment.download_failed</source>
<target>Pobieranie zewnętrznego załącznika nie powiodło się.</target>
</segment>
</unit>
<unit id="kgA0kPC" name="entity.edit_flash">
<notes>
<note>Translation for entity edit flash</note>
</notes>
<segment state="translated">
<source>entity.edit_flash</source>
<target>Zmiany zostały pomyślnie zapisane.</target>
</segment>
</unit>
<unit id="_cDBy1s" name="entity.edit_flash.invalid">
<notes>
<note>Translation for entity edit flash invalid</note>
</notes>
<segment state="translated">
<source>entity.edit_flash.invalid</source>
<target>Nie można zapisać zmienionych danych. Sprawdź wprowadzone dane!</target>
</segment>
</unit>
<unit id="vJr16w7" name="entity.created_flash">
<notes>
<note>Translation for entity created flash</note>
</notes>
<segment state="translated">
<source>entity.created_flash</source>
<target>Utworzony element.</target>
</segment>
</unit>
<unit id="_H9ego6" name="entity.created_flash.invalid">
<notes>
<note>Translation for entity created flash invalid</note>
</notes>
<segment state="translated">
<source>entity.created_flash.invalid</source>
<target>Nie można utworzyć elementu. Sprawdź wprowadzone dane!</target>
</segment>
</unit>
<unit id="pzsUrS4" name="attachment_type.deleted">
<notes>
<note>Attachment type: deleted</note>
</notes>
<segment state="translated">
<source>attachment_type.deleted</source>
<target>Element usunięty!</target>
</segment>
</unit>
<unit id="vlktMB1" name="csfr_invalid">
<notes>
<note>Translation for csfr invalid</note>
</notes>
<segment state="translated">
<source>csfr_invalid</source>
<target>Token CSRF jest nieprawidłowy. Załaduj ponownie tę stronę lub skontaktuj się z administratorem, jeśli ten komunikat będzie się powtarzał.</target>
</segment>
</unit>
<unit id="GFvuxVv" name="label_generator.no_entities_found">
<notes>
<note>Translation for label generator no entities found</note>
</notes>
<segment state="translated">
<source>label_generator.no_entities_found</source>
<target>Nie znaleziono żadnych elementów</target>
</segment>
</unit>
<unit id="tcut_xQ" name="log.undo.target_not_found">
<notes>
<note>Translation for log undo target not found</note>
</notes>
<segment state="translated">
<source>log.undo.target_not_found</source>
<target>Element docelowy nie został znaleziony w bazie danych!</target>
</segment>
</unit>
<unit id="9PUq9PQ" name="log.undo.revert_success">
<notes>
<note>Translation for log undo revert success</note>
</notes>
<segment state="translated">
<source>log.undo.revert_success</source>
<target>Pomyślnie zresetowano komponent.</target>
</segment>
</unit>
<unit id="vhP_2aC" name="log.undo.element_undelete_success">
<notes>
<note>Translation for log undo element undelete success</note>
</notes>
<segment state="translated">
<source>log.undo.element_undelete_success</source>
<target>Komponent został pomyślnie przywrócony.</target>
</segment>
</unit>
<unit id="v_xvM7e" name="log.undo.element_element_already_undeleted">
<notes>
<note>Translation for log undo element element already undeleted</note>
</notes>
<segment state="translated">
<source>log.undo.element_element_already_undeleted</source>
<target>Komponenty zostały już przywrócone!</target>
</segment>
</unit>
<unit id="v1Bannb" name="log.undo.element_delete_success">
<notes>
<note>Translation for log undo element delete success</note>
</notes>
<segment state="translated">
<source>log.undo.element_delete_success</source>
<target>Komponent został pomyślnie usunięty.</target>
</segment>
</unit>
<unit id="S5wEKm." name="log.undo.element.element_already_delted">
<notes>
<note>Translation for log undo element element already delted</note>
</notes>
<segment state="translated">
<source>log.undo.element.element_already_delted</source>
<target>Komponent został już usunięty</target>
</segment>
</unit>
<unit id="TFRcPSK" name="log.undo.element_change_undone">
<notes>
<note>Translation for log undo element change undone</note>
</notes>
<segment state="translated">
<source>log.undo.element_change_undone</source>
<target>Zmiana została pomyślnie anulowana.</target>
</segment>
</unit>
<unit id="ZwufuPN" name="log.undo.do_undelete_before">
<notes>
<note>Translation for log undo do undelete before</note>
</notes>
<segment state="translated">
<source>log.undo.do_undelete_before</source>
<target>Przed cofnięciem tej zmiany należy najpierw przywrócić element!</target>
</segment>
</unit>
<unit id="joq2rah" name="log.undo.log_type_invalid">
<notes>
<note>Translation for log undo log type invalid</note>
</notes>
<segment state="translated">
<source>log.undo.log_type_invalid</source>
<target>Tego wpisu w dzienniku nie można cofnąć!</target>
</segment>
</unit>
<unit id="7OP74Rq" name="part.edited_flash">
<notes>
<note>Part edited flash</note>
</notes>
<segment state="translated">
<source>part.edited_flash</source>
<target>Zmiany zapisane!</target>
</segment>
</unit>
<unit id="XFmvSsv" name="part.deleted">
<notes>
<note>Part deleted</note>
</notes>
<segment state="translated">
<source>part.deleted</source>
<target>Komponent został pomyślnie usunięty.</target>
</segment>
</unit>
<unit id="iKciX31" name="part.created_flash">
<notes>
<note>Part created flash</note>
</notes>
<segment state="translated">
<source>part.created_flash</source>
<target>Komponenty zostały utworzone pomyślnie!</target>
</segment>
</unit>
<unit id="YhbpKMM" name="part.created_flash.invalid">
<notes>
<note>Part created flash invalid</note>
</notes>
<segment state="translated">
<source>part.created_flash.invalid</source>
<target>Błąd podczas tworzenia: Proszę sprawdzić swoje dane wejściowe!</target>
</segment>
</unit>
<unit id="b4W9LjP" name="scan.qr_not_found">
<notes>
<note>Translation for scan qr not found</note>
</notes>
<segment state="translated">
<source>scan.qr_not_found</source>
<target>Nie znaleziono elementu dla podanego kodu kreskowego.</target>
</segment>
</unit>
<unit id="h1FP6L8" name="scan.format_unknown">
<notes>
<note>Translation for scan format unknown</note>
</notes>
<segment state="translated">
<source>scan.format_unknown</source>
<target>Format nieznany</target>
</segment>
</unit>
<unit id="2qKtIgU" name="scan.qr_success">
<notes>
<note>Translation for scan qr success</note>
</notes>
<segment state="translated">
<source>scan.qr_success</source>
<target>Element znaleziono</target>
</segment>
</unit>
<unit id="HLLggRD" name="pw_reset.user_or_email">
<notes>
<note>Translation for pw reset user or email</note>
</notes>
<segment state="translated">
<source>pw_reset.user_or_email</source>
<target>Nazwa użytkownika / adres e-mail</target>
</segment>
</unit>
<unit id="NY57ee_" name="pw_reset.request.success">
<notes>
<note>Success message for pw reset request</note>
</notes>
<segment state="translated">
<source>pw_reset.request.success</source>
<target>Prośba o zresetowanie została pomyślnie wykonana! Aby uzyskać dalsze instrukcje, sprawdź swoją pocztę e-mail.</target>
</segment>
</unit>
<unit id=".8EBt8k" name="pw_reset.username">
<notes>
<note>Translation for pw reset username</note>
</notes>
<segment state="translated">
<source>pw_reset.username</source>
<target>Nazwa użytkownika</target>
</segment>
</unit>
<unit id="nZcpG7E" name="pw_reset.token">
<notes>
<note>Translation for pw reset token</note>
</notes>
<segment state="translated">
<source>pw_reset.token</source>
<target>Token</target>
</segment>
</unit>
<unit id="dT3xOQw" name="pw_reset.new_pw.error">
<notes>
<note>Error message for pw reset new pw</note>
</notes>
<segment state="translated">
<source>pw_reset.new_pw.error</source>
<target>Nazwa użytkownika lub token są nieprawidłowe! Sprawdź wprowadzone dane.</target>
</segment>
</unit>
<unit id="oXWCfpb" name="pw_reset.new_pw.success">
<notes>
<note>Success message for pw reset new pw</note>
</notes>
<segment state="translated">
<source>pw_reset.new_pw.success</source>
<target>Hasło zostało pomyślnie zresetowane. Możesz teraz zalogować się przy użyciu nowego hasła.</target>
</segment>
</unit>
<unit id="SyX9q.F" name="user.edit.reset_success">
<notes>
<note>User edit reset success</note>
</notes>
<segment state="translated">
<source>user.edit.reset_success</source>
<target>Wszystkie metody uwierzytelniania dwuskładnikowego zostały pomyślnie wyłączone.</target>
</segment>
</unit>
<unit id="3AtMzkc" name="tfa_backup.no_codes_enabled">
<notes>
<note>Translation for tfa backup no codes enabled</note>
</notes>
<segment state="translated">
<source>tfa_backup.no_codes_enabled</source>
<target>Nie włączono żadnych kodów zapasowych!</target>
</segment>
</unit>
<unit id="_DccC76" name="tfa_u2f.u2f_delete.not_existing">
<notes>
<note>Translation for tfa u2f u2f delete not existing</note>
</notes>
<segment state="translated">
<source>tfa_u2f.u2f_delete.not_existing</source>
<target>Żaden klucz bezpieczeństwa o tym identyfikatorze nie istnieje.</target>
</segment>
</unit>
<unit id="JXsEzjd" name="tfa_u2f.u2f_delete.access_denied">
<notes>
<note>Translation for tfa u2f u2f delete access denied</note>
</notes>
<segment state="translated">
<source>tfa_u2f.u2f_delete.access_denied</source>
<target>Nie możesz usuwać kluczy bezpieczeństwa innych użytkowników!</target>
</segment>
</unit>
<unit id="IHQWMw5" name="tfa.u2f.u2f_delete.success">
<notes>
<note>Success message for tfa u2f u2f delete</note>
</notes>
<segment state="translated">
<source>tfa.u2f.u2f_delete.success</source>
<target>Klucz bezpieczeństwa został pomyślnie usunięty.</target>
</segment>
</unit>
<unit id="CKDektc" name="tfa_trustedDevice.invalidate.success">
<notes>
<note>Success message for tfa trustedDevice invalidate</note>
</notes>
<segment state="translated">
<source>tfa_trustedDevice.invalidate.success</source>
<target>Zaufane urządzenia zostały pomyślnie zresetowane.</target>
</segment>
</unit>
<unit id="H9DvzMu" name="user.settings.saved_flash">
<notes>
<note>User settings saved flash</note>
</notes>
<segment state="translated">
<source>user.settings.saved_flash</source>
<target>Ustawienia zapisane!</target>
</segment>
</unit>
<unit id="9IDmzVe" name="user.settings.pw_changed_flash">
<notes>
<note>User settings pw changed flash</note>
</notes>
<segment state="translated">
<source>user.settings.pw_changed_flash</source>
<target>Hasło zostało zmienione!</target>
</segment>
</unit>
<unit id="j89KkDJ" name="user.settings.2fa.google.activated">
<notes>
<note>User settings 2fa google activated</note>
</notes>
<segment state="translated">
<source>user.settings.2fa.google.activated</source>
<target>Aplikacja uwierzytelniająca została pomyślnie aktywowana.</target>
</segment>
</unit>
<unit id="3kC2Q.M" name="user.settings.2fa.google.disabled">
<notes>
<note>User settings 2fa google disabled</note>
</notes>
<segment state="translated">
<source>user.settings.2fa.google.disabled</source>
<target>Aplikacja uwierzytelniająca została pomyślnie dezaktywowana.</target>
</segment>
</unit>
<unit id="9gxHEpU" name="user.settings.2fa.backup_codes.regenerated">
<notes>
<note>User settings 2fa backup codes regenerated</note>
</notes>
<segment state="translated">
<source>user.settings.2fa.backup_codes.regenerated</source>
<target>Pomyślnie wygenerowano nowe kody zapasowe.</target>
</segment>
</unit>
<unit id="hSn3zNG" name="attachment.table.filesize">
<notes>
<note>Translation for attachment table filesize</note>
</notes>
<segment state="translated">
<source>attachment.table.filesize</source>
<target>Rozmiar pliku</target>
</segment>
</unit>
<unit id="9BKWueL" name="true">
<notes>
<note>Translation for true</note>
</notes>
<segment state="translated">
<source>true</source>
<target>prawda</target>
</segment>
</unit>
<unit id="T5psnCt" name="false">
<notes>
<note>Translation for false</note>
</notes>
<segment state="translated">
<source>false</source>
<target>fałsz</target>
</segment>
</unit>
<unit id="2J1kPwq" name="log.target_deleted">
<notes>
<note>Translation for log target deleted</note>
</notes>
<segment state="translated">
<source>log.target_deleted</source>
<target>usunięto</target>
</segment>
</unit>
<unit id="ESqeUQZ" name="log.undo.undelete">
<notes>
<note>Translation for log undo undelete</note>
</notes>
<segment state="translated">
<source>log.undo.undelete</source>
<target>Przywróć element</target>
</segment>
</unit>
<unit id="cVGAO.T" name="log.undo.undo">
<notes>
<note>Translation for log undo undo</note>
</notes>
<segment state="translated">
<source>log.undo.undo</source>
<target>Cofnij zmianę</target>
</segment>
</unit>
<unit id="P8cCfrt" name="log.undo.revert">
<notes>
<note>Translation for log undo revert</note>
</notes>
<segment state="translated">
<source>log.undo.revert</source>
<target>Zresetuj element do stanu z tego punktu w czasie!</target>
</segment>
</unit>
<unit id="uW6hqgx" name="log.id">
<notes>
<note>Translation for log id</note>
</notes>
<segment state="translated">
<source>log.id</source>
<target>ID</target>
</segment>
</unit>
<unit id="B6DwPtI" name="log.timestamp">
<notes>
<note>Translation for log timestamp</note>
</notes>
<segment state="translated">
<source>log.timestamp</source>
<target>Znacznik czasu</target>
</segment>
</unit>
<unit id="i_eRuZ4" name="log.type">
<notes>
<note>Translation for log type</note>
</notes>
<segment state="translated">
<source>log.type</source>
<target>Zdarzenie</target>
</segment>
</unit>
<unit id="N4lIP9g" name="log.level">
<notes>
<note>Translation for log level</note>
</notes>
<segment state="translated">
<source>log.level</source>
<target>Poziom</target>
</segment>
</unit>
<unit id="VBSvJdA" name="log.user">
<notes>
<note>Translation for log user</note>
</notes>
<segment state="translated">
<source>log.user</source>
<target>Użytkownik</target>
</segment>
</unit>
<unit id="cDlFI_K" name="log.target_type">
<notes>
<note>Translation for log target type</note>
</notes>
<segment state="translated">
<source>log.target_type</source>
<target>Typ docelowy</target>
</segment>
</unit>
<unit id="kRqoWSM" name="log.target">
<notes>
<note>Translation for log target</note>
</notes>
<segment state="translated">
<source>log.target</source>
<target>Target</target>
</segment>
</unit>
<unit id="RoRZSAz" name="log.extra">
<notes>
<note>Translation for log extra</note>
</notes>
<segment state="translated">
<source>log.extra</source>
<target>Extra</target>
</segment>
</unit>
<unit id="EU6XNV5" name="part.table.name">
<notes>
<note>Part table name</note>
</notes>
<segment state="translated">
<source>part.table.name</source>
<target>Nazwa</target>
</segment>
</unit>
<unit id="rW_SFJE" name="part.table.id">
<notes>
<note>Part table id</note>
</notes>
<segment state="translated">
<source>part.table.id</source>
<target>ID</target>
</segment>
</unit>
<unit id="vay2ndM" name="part.table.description">
<notes>
<note>Description for part table</note>
</notes>
<segment state="translated">
<source>part.table.description</source>
<target>Opis</target>
</segment>
</unit>
<unit id="hfpP97U" name="part.table.category">
<notes>
<note>Part table category</note>
</notes>
<segment state="translated">
<source>part.table.category</source>
<target>Kategoria</target>
</segment>
</unit>
<unit id="WB7c.IS" name="part.table.footprint">
<notes>
<note>Part table footprint</note>
</notes>
<segment state="translated">
<source>part.table.footprint</source>
<target>Pola lutownicze</target>
</segment>
</unit>
<unit id="ze47qo5" name="part.table.manufacturer">
<notes>
<note>Part table manufacturer</note>
</notes>
<segment state="translated">
<source>part.table.manufacturer</source>
<target>Producent</target>
</segment>
</unit>
<unit id="3gx.94x" name="part.table.storeLocations">
<notes>
<note>Part table storeLocations</note>
</notes>
<segment state="translated">
<source>part.table.storeLocations</source>
<target>Miejsca przechowywania</target>
</segment>
</unit>
<unit id="KyFUuiS" name="part.table.amount">
<notes>
<note>Part table amount</note>
</notes>
<segment state="translated">
<source>part.table.amount</source>
<target>Ilość</target>
</segment>
</unit>
<unit id="paZGdmf" name="part.table.minamount">
<notes>
<note>Part table minamount</note>
</notes>
<segment state="translated">
<source>part.table.minamount</source>
<target>Ilość minimalna</target>
</segment>
</unit>
<unit id="F6gnPca" name="part.table.partUnit">
<notes>
<note>Part table partUnit</note>
</notes>
<segment state="translated">
<source>part.table.partUnit</source>
<target>Jednostka pomiarowa</target>
</segment>
</unit>
<unit id="G1hmQdb" name="part.table.partCustomState">
<segment state="translated">
<source>part.table.partCustomState</source>
<target>Niestandardowy stan części</target>
</segment>
</unit>
<unit id="R5pc2FR" name="part.table.addedDate">
<notes>
<note>Part table addedDate</note>
</notes>
<segment state="translated">
<source>part.table.addedDate</source>
<target>Data dodania</target>
</segment>
</unit>
<unit id="SmmWZvy" name="part.table.lastModified">
<notes>
<note>Part table lastModified</note>
</notes>
<segment state="translated">
<source>part.table.lastModified</source>
<target>Ostatnio zmodyfikowany</target>
</segment>
</unit>
<unit id="t8UncRf" name="part.table.needsReview">
<notes>
<note>Part table needsReview</note>
</notes>
<segment state="translated">
<source>part.table.needsReview</source>
<target>Wymaga sprawdzenia</target>
</segment>
</unit>
<unit id="AtzzLFz" name="part.table.favorite">
<notes>
<note>Part table favorite</note>
</notes>
<segment state="translated">
<source>part.table.favorite</source>
<target>Ulubiony</target>
</segment>
</unit>
<unit id="KC.ISTj" name="part.table.manufacturingStatus">
<notes>
<note>Part table manufacturingStatus</note>
</notes>
<segment state="translated">
<source>part.table.manufacturingStatus</source>
<target>Status</target>
</segment>
</unit>
<unit id="Uq.v9St" name="m_status.unknown">
<notes>
<note>Translation for m status unknown</note>
</notes>
<segment state="translated">
<source>m_status.unknown</source>
<target>Nieznany</target>
</segment>
</unit>
<unit id="XGrMgMk" name="m_status.announced">
<notes>
<note>Translation for m status announced</note>
</notes>
<segment state="translated">
<source>m_status.announced</source>
<target>Ogłoszono</target>
</segment>
</unit>
<unit id="zNXFm35" name="m_status.active">
<notes>
<note>Translation for m status active</note>
</notes>
<segment state="translated">
<source>m_status.active</source>
<target>Aktywny</target>
</segment>
</unit>
<unit id="9KVIu5h" name="m_status.nrfnd">
<notes>
<note>Translation for m status nrfnd</note>
</notes>
<segment state="translated">
<source>m_status.nrfnd</source>
<target>Nie zalecane dla nowych projektów</target>
</segment>
</unit>
<unit id="igWez5l" name="m_status.eol">
<notes>
<note>Translation for m status eol</note>
</notes>
<segment state="translated">
<source>m_status.eol</source>
<target>End of life</target>
</segment>
</unit>
<unit id="IlexaW1" name="m_status.discontinued">
<notes>
<note>Translation for m status discontinued</note>
</notes>
<segment state="translated">
<source>m_status.discontinued</source>
<target>Wycofany</target>
</segment>
</unit>
<unit id="qzzE6L9" name="part.table.mpn">
<notes>
<note>Part table mpn</note>
</notes>
<segment state="translated">
<source>part.table.mpn</source>
<target>MPN</target>
</segment>
</unit>
<unit id="ILSMwaK" name="part.table.mass">
<notes>
<note>Part table mass</note>
</notes>
<segment state="translated">
<source>part.table.mass</source>
<target>Masa</target>
</segment>
</unit>
<unit id="0vsexU_" name="part.table.tags">
<notes>
<note>Part table tags</note>
</notes>
<segment state="translated">
<source>part.table.tags</source>
<target>Tagi</target>
</segment>
</unit>
<unit id="WwgRZ73" name="part.table.attachments">
<notes>
<note>Part table attachments</note>
</notes>
<segment state="translated">
<source>part.table.attachments</source>
<target>Załączniki</target>
</segment>
</unit>
<unit id="bMkafCp" name="flash.login_successful">
<notes>
<note>Translation for flash login successful</note>
</notes>
<segment state="translated">
<source>flash.login_successful</source>
<target>Zalogowano poprawnie</target>
</segment>
</unit>
<unit id="NWp6Ses" name="JSON">
<notes>
<note>Translation for JSON</note>
</notes>
<segment state="translated">
<source>JSON</source>
<target>JSON</target>
</segment>
</unit>
<unit id="0nbhdvX" name="XML">
<notes>
<note>Translation for XML</note>
</notes>
<segment state="translated">
<source>XML</source>
<target>XML</target>
</segment>
</unit>
<unit id="VPYqNid" name="CSV">
<notes>
<note>Translation for CSV</note>
</notes>
<segment state="translated">
<source>CSV</source>
<target>CSV</target>
</segment>
</unit>
<unit id="wHCC4sX" name="YAML">
<notes>
<note>Translation for YAML</note>
</notes>
<segment state="translated">
<source>YAML</source>
<target>YAML</target>
</segment>
</unit>
<unit id="tFbvYXH" name="import.abort_on_validation.help">
<notes>
<note>Help text for import abort on validation</note>
</notes>
<segment state="translated">
<source>import.abort_on_validation.help</source>
<target>Gdy ta opcja jest aktywna, cały proces importu jest przerywany w przypadku wykrycia nieprawidłowych danych. Jeśli opcja ta nie zostanie wybrana, nieprawidłowe dane zostaną zignorowane, a importer spróbuje zaimportować pozostałe elementy.</target>
</segment>
</unit>
<unit id="IGhnWtN" name="import.csv_separator">
<notes>
<note>Translation for import csv separator</note>
</notes>
<segment state="translated">
<source>import.csv_separator</source>
<target>Separator CSV</target>
</segment>
</unit>
<unit id="vBgB_k_" name="parent.label">
<notes>
<note>Label for parent</note>
</notes>
<segment state="translated">
<source>parent.label</source>
<target>Element nadrzędny</target>
</segment>
</unit>
<unit id="w6v6mHf" name="import.file">
<notes>
<note>Translation for import file</note>
</notes>
<segment state="translated">
<source>import.file</source>
<target>Plik</target>
</segment>
</unit>
<unit id="P.isjRK" name="import.preserve_children">
<notes>
<note>Translation for import preserve children</note>
</notes>
<segment state="translated">
<source>import.preserve_children</source>
<target>Zachowaj elementy podrzędne podczas importu</target>
</segment>
</unit>
<unit id="4qFTQft" name="import.abort_on_validation">
<notes>
<note>Translation for import abort on validation</note>
</notes>
<segment state="translated">
<source>import.abort_on_validation</source>
<target>Przerwij w przypadku nieprawidłowych danych</target>
</segment>
</unit>
<unit id="QrS4_CU" name="import.btn">
<notes>
<note>Translation for import btn</note>
</notes>
<segment state="translated">
<source>import.btn</source>
<target>Importuj</target>
</segment>
</unit>
<unit id="kuVdzho" name="attachment.edit.secure_file.help">
<notes>
<note>Help text for attachment edit secure file</note>
</notes>
<segment state="translated">
<source>attachment.edit.secure_file.help</source>
<target>Załącznik oznaczony jako prywatny może być dostępny tylko dla uwierzytelnionych użytkowników z odpowiednimi uprawnieniami. Jeśli ta opcja jest włączona, nie są generowane miniatury, a dostęp do pliku jest mniej wydajny.</target>
</segment>
</unit>
<unit id="AdYtBQG" name="attachment.edit.url.help">
<notes>
<note>Help text for attachment edit url</note>
</notes>
<segment state="translated">
<source>attachment.edit.url.help</source>
<target>W tym miejscu można wprowadzić adres URL do pliku zewnętrznego lub słowo kluczowe w celu wyszukiwania we wbudowanych zasobach (np. footprints).</target>
</segment>
</unit>
<unit id="jXplbqd" name="attachment.edit.name">
<notes>
<note>Translation for attachment edit name</note>
</notes>
<segment state="translated">
<source>attachment.edit.name</source>
<target>Nazwa</target>
</segment>
</unit>
<unit id="zFA1C7s" name="attachment.edit.attachment_type">
<notes>
<note>Translation for attachment edit attachment type</note>
</notes>
<segment state="translated">
<source>attachment.edit.attachment_type</source>
<target>Typ załącznika</target>
</segment>
</unit>
<unit id="1UPxL8H" name="attachment.edit.show_in_table">
<notes>
<note>Translation for attachment edit show in table</note>
</notes>
<segment state="translated">
<source>attachment.edit.show_in_table</source>
<target>Pokaż w tabeli</target>
</segment>
</unit>
<unit id="NPpYsvx" name="attachment.edit.secure_file">
<notes>
<note>Translation for attachment edit secure file</note>
</notes>
<segment state="translated">
<source>attachment.edit.secure_file</source>
<target>Załącznik prywatny</target>
</segment>
</unit>
<unit id="4RaPGTn" name="attachment.edit.url">
<notes>
<note>Translation for attachment edit url</note>
</notes>
<segment state="translated">
<source>attachment.edit.url</source>
<target>Adres URL</target>
</segment>
</unit>
<unit id="aWr90D6" name="attachment.edit.download_url">
<notes>
<note>Translation for attachment edit download url</note>
</notes>
<segment state="translated">
<source>attachment.edit.download_url</source>
<target>Pobierz plik zewnętrzny</target>
</segment>
</unit>
<unit id="QXkzPFJ" name="attachment.edit.file">
<notes>
<note>Translation for attachment edit file</note>
</notes>
<segment state="translated">
<source>attachment.edit.file</source>
<target>Wyślij plik</target>
</segment>
</unit>
<unit id="1ggftxs" name="part.label">
<notes>
<note>Label for part</note>
</notes>
<segment state="translated">
<source>part.label</source>
<target>Komponent</target>
</segment>
</unit>
<unit id="YqtcK4J" name="part_lot.label">
<notes>
<note>Label for part lot</note>
</notes>
<segment state="translated">
<source>part_lot.label</source>
<target>Spis komponentów</target>
</segment>
</unit>
<unit id="tQ5e_wy" name="label_options.barcode_type.none">
<notes>
<note>Translation for label options barcode type none</note>
</notes>
<segment state="translated">
<source>label_options.barcode_type.none</source>
<target>Brak</target>
</segment>
</unit>
<unit id="s02MlTs" name="label_options.barcode_type.qr">
<notes>
<note>Translation for label options barcode type qr</note>
</notes>
<segment state="translated">
<source>label_options.barcode_type.qr</source>
<target>QR Code (zalecane)</target>
</segment>
</unit>
<unit id="qxwN51N" name="label_options.barcode_type.code128">
<notes>
<note>Translation for label options barcode type code128</note>
</notes>
<segment state="translated">
<source>label_options.barcode_type.code128</source>
<target>Code 128 (zalecane)</target>
</segment>
</unit>
<unit id="FNSSbX5" name="label_options.barcode_type.code39">
<notes>
<note>Translation for label options barcode type code39</note>
</notes>
<segment state="translated">
<source>label_options.barcode_type.code39</source>
<target>Code 39 (zalecane)</target>
</segment>
</unit>
<unit id="nnIi_Ib" name="label_options.barcode_type.code93">
<notes>
<note>Translation for label options barcode type code93</note>
</notes>
<segment state="translated">
<source>label_options.barcode_type.code93</source>
<target>Code 93</target>
</segment>
</unit>
<unit id="juFoIqY" name="label_options.barcode_type.datamatrix">
<notes>
<note>Translation for label options barcode type datamatrix</note>
</notes>
<segment state="translated">
<source>label_options.barcode_type.datamatrix</source>
<target>Datamatrix</target>
</segment>
</unit>
<unit id="RdT85Z1" name="label_options.lines_mode.html">
<notes>
<note>Translation for label options lines mode html</note>
</notes>
<segment state="translated">
<source>label_options.lines_mode.html</source>
<target>Placeholders (symbole zastępcze)</target>
</segment>
</unit>
<unit id="xHd8ipd" name="label.options.lines_mode.twig">
<notes>
<note>Option for label: lines mode.twig</note>
</notes>
<segment state="translated">
<source>label.options.lines_mode.twig</source>
<target>Twig</target>
</segment>
</unit>
<unit id="JxoUNuJ" name="label_options.lines_mode.help">
<notes>
<note>Help text for label options lines mode</note>
</notes>
<segment state="translated">
<source>label_options.lines_mode.help</source>
<target>Jeśli wybierzesz Twig tutaj, pole treści będzie interpretowane jako szablon Twig. Zobacz &lt;a href="https://twig.symfony.com/doc/3.x/templates.html"&gt;dokumentację Twig&lt;/a&gt; oraz &lt;a href="https://docs.part-db.de/usage/labels.html#twig-mode"&gt;Wiki&lt;/a&gt;, aby uzyskać więcej informacji.</target>
</segment>
</unit>
<unit id="isvxbiX" name="label_options.page_size.label">
<notes>
<note>Label for label options page size</note>
</notes>
<segment state="translated">
<source>label_options.page_size.label</source>
<target>Rozmiar etykiety</target>
</segment>
</unit>
<unit id="WNHlPiP" name="label_options.supported_elements.label">
<notes>
<note>Label for label options supported elements</note>
</notes>
<segment state="translated">
<source>label_options.supported_elements.label</source>
<target>Typ docelowy</target>
</segment>
</unit>
<unit id="65x4zQg" name="label_options.barcode_type.label">
<notes>
<note>Label for label options barcode type</note>
</notes>
<segment state="translated">
<source>label_options.barcode_type.label</source>
<target>Kod kreskowy</target>
</segment>
</unit>
<unit id="OnaZspp" name="label_profile.lines.label">
<notes>
<note>Label for label profile lines</note>
</notes>
<segment state="translated">
<source>label_profile.lines.label</source>
<target>Treść</target>
</segment>
</unit>
<unit id="GVOU3CF" name="label_options.additional_css.label">
<notes>
<note>Label for label options additional css</note>
</notes>
<segment state="translated">
<source>label_options.additional_css.label</source>
<target>Style dodatkowe (CSS)</target>
</segment>
</unit>
<unit id="LqIr5Wb" name="label_options.lines_mode.label">
<notes>
<note>Label for label options lines mode</note>
</notes>
<segment state="translated">
<source>label_options.lines_mode.label</source>
<target>Tryb parsera</target>
</segment>
</unit>
<unit id="NL2fpah" name="label_options.width.placeholder">
<notes>
<note>Placeholder text for label options width</note>
</notes>
<segment state="translated">
<source>label_options.width.placeholder</source>
<target>Szerokość</target>
</segment>
</unit>
<unit id="IaaW_vB" name="label_options.height.placeholder">
<notes>
<note>Placeholder text for label options height</note>
</notes>
<segment state="translated">
<source>label_options.height.placeholder</source>
<target>Wysokość</target>
</segment>
</unit>
<unit id="6XfPOPT" name="label_generator.target_id.range_hint">
<notes>
<note>Translation for label generator target id range hint</note>
</notes>
<segment state="translated">
<source>label_generator.target_id.range_hint</source>
<target>W tym miejscu można określić wiele identyfikatorów ID (np. 1,2,3) i/lub zakres (1-3), aby wygenerować etykiety dla wielu elementów jednocześnie.</target>
</segment>
</unit>
<unit id="McrJHn0" name="label_generator.target_id.label">
<notes>
<note>Label for label generator target id</note>
</notes>
<segment state="translated">
<source>label_generator.target_id.label</source>
<target>ID obiektu</target>
</segment>
</unit>
<unit id="F5iMtvV" name="label_generator.update">
<notes>
<note>Translation for label generator update</note>
</notes>
<segment state="translated">
<source>label_generator.update</source>
<target>Aktualizacja</target>
</segment>
</unit>
<unit id="rHDnDUJ" name="scan_dialog.input">
<notes>
<note>Translation for scan dialog input</note>
</notes>
<segment state="translated">
<source>scan_dialog.input</source>
<target>Wejście</target>
</segment>
</unit>
<unit id="eQanJKu" name="scan_dialog.submit">
<notes>
<note>Translation for scan dialog submit</note>
</notes>
<segment state="translated">
<source>scan_dialog.submit</source>
<target>Prześlij</target>
</segment>
</unit>
<unit id="9DIRpfc" name="parameters.name.placeholder">
<notes>
<note>Placeholder text for parameters name</note>
</notes>
<segment state="translated">
<source>parameters.name.placeholder</source>
<target>np. DC Current Gain</target>
</segment>
</unit>
<unit id="_UzXoe_" name="parameters.symbol.placeholder">
<notes>
<note>Placeholder text for parameters symbol</note>
</notes>
<segment state="translated">
<source>parameters.symbol.placeholder</source>
<target>np. h_{FE}</target>
</segment>
</unit>
<unit id="VSHMbHd" name="parameters.text.placeholder">
<notes>
<note>Placeholder text for parameters text</note>
</notes>
<segment state="translated">
<source>parameters.text.placeholder</source>
<target>np. Warunki testowe</target>
</segment>
</unit>
<unit id="7H8Mum_" name="parameters.max.placeholder">
<notes>
<note>Placeholder text for parameters max</note>
</notes>
<segment state="translated">
<source>parameters.max.placeholder</source>
<target>np. 350</target>
</segment>
</unit>
<unit id="txEFM2L" name="parameters.min.placeholder">
<notes>
<note>Placeholder text for parameters min</note>
</notes>
<segment state="translated">
<source>parameters.min.placeholder</source>
<target>np. 100</target>
</segment>
</unit>
<unit id="r8QOY49" name="parameters.typical.placeholder">
<notes>
<note>Placeholder text for parameters typical</note>
</notes>
<segment state="translated">
<source>parameters.typical.placeholder</source>
<target>np. 200</target>
</segment>
</unit>
<unit id="Bf7gvll" name="parameters.unit.placeholder">
<notes>
<note>Placeholder text for parameters unit</note>
</notes>
<segment state="translated">
<source>parameters.unit.placeholder</source>
<target>np. V</target>
</segment>
</unit>
<unit id="_vA1CE0" name="parameter.group.placeholder">
<notes>
<note>Placeholder text for parameter group</note>
</notes>
<segment state="translated">
<source>parameter.group.placeholder</source>
<target>np. Specyfikacje techniczne</target>
</segment>
</unit>
<unit id="jV304Pc" name="orderdetails.edit.supplierpartnr">
<notes>
<note>Translation for orderdetails edit supplierpartnr</note>
</notes>
<segment state="translated">
<source>orderdetails.edit.supplierpartnr</source>
<target>Numer katalogowy dostawcy</target>
</segment>
</unit>
<unit id="XPPtB7m" name="orderdetails.edit.supplier">
<notes>
<note>Translation for orderdetails edit supplier</note>
</notes>
<segment state="translated">
<source>orderdetails.edit.supplier</source>
<target>Dostawca</target>
</segment>
</unit>
<unit id="UkCyJvL" name="orderdetails.edit.url">
<notes>
<note>Translation for orderdetails edit url</note>
</notes>
<segment state="translated">
<source>orderdetails.edit.url</source>
<target>Link do oferty</target>
</segment>
</unit>
<unit id="5YnXv5I" name="orderdetails.edit.obsolete">
<notes>
<note>Translation for orderdetails edit obsolete</note>
</notes>
<segment state="translated">
<source>orderdetails.edit.obsolete</source>
<target>Już niedostępne</target>
</segment>
</unit>
<unit id="ZsO5AKM" name="orderdetails.edit.supplierpartnr.placeholder">
<notes>
<note>Placeholder text for orderdetails edit supplierpartnr</note>
</notes>
<segment state="translated">
<source>orderdetails.edit.supplierpartnr.placeholder</source>
<target>np. BC 547</target>
</segment>
</unit>
<unit id="iY4T7Nt" name="part.edit.name">
<notes>
<note>Part edit name</note>
</notes>
<segment state="translated">
<source>part.edit.name</source>
<target>Nazwa</target>
</segment>
</unit>
<unit id="h2hR.Iy" name="part.edit.description">
<notes>
<note>Description for part edit</note>
</notes>
<segment state="translated">
<source>part.edit.description</source>
<target>Opis</target>
</segment>
</unit>
<unit id="AVZaczi" name="part.edit.mininstock">
<notes>
<note>Part edit mininstock</note>
</notes>
<segment state="translated">
<source>part.edit.mininstock</source>
<target>Minimalny stan magazynowy</target>
</segment>
</unit>
<unit id="EpsnDlo" name="part.edit.category">
<notes>
<note>Part edit category</note>
</notes>
<segment state="translated">
<source>part.edit.category</source>
<target>Kategoria</target>
</segment>
</unit>
<unit id="v_1JEps" name="part.edit.footprint">
<notes>
<note>Part edit footprint</note>
</notes>
<segment state="translated">
<source>part.edit.footprint</source>
<target>Pola lutownicze</target>
</segment>
</unit>
<unit id="Q5by_jn" name="part.edit.tags">
<notes>
<note>Part edit tags</note>
</notes>
<segment state="translated">
<source>part.edit.tags</source>
<target>Tagi</target>
</segment>
</unit>
<unit id="zt1GGL." name="part.edit.manufacturer.label">
<notes>
<note>Label for part edit manufacturer</note>
</notes>
<segment state="translated">
<source>part.edit.manufacturer.label</source>
<target>Producent</target>
</segment>
</unit>
<unit id="q6K84it" name="part.edit.manufacturer_url.label">
<notes>
<note>Label for part edit manufacturer url</note>
</notes>
<segment state="translated">
<source>part.edit.manufacturer_url.label</source>
<target>Link do strony produktu</target>
</segment>
</unit>
<unit id="0OQTD0P" name="part.edit.mpn">
<notes>
<note>Part edit mpn</note>
</notes>
<segment state="translated">
<source>part.edit.mpn</source>
<target>Numer katalogowy producenta</target>
</segment>
</unit>
<unit id="Pu8B.GB" name="part.edit.manufacturing_status">
<notes>
<note>Part edit manufacturing status</note>
</notes>
<segment state="translated">
<source>part.edit.manufacturing_status</source>
<target>Status produkcji</target>
</segment>
</unit>
<unit id="on_w2SE" name="part.edit.needs_review">
<notes>
<note>Part edit needs review</note>
</notes>
<segment state="translated">
<source>part.edit.needs_review</source>
<target>Wymaga sprawdzenia</target>
</segment>
</unit>
<unit id="TQbwkUd" name="part.edit.is_favorite">
<notes>
<note>Part edit is favorite</note>
</notes>
<segment state="translated">
<source>part.edit.is_favorite</source>
<target>Ulubiony</target>
</segment>
</unit>
<unit id="lDvVHNN" name="part.edit.mass">
<notes>
<note>Part edit mass</note>
</notes>
<segment state="translated">
<source>part.edit.mass</source>
<target>Masa</target>
</segment>
</unit>
<unit id="lDOvLmP" name="part.edit.partUnit">
<notes>
<note>Part edit partUnit</note>
</notes>
<segment state="translated">
<source>part.edit.partUnit</source>
<target>Jednostka pomiarowa</target>
</segment>
</unit>
<unit id="G1hmQdb" name="part.edit.partCustomState">
<segment state="translated">
<source>part.edit.partCustomState</source>
<target>Własny stan części</target>
</segment>
</unit>
<unit id="oY_9HE9" name="part.edit.comment">
<notes>
<note>Part edit comment</note>
</notes>
<segment state="translated">
<source>part.edit.comment</source>
<target>Komentarz</target>
</segment>
</unit>
<unit id="bccYVLv" name="part.edit.master_attachment">
<notes>
<note>Part edit master attachment</note>
</notes>
<segment state="translated">
<source>part.edit.master_attachment</source>
<target>Miniaturka</target>
</segment>
</unit>
<unit id="pOO_TxR" name="part.edit.save">
<notes>
<note>Part edit save</note>
</notes>
<segment state="translated">
<source>part.edit.save</source>
<target>Zapisz zmiany</target>
</segment>
</unit>
<unit id="gwgnwyr" name="part.edit.reset">
<notes>
<note>Part edit reset</note>
</notes>
<segment state="translated">
<source>part.edit.reset</source>
<target>Zresetuj zmiany</target>
</segment>
</unit>
<unit id="0dN8aBB" name="part.edit.name.placeholder">
<notes>
<note>Placeholder text for part edit name</note>
</notes>
<segment state="translated">
<source>part.edit.name.placeholder</source>
<target>np. BC547</target>
</segment>
</unit>
<unit id="j8LXf2s" name="part.edit.description.placeholder">
<notes>
<note>Placeholder text for part edit description</note>
</notes>
<segment state="translated">
<source>part.edit.description.placeholder</source>
<target>np. NPN 45V, 0,1A, 0,5W</target>
</segment>
</unit>
<unit id="RmlfSUT" name="part.editmininstock.placeholder">
<notes>
<note>Placeholder text for part editmininstock</note>
</notes>
<segment state="translated">
<source>part.editmininstock.placeholder</source>
<target>np. 1</target>
</segment>
</unit>
<unit id="noUYVH4" name="part_lot.edit.description">
<notes>
<note>Description for part lot edit</note>
</notes>
<segment state="translated">
<source>part_lot.edit.description</source>
<target>Opis</target>
</segment>
</unit>
<unit id="Ocn0oOI" name="part_lot.edit.location">
<notes>
<note>Part lot: edit location</note>
</notes>
<segment state="translated">
<source>part_lot.edit.location</source>
<target>Miejsce przechowywania</target>
</segment>
</unit>
<unit id="YFSHJNx" name="part_lot.edit.amount">
<notes>
<note>Part lot: edit amount</note>
</notes>
<segment state="translated">
<source>part_lot.edit.amount</source>
<target>Ilość</target>
</segment>
</unit>
<unit id="pEwEdbq" name="part_lot.edit.instock_unknown">
<notes>
<note>Part lot: edit instock unknown</note>
</notes>
<segment state="translated">
<source>part_lot.edit.instock_unknown</source>
<target>Ilość nieznana</target>
</segment>
</unit>
<unit id="PKEIObh" name="part_lot.edit.needs_refill">
<notes>
<note>Part lot: edit needs refill</note>
</notes>
<segment state="translated">
<source>part_lot.edit.needs_refill</source>
<target>Wymaga uzupełnienia</target>
</segment>
</unit>
<unit id="0Xm4Lls" name="part_lot.edit.expiration_date">
<notes>
<note>Part lot: edit expiration date</note>
</notes>
<segment state="translated">
<source>part_lot.edit.expiration_date</source>
<target>Data wygaśnięcia</target>
</segment>
</unit>
<unit id="9JSSPcd" name="part_lot.edit.comment">
<notes>
<note>Part lot: edit comment</note>
</notes>
<segment state="translated">
<source>part_lot.edit.comment</source>
<target>Komentarz</target>
</segment>
</unit>
<unit id="YAMC.k8" name="perm.group.other">
<notes>
<note>Translation for perm group other</note>
</notes>
<segment state="translated">
<source>perm.group.other</source>
<target>Różne</target>
</segment>
</unit>
<unit id="dCOv4GO" name="tfa_google.enable">
<notes>
<note>Translation for tfa google enable</note>
</notes>
<segment state="translated">
<source>tfa_google.enable</source>
<target>Włącz aplikację uwierzytelniającą</target>
</segment>
</unit>
<unit id="mMxBfNg" name="tfa_google.disable">
<notes>
<note>Translation for tfa google disable</note>
</notes>
<segment state="translated">
<source>tfa_google.disable</source>
<target>Dezaktywacja aplikacji uwierzytelniającej</target>
</segment>
</unit>
<unit id="U_glF6f" name="google_confirmation">
<notes>
<note>Translation for google confirmation</note>
</notes>
<segment state="translated">
<source>google_confirmation</source>
<target>Kod potwierdzenia</target>
</segment>
</unit>
<unit id="4y.EC8e" name="user.timezone.label">
<notes>
<note>Label for user timezone</note>
</notes>
<segment state="translated">
<source>user.timezone.label</source>
<target>Strefa czasowa</target>
</segment>
</unit>
<unit id="BpUCj1d" name="user.currency.label">
<notes>
<note>Label for user currency</note>
</notes>
<segment state="translated">
<source>user.currency.label</source>
<target>Preferowana waluta</target>
</segment>
</unit>
<unit id="2E3W_Ux" name="save">
<notes>
<note>Translation for save</note>
</notes>
<segment state="translated">
<source>save</source>
<target>Zapisz zmiany</target>
</segment>
</unit>
<unit id="D..XTzL" name="reset">
<notes>
<note>Translation for reset</note>
</notes>
<segment state="translated">
<source>reset</source>
<target>Porzuć zmiany</target>
</segment>
</unit>
<unit id="c.TICHj" name="user_settings.language.placeholder">
<notes>
<note>Placeholder text for user settings language</note>
</notes>
<segment state="translated">
<source>user_settings.language.placeholder</source>
<target>Język obowiązujący na serwerze</target>
</segment>
</unit>
<unit id="mz_Ut.5" name="user_settings.timezone.placeholder">
<notes>
<note>Placeholder text for user settings timezone</note>
</notes>
<segment state="translated">
<source>user_settings.timezone.placeholder</source>
<target>Strefa czasowa obejmująca cały serwer</target>
</segment>
</unit>
<unit id="As__ocD" name="attachment.label">
<notes>
<note>Label for attachment</note>
</notes>
<segment state="translated">
<source>attachment.label</source>
<target>Załącznik</target>
</segment>
</unit>
<unit id="QbEpsys" name="attachment_type.label">
<notes>
<note>Label for attachment type</note>
</notes>
<segment state="translated">
<source>attachment_type.label</source>
<target>Typ załącznika</target>
</segment>
</unit>
<unit id="qdIdTxT" name="project.label">
<notes>
<note>Label for project</note>
</notes>
<segment state="translated">
<source>project.label</source>
<target>Projekt</target>
</segment>
</unit>
<unit id="7jMCjw8" name="measurement_unit.label">
<notes>
<note>Label for measurement unit</note>
</notes>
<segment state="translated">
<source>measurement_unit.label</source>
<target>Jednostka pomiarowa</target>
</segment>
</unit>
<unit id="a1mPcMw" name="part_custom_state.label">
<segment state="translated">
<source>part_custom_state.label</source>
<target>Własny stan części</target>
</segment>
</unit>
<unit id="__SP1Zy" name="currency.label">
<notes>
<note>Label for currency</note>
</notes>
<segment state="translated">
<source>currency.label</source>
<target>Waluta</target>
</segment>
</unit>
<unit id="yE84y7t" name="orderdetail.label">
<notes>
<note>Label for orderdetail</note>
</notes>
<segment state="translated">
<source>orderdetail.label</source>
<target>Szczegóły zamówienia</target>
</segment>
</unit>
<unit id="rRXGWtr" name="pricedetail.label">
<notes>
<note>Label for pricedetail</note>
</notes>
<segment state="translated">
<source>pricedetail.label</source>
<target>Szczegóły ceny</target>
</segment>
</unit>
<unit id="v2Jk9Sc" name="user.label">
<notes>
<note>Label for user</note>
</notes>
<segment state="translated">
<source>user.label</source>
<target>Użytkownik</target>
</segment>
</unit>
<unit id="mk6wW1n" name="parameter.label">
<notes>
<note>Label for parameter</note>
</notes>
<segment state="translated">
<source>parameter.label</source>
<target>Parametr</target>
</segment>
</unit>
<unit id="2iSHbcY" name="label_profile.label">
<notes>
<note>Label for label profile</note>
</notes>
<segment state="translated">
<source>label_profile.label</source>
<target>Profil etykiety</target>
</segment>
</unit>
<unit id="DeXZ695" name="log.element_deleted.old_name.unknown">
<notes>
<note>Translation for log element deleted old name unknown</note>
</notes>
<segment state="translated">
<source>log.element_deleted.old_name.unknown</source>
<target>Nieznany</target>
</segment>
</unit>
<unit id="jcKsYZ0" name="markdown.loading">
<notes>
<note>Translation for markdown loading</note>
</notes>
<segment state="translated">
<source>markdown.loading</source>
<target>Ładowanie Markdown. Jeśli ta wiadomość nie zniknie, spróbuj odświeżyć stronę.</target>
</segment>
</unit>
<unit id="GU0AvHP" name="pw_reset.email.subject">
<notes>
<note>Translation for pw reset email subject</note>
</notes>
<segment state="translated">
<source>pw_reset.email.subject</source>
<target>Resetowanie hasła do konta Part-DB</target>
</segment>
</unit>
<unit id="fCMgZ9m" name="tree.tools.tools">
<notes>
<note>Translation for tree tools tools</note>
</notes>
<segment state="translated">
<source>tree.tools.tools</source>
<target>Narzędzia</target>
</segment>
</unit>
<unit id="wf0BCOU" name="tree.tools.edit">
<notes>
<note>Edit button/heading for tree tools</note>
</notes>
<segment state="translated">
<source>tree.tools.edit</source>
<target>Edycja</target>
</segment>
</unit>
<unit id="ExYHCFk" name="tree.tools.show">
<notes>
<note>Translation for tree tools show</note>
</notes>
<segment state="translated">
<source>tree.tools.show</source>
<target>Pokaż</target>
</segment>
</unit>
<unit id="2oymMlU" name="tree.tools.system">
<notes>
<note>Translation for tree tools system</note>
</notes>
<segment state="translated">
<source>tree.tools.system</source>
<target>System</target>
</segment>
</unit>
<unit id="Us6eM9m" name="tree.tools.tools.label_dialog">
<notes>
<note>Translation for tree tools tools label dialog</note>
</notes>
<segment state="translated">
<source>tree.tools.tools.label_dialog</source>
<target>Generator etykiet</target>
</segment>
</unit>
<unit id="LCEQNXt" name="tree.tools.tools.label_scanner">
<notes>
<note>Translation for tree tools tools label scanner</note>
</notes>
<segment state="translated">
<source>tree.tools.tools.label_scanner</source>
<target>Skaner</target>
</segment>
</unit>
<unit id="DX6nN9y" name="tree.tools.edit.attachment_types">
<notes>
<note>Translation for tree tools edit attachment types</note>
</notes>
<segment state="translated">
<source>tree.tools.edit.attachment_types</source>
<target>Typy załączników</target>
</segment>
</unit>
<unit id="u8jQbAc" name="tree.tools.edit.categories">
<notes>
<note>Translation for tree tools edit categories</note>
</notes>
<segment state="translated">
<source>tree.tools.edit.categories</source>
<target>Kategorie</target>
</segment>
</unit>
<unit id="3n2K_az" name="tree.tools.edit.projects">
<notes>
<note>Translation for tree tools edit projects</note>
</notes>
<segment state="translated">
<source>tree.tools.edit.projects</source>
<target>Projekty</target>
</segment>
</unit>
<unit id="raK7qaK" name="tree.tools.edit.suppliers">
<notes>
<note>Translation for tree tools edit suppliers</note>
</notes>
<segment state="translated">
<source>tree.tools.edit.suppliers</source>
<target>Dostawcy</target>
</segment>
</unit>
<unit id="1IJ48Y0" name="tree.tools.edit.manufacturer">
<notes>
<note>Translation for tree tools edit manufacturer</note>
</notes>
<segment state="translated">
<source>tree.tools.edit.manufacturer</source>
<target>Producenci</target>
</segment>
</unit>
<unit id="GNbWH_O" name="tree.tools.edit.storelocation">
<notes>
<note>Translation for tree tools edit storelocation</note>
</notes>
<segment state="translated">
<source>tree.tools.edit.storelocation</source>
<target>Miejsca przechowywania</target>
</segment>
</unit>
<unit id="7ZOhkd." name="tree.tools.edit.footprint">
<notes>
<note>Translation for tree tools edit footprint</note>
</notes>
<segment state="translated">
<source>tree.tools.edit.footprint</source>
<target>Pola lutownicze</target>
</segment>
</unit>
<unit id="U1zYjzD" name="tree.tools.edit.currency">
<notes>
<note>Translation for tree tools edit currency</note>
</notes>
<segment state="translated">
<source>tree.tools.edit.currency</source>
<target>Waluty</target>
</segment>
</unit>
<unit id="NnzEujm" name="tree.tools.edit.measurement_unit">
<notes>
<note>Translation for tree tools edit measurement unit</note>
</notes>
<segment state="translated">
<source>tree.tools.edit.measurement_unit</source>
<target>Jednostka miary</target>
</segment>
</unit>
<unit id="5adacKb" name="tree.tools.edit.part_custom_state">
<segment state="translated">
<source>tree.tools.edit.part_custom_state</source>
<target>Niestandardowy stan części</target>
</segment>
</unit>
<unit id=".Ux4R3T" name="tree.tools.edit.label_profile">
<notes>
<note>Translation for tree tools edit label profile</note>
</notes>
<segment state="translated">
<source>tree.tools.edit.label_profile</source>
<target>Profile etykiet</target>
</segment>
</unit>
<unit id="eyvi0Zt" name="tree.tools.edit.part">
<notes>
<note>Translation for tree tools edit part</note>
</notes>
<segment state="translated">
<source>tree.tools.edit.part</source>
<target>Nowy komponent</target>
</segment>
</unit>
<unit id="nIHj_yk" name="tree.tools.show.all_parts">
<notes>
<note>Translation for tree tools show all parts</note>
</notes>
<segment state="translated">
<source>tree.tools.show.all_parts</source>
<target>Pokaż wszystkie części</target>
</segment>
</unit>
<unit id="JxVmFbM" name="tree.tools.show.all_attachments">
<notes>
<note>Translation for tree tools show all attachments</note>
</notes>
<segment state="translated">
<source>tree.tools.show.all_attachments</source>
<target>Załączniki</target>
</segment>
</unit>
<unit id="C2KPC_G" name="tree.tools.show.statistics">
<notes>
<note>Translation for tree tools show statistics</note>
</notes>
<segment state="translated">
<source>tree.tools.show.statistics</source>
<target>Statystyki</target>
</segment>
</unit>
<unit id="0QhVA3N" name="tree.tools.system.users">
<notes>
<note>Translation for tree tools system users</note>
</notes>
<segment state="translated">
<source>tree.tools.system.users</source>
<target>Użytkownicy</target>
</segment>
</unit>
<unit id="dTEQQ3T" name="tree.tools.system.groups">
<notes>
<note>Translation for tree tools system groups</note>
</notes>
<segment state="translated">
<source>tree.tools.system.groups</source>
<target>Grupy</target>
</segment>
</unit>
<unit id="NWWki1R" name="tree.tools.system.event_log">
<notes>
<note>Translation for tree tools system event log</note>
</notes>
<segment state="translated">
<source>tree.tools.system.event_log</source>
<target>Dziennik zdarzeń</target>
</segment>
</unit>
<unit id="oSFqLrp" name="entity.tree.new">
<notes>
<note>New button/heading for entity tree</note>
</notes>
<segment state="translated">
<source>entity.tree.new</source>
<target>Nowy element</target>
</segment>
</unit>
<unit id="YqYH6GX" name="attachment.edit">
<notes>
<note>Edit button/heading for attachment</note>
</notes>
<segment state="translated">
<source>attachment.edit</source>
<target>Edycja</target>
</segment>
</unit>
<unit id="zqtho2s" name="barcode.scan">
<notes>
<note>Translation for barcode scan</note>
</notes>
<segment state="translated">
<source>barcode.scan</source>
<target>Skanuj kod kreskowy</target>
</segment>
</unit>
<unit id="WJ4sbJ6" name="user.theme.label">
<notes>
<note>Label for user theme</note>
</notes>
<segment state="translated">
<source>user.theme.label</source>
<target>Motyw</target>
</segment>
</unit>
<unit id="LQ7ihIX" name="user_settings.theme.placeholder">
<notes>
<note>Placeholder text for user settings theme</note>
</notes>
<segment state="translated">
<source>user_settings.theme.placeholder</source>
<target>Motyw dla całego serwera</target>
</segment>
</unit>
<unit id="ZkXKucz" name="log.user_login.ip">
<notes>
<note>Translation for log user login ip</note>
</notes>
<segment state="translated">
<source>log.user_login.ip</source>
<target>IP</target>
</segment>
</unit>
<unit id="JUJAcoX" name="log.undo_mode.undo">
<notes>
<note>Translation for log undo mode undo</note>
</notes>
<segment state="translated">
<source>log.undo_mode.undo</source>
<target>Zmiana cofnięta</target>
</segment>
</unit>
<unit id="0UeFh7e" name="log.undo_mode.revert">
<notes>
<note>Translation for log undo mode revert</note>
</notes>
<segment state="translated">
<source>log.undo_mode.revert</source>
<target>Element przywrócony</target>
</segment>
</unit>
<unit id="ogYgYP6" name="log.element_created.original_instock">
<notes>
<note>Translation for log element created original instock</note>
</notes>
<segment state="translated">
<source>log.element_created.original_instock</source>
<target>Stary stan magazynowy</target>
</segment>
</unit>
<unit id="ELQuWHH" name="log.element_deleted.old_name">
<notes>
<note>Translation for log element deleted old name</note>
</notes>
<segment state="translated">
<source>log.element_deleted.old_name</source>
<target>Stara nazwa</target>
</segment>
</unit>
<unit id="Qr32WiR" name="log.element_edited.changed_fields">
<notes>
<note>Translation for log element edited changed fields</note>
</notes>
<segment state="translated">
<source>log.element_edited.changed_fields</source>
<target>Zmienione pola</target>
</segment>
</unit>
<unit id="0CiKHWa" name="log.instock_changed.comment">
<notes>
<note>Translation for log instock changed comment</note>
</notes>
<segment state="translated">
<source>log.instock_changed.comment</source>
<target>Komentarz</target>
</segment>
</unit>
<unit id="sZ1v_VJ" name="log.collection_deleted.deleted">
<notes>
<note>Translation for log collection deleted deleted</note>
</notes>
<segment state="translated">
<source>log.collection_deleted.deleted</source>
<target>Usunięty element:</target>
</segment>
</unit>
<unit id="KCtfAzp" name="go.exclamation">
<notes>
<note>Translation for go exclamation</note>
</notes>
<segment state="translated">
<source>go.exclamation</source>
<target>Idź!</target>
</segment>
</unit>
<unit id="C7iK92Y" name="language.english">
<notes>
<note>Translation for language english</note>
</notes>
<segment state="translated">
<source>language.english</source>
<target>Angielski</target>
</segment>
</unit>
<unit id="dh0mgVM" name="language.german">
<notes>
<note>Translation for language german</note>
</notes>
<segment state="translated">
<source>language.german</source>
<target>Niemiecki</target>
</segment>
</unit>
<unit id="JgYi9lt" name="flash.password_change_needed">
<notes>
<note>Translation for flash password change needed</note>
</notes>
<segment state="translated">
<source>flash.password_change_needed</source>
<target>Wymagana zmiana hasła!</target>
</segment>
</unit>
<unit id="8I8zHPK" name="attachment.table.type">
<notes>
<note>Translation for attachment table type</note>
</notes>
<segment state="translated">
<source>attachment.table.type</source>
<target>Typ załącznika</target>
</segment>
</unit>
<unit id="QVW5uYI" name="attachment.table.element">
<notes>
<note>Translation for attachment table element</note>
</notes>
<segment state="translated">
<source>attachment.table.element</source>
<target>Element powiązany</target>
</segment>
</unit>
<unit id="CDqsi0w" name="attachment.edit.isPicture">
<notes>
<note>Translation for attachment edit isPicture</note>
</notes>
<segment state="translated">
<source>attachment.edit.isPicture</source>
<target>Obraz?</target>
</segment>
</unit>
<unit id="4ChxRG." name="attachment.edit.is3DModel">
<notes>
<note>Translation for attachment edit is3DModel</note>
</notes>
<segment state="translated">
<source>attachment.edit.is3DModel</source>
<target>Model 3D?</target>
</segment>
</unit>
<unit id="s8ioU_S" name="attachment.edit.isBuiltin">
<notes>
<note>Translation for attachment edit isBuiltin</note>
</notes>
<segment state="translated">
<source>attachment.edit.isBuiltin</source>
<target>Wbudowany zasób?</target>
</segment>
</unit>
<unit id="dCDr.ik" name="category.edit.default_comment.placeholder">
<notes>
<note>Placeholder text for category edit default comment</note>
</notes>
<segment state="translated">
<source>category.edit.default_comment.placeholder</source>
<target>Np. przydatne do przełączania</target>
</segment>
</unit>
<unit id="6VgGrb1" name="tfa_backup.regenerate_codes">
<notes>
<note>Translation for tfa backup regenerate codes</note>
</notes>
<segment state="translated">
<source>tfa_backup.regenerate_codes</source>
<target>Wygeneruj nowe kody kopii zapasowych</target>
</segment>
</unit>
<unit id="_v.DMg." name="validator.noneofitschild.self">
<notes>
<note>Translation for validator noneofitschild self</note>
</notes>
<segment state="translated">
<source>validator.noneofitschild.self</source>
<target>Element nie może być swoim własnym elementem nadrzędnym!</target>
</segment>
</unit>
<unit id="W90LyFQ" name="validator.noneofitschild.children">
<notes>
<note>Translation for validator noneofitschild children</note>
</notes>
<segment state="translated">
<source>validator.noneofitschild.children</source>
<target>Nie możesz przypisać elementu podrzędnego jako elementu nadrzędnego (spowodowałoby to pętle)!</target>
</segment>
</unit>
<unit id="eeEjB4s" name="validator.part_lot.location_full">
<notes>
<note>Translation for validator part lot location full</note>
</notes>
<segment state="translated">
<source>validator.part_lot.location_full</source>
<target>Lokalizacja jest pełna. Nie można do niego dodawać nowych części.</target>
</segment>
</unit>
<unit id="h6qELde" name="validator.part_lot.only_existing">
<notes>
<note>Translation for validator part lot only existing</note>
</notes>
<segment state="translated">
<source>validator.part_lot.only_existing</source>
<target>Nie można dodać nowych części do tej lokalizacji, ponieważ jest ona oznaczona jako „Tylko istniejące”</target>
</segment>
</unit>
<unit id="2yWi8eP" name="validator.part_lot.single_part">
<notes>
<note>Translation for validator part lot single part</note>
</notes>
<segment state="translated">
<source>validator.part_lot.single_part</source>
<target>Miejsce przechowywania zostało oznaczone jako „Tylko jeden komponent”, więc nie można dodać nowego komponentu.</target>
</segment>
</unit>
<unit id="aBSsuxp" name="m_status.active.help">
<notes>
<note>Help text for m status active</note>
</notes>
<segment state="translated">
<source>m_status.active.help</source>
<target>Komponent jest obecnie i w najbliższej przyszłości w produkcji</target>
</segment>
</unit>
<unit id="hEtgMWW" name="m_status.announced.help">
<notes>
<note>Help text for m status announced</note>
</notes>
<segment state="translated">
<source>m_status.announced.help</source>
<target>Komponent został zgłoszony, ale nie jest jeszcze dostępny.</target>
</segment>
</unit>
<unit id="FcOpa_Y" name="m_status.discontinued.help">
<notes>
<note>Help text for m status discontinued</note>
</notes>
<segment state="translated">
<source>m_status.discontinued.help</source>
<target>Komponent nie jest już produkowany.</target>
</segment>
</unit>
<unit id="OWRzMu7" name="m_status.eol.help">
<notes>
<note>Help text for m status eol</note>
</notes>
<segment state="translated">
<source>m_status.eol.help</source>
<target>Produkcja komponentu wkrótce zostanie zakończona.</target>
</segment>
</unit>
<unit id="0_PRUml" name="m_status.nrfnd.help">
<notes>
<note>Help text for m status nrfnd</note>
</notes>
<segment state="translated">
<source>m_status.nrfnd.help</source>
<target>Komponent jest nadal produkowany, ale nie zaleca się już jego stosowania w nowych konstrukcjach.</target>
</segment>
</unit>
<unit id="hu_Dho." name="m_status.unknown.help">
<notes>
<note>Help text for m status unknown</note>
</notes>
<segment state="translated">
<source>m_status.unknown.help</source>
<target>Status produkcji nie jest znany.</target>
</segment>
</unit>
<unit id="O76cA5M" name="flash.success">
<notes>
<note>Success message for flash</note>
</notes>
<segment state="translated">
<source>flash.success</source>
<target>Sukces</target>
</segment>
</unit>
<unit id="rvnhcJi" name="flash.error">
<notes>
<note>Error message for flash</note>
</notes>
<segment state="translated">
<source>flash.error</source>
<target>Błąd</target>
</segment>
</unit>
<unit id="J8tREar" name="flash.warning">
<notes>
<note>Warning message for flash</note>
</notes>
<segment state="translated">
<source>flash.warning</source>
<target>Ostrzeżenie</target>
</segment>
</unit>
<unit id="KLL21N4" name="flash.notice">
<notes>
<note>Translation for flash notice</note>
</notes>
<segment state="translated">
<source>flash.notice</source>
<target>Powiadomienie</target>
</segment>
</unit>
<unit id="SRmpH84" name="flash.info">
<notes>
<note>Translation for flash info</note>
</notes>
<segment state="translated">
<source>flash.info</source>
<target>Informacja</target>
</segment>
</unit>
<unit id="imIQD.n" name="validator.noLockout">
<notes>
<note>Translation for validator noLockout</note>
</notes>
<segment state="translated">
<source>validator.noLockout</source>
<target>Nie można samodzielnie wycofać uprawnienia "zmień uprawnienia", aby zapobiec przypadkowemu zablokowaniu.</target>
</segment>
</unit>
<unit id="tS2P7Jn" name="attachment_type.edit.filetype_filter">
<notes>
<note>Attachment type: edit filetype filter</note>
</notes>
<segment state="translated">
<source>attachment_type.edit.filetype_filter</source>
<target>Dozwolone rozszerzenia plików</target>
</segment>
</unit>
<unit id="NnppQrW" name="attachment_type.edit.filetype_filter.help">
<notes>
<note>Help text for attachment type edit filetype filter</note>
</notes>
<segment state="translated">
<source>attachment_type.edit.filetype_filter.help</source>
<target>W tym miejscu można określić rozdzielaną przecinkami listę rozszerzeń plików lub typów MIME, które musi mieć przesłany plik z tym typem załącznika. Aby zezwolić na wszystkie obsługiwane pliki obrazów, można użyć image/*.</target>
</segment>
</unit>
<unit id="KdVu0w1" name="attachment_type.edit.filetype_filter.placeholder">
<notes>
<note>Placeholder text for attachment type edit filetype filter</note>
</notes>
<segment state="translated">
<source>attachment_type.edit.filetype_filter.placeholder</source>
<target>np. .txt, application/pdf, image/*</target>
</segment>
</unit>
<unit id="T4RKAjk" name="part.name.placeholder">
<notes>
<note>Placeholder text for part name</note>
</notes>
<segment state="translated">
<source>part.name.placeholder</source>
<target>Np. BC547</target>
</segment>
</unit>
<unit id="4tqU8hF" name="entity.edit.not_selectable">
<notes>
<note>Translation for entity edit not selectable</note>
</notes>
<segment state="translated">
<source>entity.edit.not_selectable</source>
<target>Nie można wybrać</target>
</segment>
</unit>
<unit id="YGxsq_Q" name="entity.edit.not_selectable.help">
<notes>
<note>Help text for entity edit not selectable</note>
</notes>
<segment state="translated">
<source>entity.edit.not_selectable.help</source>
<target>Jeżeli ta opcja jest włączona, element nie może być przypisany do właściwości komponentu. Przydatne, jeśli ten element jest używany tylko do grupowania.</target>
</segment>
</unit>
<unit id="poCwov." name="bbcode.hint">
<notes>
<note>Hint for bbcode</note>
</notes>
<segment state="translated">
<source>bbcode.hint</source>
<target>Możesz użyć tutaj BBCode (np. [b]Pogrubienie[/b]).</target>
</segment>
</unit>
<unit id="urA3mqu" name="entity.create">
<notes>
<note>Translation for entity create</note>
</notes>
<segment state="translated">
<source>entity.create</source>
<target>Utwórz element</target>
</segment>
</unit>
<unit id="bF6QAIZ" name="entity.edit.save">
<notes>
<note>Translation for entity edit save</note>
</notes>
<segment state="translated">
<source>entity.edit.save</source>
<target>Zapisz</target>
</segment>
</unit>
<unit id="3U7Agm7" name="category.edit.disable_footprints">
<notes>
<note>Category: edit disable footprints</note>
</notes>
<segment state="translated">
<source>category.edit.disable_footprints</source>
<target>Wyłącz pola lutownicze</target>
</segment>
</unit>
<unit id="MLbac5k" name="category.edit.disable_footprints.help">
<notes>
<note>Help text for category edit disable footprints</note>
</notes>
<segment state="translated">
<source>category.edit.disable_footprints.help</source>
<target>Jeśli ta opcja jest aktywna, właściwość "footprint" jest wyłączona dla wszystkich części z tą kategorią.</target>
</segment>
</unit>
<unit id="JWHe4Hi" name="category.edit.disable_manufacturers">
<notes>
<note>Category: edit disable manufacturers</note>
</notes>
<segment state="translated">
<source>category.edit.disable_manufacturers</source>
<target>Wyłącz producentów</target>
</segment>
</unit>
<unit id=".ItLezq" name="category.edit.disable_manufacturers.help">
<notes>
<note>Help text for category edit disable manufacturers</note>
</notes>
<segment state="translated">
<source>category.edit.disable_manufacturers.help</source>
<target>Jeśli ta opcja jest aktywna, właściwość "producent" jest wyłączona dla wszystkich części z tą kategorią.</target>
</segment>
</unit>
<unit id="g_gRbhu" name="category.edit.disable_autodatasheets">
<notes>
<note>Category: edit disable autodatasheets</note>
</notes>
<segment state="translated">
<source>category.edit.disable_autodatasheets</source>
<target>Wyłącz automatyczne łącza do kart katalogowych</target>
</segment>
</unit>
<unit id="veb39eK" name="category.edit.disable_autodatasheets.help">
<notes>
<note>Help text for category edit disable autodatasheets</note>
</notes>
<segment state="translated">
<source>category.edit.disable_autodatasheets.help</source>
<target>Jeśli ta opcja jest aktywna, dla części z tą kategorią nie są tworzone automatyczne linki do kart katalogowych.</target>
</segment>
</unit>
<unit id="QzSkLse" name="category.edit.disable_properties">
<notes>
<note>Category: edit disable properties</note>
</notes>
<segment state="translated">
<source>category.edit.disable_properties</source>
<target>Wyłącz właściwości</target>
</segment>
</unit>
<unit id="MFnk31h" name="category.edit.disable_properties.help">
<notes>
<note>Help text for category edit disable properties</note>
</notes>
<segment state="translated">
<source>category.edit.disable_properties.help</source>
<target>Jeśli ta opcja jest aktywna, właściwość "komponent" są wyłączone dla części z tą kategorią.</target>
</segment>
</unit>
<unit id="ILoRXgM" name="category.edit.partname_hint">
<notes>
<note>Category: edit partname hint</note>
</notes>
<segment state="translated">
<source>category.edit.partname_hint</source>
<target>Podpowiedź do nazwy części</target>
</segment>
</unit>
<unit id="sik6KNu" name="category.edit.partname_hint.placeholder">
<notes>
<note>Placeholder text for category edit partname hint</note>
</notes>
<segment state="translated">
<source>category.edit.partname_hint.placeholder</source>
<target>Np. 100 nF</target>
</segment>
</unit>
<unit id="ctF3wSP" name="category.edit.partname_regex">
<notes>
<note>Category: edit partname regex</note>
</notes>
<segment state="translated">
<source>category.edit.partname_regex</source>
<target>Filtr nazwy</target>
</segment>
</unit>
Added feature for part IPN suggest with category prefixes (#1054) * Erweiterungstätigkeiten zur IPN-Vorschlagsliste anhand von Präfixen aus den Kategorien * Umstellung Migrationen bzgl. Multi-Plattform-Support. Zunächst MySQL, SQLite Statements integrieren. * Postgre Statements integrieren * SQL-Formatierung in Migration verbessern * Erweitere IPN-Suggest um Bauteilbeschreibung. Die Implementierung berücksichtigt nun zusätzlich die Bauteilbeschreibung zu maximal 150 Zeichen Länge für die Generierung von IPN-Vorschlägen und Inkrementen. * Anpassungen aus Analyse vornehmen * IPN-Validierung für Parts überarbeiten * IPN-Vorschlagslogik um Konfiguration erweitert * Anpassungen aus phpstan Analyse * IPN-Vorschlagslogik erweitert und Bauteil-IPN vereindeutigt Die IPN-Logik wurde um eine Konfiguration zur automatischen Suffix-Anfügung und die Berücksichtigung von doppelten Beschreibungen bei Bedarf ergänzt. Zudem wurde das Datenmodell angepasst, um eine eindeutige Speicherung der IPN zu gewährleisten. * Regex-Konfigurationsmöglichkeit für IPN-Vorschläge einführen Die Einstellungen für die IPN-Vorschlagslogik wurden um eine Regex-Validierung und eine Hilfetext-Konfiguration erweitert. Tests und Änderungen an den Formularoptionen wurden implementiert. * Match range assert and form limits in suggestPartDigits * Keep existing behavior with autoAppend suffix by default * Show the regex hint in the browser validation notice. * Improved translations * Removed unnecessary service definition * Removed german comments --------- Co-authored-by: Marcel Diegelmann <marcel.diegelmann@gmail.com> Co-authored-by: Jan Böhmer <mail@jan-boehmer.de>
2025-11-03 00:31:47 +01:00
<unit id="dsG4xTQ" name="category.edit.part_ipn_prefix">
<segment state="translated">
<source>category.edit.part_ipn_prefix</source>
<target>Prefiks IPN części</target>
</segment>
</unit>
<unit id="yY_ld.7" name="category.edit.default_description">
<notes>
<note>Category: edit default description</note>
</notes>
<segment state="translated">
<source>category.edit.default_description</source>
<target>Opis domyślny</target>
</segment>
</unit>
<unit id="vxHKrJC" name="category.edit.default_description.placeholder">
<notes>
<note>Placeholder text for category edit default description</note>
</notes>
<segment state="translated">
<source>category.edit.default_description.placeholder</source>
<target>Np. Kondensator, 10mm x 10mm, SMD</target>
</segment>
</unit>
<unit id="XDO_Ljk" name="category.edit.default_comment">
<notes>
<note>Category: edit default comment</note>
</notes>
<segment state="translated">
<source>category.edit.default_comment</source>
<target>Komentarz domyślny</target>
</segment>
</unit>
<unit id="Q8GwVlA" name="company.edit.address">
<notes>
<note>Translation for company edit address</note>
</notes>
<segment state="translated">
<source>company.edit.address</source>
<target>Adres</target>
</segment>
</unit>
<unit id="4Zg8Sjw" name="company.edit.address.placeholder">
<notes>
<note>Placeholder text for company edit address</note>
</notes>
<segment state="translated">
<source>company.edit.address.placeholder</source>
<target>np. PrzykładowaUlica 314
PrzykładowaMiejscowość</target>
</segment>
</unit>
<unit id="dtF3dxa" name="company.edit.phone_number">
<notes>
<note>Translation for company edit phone number</note>
</notes>
<segment state="translated">
<source>company.edit.phone_number</source>
<target>Nr telefonu</target>
</segment>
</unit>
<unit id="MJY39c2" name="company.edit.phone_number.placeholder">
<notes>
<note>Placeholder text for company edit phone number</note>
</notes>
<segment state="translated">
<source>company.edit.phone_number.placeholder</source>
<target>+48 12345 6789</target>
</segment>
</unit>
<unit id="ydQBgoB" name="company.edit.fax_number">
<notes>
<note>Translation for company edit fax number</note>
</notes>
<segment state="translated">
<source>company.edit.fax_number</source>
<target>Nr faksu</target>
</segment>
</unit>
<unit id="tiwjrc0" name="company.edit.email">
<notes>
<note>Translation for company edit email</note>
</notes>
<segment state="translated">
<source>company.edit.email</source>
<target>e-mail</target>
</segment>
</unit>
<unit id="3p_57Sx" name="company.edit.email.placeholder">
<notes>
<note>Placeholder text for company edit email</note>
</notes>
<segment state="translated">
<source>company.edit.email.placeholder</source>
<target>np. kontakt@foo.bar</target>
</segment>
</unit>
<unit id="OfZwjFu" name="company.edit.website">
<notes>
<note>Translation for company edit website</note>
</notes>
<segment state="translated">
<source>company.edit.website</source>
<target>Strona domowa</target>
</segment>
</unit>
<unit id="bzIOh.k" name="company.edit.website.placeholder">
<notes>
<note>Placeholder text for company edit website</note>
</notes>
<segment state="translated">
<source>company.edit.website.placeholder</source>
<target>np. https://www.foo.bar</target>
</segment>
</unit>
<unit id="8NwIx26" name="company.edit.auto_product_url">
<notes>
<note>Translation for company edit auto product url</note>
</notes>
<segment state="translated">
<source>company.edit.auto_product_url</source>
<target>Adres URL produktu</target>
</segment>
</unit>
<unit id="GgV7KA6" name="company.edit.auto_product_url.help">
<notes>
<note>Help text for company edit auto product url</note>
</notes>
<segment state="translated">
<source>company.edit.auto_product_url.help</source>
<target>To pole służy do określenia łącza do komponentu na stronie firmy. %PARTNUMBER% Zostanie zastąpiony numerem zamówienia.</target>
</segment>
</unit>
<unit id="buxH6LW" name="company.edit.auto_product_url.placeholder">
<notes>
<note>Placeholder text for company edit auto product url</note>
</notes>
<segment state="translated">
<source>company.edit.auto_product_url.placeholder</source>
<target>https://foo.bar/product/%PARTNUMBER%</target>
</segment>
</unit>
<unit id="ggiu.Zk" name="currency.edit.iso_code">
<notes>
<note>Currency: edit iso code</note>
</notes>
<segment state="translated">
<source>currency.edit.iso_code</source>
<target>Kod ISO</target>
</segment>
</unit>
<unit id="riG2jA5" name="currency.edit.exchange_rate">
<notes>
<note>Currency: edit exchange rate</note>
</notes>
<segment state="translated">
<source>currency.edit.exchange_rate</source>
<target>Kurs wymiany</target>
</segment>
</unit>
<unit id="x9Vz.Ts" name="footprint.edit.3d_model">
<notes>
<note>Footprint: edit 3d model</note>
</notes>
<segment state="translated">
<source>footprint.edit.3d_model</source>
<target>Model 3D</target>
</segment>
</unit>
<unit id="foAWDGv" name="mass_creation.lines">
<notes>
<note>Translation for mass creation lines</note>
</notes>
<segment state="translated">
<source>mass_creation.lines</source>
<target>Dane wejściowe</target>
</segment>
</unit>
<unit id="nYlVgsL" name="mass_creation.lines.placeholder">
<notes>
<note>Placeholder text for mass creation lines</note>
</notes>
<segment state="translated">
<source>mass_creation.lines.placeholder</source>
<target>Element 1
Element 1.1
Element 1.1.1
Element 1.2
Element 2
Element 3</target>
</segment>
</unit>
<unit id="TWSqPFi" name="entity.mass_creation.btn">
<notes>
<note>Translation for entity mass creation btn</note>
</notes>
<segment state="translated">
<source>entity.mass_creation.btn</source>
<target>Utwórz</target>
</segment>
</unit>
<unit id="qJKwgn2" name="measurement_unit.edit.is_integer">
<notes>
<note>Translation for measurement unit edit is integer</note>
</notes>
<segment state="translated">
<source>measurement_unit.edit.is_integer</source>
<target>Czy liczba całkowita</target>
</segment>
</unit>
<unit id="u3dn3AS" name="measurement_unit.edit.is_integer.help">
<notes>
<note>Help text for measurement unit edit is integer</note>
</notes>
<segment state="translated">
<source>measurement_unit.edit.is_integer.help</source>
<target>If this option is activated, all values with this unit will be rounded to whole numbers.</target>
</segment>
</unit>
<unit id="gZdMQSn" name="measurement_unit.edit.use_si_prefix">
<notes>
<note>Translation for measurement unit edit use si prefix</note>
</notes>
<segment state="translated">
<source>measurement_unit.edit.use_si_prefix</source>
<target>Jeśli ta opcja jest aktywna, wszystkie wartości w tej jednostce będą zaokrąglane do liczb całkowitych.</target>
</segment>
</unit>
<unit id="vvnrMJA" name="measurement_unit.edit.use_si_prefix.help">
<notes>
<note>Help text for measurement unit edit use si prefix</note>
</notes>
<segment state="translated">
<source>measurement_unit.edit.use_si_prefix.help</source>
<target>Jeśli ta opcja jest włączona, wartości są wyprowadzane z przedrostkami SI (np. 1,2 kg zamiast 1200 g).</target>
</segment>
</unit>
<unit id="gPCdcst" name="measurement_unit.edit.unit_symbol">
<notes>
<note>Translation for measurement unit edit unit symbol</note>
</notes>
<segment state="translated">
<source>measurement_unit.edit.unit_symbol</source>
<target>Symbol jednostki</target>
</segment>
</unit>
<unit id="vCiMyIU" name="measurement_unit.edit.unit_symbol.placeholder">
<notes>
<note>Placeholder text for measurement unit edit unit symbol</note>
</notes>
<segment state="translated">
<source>measurement_unit.edit.unit_symbol.placeholder</source>
<target>Np. m</target>
</segment>
</unit>
<unit id="_xazC8o" name="storelocation.edit.is_full.label">
<notes>
<note>Label for storelocation edit is full</note>
</notes>
<segment state="translated">
<source>storelocation.edit.is_full.label</source>
<target>Miejsce magazynowania pełne</target>
</segment>
</unit>
<unit id="XF4C7ZG" name="storelocation.edit.is_full.help">
<notes>
<note>Help text for storelocation edit is full</note>
</notes>
<segment state="translated">
<source>storelocation.edit.is_full.help</source>
<target>Jeśli ta opcja jest wybrana, nie jest możliwe dodawanie nowych komponentów do tej lokalizacji ani zwiększanie ilości istniejących części.</target>
</segment>
</unit>
<unit id="V1su4ac" name="storelocation.limit_to_existing.label">
<notes>
<note>Label for storelocation limit to existing</note>
</notes>
<segment state="translated">
<source>storelocation.limit_to_existing.label</source>
<target>Ograniczenie do istniejących komponentów</target>
</segment>
</unit>
<unit id="6D.6huj" name="storelocation.limit_to_existing.help">
<notes>
<note>Help text for storelocation limit to existing</note>
</notes>
<segment state="translated">
<source>storelocation.limit_to_existing.help</source>
<target>Jeśli ta opcja jest aktywna, nie można dodawać nowych części do tej lokalizacji magazynu, ale można zwiększyć ilość istniejących części.</target>
</segment>
</unit>
<unit id="tGVVeof" name="storelocation.only_single_part.label">
<notes>
<note>Label for storelocation only single part</note>
</notes>
<segment state="translated">
<source>storelocation.only_single_part.label</source>
<target>Tylko pojedyncza część</target>
</segment>
</unit>
<unit id="Hyh5pvY" name="storelocation.only_single_part.help">
<notes>
<note>Help text for storelocation only single part</note>
</notes>
<segment state="translated">
<source>storelocation.only_single_part.help</source>
<target>Jeśli ta opcja jest aktywna, tylko pojedyncza część (z każdą ilością) może być przypisana do tej lokalizacji przechowywania. Przydatne w przypadku małych skrzynek SMD lub podajników.</target>
</segment>
</unit>
<unit id="sty2ele" name="storelocation.storage_type.label">
<notes>
<note>Label for storelocation storage type</note>
</notes>
<segment state="translated">
<source>storelocation.storage_type.label</source>
<target>Typ pamięci masowej</target>
</segment>
</unit>
<unit id="V5bAC9W" name="storelocation.storage_type.help">
<notes>
<note>Help text for storelocation storage type</note>
</notes>
<segment state="translated">
<source>storelocation.storage_type.help</source>
<target>W tym miejscu można wybrać jednostkę miary, którą musi mieć część, aby mogła zostać przypisana do tego miejsca przechowywania</target>
</segment>
</unit>
<unit id="ilC3c6u" name="supplier.edit.default_currency">
<notes>
<note>Supplier: edit default currency</note>
</notes>
<segment state="translated">
<source>supplier.edit.default_currency</source>
<target>Domyślna waluta</target>
</segment>
</unit>
<unit id="g_1n6ln" name="supplier.shipping_costs.label">
<notes>
<note>Label for supplier shipping costs</note>
</notes>
<segment state="translated">
<source>supplier.shipping_costs.label</source>
<target>Koszty wysyłki</target>
</segment>
</unit>
<unit id="1oS_Sxe" name="user.username.placeholder">
<notes>
<note>Placeholder text for user username</note>
</notes>
<segment state="translated">
<source>user.username.placeholder</source>
<target>np. jan.nowak</target>
</segment>
</unit>
<unit id="NVpoLlP" name="user.firstName.placeholder">
<notes>
<note>Placeholder text for user firstName</note>
</notes>
<segment state="translated">
<source>user.firstName.placeholder</source>
<target>Np. Jan</target>
</segment>
</unit>
<unit id="lYSMN_y" name="user.lastName.placeholder">
<notes>
<note>Placeholder text for user lastName</note>
</notes>
<segment state="translated">
<source>user.lastName.placeholder</source>
<target>Np. Nowak</target>
</segment>
</unit>
<unit id="jiKhU7W" name="user.email.placeholder">
<notes>
<note>Placeholder text for user email</note>
</notes>
<segment state="translated">
<source>user.email.placeholder</source>
<target>j.doe@ecorp.com</target>
</segment>
</unit>
<unit id="52ZHFPS" name="user.department.placeholder">
<notes>
<note>Placeholder text for user department</note>
</notes>
<segment state="translated">
<source>user.department.placeholder</source>
<target>Np. Rozwój</target>
</segment>
</unit>
<unit id="zAQlC_i" name="user.settings.pw_new.label">
<notes>
<note>Label for user settings pw new</note>
</notes>
<segment state="translated">
<source>user.settings.pw_new.label</source>
<target>Nowe hasło</target>
</segment>
</unit>
<unit id="hoxGr2I" name="user.settings.pw_confirm.label">
<notes>
<note>Label for user settings pw confirm</note>
</notes>
<segment state="translated">
<source>user.settings.pw_confirm.label</source>
<target>Potwierdź nowe hasło</target>
</segment>
</unit>
<unit id="7xPRLHW" name="user.edit.needs_pw_change">
<notes>
<note>User edit needs pw change</note>
</notes>
<segment state="translated">
<source>user.edit.needs_pw_change</source>
<target>Użytkownik musi zmienić hasło</target>
</segment>
</unit>
<unit id="77ZzKxQ" name="user.edit.user_disabled">
<notes>
<note>User edit user disabled</note>
</notes>
<segment state="translated">
<source>user.edit.user_disabled</source>
<target>Użytkownik wyłączony (brak możliwości logowania)</target>
</segment>
</unit>
<unit id="1.5z09Y" name="user.create">
<notes>
<note>User create</note>
</notes>
<segment state="translated">
<source>user.create</source>
<target>Utwórz użytkownika</target>
</segment>
</unit>
<unit id="Rd9sNEU" name="user.edit.save">
<notes>
<note>User edit save</note>
</notes>
<segment state="translated">
<source>user.edit.save</source>
<target>Zapisz</target>
</segment>
</unit>
<unit id="uTYx0nw" name="entity.edit.reset">
<notes>
<note>Translation for entity edit reset</note>
</notes>
<segment state="translated">
<source>entity.edit.reset</source>
<target>Porzuć zmiany</target>
</segment>
</unit>
<unit id="TAZxRYj" name="part.add.btn">
<notes>
<note>Part add btn</note>
</notes>
<segment state="translated">
<source>part.add.btn</source>
<target>Dodaj</target>
</segment>
</unit>
<unit id="VI_567B" name="manufacturer_url.label">
<notes>
<note>Label for manufacturer url</note>
</notes>
<segment state="translated">
<source>manufacturer_url.label</source>
<target>Adres URL producenta</target>
</segment>
</unit>
<unit id="IPge2iH" name="perm.group.parts">
<notes>
<note>Translation for perm group parts</note>
</notes>
<segment state="translated">
<source>perm.group.parts</source>
<target>Części</target>
</segment>
</unit>
<unit id="MWuraHU" name="perm.group.structures">
<notes>
<note>Translation for perm group structures</note>
</notes>
<segment state="translated">
<source>perm.group.structures</source>
<target>Struktury danych</target>
</segment>
</unit>
<unit id="YR3Kupe" name="perm.group.system">
<notes>
<note>Translation for perm group system</note>
</notes>
<segment state="translated">
<source>perm.group.system</source>
<target>System</target>
</segment>
</unit>
<unit id="QpKjLiE" name="perm.parts">
<notes>
<note>Translation for perm parts</note>
</notes>
<segment state="translated">
<source>perm.parts</source>
<target>Części</target>
</segment>
</unit>
<unit id="lkP7BGp" name="perm.read">
<notes>
<note>Translation for perm read</note>
</notes>
<segment state="translated">
<source>perm.read</source>
<target>Podgląd</target>
</segment>
</unit>
<unit id="LqLEHbP" name="perm.edit">
<notes>
<note>Edit button/heading for perm</note>
</notes>
<segment state="translated">
<source>perm.edit</source>
<target>Edycja</target>
</segment>
</unit>
<unit id="r4UG6G7" name="perm.create">
<notes>
<note>Translation for perm create</note>
</notes>
<segment state="translated">
<source>perm.create</source>
<target>Utwórz</target>
</segment>
</unit>
<unit id="cWi17IQ" name="perm.part.move">
<notes>
<note>Translation for perm part move</note>
</notes>
<segment state="translated">
<source>perm.part.move</source>
<target>Zmiana kategorii</target>
</segment>
</unit>
<unit id="rwuTftF" name="perm.delete">
<notes>
<note>Translation for perm delete</note>
</notes>
<segment state="translated">
<source>perm.delete</source>
<target>Usuń</target>
</segment>
</unit>
<unit id="s9QV27G" name="perm.part.search">
<notes>
<note>Translation for perm part search</note>
</notes>
<segment state="translated">
<source>perm.part.search</source>
<target>Wyszukiwanie</target>
</segment>
</unit>
<unit id="JpHblld" name="perm.part.all_parts">
<notes>
<note>Translation for perm part all parts</note>
</notes>
<segment state="translated">
<source>perm.part.all_parts</source>
<target>Wszystkie części</target>
</segment>
</unit>
<unit id="xGpxdp3" name="perm.part.no_price_parts">
<notes>
<note>Translation for perm part no price parts</note>
</notes>
<segment state="translated">
<source>perm.part.no_price_parts</source>
<target>Lista komponentów bez informacji o cenie</target>
</segment>
</unit>
<unit id="gVBtadZ" name="perm.part.obsolete_parts">
<notes>
<note>Translation for perm part obsolete parts</note>
</notes>
<segment state="translated">
<source>perm.part.obsolete_parts</source>
<target>Części przestarzałe</target>
</segment>
</unit>
<unit id="rh5syrd" name="perm.part.unknown_instock_parts">
<notes>
<note>Translation for perm part unknown instock parts</note>
</notes>
<segment state="translated">
<source>perm.part.unknown_instock_parts</source>
<target>Lista komponentów z nieznanym stanem magazynowym</target>
</segment>
</unit>
<unit id="NPRUtkE" name="perm.part.change_favorite">
<notes>
<note>Translation for perm part change favorite</note>
</notes>
<segment state="translated">
<source>perm.part.change_favorite</source>
<target>Zmiana statusu ulubiony</target>
</segment>
</unit>
<unit id="uSlD_4R" name="perm.part.show_favorite">
<notes>
<note>Translation for perm part show favorite</note>
</notes>
<segment state="translated">
<source>perm.part.show_favorite</source>
<target>Ulubione komponenty</target>
</segment>
</unit>
<unit id="a6_M8G2" name="perm.part.show_last_edit_parts">
<notes>
<note>Translation for perm part show last edit parts</note>
</notes>
<segment state="translated">
<source>perm.part.show_last_edit_parts</source>
<target>Pokaż ostatnio edytowane/dodane komponenty</target>
</segment>
</unit>
<unit id="_d1.jDW" name="perm.part.show_users">
<notes>
<note>Translation for perm part show users</note>
</notes>
<segment state="translated">
<source>perm.part.show_users</source>
<target>Pokaż ostatnio edytowanego użytkownika</target>
</segment>
</unit>
<unit id="rRpUKnD" name="perm.part.show_history">
<notes>
<note>Translation for perm part show history</note>
</notes>
<segment state="translated">
<source>perm.part.show_history</source>
<target>Pokaż historię</target>
</segment>
</unit>
<unit id="daTZIiU" name="perm.part.name">
<notes>
<note>Translation for perm part name</note>
</notes>
<segment state="translated">
<source>perm.part.name</source>
<target>Nazwa</target>
</segment>
</unit>
<unit id="8xbBpd6" name="perm.part.description">
<notes>
<note>Description for perm part</note>
</notes>
<segment state="translated">
<source>perm.part.description</source>
<target>Opis</target>
</segment>
</unit>
<unit id="NXbqLSh" name="perm.part.instock">
<notes>
<note>Translation for perm part instock</note>
</notes>
<segment state="translated">
<source>perm.part.instock</source>
<target>Dostępne</target>
</segment>
</unit>
<unit id="_4ZW26T" name="perm.part.mininstock">
<notes>
<note>Translation for perm part mininstock</note>
</notes>
<segment state="translated">
<source>perm.part.mininstock</source>
<target>Minimalny stan na magazynie</target>
</segment>
</unit>
<unit id="bip50EM" name="perm.part.comment">
<notes>
<note>Translation for perm part comment</note>
</notes>
<segment state="translated">
<source>perm.part.comment</source>
<target>Komentarz</target>
</segment>
</unit>
<unit id="diqCrTG" name="perm.part.storelocation">
<notes>
<note>Translation for perm part storelocation</note>
</notes>
<segment state="translated">
<source>perm.part.storelocation</source>
<target>Miejsce przechowywania</target>
</segment>
</unit>
<unit id="ijqgYFf" name="perm.part.manufacturer">
<notes>
<note>Translation for perm part manufacturer</note>
</notes>
<segment state="translated">
<source>perm.part.manufacturer</source>
<target>Producent</target>
</segment>
</unit>
<unit id="JMu_.7." name="perm.part.orderdetails">
<notes>
<note>Translation for perm part orderdetails</note>
</notes>
<segment state="translated">
<source>perm.part.orderdetails</source>
<target>Szczegóły zamówienia</target>
</segment>
</unit>
<unit id="rFVBtUF" name="perm.part.prices">
<notes>
<note>Translation for perm part prices</note>
</notes>
<segment state="translated">
<source>perm.part.prices</source>
<target>Ceny</target>
</segment>
</unit>
<unit id="xRY0lOj" name="perm.part.attachments">
<notes>
<note>Translation for perm part attachments</note>
</notes>
<segment state="translated">
<source>perm.part.attachments</source>
<target>Załączniki do plików</target>
</segment>
</unit>
<unit id="M2Gqflj" name="perm.part.order">
<notes>
<note>Translation for perm part order</note>
</notes>
<segment state="translated">
<source>perm.part.order</source>
<target>Zamówienia</target>
</segment>
</unit>
<unit id="9e70TDD" name="perm.storelocations">
<notes>
<note>Translation for perm storelocations</note>
</notes>
<segment state="translated">
<source>perm.storelocations</source>
<target>Miejsca przechowywania</target>
</segment>
</unit>
<unit id="iKqTace" name="perm.move">
<notes>
<note>Translation for perm move</note>
</notes>
<segment state="translated">
<source>perm.move</source>
<target>Przesunięcie</target>
</segment>
</unit>
<unit id="8B44iXL" name="perm.list_parts">
<notes>
<note>Translation for perm list parts</note>
</notes>
<segment state="translated">
<source>perm.list_parts</source>
<target>Lista części</target>
</segment>
</unit>
<unit id="qp4Nw88" name="perm.part.footprints">
<notes>
<note>Translation for perm part footprints</note>
</notes>
<segment state="translated">
<source>perm.part.footprints</source>
<target>Pola lutownicze</target>
</segment>
</unit>
<unit id="ochCbWd" name="perm.part.categories">
<notes>
<note>Translation for perm part categories</note>
</notes>
<segment state="translated">
<source>perm.part.categories</source>
<target>Kategorie</target>
</segment>
</unit>
<unit id="gJeta6V" name="perm.part.supplier">
<notes>
<note>Translation for perm part supplier</note>
</notes>
<segment state="translated">
<source>perm.part.supplier</source>
<target>Dostawcy</target>
</segment>
</unit>
<unit id="AAW9ULn" name="perm.part.manufacturers">
<notes>
<note>Translation for perm part manufacturers</note>
</notes>
<segment state="translated">
<source>perm.part.manufacturers</source>
<target>Producenci</target>
</segment>
</unit>
<unit id="xIsPPzY" name="perm.projects">
<notes>
<note>Translation for perm projects</note>
</notes>
<segment state="translated">
<source>perm.projects</source>
<target>Projekty</target>
</segment>
</unit>
<unit id="Fa9cXuf" name="perm.part.attachment_types">
<notes>
<note>Translation for perm part attachment types</note>
</notes>
<segment state="translated">
<source>perm.part.attachment_types</source>
<target>Typy załączników</target>
</segment>
</unit>
<unit id="lIHo4Hd" name="perm.tools.import">
<notes>
<note>Translation for perm tools import</note>
</notes>
<segment state="translated">
<source>perm.tools.import</source>
<target>Import</target>
</segment>
</unit>
<unit id="hZWt_at" name="perm.tools.labels">
<notes>
<note>Translation for perm tools labels</note>
</notes>
<segment state="translated">
<source>perm.tools.labels</source>
<target>Etykiety</target>
</segment>
</unit>
<unit id="d6tsIx1" name="perm.tools.calculator">
<notes>
<note>Translation for perm tools calculator</note>
</notes>
<segment state="translated">
<source>perm.tools.calculator</source>
<target>Kalkulator dla rezystorów</target>
</segment>
</unit>
<unit id="h.oYJ8V" name="perm.tools.footprints">
<notes>
<note>Translation for perm tools footprints</note>
</notes>
<segment state="translated">
<source>perm.tools.footprints</source>
<target>Pola lutownicze</target>
</segment>
</unit>
<unit id="Jcz4wWf" name="perm.tools.ic_logos">
<notes>
<note>Translation for perm tools ic logos</note>
</notes>
<segment state="translated">
<source>perm.tools.ic_logos</source>
<target>Loga producentów</target>
</segment>
</unit>
<unit id="Y_XwfhZ" name="perm.tools.statistics">
<notes>
<note>Translation for perm tools statistics</note>
</notes>
<segment state="translated">
<source>perm.tools.statistics</source>
<target>Statystyki</target>
</segment>
</unit>
<unit id="ytPkIIU" name="perm.edit_permissions">
<notes>
<note>Translation for perm edit permissions</note>
</notes>
<segment state="translated">
<source>perm.edit_permissions</source>
<target>Edytuj uprawnienia</target>
</segment>
</unit>
<unit id="DPKQxmA" name="perm.users.edit_user_name">
<notes>
<note>Translation for perm users edit user name</note>
</notes>
<segment state="translated">
<source>perm.users.edit_user_name</source>
<target>Edytuj nazwę użytkownika</target>
</segment>
</unit>
<unit id="ttdtKyD" name="perm.users.edit_change_group">
<notes>
<note>Translation for perm users edit change group</note>
</notes>
<segment state="translated">
<source>perm.users.edit_change_group</source>
<target>Zmień grupę</target>
</segment>
</unit>
<unit id="XeVuIwd" name="perm.users.edit_infos">
<notes>
<note>Translation for perm users edit infos</note>
</notes>
<segment state="translated">
<source>perm.users.edit_infos</source>
<target>Edytuj informacje</target>
</segment>
</unit>
<unit id=".Mu5RB1" name="perm.users.edit_permissions">
<notes>
<note>Translation for perm users edit permissions</note>
</notes>
<segment state="translated">
<source>perm.users.edit_permissions</source>
<target>Edytuj uprawnienia</target>
</segment>
</unit>
<unit id="L5LgaCa" name="perm.users.set_password">
<notes>
<note>Translation for perm users set password</note>
</notes>
<segment state="translated">
<source>perm.users.set_password</source>
<target>Ustaw hasło</target>
</segment>
</unit>
<unit id="ujyzLbg" name="perm.users.change_user_settings">
<notes>
<note>Translation for perm users change user settings</note>
</notes>
<segment state="translated">
<source>perm.users.change_user_settings</source>
<target>Zmiana ustawień użytkownika</target>
</segment>
</unit>
<unit id="7KsjU89" name="perm.database.see_status">
<notes>
<note>Translation for perm database see status</note>
</notes>
<segment state="translated">
<source>perm.database.see_status</source>
<target>Pokaż status</target>
</segment>
</unit>
<unit id="3_7e2UL" name="perm.database.update_db">
<notes>
<note>Translation for perm database update db</note>
</notes>
<segment state="translated">
<source>perm.database.update_db</source>
<target>Aktualizacja bazy danych</target>
</segment>
</unit>
<unit id="QNfaufA" name="perm.database.read_db_settings">
<notes>
<note>Translation for perm database read db settings</note>
</notes>
<segment state="translated">
<source>perm.database.read_db_settings</source>
<target>Odczyt ustawień bazy danych</target>
</segment>
</unit>
<unit id="U.dPyKO" name="perm.database.write_db_settings">
<notes>
<note>Translation for perm database write db settings</note>
</notes>
<segment state="translated">
<source>perm.database.write_db_settings</source>
<target>Zapis ustawień bazy danych</target>
</segment>
</unit>
<unit id="uAC5BxC" name="perm.config.read_config">
<notes>
<note>Translation for perm config read config</note>
</notes>
<segment state="translated">
<source>perm.config.read_config</source>
<target>Czytaj konfigurację</target>
</segment>
</unit>
<unit id="tQjPf61" name="perm.config.edit_config">
<notes>
<note>Translation for perm config edit config</note>
</notes>
<segment state="translated">
<source>perm.config.edit_config</source>
<target>Edytuj konfigurację</target>
</segment>
</unit>
<unit id="mU1UGgy" name="perm.config.server_info">
<notes>
<note>Translation for perm config server info</note>
</notes>
<segment state="translated">
<source>perm.config.server_info</source>
<target>Informacje o serwerze</target>
</segment>
</unit>
<unit id="vWNicrf" name="perm.config.use_debug">
<notes>
<note>Translation for perm config use debug</note>
</notes>
<segment state="translated">
<source>perm.config.use_debug</source>
<target>Użyj narzędzi do debugowania</target>
</segment>
</unit>
<unit id="tOpPgI8" name="perm.show_logs">
<notes>
<note>Translation for perm show logs</note>
</notes>
<segment state="translated">
<source>perm.show_logs</source>
<target>Pokaż dzienniki</target>
</segment>
</unit>
<unit id="dCMe8ah" name="perm.delete_logs">
<notes>
<note>Translation for perm delete logs</note>
</notes>
<segment state="translated">
<source>perm.delete_logs</source>
<target>Usuń logi</target>
</segment>
</unit>
<unit id="nILP34y" name="perm.self.edit_infos">
<notes>
<note>Translation for perm self edit infos</note>
</notes>
<segment state="translated">
<source>perm.self.edit_infos</source>
<target>Edytuj informacje</target>
</segment>
</unit>
<unit id="R8OxrPr" name="perm.self.edit_username">
<notes>
<note>Translation for perm self edit username</note>
</notes>
<segment state="translated">
<source>perm.self.edit_username</source>
<target>Edytuj nazwę użytkownika</target>
</segment>
</unit>
<unit id="pOG2vUW" name="perm.self.show_permissions">
<notes>
<note>Translation for perm self show permissions</note>
</notes>
<segment state="translated">
<source>perm.self.show_permissions</source>
<target>Wyświetlanie uprawnień</target>
</segment>
</unit>
<unit id="1_vJh4k" name="perm.self.show_logs">
<notes>
<note>Translation for perm self show logs</note>
</notes>
<segment state="translated">
<source>perm.self.show_logs</source>
<target>Pokaż własne wpisy dziennika</target>
</segment>
</unit>
<unit id="61TrD1b" name="perm.self.create_labels">
<notes>
<note>Translation for perm self create labels</note>
</notes>
<segment state="translated">
<source>perm.self.create_labels</source>
<target>Tworzenie etykiet</target>
</segment>
</unit>
<unit id="nfql2KA" name="perm.self.edit_options">
<notes>
<note>Translation for perm self edit options</note>
</notes>
<segment state="translated">
<source>perm.self.edit_options</source>
<target>Opcje edycji</target>
</segment>
</unit>
<unit id="w1Y2HMv" name="perm.self.delete_profiles">
<notes>
<note>Translation for perm self delete profiles</note>
</notes>
<segment state="translated">
<source>perm.self.delete_profiles</source>
<target>Usuń profile</target>
</segment>
</unit>
<unit id="boAMRVq" name="perm.self.edit_profiles">
<notes>
<note>Translation for perm self edit profiles</note>
</notes>
<segment state="translated">
<source>perm.self.edit_profiles</source>
<target>Edytuj profile</target>
</segment>
</unit>
<unit id="Q9lnyX8" name="perm.part.tools">
<notes>
<note>Translation for perm part tools</note>
</notes>
<segment state="translated">
<source>perm.part.tools</source>
<target>Narzędzia</target>
</segment>
</unit>
<unit id="lfusMAZ" name="perm.groups">
<notes>
<note>Translation for perm groups</note>
</notes>
<segment state="translated">
<source>perm.groups</source>
<target>Grupy</target>
</segment>
</unit>
<unit id="SIdd_dV" name="perm.users">
<notes>
<note>Translation for perm users</note>
</notes>
<segment state="translated">
<source>perm.users</source>
<target>Użytkownicy</target>
</segment>
</unit>
<unit id="zAtzrfn" name="perm.database">
<notes>
<note>Translation for perm database</note>
</notes>
<segment state="translated">
<source>perm.database</source>
<target>Baza danych</target>
</segment>
</unit>
<unit id="dUXVP7t" name="perm.config">
<notes>
<note>Translation for perm config</note>
</notes>
<segment state="translated">
<source>perm.config</source>
<target>Konfiguracja</target>
</segment>
</unit>
<unit id="OO4RqQz" name="perm.system">
<notes>
<note>Translation for perm system</note>
</notes>
<segment state="translated">
<source>perm.system</source>
<target>System</target>
</segment>
</unit>
<unit id="VN4dSmv" name="perm.self">
<notes>
<note>Translation for perm self</note>
</notes>
<segment state="translated">
<source>perm.self</source>
<target>Edytuj własnego użytkownika</target>
</segment>
</unit>
<unit id="A7uyqD9" name="perm.labels">
<notes>
<note>Translation for perm labels</note>
</notes>
<segment state="translated">
<source>perm.labels</source>
<target>Etykiety</target>
</segment>
</unit>
<unit id="slAwBk7" name="perm.part.category">
<notes>
<note>Translation for perm part category</note>
</notes>
<segment state="translated">
<source>perm.part.category</source>
<target>Kategoria</target>
</segment>
</unit>
<unit id="QP8XpIR" name="perm.part.minamount">
<notes>
<note>Translation for perm part minamount</note>
</notes>
<segment state="translated">
<source>perm.part.minamount</source>
<target>Ilość minimalna</target>
</segment>
</unit>
<unit id="OB7qVWO" name="perm.part.footprint">
<notes>
<note>Translation for perm part footprint</note>
</notes>
<segment state="translated">
<source>perm.part.footprint</source>
<target>Układ padów (footprint)</target>
</segment>
</unit>
<unit id="u80GbdM" name="perm.part.mpn">
<notes>
<note>Translation for perm part mpn</note>
</notes>
<segment state="translated">
<source>perm.part.mpn</source>
<target>MPN</target>
</segment>
</unit>
<unit id="LyVYOLq" name="perm.part.status">
<notes>
<note>Translation for perm part status</note>
</notes>
<segment state="translated">
<source>perm.part.status</source>
<target>Status produkcji</target>
</segment>
</unit>
<unit id="jZvB1lZ" name="perm.part.tags">
<notes>
<note>Translation for perm part tags</note>
</notes>
<segment state="translated">
<source>perm.part.tags</source>
<target>Tagi</target>
</segment>
</unit>
<unit id="359tBYD" name="perm.part.unit">
<notes>
<note>Translation for perm part unit</note>
</notes>
<segment state="translated">
<source>perm.part.unit</source>
<target>Jednostka miary</target>
</segment>
</unit>
<unit id="BX.bamX" name="perm.part.mass">
<notes>
<note>Translation for perm part mass</note>
</notes>
<segment state="translated">
<source>perm.part.mass</source>
<target>Masa</target>
</segment>
</unit>
<unit id="qeGG9Zf" name="perm.part.lots">
<notes>
<note>Translation for perm part lots</note>
</notes>
<segment state="translated">
<source>perm.part.lots</source>
<target>Miejsca przechowywania</target>
</segment>
</unit>
<unit id="Ig0En5M" name="perm.show_users">
<notes>
<note>Translation for perm show users</note>
</notes>
<segment state="translated">
<source>perm.show_users</source>
<target>Pokaż ostatnio edytowanego użytkownika</target>
</segment>
</unit>
<unit id="6iZ6MvE" name="perm.currencies">
<notes>
<note>Translation for perm currencies</note>
</notes>
<segment state="translated">
<source>perm.currencies</source>
<target>Waluty</target>
</segment>
</unit>
<unit id="RA9fVQi" name="perm.measurement_units">
<notes>
<note>Translation for perm measurement units</note>
</notes>
<segment state="translated">
<source>perm.measurement_units</source>
<target>Jednostka miary</target>
</segment>
</unit>
<unit id="1b5ja1c" name="perm.part_custom_states">
<segment state="translated">
<source>perm.part_custom_states</source>
<target>Stan niestandardowy komponentu</target>
</segment>
</unit>
<unit id="coNue69" name="user.settings.pw_old.label">
<notes>
<note>Label for user settings pw old</note>
</notes>
<segment state="translated">
<source>user.settings.pw_old.label</source>
<target>Stare hasło</target>
</segment>
</unit>
<unit id="2A8gn6V" name="pw_reset.submit">
<notes>
<note>Translation for pw reset submit</note>
</notes>
<segment state="translated">
<source>pw_reset.submit</source>
<target>Resetowanie hasła</target>
</segment>
</unit>
<unit id="z7J2YAC" name="u2f_two_factor">
<notes>
<note>Translation for u2f two factor</note>
</notes>
<segment state="translated">
<source>u2f_two_factor</source>
<target>Klucz bezpieczeństwa (U2F)</target>
</segment>
</unit>
<unit id="cjWCMi4" name="google">
<notes>
<note>Translation for google</note>
</notes>
<segment state="translated">
<source>google</source>
<target>Google</target>
</segment>
</unit>
<unit id="agByADP" name="tfa.provider.webauthn_two_factor_provider">
<segment state="translated">
<source>tfa.provider.webauthn_two_factor_provider</source>
<target>Klucz zabezpieczeń</target>
</segment>
</unit>
<unit id="ELfxZWW" name="tfa.provider.google">
<notes>
<note>Translation for tfa provider google</note>
</notes>
<segment state="translated">
<source>tfa.provider.google</source>
<target>Aplikacja Authenticator</target>
</segment>
</unit>
<unit id="fGkpjYW" name="Login successful">
<notes>
<note>Translation for Login successful</note>
</notes>
<segment state="translated">
<source>Login successful</source>
<target>Zalogowano poprawnie</target>
</segment>
</unit>
<unit id="KSHVrbr" name="log.type.exception">
<notes>
<note>Translation for log type exception</note>
</notes>
<segment state="translated">
<source>log.type.exception</source>
<target>Nieobsługiwany wyjątek (przestarzały)</target>
</segment>
</unit>
<unit id="WQhfpc7" name="log.type.user_login">
<notes>
<note>Translation for log type user login</note>
</notes>
<segment state="translated">
<source>log.type.user_login</source>
<target>Logowanie użytkownika</target>
</segment>
</unit>
<unit id="4BmkRRr" name="log.type.user_logout">
<notes>
<note>Translation for log type user logout</note>
</notes>
<segment state="translated">
<source>log.type.user_logout</source>
<target>Wylogowanie użytkownika</target>
</segment>
</unit>
<unit id="XWCQytQ" name="log.type.unknown">
<notes>
<note>Translation for log type unknown</note>
</notes>
<segment state="translated">
<source>log.type.unknown</source>
<target>Nieznany</target>
</segment>
</unit>
<unit id="Jz8fGbI" name="log.type.element_created">
<notes>
<note>Translation for log type element created</note>
</notes>
<segment state="translated">
<source>log.type.element_created</source>
<target>Utworzony element</target>
</segment>
</unit>
<unit id="zrdG.Jf" name="log.type.element_edited">
<notes>
<note>Translation for log type element edited</note>
</notes>
<segment state="translated">
<source>log.type.element_edited</source>
<target>Edytowano komponent</target>
</segment>
</unit>
<unit id="7U9wURa" name="log.type.element_deleted">
<notes>
<note>Translation for log type element deleted</note>
</notes>
<segment state="translated">
<source>log.type.element_deleted</source>
<target>Element usunięty</target>
</segment>
</unit>
<unit id="_2FIROZ" name="log.type.database_updated">
<notes>
<note>Translation for log type database updated</note>
</notes>
<segment state="translated">
<source>log.type.database_updated</source>
<target>Baza danych zaktualizowana</target>
</segment>
</unit>
<unit id="TgP5PEM" name="perm.revert_elements">
<notes>
<note>Translation for perm revert elements</note>
</notes>
<segment state="translated">
<source>perm.revert_elements</source>
<target>Odwrócenie elementu</target>
</segment>
</unit>
<unit id=".9EUOEX" name="perm.show_history">
<notes>
<note>Translation for perm show history</note>
</notes>
<segment state="translated">
<source>perm.show_history</source>
<target>Pokaż historię</target>
</segment>
</unit>
<unit id="AuMDjJU" name="perm.tools.lastActivity">
<notes>
<note>Translation for perm tools lastActivity</note>
</notes>
<segment state="translated">
<source>perm.tools.lastActivity</source>
<target>Pokaż ostatnie działanie</target>
</segment>
</unit>
<unit id="6LtH69E" name="perm.tools.timeTravel">
<notes>
<note>Translation for perm tools timeTravel</note>
</notes>
<segment state="translated">
<source>perm.tools.timeTravel</source>
<target>Pokaż stare wersje elementów (podróż w czasie)</target>
</segment>
</unit>
<unit id="VhxhtYo" name="Username">
<notes>
<note>Translation for Username</note>
</notes>
<segment state="translated">
<source>Username</source>
<target>Nazwa użytkownika</target>
</segment>
</unit>
<unit id="gDVCAxj" name="log.type.security.google_disabled">
<notes>
<note>Translation for log type security google disabled</note>
</notes>
<segment state="translated">
<source>log.type.security.google_disabled</source>
<target>Aplikacja Authenticator wyłączona</target>
</segment>
</unit>
<unit id="XFvvUtc" name="log.type.security.u2f_removed">
<notes>
<note>Translation for log type security u2f removed</note>
</notes>
<segment state="translated">
<source>log.type.security.u2f_removed</source>
<target>Usunięty klucz bezpieczeństwa</target>
</segment>
</unit>
<unit id="eZgT4MC" name="log.type.security.u2f_added">
<notes>
<note>Translation for log type security u2f added</note>
</notes>
<segment state="translated">
<source>log.type.security.u2f_added</source>
<target>Dodano klucz bezpieczeństwa</target>
</segment>
</unit>
<unit id="t7d1Q.4" name="log.type.security.backup_keys_reset">
<notes>
<note>Translation for log type security backup keys reset</note>
</notes>
<segment state="translated">
<source>log.type.security.backup_keys_reset</source>
<target>Regeneracja kluczy zapasowych</target>
</segment>
</unit>
<unit id="RF1.KEr" name="log.type.security.google_enabled">
<notes>
<note>Translation for log type security google enabled</note>
</notes>
<segment state="translated">
<source>log.type.security.google_enabled</source>
<target>Włączona aplikacja Authenticator</target>
</segment>
</unit>
<unit id="LnGIxBi" name="log.type.security.password_changed">
<notes>
<note>Translation for log type security password changed</note>
</notes>
<segment state="translated">
<source>log.type.security.password_changed</source>
<target>Hasło zostało zmienione</target>
</segment>
</unit>
<unit id="WTGQZj_" name="log.type.security.trusted_device_reset">
<notes>
<note>Translation for log type security trusted device reset</note>
</notes>
<segment state="translated">
<source>log.type.security.trusted_device_reset</source>
<target>Zaufane urządzenia zresetowane</target>
</segment>
</unit>
<unit id="a.Le1i0" name="log.type.collection_element_deleted">
<notes>
<note>Translation for log type collection element deleted</note>
</notes>
<segment state="translated">
<source>log.type.collection_element_deleted</source>
<target>Usunięty element kolekcji</target>
</segment>
</unit>
<unit id="WbkRTGh" name="log.type.security.password_reset">
<notes>
<note>Translation for log type security password reset</note>
</notes>
<segment state="translated">
<source>log.type.security.password_reset</source>
<target>Resetowanie hasła</target>
</segment>
</unit>
<unit id="6FyyN30" name="log.type.security.2fa_admin_reset">
<notes>
<note>Translation for log type security 2fa admin reset</note>
</notes>
<segment state="translated">
<source>log.type.security.2fa_admin_reset</source>
<target>Resetowanie dwuskładnikowe przez administratora</target>
</segment>
</unit>
<unit id="gV_X19k" name="log.type.user_not_allowed">
<notes>
<note>Translation for log type user not allowed</note>
</notes>
<segment state="translated">
<source>log.type.user_not_allowed</source>
<target>Próba nieautoryzowanego dostępu</target>
</segment>
</unit>
<unit id="cTiYmSE" name="log.database_updated.success">
<notes>
<note>Success message for log database updated</note>
</notes>
<segment state="translated">
<source>log.database_updated.success</source>
<target>Sukces</target>
</segment>
</unit>
<unit id="De5BR6V" name="label_options.barcode_type.2D">
<notes>
<note>Translation for label options barcode type 2D</note>
</notes>
<segment state="translated">
<source>label_options.barcode_type.2D</source>
<target>2D</target>
</segment>
</unit>
<unit id="bCrCbP6" name="label_options.barcode_type.1D">
<notes>
<note>Translation for label options barcode type 1D</note>
</notes>
<segment state="translated">
<source>label_options.barcode_type.1D</source>
<target>1D</target>
</segment>
</unit>
<unit id="gP8CCIL" name="perm.part.parameters">
<notes>
<note>Translation for perm part parameters</note>
</notes>
<segment state="translated">
<source>perm.part.parameters</source>
<target>Parametry</target>
</segment>
</unit>
<unit id="LocDEF1" name="perm.attachment_show_private">
<notes>
<note>Translation for perm attachment show private</note>
</notes>
<segment state="translated">
<source>perm.attachment_show_private</source>
<target>Wyświetlanie prywatnych załączników</target>
</segment>
</unit>
<unit id="honRcmT" name="perm.tools.label_scanner">
<notes>
<note>Translation for perm tools label scanner</note>
</notes>
<segment state="translated">
<source>perm.tools.label_scanner</source>
<target>Skaner etykiet</target>
</segment>
</unit>
<unit id="YRDDkNh" name="perm.self.read_profiles">
<notes>
<note>Translation for perm self read profiles</note>
</notes>
<segment state="translated">
<source>perm.self.read_profiles</source>
<target>Wczytaj profile</target>
</segment>
</unit>
<unit id="uFIXx7j" name="perm.self.create_profiles">
<notes>
<note>Translation for perm self create profiles</note>
</notes>
<segment state="translated">
<source>perm.self.create_profiles</source>
<target>Utwórz profile</target>
</segment>
</unit>
<unit id="H5lzk33" name="perm.labels.use_twig">
<notes>
<note>Translation for perm labels use twig</note>
</notes>
<segment state="translated">
<source>perm.labels.use_twig</source>
<target>Użyj trybu Twig</target>
</segment>
</unit>
<unit id="iXxuTa3" name="label_profile.showInDropdown">
<segment state="translated">
<source>label_profile.showInDropdown</source>
<target>Pokaż w szybkim wyborze</target>
</segment>
</unit>
<unit id="bgHCh2E" name="group.edit.enforce_2fa">
<segment state="translated">
<source>group.edit.enforce_2fa</source>
<target>Wymuś uwierzytelnianie dwuskładnikowe (2FA)</target>
</segment>
</unit>
<unit id="uxw7_77" name="group.edit.enforce_2fa.help">
<segment state="translated">
<source>group.edit.enforce_2fa.help</source>
<target>Jeśli ta opcja jest włączona, każdy bezpośredni członek tej grupy musi skonfigurować co najmniej jeden drugi czynnik uwierzytelniania. Zalecane dla grup administracyjnych z wieloma uprawnieniami.</target>
</segment>
</unit>
<unit id="NwsYm0P" name="selectpicker.nothing_selected">
<segment state="translated">
<source>selectpicker.nothing_selected</source>
<target>Nic nie wybrano</target>
</segment>
</unit>
<unit id="0VKsxz3" name="entity.delete.must_not_contain_parts">
<segment state="translated">
<source>entity.delete.must_not_contain_parts</source>
<target>Element "%PATH%" nadal zawiera komponenty! Musisz przenieść części, aby móc usunąć ten element.</target>
</segment>
</unit>
<unit id="1hxhr3b" name="entity.delete.must_not_contain_attachments">
<segment state="translated">
<source>entity.delete.must_not_contain_attachments</source>
<target>Typ załącznika nadal zawiera załączniki. Zmień ich typ, aby móc usunąć ten typ załącznika.</target>
</segment>
</unit>
<unit id="95i8XQ4" name="entity.delete.must_not_contain_prices">
<segment state="translated">
<source>entity.delete.must_not_contain_prices</source>
<target>Waluta nadal zawiera szczegóły cenowe. Musisz zmienić ich walutę, aby móc usunąć ten element.</target>
</segment>
</unit>
<unit id="nak8YJ9" name="entity.delete.must_not_contain_users">
<segment state="translated">
<source>entity.delete.must_not_contain_users</source>
<target>Użytkownicy nadal korzystają z tej grupy! Zmień swoją grupę, aby móc usunąć tę grupę.</target>
</segment>
</unit>
<unit id="6ud5yrD" name="part.table.edit">
<segment state="translated">
<source>part.table.edit</source>
<target>Edytuj</target>
</segment>
</unit>
<unit id="DachcxN" name="part.table.edit.title">
<segment state="translated">
<source>part.table.edit.title</source>
<target>Edytuj część</target>
</segment>
</unit>
<unit id="w3XOUoO" name="part_list.action.action.title">
<segment state="translated">
<source>part_list.action.action.title</source>
<target>Wybierz akcję</target>
</segment>
</unit>
<unit id="Fc.1rpX" name="part_list.action.action.group.favorite">
<segment state="translated">
<source>part_list.action.action.group.favorite</source>
<target>Ulubione</target>
</segment>
</unit>
<unit id="s2Dybnd" name="part_list.action.action.favorite">
<segment state="translated">
<source>part_list.action.action.favorite</source>
<target>Dodaj do ulubionych</target>
</segment>
</unit>
<unit id="oRXo8cB" name="part_list.action.action.unfavorite">
<segment state="translated">
<source>part_list.action.action.unfavorite</source>
<target>Usuń z ulubionych</target>
</segment>
</unit>
<unit id="sbuGwh6" name="part_list.action.action.group.change_field">
<segment state="translated">
<source>part_list.action.action.group.change_field</source>
<target>Zmień pole</target>
</segment>
</unit>
<unit id="hk8FMXL" name="part_list.action.action.change_category">
<segment state="translated">
<source>part_list.action.action.change_category</source>
<target>Zmień kategorię</target>
</segment>
</unit>
<unit id="1013DFk" name="part_list.action.action.change_footprint">
<segment state="translated">
<source>part_list.action.action.change_footprint</source>
<target>Zmień Układ padów (footprint)</target>
</segment>
</unit>
<unit id="CPEbRo." name="part_list.action.action.change_manufacturer">
<segment state="translated">
<source>part_list.action.action.change_manufacturer</source>
<target>Zmień producenta</target>
</segment>
</unit>
<unit id="hQT5qln" name="part_list.action.action.change_unit">
<segment state="translated">
<source>part_list.action.action.change_unit</source>
<target>Zmień jednostkę</target>
</segment>
</unit>
<unit id="CfQo7ZT" name="part_list.action.action.delete">
<segment state="translated">
<source>part_list.action.action.delete</source>
<target>Usuń</target>
</segment>
</unit>
<unit id="Ev0Hfc2" name="part_list.action.submit">
<segment state="translated">
<source>part_list.action.submit</source>
<target>OK</target>
</segment>
</unit>
<unit id="gaoMsrY" name="part_list.action.part_count">
<segment state="translated">
<source>part_list.action.part_count</source>
<target>Wybrano %count% części</target>
</segment>
</unit>
<unit id="FhdheZY" name="company.edit.quick.website">
<segment state="translated">
<source>company.edit.quick.website</source>
<target>Otwórz stronę</target>
</segment>
</unit>
<unit id="KZ1Eck4" name="company.edit.quick.email">
<segment state="translated">
<source>company.edit.quick.email</source>
<target>Wyślij e-mail</target>
</segment>
</unit>
<unit id="r2diIQ6" name="company.edit.quick.phone">
<segment state="translated">
<source>company.edit.quick.phone</source>
<target>Zadzwoń</target>
</segment>
</unit>
<unit id="siE4EDy" name="company.edit.quick.fax">
<segment state="translated">
<source>company.edit.quick.fax</source>
<target>Wyślij FAX</target>
</segment>
</unit>
<unit id="4kMwsyh" name="company.fax_number.placeholder">
<segment state="translated">
<source>company.fax_number.placeholder</source>
<target>Np. +48 123 456 789</target>
</segment>
</unit>
<unit id="4vsXT3p" name="part.edit.save_and_clone">
<segment state="translated">
<source>part.edit.save_and_clone</source>
<target>Zapisz i sklonuj</target>
</segment>
</unit>
<unit id="XLEAK5C" name="validator.file_ext_not_allowed">
<segment state="translated">
<source>validator.file_ext_not_allowed</source>
<target>Rozszerzenie pliku nie jest dozwolone dla tego typu załącznika.</target>
</segment>
</unit>
<unit id="U1HFX19" name="tools.reel_calc.title">
<segment state="translated">
<source>tools.reel_calc.title</source>
<target>Kalkulator szpul SMD</target>
</segment>
</unit>
<unit id="WfFOK.8" name="tools.reel_calc.inner_dia">
<segment state="translated">
<source>tools.reel_calc.inner_dia</source>
<target>Średnica wewnętrzna</target>
</segment>
</unit>
<unit id="JEZvxKV" name="tools.reel_calc.outer_dia">
<segment state="translated">
<source>tools.reel_calc.outer_dia</source>
<target>Wymiar zewnętrzny</target>
</segment>
</unit>
<unit id="MevS6ej" name="tools.reel_calc.tape_thick">
<segment state="translated">
<source>tools.reel_calc.tape_thick</source>
<target>Grubość taśmy</target>
</segment>
</unit>
<unit id="eqy7OUh" name="tools.reel_calc.part_distance">
<segment state="translated">
<source>tools.reel_calc.part_distance</source>
<target>Odstęp</target>
</segment>
</unit>
<unit id="avUYTF3" name="tools.reel_calc.update">
<segment state="translated">
<source>tools.reel_calc.update</source>
<target>Aktualizuj</target>
</segment>
</unit>
<unit id="xVGNyjY" name="tools.reel_calc.parts_per_meter">
<segment state="translated">
<source>tools.reel_calc.parts_per_meter</source>
<target>Komponent na metry</target>
</segment>
</unit>
<unit id="Z4Z3NHc" name="tools.reel_calc.result_length">
<segment state="translated">
<source>tools.reel_calc.result_length</source>
<target>Długość taśmy</target>
</segment>
</unit>
<unit id="KGgSvdN" name="tools.reel_calc.result_amount">
<segment state="translated">
<source>tools.reel_calc.result_amount</source>
<target>Przybliżona ilość elementów</target>
</segment>
</unit>
<unit id="d2KFRC_" name="tools.reel_calc.outer_greater_inner_error">
<segment state="translated">
<source>tools.reel_calc.outer_greater_inner_error</source>
<target>Błąd: średnica zewnętrzna musi być większa niż średnica wewnętrzna!</target>
</segment>
</unit>
<unit id="ideVnu7" name="tools.reel_calc.missing_values.error">
<segment state="translated">
<source>tools.reel_calc.missing_values.error</source>
<target>Proszę uzupełnić wszystkie wartości!</target>
</segment>
</unit>
<unit id="MjKRZmy" name="tools.reel_calc.load_preset">
<segment state="translated">
<source>tools.reel_calc.load_preset</source>
<target>Załaduj ustawienia</target>
</segment>
</unit>
<unit id="CdphPiM" name="tools.reel_calc.explanation">
<segment state="translated">
<source>tools.reel_calc.explanation</source>
<target>Ten kalkulator daje Ci oszacowanie, ile części pozostało na szpuli SMD. Zmierz zanotowane wymiary na szpuli (lub użyj któregoś z ustawień wstępnych) i kliknij "Aktualizuj", aby uzyskać wynik.</target>
</segment>
</unit>
<unit id="21dEh63" name="perm.tools.reel_calculator">
<segment state="translated">
<source>perm.tools.reel_calculator</source>
<target>Kalkulator rolek SMD</target>
</segment>
</unit>
<unit id="mTGB4XK" name="tree.tools.tools.reel_calculator">
<segment state="translated">
<source>tree.tools.tools.reel_calculator</source>
<target>Kalkulator rolek SMD</target>
</segment>
</unit>
<unit id="Y3Vpp8G" name="user.pw_change_needed.flash">
<segment state="translated">
<source>user.pw_change_needed.flash</source>
<target>Twoje hasło musi zostać zmienione! Ustaw nowe hasło.</target>
</segment>
</unit>
<unit id="2LkM7pn" name="part_list.action.select_null">
<segment state="translated">
<source>part_list.action.select_null</source>
<target>Pusty element</target>
</segment>
</unit>
<unit id=".X2zJdC" name="part_list.action.delete-title">
<segment state="translated">
<source>part_list.action.delete-title</source>
<target>Czy na pewno chcesz usunąć te części?</target>
</segment>
</unit>
<unit id="njR3m9K" name="part_list.action.delete-message">
<segment state="translated">
<source>part_list.action.delete-message</source>
<target>Te komponenty i wszystkie powiązane informacje (załączniki, informacje o cenach itp.) zostaną usunięte. Tego nie da się cofnąć!</target>
</segment>
</unit>
<unit id="iprEHvW" name="part.table.actions.success">
<segment state="translated">
<source>part.table.actions.success</source>
<target>Akcje zakończyły się pomyślnie.</target>
</segment>
</unit>
<unit id="WUDnXcT" name="attachment.edit.delete.confirm">
<segment state="translated">
<source>attachment.edit.delete.confirm</source>
<target>Czy na pewno chcesz usunąć ten załącznik?</target>
</segment>
</unit>
<unit id="B8Ch_oU" name="filter.text_constraint.value.operator.EQ">
<segment state="translated">
<source>filter.text_constraint.value.operator.EQ</source>
<target>Jest równe</target>
</segment>
</unit>
<unit id="m8gXJmo" name="filter.text_constraint.value.operator.NEQ">
<segment state="translated">
<source>filter.text_constraint.value.operator.NEQ</source>
<target>Nie jest równe</target>
</segment>
</unit>
<unit id="QCi4ct2" name="filter.text_constraint.value.operator.STARTS">
<segment state="translated">
<source>filter.text_constraint.value.operator.STARTS</source>
<target>Rozpoczyna się od</target>
</segment>
</unit>
<unit id="n3YhIhU" name="filter.text_constraint.value.operator.CONTAINS">
<segment state="translated">
<source>filter.text_constraint.value.operator.CONTAINS</source>
<target>Zawiera</target>
</segment>
</unit>
<unit id="7HLaYeS" name="filter.text_constraint.value.operator.ENDS">
<segment state="translated">
<source>filter.text_constraint.value.operator.ENDS</source>
<target>Kończy się na</target>
</segment>
</unit>
<unit id="ZQxfZP0" name="filter.text_constraint.value.operator.LIKE">
<segment state="translated">
<source>filter.text_constraint.value.operator.LIKE</source>
<target>LIKE wzór</target>
</segment>
</unit>
<unit id="E9SgBKh" name="filter.text_constraint.value.operator.REGEX">
<segment state="translated">
<source>filter.text_constraint.value.operator.REGEX</source>
<target>Wyrażenie regularne</target>
</segment>
</unit>
<unit id="YSbtFK8" name="filter.number_constraint.value.operator.BETWEEN">
<segment state="translated">
<source>filter.number_constraint.value.operator.BETWEEN</source>
<target>Pomiędzy</target>
</segment>
</unit>
<unit id="uArj6qn" name="filter.number_constraint.AND">
<segment state="translated">
<source>filter.number_constraint.AND</source>
<target>i</target>
</segment>
</unit>
<unit id="ZMo..Ic" name="filter.entity_constraint.operator.EQ">
<segment state="translated">
<source>filter.entity_constraint.operator.EQ</source>
<target>Czy (bez elementów podrzędnych)</target>
</segment>
</unit>
<unit id="gkRF0GY" name="filter.entity_constraint.operator.NEQ">
<segment state="translated">
<source>filter.entity_constraint.operator.NEQ</source>
<target>Nie jest (bez elementów podrzędnych)</target>
</segment>
</unit>
<unit id="w846rID" name="filter.entity_constraint.operator.INCLUDING_CHILDREN">
<segment state="translated">
<source>filter.entity_constraint.operator.INCLUDING_CHILDREN</source>
<target>Czy jest (w tym elementy podrzędne)</target>
</segment>
</unit>
<unit id="LSAhDQ6" name="filter.entity_constraint.operator.EXCLUDING_CHILDREN">
<segment state="translated">
<source>filter.entity_constraint.operator.EXCLUDING_CHILDREN</source>
<target>Nie jest (w tym elementy podrzędne)</target>
</segment>
</unit>
<unit id="JFqHGlx" name="part.filter.dbId">
<segment state="translated">
<source>part.filter.dbId</source>
<target>Identyfikator ID bazy danych</target>
</segment>
</unit>
<unit id="smzf9vn" name="filter.tags_constraint.operator.ANY">
<segment state="translated">
<source>filter.tags_constraint.operator.ANY</source>
<target>Którykolwiek z tagów</target>
</segment>
</unit>
<unit id="eYdPDKM" name="filter.tags_constraint.operator.ALL">
<segment state="translated">
<source>filter.tags_constraint.operator.ALL</source>
<target>Wszystkie tagi</target>
</segment>
</unit>
<unit id="vSthC2b" name="filter.tags_constraint.operator.NONE">
<segment state="translated">
<source>filter.tags_constraint.operator.NONE</source>
<target>Żaden z tagów</target>
</segment>
</unit>
<unit id="0KKZnWr" name="part.filter.lot_count">
<segment state="translated">
<source>part.filter.lot_count</source>
<target>Liczba partii</target>
</segment>
</unit>
<unit id="LUwPNoD" name="part.filter.attachments_count">
<segment state="translated">
<source>part.filter.attachments_count</source>
<target>Ilość załączników</target>
</segment>
</unit>
<unit id="oQmnwDq" name="part.filter.orderdetails_count">
<segment state="translated">
<source>part.filter.orderdetails_count</source>
<target>Liczba informacji o zamówieniu</target>
</segment>
</unit>
<unit id="EVZFWzr" name="part.filter.lotExpirationDate">
<segment state="translated">
<source>part.filter.lotExpirationDate</source>
<target>Data ważności zapasów komponentów</target>
</segment>
</unit>
<unit id="jcZuCCn" name="part.filter.lotNeedsRefill">
<segment state="translated">
<source>part.filter.lotNeedsRefill</source>
<target>Każda partia potrzebuje uzupełnienia</target>
</segment>
</unit>
<unit id="qvGwmDf" name="part.filter.lotUnknwonAmount">
<segment state="translated">
<source>part.filter.lotUnknwonAmount</source>
<target>Zapasy o nieznanej ilości</target>
</segment>
</unit>
<unit id="0wfsO9N" name="part.filter.attachmentName">
<segment state="translated">
<source>part.filter.attachmentName</source>
<target>Nazwa załącznika</target>
</segment>
</unit>
<unit id="YcIyWEZ" name="filter.choice_constraint.operator.ANY">
<segment state="translated">
<source>filter.choice_constraint.operator.ANY</source>
<target>Którykolwiek</target>
</segment>
</unit>
<unit id="Kofo3H8" name="filter.choice_constraint.operator.NONE">
<segment state="translated">
<source>filter.choice_constraint.operator.NONE</source>
<target>Żaden z</target>
</segment>
</unit>
<unit id="IM9Phue" name="part.filter.amount_sum">
<segment state="translated">
<source>part.filter.amount_sum</source>
<target>Ilość całkowita</target>
</segment>
</unit>
<unit id="dRr__GR" name="filter.submit">
<segment state="translated">
<source>filter.submit</source>
<target>Aktualizuj</target>
</segment>
</unit>
<unit id="bREY95s" name="filter.discard">
<segment state="translated">
<source>filter.discard</source>
<target>Porzuć zmiany</target>
</segment>
</unit>
<unit id="1ttX8Bu" name="filter.clear_filters">
<segment state="translated">
<source>filter.clear_filters</source>
<target>Wyczyść filtry</target>
</segment>
</unit>
<unit id="VH1tHkH" name="filter.title">
<segment state="translated">
<source>filter.title</source>
<target>Filtr</target>
</segment>
</unit>
<unit id="dkaI3LF" name="filter.parameter_value_constraint.operator.=">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.=</source>
<target>Typ. Wartość =</target>
</segment>
</unit>
<unit id="9wXdJPx" name="filter.parameter_value_constraint.operator.!=">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.!=</source>
<target>Typ. Wartość !=</target>
</segment>
</unit>
<unit id="r4vDLAt" name="filter.parameter_value_constraint.operator.&lt;">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.&lt;</source>
<target>Typ. Wartość &lt;</target>
</segment>
</unit>
<unit id="X9SA3UP" name="filter.parameter_value_constraint.operator.&gt;">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.&gt;</source>
<target>Typ. Wartość &gt;</target>
</segment>
</unit>
<unit id="BQGaoQS" name="filter.parameter_value_constraint.operator.&lt;=">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.&lt;=</source>
<target>Typ. Wartość &lt;=</target>
</segment>
</unit>
<unit id="2ha3P6g" name="filter.parameter_value_constraint.operator.&gt;=">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.&gt;=</source>
<target>Typ. Wartość &gt;=</target>
</segment>
</unit>
<unit id="4DaBace" name="filter.parameter_value_constraint.operator.BETWEEN">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.BETWEEN</source>
<target>Wartość typowa mieści się pomiędzy</target>
</segment>
</unit>
<unit id="YY0a_xD" name="filter.parameter_value_constraint.operator.IN_RANGE">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.IN_RANGE</source>
<target>W zakresie wartości</target>
</segment>
</unit>
<unit id="eOapK34" name="filter.parameter_value_constraint.operator.NOT_IN_RANGE">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.NOT_IN_RANGE</source>
<target>Poza zakresem wartości</target>
</segment>
</unit>
<unit id="pt4FGaQ" name="filter.parameter_value_constraint.operator.GREATER_THAN_RANGE">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.GREATER_THAN_RANGE</source>
<target>Większy niż zakres wartości</target>
</segment>
</unit>
<unit id="FCRoT6l" name="filter.parameter_value_constraint.operator.GREATER_EQUAL_RANGE">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.GREATER_EQUAL_RANGE</source>
<target>Większy lub równy niż zakres wartości</target>
</segment>
</unit>
<unit id="6T0tThe" name="filter.parameter_value_constraint.operator.LESS_THAN_RANGE">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.LESS_THAN_RANGE</source>
<target>Mniejszy niż zakres wartości</target>
</segment>
</unit>
<unit id="4ZMf_IM" name="filter.parameter_value_constraint.operator.LESS_EQUAL_RANGE">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.LESS_EQUAL_RANGE</source>
<target>Mniejszy lub równy niż zakres wartości</target>
</segment>
</unit>
<unit id="Xo4sRNx" name="filter.parameter_value_constraint.operator.RANGE_IN_RANGE">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.RANGE_IN_RANGE</source>
<target>Zakres mieści się w przedziale wartości</target>
</segment>
</unit>
<unit id="QuO2lCa" name="filter.parameter_value_constraint.operator.RANGE_INTERSECT_RANGE">
<segment state="translated">
<source>filter.parameter_value_constraint.operator.RANGE_INTERSECT_RANGE</source>
<target>Zakres wychodzi poza przedział wartości</target>
</segment>
</unit>
<unit id="rPjqQHt" name="filter.text_constraint.value">
<segment state="translated">
<source>filter.text_constraint.value</source>
<target>Nie ustawiono żadnej wartości</target>
</segment>
</unit>
<unit id="urqPUa4" name="filter.number_constraint.value1">
<segment state="translated">
<source>filter.number_constraint.value1</source>
<target>Nie ustawiono żadnej wartości</target>
</segment>
</unit>
<unit id="83UcOGT" name="filter.number_constraint.value2">
<segment state="translated">
<source>filter.number_constraint.value2</source>
<target>Maksymalna wartość</target>
</segment>
</unit>
<unit id="o4Y7ZHV" name="filter.datetime_constraint.value1">
<segment state="translated">
<source>filter.datetime_constraint.value1</source>
<target>Brak ustawionej daty i godziny</target>
</segment>
</unit>
<unit id="VeC509M" name="filter.datetime_constraint.value2">
<segment state="translated">
<source>filter.datetime_constraint.value2</source>
<target>Maksymalna data/godzina</target>
</segment>
</unit>
<unit id="ieJB0q0" name="filter.constraint.add">
<segment state="translated">
<source>filter.constraint.add</source>
<target>Dodaj ograniczenie</target>
</segment>
</unit>
<unit id="4onmZoy" name="part.filter.parameters_count">
<segment state="translated">
<source>part.filter.parameters_count</source>
<target>Liczba parametrów</target>
</segment>
</unit>
<unit id="j_bx9XF" name="part.filter.lotDescription">
<segment state="translated">
<source>part.filter.lotDescription</source>
<target>Opis partii</target>
</segment>
</unit>
<unit id="4tHhDtU" name="parts_list.search.searching_for">
<segment state="translated">
<source>parts_list.search.searching_for</source>
<target>Wyszukiwanie części ze słowem kluczowym &lt;b&gt;%keyword%&lt;/b&gt;</target>
</segment>
</unit>
<unit id="4vomKLa" name="parts_list.search_options.caption">
<segment state="translated">
<source>parts_list.search_options.caption</source>
<target>Włączono opcje wyszukiwania</target>
</segment>
</unit>
<unit id="sS3C5Op" name="attachment.table.element_type">
<segment state="translated">
<source>attachment.table.element_type</source>
<target>Powiązany typ elementu</target>
</segment>
</unit>
<unit id="bUKtf8r" name="log.level.debug">
<segment state="translated">
<source>log.level.debug</source>
<target>Debug</target>
</segment>
</unit>
<unit id="AVh_JFf" name="log.level.info">
<segment state="translated">
<source>log.level.info</source>
<target>Info</target>
</segment>
</unit>
<unit id="T6aQ4X7" name="log.level.notice">
<segment state="translated">
<source>log.level.notice</source>
<target>Ogłoszenie</target>
</segment>
</unit>
<unit id="ME5rxVT" name="log.level.warning">
<segment state="translated">
<source>log.level.warning</source>
<target>Ostrzeżenie</target>
</segment>
</unit>
<unit id="UCBSr7F" name="log.level.error">
<segment state="translated">
<source>log.level.error</source>
<target>Błąd</target>
</segment>
</unit>
<unit id="PXQgX7H" name="log.level.critical">
<segment state="translated">
<source>log.level.critical</source>
<target>Krytyczny</target>
</segment>
</unit>
<unit id=".wFLZ_K" name="log.level.alert">
<segment state="translated">
<source>log.level.alert</source>
<target>Alarm</target>
</segment>
</unit>
<unit id="yd2X9mk" name="log.level.emergency">
<segment state="translated">
<source>log.level.emergency</source>
<target>Awaryjny</target>
</segment>
</unit>
<unit id="eBmwo.." name="log.type.security">
<segment state="translated">
<source>log.type.security</source>
<target>Zdarzenie związane z bezpieczeństwem</target>
</segment>
</unit>
<unit id="3FT0IxN" name="log.type.instock_changed">
<segment state="translated">
<source>log.type.instock_changed</source>
<target>[STARY] Zmieniono stan magazynowy</target>
</segment>
</unit>
<unit id="SzqSeed" name="log.target_id">
<segment state="translated">
<source>log.target_id</source>
<target>Identyfikator ID elementu docelowego</target>
</segment>
</unit>
<unit id="e97FPsh" name="entity.info.parts_count_recursive">
<segment state="translated">
<source>entity.info.parts_count_recursive</source>
<target>Liczba części z tym elementem lub jego pod elementami</target>
</segment>
</unit>
<unit id="st92iWF" name="tools.server_infos.title">
<segment state="translated">
<source>tools.server_infos.title</source>
<target>Informacje o serwerze</target>
</segment>
</unit>
<unit id="B_RYEFO" name="permission.preset.read_only">
<segment state="translated">
<source>permission.preset.read_only</source>
<target>Tylko do odczytu</target>
</segment>
</unit>
<unit id="wOn3EeK" name="permission.preset.read_only.desc">
<segment state="translated">
<source>permission.preset.read_only.desc</source>
<target>Zezwalaj tylko na operacje odczytu danych</target>
</segment>
</unit>
<unit id="4BBeDAC" name="permission.preset.all_inherit">
<segment state="translated">
<source>permission.preset.all_inherit</source>
<target>Dziedzicz wszystko</target>
</segment>
</unit>
<unit id="VoA5r1Q" name="permission.preset.all_inherit.desc">
<segment state="translated">
<source>permission.preset.all_inherit.desc</source>
<target>Ustaw wszystkie uprawnienia na "Dziedzicz"</target>
</segment>
</unit>
<unit id="1Qg6I62" name="permission.preset.all_forbid">
<segment state="translated">
<source>permission.preset.all_forbid</source>
<target>Zabroń wszystkiego</target>
</segment>
</unit>
<unit id="5taCmpz" name="permission.preset.all_forbid.desc">
<segment state="translated">
<source>permission.preset.all_forbid.desc</source>
<target>Ustaw wszystkie uprawnienia na "Zabroń"</target>
</segment>
</unit>
<unit id="zhkdmnH" name="permission.preset.all_allow">
<segment state="translated">
<source>permission.preset.all_allow</source>
<target>Zezwól na wszystko</target>
</segment>
</unit>
<unit id="SWN9Es8" name="permission.preset.all_allow.desc">
<segment state="translated">
<source>permission.preset.all_allow.desc</source>
<target>Ustaw wszystkie uprawnienia na dozwolone</target>
</segment>
</unit>
<unit id="3Ls3nOk" name="perm.server_infos">
<segment state="translated">
<source>perm.server_infos</source>
<target>Informacje o serwerze</target>
</segment>
</unit>
<unit id="WhucTTA" name="permission.preset.editor">
<segment state="translated">
<source>permission.preset.editor</source>
<target>Edytor</target>
</segment>
</unit>
<unit id="y43.78W" name="permission.preset.editor.desc">
<segment state="translated">
<source>permission.preset.editor.desc</source>
<target>Zezwalaj na edycję komponentów i struktur danych</target>
</segment>
</unit>
<unit id="4b.u_RZ" name="permission.preset.admin">
<segment state="translated">
<source>permission.preset.admin</source>
<target>Administrator</target>
</segment>
</unit>
<unit id="f9naaMC" name="permission.preset.admin.desc">
<segment state="translated">
<source>permission.preset.admin.desc</source>
<target>Zezwalaj na działania administracyjne</target>
</segment>
</unit>
<unit id="oAaUPJv" name="permission.preset.button">
<segment state="translated">
<source>permission.preset.button</source>
<target>Zastosuj ustawienia wstępne</target>
</segment>
</unit>
<unit id="ALbUX_X" name="perm.attachments.show_private">
<segment state="translated">
<source>perm.attachments.show_private</source>
<target>Pokaż prywatne załączniki</target>
</segment>
</unit>
<unit id="og6x3bF" name="perm.attachments.list_attachments">
<segment state="translated">
<source>perm.attachments.list_attachments</source>
<target>Pokaż wszystkie załączniki</target>
</segment>
</unit>
<unit id="jnDXhpi" name="user.edit.permission_success">
<segment state="translated">
<source>user.edit.permission_success</source>
<target>Zestaw uprawnień został pomyślnie zastosowany. Sprawdź, czy nowe uprawnienia odpowiadają Twoim potrzebom.</target>
</segment>
</unit>
<unit id="Yia.nsG" name="perm.group.data">
<segment state="translated">
<source>perm.group.data</source>
<target>Dane</target>
</segment>
</unit>
<unit id="OEVzOkv" name="part_list.action.action.group.needs_review">
<segment state="translated">
<source>part_list.action.action.group.needs_review</source>
<target>Wymaga sprawdzenia</target>
</segment>
</unit>
<unit id="nkoTW_w" name="part_list.action.action.set_needs_review">
<segment state="translated">
<source>part_list.action.action.set_needs_review</source>
<target>Ustaw status "Wymaga sprawdzenia"</target>
</segment>
</unit>
<unit id="ZzfGoRG" name="part_list.action.action.unset_needs_review">
<segment state="translated">
<source>part_list.action.action.unset_needs_review</source>
<target>Wyczyść status "Wymaga sprawdzenia"</target>
</segment>
</unit>
<unit id="aX1_yDD" name="part.edit.ipn">
<segment state="translated">
<source>part.edit.ipn</source>
<target>Internal Part Number (IPN)</target>
</segment>
</unit>
<unit id="o3h1Z7K" name="part.ipn.not_defined">
<segment state="translated">
<source>part.ipn.not_defined</source>
<target>Niezdefiniowany</target>
</segment>
</unit>
<unit id="JdUZFGE" name="part.table.ipn">
<segment state="translated">
<source>part.table.ipn</source>
<target>IPN</target>
</segment>
</unit>
<unit id="aXDzvb0" name="currency.edit.update_rate">
<segment state="translated">
<source>currency.edit.update_rate</source>
<target>Pobieranie kursu wymiany</target>
</segment>
</unit>
<unit id="FL56Dhc" name="currency.edit.exchange_rate_update.unsupported_currency">
<segment state="translated">
<source>currency.edit.exchange_rate_update.unsupported_currency</source>
<target>Waluta nie jest obsługiwana przez dostawcę usług wymiany walut. Sprawdź konfigurację dostawcy kursów wymiany.</target>
</segment>
</unit>
<unit id="tNngoiX" name="currency.edit.exchange_rate_update.generic_error">
<segment state="translated">
<source>currency.edit.exchange_rate_update.generic_error</source>
<target>Nie można pobrać kursu wymiany. Sprawdź konfigurację dostawcy kursów wymiany walut.</target>
</segment>
</unit>
<unit id="iS_rwUR" name="currency.edit.exchange_rate_updated.success">
<segment state="translated">
<source>currency.edit.exchange_rate_updated.success</source>
<target>Pomyślnie pobrano kurs wymiany.</target>
</segment>
</unit>
<unit id="wZmvg7i" name="project.bom.quantity">
<segment state="translated">
<source>project.bom.quantity</source>
<target>Ilość BOM</target>
</segment>
</unit>
<unit id="tLW4nD1" name="project.bom.mountnames">
<segment state="translated">
<source>project.bom.mountnames</source>
<target>Minimalna ilość</target>
</segment>
</unit>
<unit id="k8VdHwW" name="project.bom.name">
<segment state="translated">
<source>project.bom.name</source>
<target>Nazwa</target>
</segment>
</unit>
<unit id="zx5gcos" name="project.bom.comment">
<segment state="translated">
<source>project.bom.comment</source>
<target>Komentarz</target>
</segment>
</unit>
<unit id="JItWUQ4" name="project.bom.part">
<segment state="translated">
<source>project.bom.part</source>
<target>Komponent</target>
</segment>
</unit>
<unit id="kGqIirz" name="project.bom.add_entry">
<segment state="translated">
<source>project.bom.add_entry</source>
<target>Dodaj wpis</target>
</segment>
</unit>
<unit id="21RVBkT" name="part_list.action.group.projects">
<segment state="translated">
<source>part_list.action.group.projects</source>
<target>Projekty</target>
</segment>
</unit>
<unit id="BdrD6tU" name="part_list.action.projects.add_to_project">
<segment state="translated">
<source>part_list.action.projects.add_to_project</source>
<target>Dodaj części do projektu</target>
</segment>
</unit>
<unit id="uok31Te" name="project.bom.delete.confirm">
<segment state="translated">
<source>project.bom.delete.confirm</source>
<target>Czy naprawdę chcesz usunąć ten wpis w BOM?</target>
</segment>
</unit>
<unit id="hpPkHYF" name="project.add_parts_to_project">
<segment state="translated">
<source>project.add_parts_to_project</source>
<target>Dodawanie komponentów do listy BOM projektu</target>
</segment>
</unit>
<unit id="mauieYX" name="part.info.add_part_to_project">
<segment state="translated">
<source>part.info.add_part_to_project</source>
<target>Dodaj ten komponent do projektu</target>
</segment>
</unit>
<unit id="5r.n1zf" name="project_bom_entry.label">
<segment state="translated">
<source>project_bom_entry.label</source>
<target>Wpis BOM</target>
</segment>
</unit>
<unit id="jVfeA_3" name="project.edit.status">
<segment state="translated">
<source>project.edit.status</source>
<target>Status projektu</target>
</segment>
</unit>
<unit id="f_jo9RT" name="project.status.draft">
<segment state="translated">
<source>project.status.draft</source>
<target>Wersja robocza</target>
</segment>
</unit>
<unit id="wEl7Ajo" name="project.status.planning">
<segment state="translated">
<source>project.status.planning</source>
<target>W planowaniu</target>
</segment>
</unit>
<unit id="o8UBkOp" name="project.status.in_production">
<segment state="translated">
<source>project.status.in_production</source>
<target>W produkcji</target>
</segment>
</unit>
<unit id="Ug5nmCa" name="project.status.finished">
<segment state="translated">
<source>project.status.finished</source>
<target>Zakończony</target>
</segment>
</unit>
<unit id="aYomAkH" name="project.status.archived">
<segment state="translated">
<source>project.status.archived</source>
<target>Zarchiwizowany</target>
</segment>
</unit>
<unit id="9GtmqC1" name="part.new_build_part.error.build_part_already_exists">
<segment state="translated">
<source>part.new_build_part.error.build_part_already_exists</source>
<target>Ten projekt ma już powiązany komponent.</target>
</segment>
</unit>
<unit id="9soO_kf" name="project.edit.associated_build_part">
<segment state="translated">
<source>project.edit.associated_build_part</source>
<target>Powiązany komponent produkcyjny</target>
</segment>
</unit>
<unit id="8Mu.T78" name="project.edit.associated_build_part.add">
<segment state="translated">
<source>project.edit.associated_build_part.add</source>
<target>Dodaj komponent produkcyjny</target>
</segment>
</unit>
<unit id="sPdCBUl" name="project.edit.associated_build.hint">
<segment state="translated">
<source>project.edit.associated_build.hint</source>
<target>Ten komponent reprezentuje zbudowane instancje projektu, które są gdzieś przechowywane</target>
</segment>
</unit>
<unit id="Cke2p4U" name="part.info.projectBuildPart.hint">
<segment state="translated">
<source>part.info.projectBuildPart.hint</source>
<target>Ten komponent reprezentuje zbudowane instancje następującego projektu i jest z nim powiązany</target>
</segment>
</unit>
<unit id="yCR6rBb" name="part.is_build_part">
<segment state="translated">
<source>part.is_build_part</source>
<target>Czy komponent produkcyjny</target>
</segment>
</unit>
<unit id="dV.E0zI" name="project.info.title">
<segment state="translated">
<source>project.info.title</source>
<target>Informacje o projekcie</target>
</segment>
</unit>
<unit id="LYURecm" name="project.info.bom_entries_count">
<segment state="translated">
<source>project.info.bom_entries_count</source>
<target>Wpisy BOM</target>
</segment>
</unit>
<unit id="YQN8E9O" name="project.info.sub_projects_count">
<segment state="translated">
<source>project.info.sub_projects_count</source>
<target>Podprojekty</target>
</segment>
</unit>
<unit id="7nV.Cmd" name="project.info.bom_add_parts">
<segment state="translated">
<source>project.info.bom_add_parts</source>
<target>Dodawanie pozycji w BOM</target>
</segment>
</unit>
<unit id="mo8KjGV" name="project.info.info.label">
<segment state="translated">
<source>project.info.info.label</source>
<target>Info</target>
</segment>
</unit>
<unit id="I4bqSmB" name="project.info.sub_projects.label">
<segment state="translated">
<source>project.info.sub_projects.label</source>
<target>Podprojekty</target>
</segment>
</unit>
<unit id="_baDUqB" name="project.bom.price">
<segment state="translated">
<source>project.bom.price</source>
<target>Cena</target>
</segment>
</unit>
<unit id="8tP3lQI" name="part.info.withdraw_modal.title.withdraw">
<segment state="translated">
<source>part.info.withdraw_modal.title.withdraw</source>
<target>Usuwanie części z partii</target>
</segment>
</unit>
<unit id="tJ6JCIJ" name="part.info.withdraw_modal.title.add">
<segment state="translated">
<source>part.info.withdraw_modal.title.add</source>
<target>Dodawanie komponentów do partii</target>
</segment>
</unit>
<unit id="7zTowlz" name="part.info.withdraw_modal.title.move">
<segment state="translated">
<source>part.info.withdraw_modal.title.move</source>
<target>Przenoszenie komponentów do innej partii</target>
</segment>
</unit>
<unit id="nCkMC62" name="part.info.withdraw_modal.amount">
<segment state="translated">
<source>part.info.withdraw_modal.amount</source>
<target>Ilość</target>
</segment>
</unit>
<unit id="XnFMx7Q" name="part.info.withdraw_modal.move_to">
<segment state="translated">
<source>part.info.withdraw_modal.move_to</source>
<target>Przenieś do</target>
</segment>
</unit>
<unit id="877WfbI" name="part.info.withdraw_modal.comment">
<segment state="translated">
<source>part.info.withdraw_modal.comment</source>
<target>Komentarz</target>
</segment>
</unit>
<unit id="ep3MezY" name="part.info.withdraw_modal.comment.hint">
<segment state="translated">
<source>part.info.withdraw_modal.comment.hint</source>
<target>Możesz ustawić tutaj komentarz opisujący, dlaczego wykonujesz tę operację (np. do czego potrzebujesz części). Informacje te zostaną zapisane w dzienniku.</target>
</segment>
</unit>
<unit id="g7CtdZo" name="modal.close">
<segment state="translated">
<source>modal.close</source>
<target>Zamknij</target>
</segment>
</unit>
<unit id="Rbif1MT" name="modal.submit">
<segment state="translated">
<source>modal.submit</source>
<target>Prześlij</target>
</segment>
</unit>
<unit id="O8XtgLl" name="part.withdraw.success">
<segment state="translated">
<source>part.withdraw.success</source>
<target>Komponenty zostały pomyślnie usunięte/dodane/przeniesione.</target>
</segment>
</unit>
<unit id="WwM2Fpg" name="perm.parts_stock">
<segment state="translated">
<source>perm.parts_stock</source>
<target>Zapas komponentów</target>
</segment>
</unit>
<unit id="M7HDTEL" name="perm.parts_stock.withdraw">
<segment state="translated">
<source>perm.parts_stock.withdraw</source>
<target>Usuwanie komponentów z istniejących zapasów</target>
</segment>
</unit>
<unit id="TDv2gPD" name="perm.parts_stock.add">
<segment state="translated">
<source>perm.parts_stock.add</source>
<target>Dodawanie komponentów do magazynu</target>
</segment>
</unit>
<unit id="khu57GR" name="perm.parts_stock.move">
<segment state="translated">
<source>perm.parts_stock.move</source>
<target>Przenoszenie części między partiami</target>
</segment>
</unit>
<unit id="Mx1qtMm" name="user.permissions_schema_updated">
<segment state="translated">
<source>user.permissions_schema_updated</source>
<target>Schemat uprawnień użytkownika został zaktualizowany do najnowszej wersji.</target>
</segment>
</unit>
<unit id="ifASis5" name="log.type.part_stock_changed">
<segment state="translated">
<source>log.type.part_stock_changed</source>
<target>Zmiana zapasów komponentów</target>
</segment>
</unit>
<unit id="qjWMv5E" name="log.part_stock_changed.withdraw">
<segment state="translated">
<source>log.part_stock_changed.withdraw</source>
<target>Usunięte komponenty</target>
</segment>
</unit>
<unit id="tkI0qvv" name="log.part_stock_changed.add">
<segment state="translated">
<source>log.part_stock_changed.add</source>
<target>Dodane komponenty</target>
</segment>
</unit>
<unit id="s6SbXrz" name="log.part_stock_changed.move">
<segment state="translated">
<source>log.part_stock_changed.move</source>
<target>Przeniesione komponenty</target>
</segment>
</unit>
<unit id="0M4eBGP" name="log.part_stock_changed.comment">
<segment state="translated">
<source>log.part_stock_changed.comment</source>
<target>Komentarz</target>
</segment>
</unit>
<unit id="7I3o.y6" name="log.part_stock_changed.change">
<segment state="translated">
<source>log.part_stock_changed.change</source>
<target>Zmiana</target>
</segment>
</unit>
<unit id="h.G7pKu" name="log.part_stock_changed.move_target">
<segment state="translated">
<source>log.part_stock_changed.move_target</source>
<target>Przeniesiono do</target>
</segment>
</unit>
<unit id="eosqE8B" name="tools.builtin_footprints_viewer.title">
<segment state="translated">
<source>tools.builtin_footprints_viewer.title</source>
<target>Wbudowana galeria pól lutowniczych</target>
</segment>
</unit>
<unit id="WdsaHPv" name="tools.builtin_footprints_viewer.hint">
<segment state="translated">
<source>tools.builtin_footprints_viewer.hint</source>
<target>a galeria zawiera listę wszystkich dostarczonych obrazów footprintów. Jeśli chcesz użyć ich w załączniku, wpisz nazwę (lub słowo kluczowe) w polu adresu URL załącznika i wybierz żądany obraz z menu rozwijanego.</target>
</segment>
</unit>
<unit id="EFtEJ2v" name="tools.ic_logos.title">
<segment state="translated">
<source>tools.ic_logos.title</source>
<target>Loga producentów</target>
</segment>
</unit>
<unit id="nUrSHxv" name="part_list.action.group.labels">
<segment state="translated">
<source>part_list.action.group.labels</source>
<target>Etykiety</target>
</segment>
</unit>
<unit id="TRh.K81" name="part_list.action.projects.generate_label">
<segment state="translated">
<source>part_list.action.projects.generate_label</source>
<target>Generowanie etykiet (dla komponentów)</target>
</segment>
</unit>
<unit id="CEr_90G" name="part_list.action.projects.generate_label_lot">
<segment state="translated">
<source>part_list.action.projects.generate_label_lot</source>
<target>Generowanie etykiet (dla partii komponentów)</target>
</segment>
</unit>
<unit id="QjZuQlv" name="part_list.action.generate_label.empty">
<segment state="translated">
<source>part_list.action.generate_label.empty</source>
<target>Pusta etykieta</target>
</segment>
</unit>
<unit id="CY5MYnx" name="project.info.builds.label">
<segment state="translated">
<source>project.info.builds.label</source>
<target>Budowa</target>
</segment>
</unit>
<unit id="Hqb3M_R" name="project.builds.build_not_possible">
<segment state="translated">
<source>project.builds.build_not_possible</source>
<target>Budowa nie jest możliwa: Brak części w magazynie</target>
</segment>
</unit>
<unit id=".I7zcoK" name="project.builds.following_bom_entries_miss_instock">
<segment state="translated">
<source>project.builds.following_bom_entries_miss_instock</source>
<target>Poniższe części nie są dostępne w wystarczającej ilości, aby zbudować ten projekt przynajmniej raz:</target>
</segment>
</unit>
<unit id="fGT0qfb" name="project.builds.stocked">
<segment state="translated">
<source>project.builds.stocked</source>
<target>dostępny</target>
</segment>
</unit>
<unit id="s5DQlqF" name="project.builds.needed">
<segment state="translated">
<source>project.builds.needed</source>
<target>potrzebny</target>
</segment>
</unit>
<unit id="xHLsJuY" name="project.builds.build_possible">
<segment state="translated">
<source>project.builds.build_possible</source>
<target>Możliwa budowa</target>
</segment>
</unit>
<unit id="NdZ1t7a" name="project.builds.number_of_builds_possible">
<segment state="translated">
<source>project.builds.number_of_builds_possible</source>
<target>Masz wystarczająco dużo zapasów, aby zbudować &lt;b&gt;%max_builds%&lt;/b&gt; egzemplarzy tego projektu.</target>
</segment>
</unit>
<unit id="iuSpPbg" name="project.builds.check_project_status">
<segment state="translated">
<source>project.builds.check_project_status</source>
<target>Bieżący status projektu to &lt;b&gt;„%project_status%”&lt;/b&gt;. Powinieneś sprawdzić, czy naprawdę chcesz zbudować projekt z tym statusem!</target>
</segment>
</unit>
<unit id="Y7vSSxi" name="project.builds.following_bom_entries_miss_instock_n">
<segment state="translated">
<source>project.builds.following_bom_entries_miss_instock_n</source>
<target>Nie masz wystarczającej liczby części, aby zbudować ten projekt %number_of_builds% razy. W magazynie brakuje następujących części:</target>
</segment>
</unit>
<unit id="1BGl3Dv" name="project.build.flash.invalid_input">
<segment state="translated">
<source>project.build.flash.invalid_input</source>
<target>Nie można zbudować projektu. Sprawdź dane wejściowe!</target>
</segment>
</unit>
<unit id="eZP4nWT" name="project.build.required_qty">
<segment state="translated">
<source>project.build.required_qty</source>
<target>Ilość wymagana</target>
</segment>
</unit>
<unit id="cPf92wN" name="project.build.btn_build">
<segment state="translated">
<source>project.build.btn_build</source>
<target>Buduj</target>
</segment>
</unit>
<unit id="zgLSR.X" name="project.build.help">
<segment state="translated">
<source>project.build.help</source>
<target>Wybierz, z których partii komponentów należy pobrać zapasy do budowy tego projektu (i w jakiej ilości). Zaznacz pole wyboru dla każdego wpisu BOM po zakończeniu pobierania części lub użyj górnego pola wyboru, aby zaznaczyć wszystkie pola jednocześnie.</target>
</segment>
</unit>
<unit id="srYaI3Z" name="project.build.buildsPartLot.new_lot">
<segment state="translated">
<source>project.build.buildsPartLot.new_lot</source>
<target>Utwórz nową partię</target>
</segment>
</unit>
<unit id="z4i8LTc" name="project.build.add_builds_to_builds_part">
<segment state="translated">
<source>project.build.add_builds_to_builds_part</source>
<target />
</segment>
</unit>
<unit id="NrlU0Hu" name="project.build.builds_part_lot">
<segment state="translated">
<source>project.build.builds_part_lot</source>
<target>Partia docelowa</target>
</segment>
</unit>
<unit id="5DTAvWG" name="project.builds.number_of_builds">
<segment state="translated">
<source>project.builds.number_of_builds</source>
<target>Ilość do zbudowania</target>
</segment>
</unit>
<unit id="vrQ5ipU" name="project.builds.no_stocked_builds">
<segment state="translated">
<source>project.builds.no_stocked_builds</source>
<target>Liczba zbudowanych instancji</target>
</segment>
</unit>
<unit id="el6J5sy" name="user.change_avatar.label">
<segment state="translated">
<source>user.change_avatar.label</source>
<target>Zmień awatar</target>
</segment>
</unit>
<unit id="XIXHWuZ" name="user_settings.change_avatar.label">
<segment state="translated">
<source>user_settings.change_avatar.label</source>
<target>Zmień awatar</target>
</segment>
</unit>
<unit id="PsU9rzZ" name="user_settings.remove_avatar.label">
<segment state="translated">
<source>user_settings.remove_avatar.label</source>
<target>Usuń awatar</target>
</segment>
</unit>
<unit id="_xZuBdq" name="part.edit.name.category_hint">
<segment state="translated">
<source>part.edit.name.category_hint</source>
<target>Wskazówka z kategorii</target>
</segment>
</unit>
<unit id="NWdFy_Z" name="category.edit.partname_regex.placeholder">
<segment state="translated">
<source>category.edit.partname_regex.placeholder</source>
<target>np. "/Kondensator \d+ nF/i"</target>
</segment>
</unit>
Added feature for part IPN suggest with category prefixes (#1054) * Erweiterungstätigkeiten zur IPN-Vorschlagsliste anhand von Präfixen aus den Kategorien * Umstellung Migrationen bzgl. Multi-Plattform-Support. Zunächst MySQL, SQLite Statements integrieren. * Postgre Statements integrieren * SQL-Formatierung in Migration verbessern * Erweitere IPN-Suggest um Bauteilbeschreibung. Die Implementierung berücksichtigt nun zusätzlich die Bauteilbeschreibung zu maximal 150 Zeichen Länge für die Generierung von IPN-Vorschlägen und Inkrementen. * Anpassungen aus Analyse vornehmen * IPN-Validierung für Parts überarbeiten * IPN-Vorschlagslogik um Konfiguration erweitert * Anpassungen aus phpstan Analyse * IPN-Vorschlagslogik erweitert und Bauteil-IPN vereindeutigt Die IPN-Logik wurde um eine Konfiguration zur automatischen Suffix-Anfügung und die Berücksichtigung von doppelten Beschreibungen bei Bedarf ergänzt. Zudem wurde das Datenmodell angepasst, um eine eindeutige Speicherung der IPN zu gewährleisten. * Regex-Konfigurationsmöglichkeit für IPN-Vorschläge einführen Die Einstellungen für die IPN-Vorschlagslogik wurden um eine Regex-Validierung und eine Hilfetext-Konfiguration erweitert. Tests und Änderungen an den Formularoptionen wurden implementiert. * Match range assert and form limits in suggestPartDigits * Keep existing behavior with autoAppend suffix by default * Show the regex hint in the browser validation notice. * Improved translations * Removed unnecessary service definition * Removed german comments --------- Co-authored-by: Marcel Diegelmann <marcel.diegelmann@gmail.com> Co-authored-by: Jan Böhmer <mail@jan-boehmer.de>
2025-11-03 00:31:47 +01:00
<unit id="OXeGz1A" name="category.edit.part_ipn_prefix.placeholder">
<segment state="translated">
<source>category.edit.part_ipn_prefix.placeholder</source>
<target>np. "B12A"</target>
</segment>
</unit>
<unit id="DL.TreI" name="category.edit.partname_regex.help">
<segment state="translated">
<source>category.edit.partname_regex.help</source>
<target>Wyrażenie regularne zgodne z PCRE, do którego musi pasować nazwa komponentu.</target>
</segment>
</unit>
Added feature for part IPN suggest with category prefixes (#1054) * Erweiterungstätigkeiten zur IPN-Vorschlagsliste anhand von Präfixen aus den Kategorien * Umstellung Migrationen bzgl. Multi-Plattform-Support. Zunächst MySQL, SQLite Statements integrieren. * Postgre Statements integrieren * SQL-Formatierung in Migration verbessern * Erweitere IPN-Suggest um Bauteilbeschreibung. Die Implementierung berücksichtigt nun zusätzlich die Bauteilbeschreibung zu maximal 150 Zeichen Länge für die Generierung von IPN-Vorschlägen und Inkrementen. * Anpassungen aus Analyse vornehmen * IPN-Validierung für Parts überarbeiten * IPN-Vorschlagslogik um Konfiguration erweitert * Anpassungen aus phpstan Analyse * IPN-Vorschlagslogik erweitert und Bauteil-IPN vereindeutigt Die IPN-Logik wurde um eine Konfiguration zur automatischen Suffix-Anfügung und die Berücksichtigung von doppelten Beschreibungen bei Bedarf ergänzt. Zudem wurde das Datenmodell angepasst, um eine eindeutige Speicherung der IPN zu gewährleisten. * Regex-Konfigurationsmöglichkeit für IPN-Vorschläge einführen Die Einstellungen für die IPN-Vorschlagslogik wurden um eine Regex-Validierung und eine Hilfetext-Konfiguration erweitert. Tests und Änderungen an den Formularoptionen wurden implementiert. * Match range assert and form limits in suggestPartDigits * Keep existing behavior with autoAppend suffix by default * Show the regex hint in the browser validation notice. * Improved translations * Removed unnecessary service definition * Removed german comments --------- Co-authored-by: Marcel Diegelmann <marcel.diegelmann@gmail.com> Co-authored-by: Jan Böhmer <mail@jan-boehmer.de>
2025-11-03 00:31:47 +01:00
<unit id="a1bUsfJ" name="category.edit.part_ipn_prefix.help">
<segment state="translated">
<source>category.edit.part_ipn_prefix.help</source>
<target>Een voorgesteld voorvoegsel bij het invoeren van de IPN van een onderdeel.</target>
</segment>
</unit>
<unit id="GzqIwHH" name="entity.select.add_hint">
<segment state="translated">
<source>entity.select.add_hint</source>
<target>Użyj "-&gt;", aby utworzyć zagnieżdżone struktury, np. „Węzeł 1-&gt;Węzeł 1.1”.</target>
</segment>
</unit>
<unit id="S4CxO.T" name="entity.select.group.new_not_added_to_DB">
<segment state="translated">
<source>entity.select.group.new_not_added_to_DB</source>
<target>Nowość (jeszcze niedodana do DB)</target>
</segment>
</unit>
<unit id="CiNtzJ7" name="part.edit.save_and_new">
<segment state="translated">
<source>part.edit.save_and_new</source>
<target>Zapisz i utwórz nowy pusty komponent</target>
</segment>
</unit>
<unit id="SHKvrZQ" name="homepage.first_steps.title">
<segment state="translated">
<source>homepage.first_steps.title</source>
<target>Pierwsze kroki</target>
</segment>
</unit>
<unit id="XLnXtsR" name="homepage.first_steps.introduction">
<segment state="translated">
<source>homepage.first_steps.introduction</source>
<target>Twoja baza danych jest nadal pusta. Może warto przeczytać &lt;a href="%url%"&gt;dokumentację&lt;/a&gt; lub zacząć tworzyć następujące struktury danych:</target>
</segment>
</unit>
<unit id="Q79MOIk" name="homepage.first_steps.create_part">
<segment state="translated">
<source>homepage.first_steps.create_part</source>
<target>Możesz też bezpośrednio &lt;a href=„%url%”&gt;utworzyć nową część&lt;/a&gt;.</target>
</segment>
</unit>
<unit id="vplYq4f" name="homepage.first_steps.hide_hint">
<segment state="translated">
<source>homepage.first_steps.hide_hint</source>
<target>Informacje te są ukrywane zaraz po utworzeniu pierwszego komponentu.</target>
</segment>
</unit>
<unit id="MJoZl4f" name="homepage.forum.text">
<segment state="translated">
<source>homepage.forum.text</source>
<target>W przypadku pytań dotyczących Part-DB skorzystaj z &lt;a href="%href%" class="link-external" target="_blank"&gt;GitHub.com&lt;/a&gt;</target>
</segment>
</unit>
<unit id="YsukbnK" name="log.element_edited.changed_fields.category">
<segment state="translated">
<source>log.element_edited.changed_fields.category</source>
<target>Kategoria</target>
</segment>
</unit>
<unit id="zCziDS4" name="log.element_edited.changed_fields.footprint">
<segment state="translated">
<source>log.element_edited.changed_fields.footprint</source>
<target>Układ padów (footprint)</target>
</segment>
</unit>
<unit id="xT2Ayws" name="log.element_edited.changed_fields.manufacturer">
<segment state="translated">
<source>log.element_edited.changed_fields.manufacturer</source>
<target>Producent</target>
</segment>
</unit>
<unit id="BvfZLPa" name="log.element_edited.changed_fields.value_typical">
<segment state="translated">
<source>log.element_edited.changed_fields.value_typical</source>
<target>Wartość nominalna</target>
</segment>
</unit>
<unit id="MEoOVw3" name="log.element_edited.changed_fields.pw_reset_expires">
<segment state="translated">
<source>log.element_edited.changed_fields.pw_reset_expires</source>
<target>Reset hasła</target>
</segment>
</unit>
<unit id="GwOb2Mv" name="log.element_edited.changed_fields.comment">
<segment state="translated">
<source>log.element_edited.changed_fields.comment</source>
<target>Uwagi</target>
</segment>
</unit>
<unit id="o8tjTig" name="log.element_edited.changed_fields.supplierpartnr">
<segment state="translated">
<source>log.element_edited.changed_fields.supplierpartnr</source>
<target>Numer zamówienia</target>
</segment>
</unit>
<unit id="z3691pl" name="log.element_edited.changed_fields.supplier_product_url">
<segment state="translated">
<source>log.element_edited.changed_fields.supplier_product_url</source>
<target>Adres URL produktu</target>
</segment>
</unit>
<unit id="CFoU9E3" name="log.element_edited.changed_fields.price">
<segment state="translated">
<source>log.element_edited.changed_fields.price</source>
<target>Cena</target>
</segment>
</unit>
<unit id="oAY2RZS" name="log.element_edited.changed_fields.min_discount_quantity">
<segment state="translated">
<source>log.element_edited.changed_fields.min_discount_quantity</source>
<target>Minimalna ilość zamówienia</target>
</segment>
</unit>
<unit id="SWD8SDL" name="log.element_edited.changed_fields.original_filename">
<segment state="translated">
<source>log.element_edited.changed_fields.original_filename</source>
<target>Oryginalna nazwa pliku</target>
</segment>
</unit>
<unit id="6vuXvjA" name="log.element_edited.changed_fields.path">
<segment state="translated">
<source>log.element_edited.changed_fields.path</source>
<target>Ścieżka do pliku</target>
</segment>
</unit>
<unit id="DNGaiu9" name="log.element_edited.changed_fields.description">
<segment state="translated">
<source>log.element_edited.changed_fields.description</source>
<target>Opis</target>
</segment>
</unit>
<unit id="vZfzJTi" name="log.element_edited.changed_fields.manufacturing_status">
<segment state="translated">
<source>log.element_edited.changed_fields.manufacturing_status</source>
<target>Status produkcji</target>
</segment>
</unit>
<unit id="rGPtQ9t" name="log.element_edited.changed_fields.options.barcode_type">
<segment state="translated">
<source>log.element_edited.changed_fields.options.barcode_type</source>
<target>Typ kodu kreskowego</target>
</segment>
</unit>
<unit id="yXXyMR7" name="log.element_edited.changed_fields.status">
<segment state="translated">
<source>log.element_edited.changed_fields.status</source>
<target>Status</target>
</segment>
</unit>
<unit id="KbQOwwT" name="log.element_edited.changed_fields.quantity">
<segment state="translated">
<source>log.element_edited.changed_fields.quantity</source>
<target>Wielkość BOM</target>
</segment>
</unit>
<unit id="nslqnAB" name="log.element_edited.changed_fields.mountnames">
<segment state="translated">
<source>log.element_edited.changed_fields.mountnames</source>
<target />
</segment>
</unit>
<unit id="NZoAiu_" name="log.element_edited.changed_fields.name">
<segment state="translated">
<source>log.element_edited.changed_fields.name</source>
<target>Nazwa</target>
</segment>
</unit>
<unit id="XF33VuI" name="log.element_edited.changed_fields.part">
<segment state="translated">
<source>log.element_edited.changed_fields.part</source>
<target>Komponent</target>
</segment>
</unit>
<unit id="EMsscq4" name="log.element_edited.changed_fields.price_currency">
<segment state="translated">
<source>log.element_edited.changed_fields.price_currency</source>
<target>Waluta ceny</target>
</segment>
</unit>
<unit id=".xWUpTr" name="log.element_edited.changed_fields.partname_hint">
<segment state="translated">
<source>log.element_edited.changed_fields.partname_hint</source>
<target>Nazwa referencyjna</target>
</segment>
</unit>
<unit id="K4yyA_q" name="log.element_edited.changed_fields.partname_regex">
<segment state="translated">
<source>log.element_edited.changed_fields.partname_regex</source>
<target>Filtr nazwy</target>
</segment>
</unit>
<unit id="1swuUz4" name="log.element_edited.changed_fields.disable_footprints">
<segment state="translated">
<source>log.element_edited.changed_fields.disable_footprints</source>
<target>Wyłącz pola lutownicze</target>
</segment>
</unit>
<unit id="sZ3vQaH" name="log.element_edited.changed_fields.disable_manufacturers">
<segment state="translated">
<source>log.element_edited.changed_fields.disable_manufacturers</source>
<target>Wyłącz producentów</target>
</segment>
</unit>
<unit id="lLXp.Sn" name="log.element_edited.changed_fields.disable_autodatasheets">
<segment state="translated">
<source>log.element_edited.changed_fields.disable_autodatasheets</source>
<target>Wyłącz automatyczne łącza do kart katalogowych</target>
</segment>
</unit>
<unit id="fCDSKXJ" name="log.element_edited.changed_fields.disable_properties">
<segment state="translated">
<source>log.element_edited.changed_fields.disable_properties</source>
<target>Wyłącz właściwości</target>
</segment>
</unit>
<unit id="wb4CyCL" name="log.element_edited.changed_fields.default_description">
<segment state="translated">
<source>log.element_edited.changed_fields.default_description</source>
<target>Opis domyślny</target>
</segment>
</unit>
<unit id="1wrMNTD" name="log.element_edited.changed_fields.default_comment">
<segment state="translated">
<source>log.element_edited.changed_fields.default_comment</source>
<target>Domyślny komentarz</target>
</segment>
</unit>
<unit id="iQDst4t" name="log.element_edited.changed_fields.filetype_filter">
<segment state="translated">
<source>log.element_edited.changed_fields.filetype_filter</source>
<target>Dozwolone rozszerzenia plików</target>
</segment>
</unit>
<unit id="034sklg" name="log.element_edited.changed_fields.not_selectable">
<segment state="translated">
<source>log.element_edited.changed_fields.not_selectable</source>
<target>Nie wybrano</target>
</segment>
</unit>
<unit id="VnV5ZXF" name="log.element_edited.changed_fields.parent">
<segment state="translated">
<source>log.element_edited.changed_fields.parent</source>
<target>Element nadrzędny</target>
</segment>
</unit>
<unit id="PTfC1Ht" name="log.element_edited.changed_fields.shipping_costs">
<segment state="translated">
<source>log.element_edited.changed_fields.shipping_costs</source>
<target>Koszty wysyłki</target>
</segment>
</unit>
<unit id="Ov40aGn" name="log.element_edited.changed_fields.default_currency">
<segment state="translated">
<source>log.element_edited.changed_fields.default_currency</source>
<target>Domyślna waluta</target>
</segment>
</unit>
<unit id="mhjAfrX" name="log.element_edited.changed_fields.address">
<segment state="translated">
<source>log.element_edited.changed_fields.address</source>
<target>Adres</target>
</segment>
</unit>
<unit id="QXqFDQJ" name="log.element_edited.changed_fields.phone_number">
<segment state="translated">
<source>log.element_edited.changed_fields.phone_number</source>
<target>Numer telefonu</target>
</segment>
</unit>
<unit id="YI_xb3c" name="log.element_edited.changed_fields.fax_number">
<segment state="translated">
<source>log.element_edited.changed_fields.fax_number</source>
<target>Numer FAX</target>
</segment>
</unit>
<unit id="Nh2u_yr" name="log.element_edited.changed_fields.email_address">
<segment state="translated">
<source>log.element_edited.changed_fields.email_address</source>
<target>E-mail</target>
</segment>
</unit>
<unit id="WkNuV_p" name="log.element_edited.changed_fields.website">
<segment state="translated">
<source>log.element_edited.changed_fields.website</source>
<target>Strona internetowa</target>
</segment>
</unit>
<unit id="sBVDEyp" name="log.element_edited.changed_fields.auto_product_url">
<segment state="translated">
<source>log.element_edited.changed_fields.auto_product_url</source>
<target>Adres URL produktu</target>
</segment>
</unit>
<unit id="h9kfyaE" name="log.element_edited.changed_fields.is_full">
<segment state="translated">
<source>log.element_edited.changed_fields.is_full</source>
<target>Miejsce przechowywania pełne</target>
</segment>
</unit>
<unit id="K754HtO" name="log.element_edited.changed_fields.limit_to_existing_parts">
<segment state="translated">
<source>log.element_edited.changed_fields.limit_to_existing_parts</source>
<target>Ograniczenie do istniejących części</target>
</segment>
</unit>
<unit id="Eegxslm" name="log.element_edited.changed_fields.only_single_part">
<segment state="translated">
<source>log.element_edited.changed_fields.only_single_part</source>
<target>Tylko pojedyncza część</target>
</segment>
</unit>
<unit id="eCJ831K" name="log.element_edited.changed_fields.storage_type">
<segment state="translated">
<source>log.element_edited.changed_fields.storage_type</source>
<target>Typ przechowywania</target>
</segment>
</unit>
<unit id="Op5BIZr" name="log.element_edited.changed_fields.footprint_3d">
<segment state="translated">
<source>log.element_edited.changed_fields.footprint_3d</source>
<target>Model 3D</target>
</segment>
</unit>
<unit id="EjLCiIb" name="log.element_edited.changed_fields.master_picture_attachment">
<segment state="translated">
<source>log.element_edited.changed_fields.master_picture_attachment</source>
<target>Podgląd obrazu</target>
</segment>
</unit>
<unit id="_oMb4Mn" name="log.element_edited.changed_fields.exchange_rate">
<segment state="translated">
<source>log.element_edited.changed_fields.exchange_rate</source>
<target>Kurs wymiany</target>
</segment>
</unit>
<unit id="YcyvkgJ" name="log.element_edited.changed_fields.iso_code">
<segment state="translated">
<source>log.element_edited.changed_fields.iso_code</source>
<target>Kod ISO</target>
</segment>
</unit>
<unit id="wFzQD92" name="log.element_edited.changed_fields.unit">
<segment state="translated">
<source>log.element_edited.changed_fields.unit</source>
<target>Symbol jednostki</target>
</segment>
</unit>
<unit id="GNr5tO4" name="log.element_edited.changed_fields.is_integer">
<segment state="translated">
<source>log.element_edited.changed_fields.is_integer</source>
<target>Czy liczba całkowita</target>
</segment>
</unit>
<unit id="AKoXx51" name="log.element_edited.changed_fields.use_si_prefix">
<segment state="translated">
<source>log.element_edited.changed_fields.use_si_prefix</source>
<target>Użyj przedrostka SI</target>
</segment>
</unit>
<unit id="6QFoB1D" name="log.element_edited.changed_fields.options.width">
<segment state="translated">
<source>log.element_edited.changed_fields.options.width</source>
<target>Szerokość</target>
</segment>
</unit>
<unit id="iQbj6Nn" name="log.element_edited.changed_fields.options.height">
<segment state="translated">
<source>log.element_edited.changed_fields.options.height</source>
<target>Wysokość</target>
</segment>
</unit>
<unit id="lAnforV" name="log.element_edited.changed_fields.options.supported_element">
<segment state="translated">
<source>log.element_edited.changed_fields.options.supported_element</source>
<target>Typ docelowy</target>
</segment>
</unit>
<unit id="eJ5UT1C" name="log.element_edited.changed_fields.options.additional_css">
<segment state="translated">
<source>log.element_edited.changed_fields.options.additional_css</source>
<target>Dodatkowe style (CSS)</target>
</segment>
</unit>
<unit id="ZNrqq65" name="log.element_edited.changed_fields.options.lines">
<segment state="translated">
<source>log.element_edited.changed_fields.options.lines</source>
<target>Treść</target>
</segment>
</unit>
<unit id="adOPRrN" name="log.element_edited.changed_fields.permissions.data">
<segment state="translated">
<source>log.element_edited.changed_fields.permissions.data</source>
<target>Uprawnienia</target>
</segment>
</unit>
<unit id="OFXUqEN" name="log.element_edited.changed_fields.disabled">
<segment state="translated">
<source>log.element_edited.changed_fields.disabled</source>
<target>Wyłączony</target>
</segment>
</unit>
<unit id="VraT.Lo" name="log.element_edited.changed_fields.theme">
<segment state="translated">
<source>log.element_edited.changed_fields.theme</source>
<target>Motyw</target>
</segment>
</unit>
<unit id="QFESysH" name="log.element_edited.changed_fields.timezone">
<segment state="translated">
<source>log.element_edited.changed_fields.timezone</source>
<target>Strefa czasowa</target>
</segment>
</unit>
<unit id="Y0_Dafu" name="log.element_edited.changed_fields.language">
<segment state="translated">
<source>log.element_edited.changed_fields.language</source>
<target>Język</target>
</segment>
</unit>
<unit id="wbmfri6" name="log.element_edited.changed_fields.email">
<segment state="translated">
<source>log.element_edited.changed_fields.email</source>
<target>E-mail</target>
</segment>
</unit>
<unit id="rkZS5C3" name="log.element_edited.changed_fields.department">
<segment state="translated">
<source>log.element_edited.changed_fields.department</source>
<target>Dział</target>
</segment>
</unit>
<unit id="go7d5X0" name="log.element_edited.changed_fields.last_name">
<segment state="translated">
<source>log.element_edited.changed_fields.last_name</source>
<target>Imię</target>
</segment>
</unit>
<unit id="EvHYyzX" name="log.element_edited.changed_fields.first_name">
<segment state="translated">
<source>log.element_edited.changed_fields.first_name</source>
<target>Nazwisko</target>
</segment>
</unit>
<unit id="G4KJGe." name="log.element_edited.changed_fields.group">
<segment state="translated">
<source>log.element_edited.changed_fields.group</source>
<target>Grupa</target>
</segment>
</unit>
<unit id="Gsrp09m" name="log.element_edited.changed_fields.currency">
<segment state="translated">
<source>log.element_edited.changed_fields.currency</source>
<target>Preferowana waluta</target>
</segment>
</unit>
<unit id="UfVwEoE" name="log.element_edited.changed_fields.enforce2FA">
<segment state="translated">
<source>log.element_edited.changed_fields.enforce2FA</source>
<target>Wymuszanie 2FA</target>
</segment>
</unit>
<unit id="mRKlOJL" name="log.element_edited.changed_fields.symbol">
<segment state="translated">
<source>log.element_edited.changed_fields.symbol</source>
<target>Symbol</target>
</segment>
</unit>
<unit id="E.nNQru" name="log.element_edited.changed_fields.value_min">
<segment state="translated">
<source>log.element_edited.changed_fields.value_min</source>
<target>Wartość minimalna</target>
</segment>
</unit>
<unit id="LO3PFM1" name="log.element_edited.changed_fields.value_max">
<segment state="translated">
<source>log.element_edited.changed_fields.value_max</source>
<target>Wartość maksymalna</target>
</segment>
</unit>
<unit id="LDFuql3" name="log.element_edited.changed_fields.value_text">
<segment state="translated">
<source>log.element_edited.changed_fields.value_text</source>
<target>Wartość tekstowa</target>
</segment>
</unit>
<unit id="P3eCx.K" name="log.element_edited.changed_fields.show_in_table">
<segment state="translated">
<source>log.element_edited.changed_fields.show_in_table</source>
<target>Pokaż w tabeli</target>
</segment>
</unit>
<unit id="SO7UxPS" name="log.element_edited.changed_fields.attachment_type">
<segment state="translated">
<source>log.element_edited.changed_fields.attachment_type</source>
<target>Typ pliku</target>
</segment>
</unit>
<unit id="iF9ovqi" name="log.element_edited.changed_fields.needs_review">
<segment state="translated">
<source>log.element_edited.changed_fields.needs_review</source>
<target>Wymaga sprawdzenia</target>
</segment>
</unit>
<unit id="wgJmpYG" name="log.element_edited.changed_fields.tags">
<segment state="translated">
<source>log.element_edited.changed_fields.tags</source>
<target>Tagi</target>
</segment>
</unit>
<unit id="p43SyoY" name="log.element_edited.changed_fields.mass">
<segment state="translated">
<source>log.element_edited.changed_fields.mass</source>
<target>Waga</target>
</segment>
</unit>
<unit id="lX1Dicw" name="log.element_edited.changed_fields.ipn">
<segment state="translated">
<source>log.element_edited.changed_fields.ipn</source>
<target>IPN</target>
</segment>
</unit>
<unit id="8vd.Nys" name="log.element_edited.changed_fields.favorite">
<segment state="translated">
<source>log.element_edited.changed_fields.favorite</source>
<target>Ulubiony</target>
</segment>
</unit>
<unit id="EPbSuES" name="log.element_edited.changed_fields.minamount">
<segment state="translated">
<source>log.element_edited.changed_fields.minamount</source>
<target>Minimalny stan zapasów</target>
</segment>
</unit>
<unit id="O0oNqBs" name="log.element_edited.changed_fields.manufacturer_product_url">
<segment state="translated">
<source>log.element_edited.changed_fields.manufacturer_product_url</source>
<target>Link do strony produktu</target>
</segment>
</unit>
<unit id="DAYqRyW" name="log.element_edited.changed_fields.manufacturer_product_number">
<segment state="translated">
<source>log.element_edited.changed_fields.manufacturer_product_number</source>
<target>MPN</target>
</segment>
</unit>
<unit id="1BNmvOj" name="log.element_edited.changed_fields.partUnit">
<segment state="translated">
<source>log.element_edited.changed_fields.partUnit</source>
<target>Jednostka pomiarowa</target>
</segment>
</unit>
<unit id="2COnw1k" name="log.element_edited.changed_fields.partCustomState">
<segment state="translated">
<source>log.element_edited.changed_fields.partCustomState</source>
<target>Niestandardowy stan części</target>
</segment>
</unit>
<unit id="c9XMmAp" name="log.element_edited.changed_fields.expiration_date">
<segment state="translated">
<source>log.element_edited.changed_fields.expiration_date</source>
<target>Data wygaśnięcia</target>
</segment>
</unit>
<unit id="s._6ZcM" name="log.element_edited.changed_fields.amount">
<segment state="translated">
<source>log.element_edited.changed_fields.amount</source>
<target>Ilość</target>
</segment>
</unit>
<unit id="f4Hn310" name="log.element_edited.changed_fields.storage_location">
<segment state="translated">
<source>log.element_edited.changed_fields.storage_location</source>
<target>Miejsce przechowywania</target>
</segment>
</unit>
<unit id="Qn8qh.t" name="attachment.max_file_size">
<segment state="translated">
<source>attachment.max_file_size</source>
<target>Maksymalny rozmiar pliku</target>
</segment>
</unit>
<unit id="XQjBMnc" name="user.saml_user">
<segment state="translated">
<source>user.saml_user</source>
<target>Użytkownik SSO / SAML</target>
</segment>
</unit>
<unit id="6LmTC_6" name="user.saml_user.pw_change_hint">
<segment state="translated">
<source>user.saml_user.pw_change_hint</source>
<target>Do logowania używasz logowania jednokrotnego (SSO). W związku z tym nie można tutaj skonfigurować hasła ani uwierzytelniania dwuskładnikowego. Zamiast tego użyj strony centralnej swojego dostawcy SSO!</target>
</segment>
</unit>
<unit id="DM_p1JB" name="login.sso_saml_login">
<segment state="translated">
<source>login.sso_saml_login</source>
<target>Single Sign-On Login (SSO)</target>
</segment>
</unit>
<unit id="03xCu1l" name="login.local_login_hint">
<segment state="translated">
<source>login.local_login_hint</source>
<target>Poniższy formularz służy wyłącznie do logowania przy użyciu użytkownika lokalnego. Jeśli chcesz zalogować się za pomocą pojedynczego logowania, naciśnij przycisk powyżej.</target>
</segment>
</unit>
<unit id="HG8kB1l" name="part_list.action.action.export">
<segment state="translated">
<source>part_list.action.action.export</source>
<target>Eksportuj części</target>
</segment>
</unit>
<unit id="F6tbyi8" name="part_list.action.export_json">
<segment state="translated">
<source>part_list.action.export_json</source>
<target>Eksportuj do JSON</target>
</segment>
</unit>
<unit id="WhGHn59" name="part_list.action.export_csv">
<segment state="translated">
<source>part_list.action.export_csv</source>
<target>Eksportuj do CSV</target>
</segment>
</unit>
<unit id="gvVAAJZ" name="part_list.action.export_yaml">
<segment state="translated">
<source>part_list.action.export_yaml</source>
<target>Eksportuj do YAML</target>
</segment>
</unit>
<unit id="pPHh3PI" name="part_list.action.export_xml">
<segment state="translated">
<source>part_list.action.export_xml</source>
<target>Eksportuj do XML</target>
</segment>
</unit>
<unit id="w0AgPEI" name="parts.import.title">
<segment state="translated">
<source>parts.import.title</source>
<target>Importuj części</target>
</segment>
</unit>
<unit id="M1ktr91" name="parts.import.errors.title">
<segment state="translated">
<source>parts.import.errors.title</source>
<target>Problemy z importem</target>
</segment>
</unit>
<unit id="J0_jYnW" name="parts.import.flash.error">
<segment state="translated">
<source>parts.import.flash.error</source>
<target>Błędy podczas importu. Jest to najprawdopodobniej spowodowane nieprawidłowymi danymi.</target>
</segment>
</unit>
<unit id="07X4Us1" name="parts.import.format.auto">
<segment state="translated">
<source>parts.import.format.auto</source>
<target>Automatycznie (na podstawie rozszerzenia pliku)</target>
</segment>
</unit>
<unit id="QJ1A6wq" name="parts.import.flash.error.unknown_format">
<segment state="translated">
<source>parts.import.flash.error.unknown_format</source>
<target>Nie można określić formatu na podstawie podanego pliku!</target>
</segment>
</unit>
<unit id="Wp1kHtK" name="parts.import.flash.error.invalid_file">
<segment state="translated">
<source>parts.import.flash.error.invalid_file</source>
<target>Plik jest nieprawidłowy. Sprawdź, czy wybrałeś właściwy format!</target>
</segment>
</unit>
<unit id="5qhQXjJ" name="parts.import.part_category.label">
<segment state="translated">
<source>parts.import.part_category.label</source>
<target>Nadpisywanie kategorii</target>
</segment>
</unit>
<unit id="aLYzCR2" name="parts.import.part_category.help">
<segment state="translated">
<source>parts.import.part_category.help</source>
<target>Jeśli tutaj wybierzesz wartość, wszystkie importowane części zostaną przypisane do tej kategorii, niezależnie od tego, co zostało ustawione w danych.</target>
</segment>
</unit>
<unit id="gt2SlQN" name="import.create_unknown_datastructures">
<segment state="translated">
<source>import.create_unknown_datastructures</source>
<target>Utwórz nieznane struktury danych</target>
</segment>
</unit>
<unit id=".TjGPnB" name="import.create_unknown_datastructures.help">
<segment state="translated">
<source>import.create_unknown_datastructures.help</source>
<target>Jeśli ta opcja jest wybrana, struktury danych (takie jak kategorie, footprinty itp.), które jeszcze nie istnieją w bazie danych, zostaną automatycznie utworzone. Jeśli ta opcja nie jest wybrana, będą używane tylko istniejące struktury danych, a jeśli nie zostanie znaleziona odpowiadająca struktura danych, część nie otrzyma przypisania.</target>
</segment>
</unit>
<unit id="y_rsaV8" name="import.path_delimiter">
<segment state="translated">
<source>import.path_delimiter</source>
<target>Separator ścieżki</target>
</segment>
</unit>
<unit id="AOG.hXc" name="import.path_delimiter.help">
<segment state="translated">
<source>import.path_delimiter.help</source>
<target>Separator używany do oznaczania różnych poziomów w ścieżkach struktury danych, takich jak kategoria, footprint itp.</target>
</segment>
</unit>
<unit id="p_IxB9K" name="parts.import.help_documentation">
<segment state="translated">
<source>parts.import.help_documentation</source>
<target>Zobacz &lt;a href="%link%"&gt;documentation&lt;/a&gt;, aby uzyskać więcej informacji na temat formatu pliku.</target>
</segment>
</unit>
<unit id="awbvhVq" name="parts.import.help">
<segment state="translated">
<source>parts.import.help</source>
<target>Możesz importować części z istniejących plików za pomocą tego narzędzia. Części będą bezpośrednio zapisywane w bazie danych, dlatego przed przesłaniem pliku tutaj upewnij się, że jego zawartość jest poprawna.</target>
</segment>
</unit>
<unit id="5.sq5ns" name="parts.import.flash.success">
<segment state="translated">
<source>parts.import.flash.success</source>
<target>Import komponentów udany!</target>
</segment>
</unit>
<unit id="ZZfBkZ7" name="parts.import.errors.imported_entities">
<segment state="translated">
<source>parts.import.errors.imported_entities</source>
<target>Importowane komponenty</target>
</segment>
</unit>
<unit id="PocXXLo" name="perm.import">
<segment state="translated">
<source>perm.import</source>
<target>Importuj dane</target>
</segment>
</unit>
<unit id="ZL.3qqU" name="parts.import.part_needs_review.label">
<segment state="translated">
<source>parts.import.part_needs_review.label</source>
<target>Oznacz wszystkie importowane części jako "Wymaga sprawdzenia".</target>
</segment>
</unit>
<unit id="7dsEiOg" name="parts.import.part_needs_review.help">
<segment state="translated">
<source>parts.import.part_needs_review.help</source>
<target>Jeśli ta opcja zostanie wybrana, wszystkie części zostaną oznaczone jako "Wymaga sprawdzenia", niezależnie od tego, co zostało ustawione w danych.</target>
</segment>
</unit>
<unit id="Ie9LLKJ" name="project.bom_import.flash.success">
<segment state="translated">
<source>project.bom_import.flash.success</source>
<target>Pomyślnie zaimportowano %count% wpis(ów) BOM.</target>
</segment>
</unit>
<unit id="KVyS8Kn" name="project.bom_import.type">
<segment state="translated">
<source>project.bom_import.type</source>
<target>Typ</target>
</segment>
</unit>
<unit id="tNnYa0u" name="project.bom_import.type.kicad_pcbnew">
<segment state="translated">
<source>project.bom_import.type.kicad_pcbnew</source>
<target>KiCAD Pcbnew BOM (Plik CSV)</target>
</segment>
</unit>
<unit id="AtW_ooO" name="project.bom_import.clear_existing_bom">
<segment state="translated">
<source>project.bom_import.clear_existing_bom</source>
<target>Wyczyść istniejące wpisy BOM przed importem</target>
</segment>
</unit>
<unit id="MDJdKXv" name="project.bom_import.clear_existing_bom.help">
<segment state="translated">
<source>project.bom_import.clear_existing_bom.help</source>
<target>Wybranie tej opcji spowoduje usunięcie wszystkich istniejących wpisów BOM w projekcie i zastąpienie ich zaimportowanym plikiem BOM!</target>
</segment>
</unit>
<unit id="6ZefVTs" name="project.bom_import.flash.invalid_file">
<segment state="translated">
<source>project.bom_import.flash.invalid_file</source>
<target>Nie można zaimportować pliku. Sprawdź, czy wybrałeś właściwy typ pliku. Komunikat o błędzie: %message%</target>
</segment>
</unit>
<unit id="VYjO8pv" name="project.bom_import.flash.invalid_entries">
<segment state="translated">
<source>project.bom_import.flash.invalid_entries</source>
<target>Błąd walidacji! Sprawdź swoje dane!</target>
</segment>
</unit>
<unit id="PLQ.uCm" name="project.import_bom">
<segment state="translated">
<source>project.import_bom</source>
<target>Importuj BOM dla projektu</target>
</segment>
</unit>
<unit id="z1eCy1H" name="project.edit.bom.import_bom">
<segment state="translated">
<source>project.edit.bom.import_bom</source>
<target>Importuj BOM</target>
</segment>
</unit>
<unit id="r5F3f_G" name="measurement_unit.new">
<segment state="translated">
<source>measurement_unit.new</source>
<target>Nowa jednostka pomiarowa</target>
</segment>
</unit>
<unit id="W.vDRLw" name="measurement_unit.edit">
<segment state="translated">
<source>measurement_unit.edit</source>
<target>Edytuj jednostkę miary</target>
</segment>
</unit>
<unit id="ba52d.g" name="part_custom_state.new">
<segment state="translated">
<source>part_custom_state.new</source>
<target>Nowy niestandardowy stan części</target>
</segment>
</unit>
<unit id="c1.gb2d" name="part_custom_state.edit">
<segment state="translated">
<source>part_custom_state.edit</source>
<target>Edytuj niestandardowy stan części</target>
</segment>
</unit>
<unit id="uW2WHHC" name="user.aboutMe.label">
<segment state="translated">
<source>user.aboutMe.label</source>
<target>O mnie</target>
</segment>
</unit>
<unit id="ku3tg2t" name="storelocation.owner.label">
<segment state="translated">
<source>storelocation.owner.label</source>
<target>Właściciel</target>
</segment>
</unit>
<unit id="lYlHhtl" name="storelocation.part_owner_must_match.label">
<segment state="translated">
<source>storelocation.part_owner_must_match.label</source>
<target>Właściciel części partii musi być zgodny z właścicielem miejsca przechowywania</target>
</segment>
</unit>
<unit id="eMHXpbV" name="part_lot.owner">
<segment state="translated">
<source>part_lot.owner</source>
<target>Właściciel</target>
</segment>
</unit>
<unit id="eS1Dxyc" name="part_lot.owner.help">
<segment state="translated">
<source>part_lot.owner.help</source>
<target>Tylko właściciel może wycofać lub dodać akcje do tej partii.</target>
</segment>
</unit>
<unit id="bLSIOp4" name="log.element_edited.changed_fields.owner">
<segment state="translated">
<source>log.element_edited.changed_fields.owner</source>
<target>Właściciel</target>
</segment>
</unit>
<unit id="rVOgh2Q" name="log.element_edited.changed_fields.instock_unknown">
<segment state="translated">
<source>log.element_edited.changed_fields.instock_unknown</source>
<target>Ilość nieznana</target>
</segment>
</unit>
<unit id="i8eoymO" name="log.element_edited.changed_fields.needs_refill">
<segment state="translated">
<source>log.element_edited.changed_fields.needs_refill</source>
<target>Wymagane uzupełnienie</target>
</segment>
</unit>
<unit id="9zWwSvC" name="part.withdraw.access_denied">
<segment state="translated">
<source>part.withdraw.access_denied</source>
<target>Nie można wykonać żądanej akcji. Sprawdź swoje uprawnienia i właściciela partii komponentów.</target>
</segment>
</unit>
<unit id="4ynARET" name="part.info.amount.less_than_desired">
<segment state="translated">
<source>part.info.amount.less_than_desired</source>
<target>Mniej niż pożądane</target>
</segment>
</unit>
<unit id="KGXzzaq" name="log.cli_user">
<segment state="translated">
<source>log.cli_user</source>
<target>Użytkownik CLI</target>
</segment>
</unit>
<unit id="krpFlYH" name="log.element_edited.changed_fields.part_owner_must_match">
<segment state="translated">
<source>log.element_edited.changed_fields.part_owner_must_match</source>
<target>Właściciel komponentu musi odpowiadać właścicielowi lokalizacji przechowywania!</target>
</segment>
</unit>
<unit id="o5u.Nnz" name="part.filter.lessThanDesired">
<segment state="translated">
<source>part.filter.lessThanDesired</source>
<target>Dostępne mniej niż wymagane (całkowita ilość &lt; minimalna ilość)</target>
</segment>
</unit>
<unit id="YN9eLcZ" name="part.filter.lotOwner">
<segment state="translated">
<source>part.filter.lotOwner</source>
<target>Właściciel partii</target>
</segment>
</unit>
<unit id="h2tTdJz" name="user.show_email_on_profile.label">
<segment state="translated">
<source>user.show_email_on_profile.label</source>
<target>Pokaż e-mail na publicznej stronie profilu</target>
</segment>
</unit>
<unit id="vdDSfdV" name="log.details.title">
<segment state="translated">
<source>log.details.title</source>
<target>Szczegóły dziennika</target>
</segment>
</unit>
<unit id="e6Lpc66" name="log.user_login.login_from_ip">
<segment state="translated">
<source>log.user_login.login_from_ip</source>
<target>Logowanie z adresu IP</target>
</segment>
</unit>
<unit id="sg8NMZk" name="log.user_login.ip_anonymize_hint">
<segment state="translated">
<source>log.user_login.ip_anonymize_hint</source>
<target>Jeśli brakuje ostatnich cyfr adresu IP, włączony jest tryb GDPR, w którym adresy IP są anonimowe.</target>
</segment>
</unit>
<unit id="K_LOvwj" name="log.user_not_allowed.unauthorized_access_attempt_to">
<segment state="translated">
<source>log.user_not_allowed.unauthorized_access_attempt_to</source>
<target>Próba nieautoryzowanego dostępu do strony</target>
</segment>
</unit>
<unit id=".dDDdc2" name="log.user_not_allowed.hint">
<segment state="translated">
<source>log.user_not_allowed.hint</source>
<target>Żądanie zostało zablokowane. Nie powinno być wymagane żadne działanie.</target>
</segment>
</unit>
<unit id="VD7KzE5" name="log.no_comment">
<segment state="translated">
<source>log.no_comment</source>
<target>Bez komentarza</target>
</segment>
</unit>
<unit id="LNLIETb" name="log.element_changed.field">
<segment state="translated">
<source>log.element_changed.field</source>
<target>Pole</target>
</segment>
</unit>
<unit id="wUDIUAv" name="log.element_changed.data_before">
<segment state="translated">
<source>log.element_changed.data_before</source>
<target>Dane przed zmianą</target>
</segment>
</unit>
<unit id="YQafwyc" name="error_table.error">
<segment state="translated">
<source>error_table.error</source>
<target>Wystąpił błąd podczas żądania.</target>
</segment>
</unit>
<unit id="SgZGiGG" name="part.table.invalid_regex">
<segment state="translated">
<source>part.table.invalid_regex</source>
<target>Nieprawidłowe wyrażenie regularne (regex)</target>
</segment>
</unit>
<unit id="Ty5FlW3" name="log.element_changed.data_after">
<segment state="translated">
<source>log.element_changed.data_after</source>
<target>Dane po zmianie</target>
</segment>
</unit>
<unit id="sgeAZXV" name="log.element_changed.diff">
<segment state="translated">
<source>log.element_changed.diff</source>
<target>Różnica</target>
</segment>
</unit>
<unit id="s6PfZKL" name="log.undo.undo.short">
<segment state="translated">
<source>log.undo.undo.short</source>
<target>Cofnij</target>
</segment>
</unit>
<unit id="by6cvU5" name="log.undo.revert.short">
<segment state="translated">
<source>log.undo.revert.short</source>
<target>Przywróć ten znacznik czasu</target>
</segment>
</unit>
<unit id="UoFikKP" name="log.view_version">
<segment state="translated">
<source>log.view_version</source>
<target>Zobacz wersję</target>
</segment>
</unit>
<unit id="0h5cTqa" name="log.undo.undelete.short">
<segment state="translated">
<source>log.undo.undelete.short</source>
<target>Cofnij usunięcie</target>
</segment>
</unit>
<unit id="sA_knpf" name="log.element_edited.changed_fields.id">
<segment state="translated">
<source>log.element_edited.changed_fields.id</source>
<target>ID</target>
</segment>
</unit>
<unit id="Az.BMZL" name="log.element_edited.changed_fields.id_owner">
<segment state="translated">
<source>log.element_edited.changed_fields.id_owner</source>
<target>Właściciel</target>
</segment>
</unit>
<unit id="_dbKE2c" name="log.element_edited.changed_fields.parent_id">
<segment state="translated">
<source>log.element_edited.changed_fields.parent_id</source>
<target>Rodzic</target>
</segment>
</unit>
<unit id="mdEw06s" name="log.details.delete_entry">
<segment state="translated">
<source>log.details.delete_entry</source>
<target>Usuń wpis dziennika</target>
</segment>
</unit>
<unit id="FY15xpq" name="log.delete.message.title">
<segment state="translated">
<source>log.delete.message.title</source>
<target>Czy naprawdę chcesz usunąć wpis dziennika?</target>
</segment>
</unit>
<unit id="1_TpjM5" name="log.delete.message">
<segment state="translated">
<source>log.delete.message</source>
<target>Jeśli to jest wpis w historii elementu, może to naruszyć historię elementu! Może to prowadzić do nieoczekiwanych wyników podczas korzystania z funkcji podróży w czasie.</target>
</segment>
</unit>
<unit id="s9lmcT6" name="log.collection_deleted.on_collection">
<segment state="translated">
<source>log.collection_deleted.on_collection</source>
<target>w kolekcji</target>
</segment>
</unit>
<unit id="aKTwq37" name="log.element_edited.changed_fields.attachments">
<segment state="translated">
<source>log.element_edited.changed_fields.attachments</source>
<target>Załączniki</target>
</segment>
</unit>
<unit id="FcLV2wQ" name="tfa_u2f.add_key.registration_error">
<segment state="translated">
<source>tfa_u2f.add_key.registration_error</source>
<target>Wystąpił błąd podczas rejestracji klucza zabezpieczeń. Spróbuj ponownie lub użyj innego klucza zabezpieczeń!</target>
</segment>
</unit>
<unit id="Ptmj9pH" name="log.target_type.none">
<segment state="translated">
<source>log.target_type.none</source>
<target>Żaden</target>
</segment>
</unit>
<unit id="uF02.5K" name="ui.darkmode.light">
<segment state="translated">
<source>ui.darkmode.light</source>
<target>Jasny</target>
</segment>
</unit>
<unit id="haVzHky" name="ui.darkmode.dark">
<segment state="translated">
<source>ui.darkmode.dark</source>
<target>Ciemny</target>
</segment>
</unit>
<unit id="yCr5Bod" name="ui.darkmode.auto">
<segment state="translated">
<source>ui.darkmode.auto</source>
<target>Automatyczny (na podstawie ustawień systemu)</target>
</segment>
</unit>
<unit id="T6GwJ_K" name="label_generator.no_lines_given">
<segment state="translated">
<source>label_generator.no_lines_given</source>
<target>Nie podano zawartości tekstowej! Etykiety pozostaną puste.</target>
</segment>
</unit>
<unit id="m.RBg6w" name="perm.users.impersonate">
<segment state="translated">
<source>perm.users.impersonate</source>
<target>Podszywanie się pod innych użytkowników</target>
</segment>
</unit>
<unit id="kKP1EL." name="user.impersonated_by.label">
<segment state="translated">
<source>user.impersonated_by.label</source>
<target>Podszywanie się pod</target>
</segment>
</unit>
<unit id="MQImDCt" name="user.stop_impersonation">
<segment state="translated">
<source>user.stop_impersonation</source>
<target>Zatrzymaj podszywanie się</target>
</segment>
</unit>
<unit id="s5WHhYU" name="user.impersonate.btn">
<segment state="translated">
<source>user.impersonate.btn</source>
<target>Podszywanie się</target>
</segment>
</unit>
<unit id="G6xFjeA" name="user.impersonate.confirm.title">
<segment state="translated">
<source>user.impersonate.confirm.title</source>
<target>Czy naprawdę chcesz podszyć się pod tego użytkownika?</target>
</segment>
</unit>
<unit id="O9VZTTX" name="user.impersonate.confirm.message">
<segment state="translated">
<source>user.impersonate.confirm.message</source>
<target>To zostanie zarejestrowane. Powinieneś to robić tylko z uzasadnionego powodu.
Należy pamiętać, że nie możesz udawać nieaktywnych użytkowników. Jeśli spróbujesz, otrzymasz komunikat "Odmowa dostępu".</target>
</segment>
</unit>
<unit id="P3vIfcq" name="log.type.security.user_impersonated">
<segment state="translated">
<source>log.type.security.user_impersonated</source>
<target>Podszywanie się pod użytkownika</target>
</segment>
</unit>
<unit id="hdr022E" name="info_providers.providers_list.title">
<segment state="translated">
<source>info_providers.providers_list.title</source>
<target>Dostawcy informacji</target>
</segment>
</unit>
<unit id="z3aJr8X" name="info_providers.providers_list.active">
<segment state="translated">
<source>info_providers.providers_list.active</source>
<target>Aktywni</target>
</segment>
</unit>
<unit id="BZcuoFw" name="info_providers.providers_list.disabled">
<segment state="translated">
<source>info_providers.providers_list.disabled</source>
<target>Wyłączeni</target>
</segment>
</unit>
<unit id="zm5ZHa7" name="info_providers.capabilities.basic">
<segment state="translated">
<source>info_providers.capabilities.basic</source>
<target>Podstawowy</target>
</segment>
</unit>
<unit id="01DJxrf" name="info_providers.capabilities.footprint">
<segment state="translated">
<source>info_providers.capabilities.footprint</source>
<target>Układ padów (footprint)</target>
</segment>
</unit>
<unit id="L9jFaHE" name="info_providers.capabilities.picture">
<segment state="translated">
<source>info_providers.capabilities.picture</source>
<target>Obraz</target>
</segment>
</unit>
<unit id="4dSN1zm" name="info_providers.capabilities.datasheet">
<segment state="translated">
<source>info_providers.capabilities.datasheet</source>
<target>Datasheet</target>
</segment>
</unit>
<unit id="CHzaxM9" name="info_providers.capabilities.price">
<segment state="translated">
<source>info_providers.capabilities.price</source>
<target>Ceny</target>
</segment>
</unit>
<unit id="KycdCcd" name="part.info_provider_reference.badge">
<segment state="translated">
<source>part.info_provider_reference.badge</source>
<target>Źródło informacji użytych do utworzenia tego komponentu.</target>
</segment>
</unit>
<unit id="DGTTRZd" name="part.info_provider_reference">
<segment state="translated">
<source>part.info_provider_reference</source>
<target>Utworzone przez dostawcę informacji</target>
</segment>
</unit>
<unit id="7HEVJJ." name="oauth_client.connect.btn">
<segment state="translated">
<source>oauth_client.connect.btn</source>
<target>Połącz OAuth</target>
</segment>
</unit>
<unit id="eaFNqp." name="info_providers.table.provider.label">
<segment state="translated">
<source>info_providers.table.provider.label</source>
<target>Dostawca</target>
</segment>
</unit>
<unit id="5wIJhn7" name="info_providers.search.keyword">
<segment state="translated">
<source>info_providers.search.keyword</source>
<target>Słowo kluczowe</target>
</segment>
</unit>
<unit id="aQMRV3K" name="info_providers.search.submit">
<segment state="translated">
<source>info_providers.search.submit</source>
<target>Wyszukiwanie</target>
</segment>
</unit>
<unit id="8wI.Tt7" name="info_providers.search.providers.help">
<segment state="translated">
<source>info_providers.search.providers.help</source>
<target>Wybierz dostawców, u których ma zostać przeprowadzone wyszukiwanie.</target>
</segment>
</unit>
<unit id="hLhnae0" name="info_providers.search.providers">
<segment state="translated">
<source>info_providers.search.providers</source>
<target>Dostawcy</target>
</segment>
</unit>
<unit id="DMnhm3o" name="info_providers.search.info_providers_list">
<segment state="translated">
<source>info_providers.search.info_providers_list</source>
<target>Pokaż wszystkich dostępnych dostawców informacji</target>
</segment>
</unit>
<unit id="JSFXwwP" name="info_providers.search.title">
<segment state="translated">
<source>info_providers.search.title</source>
<target>Tworzenie części od dostawcy informacji</target>
</segment>
</unit>
<unit id="R7y5NfE" name="oauth_client.flash.connection_successful">
<segment state="translated">
<source>oauth_client.flash.connection_successful</source>
<target>Pomyślnie połączono z aplikacją OAuth!</target>
</segment>
</unit>
<unit id="Pmwz6z4" name="perm.part.info_providers">
<segment state="translated">
<source>perm.part.info_providers</source>
<target>Dostawcy informacji</target>
</segment>
</unit>
<unit id="xXubq_B" name="perm.part.info_providers.create_parts">
<segment state="translated">
<source>perm.part.info_providers.create_parts</source>
<target>Utwórz komponent na podstawie dostarczonych informacji</target>
</segment>
</unit>
<unit id="HYefqa3" name="entity.edit.alternative_names.label">
<segment state="translated">
<source>entity.edit.alternative_names.label</source>
<target>Alternatywne nazwy</target>
</segment>
</unit>
<unit id="whi1bnq" name="entity.edit.alternative_names.help">
<segment state="translated">
<source>entity.edit.alternative_names.help</source>
<target>Podane tutaj alternatywne nazwy są używane do znajdowania tego elementu na podstawie dostarczonych informacji</target>
</segment>
</unit>
<unit id="QqddSD8" name="info_providers.form.help_prefix">
<segment state="translated">
<source>info_providers.form.help_prefix</source>
<target>Dostawca</target>
</segment>
</unit>
<unit id="qSbBZW6" name="update_manager.new_version_available.title">
<segment state="translated">
<source>update_manager.new_version_available.title</source>
<target>Dostępna jest nowa wersja Part-DB. Sprawdź ją tutaj</target>
</segment>
</unit>
<unit id="CsGWD_x" name="update_manager.new_version_available.text">
<segment state="translated">
<source>update_manager.new_version_available.text</source>
<target>Dostępna jest nowa wersja Part-DB. Sprawdź ją tutaj.</target>
</segment>
</unit>
<unit id="L4LQ9S_" name="update_manager.new_version_available.only_administrators_can_see">
<segment state="translated">
<source>update_manager.new_version_available.only_administrators_can_see</source>
<target>Tylko administratorzy mogą zobaczyć tę wiadomość.</target>
</segment>
</unit>
<unit id="FtkEr6m" name="perm.system.show_available_updates">
<segment state="translated">
<source>perm.system.show_available_updates</source>
<target>Pokaż dostępne aktualizacje Part-DB</target>
</segment>
</unit>
<unit id="3oF2wIn" name="user.settings.api_tokens">
<segment state="translated">
<source>user.settings.api_tokens</source>
<target>Tokeny API</target>
</segment>
</unit>
<unit id="NlhkTaQ" name="user.settings.api_tokens.description">
<segment state="translated">
<source>user.settings.api_tokens.description</source>
<target>Korzystając z tokena API, inne aplikacje mogą uzyskać dostęp do Part-DB z Twoimi uprawnieniami, aby wykonywać różne działania za pomocą REST API Part-DB. Jeśli usuniesz tutaj token API, aplikacja korzystająca z tego tokena nie będzie mogła już uzyskać dostępu do Part-DB w Twoim imieniu.</target>
</segment>
</unit>
<unit id="at7iD.g" name="api_tokens.name">
<segment state="translated">
<source>api_tokens.name</source>
<target>Imię</target>
</segment>
</unit>
<unit id="B0iVfBm" name="api_tokens.access_level">
<segment state="translated">
<source>api_tokens.access_level</source>
<target>Poziom dostępu</target>
</segment>
</unit>
<unit id="OOOPnlL" name="api_tokens.expiration_date">
<segment state="translated">
<source>api_tokens.expiration_date</source>
<target>Data wygaśnięcia</target>
</segment>
</unit>
<unit id="leWWwKP" name="api_tokens.last_time_used">
<segment state="translated">
<source>api_tokens.last_time_used</source>
<target>Ostatnio używany</target>
</segment>
</unit>
<unit id="aowb6Lr" name="datetime.never">
<segment state="translated">
<source>datetime.never</source>
<target>Nigdy</target>
</segment>
</unit>
<unit id="tdv18dC" name="api_token.valid">
<segment state="translated">
<source>api_token.valid</source>
<target>Ważny</target>
</segment>
</unit>
<unit id="XnQ9F8G" name="api_token.expired">
<segment state="translated">
<source>api_token.expired</source>
<target>Wygasł</target>
</segment>
</unit>
<unit id="fogYDOT" name="user.settings.show_api_documentation">
<segment state="translated">
<source>user.settings.show_api_documentation</source>
<target>Pokaż dokumentację API</target>
</segment>
</unit>
<unit id="P2IsHB1" name="api_token.create_new">
<segment state="translated">
<source>api_token.create_new</source>
<target>Utwórz nowy token API</target>
</segment>
</unit>
<unit id="aASP7Uk" name="api_token.level.read_only">
<segment state="translated">
<source>api_token.level.read_only</source>
<target>Tylko do odczytu</target>
</segment>
</unit>
<unit id="dgSnJlb" name="api_token.level.edit">
<segment state="translated">
<source>api_token.level.edit</source>
<target>Edycja</target>
</segment>
</unit>
<unit id="dE8Wlym" name="api_token.level.admin">
<segment state="translated">
<source>api_token.level.admin</source>
<target>Admin</target>
</segment>
</unit>
<unit id="rnCVLAA" name="api_token.level.full">
<segment state="translated">
<source>api_token.level.full</source>
<target>Pełny</target>
</segment>
</unit>
<unit id="ocY_B26" name="api_tokens.access_level.help">
<segment state="translated">
<source>api_tokens.access_level.help</source>
<target>Możesz ograniczyć, do czego token API może uzyskać dostęp. Dostęp zawsze jest ograniczony przez uprawnienia Twojego użytkownika.</target>
</segment>
</unit>
<unit id="v5LJEMn" name="api_tokens.expiration_date.help">
<segment state="translated">
<source>api_tokens.expiration_date.help</source>
<target>Po tej dacie token nie będzie już użyteczny. Pozostaw puste, jeśli token ma nigdy nie wygasnąć.</target>
</segment>
</unit>
<unit id="URBfOVX" name="api_tokens.your_token_is">
<segment state="translated">
<source>api_tokens.your_token_is</source>
<target>Twój token API to</target>
</segment>
</unit>
<unit id="64wAuHa" name="api_tokens.please_save_it">
<segment state="translated">
<source>api_tokens.please_save_it</source>
<target>Proszę to zapisać. Nie będziesz mógł tego zobaczyć ponownie!</target>
</segment>
</unit>
<unit id="KQI2tnl" name="api_tokens.create_new.back_to_user_settings">
<segment state="translated">
<source>api_tokens.create_new.back_to_user_settings</source>
<target>Powrót do ustawień użytkownika</target>
</segment>
</unit>
<unit id="uLL65DF" name="project.build.dont_check_quantity">
<segment state="translated">
<source>project.build.dont_check_quantity</source>
<target>Nie sprawdzaj ilości</target>
</segment>
</unit>
<unit id="bkPXoxM" name="project.build.dont_check_quantity.help">
<segment state="translated">
<source>project.build.dont_check_quantity.help</source>
<target>Jeśli ta opcja jest wybrana, wybrane ilości są usuwane z magazynu, niezależnie od tego, czy jest więcej czy mniej komponentów niż jest to faktycznie wymagane do zbudowania projektu.</target>
</segment>
</unit>
<unit id="XsE9cmC" name="part_list.action.invert_selection">
<segment state="translated">
<source>part_list.action.invert_selection</source>
<target>Odwróć zaznaczenie</target>
</segment>
</unit>
<unit id="rlw3Dwc" name="perm.api">
<segment state="translated">
<source>perm.api</source>
<target>API</target>
</segment>
</unit>
<unit id="GHM.X8R" name="perm.api.access_api">
<segment state="translated">
<source>perm.api.access_api</source>
<target>Dostęp API</target>
</segment>
</unit>
<unit id="OrJrwBa" name="perm.api.manage_tokens">
<segment state="translated">
<source>perm.api.manage_tokens</source>
<target>Zarządzaj tokenami API</target>
</segment>
</unit>
<unit id="IG1_0K3" name="user.settings.api_tokens.delete.title">
<segment state="translated">
<source>user.settings.api_tokens.delete.title</source>
<target>Czy na pewno chcesz usunąć ten token API?</target>
</segment>
</unit>
<unit id="WnvixT0" name="user.settings.api_tokens.delete">
<segment state="translated">
<source>user.settings.api_tokens.delete</source>
<target>Usuń</target>
</segment>
</unit>
<unit id="_m4wmdg" name="user.settings.api_tokens.delete.message">
<segment state="translated">
<source>user.settings.api_tokens.delete.message</source>
<target>Aplikacja korzystająca z tego tokena API nie będzie miała już dostępu do Part-DB. Tej operacji nie można cofnąć!</target>
</segment>
</unit>
<unit id="i623ek8" name="api_tokens.deleted">
<segment state="translated">
<source>api_tokens.deleted</source>
<target>Token API został pomyślnie usunięty!</target>
</segment>
</unit>
<unit id="Ba2OP2S" name="user.settings.api_tokens.no_api_tokens_yet">
<segment state="translated">
<source>user.settings.api_tokens.no_api_tokens_yet</source>
<target>Nie skonfigurowano jeszcze tokenów API.</target>
</segment>
</unit>
<unit id="VHKK3KL" name="api_token.ends_with">
<segment state="translated">
<source>api_token.ends_with</source>
<target>Kończy się na</target>
</segment>
</unit>
<unit id="Jq3yBCq" name="entity.select.creating_new_entities_not_allowed">
<segment state="translated">
<source>entity.select.creating_new_entities_not_allowed</source>
<target>Nie masz uprawnień do tworzenia nowych jednostek tego typu! Proszę, wybierz istniejącą.</target>
</segment>
</unit>
<unit id="xhqEehV" name="scan_dialog.mode">
<segment state="translated">
<source>scan_dialog.mode</source>
<target>Typ kodu kreskowego</target>
</segment>
</unit>
<unit id="VlExlxh" name="scan_dialog.mode.auto">
<segment state="translated">
<source>scan_dialog.mode.auto</source>
<target>Automatycznie</target>
</segment>
</unit>
<unit id="W5qYo4M" name="scan_dialog.mode.ipn">
<segment state="translated">
<source>scan_dialog.mode.ipn</source>
<target>Kod kreskowy IPN</target>
</segment>
</unit>
<unit id="dnCyzXq" name="scan_dialog.mode.internal">
<segment state="translated">
<source>scan_dialog.mode.internal</source>
<target>Kod kreskowy Part-DB</target>
</segment>
</unit>
<unit id="JziKG8u" name="part_association.label">
<segment state="translated">
<source>part_association.label</source>
<target>Powiązanie części</target>
</segment>
</unit>
<unit id="ZUTnGrb" name="part.edit.tab.associations">
<segment state="translated">
<source>part.edit.tab.associations</source>
<target>Części powiązane</target>
</segment>
</unit>
<unit id="RbW42yL" name="part_association.edit.other_part">
<segment state="translated">
<source>part_association.edit.other_part</source>
<target>Część powiązana</target>
</segment>
</unit>
<unit id="W_ic7va" name="part_association.edit.type">
<segment state="translated">
<source>part_association.edit.type</source>
<target>Typ relacji</target>
</segment>
</unit>
<unit id="gWAhMoP" name="part_association.edit.comment">
<segment state="translated">
<source>part_association.edit.comment</source>
<target>Komentarz</target>
</segment>
</unit>
<unit id="nHFZU6q" name="part_association.edit.type.help">
<segment state="translated">
<source>part_association.edit.type.help</source>
<target>Możesz tutaj wybrać, w jaki sposób wybrana część jest związana z tą częścią</target>
</segment>
</unit>
<unit id="A8La_LS" name="part_association.table.from_this_part">
<segment state="translated">
<source>part_association.table.from_this_part</source>
<target>Powiązania z tej części do innych</target>
</segment>
</unit>
<unit id="J_4oT4U" name="part_association.table.from">
<segment state="translated">
<source>part_association.table.from</source>
<target>Z</target>
</segment>
</unit>
<unit id="S9rxYUD" name="part_association.table.type">
<segment state="translated">
<source>part_association.table.type</source>
<target>Relacja</target>
</segment>
</unit>
<unit id="D86ZFxS" name="part_association.table.to">
<segment state="translated">
<source>part_association.table.to</source>
<target>Do</target>
</segment>
</unit>
<unit id="CIDXYeb" name="part_association.type.compatible">
<segment state="translated">
<source>part_association.type.compatible</source>
<target>Jest kompatybilny z</target>
</segment>
</unit>
<unit id="9ahaE3u" name="part_association.table.to_this_part">
<segment state="translated">
<source>part_association.table.to_this_part</source>
<target>Powiązania tej części z innymi</target>
</segment>
</unit>
<unit id="XvN7mN6" name="part_association.type.other">
<segment state="translated">
<source>part_association.type.other</source>
<target>Inne (wartość niestandardowa)</target>
</segment>
</unit>
<unit id="RtXh9C9" name="part_association.type.supersedes">
<segment state="translated">
<source>part_association.type.supersedes</source>
<target>Zastępuje</target>
</segment>
</unit>
<unit id="vmpL8Fq" name="part_association.edit.other_type">
<segment state="translated">
<source>part_association.edit.other_type</source>
<target>Niestandardowy typ</target>
</segment>
</unit>
<unit id="73N92SU" name="part_association.edit.delete.confirm">
<segment state="translated">
<source>part_association.edit.delete.confirm</source>
<target>Czy na pewno chcesz usunąć to powiązanie? Nie można tego cofnąć.</target>
</segment>
</unit>
<unit id="DWcRAu4" name="part_lot.edit.advanced">
<segment state="translated">
<source>part_lot.edit.advanced</source>
<target>Rozwiń opcje zaawansowane</target>
</segment>
</unit>
<unit id="CynMoO5" name="part_lot.edit.vendor_barcode">
<segment state="translated">
<source>part_lot.edit.vendor_barcode</source>
<target>Kod kreskowy producenta</target>
</segment>
</unit>
<unit id="22Y3GfL" name="part_lot.edit.vendor_barcode.help">
<segment state="translated">
<source>part_lot.edit.vendor_barcode.help</source>
<target>Jeśli ta partia ma już kod kreskowy (np. umieszczony przez dostawcę), możesz wprowadzić jego treść tutaj, aby łatwiej go zeskanować.</target>
</segment>
</unit>
<unit id="tFAtJBM" name="scan_dialog.mode.vendor">
<segment state="translated">
<source>scan_dialog.mode.vendor</source>
<target>Kod kreskowy dostawcy (skonfigurowany w partii części)</target>
</segment>
</unit>
<unit id="J8fTjKW" name="project.bom.instockAmount">
<segment state="translated">
<source>project.bom.instockAmount</source>
<target>Ilość w magazynie</target>
</segment>
</unit>
<unit id="iwqnhpZ" name="collection_type.new_element.tooltip">
<segment state="translated">
<source>collection_type.new_element.tooltip</source>
<target>Ten element został nowo utworzony i nie został jeszcze zapisany w bazie danych.</target>
</segment>
</unit>
<unit id="HOAqbdD" name="part.merge.title">
<segment state="translated">
<source>part.merge.title</source>
<target>Połącz część</target>
</segment>
</unit>
<unit id="VRUw_MQ" name="part.merge.title.into">
<segment state="translated">
<source>part.merge.title.into</source>
<target>w</target>
</segment>
</unit>
<unit id="i68lU5x" name="part.merge.confirm.title">
<segment state="translated">
<source>part.merge.confirm.title</source>
<target>Czy na pewno chcesz scalić &lt;b&gt;%other%&lt;/b&gt; z &lt;b&gt;%target%&lt;/b&gt;?</target>
</segment>
</unit>
<unit id="k0anzYV" name="part.merge.confirm.message">
<segment state="translated">
<source>part.merge.confirm.message</source>
<target>&lt;b&gt;%other%&lt;/b&gt; Zostanie usunięta, a część będzie zapisana z widocznymi informacjami.</target>
</segment>
</unit>
<unit id="mmW5Yl1" name="part.info.merge_modal.title">
<segment state="translated">
<source>part.info.merge_modal.title</source>
<target>Scal części</target>
</segment>
</unit>
<unit id="F2uzrOj" name="part.info.merge_modal.other_part">
<segment state="translated">
<source>part.info.merge_modal.other_part</source>
<target>Inna część</target>
</segment>
</unit>
<unit id="1Ot.sRs" name="part.info.merge_modal.other_into_this">
<segment state="translated">
<source>part.info.merge_modal.other_into_this</source>
<target>Scal inną część z tą (usuń tamtą część, zachowaj tę).</target>
</segment>
</unit>
<unit id="QwaQrcy" name="part.info.merge_modal.this_into_other">
<segment state="translated">
<source>part.info.merge_modal.this_into_other</source>
<target>Scal tę część z inną (usuń tę część, zachowaj drugą).</target>
</segment>
</unit>
<unit id="BvzFQza" name="part.info.merge_btn">
<segment state="translated">
<source>part.info.merge_btn</source>
<target>Połącz część</target>
</segment>
</unit>
<unit id="Bxk6TEw" name="part.update_part_from_info_provider.btn">
<segment state="translated">
<source>part.update_part_from_info_provider.btn</source>
<target>Zaktualizuj komponent na podstawie danych od dostawcy.</target>
</segment>
</unit>
<unit id="7pDRUQB" name="info_providers.update_part.title">
<segment state="translated">
<source>info_providers.update_part.title</source>
<target>Zaktualizuj istniejący komponent na podstawie danych od dostawcy.</target>
</segment>
</unit>
<unit id="ae9PVMs" name="part.merge.flash.please_review">
<segment state="translated">
<source>part.merge.flash.please_review</source>
<target>Dane nie zostały jeszcze zapisane. Przejrzyj zmiany i kliknij "zapisz", aby zachować nowe dane.</target>
</segment>
</unit>
<unit id="NmsEQ7I" name="user.edit.flash.permissions_fixed">
<segment state="translated">
<source>user.edit.flash.permissions_fixed</source>
<target>Brakowało uprawnień wymaganych przez inne uprawnienia. Problem został skorygowany. Proszę sprawdzić, czy uprawnienia są zgodne z Twoimi zamierzeniami.</target>
</segment>
</unit>
<unit id="Y8bGSEj" name="permission.legend.dependency_note">
<segment state="translated">
<source>permission.legend.dependency_note</source>
<target>Należy pamiętać, że niektóre operacje związane z uprawnieniami są od siebie zależne. Jeśli napotkasz ostrzeżenie, że brakujące uprawnienia zostały skorygowane i ustawiono je ponownie na "zezwól", musisz także ustawić zależną operację na "zabroń". Zależne operacje zwykle znajdują się po prawej stronie danej operacji.</target>
</segment>
</unit>
<unit id="zWj5h2X" name="log.part_stock_changed.timestamp">
<segment state="translated">
<source>log.part_stock_changed.timestamp</source>
<target>Znacznik czasu</target>
</segment>
</unit>
<unit id="tZotqiY" name="part.info.withdraw_modal.timestamp">
<segment state="translated">
<source>part.info.withdraw_modal.timestamp</source>
<target>Czas działania</target>
</segment>
</unit>
<unit id="ELkNDOV" name="part.info.withdraw_modal.timestamp.hint">
<segment state="translated">
<source>part.info.withdraw_modal.timestamp.hint</source>
<target>To pole pozwala na wskazanie rzeczywistej daty wykonania operacji magazynowej, a nie tylko jej zarejestrowania. Wartość ta jest zapisywana w dodatkowym polu dziennika.</target>
</segment>
</unit>
<unit id="duBTELg" name="part.info.withdraw_modal.delete_lot_if_empty">
<segment state="translated">
<source>part.info.withdraw_modal.delete_lot_if_empty</source>
<target>Usuń ten zasób, gdy stanie się pusty w wyniku operacji</target>
</segment>
</unit>
<unit id="SMclulD" name="info_providers.search.error.client_exception">
<segment state="translated">
<source>info_providers.search.error.client_exception</source>
<target>Wystąpił błąd podczas komunikacji z dostawcą informacji. Sprawdź konfigurację tego dostawcy i jeśli to możliwe, odśwież tokeny OAuth.</target>
</segment>
</unit>
<unit id="LOw2TOY" name="eda_info.reference_prefix.placeholder">
<segment state="translated">
<source>eda_info.reference_prefix.placeholder</source>
<target>Np. R</target>
</segment>
</unit>
<unit id="4tyEwts" name="eda_info.reference_prefix">
<segment state="translated">
<source>eda_info.reference_prefix</source>
<target>Prefiks odniesienia</target>
</segment>
</unit>
<unit id="Ta9otKz" name="eda_info.kicad_section.title">
<segment state="translated">
<source>eda_info.kicad_section.title</source>
<target>Ustawienia specyficzne dla programu KiCad</target>
</segment>
</unit>
<unit id="zjeDW4V" name="eda_info.value">
<segment state="translated">
<source>eda_info.value</source>
<target>Wartość</target>
</segment>
</unit>
<unit id="jU1hT2r" name="eda_info.value.placeholder">
<segment state="translated">
<source>eda_info.value.placeholder</source>
<target>np. 100n</target>
</segment>
</unit>
<unit id="LK52LEX" name="eda_info.exclude_from_bom">
<segment state="translated">
<source>eda_info.exclude_from_bom</source>
<target>Wyklucz część z BOM</target>
</segment>
</unit>
<unit id="upD8zh_" name="eda_info.exclude_from_board">
<segment state="translated">
<source>eda_info.exclude_from_board</source>
<target>Wyklucz część z PCB/Płyty</target>
</segment>
</unit>
<unit id="aWEXBed" name="eda_info.exclude_from_sim">
<segment state="translated">
<source>eda_info.exclude_from_sim</source>
<target>Wyklucz komponent z symulacji</target>
</segment>
</unit>
<unit id="dTBimL_" name="eda_info.kicad_symbol">
<segment state="translated">
<source>eda_info.kicad_symbol</source>
<target>Symbol schematu KiCad</target>
</segment>
</unit>
<unit id="akSsYRH" name="eda_info.kicad_symbol.placeholder">
<segment state="translated">
<source>eda_info.kicad_symbol.placeholder</source>
<target>Np. Transistor_BJT:BC547</target>
</segment>
</unit>
<unit id="Af5tvOr" name="eda_info.kicad_footprint">
<segment state="translated">
<source>eda_info.kicad_footprint</source>
<target>Układ padów (footprint) KiCad</target>
</segment>
</unit>
<unit id="PmYqhWI" name="eda_info.kicad_footprint.placeholder">
<segment state="translated">
<source>eda_info.kicad_footprint.placeholder</source>
<target>np. Package_TO_SOT_THT:TO-92</target>
</segment>
</unit>
<unit id="KBXVZgz" name="part.edit.tab.eda">
<segment state="translated">
<source>part.edit.tab.eda</source>
<target>Informacje EDA</target>
</segment>
</unit>
<unit id="BufiSOt" name="api.api_endpoints.title">
<segment state="translated">
<source>api.api_endpoints.title</source>
<target>Punkty końcowe API</target>
</segment>
</unit>
<unit id="4qU.QCJ" name="api.api_endpoints.partdb">
<segment state="translated">
<source>api.api_endpoints.partdb</source>
<target>Part-DB API</target>
</segment>
</unit>
<unit id="mKqaVw1" name="api.api_endpoints.kicad_root_url">
<segment state="translated">
<source>api.api_endpoints.kicad_root_url</source>
<target>Główny adres URL API KiCad</target>
</segment>
</unit>
<unit id="wbdbASc" name="eda_info.visibility">
<segment state="translated">
<source>eda_info.visibility</source>
<target>Wymuś widoczność</target>
</segment>
</unit>
<unit id="V3_Ff8P" name="eda_info.visibility.help">
<segment state="translated">
<source>eda_info.visibility.help</source>
<target>Domyślnie widoczność dla oprogramowania EDA jest określana automatycznie. Za pomocą tego pola wyboru można wymusić, aby część była widoczna lub niewidoczna.</target>
</segment>
</unit>
<unit id="mF8BVBu" name="part.withdraw.zero_amount">
<segment state="translated">
<source>part.withdraw.zero_amount</source>
<target>Próbowano usunąć/dodać ilość równą zero! Nie wykonano żadnej akcji.</target>
</segment>
</unit>
<unit id="yJZLN14" name="login.flash.access_denied_please_login">
<segment state="translated">
<source>login.flash.access_denied_please_login</source>
<target>Dostęp zabroniony! Zaloguj się, aby kontynuować.</target>
</segment>
</unit>
<unit id="bOp3GTq" name="attachment.upload_multiple_files">
<segment state="translated">
<source>attachment.upload_multiple_files</source>
<target>Prześlij pliki</target>
</segment>
</unit>
<unit id="FsSXLD4" name="entity.mass_creation_flash">
<segment state="translated">
<source>entity.mass_creation_flash</source>
<target>Pomyślnie utworzono %COUNT% elementów.</target>
</segment>
</unit>
<unit id="XbtBccA" name="info_providers.search.number_of_results">
<segment state="translated">
<source>info_providers.search.number_of_results</source>
<target>%number% Wyników</target>
</segment>
</unit>
<unit id="VZuIXC1" name="info_providers.search.no_results">
<segment state="translated">
<source>info_providers.search.no_results</source>
<target>Nie znaleziono wyników u wybranych dostawców! Sprawdź wyszukiwany termin lub spróbuj wybrać dodatkowych dostawców.</target>
</segment>
</unit>
<unit id="It1umoK" name="tfa.check.code.confirmation">
<segment state="translated">
<source>tfa.check.code.confirmation</source>
<target>Wygenerowany kod</target>
</segment>
</unit>
<unit id="hYrcka2" name="attachment_type.labelp">
<segment>
<source>attachment_type.labelp</source>
<target>Typy załączników</target>
</segment>
</unit>
<unit id="5.oI1XD" name="currency.labelp">
<segment>
<source>currency.labelp</source>
<target>Waluty</target>
</segment>
</unit>
<unit id="aXr7mN." name="group.labelp">
<segment>
<source>group.labelp</source>
<target>Grupy</target>
</segment>
</unit>
<unit id="p.Sjja3" name="label_profile.labelp">
<segment>
<source>label_profile.labelp</source>
<target>Profile etykiet</target>
</segment>
</unit>
<unit id="8F2EwVK" name="measurement_unit.labelp">
<segment>
<source>measurement_unit.labelp</source>
<target>Jednostki pomiarowe</target>
</segment>
</unit>
<unit id="UVDJmYp" name="orderdetail.labelp">
<segment>
<source>orderdetail.labelp</source>
<target>Szczegóły zamówień</target>
</segment>
</unit>
<unit id="4KRV2mB" name="parameter.labelp">
<segment>
<source>parameter.labelp</source>
<target>Parametry</target>
</segment>
</unit>
<unit id="R4hoCqe" name="part.labelp">
<segment>
<source>part.labelp</source>
<target>Komponenty</target>
</segment>
</unit>
<unit id="AAYYeiw" name="part_association.labelp">
<segment>
<source>part_association.labelp</source>
<target>Powiązania części</target>
</segment>
</unit>
<unit id="Y_ISV0y" name="part_custom_state.labelp">
<segment>
<source>part_custom_state.labelp</source>
<target>Własne stany części</target>
</segment>
</unit>
<unit id="ftBf11d" name="part_lot.labelp">
<segment>
<source>part_lot.labelp</source>
<target>Spisy komponentów</target>
</segment>
</unit>
<unit id="83AQqv." name="pricedetail.labelp">
<segment>
<source>pricedetail.labelp</source>
<target>Szczegóły cen</target>
</segment>
</unit>
<unit id=".tjK0ju" name="project_bom_entry.labelp">
<segment>
<source>project_bom_entry.labelp</source>
<target>Wpisy BOM</target>
</segment>
</unit>
<unit id="MoHHSNT" name="user.labelp">
<segment>
<source>user.labelp</source>
<target>Użytkownicy</target>
</segment>
</unit>
Replace hardcoded entity type names with synonym placeholders in English and German translations (#1128) * Initial plan * Initial plan for replacing entity type names with placeholders Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Replace entity type names with synonym placeholders in English translations Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Add more synonym placeholders for storage location, project, and part patterns Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Update tree navigation labels with synonym placeholders Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Fix remaining entity type placeholders identified in code review Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Fix placeholder syntax: use [Type]/[[Type]] instead of {type}/{{type}} and add German translations Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Fix German translation to avoid awkward word concatenation with placeholder Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Use capitalized placeholders in German translations (nouns are always capitalized in German) Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Fixed length menu for datatable views * Capitalize placeholders at the beginning of sentences/titles in English translations Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Ensure that synonym placeholders get cached on a per locale level --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> Co-authored-by: Jan Böhmer <mail@jan-boehmer.de>
2025-12-07 14:09:22 +01:00
<unit id="MxKRRx_" name="datatable.datatable.lengthMenu">
<notes>
<note>Translation for datatable datatable lengthMenu</note>
</notes>
<segment state="translated">
Replace hardcoded entity type names with synonym placeholders in English and German translations (#1128) * Initial plan * Initial plan for replacing entity type names with placeholders Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Replace entity type names with synonym placeholders in English translations Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Add more synonym placeholders for storage location, project, and part patterns Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Update tree navigation labels with synonym placeholders Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Fix remaining entity type placeholders identified in code review Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Fix placeholder syntax: use [Type]/[[Type]] instead of {type}/{{type}} and add German translations Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Fix German translation to avoid awkward word concatenation with placeholder Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Use capitalized placeholders in German translations (nouns are always capitalized in German) Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Fixed length menu for datatable views * Capitalize placeholders at the beginning of sentences/titles in English translations Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> * Ensure that synonym placeholders get cached on a per locale level --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jbtronics <5410681+jbtronics@users.noreply.github.com> Co-authored-by: Jan Böhmer <mail@jan-boehmer.de>
2025-12-07 14:09:22 +01:00
<source>datatable.datatable.lengthMenu</source>
<target>_MENU_</target>
</segment>
</unit>
</file>
</xliff>