<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="pl">
<context>
    <name>ActiveProject</name>
    <message>
        <location filename="../activeproject.cpp" line="263"/>
        <source>General</source>
        <translation>Ogólne</translation>
    </message>
    <message>
        <location filename="../activeproject.cpp" line="263"/>
        <source>Project has invalid CRS assigned. Map and tools have undefined behaviour!</source>
        <translation>Projekt ma przypisany nieprawidłowy układ współrzędnych.</translation>
    </message>
    <message>
        <location filename="../activeproject.cpp" line="275"/>
        <location filename="../activeproject.cpp" line="284"/>
        <source>Layer</source>
        <translation>Warstwa</translation>
    </message>
    <message>
        <location filename="../activeproject.cpp" line="275"/>
        <source>Unable to load source </source>
        <translation>Nie można załadować źródła</translation>
    </message>
    <message>
        <location filename="../activeproject.cpp" line="284"/>
        <source>Layer has invalid CRS assigned. Recording tools have undefined behaviour.</source>
        <translation>Projekt ma przypisany nieprawidłowy układ współrzędnych.</translation>
    </message>
</context>
<context>
    <name>AndroidPositionProvider</name>
    <message>
        <location filename="../position/providers/androidpositionprovider.cpp" line="139"/>
        <source>Internal (fused)</source>
        <translation>Wbudowany (uproszczony)</translation>
    </message>
    <message>
        <location filename="../position/providers/androidpositionprovider.cpp" line="139"/>
        <source>Internal (gps)</source>
        <translation>Wbudowany (gps)</translation>
    </message>
    <message>
        <location filename="../position/providers/androidpositionprovider.cpp" line="214"/>
        <location filename="../position/providers/androidpositionprovider.cpp" line="228"/>
        <source>No location permissions</source>
        <translation>Brak uprawnień lokalizacyjnych</translation>
    </message>
    <message>
        <location filename="../position/providers/androidpositionprovider.cpp" line="230"/>
        <source>Fused location not available</source>
        <translation>Uproszczona lokalizacja jest niedostępna</translation>
    </message>
    <message>
        <location filename="../position/providers/androidpositionprovider.cpp" line="236"/>
        <source>Connected</source>
        <translation>Połączono</translation>
    </message>
</context>
<context>
    <name>AndroidTrackingBackend</name>
    <message>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="116"/>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="159"/>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="173"/>
        <source>There was an error and tracking could not start, please contact support</source>
        <translation>Wystąpił błąd podczas uruchamiania śledzenia, skontaktuj się ze wsparciem technicznym.</translation>
    </message>
    <message>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="144"/>
        <source>Your device does not support tracking, available from Android 8.0</source>
        <translation>Twoje urządzenie nie wspiera opcji śledzenia, która jest dostępna od wersji Android 8.0</translation>
    </message>
    <message>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="149"/>
        <source>Please enable location permission before starting tracking</source>
        <translation>Musisz zezwolić aplikacji na korzystanie z lokalizacji przed rozpoczęciem śledzenia</translation>
    </message>
    <message>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="154"/>
        <source>Please enable location services on your device before starting tracking</source>
        <translation>Musisz włączyć usługi lokalizacyjne na urządzeniu przed rozpoczęciem śledzenia</translation>
    </message>
    <message>
        <location filename="../position/tracking/androidtrackingbackend.cpp" line="198"/>
        <source>Enable notifications to see tracking in the notifications tray</source>
        <translation>Włącz powiadomienia aby widzieć śledzenie w notyfikacjach urządzenia</translation>
    </message>
</context>
<context>
    <name>AndroidUtils</name>
    <message>
        <location filename="../androidutils.cpp" line="263"/>
        <source>Storage permission is permanently denied, please allow it in settings in order to load pictures from gallery</source>
        <translation>Uprawnienia dostępu do plików zostały trwale wycofane. Proszę zezwolić na dostęp do plików w ustawieniach, aby móc ładować obrazy z galerii</translation>
    </message>
    <message>
        <location filename="../androidutils.cpp" line="267"/>
        <source>Mergin Maps needs a storage permission in order to load pictures from gallery</source>
        <translation>Mergin Maps potrzebuje uprawnień aby odczytać zdjęcia z galerii.</translation>
    </message>
    <message>
        <location filename="../androidutils.cpp" line="285"/>
        <source>Camera permission is permanently denied, please allow it in settings</source>
        <translation>Aplikacja nie ma uprawnień do korzystania z aparatu, proszę na to zezwolić w ustawieniach</translation>
    </message>
    <message>
        <location filename="../androidutils.cpp" line="289"/>
        <source>We need a camera permission in order to take a photo</source>
        <translation>Uprawnienia do korzystania z aparatu są konieczne do robienia zdjęć</translation>
    </message>
</context>
<context>
    <name>BluetoothPositionProvider</name>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="46"/>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="191"/>
        <source>No connection</source>
        <translation>Brak połączenia</translation>
    </message>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="87"/>
        <source>Reconnecting</source>
        <translation>Powtórne łączenie</translation>
    </message>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="119"/>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="127"/>
        <source>No connection, reconnecting in (%1)</source>
        <translation>Brak połączenia, powtórne łączenie za (%1)</translation>
    </message>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="156"/>
        <source>Bluetooth permission disabled</source>
        <translation>Brak uprawnien Bluetooth</translation>
    </message>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="167"/>
        <source>Could not connect to device, not paired</source>
        <translation>Nie można połączyć urządzenia, brak sparowania</translation>
    </message>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="183"/>
        <source>Connecting to %1</source>
        <translation>Podłączanie %1</translation>
    </message>
    <message>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="187"/>
        <location filename="../position/providers/bluetoothpositionprovider.cpp" line="205"/>
        <source>Connected</source>
        <translation>Połączony</translation>
    </message>
</context>
<context>
    <name>FeaturesModel</name>
    <message>
        <location filename="../featuresmodel.cpp" line="164"/>
        <source>Unknown title</source>
        <translation>Nieznany tytuł</translation>
    </message>
</context>
<context>
    <name>FieldsModel</name>
    <message>
        <location filename="../fieldsmodel.cpp" line="19"/>
        <source>Please fill a name of previous field before adding a new field.</source>
        <translation>Proszę podać nazwę bieżącego pola przed dodaniem następnego.</translation>
    </message>
    <message>
        <location filename="../fieldsmodel.cpp" line="23"/>
        <source>Field %1 already exists.</source>
        <translation>Pole %1 już istnieje.</translation>
    </message>
    <message>
        <location filename="../fieldsmodel.cpp" line="108"/>
        <source>Field %1 already exists. 
Won&apos;t be added to the project.</source>
        <translation>Pole %1 już istnieje.
Nie będzie ono dodane do projektu.</translation>
    </message>
</context>
<context>
    <name>InputProjUtils</name>
    <message>
        <location filename="../inputprojutils.cpp" line="77"/>
        <source>Missing required PROJ datum shift grid: %1. For newly downloaded project please restart Mergin Maps.</source>
        <translation>Brak wymaganej siatki przesunięcia danych PROJ: %1. W przypadku nowo pobranego projektu uruchom ponownie Mergin Maps.</translation>
    </message>
    <message>
        <location filename="../inputprojutils.cpp" line="98"/>
        <source>Error creating custom PROJ operation. For newly downloaded project please restart Mergin Maps.</source>
        <translation>Błąd podczas tworzenia niestandardowej operacji PROJ. W przypadku nowo pobranego projektu uruchom ponownie Mergin Maps.</translation>
    </message>
    <message>
        <location filename="../inputprojutils.cpp" line="108"/>
        <source>Missing required PROJ datum shift grids: %1. For newly downloaded project please restart Mergin Maps.</source>
        <translation>Brak wymaganych siatek przesunięcia danych PROJ: %1. W przypadku nowo pobranego projektu uruchom ponownie Mergin Maps.</translation>
    </message>
</context>
<context>
    <name>InputUtils</name>
    <message>
        <location filename="../inpututils.cpp" line="213"/>
        <source>just now</source>
        <translation>przed chwilą</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="218"/>
        <source>%1 minutes ago</source>
        <translation>%1 minut temu</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="218"/>
        <source>%1 minute ago</source>
        <translation>%1 minutę temu</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="223"/>
        <source>%1 hours ago</source>
        <translation>%1 godzin temu</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="223"/>
        <source>%1 hour ago</source>
        <translation>%1 godzinę temu</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="227"/>
        <location filename="../inpututils.cpp" line="232"/>
        <source>%1 days ago</source>
        <translation>%1 dni temu</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="227"/>
        <location filename="../inpututils.cpp" line="232"/>
        <source>%1 day ago</source>
        <translation>%1 dzień temu</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="237"/>
        <source>%1 weeks ago</source>
        <translation>%1 tygodni temu</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="237"/>
        <source>%1 week ago</source>
        <translation>%1 tydzień temu</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="242"/>
        <source>%1 months ago</source>
        <translation>%1 miesięcy temu</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="242"/>
        <source>%1 month ago</source>
        <translation>%1 miesiąc temu</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="247"/>
        <source>%1 years ago</source>
        <translation>%1 lat temu</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="247"/>
        <source>%1 year ago</source>
        <translation>%1 rok temu</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1461"/>
        <source>screen resolution: %1x%2 px
</source>
        <translation>rozdzielczość ekranu: %1x%2 px
</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1462"/>
        <source>screen DPI: %1x%2
</source>
        <translation>DPI ekranu: %1x%2
</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1463"/>
        <source>screen size: %1x%2 mm
</source>
        <translation>rozmiar ekranu: %1x%2 mm
</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1464"/>
        <source>reported device pixel ratio: %1
</source>
        <translation>zgłaszany stosunek wielkości piksela na urządzeniu: %1
</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1465"/>
        <source>calculated device pixel ratio: %1
</source>
        <translation>obliczony stosunek wielkości piksela na urządzeniu: %1
</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1466"/>
        <source>used dp scale: %1</source>
        <translation>używana skala dp: %1</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1995"/>
        <source>You need to add at least %1 point(s) to every part.</source>
        <translation>Musisz dodać przynajmniej %1 punktów do każdej części.</translation>
    </message>
    <message>
        <location filename="../inpututils.cpp" line="1999"/>
        <source>You need to add at least %1 point(s).</source>
        <translation>Musisz dodać przynajmniej %1 punktów.</translation>
    </message>
</context>
<context>
    <name>InternalPositionProvider</name>
    <message>
        <location filename="../position/providers/internalpositionprovider.cpp" line="16"/>
        <source>Internal</source>
        <translation>Wbudowane</translation>
    </message>
    <message>
        <location filename="../position/providers/internalpositionprovider.cpp" line="41"/>
        <location filename="../position/providers/internalpositionprovider.cpp" line="120"/>
        <source>Connected</source>
        <translation>Połączony</translation>
    </message>
</context>
<context>
    <name>LocalProjectsManager</name>
    <message>
        <location filename="../../core/localprojectsmanager.cpp" line="210"/>
        <source>Download failed, remove and retry</source>
        <translation>Pobieranie nie powiodło się - usuń i spróbuj ponownie</translation>
    </message>
    <message>
        <location filename="../../core/localprojectsmanager.cpp" line="230"/>
        <source>Found multiple QGIS project files</source>
        <translation>Znaleziono więcej projektów QGIS</translation>
    </message>
    <message>
        <location filename="../../core/localprojectsmanager.cpp" line="235"/>
        <source>Failed to find a QGIS project file</source>
        <translation>Nie znaleziono projektów QGIS</translation>
    </message>
</context>
<context>
    <name>MMAboutPage</name>
    <message>
        <location filename="../qml/settings/MMAboutPage.qml" line="21"/>
        <source>About Mergin Maps</source>
        <translation>O Mergin Maps</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMAboutPage.qml" line="70"/>
        <source>We are bringing the benefits of open source GIS to businesses without compromises</source>
        <translation>Bezkompromisowo wnosimy do firm korzyści z otwartego oprogramowania GIS</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMAboutPage.qml" line="85"/>
        <source>Visit website</source>
        <translation>Odwiedź stronę</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMAboutPage.qml" line="102"/>
        <source>Developed by</source>
        <translation>Wykonane przez</translation>
    </message>
</context>
<context>
    <name>MMAcceptInvitationController</name>
    <message>
        <location filename="../qml/account/MMAcceptInvitationController.qml" line="35"/>
        <source>You have pending workspace invitations.&lt;br&gt;Please %1accept or reject%2 them.</source>
        <translation>Masz oczekujące zaproszenia do obszaru roboczego.&lt;br&gt;%1Zaakceptuj je lub odrzuć%2 .</translation>
    </message>
</context>
<context>
    <name>MMAcceptInvitationPage</name>
    <message>
        <location filename="../qml/account/MMAcceptInvitationPage.qml" line="61"/>
        <source>You have been invited to a workspace</source>
        <translation>Zostałeś zaproszony do przestrzeni roboczej</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAcceptInvitationPage.qml" line="62"/>
        <source>It is better to work together, join the workspace and explore Mergin Maps!</source>
        <translation>Lepiej jest pracować razem, dołącz do obszaru roboczego i odkrywaj Mergin Maps!</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAcceptInvitationPage.qml" line="95"/>
        <source>Join workspace</source>
        <translation>Dołącz do przestrzeni roboczej</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAcceptInvitationPage.qml" line="102"/>
        <source>or</source>
        <translation>lub</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAcceptInvitationPage.qml" line="110"/>
        <source>Want to create a new workspace instead? %1Click here%2</source>
        <translation>Chcesz zamiast tego utworzyć nowy obszar roboczy? %1Kliknij tutaj%2</translation>
    </message>
</context>
<context>
    <name>MMAccountController</name>
    <message>
        <location filename="../qml/account/MMAccountController.qml" line="80"/>
        <source>Please update the app to use the latest features.</source>
        <translation>Zaktualizuj aplikację, aby korzystać z najnowszych funkcji.</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountController.qml" line="84"/>
        <source>Server is currently unavailable, check your connection or try again later.</source>
        <translation>Serwer jest obecnie niedostępny. sprawdź swoje połączenie lub spróbuj ponownie później.</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountController.qml" line="138"/>
        <source>I accept the Mergin Maps %1Terms and Conditions%3 and %2Privacy Policy%3</source>
        <translation>Akceptuję %1Warunki%3 i %2Politykę Prywatności%3 Mergin Maps</translation>
    </message>
</context>
<context>
    <name>MMAccountPage</name>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="95"/>
        <source>Workspaces</source>
        <translation>Przestrzenie robocze</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="124"/>
        <source>Manage Account</source>
        <translation>Zarządzanie Kontem</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="141"/>
        <source>Storage</source>
        <translation>Przestrzeń dyskowa</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="170"/>
        <source>General</source>
        <translation>Ogólne</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="185"/>
        <source>Sign out</source>
        <translation>Wyloguj</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="197"/>
        <source>Close account</source>
        <translation>Zamknij konto</translation>
    </message>
    <message>
        <location filename="../qml/account/MMAccountPage.qml" line="198"/>
        <source>This will delete all your data</source>
        <translation>Wszystkie twoje dane zostaną usunięte</translation>
    </message>
</context>
<context>
    <name>MMAddPositionProviderDrawer</name>
    <message>
        <location filename="../qml/gps/MMAddPositionProviderDrawer.qml" line="24"/>
        <source>Connect to bluetooth device</source>
        <translation>Podłącz urządzenie Bluetooth </translation>
    </message>
    <message>
        <location filename="../qml/gps/MMAddPositionProviderDrawer.qml" line="48"/>
        <source>Bluetooth permission is required in order to connect to external receivers. Please enable it in system settings</source>
        <translation>Uprawnienia Bluetooth są wymagane, aby połączyć się z zewnętrznymi odbiornikami. Proszę włączyć je w ustawieniach systemowych</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMAddPositionProviderDrawer.qml" line="58"/>
        <source>Unknown device</source>
        <translation>Nieznane urządzenie</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMAddPositionProviderDrawer.qml" line="94"/>
        <source>You need to enable Bluetooth in order to connect new GPS receiver</source>
        <translation>Przed podłączeniem nowego odbiornika GPS należy włączyć Bluetooth</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMAddPositionProviderDrawer.qml" line="113"/>
        <source>Looking for devices</source>
        <translation>Wyszukiwanie urządzeń</translation>
    </message>
</context>
<context>
    <name>MMAmPmSwitch</name>
    <message>
        <location filename="../qml/form/components/calendar/MMAmPmSwitch.qml" line="41"/>
        <source>AM</source>
        <translation>przed południem</translation>
    </message>
    <message>
        <location filename="../qml/form/components/calendar/MMAmPmSwitch.qml" line="52"/>
        <source>PM</source>
        <translation>po południu</translation>
    </message>
</context>
<context>
    <name>MMBluetoothConnectionDrawer</name>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="28"/>
        <source>Connecting to</source>
        <translation>Podłączanie</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="29"/>
        <source>Connecting</source>
        <translation>Podłączanie</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="33"/>
        <source>Connected</source>
        <translation>Połączony</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="38"/>
        <source>Failed to connect to</source>
        <translation>Nie udało się połączyć</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="47"/>
        <source>You might be asked to pair your device during this process.</source>
        <translation>Możesz zostać poproszony o sparowanie urządzenia.</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="56"/>
        <source>You can close this message, we will try to repeatedly connect to your device.</source>
        <translation>Można zamknąć to okno. Będziemy powtarzać próby połączenia z twoim urządzeniem.</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="61"/>
        <source>We were not able to connect to the specified device. Please make sure your device is powered on and can be connected to.</source>
        <translation>Nie można połączyć się ze wskazanym urządzeniem.        Proszę się upewnić, czy urządzenie jest włączone i gotowe na połączenie.</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMBluetoothConnectionDrawer.qml" line="116"/>
        <source>Learn more</source>
        <translation>Dowiedz się więcej </translation>
    </message>
</context>
<context>
    <name>MMCalendarDrawer</name>
    <message>
        <location filename="../qml/form/components/MMCalendarDrawer.qml" line="58"/>
        <source>Confirm</source>
        <translation>Potwierdź</translation>
    </message>
</context>
<context>
    <name>MMChangelogPage</name>
    <message>
        <location filename="../qml/settings/MMChangelogPage.qml" line="21"/>
        <source>Changelog</source>
        <translation>Historia zmian</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMChangelogPage.qml" line="35"/>
        <source>What&apos;s new</source>
        <translation>Nowości</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMChangelogPage.qml" line="36"/>
        <source>See what changed since you were last here.</source>
        <translation>Zobacz co zmieniło się od twojej ostatniej wizyty.</translation>
    </message>
</context>
<context>
    <name>MMCloseAccountDialog</name>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="39"/>
        <source>Do you really wish to close your account?</source>
        <translation>Czy na pewno chcesz zamknąć swoje konto?</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="40"/>
        <source>This action will delete your Mergin Maps account. If you are a workspace owner, you need to transfer the ownership to somebody else or close the workspace.</source>
        <translation>Ta akcja usunie twoje konto Mergin Maps. Jeżeli jesteś właścicielem przestrzeni roboczej musisz przekazać ją komuś lub ją całkowicie zamknąć.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="61"/>
        <source>Username</source>
        <translation>Nazwa użytkownika</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="62"/>
        <source>Enter your username</source>
        <translation>Wprowadź nazwę użytkownika</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="64"/>
        <source>Usernames do not match.</source>
        <translation>Nazwy użytkownika się różnią.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="70"/>
        <source>Please note</source>
        <translation>Zanotuj</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="71"/>
        <source>Type in your username and click ‘Yes’ to delete your account.</source>
        <translation>Wpisz swoją nazwę użytkownika i wciśnij ‘Tak’ aby usunąć konto.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="87"/>
        <source>No</source>
        <translation>Nie</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMCloseAccountDialog.qml" line="95"/>
        <source>Yes</source>
        <translation>Tak</translation>
    </message>
</context>
<context>
    <name>MMCodeScanner</name>
    <message>
        <location filename="../qml/components/MMCodeScanner.qml" line="79"/>
        <source>Scan the QR code</source>
        <translation>Zeskanuj kod QR</translation>
    </message>
    <message>
        <location filename="../qml/components/MMCodeScanner.qml" line="80"/>
        <source>Please make sure that the lense is clear.</source>
        <translation>Upewnij się, że obiektyw jest czysty.</translation>
    </message>
</context>
<context>
    <name>MMCreateWorkspacePage</name>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="56"/>
        <source>Name your workspace</source>
        <translation>Nazwij przestrzeń roboczą</translation>
    </message>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="72"/>
        <source>Workspace is a place to store your projects. Colleagues can be invited to your workspace to collaborate on projects. Let’s start by giving it a name.</source>
        <translation>Przestrzeń robocza to miejsce do przechowywania projektów. Możesz zaprosić innych do współpracy przy projektach. Zacznij od nadania jej nazwy.</translation>
    </message>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="92"/>
        <source>Workspace name</source>
        <translation>Nazwa przestrzeni roboczej</translation>
    </message>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="93"/>
        <source>Your Workspace</source>
        <translation>Twoja przestrzeń robocza</translation>
    </message>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="111"/>
        <source>Tip from Mergin Maps</source>
        <translation>Wskazówki od Mergin Maps</translation>
    </message>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="112"/>
        <source>A good candidate for a workspace name is the name of your team or organisation</source>
        <translation>Dobrym pomysłem na nazwę przestrzeni roboczej jest nazwa twojej organizacji</translation>
    </message>
    <message>
        <location filename="../qml/account/MMCreateWorkspacePage.qml" line="125"/>
        <source>Create workspace</source>
        <translation>Stwórz przestrzeń roboczą</translation>
    </message>
</context>
<context>
    <name>MMDateTimePicker</name>
    <message>
        <location filename="../qml/form/components/calendar/MMDateTimePicker.qml" line="211"/>
        <source>Time</source>
        <translation>Czas</translation>
    </message>
</context>
<context>
    <name>MMDiscardGeometryChangesDialog</name>
    <message>
        <location filename="../qml/dialogs/MMDiscardGeometryChangesDialog.qml" line="23"/>
        <source>Discard the changes?</source>
        <translation>Odrzucić zmiany?</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDiscardGeometryChangesDialog.qml" line="26"/>
        <source>Clicking ‘Yes’ discards your changes to the geometry. If you would like to save the changes instead, hit ‘No’ and then ‘Done’ in the toolbar.</source>
        <translation>Wybór &apos;Tak&apos; spowoduje odrzucenie zmian geometrii. Jeśli chciałbyś zapisać zmiany, naciśnij &apos;Nie&apos; i następnie &apos;Gotowe&apos; na przyborniku.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDiscardGeometryChangesDialog.qml" line="30"/>
        <source>Clicking ‘Yes’ discards your new geometry and no feature will be saved. If you would like to save the geometry instead, hit ‘No’ and then ‘Done’ in the toolbar.</source>
        <translation>Wybór &apos;Tak&apos; spowoduje odrzucenie utworzonej geometrii i nowy obiekt nie zostanie utworzony. Jeśli chciałbyś zapisać zmiany, naciśnij &apos;Nie&apos; i następnie &apos;Gotowe&apos; na przyborniku.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDiscardGeometryChangesDialog.qml" line="37"/>
        <source>Yes, I want to discard</source>
        <translation>Tak, chcę odrzucić</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDiscardGeometryChangesDialog.qml" line="38"/>
        <source>No, thanks</source>
        <translation>Nie, dziękuję</translation>
    </message>
</context>
<context>
    <name>MMDownloadProjectDialog</name>
    <message>
        <location filename="../qml/dialogs/MMDownloadProjectDialog.qml" line="24"/>
        <source>Download project</source>
        <translation>Pobierz projekt</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDownloadProjectDialog.qml" line="25"/>
        <source>Would you like to download project
 %1 ?</source>
        <translation>Czy chcesz pobrać ten projekt
 %1 ?</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDownloadProjectDialog.qml" line="26"/>
        <source>Download</source>
        <translation>Pobierz</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMDownloadProjectDialog.qml" line="27"/>
        <source>Cancel</source>
        <translation>Anuluj</translation>
    </message>
</context>
<context>
    <name>MMFeaturesListPage</name>
    <message>
        <location filename="../qml/layers/MMFeaturesListPage.qml" line="92"/>
        <source>Add feature</source>
        <translation>Dodaj obiekt</translation>
    </message>
</context>
<context>
    <name>MMFeaturesListPageDrawer</name>
    <message>
        <location filename="../qml/form/components/MMFeaturesListPageDrawer.qml" line="69"/>
        <source>Search for features...</source>
        <translation>Wyszukaj obiektów...</translation>
    </message>
    <message>
        <location filename="../qml/form/components/MMFeaturesListPageDrawer.qml" line="105"/>
        <source>Add feature</source>
        <translation>Dodaj obiekt</translation>
    </message>
</context>
<context>
    <name>MMFormDeleteFeatureDialog</name>
    <message>
        <location filename="../qml/dialogs/MMFormDeleteFeatureDialog.qml" line="20"/>
        <source>Delete feature</source>
        <translation>Usuń obiekt</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormDeleteFeatureDialog.qml" line="21"/>
        <source>Are you sure you want to delete this feature?</source>
        <translation>Czy jesteś pewny, że chcesz usunąć ten obiekt?</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormDeleteFeatureDialog.qml" line="22"/>
        <source>Yes, I want to delete</source>
        <translation>Tak, chcę odrzucić</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormDeleteFeatureDialog.qml" line="23"/>
        <source>No, thanks</source>
        <translation>Nie, dziękuję</translation>
    </message>
</context>
<context>
    <name>MMFormEditFailedDialog</name>
    <message>
        <location filename="../qml/dialogs/MMFormEditFailedDialog.qml" line="18"/>
        <source>Saving failed</source>
        <translation>Zapis się nie powiódł</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormEditFailedDialog.qml" line="19"/>
        <source>Failed to save changes. This should not happen normally. Please restart the app and try again — if that does not help, please contact support.</source>
        <translation>Nie udało się zapisać zmian. W normalnej sytuacji nie powinno się to zdarzyć. Proszę zrestartować aplikację i spróbować ponownie - jeśli to nie pomoże,  skontaktuj się z działem pomocy technicznej.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormEditFailedDialog.qml" line="20"/>
        <source>Ok, I understand</source>
        <translation>Ok, zrozumiałem</translation>
    </message>
</context>
<context>
    <name>MMFormPage</name>
    <message>
        <location filename="../qml/form/MMFormPage.qml" line="106"/>
        <source>New feature</source>
        <translation>Nowy obiekt</translation>
    </message>
    <message>
        <location filename="../qml/form/MMFormPage.qml" line="107"/>
        <location filename="../qml/form/MMFormPage.qml" line="210"/>
        <source>Edit feature</source>
        <translation>Edytuj obiekt</translation>
    </message>
    <message>
        <location filename="../qml/form/MMFormPage.qml" line="223"/>
        <source>Delete</source>
        <translation>Usuń</translation>
    </message>
    <message>
        <location filename="../qml/form/MMFormPage.qml" line="232"/>
        <source>Edit geometry</source>
        <translation>Edytuj geometrię</translation>
    </message>
    <message>
        <location filename="../qml/form/MMFormPage.qml" line="444"/>
        <source>Feature could not be saved, please check all required fields</source>
        <translation>Nie można zapisać obiektu, sprawdź wymagane pola</translation>
    </message>
</context>
<context>
    <name>MMFormPhotoEditor</name>
    <message>
        <location filename="../qml/form/editors/MMFormPhotoEditor.qml" line="81"/>
        <source>Photo is missing.</source>
        <translation>Brakuje zdjęcia.</translation>
    </message>
    <message>
        <location filename="../qml/form/editors/MMFormPhotoEditor.qml" line="108"/>
        <source>Open Image</source>
        <translation>Otwórz obraz</translation>
    </message>
    <message>
        <location filename="../qml/form/editors/MMFormPhotoEditor.qml" line="110"/>
        <source>Image files (*.gif *.png *.jpg)</source>
        <translation>Pliki obrazów (*.gif *.png *.jpg)</translation>
    </message>
    <message>
        <location filename="../qml/form/editors/MMFormPhotoEditor.qml" line="234"/>
        <source>Could not create directory %1.</source>
        <translation>Nie udało się utworzyć katalogu %1.</translation>
    </message>
    <message>
        <location filename="../qml/form/editors/MMFormPhotoEditor.qml" line="306"/>
        <source>Failed to process the image</source>
        <translation>Nie udało się skopiować obrazu</translation>
    </message>
</context>
<context>
    <name>MMFormRelationEditor</name>
    <message>
        <location filename="../qml/form/editors/MMFormRelationEditor.qml" line="164"/>
        <source> more</source>
        <translation>więcej</translation>
    </message>
    <message>
        <location filename="../qml/form/editors/MMFormRelationEditor.qml" line="207"/>
        <source>Add feature</source>
        <translation>Dodaj obiekt</translation>
    </message>
</context>
<context>
    <name>MMFormRelationReferenceEditor</name>
    <message>
        <location filename="../qml/form/editors/MMFormRelationReferenceEditor.qml" line="101"/>
        <source>Change link</source>
        <translation>Zmień powiązanie</translation>
    </message>
    <message>
        <location filename="../qml/form/editors/MMFormRelationReferenceEditor.qml" line="104"/>
        <source>Unlink feature</source>
        <translation>Odłącz obiekt</translation>
    </message>
</context>
<context>
    <name>MMFormSaveChangesDialog</name>
    <message>
        <location filename="../qml/dialogs/MMFormSaveChangesDialog.qml" line="21"/>
        <source>Unsaved changes</source>
        <translation>Niezapisane zmiany</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormSaveChangesDialog.qml" line="22"/>
        <source>Do you want to save the changes?</source>
        <translation>Czy chcesz zapisać zmiany?</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormSaveChangesDialog.qml" line="23"/>
        <source>Yes, I want to save</source>
        <translation>Tak, chcę zapisać</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMFormSaveChangesDialog.qml" line="24"/>
        <source>No, thanks</source>
        <translation>Nie, dziękuję</translation>
    </message>
</context>
<context>
    <name>MMGpsDataDrawer</name>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="27"/>
        <source>GPS info</source>
        <translation>Info GPS</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="63"/>
        <source>Source</source>
        <translation>Źródło</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="64"/>
        <source>No receiver</source>
        <translation>Brak odbiornika</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="76"/>
        <source>Status</source>
        <translation>Status</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="93"/>
        <source>Longitude</source>
        <translation>Długość</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="96"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="103"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="115"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="122"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="134"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="149"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="164"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="179"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="194"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="208"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="226"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="241"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="258"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="275"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="292"/>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="305"/>
        <source>N/A</source>
        <translation>Nie dotyczy</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="112"/>
        <source>Latitude</source>
        <translation>Szerokość</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="131"/>
        <source>X</source>
        <translation>X</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="146"/>
        <source>Y</source>
        <translation>Y</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="161"/>
        <source>Horizontal accuracy</source>
        <translation>Dokładność pozioma</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="176"/>
        <source>Vertical accuracy</source>
        <translation>Dokładność wysokościowa</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="191"/>
        <source>Altitude</source>
        <translation>Wysokość</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="205"/>
        <source>Fix quality</source>
        <translation>Dokładność fixa</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="222"/>
        <source>Satellites (in use/view)</source>
        <translation>Satelity (w użyciu/widoczne)</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="238"/>
        <source>HDOP</source>
        <translation>HDOP</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="255"/>
        <source>VDOP</source>
        <translation>VDOP</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="272"/>
        <source>PDOP</source>
        <translation>PDOP</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="289"/>
        <source>Speed</source>
        <translation>Prędkość</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="304"/>
        <source>Last Fix</source>
        <translation>Ostatni fix</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="313"/>
        <source>GPS antenna height</source>
        <translation>Wysokość anteny GPS</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="314"/>
        <source>Not set</source>
        <translation>Nie ustawiono</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMGpsDataDrawer.qml" line="326"/>
        <source>Manage GPS receivers</source>
        <translation>Zarządzaj odbiornikami GPS</translation>
    </message>
</context>
<context>
    <name>MMHowYouFoundUsPage</name>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="32"/>
        <source>Search engine (Google, ...)</source>
        <translation>Wyszukiwarka (Google, ...)</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="33"/>
        <source>Blog</source>
        <translation>Blog</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="34"/>
        <source>Mouth</source>
        <translation>Polecenie ustne</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="35"/>
        <source>QGIS website</source>
        <translation>Strona QGIS</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="36"/>
        <source>Application store</source>
        <translation>Sklep z aplikacjami</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="37"/>
        <source>Teacher</source>
        <translation>Nauczyciel</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="38"/>
        <source>Conference</source>
        <translation>Konferencja</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="39"/>
        <source>Social media</source>
        <translation>Media społecznosciowe</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="42"/>
        <source>Other</source>
        <translation>Inne</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="131"/>
        <source>YouTube</source>
        <translation>YouTube</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="132"/>
        <source>Twitter</source>
        <translation>X</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="133"/>
        <source>Facebook</source>
        <translation>Facebook</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="134"/>
        <source>LinkedIn</source>
        <translation>LinkedIn</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="135"/>
        <source>Mastodon</source>
        <translation>Mastodon</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="136"/>
        <source>Reddit</source>
        <translation>Reddit</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="173"/>
        <source>Continue</source>
        <translation>Dalej</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="206"/>
        <source>Where did you hear about us?</source>
        <translation>Gdzie się o nas dowiedziałeś?</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="207"/>
        <source>Please specify the source</source>
        <translation>Wskaż proszę źródło</translation>
    </message>
    <message>
        <location filename="../qml/account/MMHowYouFoundUsPage.qml" line="222"/>
        <source>Source</source>
        <translation>Źródło</translation>
    </message>
</context>
<context>
    <name>MMLayerDetailPage</name>
    <message>
        <location filename="../qml/layers/MMLayerDetailPage.qml" line="78"/>
        <source>Settings</source>
        <translation>Ustawienia</translation>
    </message>
    <message>
        <location filename="../qml/layers/MMLayerDetailPage.qml" line="79"/>
        <source>Visible on map</source>
        <translation>Widoczne na mapie</translation>
    </message>
    <message>
        <location filename="../qml/layers/MMLayerDetailPage.qml" line="103"/>
        <source>Legend</source>
        <translation>Legenda</translation>
    </message>
    <message>
        <location filename="../qml/layers/MMLayerDetailPage.qml" line="156"/>
        <source>Attribution</source>
        <translation>Atrybut</translation>
    </message>
    <message>
        <location filename="../qml/layers/MMLayerDetailPage.qml" line="240"/>
        <source>Features</source>
        <translation>Obiekty</translation>
    </message>
    <message>
        <location filename="../qml/layers/MMLayerDetailPage.qml" line="255"/>
        <source>Layer info</source>
        <translation>Informacje o warstwie</translation>
    </message>
</context>
<context>
    <name>MMLayersListPage</name>
    <message>
        <location filename="../qml/layers/MMLayersListPage.qml" line="21"/>
        <source>Layers</source>
        <translation>Warstwy</translation>
    </message>
    <message>
        <location filename="../qml/layers/MMLayersListPage.qml" line="42"/>
        <source>Search</source>
        <translation>Szukaj</translation>
    </message>
</context>
<context>
    <name>MMLayersListSearchPage</name>
    <message>
        <location filename="../qml/layers/MMLayersListSearchPage.qml" line="21"/>
        <source>Search layers</source>
        <translation>Szukaj warstw</translation>
    </message>
</context>
<context>
    <name>MMListMultiselectDrawer</name>
    <message>
        <location filename="../qml/components/MMListMultiselectDrawer.qml" line="55"/>
        <source>Search</source>
        <translation>Szukaj</translation>
    </message>
    <message>
        <location filename="../qml/components/MMListMultiselectDrawer.qml" line="139"/>
        <source>Confirm selection</source>
        <translation>Potwierdź wybór</translation>
    </message>
</context>
<context>
    <name>MMLogPage</name>
    <message>
        <location filename="../qml/settings/MMLogPage.qml" line="18"/>
        <source>(no-entries)</source>
        <translation>(brak-wpisów)</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMLogPage.qml" line="25"/>
        <source>Diagnostic log</source>
        <translation>Dziennik diagnostyczny</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMLogPage.qml" line="65"/>
        <source>Sending...</source>
        <translation>Wysyłam...</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMLogPage.qml" line="65"/>
        <source>Send to developers</source>
        <translation>Wyślij deweloperom</translation>
    </message>
</context>
<context>
    <name>MMLoginPage</name>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="38"/>
        <source>Log in</source>
        <translation>Zaloguj</translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="87"/>
        <source>Email or username</source>
        <translation>Email lub nazwa użytkownika</translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="96"/>
        <source>Password</source>
        <translation>Hasło</translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="102"/>
        <source>Forgot password?</source>
        <translation>Zapomniałeś hasła?</translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="113"/>
        <source>Sign in</source>
        <translation>Wpisz się</translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="125"/>
        <source>Don&apos;t have an account?</source>
        <translation>Nie masz konta?</translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="132"/>
        <source>Sign up</source>
        <translation>Zarejestruj się</translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="183"/>
        <source>Change server</source>
        <translation>Zmień serwer</translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="202"/>
        <source>Server address</source>
        <translation>Adres serwera</translation>
    </message>
    <message>
        <location filename="../qml/account/MMLoginPage.qml" line="218"/>
        <source>Confirm</source>
        <translation>Potwierdź</translation>
    </message>
</context>
<context>
    <name>MMMapController</name>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="128"/>
        <source>Create line to split the selected feature</source>
        <translation>Narysuj linię rozdzielającą zaznaczony obiekt</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="521"/>
        <source>streaming</source>
        <translation>potok</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="597"/>
        <source>Connecting to %1</source>
        <translation>Podłączanie %1</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="611"/>
        <source>Connected, no position</source>
        <translation>Połączony, brak pozycji</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="615"/>
        <source>Unknown accuracy</source>
        <translation>Nieznana dokładność</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="757"/>
        <source>GPS currently unavailable</source>
        <translation>GPS obecnie niedostępny</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="772"/>
        <source>Choose Active Layer</source>
        <translation>Wskaż aktywną warstwę</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="799"/>
        <source>Could not find any editable layers in the project.</source>
        <translation>Nie można znaleźć warstwy śledzenia dla tego projektu</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="800"/>
        <source>See how to enable digitizing in your project.</source>
        <translation>Zobacz jak włączyć wektoryzację w twoim projekcie</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="817"/>
        <source>More options</source>
        <translation>Więcej opcji</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="822"/>
        <source>Split geometry</source>
        <translation>Rozdziel geometrię</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="834"/>
        <source>Redraw geometry</source>
        <translation>Przerysuj geometrie</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="846"/>
        <source>Streaming mode</source>
        <translation>Tryb potokowy</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="852"/>
        <source>Active</source>
        <translation>Aktywny</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="978"/>
        <source>Splitting done successfully</source>
        <translation>Rozdzielanie zakończone pomyślnie</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="1069"/>
        <source>Select some point to start editing the geometry</source>
        <translation>Zaznacz jakiś punkt aby zacząć edytować geomtrię</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="1082"/>
        <source>Record new geometry for the feature</source>
        <translation>Utwórz nową geometrię obiektu</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapController.qml" line="1164"/>
        <source>GPS currently unavailable.</source>
        <translation>GPS obecnie niedostępny</translation>
    </message>
</context>
<context>
    <name>MMMapThemeDrawer</name>
    <message>
        <location filename="../qml/map/MMMapThemeDrawer.qml" line="20"/>
        <source>Map Themes</source>
        <translation>Motywy map</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapThemeDrawer.qml" line="25"/>
        <source>There are currently no map themes</source>
        <translation>Brak motywów map</translation>
    </message>
    <message>
        <location filename="../qml/map/MMMapThemeDrawer.qml" line="27"/>
        <source>Learn more about %1how to setup themes%2.</source>
        <translation>Dowiedz się więcej %1jak ustawiać motywy%2.</translation>
    </message>
</context>
<context>
    <name>MMMessage</name>
    <message>
        <location filename="../qml/components/MMMessage.qml" line="30"/>
        <source>Learn more</source>
        <translation>Dowiedz się więcej </translation>
    </message>
</context>
<context>
    <name>MMMigrateToMerginDialog</name>
    <message>
        <location filename="../qml/dialogs/MMMigrateToMerginDialog.qml" line="20"/>
        <source>Upload project?</source>
        <translation>Przesłać projekt?</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMMigrateToMerginDialog.qml" line="21"/>
        <source>This project is currently not uploaded on cloud. Upload it in order to activate synchronization and collaboration.</source>
        <translation>Ten projekt nie został umieszczony na serwerze. Prześlij go na serwer, aby móc go synchronizować i pracować nad nim wspólnie z innymi. </translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMMigrateToMerginDialog.qml" line="22"/>
        <source>Yes, I want to upload it</source>
        <translation>Tak, chcę go wysłać</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMMigrateToMerginDialog.qml" line="23"/>
        <source>No, thanks</source>
        <translation>Nie, dziękuję</translation>
    </message>
</context>
<context>
    <name>MMMissingAuthDialog</name>
    <message>
        <location filename="../qml/dialogs/MMMissingAuthDialog.qml" line="20"/>
        <source>Sign in to your account</source>
        <translation>Zaloguj się do swojego konta</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMMissingAuthDialog.qml" line="21"/>
        <source>You need to be signed in to your Mergin Maps account in order to synchronise the project.</source>
        <translation>Aby móc synchronizować projekty, musisz być zalogowany do serwera Mergin Maps.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMMissingAuthDialog.qml" line="22"/>
        <source>Yes, I want to sign in</source>
        <translation>Tak, chcę się zalogować</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMMissingAuthDialog.qml" line="23"/>
        <source>No, thanks</source>
        <translation>Nie, dziękuję</translation>
    </message>
</context>
<context>
    <name>MMNoPermissionsDialog</name>
    <message>
        <location filename="../qml/dialogs/MMNoPermissionsDialog.qml" line="18"/>
        <source>No rights to access the project</source>
        <translation>Nie masz prawa dostępu do tego projektu</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMNoPermissionsDialog.qml" line="19"/>
        <source>You are not allowed to synchronise your changes in this project. Contact the project owner to assign you the correct permission. If you are the project owner, log in to the dashboard.</source>
        <translation>Nie możesz synchronizować swoich zmian. Skontaktuj się z właścicielem projektu, aby przydzielił ci odpowiednie uprawnienia. Jeśli jesteś właścicielem projektu, zaloguj się do panelu Mergin Maps.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMNoPermissionsDialog.qml" line="20"/>
        <source>Ok, I understand</source>
        <translation>Ok, zrozumiałem</translation>
    </message>
</context>
<context>
    <name>MMOutOfDateCustomServerDialog</name>
    <message>
        <location filename="../qml/dialogs/MMOutOfDateCustomServerDialog.qml" line="23"/>
        <source>Your server will soon be out of date</source>
        <translation>Twój serwer niedługo stanie się nieaktualny</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMOutOfDateCustomServerDialog.qml" line="24"/>
        <source>Please contact your server administrator to upgrade your server to the latest version. Subsequent releases of our mobile app may not be compatible with your current server version.</source>
        <translation>Skontaktuj się z administratorem aby zaktualizować serwer do najnowszej wersji. Kolejne wersje aplikacji mobilnej mogą nie być kompatybilne z aktualną wersją oprogramowania serwera.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMOutOfDateCustomServerDialog.qml" line="28"/>
        <source>Learn more</source>
        <translation>Dowiedz się więcej </translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMOutOfDateCustomServerDialog.qml" line="30"/>
        <source>Ignore</source>
        <translation>Ignoruj</translation>
    </message>
</context>
<context>
    <name>MMPhotoAttachment</name>
    <message>
        <location filename="../qml/form/components/photo/MMPhotoAttachment.qml" line="56"/>
        <source>Take a picture</source>
        <translation>Zrób zdjęcie</translation>
    </message>
    <message>
        <location filename="../qml/form/components/photo/MMPhotoAttachment.qml" line="95"/>
        <source>From gallery</source>
        <translation>Dodaj z galerii</translation>
    </message>
</context>
<context>
    <name>MMPositionProviderPage</name>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="82"/>
        <source>Unknown device</source>
        <translation>Nieznane urządzenie</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="110"/>
        <source>Internal receivers</source>
        <translation>Wbudowane odbiorniki</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="110"/>
        <source>External receivers</source>
        <translation>Zewnętrzne odbiorniki</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="135"/>
        <source>Connect new receiver</source>
        <translation>Podłącz nowy odbiornik</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="146"/>
        <source>Connecting to external receivers via bluetooth is not supported</source>
        <translation>Podłączanie zewnętrznych odbiorników bluetooth nie jest możliwe</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="147"/>
        <source>This function is not available on iOS. Your hardware vendor may provide a custom app that connects to the receiver and sets position. Mergin Maps will still think it is the internal GPS of your phone/tablet.</source>
        <translation>Ta funkcja jest niedostępna w iOS. Producent urządzenia może udostępniać inną aplikację służącą do łączenia się z odbiornikiem i ustalania położenia. W takim wypadku Mergin Maps będzie traktował to urządzenie jak wbudowany odbiornik twojego telefonu/tabletu.</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="172"/>
        <source>Internal</source>
        <translation>Wbudowane</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMPositionProviderPage.qml" line="237"/>
        <source>Manage GPS receivers</source>
        <translation>Zarządzaj odbiornikami GPS</translation>
    </message>
</context>
<context>
    <name>MMPositionTrackingDialog</name>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="23"/>
        <source>Position tracking</source>
        <translation>Śledzenie pozycji</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="25"/>
        <source>Mergin Maps can track your position on this project.</source>
        <translation>Mergin Maps może śledzić twoją lokalizację w tym projekcie.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="25"/>
        <source>Track your routes even with your screen off. Your records are stored in a separate layer. Finalised tracks are synced like any other feature.</source>
        <translation>Śledź swoje trasy nawet przy wyłączonym ekranie. Twoje pomiary są przechowywane w osobnej warstwie. Końcowe ścieżki są synchronizowane tak jak każdy inny obiekt.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="26"/>
        <source>Stop tracking</source>
        <translation>Zatrzymaj śledzenie</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="26"/>
        <source>Start tracking</source>
        <translation>Włącz śledzenie</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="43"/>
        <source>Tracked distance</source>
        <translation>Śledzony dystans</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMPositionTrackingDialog.qml" line="63"/>
        <source>Tracking time</source>
        <translation>Czas śledzenia</translation>
    </message>
</context>
<context>
    <name>MMPreviewDrawer</name>
    <message>
        <location filename="../qml/form/MMPreviewDrawer.qml" line="176"/>
        <source>Edit</source>
        <translation>Edytuj</translation>
    </message>
    <message>
        <location filename="../qml/form/MMPreviewDrawer.qml" line="187"/>
        <source>Stake out</source>
        <translation>Tyczenie</translation>
    </message>
</context>
<context>
    <name>MMProjErrorDialog</name>
    <message>
        <location filename="../qml/dialogs/MMProjErrorDialog.qml" line="21"/>
        <source>PROJ Error</source>
        <translation>Błąd PROJ</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProjErrorDialog.qml" line="24"/>
        <source>There was an issue with loading your PROJ files. Please refer to our documentation to learn how to set up PROJ.</source>
        <translation>Wystąpił problem z ładowaniem plików PROJ. Zapoznaj się z naszą dokumentacją, aby dowiedzieć się, jak skonfigurować PROJ.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProjErrorDialog.qml" line="27"/>
        <source>Learn more</source>
        <translation>Dowiedz się więcej</translation>
    </message>
</context>
<context>
    <name>MMProjectController</name>
    <message>
        <location filename="../qml/project/MMProjectController.qml" line="204"/>
        <location filename="../qml/project/MMProjectController.qml" line="377"/>
        <source>Home</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectController.qml" line="207"/>
        <location filename="../qml/project/MMProjectController.qml" line="386"/>
        <source>Projects</source>
        <translation>Projekty</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectController.qml" line="209"/>
        <location filename="../qml/project/MMProjectController.qml" line="395"/>
        <source>Explore</source>
        <translation>Eksploruj</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectController.qml" line="261"/>
        <source>Unsupported server, please contact your server administrator.</source>
        <translation>Ten serwer nie jest wspierany, skontaktuj się ze swoim administratorem.</translation>
    </message>
</context>
<context>
    <name>MMProjectDelegate</name>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="142"/>
        <source>Synchronising project changes</source>
        <translation>Synchronizowanie zmian w projekcie</translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="190"/>
        <source>Please don&apos;t close the app.</source>
        <translation>Proszę nie zamykać aplikacji.</translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="213"/>
        <source>Stop</source>
        <translation>Stop</translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="244"/>
        <source>More options</source>
        <translation>Więcej opcji</translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="288"/>
        <source>Download</source>
        <translation>Pobierz</translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="293"/>
        <source>Synchronise project</source>
        <translation>Synchronizuj projekt</translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="298"/>
        <source>Local changes</source>
        <translation>Zmiany lokalne</translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="303"/>
        <source>Remove from device</source>
        <translation>Usuń z urządzenia</translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectDelegate.qml" line="308"/>
        <source>Upload</source>
        <translation>Prześlij na serwer</translation>
    </message>
</context>
<context>
    <name>MMProjectHomeTab</name>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="41"/>
        <source>Search for projects...</source>
        <translation>Wyszukaj projektów...</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="63"/>
        <source>Your attention is required</source>
        <translation>Twoja uwaga jest wymagana</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="64"/>
        <source>Click here to visit Mergin Maps dashboard</source>
        <translation>Kliknij aby otworzyć panel Mergin Maps</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="84"/>
        <source>No workspace detected</source>
        <translation>Nie znaleziono żadnej przestrzeni roboczej</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="85"/>
        <source>Create your workspace by clicking here</source>
        <translation>Kliknij tu i stwórz swoją przestrzeń roboczą</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="129"/>
        <source>Currently open</source>
        <translation>Aktualnie otwarte</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectHomeTab.qml" line="129"/>
        <source>Downloaded projects</source>
        <translation>Pobrane projekty</translation>
    </message>
</context>
<context>
    <name>MMProjectIssuesPage</name>
    <message>
        <location filename="../qml/project/MMProjectIssuesPage.qml" line="32"/>
        <source>Project issues</source>
        <translation>Problemy</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectIssuesPage.qml" line="83"/>
        <source>QGIS log</source>
        <translation>Dziennik QGIS</translation>
    </message>
</context>
<context>
    <name>MMProjectLimitDialog</name>
    <message>
        <location filename="../qml/dialogs/MMProjectLimitDialog.qml" line="24"/>
        <source>You have reached a maximum number of projects</source>
        <translation>Osiągnięto maksymalną liczbę projektów</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProjectLimitDialog.qml" line="26"/>
        <source>Manage account</source>
        <translation>Zarządzaj kontem</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProjectLimitDialog.qml" line="40"/>
        <source>Maximum number of projects</source>
        <translation>Maksymalna liczba projektów</translation>
    </message>
</context>
<context>
    <name>MMProjectList</name>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="149"/>
        <source>The project can not be opened</source>
        <translation>Projekt nie może zostać otwarty</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="162"/>
        <source>Could not synchronise project, please make sure you are logged in and have sufficient rights.</source>
        <translation>Nie można zsynchronizować projektu, upewnij się że jesteś zalogowany i masz odpowiednie uprawnienia.</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="212"/>
        <source>Create project</source>
        <translation>Utwórz projekt</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="237"/>
        <source>Get started with Mergin Maps</source>
        <translation>Rozpocznij pracę z Mergin Maps</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="238"/>
        <source>First step is to create your brand new project.</source>
        <translation>Pierwszym krokiem jest utworzenie nowego projektu.</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="246"/>
        <source>Unable to get the list of projects.</source>
        <translation>Nie można pobrać listy projektów.</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="246"/>
        <source>No projects found</source>
        <translation>Nie znaleziono żadnych projektów</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectList.qml" line="275"/>
        <source>Retry</source>
        <translation>Ponów</translation>
    </message>
</context>
<context>
    <name>MMProjectLoadErrorDialog</name>
    <message>
        <location filename="../qml/dialogs/MMProjectLoadErrorDialog.qml" line="20"/>
        <source>Failed to open the project</source>
        <translation>Nie udało się otworzyć projektu</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProjectLoadErrorDialog.qml" line="23"/>
        <source>Unfortunately, your project could not be opened, please refer to our documentation to understand common problems.</source>
        <translation>Niestety, twój projekt nie może zostać otwarty. Zapoznaj się z dokumentacją, żeby zrozumieć najczęściej występujące problemy.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProjectLoadErrorDialog.qml" line="26"/>
        <source>Learn more</source>
        <translation>Dowiedz się więcej</translation>
    </message>
</context>
<context>
    <name>MMProjectLoadingPage</name>
    <message>
        <location filename="../qml/project/MMProjectLoadingPage.qml" line="33"/>
        <source>Opening project ...</source>
        <translation>Otwieranie projektu...</translation>
    </message>
</context>
<context>
    <name>MMProjectServerTab</name>
    <message>
        <location filename="../qml/project/MMProjectServerTab.qml" line="38"/>
        <source>Search for projects...</source>
        <translation>Wyszukaj projektów...</translation>
    </message>
</context>
<context>
    <name>MMProjectStatusItem</name>
    <message>
        <location filename="../qml/project/components/MMProjectStatusItem.qml" line="94"/>
        <source>Added</source>
        <translation>Dodano</translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectStatusItem.qml" line="95"/>
        <source>Removed</source>
        <translation>Usunięto</translation>
    </message>
    <message>
        <location filename="../qml/project/components/MMProjectStatusItem.qml" line="96"/>
        <source>Edited</source>
        <translation>Edytowano</translation>
    </message>
</context>
<context>
    <name>MMProjectStatusPage</name>
    <message>
        <location filename="../qml/project/MMProjectStatusPage.qml" line="27"/>
        <source>Your local changes</source>
        <translation>Zmiany lokalne</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectStatusPage.qml" line="27"/>
        <source>Project Status</source>
        <translation>Status projektu</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectStatusPage.qml" line="43"/>
        <source>There are currently no local changes</source>
        <translation>Aktualnie brak zmian lokalnych</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectStatusPage.qml" line="44"/>
        <source>Once you have made some changes, they will appear here.</source>
        <translation>Kiedy dokonasz zmian, będą one tu widoczne.</translation>
    </message>
</context>
<context>
    <name>MMProjectWizardPage</name>
    <message>
        <location filename="../qml/project/MMProjectWizardPage.qml" line="22"/>
        <source>Create Project</source>
        <translation>Utwórz projekt</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectWizardPage.qml" line="44"/>
        <source>Project name</source>
        <translation>Nazwa projektu</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectWizardPage.qml" line="54"/>
        <source>Fields</source>
        <translation>Pola</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectWizardPage.qml" line="99"/>
        <source>Add field</source>
        <translation>Dodaj pole</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectWizardPage.qml" line="123"/>
        <source>Create project</source>
        <translation>Utwórz projekt</translation>
    </message>
    <message>
        <location filename="../qml/project/MMProjectWizardPage.qml" line="128"/>
        <source>Empty project name</source>
        <translation>Pusta nazwa projektu</translation>
    </message>
</context>
<context>
    <name>MMProviderRemoveReceiverDialog</name>
    <message>
        <location filename="../qml/dialogs/MMProviderRemoveReceiverDialog.qml" line="22"/>
        <source>Remove receiver</source>
        <translation>Usuń odbiornik</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProviderRemoveReceiverDialog.qml" line="23"/>
        <source>Do you want to remove receiver from the list of recent receivers?</source>
        <translation>Na pewno chcesz usunąć odbiornik z listy?</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProviderRemoveReceiverDialog.qml" line="24"/>
        <source>Yes, I want to remove</source>
        <translation>Tak, chcę usunąć</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMProviderRemoveReceiverDialog.qml" line="25"/>
        <source>No, thanks</source>
        <translation>Nie, dziękuję</translation>
    </message>
</context>
<context>
    <name>MMRecordingTools</name>
    <message>
        <location filename="../qml/map/MMRecordingTools.qml" line="197"/>
        <source>Undo</source>
        <translation>Cofnij</translation>
    </message>
    <message>
        <location filename="../qml/map/MMRecordingTools.qml" line="204"/>
        <source>Remove</source>
        <translation>Usuń</translation>
    </message>
    <message>
        <location filename="../qml/map/MMRecordingTools.qml" line="218"/>
        <source>Release</source>
        <translation>Zakończ</translation>
    </message>
    <message>
        <location filename="../qml/map/MMRecordingTools.qml" line="232"/>
        <source>Add</source>
        <translation>Dodaj</translation>
    </message>
    <message>
        <location filename="../qml/map/MMRecordingTools.qml" line="249"/>
        <location filename="../qml/map/MMRecordingTools.qml" line="277"/>
        <source>Record</source>
        <translation>Rejestruj</translation>
    </message>
</context>
<context>
    <name>MMRemovePhotoDialog</name>
    <message>
        <location filename="../qml/dialogs/MMRemovePhotoDialog.qml" line="23"/>
        <source>Delete photo?</source>
        <translation>Usunąć zdjęcie?</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMRemovePhotoDialog.qml" line="24"/>
        <source>Would you like to delete or unlink the photo? Deleting removes the photo from your project entirely, while unlinking keeps the photo in your project but removes it from this specific feature.</source>
        <translation>Chcesz skasować czy odłączyć zdjęcie? Skasowanie spowoduje całkowite usunięcie zdjęcia z projektu, odłączenie zachowa obraz w projekcie ale usunie go z konkretnego obiektu.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMRemovePhotoDialog.qml" line="27"/>
        <source>Delete photo</source>
        <translation>Skasuj zdjęcie</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMRemovePhotoDialog.qml" line="36"/>
        <source>Unlink photo</source>
        <translation>Odłącz zdjęcie</translation>
    </message>
</context>
<context>
    <name>MMRemoveProjectDialog</name>
    <message>
        <location filename="../qml/dialogs/MMRemoveProjectDialog.qml" line="24"/>
        <source>Remove project</source>
        <translation>Usuń projekt</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMRemoveProjectDialog.qml" line="25"/>
        <source>Any unsynchronised changes will be lost in project 
 %1</source>
        <translation>Wszystkie niezsynchronizowane zmiany w projekcie %1 zostaną utracone.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMRemoveProjectDialog.qml" line="26"/>
        <source>Remove</source>
        <translation>Usuń</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMRemoveProjectDialog.qml" line="27"/>
        <source>Cancel</source>
        <translation>Anuluj</translation>
    </message>
</context>
<context>
    <name>MMSettingsController</name>
    <message>
        <location filename="../qml/settings/MMSettingsController.qml" line="98"/>
        <source>Changelog could not be loaded</source>
        <translation>Historia zmian nie została załadowana</translation>
    </message>
</context>
<context>
    <name>MMSettingsInput</name>
    <message>
        <location filename="../qml/settings/components/MMSettingsInput.qml" line="67"/>
        <source>Confirm</source>
        <translation>Potwierdź</translation>
    </message>
</context>
<context>
    <name>MMSettingsPage</name>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="33"/>
        <location filename="../qml/settings/MMSettingsPage.qml" line="117"/>
        <source>Time elapsed</source>
        <translation>Czas</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="34"/>
        <source>Distance traveled</source>
        <translation>Odległość od ostatniego punktu</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="52"/>
        <source>GPS</source>
        <translation>GPS</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="63"/>
        <source>GPS accuracy threshold</source>
        <translation>Próg dokładności GPS</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="64"/>
        <source>Determines when the accuracy indicator turns yellow</source>
        <translation>Określa kiedy wskaźnik dokładności zmienia kolor na żółty</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="65"/>
        <source>GPS accuracy threshold, in meters</source>
        <translation>Próg dokładności GPS w metrach</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="78"/>
        <source>Manage GPS receivers</source>
        <translation>Zarządzaj odbiornikami GPS</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="88"/>
        <source>GPS antenna height</source>
        <translation>Wysokość anteny GPS</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="89"/>
        <source>Includes pole height and GPS receiver’s antenna height</source>
        <translation>Zawiera wysokość tyczki i anteny odbiornika GPS</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="90"/>
        <source>GPS antenna height, in meters</source>
        <translation>Wysokość anteny GPS w metrach</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="102"/>
        <source>Streaming mode</source>
        <translation>Tryb potokowy</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="114"/>
        <source>Interval threshold type</source>
        <translation>Typ progu interwału</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="115"/>
        <source>Choose a type of threshold for streaming mode</source>
        <translation>Wskaż typ progu dla trybu potokowego</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="117"/>
        <source>Distance Traveled</source>
        <translation>Odległość od ostatniego punktu</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="132"/>
        <source>Threshold interval</source>
        <translation>Próg interwału</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="133"/>
        <source>Streaming mode will add a point to the object at each interval</source>
        <translation>Tryb potokowy dodaje nowy punkt do obiektu zgodnie z zadanym interwałem</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="134"/>
        <source>Threshold interval, in meters</source>
        <translation>Próg interwału w metrach</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="134"/>
        <source>Threshold interval, in seconds</source>
        <translation>Próg interwału w sekundach</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="146"/>
        <source>Recording</source>
        <translation>Rejestrowanie</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="157"/>
        <source>Reuse last entered value</source>
        <translation>Wykorzystaj poprzednio wpisaną wartość</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="158"/>
        <source>Each field offers an option to reuse its value on the next feature</source>
        <translation>Dla każdego pola jest możliwość wykorzystania jego wartości w kolejnym obiekcie</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="168"/>
        <source>Automatically sync changes</source>
        <translation>Synchronizuj zmiany automatycznie</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="169"/>
        <source>Each time you save changes, the app will sync automatically</source>
        <translation>Za każdym razem gdy zapiszesz zmiany, aplikacja dokona automatycznej synchronizacji</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="179"/>
        <source>Auto-lock position</source>
        <translation>Auto-centrowanie mapy</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="180"/>
        <source>Each time you start recording, the app centers to GPS</source>
        <translation>Mapa jest każdorazowo centrowana do twojej pozycji GPS, gdy zaczynasz tworzyć obiekt</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="189"/>
        <source>General</source>
        <translation>Ogólne</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="200"/>
        <source>About</source>
        <translation>O aplikacji</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="210"/>
        <source>Changelog</source>
        <translation>Historia zmian</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="220"/>
        <source>Help</source>
        <translation>Pomoc</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="230"/>
        <source>Privacy policy</source>
        <translation>Polityka prywatności</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="240"/>
        <source>Terms of service</source>
        <translation>Regulamin</translation>
    </message>
    <message>
        <location filename="../qml/settings/MMSettingsPage.qml" line="250"/>
        <source>Diagnostic log</source>
        <translation>Dziennik diagnostyczny</translation>
    </message>
</context>
<context>
    <name>MMSignUpPage</name>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="45"/>
        <location filename="../qml/account/MMSignUpPage.qml" line="123"/>
        <source>Sign up</source>
        <translation>Zarejestruj się</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="74"/>
        <source>Username</source>
        <translation>Nazwa użytkownika</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="83"/>
        <source>Email</source>
        <translation>Email</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="92"/>
        <source>Password</source>
        <translation>Hasło</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="100"/>
        <source>Confirm password</source>
        <translation>Potwierdź hasło</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="117"/>
        <source>I want to subscribe to the newsletter</source>
        <translation>Chcę zasubskrybować newsletter</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="142"/>
        <source>Already have an account?</source>
        <translation>Posiadasz już konto?</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSignUpPage.qml" line="148"/>
        <source>Sign in</source>
        <translation>Zaloguj się</translation>
    </message>
</context>
<context>
    <name>MMSplittingFailedDialog</name>
    <message>
        <location filename="../qml/dialogs/MMSplittingFailedDialog.qml" line="18"/>
        <source>We could not split the feature</source>
        <translation>Nie można było rozdzielić obiektu</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMSplittingFailedDialog.qml" line="19"/>
        <source>Please make sure that the split line crosses your feature. The feature needs to have a valid geometry in order to split it.</source>
        <translation>Proszę się upewnić, czy linia rozdzielająca przecina obiekt. Geometria obiektu musi być poprawna, aby można było ją rozdzielić.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMSplittingFailedDialog.qml" line="20"/>
        <source>Ok, I understand</source>
        <translation>Ok, zrozumiałem</translation>
    </message>
</context>
<context>
    <name>MMSplittingTools</name>
    <message>
        <location filename="../qml/map/MMSplittingTools.qml" line="88"/>
        <source>Undo</source>
        <translation>Cofnij</translation>
    </message>
    <message>
        <location filename="../qml/map/MMSplittingTools.qml" line="94"/>
        <source>Add point</source>
        <translation>Dodaj punkt</translation>
    </message>
    <message>
        <location filename="../qml/map/MMSplittingTools.qml" line="100"/>
        <source>Done</source>
        <translation>Zrobione</translation>
    </message>
    <message>
        <location filename="../qml/map/MMSplittingTools.qml" line="110"/>
        <source>You need to add at least 2 points.</source>
        <translation>Musisz dodać przynajmniej 2 punkty.</translation>
    </message>
</context>
<context>
    <name>MMStakeoutDrawer</name>
    <message>
        <location filename="../qml/gps/MMStakeoutDrawer.qml" line="90"/>
        <source>Stake out</source>
        <translation>Tyczenie</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMStakeoutDrawer.qml" line="105"/>
        <source>Feature</source>
        <translation>Obiekt</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMStakeoutDrawer.qml" line="112"/>
        <source>Distance</source>
        <translation>Odległość</translation>
    </message>
    <message>
        <location filename="../qml/gps/MMStakeoutDrawer.qml" line="113"/>
        <source>N/A</source>
        <translation>Nie dotyczy</translation>
    </message>
</context>
<context>
    <name>MMStorageLimitDialog</name>
    <message>
        <location filename="../qml/dialogs/MMStorageLimitDialog.qml" line="25"/>
        <source>You have reached a data limit</source>
        <translation>Wykorzystałeś w pełni limit danych</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMStorageLimitDialog.qml" line="28"/>
        <source>Manage account</source>
        <translation>Zarządzaj kontem</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMStorageLimitDialog.qml" line="41"/>
        <source>Data to sync</source>
        <translation>Dane do synchronizacji</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMStorageLimitDialog.qml" line="68"/>
        <source>Using</source>
        <translation>Wykorzystane</translation>
    </message>
</context>
<context>
    <name>MMStreamingModeDialog</name>
    <message>
        <location filename="../qml/dialogs/MMStreamingModeDialog.qml" line="22"/>
        <source>Streaming mode</source>
        <translation>Tryb potokowy</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMStreamingModeDialog.qml" line="23"/>
        <source>Move around your designated object to record its geometry. You can stop this anytime.</source>
        <translation>Poruszaj się po wybranym obiekcie, aby zarejestrować jego geometrię. W każdej chwili możesz wyłączyć ten tryb.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMStreamingModeDialog.qml" line="24"/>
        <source>Stop streaming mode</source>
        <translation>Zatrzymaj tryb potokowy</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMStreamingModeDialog.qml" line="24"/>
        <source>Start streaming mode</source>
        <translation>Włącz tryb potokowy</translation>
    </message>
</context>
<context>
    <name>MMSwitchWorkspacePage</name>
    <message>
        <location filename="../qml/account/MMSwitchWorkspacePage.qml" line="34"/>
        <source>Select workspace</source>
        <translation>Wybierz przestrzeń roboczą</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSwitchWorkspacePage.qml" line="61"/>
        <source>Search</source>
        <translation>Szukaj</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSwitchWorkspacePage.qml" line="93"/>
        <source>Pending invitations</source>
        <translation>Oczekujące zaproszenia</translation>
    </message>
    <message>
        <location filename="../qml/account/MMSwitchWorkspacePage.qml" line="141"/>
        <source>Your workspaces</source>
        <translation>Twoja przestrzeń robocza</translation>
    </message>
</context>
<context>
    <name>MMSyncFailedDialog</name>
    <message>
        <location filename="../qml/dialogs/MMSyncFailedDialog.qml" line="27"/>
        <source>Failed to synchronise your changes</source>
        <translation>Nie udało się zsynchronizować twoich zmian</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMSyncFailedDialog.qml" line="30"/>
        <source>Your changes could not be sent to the server, make sure you have a data connection and have permission to edit this project.</source>
        <translation>Twoje zmiany nie mogły zostać przesłane na serwer. Upewnij się, że jesteś podłączony do internetu i masz prawa zapisu do tego projektu.</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMSyncFailedDialog.qml" line="31"/>
        <source>Ok, I understand</source>
        <translation>Ok, zrozumiałem</translation>
    </message>
</context>
<context>
    <name>MMToolbar</name>
    <message>
        <location filename="../qml/components/MMToolbar.qml" line="71"/>
        <source>More options</source>
        <translation>Więcej opcji</translation>
    </message>
    <message>
        <location filename="../qml/components/MMToolbar.qml" line="135"/>
        <source>More</source>
        <translation>Więcej</translation>
    </message>
</context>
<context>
    <name>MMWelcomeToNewDesignDialog</name>
    <message>
        <location filename="../qml/dialogs/MMWelcomeToNewDesignDialog.qml" line="20"/>
        <source>New Look &amp; Feel</source>
        <translation>Nowy wygląd i styl</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMWelcomeToNewDesignDialog.qml" line="21"/>
        <source>We&apos;ve been busy making Mergin Maps even better! This update brings a fresh look and improved navigation, making it faster to find what you need. Take a look around!</source>
        <translation>Pracowaliśmy nad tym, aby Mergin Maps były jeszcze lepszy! Ta aktualizacja zapewnia świeży wygląd i ulepszoną nawigację, dzięki czemu szybciej znajdziesz to, czego potrzebujesz. Rozejrzyj się!</translation>
    </message>
    <message>
        <location filename="../qml/dialogs/MMWelcomeToNewDesignDialog.qml" line="22"/>
        <source>Let&apos;s start!</source>
        <translation>Zaczynajmy!</translation>
    </message>
</context>
<context>
    <name>MMWhichIndustryPage</name>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="32"/>
        <source>Agriculture</source>
        <translation>Rolnictwo</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="33"/>
        <source>Archaeology</source>
        <translation>Archelologia</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="34"/>
        <source>Construction and engineering</source>
        <translation>Inżynieria i budownictwo</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="35"/>
        <source>Electric utilities</source>
        <translation>Energetyka</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="36"/>
        <source>Environmental protection</source>
        <translation>Ochrona środowiska</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="37"/>
        <source>Local governments</source>
        <translation>Samorząd</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="38"/>
        <source>Natural resources</source>
        <translation>Zasoby naturalne</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="39"/>
        <source>Telecom</source>
        <translation>Telekomunikacja</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="40"/>
        <source>Transportation</source>
        <translation>Transport</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="41"/>
        <source>Water utilities</source>
        <translation>Wodociągi</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="42"/>
        <source>Student/University</source>
        <translation>Student/Uczelnia</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="45"/>
        <source>Other</source>
        <translation>Pozostałe</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="54"/>
        <source>Specify your industry</source>
        <translation>Określ swoją branżę</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="174"/>
        <source>Continue</source>
        <translation>Dalej</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="196"/>
        <source>Crafting your workspace: let us know your industry</source>
        <translation>Tworzenie przestrzeni roboczej: daj nam znać jaką branżę reprezentujesz</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="197"/>
        <source>Please specify the industry</source>
        <translation>Określ branżę</translation>
    </message>
    <message>
        <location filename="../qml/account/MMWhichIndustryPage.qml" line="212"/>
        <source>Industry</source>
        <translation>Branża</translation>
    </message>
</context>
<context>
    <name>MerginApi</name>
    <message>
        <location filename="../../core/merginapi.cpp" line="224"/>
        <source>Please remove some projects as the app currently
only allows up to %1 downloaded projects.</source>
        <translation>Proszę usunąć niektóre projekty, ponieważ aplikacja obecnie pozwala tylko na pobranie maksymalnie %1 projektów.</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="820"/>
        <source>Username must have at least 4 characters</source>
        <translation>Nazwa użytkownika musi mieć co najmniej 4 znaki.</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="827"/>
        <source>Username contains invalid characters</source>
        <translation>Nazwa użytkownika zawiera niedozwolone znaki</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="834"/>
        <source>Please enter a valid email</source>
        <translation>Proszę podać poprawny email.</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="841"/>
        <source>Password not strong enough. It must%1 be at least 8 characters long%1 contain lowercase characters%1 contain uppercase characters%1 contain digits or special characters</source>
        <translation>Hasło jest zbyt słabe. Musi ono zawierać%1przynajmniej 8 znaków%1małe i wielkie litery%1cyfry lub znaki specjalne</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="854"/>
        <source>Passwords do not match</source>
        <translation>Hasła się nie zgadzają</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="861"/>
        <source>Please accept Terms and Privacy Policy</source>
        <translation>Proszę zaakceptować warunki naszej polityki prywatności.</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="891"/>
        <source>Marketing source cannot be empty</source>
        <translation>Źródło marketingowe nie może być puste</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="899"/>
        <source>Industry cannot be empty</source>
        <translation>Branża nie może być pusta</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="1303"/>
        <source>Registration successful</source>
        <translation>Rejestracja zakończyła się pomyślnie</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="1325"/>
        <source>New registrations are not allowed on the selected server. Please check with your administrator.</source>
        <translation>Rejestracja nowych kont użytkowników jest niedozwolona na wybranym serwerze. Skontaktuj się z administratorem.</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="1357"/>
        <source>Workspace created</source>
        <translation>Stworzono przestrzeń roboczą</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="1690"/>
        <source>Project detached from the server</source>
        <translation>Projekt został odłączony od serwera</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="3854"/>
        <source>Workspace name contains invalid characters</source>
        <translation>Nazwa przestrzeni roboczej zawiera niedozwolone znaki</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="3920"/>
        <source>Workspace %1 already exists</source>
        <translation>Przestrzeń robocza %1 już istnieje</translation>
    </message>
</context>
<context>
    <name>MerginProjectStatusModel</name>
    <message>
        <location filename="../../core/merginprojectstatusmodel.cpp" line="70"/>
        <source>Pending Changes</source>
        <translation>Zmiany oczekujące</translation>
    </message>
    <message>
        <location filename="../../core/merginprojectstatusmodel.cpp" line="96"/>
        <source>Failed to determine changes</source>
        <translation>Nie udało się ustalić zmian</translation>
    </message>
</context>
<context>
    <name>PositionProvidersModel</name>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="31"/>
        <source>Internal</source>
        <translation>Wbudowane</translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="32"/>
        <source>GPS receiver of this device</source>
        <translation>Odbiornik GPS tego urządzenia</translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="40"/>
        <source>Internal (fused)</source>
        <translation>Wbudowany (uproszczony)</translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="42"/>
        <source>Using GPS, Wifi and sensors</source>
        <translation>Wykorzystywanie GPS, Wifi i czujników</translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="44"/>
        <source>Not available (%1)</source>
        <translation>Nie dostępne (%1)</translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="54"/>
        <source>Internal (gps)</source>
        <translation>Wbudowany (gps)</translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="55"/>
        <source>Using GPS only</source>
        <translation>Wykorzystywanie samego GPS</translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="145"/>
        <source> Bluetooth device</source>
        <translation>Urządzenie Bluetooth</translation>
    </message>
    <message>
        <location filename="../position/providers/positionprovidersmodel.cpp" line="201"/>
        <source>Bluetooth device</source>
        <translation>Urządzenie Bluetooth</translation>
    </message>
</context>
<context>
    <name>PositionTrackingManager</name>
    <message>
        <location filename="../position/tracking/positiontrackingmanager.cpp" line="154"/>
        <source>Could not find tracking layer for the project</source>
        <translation>Nie można znaleźć warstwy śledzenia dla tego projektu</translation>
    </message>
    <message>
        <location filename="../position/tracking/positiontrackingmanager.cpp" line="163"/>
        <source>Tracking layer not found or invalid</source>
        <translation>Warstwa śledzenia jest niedostępna lub niepoprawna</translation>
    </message>
    <message>
        <location filename="../position/tracking/positiontrackingmanager.cpp" line="342"/>
        <source>Failed to start tracking, please contact support</source>
        <translation>Nie można włączyć śledzenia, skontaktuj się ze wsparciem technicznym</translation>
    </message>
</context>
<context>
    <name>ProjectWizard</name>
    <message>
        <location filename="../projectwizard.cpp" line="161"/>
        <source>Project name contains invalid characters</source>
        <translation>Nazwa projektu zawiera niedozwolone znaki</translation>
    </message>
    <message>
        <location filename="../projectwizard.cpp" line="212"/>
        <source>Project %1 created</source>
        <translation>Utworzono projekt %1</translation>
    </message>
</context>
<context>
    <name>ProjectsModel</name>
    <message>
        <location filename="../projectsmodel.cpp" line="102"/>
        <source>Pending changes to synchronise</source>
        <translation>Zmiany oczekują na synchronizację</translation>
    </message>
    <message>
        <location filename="../projectsmodel.cpp" line="107"/>
        <source>Local project, not uploaded</source>
        <translation>Projekt lokalny, nie wrzucony na serwer</translation>
    </message>
    <message>
        <location filename="../projectsmodel.cpp" line="115"/>
        <location filename="../projectsmodel.cpp" line="119"/>
        <source>Updated %1</source>
        <translation>Zaktualizowano %1</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="59"/>
        <source>Value must be a number</source>
        <translation>Wymagana wartość liczbowa</translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="60"/>
        <source>Value must be lower than %1</source>
        <translation>Musi być mniejsze niż %1</translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="61"/>
        <source>Value must be higher than %1</source>
        <translation>Musi być większe od %1</translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="62"/>
        <source>Value is too large</source>
        <translation>Zbyt duża wartość</translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="63"/>
        <source>Field can not contain decimal places</source>
        <translation>Pole nie może zawierać miejsc po przecinku</translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="65"/>
        <source>Can not be longer than %1 characters</source>
        <translation>Nie może być dłuższe niż %1 znaków</translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="67"/>
        <source>Field should not be empty</source>
        <translation>Nie może być puste</translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="68"/>
        <source>Field must not be empty</source>
        <translation>Nie może być puste</translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="69"/>
        <source>Value should be unique</source>
        <translation>Wartość musi być unikalna</translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="70"/>
        <source>Value must be unique</source>
        <translation>Wartość musi być unikalna</translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="71"/>
        <location filename="../attributes/fieldvalidator.h" line="72"/>
        <source>Unmet QGIS expression constraint</source>
        <translation>Nie spełnia wymogów określonych wyrażeniem QGIS</translation>
    </message>
    <message>
        <location filename="../attributes/fieldvalidator.h" line="74"/>
        <source>Not a valid value</source>
        <translation>Wartość nieprawidłowa</translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="132"/>
        <source>No data</source>
        <translation>Brak danych</translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="135"/>
        <source>No fix</source>
        <translation>Brak fiksa</translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="138"/>
        <source>GPS fix, no correction data</source>
        <translation>GPS fix, brak danych korekcji</translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="143"/>
        <source>DGPS fix</source>
        <translation>DGPS fix</translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="146"/>
        <source>PPS fix</source>
        <translation>PPS fix</translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="149"/>
        <source>RTK fix</source>
        <translation>RTK fix</translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="152"/>
        <source>RTK float</source>
        <translation>RTK float</translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="155"/>
        <source>Estimated fix (dead reckoning)</source>
        <translation>Przybliżony fix (dead reckoning)</translation>
    </message>
    <message>
        <location filename="../position/geoposition.cpp" line="158"/>
        <source>Unknown fix</source>
        <translation>Nieznany fix</translation>
    </message>
    <message>
        <location filename="../main.cpp" line="532"/>
        <source>Report submitted. Please contact us on %1</source>
        <translation>Raport przesłany. Skontaktuj się z nami %1</translation>
    </message>
    <message>
        <location filename="../main.cpp" line="537"/>
        <source>Failed to submit report. Please check your internet connection.</source>
        <translation>Przekazanie raportu nie powiodło się. Proszę sprawdzić swoje połączenie sieciowe.</translation>
    </message>
    <message>
        <location filename="../../core/merginapi.cpp" line="41"/>
        <source>Synchronisation canceled</source>
        <translation>Synchronizacja została przerwana</translation>
    </message>
</context>
<context>
    <name>SimulatedPositionProvider</name>
    <message>
        <location filename="../position/providers/simulatedpositionprovider.cpp" line="67"/>
        <source>Connected</source>
        <translation>Połączony</translation>
    </message>
</context>
<context>
    <name>main</name>
    <message>
        <location filename="../qml/main.qml" line="260"/>
        <source>Sync</source>
        <translation>Synchronizuj</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="268"/>
        <source>Add</source>
        <translation>Dodaj</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="276"/>
        <source>No editable layers found.</source>
        <translation>Nie znaleziono warstw do edycji.</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="282"/>
        <source>Layers</source>
        <translation>Warstwy</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="291"/>
        <source>Projects</source>
        <translation>Projekty</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="299"/>
        <source>Zoom to project</source>
        <translation>Powiększ do projektu</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="308"/>
        <source>Map themes</source>
        <translation>Motywy map</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="319"/>
        <source>Position tracking</source>
        <translation>Śledzenie pozycji</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="330"/>
        <source>Local changes</source>
        <translation>Zmiany lokalne</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="339"/>
        <source>Settings</source>
        <translation>Ustawienia</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="534"/>
        <location filename="../qml/main.qml" line="542"/>
        <source>not tracking</source>
        <translation>brak śledzenia</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="735"/>
        <source>Select feature</source>
        <translation>Wskaż obiekt</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="819"/>
        <source>Somebody else is syncing, we will try again later</source>
        <translation>Właśnie ktoś inny się synchronizuje. Za chwilę spróbujemy ponownie.</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="823"/>
        <source>Details</source>
        <translation>Szczegóły</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="843"/>
        <source>Failed to communicate with server. Try improving your network connection.</source>
        <translation>Błąd połączenia z serwerem. Sprawdź swoje połączenie sieciowe.</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="894"/>
        <source>Up to date</source>
        <translation>Aktualne</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="952"/>
        <source>There were issues loading the project. %1View details%2</source>
        <translation>Wystąpiły problemy w czasie ładowania projektu. %1Sprawdź szczegóły%2</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="647"/>
        <source>Stake out is disabled because location is unavailable!</source>
        <translation>Tyczenie wyłączone z powodu braku ustalonej pozycji!</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="788"/>
        <source>Successfully synchronised</source>
        <translation>Synchronizacja udana</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="826"/>
        <source>There was an issue during synchronisation, we will try again. Click to learn more</source>
        <translation>W czasie synchronizacji wystąpił problem. Za chwilę spróbujemy ponownie. Kliknij, żeby dowiedzieć się więcej.</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="973"/>
        <source>Could not read the project file:</source>
        <translation>Nie udało się odczytać pliku projektu:</translation>
    </message>
    <message>
        <location filename="../qml/main.qml" line="998"/>
        <source>Press back again to quit the app</source>
        <translation>Naciśnij Cofnij jeszcze raz, żeby wyjść z aplikacji</translation>
    </message>
</context>
</TS>