<?xml version='1.0' encoding='utf-8'?>
<TS version="2.1" language="pl_PL">
<context>
    <name>AISegmentation</name>
    <message>
        <source>Your selection is sent to our servers in Europe {dot} {privacy}</source>
        <translation>Twój wybór jest wysyłany na nasze serwery w Europie {dot} {privacy}</translation>
    </message>
    <message>
        <source>Normal</source>
        <translation>Normalny</translation>
    </message>
    <message>
        <source>Confidence</source>
        <translation>Ufność</translation>
    </message>
    <message>
        <source>Outline</source>
        <translation>Kontur</translation>
    </message>
    <message>
        <source>Retry</source>
        <translation>Ponów</translation>
    </message>
    <message>
        <source>Click to enlarge</source>
        <translation>Kliknij, aby powiększyć</translation>
    </message>
    <message>
        <source>This is exactly what the AI uses: your object with a little of its surroundings.</source>
        <translation>To jest właśnie to, co wykorzystuje AI: Twój obiekt z niewielkim fragmentem otoczenia.</translation>
    </message>
    <message>
        <source>Describe what to find</source>
        <translation>Opisz, co chcesz znaleźć</translation>
    </message>
    <message>
        <source>Exclude a look-alike</source>
        <translation>Wyklucz podobny obiekt</translation>
    </message>
    <message>
        <source>Too generic to name. Clear the box to search from your example alone, or type a concrete object.</source>
        <translation>Za ogólne, aby to nazwać. Wyczyść pole, aby szukać tylko na podstawie przykładu, albo wpisz konkretny obiekt.</translation>
    </message>
    <message>
        <source>Mark an object to find more like it.</source>
        <translation>Oznacz obiekt, aby znaleźć więcej podobnych.</translation>
    </message>
    <message>
        <source>Mark a false positive to drop things like it.</source>
        <translation>Oznacz błędną detekcję, aby odrzucić podobne przypadki.</translation>
    </message>
    <message>
        <source>Finish or exit the review to switch modes.</source>
        <translation>Zakończ albo zamknij przegląd, aby zmienić tryb.</translation>
    </message>
    <message>
        <source>Detection</source>
        <translation>Detekcja</translation>
    </message>
    <message>
        <source>Confidence:</source>
        <translation>Ufność:</translation>
    </message>
    <message>
        <source>Minimum confidence to keep a detected object. Lower finds more objects but may add false positives; raise it for cleaner results on large, distinct features.</source>
        <translation>Minimalna ufność, aby zachować wykryty obiekt. Niższa wartość znajduje więcej obiektów, ale może dodać błędne wykrycia; zwiększ ją dla czystszych wyników na dużych, wyraźnych obiektach.</translation>
    </message>
    <message>
        <source>Dependencies</source>
        <translation>Zależności</translation>
    </message>
    <message>
        <source>Local AI model files stored on this computer.</source>
        <translation>Pliki lokalnego modelu AI przechowywane na tym komputerze.</translation>
    </message>
    <message>
        <source>On disk</source>
        <translation>Na dysku</translation>
    </message>
    <message>
        <source>Not installed</source>
        <translation>Nie zainstalowano</translation>
    </message>
    <message>
        <source>Open folder</source>
        <translation>Otwórz folder</translation>
    </message>
    <message>
        <source>Accept the Terms and Privacy Policy to enable segmentation.</source>
        <translation>Zaakceptuj Warunki i Politykę prywatności, aby włączyć segmentację.</translation>
    </message>
    <message>
        <source>I agree to the &lt;a href="{terms}"&gt;Terms&lt;/a&gt; and &lt;a href="{privacy}"&gt;Privacy Policy&lt;/a&gt;</source>
        <translation>Akceptuję &lt;a href="{terms}"&gt;Warunki&lt;/a&gt; i &lt;a href="{privacy}"&gt;Politykę prywatności&lt;/a&gt;</translation>
    </message>
    <message>
        <source>No valid polygons could be created from the selection. Try adjusting the refine settings or making a new selection.</source>
        <translation>Nie można utworzyć żadnego prawidłowego poligonu z zaznaczenia. Spróbuj dostosować ustawienia dopracowania lub wykonać nowe zaznaczenie.</translation>
    </message>
    <message>
        <source>Repairing Installation</source>
        <translation>Naprawianie instalacji</translation>
    </message>
    <message>
        <source>Repairing installation...</source>
        <translation>Naprawianie instalacji...</translation>
    </message>
    <message>
        <source>Restart QGIS Required</source>
        <translation>Wymagane ponowne uruchomienie QGIS</translation>
    </message>
    <message>
        <source>Something went wrong with this click, so it was not applied. Please try again.</source>
        <translation>Coś nie zadziałało przy tym kliknięciu, więc nie zostało zastosowane. Spróbuj ponownie.</translation>
    </message>
    <message>
        <source>The Python runtime used by the AI engine is damaged (this can be caused by a disk cleanup tool or antivirus). It will now be repaired automatically. Please try your selection again once the repair finishes.</source>
        <translation>Środowisko Python używane przez silnik AI jest uszkodzone (może to być spowodowane narzędziem do czyszczenia dysku lub antywirusem). Zostanie teraz automatycznie naprawione. Spróbuj ponownie wykonać zaznaczenie po zakończeniu naprawy.</translation>
    </message>
    <message>
        <source>Your polygons were added as a temporary layer so nothing is lost.</source>
        <translation>Twoje poligony zostały dodane jako warstwa tymczasowa, więc nic nie zostało utracone.</translation>
    </message>
    <message>
        <source>Could not write to {name}. Saved to a separate file instead.</source>
        <translation>Nie udało się zapisać do {name}. Zapisano w osobnym pliku.</translation>
    </message>
    <message>
        <source>Click Install to set up AI Segmentation</source>
        <translation>Kliknij Zainstaluj, aby skonfigurować AI Segmentation</translation>
    </message>
    <message>
        <source>Installing AI Segmentation...</source>
        <translation>Instalowanie AI Segmentation...</translation>
    </message>
    <message>
        <source>Verifying installation...</source>
        <translation>Weryfikowanie instalacji...</translation>
    </message>
    <message>
        <source>Detecting device...</source>
        <translation>Wykrywanie urządzenia...</translation>
    </message>
    <message>
        <source>Install path: {}</source>
        <translation>Folder instalacji: {}</translation>
    </message>
    <message>
        <source>To install in a different folder, set the environment variable AI_SEGMENTATION_CACHE_DIR:</source>
        <translation>Aby zainstalować w innym folderze, ustaw zmienną środowiskową AI_SEGMENTATION_CACHE_DIR:</translation>
    </message>
    <message>
        <source>1. Open Windows Settings &gt; System &gt; Advanced system settings
2. Click 'Environment Variables'
3. Under 'User variables', click 'New'
4. Variable name: AI_SEGMENTATION_CACHE_DIR
5. Variable value: the folder path you want to use
6. Click OK and restart QGIS</source>
        <translation>1. Otwórz Ustawienia Windows &amp;gt; System &amp;gt; Zaawansowane ustawienia systemu
2. Kliknij „Zmienne środowiskowe”
3. W sekcji „Zmienne użytkownika” kliknij „Nowa”
4. Nazwa zmiennej: AI_SEGMENTATION_CACHE_DIR
5. Wartość zmiennej: ścieżka folderu, którą chcesz użyć
6. Kliknij OK i uruchom ponownie QGIS</translation>
    </message>
    <message>
        <source>Run this command in Terminal, then restart QGIS:

launchctl setenv AI_SEGMENTATION_CACHE_DIR /your/path</source>
        <translation>Wykonaj tę komendę w Terminalu, a potem uruchom ponownie QGIS:

launchctl setenv AI_SEGMENTATION_CACHE_DIR /twoja/ścieżka</translation>
    </message>
    <message>
        <source>Add this line to your ~/.bashrc or ~/.profile, then restart QGIS:

export AI_SEGMENTATION_CACHE_DIR=/your/path</source>
        <translation>Dodaj tę linię do ~/.bashrc lub ~/.profile, a potem uruchom ponownie QGIS:

export AI_SEGMENTATION_CACHE_DIR=/twoja/ścieżka</translation>
    </message>
    <message>
        <source>Checking...</source>
        <translation>Sprawdzanie...</translation>
    </message>
    <message>
        <source>Install</source>
        <translation>Zainstaluj</translation>
    </message>
    <message>
        <source>Update</source>
        <translation>Aktualizuj</translation>
    </message>
    <message>
        <source>Downloading AI model...</source>
        <translation>Pobieranie modelu AI...</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Anuluj</translation>
    </message>
    <message>
        <source>Cancel installation</source>
        <translation>Anuluj instalację</translation>
    </message>
    <message>
        <source>Are you sure you want to cancel the installation?</source>
        <translation>Czy na pewno chcesz anulować instalację?</translation>
    </message>
    <message>
        <source>Installation cancelled</source>
        <translation>Instalacja anulowana</translation>
    </message>
    <message>
        <source>Installation failed</source>
        <translation>Instalacja nie powiodła się</translation>
    </message>
    <message>
        <source>Verification failed:</source>
        <translation>Weryfikacja nie powiodła się:</translation>
    </message>
    <message>
        <source>Verification Failed</source>
        <translation>Weryfikacja nie powiodła się</translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation>Nieznany błąd</translation>
    </message>
    <message>
        <source>Installation Failed</source>
        <translation>Instalacja nie powiodła się</translation>
    </message>
    <message>
        <source>Update QGIS to 3.34+ for the latest AI model</source>
        <translation>Zaktualizuj QGIS do wersji 3.34+, aby uzyskać najnowszy model AI</translation>
    </message>
    <message>
        <source>Download Failed</source>
        <translation>Pobieranie nie powiodło się</translation>
    </message>
    <message>
        <source>Failed to download model:</source>
        <translation>Nie udało się pobrać modelu:</translation>
    </message>
    <message>
        <source>AI Segmentation by TerraLab</source>
        <translation>AI Segmentation by TerraLab</translation>
    </message>
    <message>
        <source>Select a raster layer (GeoTIFF, WMS, XYZ tiles, etc.)</source>
        <translation>Wybierz warstwę rastrową (GeoTIFF, WMS, kafelki XYZ itd.)</translation>
    </message>
    <message>
        <source>Save polygon</source>
        <translation>Zapisz poligon</translation>
    </message>
    <message>
        <source>Undo last point</source>
        <translation>Anuluj ostatni punkt</translation>
    </message>
    <message>
        <source>Stop segmentation</source>
        <translation>Zatrzymaj segmentację</translation>
    </message>
    <message>
        <source>Segmentation</source>
        <translation>Segmentacja</translation>
    </message>
    <message>
        <source>Space</source>
        <translation>Spacja</translation>
    </message>
    <message>
        <source>Hold and move to pan the map</source>
        <translation>Przytrzymaj i przesuwaj, aby przesuwać mapę</translation>
    </message>
    <message>
        <source>The AI model works best on one element at a time.</source>
        <translation>Model AI działa najlepiej na jednym elemencie na raz.</translation>
    </message>
    <message>
        <source>Save your polygon before selecting the next element.</source>
        <translation>Zapisz poligon przed wybraniem następnego elementu.</translation>
    </message>
    <message>
        <source>Export polygon to a layer</source>
        <translation>Export poligonu do warstwy</translation>
    </message>
    <message>
        <source>Export {count} polygons to a layer</source>
        <translation>Export {count} poligonów do warstwy</translation>
    </message>
    <message>
        <source>Refine selection</source>
        <translation>Dopracuj zaznaczenie</translation>
    </message>
    <message>
        <source>Fill interior holes in the selection</source>
        <translation>Wypełnij wewnętrzne otwory w zaznaczeniu</translation>
    </message>
    <message>
        <source>Shape</source>
        <translation>Kształt</translation>
    </message>
    <message>
        <source>Size</source>
        <translation>Rozmiar</translation>
    </message>
    <message>
        <source>Outline</source>
        <translation>Kontur</translation>
    </message>
    <message>
        <source>Left-click to select</source>
        <translation>Klik lewym, aby zaznaczyć</translation>
    </message>
    <message>
        <source>Left-click to add more</source>
        <translation>Klik lewym, aby dodać więcej</translation>
    </message>
    <message>
        <source>Right-click to exclude from selection</source>
        <translation>Klik prawym, aby wykluczyć z zaznaczenia</translation>
    </message>
    <message>
        <source>Invalid Layer</source>
        <translation>Nieprawidłowa warstwa</translation>
    </message>
    <message>
        <source>Not Ready</source>
        <translation>Nie gotowe</translation>
    </message>
    <message>
        <source>Layer Creation Failed</source>
        <translation>Tworzenie warstwy nie powiodło się</translation>
    </message>
    <message>
        <source>Could not create the output layer.</source>
        <translation>Nie udało się utworzyć warstwy wynikowej.</translation>
    </message>
    <message>
        <source>Export Failed</source>
        <translation>Export nie powiódł się</translation>
    </message>
    <message>
        <source>Could not save layer to file:</source>
        <translation>Nie udało się zapisać warstwy do pliku:</translation>
    </message>
    <message>
        <source>You have {count} unsaved polygon(s).</source>
        <translation>Masz {count} niezapisany(-e) poligon(y).</translation>
    </message>
    <message>
        <source>Changing layer will discard your current segmentation. Continue?</source>
        <translation>Zmiana warstwy odrzuci Twoją aktualną segmentację. Kontynuować?</translation>
    </message>
    <message>
        <source>Change Layer?</source>
        <translation>Zmienić warstwę?</translation>
    </message>
    <message>
        <source>Stop Segmentation?</source>
        <translation>Zatrzymać segmentację?</translation>
    </message>
    <message>
        <source>This will discard {count} polygon(s).</source>
        <translation>To odrzuci {count} poligon(y/ów).</translation>
    </message>
    <message>
        <source>Use 'Export to layer' to keep them.</source>
        <translation>Użyj „Export do warstwy”, aby je zachować.</translation>
    </message>
    <message>
        <source>Do you want to continue?</source>
        <translation>Czy chcesz kontynuować?</translation>
    </message>
    <message>
        <source>Edit saved polygon</source>
        <translation>Edytuj zapisany poligon</translation>
    </message>
    <message>
        <source>Warning: you are about to edit an already saved polygon.</source>
        <translation>Uwaga: zamierzasz edytować już zapisany poligon.</translation>
    </message>
    <message>
        <source>Contact us</source>
        <translation>Skontaktuj się z nami</translation>
    </message>
    <message>
        <source>Bug, question, feature request?</source>
        <translation>Błąd, pytanie, propozycja funkcji?</translation>
    </message>
    <message>
        <source>Copy email address</source>
        <translation>Skopiuj adres email</translation>
    </message>
    <message>
        <source>or</source>
        <translation>lub</translation>
    </message>
    <message>
        <source>Book a video call</source>
        <translation>Zarezerwuj rozmowę wideo</translation>
    </message>
    <message>
        <source>Tutorial</source>
        <translation>Tutorial</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation>Ustawienia</translation>
    </message>
    <message>
        <source>Terms</source>
        <translation>Warunki</translation>
    </message>
    <message>
        <source>Privacy</source>
        <translation>Prywatność</translation>
    </message>
    <message>
        <source>Segment elements on raster images using AI</source>
        <translation>Segmentuj elementy na obrazach rastrowych za pomocą AI</translation>
    </message>
    <message>
        <source>Copy your logs with the button below and send them to our support email.</source>
        <translation>Skopiuj dzienniki za pomocą przycisku poniżej i wyślij je na nasz adres wsparcia.</translation>
    </message>
    <message>
        <source>We'll get this fixed for you :)</source>
        <translation>Naprawimy to dla Ciebie :)</translation>
    </message>
    <message>
        <source>1. Click to copy logs</source>
        <translation>1. Kliknij, aby skopiować logi</translation>
    </message>
    <message>
        <source>2. Click to send to {}</source>
        <translation>2. Kliknij, aby wysłać do {}</translation>
    </message>
    <message>
        <source>Open email client</source>
        <translation>Otwórz klienta email</translation>
    </message>
    <message>
        <source>Copied!</source>
        <translation>Skopiowano!</translation>
    </message>
    <message>
        <source>SSL Certificate Error</source>
        <translation>Błąd certyfikatu SSL</translation>
    </message>
    <message>
        <source>Installation Blocked</source>
        <translation>Instalacja zablokowana</translation>
    </message>
    <message>
        <source>Click is outside the '{layer}' raster. To segment another raster, stop the current segmentation first.</source>
        <translation>Kliknięcie znajduje się poza rastrem „{layer}”. Aby zsegmentować inny raster, najpierw zatrzymaj aktualną segmentację.</translation>
    </message>
    <message>
        <source>{ext} format is not directly supported. GDAL is not available.
Please convert your raster to GeoTIFF (.tif) before using AI Segmentation.</source>
        <translation>Format {ext} nie jest bezpośrednio wspierany. GDAL nie jest dostępne.
Przekonwertuj swój raster do GeoTIFF (.tif) przed użyciem AI Segmentation.</translation>
    </message>
    <message>
        <source>Cannot open {ext} file. The format may not be supported by your QGIS installation.
Please convert your raster to GeoTIFF (.tif) before using AI Segmentation.</source>
        <translation>Nie można otworzyć pliku {ext}. Ten format może nie być wspierany przez Twoją instalację QGIS.
Przekonwertuj swój raster do GeoTIFF (.tif) przed użyciem AI Segmentation.</translation>
    </message>
    <message>
        <source>Failed to read {ext} file: {error}
Please convert your raster to GeoTIFF (.tif) manually.</source>
        <translation>Nie udało się wczytać pliku {ext}: {error}
Przekonwertuj swój raster do GeoTIFF (.tif) ręcznie.</translation>
    </message>
    <message>
        <source>PyTorch cannot load on Windows</source>
        <translation>PyTorch nie może się wczytać w systemie Windows</translation>
    </message>
    <message>
        <source>The plugin requires Visual C++ Redistributables to run PyTorch.

Please download and install:
https://aka.ms/vs/17/release/vc_redist.x64.exe

After installation, restart QGIS and try again.</source>
        <translation>Wtyczka wymaga Visual C++ Redistributables do uruchomienia PyTorch.

Pobierz i zainstaluj:
https://aka.ms/vs/17/release/vc_redist.x64.exe

Po instalacji uruchom ponownie QGIS i spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Segmentation failed</source>
        <translation>Segmentacja nie powiodła się</translation>
    </message>
    <message>
        <source>Layer data provider is not available.</source>
        <translation>Dostawca danych warstwy jest niedostępny.</translation>
    </message>
    <message>
        <source>Failed to fetch tiles from the online layer. Check your network connection.</source>
        <translation>Nie udało się pobrać kafelków z warstwy internetowej. Sprawdź swoje połączenie sieciowe.</translation>
    </message>
    <message>
        <source>Crop Error</source>
        <translation>Błąd przycinania</translation>
    </message>
    <message>
        <source>Encoding Error</source>
        <translation>Błąd kodowania</translation>
    </message>
    <message>
        <source>Disconnected parts detected. For best accuracy, segment one element at a time.</source>
        <translation>Wykryto niepołączone części. Dla najlepszej dokładności, segmentuj jeden element na raz.</translation>
    </message>
    <message>
        <source>Updating...</source>
        <translation>Aktualizowanie...</translation>
    </message>
    <message>
        <source>Missing Visual C++ Redistributable. Install it, restart your computer, then click Retry.</source>
        <translation>Brak Visual C++ Redistributable. Zainstaluj je, uruchom ponownie komputer, a potem kliknij Ponów.</translation>
    </message>
    <message>
        <source>Retry</source>
        <translation>Ponów</translation>
    </message>
    <message>
        <source>Loading AI model...</source>
        <translation>Wczytywanie modelu AI...</translation>
    </message>
    <message>
        <source>Ready</source>
        <translation>Gotowy</translation>
    </message>
    <message>
        <source>Model load failed</source>
        <translation>Wczytywanie modelu nie powiodło się</translation>
    </message>
    <message>
        <source>New here?</source>
        <translation>Nowy tutaj?</translation>
    </message>
    <message>
        <source>Watch the tutorial</source>
        <translation>Zobacz tutorial</translation>
    </message>
    <message>
        <source>Network Connection Problem</source>
        <translation>Problem z połączeniem sieciowym</translation>
    </message>
    <message>
        <source>Your connection appears unstable or blocked. Check: (1) your internet is working, (2) QGIS &gt; Settings &gt; Options &gt; Network has a proxy configured if you are on a corporate network, (3) your firewall allows connections to pypi.org and files.pythonhosted.org.</source>
        <translation>Twoje połączenie wydaje się niestabilne lub zablokowane. Sprawdź: (1) czy Twój internet działa, (2) czy QGIS &gt; Ustawienia &gt; Opcje &gt; Sieć ma skonfigurowane proxy, jeśli jesteś w sieci firmowej, (3) czy Twoja zapora sieciowa zezwala na połączenia do pypi.org i files.pythonhosted.org.</translation>
    </message>
    <message>
        <source>Checking...</source>
        <translation>Sprawdzanie...</translation>
    </message>
    <message>
        <source>AI Edit</source>
        <translation>AI Edit</translation>
    </message>
    <message>
        <source>Generate imagery with AI on map zones (opens AI Edit plugin)</source>
        <translation>Generuj obrazy za pomocą AI na strefach mapy (otwiera wtyczkę AI Edit)</translation>
    </message>
    <message>
        <source>Right-click must be inside the current selection area.</source>
        <translation>Klik prawym musi być wewnątrz aktualnego obszaru zaznaczenia.</translation>
    </message>
    <message>
        <source>Account Settings</source>
        <translation>Ustawienia konta</translation>
    </message>
    <message>
        <source>Loading account info...</source>
        <translation>Wczytywanie informacji o koncie...</translation>
    </message>
    <message>
        <source>Model File Corrupted</source>
        <translation>Plik modelu uszkodzony</translation>
    </message>
    <message>
        <source>Re-downloading Model</source>
        <translation>Ponowne pobieranie modelu</translation>
    </message>
    <message>
        <source>The AI model file was corrupted and is being re-downloaded. Please try your selection again once it finishes.</source>
        <translation>Plik modelu AI był uszkodzony i jest ponownie pobierany. Spróbuj ponownie wykonać zaznaczenie po zakończeniu.</translation>
    </message>
    <message>
        <source>The AI model file is corrupted but could not be removed automatically. Please delete this folder and restart QGIS:</source>
        <translation>Plik modelu AI jest uszkodzony, ale nie udało się go automatycznie usunąć. Usuń ten folder i uruchom ponownie QGIS:</translation>
    </message>
    <message>
        <source>Segment your map with AI</source>
        <translation>Segmentuj swoją mapę za pomocą AI</translation>
    </message>
    <message>
        <source>Sign in / Sign up to start</source>
        <translation>Zaloguj się / Zarejestruj się, aby zacząć</translation>
    </message>
    <message>
        <source>Sign in via your browser to start using AI Segmentation</source>
        <translation>Zaloguj się przez przeglądarkę, aby zacząć korzystać z AI Segmentation</translation>
    </message>
    <message>
        <source>Open again</source>
        <translation>Otwórz ponownie</translation>
    </message>
    <message>
        <source>Didn't open? Open the page again</source>
        <translation>Nic się nie otworzyło? Otwórz stronę ponownie</translation>
    </message>
    <message>
        <source>Sign-in timed out. Click Sign in to try again.</source>
        <translation>Logowanie upłynęło czasowo. Kliknij Sign in, aby spróbować ponownie.</translation>
    </message>
    <message>
        <source>Sign-in was cancelled in the browser. Click Sign in to try again.</source>
        <translation>Logowanie anulowane w przeglądarce. Kliknij Sign in, aby spróbować ponownie.</translation>
    </message>
    <message>
        <source>Unexpected response from the server. Please try again.</source>
        <translation>Nieoczekiwana odpowiedź serwera. Spróbuj ponownie.</translation>
    </message>
    <message>
        <source>This account has no active AI Segmentation plan. Reactivate it on terra-lab.ai, then click Sign in again.</source>
        <translation>To konto nie ma aktywnego planu AI Segmentation. Aktywuj go na terra-lab.ai, potem kliknij Sign in ponownie.</translation>
    </message>
    <message>
        <source>Connecting AI Segmentation</source>
        <translation>Łączenie AI Segmentation</translation>
    </message>
    <message>
        <source>Cancelling sign-in</source>
        <translation>Anulowanie logowania</translation>
    </message>
    <message>
        <source>Help / Report a problem</source>
        <translation>Pomoc / Zgłoś problem</translation>
    </message>
    <message>
        <source>Report a problem</source>
        <translation>Zgłoś problem</translation>
    </message>
    <message>
        <source>Connected</source>
        <translation>Połączono</translation>
    </message>
    <message>
        <source>Sign out</source>
        <translation>Wyloguj się</translation>
    </message>
    <message>
        <source>Sign out of AI Segmentation?</source>
        <translation>Wylogować się z AI Segmentation?</translation>
    </message>
    <message>
        <source>You can sign back in anytime from QGIS.</source>
        <translation>Możesz zalogować się ponownie w każdej chwili z QGIS.</translation>
    </message>
    <message>
        <source>Active</source>
        <translation>Aktywny</translation>
    </message>
    <message>
        <source>Make this map presentation-ready</source>
        <translation>Uczyń tę mapę gotową do prezentacji</translation>
    </message>
    <message>
        <source>AI Edit: turn your imagery into presentation and planning visuals</source>
        <translation>AI Edit: zmień swoje obrazy w wizualizacje do prezentacji i planowania</translation>
    </message>
    <message>
        <source>Mode selection</source>
        <translation>Wybór trybu</translation>
    </message>
    <message>
        <source>Stop the active segmentation before switching modes.</source>
        <translation>Zatrzymaj aktywną segmentację przed zmianą trybu.</translation>
    </message>
    <message>
        <source>Cancel the active detection before switching modes.</source>
        <translation>Anuluj aktywną detekcję przed zmianą trybu.</translation>
    </message>
    <message>
        <source>Cancel the running detection first</source>
        <translation>Najpierw anuluj trwającą detekcję</translation>
    </message>
    <message>
        <source>Zone too large - reduce the selection area</source>
        <translation>Strefa za duża - zmniejsz obszar zaznaczenia</translation>
    </message>
    <message>
        <source>Detect objects</source>
        <translation>Wykryj obiekty</translation>
    </message>
    <message>
        <source>Cancel detection</source>
        <translation>Anuluj detekcję</translation>
    </message>
    <message>
        <source>Detection {current}/{total}</source>
        <translation>Detekcja {current}/{total}</translation>
    </message>
    <message>
        <source>Spot reserved · starting in ~{eta}</source>
        <translation>Miejsce zarezerwowane · rozpoczęcie za ~{eta}</translation>
    </message>
    <message>
        <source>{s} seconds</source>
        <translation>{s} sekund</translation>
    </message>
    <message>
        <source>{m} min</source>
        <translation>{m} min</translation>
    </message>
    <message>
        <source>{n} cloud detections remaining</source>
        <translation>{n} wykryć w chmurze pozostało</translation>
    </message>
    <message>
        <source>{n} free cloud detection(s) remaining</source>
        <translation>{n} darmowych wykryć w chmurze pozostało</translation>
    </message>
    <message>
        <source>{remaining} / {total} cloud detections</source>
        <translation>{remaining} / {total} wykryć w chmurze</translation>
    </message>
    <message>
        <source>Auto detection (live)</source>
        <translation>Detekcja automatyczna (na żywo)</translation>
    </message>
    <message>
        <source>Preparing your zone...</source>
        <translation>Przygotowywanie twojej strefy...</translation>
    </message>
    <message>
        <source>Cancelling...</source>
        <translation>Anulowanie...</translation>
    </message>
    <message>
        <source>Finishing the previous run, please wait a moment...</source>
        <translation>Kończenie poprzedniego przebiegu, poczekaj chwilę...</translation>
    </message>
    <message>
        <source>Detection failed. Check your connection and try again.</source>
        <translation>Detekcja nie powiodła się. Sprawdź swoje połączenie i spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Automatic detection is temporarily unavailable. Please try again later.</source>
        <translation>Detekcja automatyczna jest tymczasowo niedostępna. Spróbuj ponownie później.</translation>
    </message>
    <message>
        <source>Draw a zone first. Automatic detection on online layers needs a zone.</source>
        <translation>Najpierw narysuj strefę. Detekcja automatyczna na warstwach internetowych wymaga strefy.</translation>
    </message>
    <message>
        <source>The zone is outside the selected raster layer. Pick the right layer or redraw the zone.</source>
        <translation>Strefa znajduje się poza wybraną warstwą rastrową. Wybierz właściwą warstwę albo narysuj strefę ponownie.</translation>
    </message>
    <message>
        <source>Less</source>
        <translation>Mniej</translation>
    </message>
    <message>
        <source>More</source>
        <translation>Więcej</translation>
    </message>
    <message>
        <source>Available when detection finishes</source>
        <translation>Dostępne po zakończeniu detekcji</translation>
    </message>
    <message>
        <source>Off</source>
        <translation>Wyłączone</translation>
    </message>
    <message>
        <source>No limit</source>
        <translation>Bez limitu</translation>
    </message>
    <message>
        <source>Hide detections smaller than this ground area. Use it to drop tiny noise blobs. 0 = keep all.</source>
        <translation>Skryj detekcje mniejsze niż ta powierzchnia terenu. Użyj tego, aby usunąć małe artefakty szumu. 0 = pokaż wszystkie.</translation>
    </message>
    <message>
        <source>Hide detections larger than this ground area. 0 = no limit.</source>
        <translation>Skryj detekcje większe niż ta powierzchnia terenu. 0 = bez limitu.</translation>
    </message>
    <message>
        <source>Saved {n} polygon(s) to {name}</source>
        <translation>Zapisano {n} poligon(ów) w {name}</translation>
    </message>
    <message>
        <source>Cannot reach the server. Check your internet connection.</source>
        <translation>Nie można połączyć się z serwerem. Sprawdź swoje połączenie internetowe.</translation>
    </message>
    <message>
        <source>Server refused the connection.</source>
        <translation>Serwer odrzucił połączenie.</translation>
    </message>
    <message>
        <source>Request timed out. Check your connection or try again.</source>
        <translation>Czas żądania upłynął. Sprawdź swoje połączenie lub spróbuj ponownie.</translation>
    </message>
    <message>
        <source>SSL certificate error. Your network may be blocking secure connections.</source>
        <translation>Błąd certyfikatu SSL. Twoja sieć może blokować bezpieczne połączenia.</translation>
    </message>
    <message>
        <source>Proxy connection failed. Check QGIS proxy settings (Settings &gt; Options &gt; Network).</source>
        <translation>Połączenie z proxy nie powiodło się. Sprawdź ustawienia proxy QGIS (Ustawienia &amp;gt; Opcje &amp;gt; Sieć).</translation>
    </message>
    <message>
        <source>Authentication failed. Please sign in again.</source>
        <translation>Uwierzytelnienie nie powiodło się. Zaloguj się ponownie.</translation>
    </message>
    <message>
        <source>Network error. Check your internet connection.</source>
        <translation>Błąd sieci. Sprawdź swoje połączenie internetowe.</translation>
    </message>
    <message>
        <source>Checking your AI Segmentation subscription</source>
        <translation>Sprawdzanie Twojej subskrypcji AI Segmentation</translation>
    </message>
    <message>
        <source>Loading AI Segmentation settings</source>
        <translation>Wczytywanie ustawień AI Segmentation</translation>
    </message>
    <message>
        <source>Refreshing your cloud detections</source>
        <translation>Odświeżanie twoich wykryć w chmurze</translation>
    </message>
    <message>
        <source>Warming up AI Segmentation</source>
        <translation>Rozgrzewanie AI Segmentation</translation>
    </message>
    <message>
        <source>Popular</source>
        <translation>Popularne</translation>
    </message>
    <message>
        <source>Library</source>
        <translation>Biblioteka</translation>
    </message>
    <message>
        <source>Use just 1-2 words for the object.</source>
        <translation>Użyj tylko 1-2 słów dla obiektu.</translation>
    </message>
    <message>
        <source>Type the object itself, not a sentence or question.</source>
        <translation>Wpisz sam obiekt, nie zdanie czy pytanie.</translation>
    </message>
    <message>
        <source>Too generic. Draw an example instead, or use a concrete word like building.</source>
        <translation>Za ogólne. Narysuj przykład albo użyj konkretnego słowa, jak building.</translation>
    </message>
    <message>
        <source>Name a concrete object, not how it looks.</source>
        <translation>Nazwij konkretny obiekt, nie jego wygląd.</translation>
    </message>
    <message>
        <source>Segment one object - drop words like 'near' or 'with'.</source>
        <translation>Segmentuj jeden obiekt - usuń słowa jak „near” czy „with”.</translation>
    </message>
    <message>
        <source>Use a real object word.</source>
        <translation>Użyj prawdziwego słowa oznaczającego obiekt.</translation>
    </message>
    <message>
        <source>Use a 1-2 word object name.</source>
        <translation>Użyj nazwy obiektu z 1-2 słów.</translation>
    </message>
    <message>
        <source>Did you mean '{term}'?</source>
        <translation>Czy chodziło Ci o „{term}”?</translation>
    </message>
    <message>
        <source>Loading...</source>
        <translation>Wczytywanie...</translation>
    </message>
    <message>
        <source>No preview</source>
        <translation>Brak podglądu</translation>
    </message>
    <message>
        <source>No preview yet</source>
        <translation>Jeszcze brak podglądu</translation>
    </message>
    <message>
        <source>Segment library</source>
        <translation>Biblioteka segmentacji</translation>
    </message>
    <message>
        <source>today</source>
        <translation>dzisiaj</translation>
    </message>
    <message>
        <source>yesterday</source>
        <translation>wczoraj</translation>
    </message>
    <message>
        <source>{n} days ago</source>
        <translation>{n} dni temu</translation>
    </message>
    <message>
        <source>{n} detection(s)</source>
        <translation>{n} detekcj(a/e)</translation>
    </message>
    <message>
        <source>{n} object(s)</source>
        <translation>{n} obiekt(y/ów)</translation>
    </message>
    <message>
        <source>Loading segment library</source>
        <translation>Wczytywanie biblioteki segmentacji</translation>
    </message>
    <message>
        <source>Search objects... e.g. building, solar panel</source>
        <translation>Szukaj obiektów... np. building, solar panel</translation>
    </message>
    <message>
        <source>Fuzzy edges: this one may need cleanup after detection.</source>
        <translation>Rozmyte krawędzie: ten obiekt może wymagać poprawek po detekcji.</translation>
    </message>
    <message>
        <source>Use this prompt</source>
        <translation>Użyj tego promptu</translation>
    </message>
    <message>
        <source>Use</source>
        <translation>Użyj</translation>
    </message>
    <message>
        <source>≈ {n} cloud detections</source>
        <translation>≈ {n} wykrycia w chmurze</translation>
    </message>
    <message>
        <source>Draw your example inside the selected zone.</source>
        <translation>Narysuj swój przykład wewnątrz wybranej strefy.</translation>
    </message>
    <message>
        <source>{n} objects found</source>
        <translation>{n} obiektów znaleziono</translation>
    </message>
    <message>
        <source>No objects found</source>
        <translation>Nie znaleziono obiektów</translation>
    </message>
    <message>
        <source>0 shown at {pct}% - lower Confidence to reveal them</source>
        <translation>0 pokazane przy {pct}% - zmniejsz Ufność, aby je odkryć</translation>
    </message>
    <message>
        <source>More objects</source>
        <translation>Więcej obiektów</translation>
    </message>
    <message>
        <source>Only confident</source>
        <translation>Tylko pewne</translation>
    </message>
    <message>
        <source>Export {n} polygons</source>
        <translation>Export {n} poligonów</translation>
    </message>
    <message>
        <source>Lower Confidence to show objects first.</source>
        <translation>Zmniejsz Ufność, aby najpierw pokazać obiekty.</translation>
    </message>
    <message>
        <source>Discard these detections?</source>
        <translation>Odrzucić te detekcje?</translation>
    </message>
    <message>
        <source>Your {total} detections will be discarded. You keep your zone, object and settings. Running Detect again spends new cloud detections.</source>
        <translation>Twoje {total} detekcje zostaną odrzucone. Zachowujesz strefę, obiekt i ustawienia. Uruchomienie Detect ponownie wydaje nowe wykrycia w chmurze.</translation>
    </message>
    <message>
        <source>Discard &amp;&amp; adjust</source>
        <translation>Odrzuć &amp;&amp; dostosuj</translation>
    </message>
    <message>
        <source>Keep your detections?</source>
        <translation>Zachować swoje detekcje?</translation>
    </message>
    <message>
        <source>Save &amp;&amp; exit</source>
        <translation>Zapisz &amp;&amp; wyjdź</translation>
    </message>
    <message>
        <source>Discard &amp;&amp; exit</source>
        <translation>Odrzuć &amp;&amp; wyjdź</translation>
    </message>
    <message>
        <source>How many objects sit at each confidence level.</source>
        <translation>Ile obiektów znajduje się na każdym poziomie ufności.</translation>
    </message>
    <message>
        <source>Start Automatic AI Segmentation</source>
        <translation>Uruchom automatyczne AI Segmentation</translation>
    </message>
    <message>
        <source>Draw your zone</source>
        <translation>Narysuj swoją strefę</translation>
    </message>
    <message>
        <source>Click on the map to outline the area to scan.</source>
        <translation>Kliknij na mapie, aby zaznaczyć kontur obszaru do skanowania.</translation>
    </message>
    <message>
        <source>Keep clicking around the area, at least 3 points.</source>
        <translation>Klikaj dalej wokół obszaru, przynajmniej 3 punkty.</translation>
    </message>
    <message>
        <source>Click the first point to close the zone.</source>
        <translation>Kliknij pierwszy punkt, aby zamknąć strefę.</translation>
    </message>
    <message>
        <source>undo point</source>
        <translation>anuluj punkt</translation>
    </message>
    <message>
        <source>cancel</source>
        <translation>anuluj</translation>
    </message>
    <message>
        <source>Exit</source>
        <translation>Wyjdź</translation>
    </message>
    <message>
        <source>e.g. building, tree, road, car</source>
        <translation>np. building, tree, road, car</translation>
    </message>
    <message>
        <source>Browse ready-to-use objects with before / after previews.</source>
        <translation>Przeglądaj gotowe do użycia obiekty z podglądami przed / po.</translation>
    </message>
    <message>
        <source>Filter detections by confidence. Lower shows more (and noisier), higher keeps only the strongest. Free and instant.</source>
        <translation>Filtruj detekcje przez ufność. Niższa wartość pokazuje więcej (i więcej szumu), wyższa zachowuje tylko najsilniejsze. Darmowe i natychmiastowe.</translation>
    </message>
    <message>
        <source>Show tiles (debug)</source>
        <translation>Pokaż kafelki (debugowanie)</translation>
    </message>
    <message>
        <source>"{word}" will run as "{token}".</source>
        <translation>„{word}” zostanie uruchomione jako „{token}”.</translation>
    </message>
    <message>
        <source>That word isn't recognized - try a common object like building or tree.</source>
        <translation>To słowo nie jest rozpoznane - spróbuj popularnego obiektu, jak building lub tree.</translation>
    </message>
    <message>
        <source>One object per run - start with the first one, then run again.</source>
        <translation>Jeden obiekt na przebieg - zacznij od pierwszego, a potem uruchom ponownie.</translation>
    </message>
    <message>
        <source>The Library has ready-to-use objects.</source>
        <translation>Biblioteka ma gotowe do użycia obiekty.</translation>
    </message>
    <message>
        <source>Older detection</source>
        <translation>Starsza detekcja</translation>
    </message>
    <message>
        <source>Details</source>
        <translation>Szczegóły</translation>
    </message>
    <message>
        <source>Fullscreen</source>
        <translation>Pełny ekran</translation>
    </message>
    <message>
        <source>Exit fullscreen</source>
        <translation>Wyjdź z pełnego ekranu</translation>
    </message>
    <message>
        <source>Prompt</source>
        <translation>Prompt</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation>Kopiuj</translation>
    </message>
    <message>
        <source>Copy prompt</source>
        <translation>Kopiuj prompt</translation>
    </message>
    <message>
        <source>Copied</source>
        <translation>Skopiowano</translation>
    </message>
    <message>
        <source>Template</source>
        <translation>Szablon</translation>
    </message>
    <message>
        <source>Your detection</source>
        <translation>Twoja detekcja</translation>
    </message>
    <message>
        <source>Open the Library from the Automatic page to use this.</source>
        <translation>Otwórz Bibliotekę ze strony Automatycznej, aby użyć tego.</translation>
    </message>
    <message>
        <source>DATE</source>
        <translation>DATA</translation>
    </message>
    <message>
        <source>OBJECTS</source>
        <translation>OBIEKTY</translation>
    </message>
    <message>
        <source>CHARGED</source>
        <translation>OBCIĄŻONE</translation>
    </message>
    <message>
        <source>CLOUD DETECTIONS</source>
        <translation>WYKRYCIA W CHMURZE</translation>
    </message>
    <message>
        <source>RESOLUTION</source>
        <translation>ROZDZIELCZOŚĆ</translation>
    </message>
    <message>
        <source>EXAMPLE</source>
        <translation>PRZYKŁAD</translation>
    </message>
    <message>
        <source>Used</source>
        <translation>Użyto</translation>
    </message>
    <message>
        <source>Restore to map</source>
        <translation>Przywróć na mapę</translation>
    </message>
    <message>
        <source>Reopens this run's review at the same place, with its imagery. Free, and it costs no cloud detections.</source>
        <translation>Ponownie otwiera przegląd tego przebiegu w tym samym miejscu, z jego obrazami. Darmowe, nie kosztuje wykryć w chmurze.</translation>
    </message>
    <message>
        <source>Export...</source>
        <translation>Export...</translation>
    </message>
    <message>
        <source>Remove from favorites</source>
        <translation>Usuń z ulubionych</translation>
    </message>
    <message>
        <source>Add to favorites</source>
        <translation>Dodaj do ulubionych</translation>
    </message>
    <message>
        <source>Format:</source>
        <translation>Format:</translation>
    </message>
    <message>
        <source>GeoPackage keeps the embedded style; other formats are saved without a style.</source>
        <translation>GeoPackage zachowuje wbudowany styl; inne formaty są zapisywane bez stylu.</translation>
    </message>
    <message>
        <source>Browse...</source>
        <translation>Przeglądaj...</translation>
    </message>
    <message>
        <source>Recent</source>
        <translation>Ostatnie</translation>
    </message>
    <message>
        <source>Favorites</source>
        <translation>Ulubione</translation>
    </message>
    <message>
        <source>Load older runs</source>
        <translation>Wczytaj starsze przebiegi</translation>
    </message>
    <message>
        <source>Nothing here yet. Your automatic detections will land here, ready to reuse, restore or export.</source>
        <translation>Jeszcze nic tu nie ma. Twoje automatyczne detekcje wylądują tutaj, gotowe do ponownego użycia, przywrócenia lub kliknięcia Export.</translation>
    </message>
    <message>
        <source>Could not load this run's stored detections. Try again later.</source>
        <translation>Nie udało się wczytać przechowywanych detekcji tego przebiegu. Spróbuj ponownie później.</translation>
    </message>
    <message>
        <source>Nothing to export at this confidence. Lower it and try again.</source>
        <translation>Nic do eksportu przy tej ufności. Zmniejsz ją i spróbuj ponownie.</translation>
    </message>
    <message>
        <source>The export failed. Check the file path and try again.</source>
        <translation>Export nie powiódł się. Sprawdź ścieżkę pliku i spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Exported {n} polygon(s).</source>
        <translation>Export {n} poligon(ów) wykonany.</translation>
    </message>
    <message>
        <source>Add a point</source>
        <translation>Dodaj punkt</translation>
    </message>
    <message>
        <source>Add area</source>
        <translation>Dodaj powierzchnię</translation>
    </message>
    <message>
        <source>Arrow keys</source>
        <translation>Klawisze strzałek</translation>
    </message>
    <message>
        <source>Automatic</source>
        <translation>Automatyczny</translation>
    </message>
    <message>
        <source>Click</source>
        <translation>Klik</translation>
    </message>
    <message>
        <source>Could not place the example on the image. Redraw the example box inside the zone and try again.</source>
        <translation>Nie udało się umieścić przykładu na obrazie. Narysuj ponownie prostokąt przykładu wewnątrz strefy i spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Could not rebuild this run's detections.</source>
        <translation>Nie udało się zrekonstruować detekcji tego przebiegu.</translation>
    </message>
    <message>
        <source>Delete the active object</source>
        <translation>Usuń aktywny obiekt</translation>
    </message>
    <message>
        <source>Detection continues in the background. Reopen AI Segmentation to follow it.</source>
        <translation>Detekcja trwa w tle. Otwórz ponownie AI Segmentation, aby ją śledzić.</translation>
    </message>
    <message>
        <source>Double-click</source>
        <translation>Dwuklik</translation>
    </message>
    <message>
        <source>Example</source>
        <translation>Przykład</translation>
    </message>
    <message>
        <source>Finish or exit the current run before restoring a past one.</source>
        <translation>Zakończ albo zamknij aktualny przebieg przed przywróceniem poprzedniego.</translation>
    </message>
    <message>
        <source>Finish the zone</source>
        <translation>Zamknij strefę</translation>
    </message>
    <message>
        <source>General</source>
        <translation>Ogólne</translation>
    </message>
    <message>
        <source>Install now</source>
        <translation>Zainstaluj teraz</translation>
    </message>
    <message>
        <source>Keeps this polygon in your session. Export writes all kept polygons to a layer.</source>
        <translation>Zachowuje ten poligon w Twojej sesji. Export zapisuje wszystkie zachowane poligony w warstwie.</translation>
    </message>
    <message>
        <source>Keyboard shortcuts</source>
        <translation>Skróty klawiszowe</translation>
    </message>
    <message>
        <source>Left-click</source>
        <translation>Klik lewym</translation>
    </message>
    <message>
        <source>Manual</source>
        <translation>Ręczny</translation>
    </message>
    <message>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <source>One color per object - check neighbors are separated</source>
        <translation>Jeden kolor na obiekt - sprawdź, czy sąsiedzi są dobrze rozdzieleni</translation>
    </message>
    <message>
        <source>Out of cloud detections at {done}/{total}. Everything found so far is kept below and stays yours.</source>
        <translation>Koniec wykryć w chmurze na {done}/{total}. Wszystko znalezione dotąd jest zachowane poniżej i zostaje twoje.</translation>
    </message>
    <message>
        <source>Outlines only - check boundaries against the imagery</source>
        <translation>Tylko kontury - sprawdź granice względem obrazu</translation>
    </message>
    <message>
        <source>Pan the map</source>
        <translation>Przesuń mapę</translation>
    </message>
    <message>
        <source>Part of your zone is outside "{layer}" - only the overlapping area will return objects.</source>
        <translation>Część Twojej strefy jest poza „{layer}” - tylko pokrywający się obszar zwróci obiekty.</translation>
    </message>
    <message>
        <source>Pick an object to detect first (nothing was selected).</source>
        <translation>Najpierw wybierz obiekt do wykrycia (nic nie było wybrane).</translation>
    </message>
    <message>
        <source>Polygon saved ({n} total). Click another element, or export when done.</source>
        <translation>Poligon zapisany ({n} łącznie). Kliknij kolejny element albo kliknij Export, gdy skończysz.</translation>
    </message>
    <message>
        <source>Refine seeds</source>
        <translation>Detekcje do poprawy</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Usuń</translation>
    </message>
    <message>
        <source>Remove area</source>
        <translation>Usuń powierzchnię</translation>
    </message>
    <message>
        <source>Remove zone</source>
        <translation>Usuń strefę</translation>
    </message>
    <message>
        <source>Resets {date}</source>
        <translation>Odnowienie {date}</translation>
    </message>
    <message>
        <source>Restored "{prompt}" - adjust and export below.</source>
        <translation>Przywrócono „{prompt}” - dostosuj i kliknij Export poniżej.</translation>
    </message>
    <message>
        <source>Right-click</source>
        <translation>Klik prawym</translation>
    </message>
    <message>
        <source>Save polygon (S)</source>
        <translation>Zapisz poligon (S)</translation>
    </message>
    <message>
        <source>Session expired. Sign in again to continue.</source>
        <translation>Sesja wygasła. Zaloguj się ponownie, aby kontynuować.</translation>
    </message>
    <message>
        <source>Start (the visible mode's Start button)</source>
        <translation>Start (przycisk Start widocznego trybu)</translation>
    </message>
    <message>
        <source>The raster was removed. Your polygons were saved to a layer.</source>
        <translation>Raster został usunięty. Twoje poligony zostały zapisane w warstwie.</translation>
    </message>
    <message>
        <source>The selected raster was removed.</source>
        <translation>Wybrany raster został usunięty.</translation>
    </message>
    <message>
        <source>The selected raster was removed. Keeping what was already found.</source>
        <translation>Wybrany raster został usunięty. To, co już znaleziono, zostaje zachowane.</translation>
    </message>
    <message>
        <source>Undo the last point</source>
        <translation>Anuluj ostatni punkt</translation>
    </message>
    <message>
        <source>Writes a GeoPackage layer with your {n} kept polygons.</source>
        <translation>Zapisuje warstwę GeoPackage z Twoimi {n} zachowanymi poligonami.</translation>
    </message>
    <message>
        <source>Your zone is outside "{layer}". Pick the right layer or draw inside it.</source>
        <translation>Twoja strefa jest poza „{layer}”. Wybierz właściwą warstwę albo rysuj wewnątrz niej.</translation>
    </message>
    <message>
        <source>Zone too large. Reduce the area to {max} tiles or fewer.</source>
        <translation>Strefa za duża. Zmniejsz obszar do {max} kafelków lub mniej.</translation>
    </message>
    <message>
        <source>{n} of {total} free cloud detections left</source>
        <translation>{n} z {total} darmowych wykryć w chmurze pozostało</translation>
    </message>
    <message>
        <source>≈ 1 cloud detection</source>
        <translation>≈ 1 wykrycie w chmurze</translation>
    </message>
    <message>
        <source>all shown</source>
        <translation>wszystkie pokazane</translation>
    </message>
    <message>
        <source>{visible} of {n} shown</source>
        <translation>{visible} z {n} pokazane</translation>
    </message>
    <message>
        <source>all shown</source>
        <translation>wszystkie pokazane</translation>
    </message>
    <message>
        <source>{visible} of {n} shown</source>
        <translation>{visible} z {n} pokazane</translation>
    </message>
    <message>
        <source>Show guidance tips again</source>
        <translation>Pokaż ponownie wskazówki</translation>
    </message>
    <message>
        <source>Guidance tips restored</source>
        <translation>Wskazówki przywrócone</translation>
    </message>
    <message>
        <source>Run again here</source>
        <translation>Uruchom ponownie tutaj</translation>
    </message>
    <message>
        <source>Reload this zone and object, ready to detect.</source>
        <translation>Wczytaj ponownie tę strefę i obiekt, gotowe do detekcji.</translation>
    </message>
    <message>
        <source>Same object, new zone</source>
        <translation>Ten sam obiekt, nowa strefa</translation>
    </message>
    <message>
        <source>Keep this object and draw a new zone on the map.</source>
        <translation>Zachowaj ten obiekt i narysuj nową strefę na mapie.</translation>
    </message>
    <message>
        <source>Upgrade to Pro</source>
        <translation>Przejdź na Pro</translation>
    </message>
    <message>
        <source>Free account - sign up takes 15 seconds in your browser.</source>
        <translation>Darmowe konto - rejestracja zajmuje 15 sekund w Twojej przeglądarce.</translation>
    </message>
    <message>
        <source>Then segment any imagery: point and click, or fully automatic.</source>
        <translation>Potem zsegmentuj każdy obraz: klikając albo w pełni automatycznie.</translation>
    </message>
    <message>
        <source>Waiting for your browser sign-in...</source>
        <translation>Czekanie na Twoje logowanie w przeglądarce...</translation>
    </message>
    <message>
        <source>Got it - hide this tip</source>
        <translation>Rozumiem - skryj tę wskazówkę</translation>
    </message>
    <message>
        <source>Finish or cancel the current detection before re-running a past one.</source>
        <translation>Zakończ albo anuluj aktualną detekcję przed ponownym uruchomieniem poprzedniej.</translation>
    </message>
    <message>
        <source>0 shown - lower the Min size filter to reveal them</source>
        <translation>0 pokazane - zmniejsz filtr Min. rozmiar, aby je odkryć</translation>
    </message>
    <message>
        <source>5,000 cloud detections every month, zones of any size. Cancel anytime.</source>
        <translation>5000 wykryć w chmurze każdego miesiąca, strefy dowolnej wielkości. Anuluj w każdej chwili.</translation>
    </message>
    <message>
        <source>A Component Failed to Load</source>
        <translation>Nie udało się wczytać składnika</translation>
    </message>
    <message>
        <source>AI Segmentation</source>
        <translation>AI Segmentation</translation>
    </message>
    <message>
        <source>AI data removed, but some items could not be fully cleared. You can delete the folder manually.</source>
        <translation>Dane AI usunięte, ale niektórych elementów nie udało się w pełni wyczyścić. Możesz usunąć folder ręcznie.</translation>
    </message>
    <message>
        <source>Accept the Terms and Privacy Policy first.</source>
        <translation>Najpierw zaakceptuj Warunki i Politykę prywatności.</translation>
    </message>
    <message>
        <source>An install or detection is still running. Wait for it to finish, then try again.</source>
        <translation>Instalacja lub detekcja wciąż trwa. Poczekaj na jej zakończenie, a potem spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Any GeoTIFF, WMS or XYZ basemap.</source>
        <translation>Dowolny GeoTIFF, WMS lub mapa bazowa XYZ.</translation>
    </message>
    <message>
        <source>Available once the current install or detection finishes.</source>
        <translation>Dostępne po zakończeniu bieżącej instalacji lub detekcji.</translation>
    </message>
    <message>
        <source>Blocked by IT Security Policy</source>
        <translation>Zablokowane przez politykę bezpieczeństwa IT</translation>
    </message>
    <message>
        <source>Browse the library (view only while detecting).</source>
        <translation>Przeglądaj bibliotekę (tylko podgląd podczas detekcji).</translation>
    </message>
    <message>
        <source>Could not reach the service. Check your connection and try again.</source>
        <translation>Nie udało się połączyć z usługą. Sprawdź połączenie i spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Could not read pixels from this {ext} file. The file may be corrupt, truncated, or use a compression your GDAL build cannot decode.
Try opening it in QGIS to confirm it displays, or convert it to GeoTIFF (.tif) before using AI Segmentation.</source>
        <translation>Nie udało się odczytać pikseli z tego pliku {ext}. Plik może być uszkodzony, ucięty lub używać kompresji, której Twoja wersja GDAL nie potrafi zdekodować.
Spróbuj otworzyć go w QGIS, aby potwierdzić, że się wyświetla, albo przekonwertuj go na GeoTIFF (.tif) przed użyciem AI Segmentation.</translation>
    </message>
    <message>
        <source>Could not remove the AI data. Try again.</source>
        <translation>Nie udało się usunąć danych AI. Spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Couldn't load the demo imagery. Check your internet connection, or add your own layer.</source>
        <translation>Nie udało się wczytać obrazów demo. Sprawdź połączenie z internetem albo dodaj własną warstwę.</translation>
    </message>
    <message>
        <source>Detected object</source>
        <translation>Wykryty obiekt</translation>
    </message>
    <message>
        <source>Detection failed. Run Detect again, and lower the precision if it fails a second time.</source>
        <translation>Detekcja nie powiodła się. Uruchom Detect ponownie, zmniejsz precyzję jeśli zawiedzie drugi raz.</translation>
    </message>
    <message>
        <source>Downloaded AI data removed. You have been signed out.</source>
        <translation>Pobrane dane AI zostały usunięte. Wylogowano Cię.</translation>
    </message>
    <message>
        <source>Draw on the map</source>
        <translation>Narysuj na mapie</translation>
    </message>
    <message>
        <source>Free plan</source>
        <translation>Plan darmowy</translation>
    </message>
    <message>
        <source>Hide parts larger than this ground area. 0 = no limit.</source>
        <translation>Skryj części większe niż ta powierzchnia terenu. 0 = bez limitu.</translation>
    </message>
    <message>
        <source>Hide parts smaller than this ground area. Use it to drop tiny noise blobs. 0 = keep all.</source>
        <translation>Skryj części mniejsze niż ta powierzchnia terenu. Użyj tego, aby usunąć małe artefakty szumu. 0 = pokaż wszystkie.</translation>
    </message>
    <message>
        <source>Load example imagery</source>
        <translation>Wczytaj przykładowe obrazy</translation>
    </message>
    <message>
        <source>Load your own imagery</source>
        <translation>Wczytaj własne obrazy</translation>
    </message>
    <message>
        <source>Lower the Min size filter to show objects first.</source>
        <translation>Zmniejsz filtr Min. rozmiar, aby najpierw pokazać obiekty.</translation>
    </message>
    <message>
        <source>Manage account</source>
        <translation>Zarządzaj kontem</translation>
    </message>
    <message>
        <source>New here? Our 5-minute tutorial walks you through a full detection, step by step.</source>
        <translation>Nowy tutaj? Nasz 5-minutowy samouczek przeprowadzi Cię krok po kroku przez pełną detekcję.</translation>
    </message>
    <message>
        <source>Not Enough Disk Space</source>
        <translation>Za mało miejsca na dysku</translation>
    </message>
    <message>
        <source>Online layer returned blank tiles for this area. The current zoom level may be outside the service's range, or this area has no coverage. Zoom to a level where the layer is visible on the map, then try again.</source>
        <translation>Warstwa internetowa zwróciła puste kafelki dla tego obszaru. Aktualny poziom powiększenia może być poza zakresem usługi albo ten obszar nie ma pokrycia. Powiększ do poziomu, na którym warstwa jest widoczna na mapie, a potem spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Open the step-by-step tutorial</source>
        <translation>Otwórz samouczek krok po kroku</translation>
    </message>
    <message>
        <source>Open the tutorial</source>
        <translation>Otwórz samouczek</translation>
    </message>
    <message>
        <source>Opens terra-lab.ai in your browser.</source>
        <translation>Otwiera terra-lab.ai w Twojej przeglądarce.</translation>
    </message>
    <message>
        <source>Opens your terra-lab.ai account in the browser.</source>
        <translation>Otwiera Twoje konto terra-lab.ai w przeglądarce.</translation>
    </message>
    <message>
        <source>Opens your terra-lab.ai dashboard in the browser.</source>
        <translation>Otwiera Twój panel terra-lab.ai w przeglądarce.</translation>
    </message>
    <message>
        <source>Outline ONE example of the object on the map, then run again. Runs with a drawn example return far fewer empty results.</source>
        <translation>Obrysuj JEDEN przykład obiektu na mapie, a potem uruchom ponownie. Przebiegi z narysowanym przykładem zwracają znacznie mniej pustych wyników.</translation>
    </message>
    <message>
        <source>Planning AI Segmentation run</source>
        <translation>Planowanie przebiegu AI Segmentation</translation>
    </message>
    <message>
        <source>Pro plan</source>
        <translation>Plan Pro</translation>
    </message>
    <message>
        <source>Remove downloaded AI data</source>
        <translation>Usuń pobrane dane AI</translation>
    </message>
    <message>
        <source>Remove the downloaded AI data from this computer?</source>
        <translation>Usunąć pobrane dane AI z tego komputera?</translation>
    </message>
    <message>
        <source>Removing...</source>
        <translation>Usuwanie...</translation>
    </message>
    <message>
        <source>Right level for {obj} in this zone.</source>
        <translation>Odpowiedni poziom dla {obj} w tej strefie.</translation>
    </message>
    <message>
        <source>Rotated raster</source>
        <translation>Obrócony raster</translation>
    </message>
    <message>
        <source>Save {save} detections ({hidden} currently hidden by Confidence) to a layer before leaving?</source>
        <translation>Zapisać {save} detekcji ({hidden} obecnie ukrytych przez Ufność) w warstwie przed wyjściem?</translation>
    </message>
    <message>
        <source>Save {save} detections to a layer before leaving?</source>
        <translation>Zapisać {save} detekcji w warstwie przed wyjściem?</translation>
    </message>
    <message>
        <source>Segment library (view only)</source>
        <translation>Biblioteka segmentacji (tylko podgląd)</translation>
    </message>
    <message>
        <source>Segmentation failed. Please try again.</source>
        <translation>Segmentacja nie powiodła się. Spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Sharper than {obj} usually needs - catches the smallest ones.</source>
        <translation>Ostrzej, niż {obj} zwykle potrzebuje - wychwytuje najmniejsze.</translation>
    </message>
    <message>
        <source>Small {obj} may be missed at this level.</source>
        <translation>Małe {obj} mogą zostać pominięte na tym poziomie.</translation>
    </message>
    <message>
        <source>Something went wrong saving your detections. Please try again.</source>
        <translation>Coś poszło nie tak podczas zapisywania Twoich detekcji. Spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Something went wrong starting the detection. Please try again.</source>
        <translation>Coś poszło nie tak podczas uruchamiania detekcji. Spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Support code: {code}</source>
        <translation>Kod wsparcia: {code}</translation>
    </message>
    <message>
        <source>Team or organization?</source>
        <translation>Zespół lub organizacja?</translation>
    </message>
    <message>
        <source>The AI service is waking up. Holding your spot…</source>
        <translation>Usługa AI się budzi. Twoje miejsce jest zarezerwowane…</translation>
    </message>
    <message>
        <source>The detection service is busy right now. Please try again in a moment.</source>
        <translation>Usługa detekcji jest teraz zajęta. Spróbuj ponownie za chwilę.</translation>
    </message>
    <message>
        <source>The service is temporarily unavailable (server error). Your connection is fine - please try again in a few minutes.</source>
        <translation>Usługa jest tymczasowo niedostępna (błąd serwera). Twoje połączenie działa - spróbuj ponownie za kilka minut.</translation>
    </message>
    <message>
        <source>There's a problem with your subscription. Open Settings to update your payment method or review your plan.</source>
        <translation>Wystąpił problem z Twoją subskrypcją. Otwórz Ustawienia, aby zaktualizować metodę płatności lub przejrzeć swój plan.</translation>
    </message>
    <message>
        <source>There's a problem with your subscription. Your last payment may have failed. Open your account to update your payment method or review your plan.</source>
        <translation>Wystąpił problem z Twoją subskrypcją. Ostatnia płatność mogła się nie powieść. Otwórz swoje konto, aby zaktualizować metodę płatności lub przejrzeć swój plan.</translation>
    </message>
    <message>
        <source>This layer has no valid coordinate reference system. Set one in Layer Properties before detecting.</source>
        <translation>Ta warstwa nie ma prawidłowego układu współrzędnych. Ustaw go we Właściwościach warstwy przed detekcją.</translation>
    </message>
    <message>
        <source>This raster uses a geographic CRS (degrees), which distorts the imagery sent to the AI. For best results, reproject it to a projected CRS (e.g. UTM).</source>
        <translation>Ten raster używa geograficznego CRS (stopnie), co zniekształca obrazy wysyłane do AI. Dla najlepszych wyników przeprojektuj go do CRS odwzorowanego (np. UTM).</translation>
    </message>
    <message>
        <source>Tip: this raster has no overviews (pyramids). Build them (Raster menu, Miscellaneous, Build Overviews) to make detection much faster.</source>
        <translation>Wskazówka: ten raster nie ma podglądów (piramid). Zbuduj je (menu Raster, Różne, Buduj piramidy), aby detekcja była znacznie szybsza.</translation>
    </message>
    <message>
        <source>Try "{word}" instead</source>
        <translation>Spróbuj zamiast tego „{word}”</translation>
    </message>
    <message>
        <source>Update now</source>
        <translation>Aktualizuj teraz</translation>
    </message>
    <message>
        <source>Update payment method</source>
        <translation>Zaktualizuj metodę płatności</translation>
    </message>
    <message>
        <source>Version {version} is available.</source>
        <translation>Dostępna jest wersja {version}.</translation>
    </message>
    <message>
        <source>Very fine for {obj} - large ones may come back split in parts.</source>
        <translation>Bardzo drobno dla {obj} - duże mogą wrócić podzielone na części.</translation>
    </message>
    <message>
        <source>View detections as:</source>
        <translation>Pokaż detekcje jako:</translation>
    </message>
    <message>
        <source>We read every message.</source>
        <translation>Czytamy każdą wiadomość.</translation>
    </message>
    <message>
        <source>Write to us:</source>
        <translation>Napisz do nas:</translation>
    </message>
    <message>
        <source>Your reference</source>
        <translation>Twój odnośnik</translation>
    </message>
    <message>
        <source>confident</source>
        <translation>pewne</translation>
    </message>
    <message>
        <source>polygons</source>
        <translation>poligonów</translation>
    </message>
    <message>
        <source>uncertain</source>
        <translation>niepewne</translation>
    </message>
    <message>
        <source>your object</source>
        <translation>Twój obiekt</translation>
    </message>
    <message>
        <source>{n} found so far</source>
        <translation>Dotąd znaleziono {n}</translation>
    </message>
    
    <message>
        <source>This zone is {area} km². Free zones stop at {max} km².</source>
        <translation>Ta strefa ma {area} km². Darmowe strefy sięgają {max} km².</translation>
    </message>

    <message>
        <source>&lt;a href="{url}"&gt;Upgrade to Pro&lt;/a&gt; to run this zone as drawn, or make it smaller.</source>
        <translation>&lt;a href="{url}"&gt;Przejdź na Pro&lt;/a&gt;, aby uruchomić tę strefę tak jak narysowano, lub zmniejsz ją.</translation>
    </message>
    <message>
        <source>Sending to the AI...</source>
        <translation>Wysyłanie do AI...</translation>
    </message>
    <message>
        <source>Spot reserved · starting in a few seconds...</source>
        <translation>Miejsce zarezerwowane · rozpoczęcie za kilka sekund...</translation>
    </message>
    <message>
        <source>Spot reserved · starting soon...</source>
        <translation>Miejsce zarezerwowane · rozpoczęcie wkrótce...</translation>
    </message>
    <message>
        <source>Stopping - keeping everything already found...</source>
        <translation>Zatrzymywanie - zachowuję wszystko już znalezione...</translation>
    </message>
    <message>
        <source>Stopping...</source>
        <translation>Zatrzymywanie...</translation>
    </message>
    <message>
        <source>The AI is starting up, almost there... {n}s</source>
        <translation>AI się uruchamia, już prawie... {n}s</translation>
    </message>
    <message>
        <source>Waking up the AI... {n}s</source>
        <translation>Budzenie AI... {n}s</translation>
    </message>
    <message>
        <source>You're next · starting now...</source>
        <translation>Twoja kolej · rozpoczęcie już teraz...</translation>
    </message>
    <message>
        <source>Cancelled</source>
        <translation>Anulowany</translation>
    </message>
    <message>
        <source>Free trial</source>
        <translation>Darmowy okres próbny</translation>
    </message>
    <message>
        <source>Select a raster layer to segment:</source>
        <translation>Wybierz warstwę rastrową do segmentacji:</translation>
    </message>
    <message>
        <source>Your {n} free detections are used up</source>
        <translation>Twoje {n} darmowych detekcji zostało wykorzystanych</translation>
    </message>
    <message>
        <source>1 object found</source>
        <translation>Znaleziono 1 obiekt</translation>
    </message>
    <message>
        <source>Download AI model</source>
        <translation>Pobierz model AI</translation>
    </message>
    <message>
        <source>Export 1 polygon</source>
        <translation>Export 1 poligonu</translation>
    </message>
    <message>
        <source>Resolving object name</source>
        <translation>Ustalanie nazwy obiektu</translation>
    </message>
    <message>
        <source>Your free detections are used up</source>
        <translation>Twoje darmowe detekcje zostały wykorzystane</translation>
    </message>
    <message>
        <source>"{obj}" is not an object the AI knows well. Drawing one example on the map shows it what to find.</source>
        <translation>„{obj}” to obiekt, którego AI nie zna dobrze. Narysowanie jednego przykładu na mapie pokazuje AI, czego szukać.</translation>
    </message>
    <message>
        <source>"{obj}" is often missed from text alone. Draw one example on the map to find far more.</source>
        <translation>„{obj}” często umyka przy samym tekście. Narysuj jeden przykład na mapie, aby znaleźć znacznie więcej.</translation>
    </message>
    <message>
        <source>1 correction this round</source>
        <translation>1 poprawka w tej rundzie</translation>
    </message>
    <message>
        <source>1 object</source>
        <translation>1 obiekt</translation>
    </message>
    <message>
        <source>1 polygon added so far.</source>
        <translation>Dotychczas dodano 1 poligon.</translation>
    </message>
    <message>
        <source>1 result</source>
        <translation>1 wynik</translation>
    </message>
    <message>
        <source>A newer version of AI Segmentation is available with the latest fixes.</source>
        <translation>Dostępna jest nowsza wersja AI Segmentation z najnowszymi poprawkami.</translation>
    </message>
    <message>
        <source>A shape was removed. Click Save to confirm.</source>
        <translation>Kształt został usunięty. Kliknij Zapisz, aby potwierdzić.</translation>
    </message>
    <message>
        <source>AI</source>
        <translation>AI</translation>
    </message>
    <message>
        <source>AI Environment Damaged</source>
        <translation>Uszkodzone środowisko AI</translation>
    </message>
    <message>
        <source>Add a missing polygon</source>
        <translation>Dodaj brakujący poligon</translation>
    </message>
    <message>
        <source>Add another example - more references detect more</source>
        <translation>Dodaj kolejny przykład - więcej referencji wykrywa więcej</translation>
    </message>
    <message>
        <source>Add one more example for the best results.</source>
        <translation>Dodaj jeszcze jeden przykład dla najlepszych wyników.</translation>
    </message>
    <message>
        <source>Adding needs a one-time setup</source>
        <translation>Dodawanie wymaga jednorazowej konfiguracji</translation>
    </message>
    <message>
        <source>Almost done - building the shapes...</source>
        <translation>Prawie gotowe - budowanie kształtów...</translation>
    </message>
    <message>
        <source>Another QGIS window is installing the AI components. Wait for it to finish, then try again.</source>
        <translation>Inne okno QGIS instaluje komponenty AI. Poczekaj na zakończenie, a potem spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Another QGIS window is installing the AI engine. Wait for it to finish, then try again.</source>
        <translation>Inne okno QGIS instaluje silnik AI. Poczekaj na zakończenie, a potem spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Automatic detection failed</source>
        <translation>Detekcja automatyczna nie powiodła się</translation>
    </message>
    <message>
        <source>Automatic: detect</source>
        <translation>Automatyczny: wykryj</translation>
    </message>
    <message>
        <source>Automatic: draw the zone</source>
        <translation>Automatyczny: narysuj strefę</translation>
    </message>
    <message>
        <source>Automatic: merge with neighbours</source>
        <translation>Automatyczny: scal z sąsiadami</translation>
    </message>
    <message>
        <source>Automatic: review and Correct</source>
        <translation>Automatyczny: przejrzyj i Popraw</translation>
    </message>
    <message>
        <source>Best quality. Two references locked in.</source>
        <translation>Najlepsza jakość. Dwie referencje zablokowane.</translation>
    </message>
    <message>
        <source>Blocked by Antivirus or Security Software</source>
        <translation>Zablokowane przez program antywirusowy lub oprogramowanie zabezpieczające</translation>
    </message>
    <message>
        <source>Calculating...</source>
        <translation>Obliczanie...</translation>
    </message>
    <message>
        <source>Cancel the example box, the detection, or exit Automatic</source>
        <translation>Anuluj prostokąt przykładu, detekcję albo zamknij tryb Automatyczny</translation>
    </message>
    <message>
        <source>Cancel the merge</source>
        <translation>Anuluj scalanie</translation>
    </message>
    <message>
        <source>Change recorded.</source>
        <translation>Zmiana zapisana.</translation>
    </message>
    <message>
        <source>Checking the object name</source>
        <translation>Sprawdzanie nazwy obiektu</translation>
    </message>
    <message>
        <source>Checking the object name...</source>
        <translation>Sprawdzanie nazwy obiektu...</translation>
    </message>
    <message>
        <source>Choose how to fix the polygon: AI points or QGIS vertices</source>
        <translation>Wybierz sposób poprawy poligonu: punkty AI albo wierzchołki QGIS</translation>
    </message>
    <message>
        <source>Clean up the outlines</source>
        <translation>Wyczyść kontury</translation>
    </message>
    <message>
        <source>Clear all</source>
        <translation>Wyczyść wszystko</translation>
    </message>
    <message>
        <source>Clear the points, then exit Automatic</source>
        <translation>Wyczyść punkty, a potem zamknij tryb Automatyczny</translation>
    </message>
    <message>
        <source>Clear the selection, or stop the segmentation</source>
        <translation>Wyczyść zaznaczenie albo zatrzymaj segmentację</translation>
    </message>
    <message>
        <source>Click a polygon, then click the spot the AI missed.</source>
        <translation>Kliknij poligon, a potem kliknij miejsce pominięte przez AI.</translation>
    </message>
    <message>
        <source>Click a polygon, then drag any corner.</source>
        <translation>Kliknij poligon, a potem przeciągnij dowolny róg.</translation>
    </message>
    <message>
        <source>Click an object on the map and the AI outlines it.</source>
        <translation>Kliknij obiekt na mapie, a AI zaznaczy jego kontur.</translation>
    </message>
    <message>
        <source>Click each corner of the object, then Finish.</source>
        <translation>Kliknij każdy róg obiektu, a potem kliknij Zamknij.</translation>
    </message>
    <message>
        <source>Click each corner on the map, then Finish the line.</source>
        <translation>Kliknij każdy punkt na mapie, a potem kliknij Zamknij linię.</translation>
    </message>
    <message>
        <source>Click each piece of the object you want to join.</source>
        <translation>Kliknij każdy fragment obiektu, który chcesz połączyć.</translation>
    </message>
    <message>
        <source>Click to open this step</source>
        <translation>Kliknij, aby otworzyć ten krok</translation>
    </message>
    <message>
        <source>Close the fix, clear the selection, or exit the review</source>
        <translation>Zamknij poprawkę, wyczyść zaznaczenie albo zamknij przegląd</translation>
    </message>
    <message>
        <source>Close the gaps inside this polygon, without filling the courtyards the rest of the layer is meant to keep.</source>
        <translation>Zamknij szczeliny wewnątrz tego poligonu, nie wypełniając podwórek, które reszta warstwy ma zachować.</translation>
    </message>
    <message>
        <source>Close the line you are drawing. A right-click on the map does the same.</source>
        <translation>Zamknij rysowaną linię. Kliknięcie prawym przyciskiem na mapie robi to samo.</translation>
    </message>
    <message>
        <source>Closes the hairline gaps between neighbouring shapes, for land cover maps.</source>
        <translation>Zamyka cienkie szczeliny między sąsiednimi kształtami, na potrzeby map pokrycia terenu.</translation>
    </message>
    <message>
        <source>Confirm the merge</source>
        <translation>Potwierdź scalanie</translation>
    </message>
    <message>
        <source>Correct</source>
        <translation>Popraw</translation>
    </message>
    <message>
        <source>Could not apply the new settings. Try a different value.</source>
        <translation>Nie udało się zastosować nowych ustawień. Spróbuj innej wartości.</translation>
    </message>
    <message>
        <source>Could not check the AI components. See the log for details.</source>
        <translation>Nie udało się sprawdzić komponentów AI. Szczegóły w dzienniku.</translation>
    </message>
    <message>
        <source>Your cloud detections come back on {date}</source>
        <translation>Twoje wykrycia w chmurze powracają na {date}</translation>
    </message>
    <message>
        <source>Crop fetch was cancelled.</source>
        <translation>Pobieranie wycinka zostało anulowane.</translation>
    </message>
    <message>
        <source>Cut thin spurs off this polygon (0 = off). Raise it on a single ragged outline instead of eroding the whole layer.</source>
        <translation>Odetnij cienkie kolce z tego poligonu (0 = wyłączone). Zwiększ tę wartość na pojedynczym nierównym konturze, zamiast erodować całą warstwę.</translation>
    </message>
    <message>
        <source>Delete this corner</source>
        <translation>Usuń ten róg</translation>
    </message>
    <message>
        <source>Delete this polygon</source>
        <translation>Usuń ten poligon</translation>
    </message>
    <message>
        <source>Delete this polygon (the Delete key works too, and a right-click on the map deletes the shape under the cursor). Undo brings it back.</source>
        <translation>Usuń ten poligon (klawisz Delete też działa, a kliknięcie prawym przyciskiem na mapie usuwa kształt pod kursorem). Cofnij przywraca go z powrotem.</translation>
    </message>
    <message>
        <source>Deleting the downloaded data...</source>
        <translation>Usuwanie pobranych danych...</translation>
    </message>
    <message>
        <source>Dense area {current}/{total}</source>
        <translation>Gęsty obszar {current}/{total}</translation>
    </message>
    <message>
        <source>Dense forest? "Forest" takes it as one block; "Tree" picks individual trees.</source>
        <translation>Gęsty las? „Forest” traktuje go jako jeden blok; „Tree” wybiera pojedyncze drzewa.</translation>
    </message>
    <message>
        <source>Detection stopped early after {done} cloud detection(s). Everything found is kept below and stays yours.</source>
        <translation>Detekcja zatrzymana wcześnie po {done} wykryci(u/ach) w chmurze. Wszystko znalezione jest zachowane poniżej i zostaje twoje.</translation>
    </message>
    <message>
        <source>Discard reviewed results and run again? Confirm</source>
        <translation>Odrzucić przejrzane wyniki i uruchomić ponownie? Potwierdź</translation>
    </message>
    <message>
        <source>Distinct</source>
        <translation>Odrębny</translation>
    </message>
    <message>
        <source>Drag a corner to move it. Click an edge to add one, right-click removes.</source>
        <translation>Przeciągnij róg, aby go przesunąć. Kliknij krawędź, aby dodać nowy, kliknięcie prawym przyciskiem usuwa.</translation>
    </message>
    <message>
        <source>Drag a corner to move it. Double-click an edge to add one.</source>
        <translation>Przeciągnij róg, aby go przesunąć. Kliknij dwukrotnie krawędź, aby dodać nowy.</translation>
    </message>
    <message>
        <source>Drag, add or delete the object's corners by hand.</source>
        <translation>Przeciągaj, dodawaj albo usuwaj rogi obiektu ręcznie.</translation>
    </message>
    <message>
        <source>Draw a line across the object to cut it into two.</source>
        <translation>Narysuj linię w poprzek obiektu, aby przeciąć go na dwa.</translation>
    </message>
    <message>
        <source>Draw a line right across the shape, then Finish.</source>
        <translation>Narysuj linię w poprzek kształtu, a potem kliknij Zamknij.</translation>
    </message>
    <message>
        <source>Draw an example, or type what to find.</source>
        <translation>Narysuj przykład albo wpisz, czego szukać.</translation>
    </message>
    <message>
        <source>Draw its corners</source>
        <translation>Narysuj jego rogi</translation>
    </message>
    <message>
        <source>Draw one '{object}' - the AI finds the rest</source>
        <translation>Narysuj jeden „{object}” - AI znajduje resztę</translation>
    </message>
    <message>
        <source>Draw one example - the AI finds the rest</source>
        <translation>Narysuj jeden przykład - AI znajduje resztę</translation>
    </message>
    <message>
        <source>Draw the new edge: start outside the shape, cross it, end outside, then Finish.</source>
        <translation>Narysuj nową krawędź: zacznij poza kształtem, przetnij go, zakończ poza nim, a potem kliknij Zamknij.</translation>
    </message>
    <message>
        <source>Drawn examples</source>
        <translation>Narysowane przykłady</translation>
    </message>
    <message>
        <source>Drop points closer than this distance to a straight edge (0 = off). A distance, not a count: pushed high it can flatten curved walls. Points is usually the better dial for thinning an outline.</source>
        <translation>Usuń punkty bliższe niż ta odległość od prostej krawędzi (0 = wyłączone). To odległość, nie liczba: ustawiona wysoko może spłaszczyć zakrzywione ściany. Punkty to zwykle lepszy suwak do przerzedzania konturu.</translation>
    </message>
    <message>
        <source>Drop points closer than this distance to a straight edge (0 = off). A distance, not a count: pushed high it can flatten curved walls. Points is usually the better dial; this stays for comparison.</source>
        <translation>Usuń punkty bliższe niż ta odległość od prostej krawędzi (0 = wyłączone). To odległość, nie liczba: ustawiona wysoko może spłaszczyć zakrzywione ściany. Punkty to zwykle lepszy suwak; ten zostaje do porównania.</translation>
    </message>
    <message>
        <source>Drop this polygon's points closer than this distance to a straight edge (0 = off). A distance, not a count; Points is usually the better dial.</source>
        <translation>Usuń punkty tego poligonu bliższe niż ta odległość od prostej krawędzi (0 = wyłączone). To odległość, nie liczba; Punkty to zwykle lepszy suwak.</translation>
    </message>
    <message>
        <source>Edit an existing polygon</source>
        <translation>Edytuj istniejący poligon</translation>
    </message>
    <message>
        <source>Export the polygons to a layer</source>
        <translation>Export poligonów do warstwy</translation>
    </message>
    <message>
        <source>Fewer points</source>
        <translation>Mniej punktów</translation>
    </message>
    <message>
        <source>Fill holes</source>
        <translation>Wypełnij otwory</translation>
    </message>
    <message>
        <source>Fill only holes smaller than this ground area. Bigger holes (a road median, a courtyard) stay open. No limit = fill every hole.</source>
        <translation>Wypełniaj tylko otwory mniejsze niż ta powierzchnia terenu. Większe otwory (pas rozdzielający drogi, podwórko) zostają otwarte. Brak limitu = wypełnij każdy otwór.</translation>
    </message>
    <message>
        <source>Finish the line</source>
        <translation>Zamknij linię</translation>
    </message>
    <message>
        <source>Fix method</source>
        <translation>Metoda poprawy</translation>
    </message>
    <message>
        <source>Give neighbouring shapes one exact border instead of a hairline gap or overlap. For land cover, where the map is one surface.</source>
        <translation>Nadaj sąsiednim kształtom jedną dokładną granicę zamiast cienkiej szczeliny albo nakładania się. Dla map pokrycia terenu, gdzie mapa jest jedną powierzchnią.</translation>
    </message>
    <message>
        <source>Give this one polygon its own shape settings, without moving the dials that drive the whole layer.</source>
        <translation>Nadaj temu jednemu poligonowi własne ustawienia kształtu, bez zmiany suwaków, które sterują całą warstwą.</translation>
    </message>
    <message>
        <source>Go back to picking polygons. Everything you kept stays, and so does the outline on screen.</source>
        <translation>Wróć do wybierania poligonów. Wszystko, co zachowano, zostaje, podobnie jak kontur na ekranie.</translation>
    </message>
    <message>
        <source>Go back to your zone, references and settings, then detect the whole zone again. Nothing is saved.</source>
        <translation>Wróć do swojej strefy, odnośników i ustawień, a potem wykryj całą strefę ponownie. Nic nie zostaje zapisane.</translation>
    </message>
    <message>
        <source>Grow / shrink</source>
        <translation>Rozszerz / zmniejsz</translation>
    </message>
    <message>
        <source>How detections are coloured on the map (visual only): Normal fill, Outline, Confidence heatmap, or a distinct colour per object to tell them apart.</source>
        <translation>Jak detekcje są kolorowane na mapie (tylko wizualnie): wypełnienie Normalne, Kontur, mapa cieplna Ufności albo odrębny kolor dla każdego obiektu, aby je rozróżnić.</translation>
    </message>
    <message>
        <source>How many of this polygon's points to keep. The count in the title row follows it. It runs before Right angles, so lowering it gives the squaring straight walls instead of a staircase.</source>
        <translation>Ile punktów tego poligonu zachować. Liczba w wierszu tytułowym podąża za tą wartością. Działa przed Kątami prostymi, więc obniżenie jej daje kwadratowaniu proste ściany zamiast efektu schodkowego.</translation>
    </message>
    <message>
        <source>How sure the AI is about each object. Lower shows more, higher keeps only the sure ones.</source>
        <translation>Jak duża jest pewność AI co do każdego obiektu. Niższa wartość pokazuje więcej, wyższa zachowuje tylko te pewne.</translation>
    </message>
    <message>
        <source>Identify new shape</source>
        <translation>Zidentyfikuj nowy kształt</translation>
    </message>
    <message>
        <source>Installation Already Running</source>
        <translation>Instalacja już trwa</translation>
    </message>
    <message>
        <source>Installation Path Problem</source>
        <translation>Problem ze ścieżką instalacji</translation>
    </message>
    <message>
        <source>Installation running in another window</source>
        <translation>Instalacja trwa w innym oknie</translation>
    </message>
    <message>
        <source>Keep</source>
        <translation>Zachowaj</translation>
    </message>
    <message>
        <source>Keep these edits and go back to picking polygons.</source>
        <translation>Zachowaj te zmiany i wróć do wybierania poligonów.</translation>
    </message>
    <message>
        <source>Keep this detection in Favorites</source>
        <translation>Zachowaj tę detekcję w Ulubionych</translation>
    </message>
    <message>
        <source>Keep this object in Favorites</source>
        <translation>Zachowaj ten obiekt w Ulubionych</translation>
    </message>
    <message>
        <source>Keep this one</source>
        <translation>Zachowaj ten</translation>
    </message>
    <message>
        <source>Keep this one, or click again to correct the outline.</source>
        <translation>Zachowaj ten, albo kliknij ponownie, aby poprawić kontur.</translation>
    </message>
    <message>
        <source>Keep this one, or keep placing corners.</source>
        <translation>Zachowaj ten, albo stawiaj kolejne rogi.</translation>
    </message>
    <message>
        <source>Keep this outline and point at the next object. Shortcut: S</source>
        <translation>Zachowaj ten kontur i wskaż następny obiekt. Skrót: S</translation>
    </message>
    <message>
        <source>Left-click adds a keep point, right-click a trim point. The outline follows.</source>
        <translation>Kliknięcie lewym przyciskiem dodaje punkt zachowania, kliknięcie prawym - punkt przycięcia. Kontur podąża za nimi.</translation>
    </message>
    <message>
        <source>Linux System Too Old</source>
        <translation>Zbyt stary system Linux</translation>
    </message>
    <message>
        <source>Loading stored detections ({done} of {total})</source>
        <translation>Wczytywanie zapisanych detekcji ({done} z {total})</translation>
    </message>
    <message>
        <source>Maximum</source>
        <translation>Maksimum</translation>
    </message>
    <message>
        <source>Measuring AI data size...</source>
        <translation>Mierzenie rozmiaru danych AI...</translation>
    </message>
    <message>
        <source>Measuring the downloaded data...</source>
        <translation>Mierzenie pobranych danych...</translation>
    </message>
    <message>
        <source>Merge with neighbours</source>
        <translation>Scal z sąsiadami</translation>
    </message>
    <message>
        <source>Merge {n} shapes · Free</source>
        <translation>Scal {n} kształtów · Darmowe</translation>
    </message>
    <message>
        <source>Minimum</source>
        <translation>Minimum</translation>
    </message>
    <message>
        <source>Missing System Component</source>
        <translation>Brak komponentu systemowego</translation>
    </message>
    <message>
        <source>Move points</source>
        <translation>Przesuń punkty</translation>
    </message>
    <message>
        <source>Navigation (while a tool is armed)</source>
        <translation>Nawigacja (gdy narzędzie jest aktywne)</translation>
    </message>
    <message>
        <source>New polygon</source>
        <translation>Nowy poligon</translation>
    </message>
    <message>
        <source>New shape added. Click Save to keep it.</source>
        <translation>Dodano nowy kształt. Kliknij Zapisz, aby go zachować.</translation>
    </message>
    <message>
        <source>No connection to the sign-in service. Check your internet connection, then click Sign in to try again.</source>
        <translation>Brak połączenia z usługą logowania. Sprawdź połączenie, kliknij Sign in, aby spróbować ponownie.</translation>
    </message>
    <message>
        <source>No detection under that click.</source>
        <translation>Brak detekcji pod tym kliknięciem.</translation>
    </message>
    <message>
        <source>No matches in this zone. A different object word often fixes it.</source>
        <translation>Brak dopasowań w tej strefie. Inne słowo obiektu często rozwiązuje problem.</translation>
    </message>
    <message>
        <source>No object matches that search.</source>
        <translation>Żaden obiekt nie pasuje do tego wyszukiwania.</translation>
    </message>
    <message>
        <source>Nothing changed. The line has to cross the outline twice, starting and ending outside the shape.</source>
        <translation>Nic się nie zmieniło. Linia musi przeciąć kontur dwukrotnie, zaczynając i kończąc poza kształtem.</translation>
    </message>
    <message>
        <source>Nothing was added. A polygon needs at least three corners.</source>
        <translation>Nic nie zostało dodane. Poligon potrzebuje przynajmniej trzech rogów.</translation>
    </message>
    <message>
        <source>Nothing was split. The line has to cross the shape completely, starting and ending outside it.</source>
        <translation>Nic nie zostało podzielone. Linia musi całkowicie przeciąć kształt, zaczynając i kończąc poza nim.</translation>
    </message>
    <message>
        <source>Now click the other pieces of this object.</source>
        <translation>Teraz kliknij pozostałe fragmenty tego obiektu.</translation>
    </message>
    <message>
        <source>One object came back split into several polygons. Click the others on the map, then confirm to merge them into one.</source>
        <translation>Jeden obiekt wrócił podzielony na kilka poligonów. Kliknij pozostałe na mapie, a potem potwierdź, aby połączyć je w jeden.</translation>
    </message>
    <message>
        <source>One object per run - Detect will run "{first}" first.</source>
        <translation>Jeden obiekt na przebieg - Wykryj uruchomi najpierw „{first}”.</translation>
    </message>
    <message>
        <source>One object per run - detecting "{first}" now. Run the other objects as separate detections.</source>
        <translation>Jeden obiekt na przebieg - teraz wykrywanie „{first}”. Uruchom pozostałe obiekty jako osobne detekcje.</translation>
    </message>
    <message>
        <source>Open the selected saved polygon for AI editing</source>
        <translation>Otwórz wybrany zapisany poligon do edycji AI</translation>
    </message>
    <message>
        <source>Other</source>
        <translation>Inne</translation>
    </message>
    <message>
        <source>Package Versions Conflict</source>
        <translation>Konflikt wersji pakietów</translation>
    </message>
    <message>
        <source>Pick a tool above, then edit the highlighted object.</source>
        <translation>Wybierz narzędzie powyżej, a potem edytuj podświetlony obiekt.</translation>
    </message>
    <message>
        <source>Pick at least two shapes to merge them.</source>
        <translation>Wybierz przynajmniej dwa kształty, aby je scalić.</translation>
    </message>
    <message>
        <source>Pick or un-pick an object</source>
        <translation>Wybierz albo odznacz obiekt</translation>
    </message>
    <message>
        <source>Point at it on the map</source>
        <translation>Wskaż go na mapie</translation>
    </message>
    <message>
        <source>Points</source>
        <translation>Punkty</translation>
    </message>
    <message>
        <source>Points the map back at this run with the same object and the same number of cloud detections, ready to detect. Nothing is spent until you do.</source>
        <translation>Wskazuje mapę z powrotem na ten przebieg z tym samym obiektem i taką samą liczbą wykryć w chmurze, gotowy do detekcji. Nic nie jest wydane, dopóki tego nie zrobisz.</translation>
    </message>
    <message>
        <source>Points: {n}</source>
        <translation>Punkty: {n}</translation>
    </message>
    <message>
        <source>Positive = grow outward, negative = shrink inward</source>
        <translation>Wartość dodatnia = rozszerza na zewnątrz, ujemna = zmniejsza do wewnątrz</translation>
    </message>
    <message>
        <source>Proxy Authentication Required</source>
        <translation>Wymagane uwierzytelnienie proxy</translation>
    </message>
    <message>
        <source>Push this polygon's edge out (positive) or in (negative), for the one footprint the model cut short or overran.</source>
        <translation>Przesuń krawędź tego poligonu na zewnątrz (wartość dodatnia) albo do wewnątrz (ujemna), dla tego jednego zarysu, który model skrócił albo przekroczył.</translation>
    </message>
    <message>
        <source>QGIS could not activate the temporary review layer. Close any other editing session, then try Edit manually again.</source>
        <translation>QGIS nie mógł aktywować tymczasowej warstwy przeglądu. Zamknij każdą inną sesję edycji, a potem spróbuj ponownie kliknąć Edytuj ręcznie.</translation>
    </message>
    <message>
        <source>QGIS could not save these edits. Fix the geometry and click Done again.</source>
        <translation>QGIS nie mógł zapisać tych zmian. Popraw geometrię i kliknij ponownie Gotowe.</translation>
    </message>
    <message>
        <source>Re-run the whole zone</source>
        <translation>Uruchom ponownie całą strefę</translation>
    </message>
    <message>
        <source>Reading the imagery around this polygon...</source>
        <translation>Odczytywanie obrazu wokół tego poligonu...</translation>
    </message>
    <message>
        <source>Reading the imagery around your click...</source>
        <translation>Odczytywanie obrazu wokół Twojego kliknięcia...</translation>
    </message>
    <message>
        <source>Reading this run...</source>
        <translation>Odczytywanie tego przebiegu...</translation>
    </message>
    <message>
        <source>Rebuilding shapes ({done} of {total})</source>
        <translation>Odbudowywanie kształtów ({done} z {total})</translation>
    </message>
    <message>
        <source>Redraw edge</source>
        <translation>Narysuj krawędź ponownie</translation>
    </message>
    <message>
        <source>Remove the corner you picked. The Delete key does the same.</source>
        <translation>Usuń wybrany róg. Klawisz Delete robi to samo.</translation>
    </message>
    <message>
        <source>Remove the selected detection</source>
        <translation>Usuń zaznaczoną detekcję</translation>
    </message>
    <message>
        <source>Removing the downloaded AI data. This window closes when it is done.</source>
        <translation>Usuwanie pobranych danych AI. To okno zamknie się, gdy zakończy.</translation>
    </message>
    <message>
        <source>Removing the downloaded AI data...</source>
        <translation>Usuwanie pobranych danych AI...</translation>
    </message>
    <message>
        <source>Replace one side by drawing a new line across the outline.</source>
        <translation>Zastąp jedną stronę, rysując nową linię w poprzek konturu.</translation>
    </message>
    <message>
        <source>Report this problem</source>
        <translation>Zgłoś ten problem</translation>
    </message>
    <message>
        <source>Reset to shared</source>
        <translation>Przywróć wspólne</translation>
    </message>
    <message>
        <source>Right angles</source>
        <translation>Kąty proste</translation>
    </message>
    <message>
        <source>Round corners</source>
        <translation>Zaokrąglaj rogi</translation>
    </message>
    <message>
        <source>Round corners for natural shapes like trees and bushes. Lower Points for smoother results.</source>
        <translation>Zaokrąglaj rogi dla naturalnych kształtów, jak drzewa i krzewy. Zmniejsz Punkty dla płynniejszych wyników.</translation>
    </message>
    <message>
        <source>Round this polygon's corners, for a tree or a pond among squared neighbours.</source>
        <translation>Zaokrągl rogi tego poligonu, dla drzewa albo stawu pośród kwadratowych sąsiadów.</translation>
    </message>
    <message>
        <source>Run the detection</source>
        <translation>Uruchom detekcję</translation>
    </message>
    <message>
        <source>Run this zone again</source>
        <translation>Uruchom tę strefę ponownie</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>Zapisz</translation>
    </message>
    <message>
        <source>Save the fix and go back to the review</source>
        <translation>Zapisz poprawkę i wróć do przeglądu</translation>
    </message>
    <message>
        <source>Shape updated. Keep editing, or click Save.</source>
        <translation>Kształt zaktualizowany. Kontynuuj edycję albo kliknij Zapisz.</translation>
    </message>
    <message>
        <source>Shapes</source>
        <translation>Kształty</translation>
    </message>
    <message>
        <source>Shared borders:</source>
        <translation>Wspólne granice:</translation>
    </message>
    <message>
        <source>Shave thin spikes and ragged bits off each shape's outline. It leaves the main body alone; higher values trim more. 0 = off.</source>
        <translation>Odetnij cienkie kolce i nierówne strzępki z konturu każdego kształtu. Nie narusza to głównej bryły; wyższe wartości przycinają więcej. 0 = wyłączone.</translation>
    </message>
    <message>
        <source>Show what it looks like</source>
        <translation>Pokaż, jak to wygląda</translation>
    </message>
    <message>
        <source>Simplify</source>
        <translation>Uprość</translation>
    </message>
    <message>
        <source>Snap walls to right angles, 45 degree walls included. Made for buildings, pools and solar panels. A shape it would distort is left as it is.</source>
        <translation>Wyrównuje ściany do kątów prostych, ściany pod 45 stopni również. Stworzone dla budynków, basenów i paneli słonecznych. Kształt, który zostałby zniekształcony, pozostaje bez zmian.</translation>
    </message>
    <message>
        <source>Something went wrong preparing the results. Please run Detect again.</source>
        <translation>Coś poszło nie tak podczas przygotowywania wyników. Uruchom Wykryj ponownie.</translation>
    </message>
    <message>
        <source>Something went wrong preparing the results. Your detections were saved to the layer {name}.</source>
        <translation>Coś poszło nie tak podczas przygotowywania wyników. Twoje detekcje zostały zapisane w warstwie {name}.</translation>
    </message>
    <message>
        <source>Split</source>
        <translation>Podziel</translation>
    </message>
    <message>
        <source>Square this polygon's edges, or leave them as traced while the rest of the layer stays squared.</source>
        <translation>Wyprostuj krawędzie tego poligonu do kątów prostych, albo zostaw je tak, jak zostały narysowane, podczas gdy reszta warstwy pozostaje wyprostowana.</translation>
    </message>
    <message>
        <source>Star a detection or an object to keep it here.</source>
        <translation>Oznacz detekcję albo obiekt gwiazdką, aby zachować je tutaj.</translation>
    </message>
    <message>
        <source>Still waiting for the sign-in page. If no browser opened, or the page shows an error, click Cancel and try again.</source>
        <translation>Strona logowania wciąż się nie pojawiła. Jeśli żadna przeglądarka się nie otworzyła albo strona pokazuje błąd, kliknij Anuluj i spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Stop adding</source>
        <translation>Zatrzymaj dodawanie</translation>
    </message>
    <message>
        <source>Stopping the local AI...</source>
        <translation>Zatrzymywanie lokalnej AI...</translation>
    </message>
    <message>
        <source>That area does not touch the object you are editing, so nothing was added. Reshaping works on one object at a time.</source>
        <translation>Ten obszar nie styka się z obiektem, który edytujesz, więc nic nie zostało dodane. Zmienianie kształtu działa na jednym obiekcie naraz.</translation>
    </message>
    <message>
        <source>The AI finds every object that looks like your examples - you can draw up to 3.</source>
        <translation>AI znajduje każdy obiekt, który wygląda jak Twoje przykłady - możesz narysować do 3.</translation>
    </message>
    <message>
        <source>The connection to the server was interrupted. Please try again.</source>
        <translation>Połączenie z serwerem zostało przerwane. Spróbuj ponownie.</translation>
    </message>
    <message>
        <source>The detection service had a problem and the run stopped. Please try again.</source>
        <translation>Usługa detekcji miała problem i przebieg został zatrzymany. Spróbuj ponownie.</translation>
    </message>
    <message>
        <source>The detection stopped responding. Keeping the {n} cloud detection(s) already paid for.</source>
        <translation>Detekcja przestała odpowiadać. Zachowuję {n} wykryci(e/a/ę) w chmurze już opłacone.</translation>
    </message>
    <message>
        <source>The imagery reader could not be loaded, and repairing the installation did not fix it. Please report this so we can look into it.

{details}</source>
        <translation>Nie udało się wczytać czytnika obrazów, a naprawa instalacji tego nie rozwiązała. Zgłoś to, abyśmy mogli to zbadać.

{details}</translation>
    </message>
    <message>
        <source>The installer could not start a helper process (a damaged Python launcher). Click Reinstall Dependencies to rebuild the environment from scratch.</source>
        <translation>Instalator nie mógł uruchomić procesu pomocniczego (uszkodzony program uruchamiający Pythona). Kliknij Zainstaluj ponownie zależności, aby odbudować środowisko od podstaw.</translation>
    </message>
    <message>
        <source>The removal could not start. You are signed out, but the downloaded AI data is still on this computer. Try again.</source>
        <translation>Usuwanie nie mogło się rozpocząć. Wylogowano Cię, ale pobrane dane AI wciąż są na tym komputerze. Spróbuj ponownie.</translation>
    </message>
    <message>
        <source>The removal did not finish. Close this window, then check the AI data folder before trying again.</source>
        <translation>Usuwanie nie zostało zakończone. Zamknij to okno, a potem sprawdź folder danych AI, zanim spróbujesz ponownie.</translation>
    </message>
    <message>
        <source>The removal is already running.</source>
        <translation>Usuwanie już trwa.</translation>
    </message>
    <message>
        <source>The reply did not come from the service. If this network shows a sign-in page, open it in your browser first, then try again.</source>
        <translation>Odpowiedź nie pochodziła z usługi. Jeśli ta sieć pokazuje stronę logowania, otwórz ją najpierw w przeglądarce, a potem spróbuj ponownie.</translation>
    </message>
    <message>
        <source>The server returned an unexpected response. Please try again.</source>
        <translation>Serwer zwrócił nieoczekiwaną odpowiedź. Spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Thin this polygon's points before you edit them by hand. 100% keeps the outline as it is.</source>
        <translation>Przerzedź punkty tego poligonu, zanim zaczniesz je edytować ręcznie. 100% zachowuje kontur bez zmian.</translation>
    </message>
    <message>
        <source>This polygon</source>
        <translation>Ten poligon</translation>
    </message>
    <message>
        <source>This raster has no coordinate reference system, so polygons will use pixel coordinates. Set a CRS in Layer Properties for georeferenced output.</source>
        <translation>Ten raster nie ma układu współrzędnych, więc poligony będą używać współrzędnych pikselowych. Ustaw CRS we Właściwościach warstwy, aby uzyskać wynik z georeferencją.</translation>
    </message>
    <message>
        <source>This raster is rotated. Run Warp (Reproject) on it to straighten it before segmenting.</source>
        <translation>Ten raster jest obrócony. Uruchom na nim Warp (Reproject), aby go wyprostować przed segmentacją.</translation>
    </message>
    <message>
        <source>This run did not keep where it looked, so it cannot be pointed at the same place. Draw the zone again.</source>
        <translation>Ten przebieg nie zachował miejsca, które przeszukiwał, więc nie można ustawić go w tym samym miejscu. Narysuj strefę ponownie.</translation>
    </message>
    <message>
        <source>Those shapes could not be joined. Nothing was changed.</source>
        <translation>Nie udało się scalić tych kształtów. Nic nie zostało zmienione.</translation>
    </message>
    <message>
        <source>Trim spikes</source>
        <translation>Przytnij kolce</translation>
    </message>
    <message>
        <source>Two references give the strongest detection. Draw a second to reach best quality.</source>
        <translation>Dwie referencje dają najsilniejszą detekcję. Narysuj drugą, aby osiągnąć najlepszą jakość.</translation>
    </message>
    <message>
        <source>Unavailable while Right angles is on. Turn it off to adjust this setting.</source>
        <translation>Niedostępne, gdy Kąty proste są włączone. Wyłącz je, aby dostosować to ustawienie.</translation>
    </message>
    <message>
        <source>Undo</source>
        <translation>Cofnij</translation>
    </message>
    <message>
        <source>Undo last</source>
        <translation>Cofnij ostatnie</translation>
    </message>
    <message>
        <source>Undo the last correction</source>
        <translation>Cofnij ostatnią poprawkę</translation>
    </message>
    <message>
        <source>Undo the last thing you did here: the point you just placed, or the last edit.</source>
        <translation>Cofnij ostatnią rzecz zrobioną tutaj: punkt, który właśnie postawiono, albo ostatnią zmianę.</translation>
    </message>
    <message>
        <source>Unsupported Mac and Python Combination</source>
        <translation>Nieobsługiwane połączenie Mac i Python</translation>
    </message>
    <message>
        <source>Up to</source>
        <translation>Do</translation>
    </message>
    <message>
        <source>Writing the file...</source>
        <translation>Zapisywanie pliku...</translation>
    </message>
    <message>
        <source>Your examples drive the search - naming the object makes it even more accurate.</source>
        <translation>Twoje przykłady kierują wyszukiwaniem - nazwanie obiektu czyni je jeszcze dokładniejszym.</translation>
    </message>
    <message>
        <source>Your free detections come back on {date}.</source>
        <translation>Twoje darmowe detekcje wracają {date}.</translation>
    </message>
    <message>
        <source>Your network proxy requires a username and password. Enter them in QGIS &gt; Settings &gt; Options &gt; Network, then restart QGIS and try again.</source>
        <translation>Twoje proxy sieciowe wymaga nazwy użytkownika i hasła. Wprowadź je w QGIS &gt; Ustawienia &gt; Opcje &gt; Sieć, a potem uruchom ponownie QGIS i spróbuj ponownie.</translation>
    </message>
    <message>
        <source>a month ago</source>
        <translation>miesiąc temu</translation>
    </message>
    <message>
        <source>a week ago</source>
        <translation>tydzień temu</translation>
    </message>
    <message>
        <source>a year ago</source>
        <translation>rok temu</translation>
    </message>
    <message>
        <source>applies to every polygon</source>
        <translation>dotyczy każdego poligonu</translation>
    </message>
    <message>
        <source>fine-tune the edges</source>
        <translation>dopracuj krawędzie</translation>
    </message>
    <message>
        <source>hide anything outside this range</source>
        <translation>ukryj wszystko poza tym zakresem</translation>
    </message>
    <message>
        <source>how each outline is styled</source>
        <translation>jak stylizowany jest każdy kontur</translation>
    </message>
    <message>
        <source>how the outline is styled</source>
        <translation>jak stylizowany jest kontur</translation>
    </message>
    <message>
        <source>{count} polygons added so far.</source>
        <translation>Dotychczas dodano {count} poligonów.</translation>
    </message>
    <message>
        <source>{count} vertices</source>
        <translation>{count} punktów</translation>
    </message>
    <message>
        <source>{credits} charged</source>
        <translation>{credits} obciążone</translation>
    </message>
    <message>
        <source>{hidden} hidden by the filters</source>
        <translation>{hidden} ukrytych przez filtry</translation>
    </message>
    <message>
        <source>{n} "{object}" found so far</source>
        <translation>Dotychczas znaleziono {n} „{object}”</translation>
    </message>
    <message>
        <source>{n} corrections this round</source>
        <translation>{n} poprawek w tej rundzie</translation>
    </message>
    <message>
        <source>{n} kept</source>
        <translation>{n} zachowanych</translation>
    </message>
    <message>
        <source>{n} months ago</source>
        <translation>{n} miesięcy temu</translation>
    </message>
    <message>
        <source>{n} objects</source>
        <translation>{n} obiektów</translation>
    </message>
    <message>
        <source>{n} point placed.</source>
        <translation>Postawiono {n} punkt.</translation>
    </message>
    <message>
        <source>{n} points placed.</source>
        <translation>Postawiono {n} punktów.</translation>
    </message>
    <message>
        <source>{n} results</source>
        <translation>{n} wyników</translation>
    </message>
    <message>
        <source>{n} shape(s) edited this session</source>
        <translation>Edytowano {n} kształtów w tej sesji</translation>
    </message>
    <message>
        <source>{n} shapes picked. Press Enter to join.</source>
        <translation>Wybrano {n} kształtów. Naciśnij Enter, aby je scalić.</translation>
    </message>
    <message>
        <source>{n} part(s) of this run took too long to load and are missing from this result.</source>
        <translation>{n} część(ę/i) tego przebiegu zajęło zbyt długo ładowanie i brakuje w tym wyniku.</translation>
    </message>
    <message>
        <source>{n} weeks ago</source>
        <translation>{n} tygodni temu</translation>
    </message>
    <message>
        <source>{n} years ago</source>
        <translation>{n} lat temu</translation>
    </message>
    <message>
        <source>{tiles} cloud detections</source>
        <translation>{tiles} wykryć w chmurze</translation>
    </message>
    
    <message>
        <source>Pro: 5,000 cloud detections a month, zones of any size, up to 800 cloud detections in one run. Same AI, same free clicks and corrections, every machine you work on.</source>
        <translation>Pro: 5000 wykryć w chmurze miesięcznie, strefy dowolnej wielkości, do 800 wykryć w chmurze w jednym przebiegu. Ten sam AI, te same darmowe kliknięcia i korekty, na każdym urządzeniu.</translation>
    </message>
    <message>
        <source>A free run covers up to {cap} cloud detections. This one needs more. Pro covers up to 800 in one run.</source>
        <translation>Darmowy przebieg obejmuje do {cap} wykryć w chmurze. Ten wymaga więcej. Pro obejmuje do 800 w jednym przebiegu.</translation>
    </message>
    <message>
        <source>Adding an object uses the free on-device AI, which is not installed yet. Install it now? It runs once and takes a few minutes. The review waits for it, then arms Add for you.</source>
        <translation>Dodawanie obiektu wykorzystuje darmową lokalną AI, która nie jest jeszcze zainstalowana. Zainstalować ją teraz? Działa raz i trwa kilka minut. Przegląd czeka na nią, a potem aktywuje Dodaj za Ciebie.</translation>
    </message>
    <message>
        <source>At this precision {obj} is too small to spot - raise the precision.</source>
        <translation>Przy tej precyzji {obj} jest za mały, aby go dostrzec - zwiększ precyzję.</translation>
    </message>
    <message>
        <source>Automatic mode sweeps your zone in a grid. Each grid cell costs one cloud detection, so this run costs about {n}. More precision means a finer grid and more cloud detections.</source>
        <translation>Tryb automatyczny skanuje strefę w siatce. Każda komórka kosztuje jedno wykrycie w chmurze, ten przebieg kosztuje około {n}. Wyższa precyzja = gęstsza siatka = więcej wykryć w chmurze.</translation>
    </message>
    <message>
        <source>Cancel setup</source>
        <translation>Anuluj konfigurację</translation>
    </message>
    <message>
        <source>Clean up this outline</source>
        <translation>Wyczyść ten kontur</translation>
    </message>
    <message>
        <source>Click points around one look-alike, then double-click to close.</source>
        <translation>Kliknij punkty wokół jednego podobnego obiektu, a potem kliknij dwukrotnie, aby zamknąć.</translation>
    </message>
    <message>
        <source>Click points around one object, then double-click to close.</source>
        <translation>Kliknij punkty wokół jednego obiektu, a potem kliknij dwukrotnie, aby zamknąć.</translation>
    </message>
    <message>
        <source>Click the layer name to see it on the map</source>
        <translation>Kliknij nazwę warstwy, aby zobaczyć ją na mapie</translation>
    </message>
    <message>
        <source>Click to open your dashboard</source>
        <translation>Kliknij, aby otworzyć swój panel</translation>
    </message>
    <message>
        <source>Connection is slow - still working, everything already found is kept...</source>
        <translation>Połączenie wolne - nadal działa, wszystko już znalezione jest zachowywane...</translation>
    </message>
    <message>
        <source>Could not save your detections to a file.</source>
        <translation>Nie udało się zapisać Twoich detekcji do pliku.</translation>
    </message>
    <message>
        <source>Downloads Blocked by Your Network</source>
        <translation>Pobieranie zablokowane przez Twoją sieć</translation>
    </message>
    <message>
        <source>Draw another example</source>
        <translation>Narysuj kolejny przykład</translation>
    </message>
    <message>
        <source>Drawing (click to stop)</source>
        <translation>Rysowanie (kliknij, aby zatrzymać)</translation>
    </message>
    <message>
        <source>Errors, versions and the words you type, linked to your account. Never your imagery, layers or coordinates.</source>
        <translation>Błędy, wersje i słowa, które wpisujesz, powiązane z Twoim kontem. Nigdy Twoje obrazy, warstwy ani współrzędne.</translation>
    </message>
    <message>
        <source>Fixing a polygon uses the free on-device AI, which is not installed yet. Install it now? It runs once and takes a few minutes. The review waits for it, then opens this polygon for you.</source>
        <translation>Poprawianie poligonu wykorzystuje darmową lokalną AI, która nie jest jeszcze zainstalowana. Zainstalować ją teraz? Działa raz i trwa kilka minut. Przegląd czeka na nią, a potem otwiera dla Ciebie ten poligon.</translation>
    </message>
    <message>
        <source>Fixing needs a one-time setup</source>
        <translation>Poprawianie wymaga jednorazowej konfiguracji</translation>
    </message>
    <message>
        <source>Helps us fix bugs faster.</source>
        <translation>Pomaga nam szybciej naprawiać błędy.</translation>
    </message>
    <message>
        <source>More precision sweeps your zone in a finer grid, so it catches smaller objects. Each grid cell costs one cloud detection.</source>
        <translation>Wyższa precyzja skanuje strefę gęstszą siatką, więc łapie mniejsze obiekty. Każda komórka siatki kosztuje jedno wykrycie w chmurze.</translation>
    </message>
    <message>
        <source>Keep installing</source>
        <translation>Kontynuuj instalację</translation>
    </message>
    <message>
        <source>Keep this shape. The polygon stays picked, so you can still adjust, merge or delete it.</source>
        <translation>Zachowaj ten kształt. Poligon pozostaje wybrany, więc nadal możesz go dostosować, scalić lub usunąć.</translation>
    </message>
    <message>
        <source>Loading the imagery...</source>
        <translation>Ładowanie obrazu...</translation>
    </message>
    <message>
        <source>Loading the imagery... {n}s</source>
        <translation>Ładowanie obrazu... {n}s</translation>
    </message>
    <message>
        <source>Max precision for this zone - draw a larger zone to go finer.</source>
        <translation>Maksymalna precyzja dla tej strefy - narysuj większą strefę, aby uzyskać wyższą precyzję.</translation>
    </message>
    <message>
        <source>More precision finds smaller objects and uses more cloud detections.</source>
        <translation>Wyższa precyzja znajduje mniejsze obiekty i zużywa więcej wykryć w chmurze.</translation>
    </message>
    <message>
        <source>More precision finds smaller objects.</source>
        <translation>Wyższa precyzja pozwala znaleźć mniejsze obiekty.</translation>
    </message>
    <message>
        <source>More precision keeps helping {obj} in this zone.</source>
        <translation>Wyższa precyzja wciąż pomaga dla {obj} w tej strefie.</translation>
    </message>
    <message>
        <source>Name the object (or draw an example) first - Precision then tunes itself to it.</source>
        <translation>Najpierw nazwij obiekt (albo narysuj przykład) - Precyzja dostroi się do niego sama.</translation>
    </message>
    <message>
        <source>Next: clean up the outlines</source>
        <translation>Dalej: wyczyść kontury</translation>
    </message>
    <message>
        <source>Next: fix what looks wrong</source>
        <translation>Dalej: popraw to, co wygląda nie tak</translation>
    </message>
    <message>
        <source>No detection in this zone. Try a more specific object word, or more precision.</source>
        <translation>Brak detekcji w tej strefie. Spróbuj bardziej konkretnego słowa dla obiektu albo większej precyzji.</translation>
    </message>
    <message>
        <source>No image over this zone at this precision, so nothing was analyzed (not charged). Lower Precision, or pick a layer that covers this area.</source>
        <translation>Brak obrazu nad tą strefą przy tej precyzji, więc nic nie zostało przeanalizowane (bez opłaty). Zmniejsz Precyzję, albo wybierz warstwę, która obejmuje ten obszar.</translation>
    </message>
    <message>
        <source>This run needs {n} cloud detections and you have {left} left. Lower the precision or shrink the zone. Pro gives you 5,000 cloud detections a month.</source>
        <translation>Ten przebieg wymaga {n} wykryć w chmurze, masz jeszcze {left}. Zmniejsz precyzję lub strefę. Pro daje 5000 wykryć w chmurze miesięcznie.</translation>
    </message>
    <message>
        <source>Opens your terra-lab.ai dashboard: your plan, your cloud detections and your payment details.</source>
        <translation>Otwiera Twój panel terra-lab.ai: Twój plan, Twoje wykrycia w chmurze i szczegóły płatności.</translation>
    </message>
    <message>
        <source>Outline settings</source>
        <translation>Ustawienia konturu</translation>
    </message>
    <message>
        <source>Precision</source>
        <translation>Precyzja</translation>
    </message>
    <message>
        <source>Ready for Automatic mode</source>
        <translation>Gotowy na tryb Automatyczny</translation>
    </message>
    <message>
        <source>Running low: {n} free detections left, back on {date}. &lt;a href="{url}"&gt;Upgrade to Pro&lt;/a&gt; to keep going.</source>
        <translation>Kończą się: {n} darmowych detekcji pozostało, wracają {date}. &lt;a href="{url}"&gt;Przejdź na Pro&lt;/a&gt;, aby kontynuować.</translation>
    </message>
    <message>
        <source>Running low: {n} free detections left. &lt;a href="{url}"&gt;Upgrade to Pro&lt;/a&gt; to keep going.</source>
        <translation>Kończą się: {n} darmowych detekcji pozostało. &lt;a href="{url}"&gt;Przejdź na Pro&lt;/a&gt;, aby kontynuować.</translation>
    </message>
    <message>
        <source>Same setup as your last run - the result will match. Add an example or change the precision for a different result.</source>
        <translation>Taka sama konfiguracja jak w ostatnim przebiegu - wynik będzie identyczny. Dodaj przykład albo zmień precyzję, aby uzyskać inny wynik.</translation>
    </message>
    <message>
        <source>Setting up the on-device AI. This runs once and takes a few minutes. The review waits here until it is done.</source>
        <translation>Konfigurowanie lokalnej AI. Działa raz i trwa kilka minut. Przegląd czeka tutaj, aż to się zakończy.</translation>
    </message>
    <message>
        <source>Setting up the on-device AI...</source>
        <translation>Konfigurowanie lokalnej AI...</translation>
    </message>
    <message>
        <source>Shadows getting detected instead of trees? Use 'Exclude a look-alike' on one shadow - the AI drops similar false positives.</source>
        <translation>Cienie wykrywane zamiast drzew? Użyj „Wyklucz podobny obiekt” na jednym cieniu - AI odrzuca podobne błędne wykrycia.</translation>
    </message>
    <message>
        <source>Share of each outline's points to keep. 100% is the class default.
Lower thins the smallest detail first, keeps the corners, and gives Right angles straight walls to square.</source>
        <translation>Udział punktów każdego konturu do zachowania. 100% to wartość domyślna dla tego typu.
Niższa wartość przerzedza najpierw najdrobniejsze szczegóły, zachowuje rogi i daje Kątom prostym proste ściany do pracy.</translation>
    </message>
    <message>
        <source>Share of the outline's points to keep. 100% is the standard density.
Lower thins the smallest detail first, keeps the corners, and gives Right angles straight walls to square.</source>
        <translation>Udział punktów konturu do zachowania. 100% to standardowa gęstość.
Niższa wartość przerzedza najpierw najdrobniejsze szczegóły, zachowuje rogi i daje Kątom prostym proste ściany do pracy.</translation>
    </message>
    <message>
        <source>Share usage statistics with TerraLab</source>
        <translation>Udostępniaj statystyki użycia TerraLab</translation>
    </message>
    <message>
        <source>Simplify this outline first</source>
        <translation>Najpierw uprość ten kontur</translation>
    </message>
    <message>
        <source>Stop the setup</source>
        <translation>Zatrzymaj konfigurację</translation>
    </message>
    <message>
        <source>Stop the setup and go back to the review. The AI fix stays unavailable until you install it.</source>
        <translation>Zatrzymaj konfigurację i wróć do przeglądu. Poprawianie AI pozostaje niedostępne, dopóki go nie zainstalujesz.</translation>
    </message>
    <message>
        <source>Stop the setup?</source>
        <translation>Zatrzymać konfigurację?</translation>
    </message>
    <message>
        <source>The detection stopped responding before anything came back. Check your connection, then run Detect again (nothing was charged).</source>
        <translation>Detekcja przestała odpowiadać zanim cokolwiek wróciło. Sprawdź połączenie, potem uruchom Detect ponownie (nic nie zostało obciążone).</translation>
    </message>
    <message>
        <source>The file may be open in QGIS or in another program. Close it and try Finish again.</source>
        <translation>Plik może być otwarty w QGIS albo w innym programie. Zamknij go i spróbuj ponownie kliknąć Zamknij.</translation>
    </message>
    <message>
        <source>The imagery is loading slowly... {n}s</source>
        <translation>Obraz ładuje się powoli... {n}s</translation>
    </message>
    <message>
        <source>The on-device AI could not start, so the AI fix is off. Your detections are safe: switch the fix method to Manual to keep correcting, or save them as they are.</source>
        <translation>Lokalna AI nie mogła się uruchomić, więc poprawianie AI jest wyłączone. Twoje detekcje są bezpieczne: przełącz metodę poprawiania na tryb Ręczny, aby kontynuować poprawianie, albo zapisz je takie, jakie są.</translation>
    </message>
    <message>
        <source>The on-device AI is unavailable, so the AI fix is off. Switch the fix method to Manual to keep correcting.</source>
        <translation>Lokalna AI jest niedostępna, więc poprawianie AI jest wyłączone. Przełącz metodę poprawiania na tryb Ręczny, aby kontynuować poprawianie.</translation>
    </message>
    <message>
        <source>The on-device AI will not be installed, so fixing a polygon with it stays unavailable. What is already downloaded is kept, so starting again resumes from there.</source>
        <translation>Lokalna AI nie zostanie zainstalowana, więc poprawianie poligonu za jej pomocą pozostaje niedostępne. To, co już zostało pobrane, zostaje zachowane, więc ponowne rozpoczęcie wznawia od tego miejsca.</translation>
    </message>
    <message>
        <source>The package index refused the download (error 403).

This is usually a company or campus network filtering downloads. Ask your IT administrator to allow pypi.org and files.pythonhosted.org, or run the install from another network.

Automatic (cloud) mode does not need this download.</source>
        <translation>Indeks pakietów odrzucił pobieranie (błąd 403).

Zwykle oznacza to, że sieć firmowa lub kampusowa filtruje pobieranie. Poproś administratora IT o zezwolenie na pypi.org i files.pythonhosted.org, albo uruchom instalację z innej sieci.

Tryb Automatyczny (w chmurze) nie potrzebuje tego pobierania.</translation>
    </message>
    <message>
        <source>The raster file could not be found:
{path}

It may have been moved or renamed, or the drive or network share it is on may be disconnected. Reload the layer from where the file is now, then start again.</source>
        <translation>Nie udało się znaleźć pliku rastrowego:
{path}

Mógł zostać przeniesiony lub zmieniona jego nazwa, albo dysk lub udział sieciowy, na którym się znajduje, mógł zostać odłączony. Wczytaj ponownie warstwę z miejsca, w którym plik znajduje się teraz, a potem zacznij od nowa.</translation>
    </message>
    <message>
        <source>Thin this outline before you drag its corners, without moving the dials that drive the whole layer.</source>
        <translation>Przerzedź ten kontur, zanim zaczniesz przeciągać jego rogi, bez poruszania suwakami, które sterują całą warstwą.</translation>
    </message>
    <message>
        <source>This area is large for this precision. Raise the precision or zoom in for sharper detections.</source>
        <translation>Ten obszar jest duży dla tej precyzji. Zwiększ precyzję lub powiększ widok dla ostrzejszych detekcji.</translation>
    </message>
    <message>
        <source>This example is very small at this precision. Raise the precision or draw a larger object.</source>
        <translation>Ten przykład jest bardzo mały przy tej precyzji. Zwiększ precyzję lub narysuj większy obiekt.</translation>
    </message>
    <message>
        <source>This example is very small even at full precision. Draw a larger object, or it may be too small to detect.</source>
        <translation>Ten przykład jest bardzo mały nawet przy pełnej precyzji. Narysuj większy obiekt, inaczej może być zbyt mały do wykrycia.</translation>
    </message>
    <message>
        <source>This layer has no image over your zone at this precision. The map source answered with an empty tile, so there is nothing to detect on. Lower Precision, zoom the layer out until the imagery shows, or pick a layer that covers this area.</source>
        <translation>Ta warstwa nie ma obrazu nad Twoją strefą przy tej precyzji. Źródło mapy odpowiedziało pustym kafelkiem, więc nie ma nic do wykrycia. Zmniejsz Precyzję, oddal widok warstwy, aż pojawi się obraz, albo wybierz warstwę, która obejmuje ten obszar.</translation>
    </message>
    <message>
        <source>This polygon only. Every other one follows the Shapes step.</source>
        <translation>Tylko ten poligon. Każdy inny podąża za krokiem Kształty.</translation>
    </message>
    <message>
        <source>This polygon only. Fewer points means fewer corners to drag.</source>
        <translation>Tylko ten poligon. Mniej punktów oznacza mniej rogów do przeciągania.</translation>
    </message>
    <message>
        <source>This run needs more cloud detections than one free run covers. Pro covers up to 800 in one run.</source>
        <translation>Ten przebieg wymaga więcej wykryć w chmurze niż jeden darmowy przebieg obejmuje. Pro obejmuje do 800 w jednym przebiegu.</translation>
    </message>
    <message>
        <source>One free run covers fewer cloud detections than this. Lower the precision or shrink the zone to stay free. Pro runs up to 800 cloud detections in one go, so a wide zone keeps a fine grid.</source>
        <translation>Jeden darmowy przebieg obejmuje mniej wykryć w chmurze niż to. Zmniejsz precyzję lub strefę, aby zostać darmowym. Pro obsługuje do 800 wykryć w chmurze jednocześnie, szeroka strefa utrzymuje gęstą siatkę.</translation>
    </message>
    <message>
        <source>This zone is too large for sharp detections, even at full precision. Draw a smaller zone for the best results.</source>
        <translation>Ta strefa jest za duża dla ostrych detekcji, nawet przy pełnej precyzji. Narysuj mniejszą strefę dla najlepszych wyników.</translation>
    </message>
    <message>
        <source>You are never charged for a part of the zone your layer has no image for, so a run can cost less than this, never more.</source>
        <translation>Nigdy nie jesteś obciążany za część strefy, dla której warstwa nie ma obrazu, przebieg może więc kosztować mniej, nigdy więcej.</translation>
    </message>
    <message>
        <source>Type a word for the object, or draw an example.</source>
        <translation>Wpisz słowo dla obiektu albo narysuj przykład.</translation>
    </message>
    <message>
        <source>Finish this zone with Pro: 5,000 cloud detections a month.</source>
        <translation>Dokończ tę strefę z Pro: 5000 wykryć w chmurze miesięcznie.</translation>
    </message>
    <message>
        <source>Wait for the on-device AI to finish installing.</source>
        <translation>Poczekaj na zakończenie instalacji lokalnej AI.</translation>
    </message>
    <message>
        <source>{n} {object} saved</source>
        <translation>{n} {object} zapisano</translation>
    </message>
    <message>
        <source>{n} {object} saved to {layer}</source>
        <translation>{n} {object} zapisano w warstwie {layer}</translation>
    </message>
    
    <message>
        <source>A session is already running.</source>
        <translation>Sesja już trwa.</translation>
    </message>
    <message>
        <source>AI engine</source>
        <translation>Silnik AI</translation>
    </message>
    <message>
        <source>AI fixing is not reachable right now. Switched to editing by hand, which works offline.</source>
        <translation>Poprawianie AI jest teraz niedostępne. Przełączono na edycję ręczną, która działa offline.</translation>
    </message>
    <message>
        <source>AI ready</source>
        <translation>AI gotowa</translation>
    </message>
    <message>
        <source>Almost ready: the AI file did not download.</source>
        <translation>Prawie gotowe: plik AI się nie pobrał.</translation>
    </message>
    <message>
        <source>Almost ready: the AI file is still missing.</source>
        <translation>Prawie gotowe: pliku AI wciąż brakuje.</translation>
    </message>
    <message>
        <source>Answered on your computer this time. TerraLab could not be reached.</source>
        <translation>Tym razem odpowiedziano na Twoim komputerze. Nie udało się połączyć z TerraLab.</translation>
    </message>
    <message>
        <source>As fine as {obj} benefits from - finer splits them into pieces.</source>
        <translation>Tak drobno, jak potrzebuje {obj} - drobniej podzieli je na kawałki.</translation>
    </message>
    <message>
        <source>Automatic mode is ready. The on-device AI could not be installed, so Semi-Auto mode and the AI fix are off until it is. Everything else works.</source>
        <translation>Tryb Automatyczny jest gotowy. Nie udało się zainstalować lokalnej AI, więc tryb Semi-Auto i poprawianie AI są wyłączone, dopóki nie zostanie zainstalowana. Wszystko inne działa.</translation>
    </message>
    <message>
        <source>Automatic mode needs a small one-time setup before it can read your imagery. It takes about a minute.</source>
        <translation>Tryb Automatyczny wymaga małej jednorazowej konfiguracji, zanim będzie mógł odczytać Twoje obrazy. Zajmuje to około minuty.</translation>
    </message>
    <message>
        <source>Automatic mode ready</source>
        <translation>Tryb Automatyczny gotowy</translation>
    </message>
    <message>
        <source>Categories</source>
        <translation>Kategorie</translation>
    </message>
    <message>
        <source>Choose between Semi-Auto and Automatic segmentation</source>
        <translation>Wybierz tryb segmentacji: Semi-Auto albo Automatyczny</translation>
    </message>
    <message>
        <source>Choose where the AI runs: on TerraLab servers, or on your own computer</source>
        <translation>Wybierz, gdzie działa AI: na serwerach TerraLab albo na Twoim własnym komputerze</translation>
    </message>
    <message>
        <source>Click the object you want to segment:</source>
        <translation>Kliknij obiekt, który chcesz zsegmentować:</translation>
    </message>
    <message>
        <source>Cloud AI</source>
        <translation>Cloud AI</translation>
    </message>
    <message>
        <source>Cloud AI needs your account, and it is signed out. Sign back in, or install the offline AI to work without one.</source>
        <translation>Cloud AI wymaga Twojego konta, a wylogowano Cię z niego. Zaloguj się ponownie albo zainstaluj lokalną AI, aby pracować bez konta.</translation>
    </message>
    <message>
        <source>How Cloud AI works</source>
        <translation>Jak działa Cloud AI</translation>
    </message>
    <message>
        <source>Continue with Cloud AI</source>
        <translation>Kontynuuj z Cloud AI</translation>
    </message>
    <message>
        <source>Delete this polygon and leave the manual edit. Anything you changed here and did not save goes with it. Undo brings the polygon back.</source>
        <translation>Usuń ten poligon i opuść ręczną edycję. Wszystko, co tu zmieniono i nie zapisano, zniknie razem z nim. Cofnij przywraca go z powrotem.</translation>
    </message>
    <message>
        <source>Downloading and setting it up takes &lt;b&gt;about {n} minutes&lt;/b&gt;, once.</source>
        <translation>Pobieranie i konfiguracja zajmują &lt;b&gt;około {n} minut&lt;/b&gt;, jednorazowo.</translation>
    </message>
    <message>
        <source>Draw a zone, name one kind of object, and get all of them in one run. Use Semi-Auto mode to work one object at a time.</source>
        <translation>Narysuj strefę, nazwij jeden rodzaj obiektu i otrzymaj je wszystkie w jednym przebiegu. Użyj trybu Semi-Auto, aby pracować nad jednym obiektem na raz.</translation>
    </message>
    <message>
        <source>Each click sends a small square of the image to our servers in Europe, and the outline comes back.</source>
        <translation>Każde kliknięcie wysyła mały kwadrat obrazu na nasze serwery w Europie, a kontur wraca.</translation>
    </message>
    <message>
        <source>Bigger model, more accurate</source>
        <translation>Większy model, dokładniejszy</translation>
    </message>
    <message>
        <source>Featured</source>
        <translation>Wyróżnione</translation>
    </message>
    <message>
        <source>Smaller model, works offline</source>
        <translation>Mniejszy model, działa offline</translation>
    </message>
    <message>
        <source>Install it now</source>
        <translation>Zainstaluj teraz</translation>
    </message>
    <message>
        <source>Install the offline AI</source>
        <translation>Zainstaluj lokalną AI</translation>
    </message>
    <message>
        <source>Installing the offline AI</source>
        <translation>Instalowanie lokalnej AI</translation>
    </message>
    <message>
        <source>Intel Mac: using the older AI model.</source>
        <translation>Intel Mac: używanie starszego modelu AI.</translation>
    </message>
    <message>
        <source>It needs &lt;b&gt;{gb} GB&lt;/b&gt; of free disk space.</source>
        <translation>Potrzebuje &lt;b&gt;{gb} GB&lt;/b&gt; wolnego miejsca na dysku.</translation>
    </message>
    <message>
        <source>My computer</source>
        <translation>Mój komputer</translation>
    </message>
    <message>
        <source>My work</source>
        <translation>Moje prace</translation>
    </message>
    <message>
        <source>No detections left. Each object you save with Cloud AI costs one. Switch to your own computer to keep working for free, or upgrade from the panel.</source>
        <translation>Brak detections. Każdy obiekt zapisany przez Cloud AI kosztuje jeden. Przełącz się na własny komputer, aby pracować dalej za darmo, albo ulepsz plan w panelu.</translation>
    </message>
    <message>
        <source>No object found here. Try clicking somewhere else.</source>
        <translation>Nie znaleziono tu obiektu. Spróbuj kliknąć w innym miejscu.</translation>
    </message>
    <message>
        <source>Not now</source>
        <translation>Nie teraz</translation>
    </message>
    <message>
        <source>Your project and your files stay on your computer. One cloud detection per object you save.</source>
        <translation>Twój projekt i pliki pozostają na twoim komputerze. Jedno wykrycie w chmurze na każdy obiekt który zapiszesz.</translation>
    </message>
    <message>
        <source>One precision level fits {obj} in a zone this size - draw a larger zone for a choice.</source>
        <translation>Jeden poziom precyzji pasuje do {obj} w strefie tego rozmiaru - narysuj większą strefę, aby mieć wybór.</translation>
    </message>
    <message>
        <source>One-time setup</source>
        <translation>Jednorazowa konfiguracja</translation>
    </message>
    <message>
        <source>Other detections</source>
        <translation>Inne detekcje</translation>
    </message>
    <message>
        <source>Pick a raster layer and accept the Terms to start.</source>
        <translation>Wybierz warstwę rastrową i zaakceptuj Warunki, aby zacząć.</translation>
    </message>
    <message>
        <source>Preparing the install...</source>
        <translation>Przygotowywanie instalacji...</translation>
    </message>
    <message>
        <source>Pro is active on this account. Your cloud detections are ready.</source>
        <translation>Pro jest aktywne na tym koncie. Twoje wykrycia w chmurze są gotowe.</translation>
    </message>
    <message>
        <source>Read the privacy policy</source>
        <translation>Przeczytaj politykę prywatności</translation>
    </message>
    <message>
        <source>Right-click a polygon on the map to delete it.</source>
        <translation>Kliknij prawym przyciskiem poligon na mapie, aby go usunąć.</translation>
    </message>
    <message>
        <source>Running low: {n} cloud detections left, back on {date}. &lt;a href="{url}"&gt;Upgrade to Pro&lt;/a&gt; to keep going.</source>
        <translation>Mało pozostało: {n} wykryć w chmurze, powraca na {date}. &lt;a href="{url}"&gt;Ulepsz do Pro&lt;/a&gt;, aby kontynuować.</translation>
    </message>
    <message>
        <source>Running low: {n} cloud detections left. &lt;a href="{url}"&gt;Upgrade to Pro&lt;/a&gt; to keep going.</source>
        <translation>Mało pozostało: {n} wykryć w chmurze. &lt;a href="{url}"&gt;Ulepsz do Pro&lt;/a&gt;, aby kontynuować.</translation>
    </message>
    <message>
        <source>Save a polygon first. Export writes every polygon you kept to a layer.</source>
        <translation>Najpierw zapisz poligon. Export zapisuje każdy zachowany poligon w warstwie.</translation>
    </message>
    <message>
        <source>Saving object</source>
        <translation>Zapisywanie obiektu</translation>
    </message>
    <message>
        <source>Semi-Auto</source>
        <translation>Semi-Auto</translation>
    </message>
    <message>
        <source>Semi-Auto mode installs local components that are not available for this Mac with this version of QGIS. Please use Automatic mode instead, which runs fully in the cloud and needs no local install.</source>
        <translation>Tryb Semi-Auto instaluje lokalne komponenty, które nie są dostępne dla tego Maca z tą wersją QGIS. Użyj zamiast tego trybu Automatycznego, który działa w pełni w chmurze i nie wymaga lokalnej instalacji.</translation>
    </message>
    <message>
        <source>Semi-Auto mode is not supported</source>
        <translation>Tryb Semi-Auto nie jest obsługiwany</translation>
    </message>
    <message>
        <source>Semi-Auto mode is not supported in this QGIS installation</source>
        <translation>Tryb Semi-Auto nie jest obsługiwany w tej instalacji QGIS</translation>
    </message>
    <message>
        <source>Semi-Auto mode needs to install local dependencies, which is not supported inside this sandboxed QGIS installation (Flatpak or Snap). Please use Automatic mode instead, which runs fully in the cloud and needs no local install.</source>
        <translation>Tryb Semi-Auto musi zainstalować lokalne zależności, co nie jest obsługiwane w tej izolowanej instalacji QGIS (Flatpak lub Snap). Użyj zamiast tego trybu Automatycznego, który działa w pełni w chmurze i nie wymaga lokalnej instalacji.</translation>
    </message>
    <message>
        <source>Session ended</source>
        <translation>Sesja zakończona</translation>
    </message>
    <message>
        <source>Set up now</source>
        <translation>Skonfiguruj teraz</translation>
    </message>
    <message>
        <source>Start Semi-Auto AI Segmentation</source>
        <translation>Uruchom Semi-Auto AI Segmentation</translation>
    </message>
    <message>
        <source>Stop the install</source>
        <translation>Zatrzymaj instalację</translation>
    </message>
    <message>
        <source>The AI is still loading. Try again in a few seconds.</source>
        <translation>AI wciąż się ładuje. Spróbuj ponownie za kilka sekund.</translation>
    </message>
    <message>
        <source>The AI was set up but could not start.</source>
        <translation>AI została skonfigurowana, ale nie mogła się uruchomić.</translation>
    </message>
    <message>
        <source>The click was cancelled.</source>
        <translation>Kliknięcie zostało anulowane.</translation>
    </message>
    <message>
        <source>The install did not finish. Retry it, or pick Cloud AI.</source>
        <translation>Instalacja nie została ukończona. Ponów ją, albo wybierz Cloud AI.</translation>
    </message>
    <message>
        <source>The model is unsure about this outline. Click again to correct it, or draw it by hand.</source>
        <translation>Model nie jest pewien tego konturu. Kliknij ponownie, aby go poprawić, albo narysuj go ręcznie.</translation>
    </message>
    <message>
        <source>The offline AI</source>
        <translation>Lokalna AI</translation>
    </message>
    <message>
        <source>The offline AI is not installed yet.</source>
        <translation>Lokalna AI nie jest jeszcze zainstalowana.</translation>
    </message>
    <message>
        <source>The offline AI is still downloading.</source>
        <translation>Lokalna AI wciąż się pobiera.</translation>
    </message>
    <message>
        <source>This deletes the local AI model files, signs you out, and resets the plugin. Your account and your cloud detections are not affected. Semi-Auto mode will download the files again next time you use it.</source>
        <translation>To usuwa lokalne pliki modelu AI, wylogowuje Cię i resetuje wtyczkę. Twoje konto i Twoje wykrycia w chmurze nie są dotknięte. Tryb Semi-Auto pobierze pliki ponownie następnym razem.</translation>
    </message>
    <message>
        <source>This drive has {free} GB free, under the {need} GB the install needs. Free some space, or use Cloud AI.</source>
        <translation>Ten dysk ma {free} GB wolnego miejsca - to mniej niż {need} GB potrzebne do instalacji. Zwolnij trochę miejsca, albo użyj Cloud AI.</translation>
    </message>
    <message>
        <source>This image has no position on the map, so Automatic cannot place what it finds. Give it one with the QGIS Georeferencer, or use Semi-Auto mode on it as is.</source>
        <translation>Ten obraz nie ma pozycji na mapie, więc Automatyczny nie może umieścić tego, co znajdzie. Ustaw jego pozycję za pomocą QGIS Georeferencer, albo użyj na nim trybu Semi-Auto, tak jak jest.</translation>
    </message>
    <message>
        <source>This model rates every object the same, so filtering by confidence would show all of them or none. Use Size below, or fix objects in the next step.</source>
        <translation>Ten model ocenia każdy obiekt tak samo, więc filtrowanie według Ufności pokazałoby wszystkie albo żadnego. Użyj Rozmiaru poniżej, albo popraw obiekty w następnym kroku.</translation>
    </message>
    <message>
        <source>This raster is rotated. Run Warp (Reproject) on it to straighten it first. Semi-Auto mode cannot read it either.</source>
        <translation>Ten raster jest obrócony. Uruchom na nim Warp (Reproject), aby go najpierw wyprostować. Tryb Semi-Auto również nie może go odczytać.</translation>
    </message>
    <message>
        <source>Use Cloud AI instead</source>
        <translation>Użyj zamiast tego Cloud AI</translation>
    </message>
    <message>
        <source>Use my computer instead</source>
        <translation>Użyj zamiast tego mojego komputera</translation>
    </message>
    <message>
        <source>Where the segmentation runs:</source>
        <translation>Gdzie działa segmentacja:</translation>
    </message>
    <message>
        <source>Everything stays on this computer {dot} &lt;b&gt;about 10 minutes to install&lt;/b&gt;</source>
        <translation>Wszystko zostaje na tym komputerze {dot} &lt;b&gt;około 10 minut na instalację&lt;/b&gt;</translation>
    </message>
    <message>
        <source>Everything stays on this computer {dot} &lt;b&gt;{gb} GB and about 10 minutes to install&lt;/b&gt;</source>
        <translation>Wszystko zostaje na tym komputerze {dot} &lt;b&gt;{gb} GB i około 10 minut na instalację&lt;/b&gt;</translation>
    </message>
    <message>
        <source>The offline AI answers your clicks on this computer. Your imagery stays here, and every click is free.</source>
        <translation>Lokalna AI odpowiada na Twoje kliknięcia na tym komputerze. Twoje obrazy zostają tutaj, a każde kliknięcie jest darmowe.</translation>
    </message>
    <message>
        <source>This online layer returned no imagery for this area. Its server refused the request. Check the layer's URL in Layer Properties, or use another basemap.</source>
        <translation>Ta warstwa internetowa nie zwróciła obrazu dla tego obszaru. Jej serwer odrzucił żądanie. Sprawdź adres URL we Właściwościach warstwy, albo użyj innej mapy bazowej.</translation>
    </message>
    <message>
        <source>1 credit covers about 0.17 km² at default precision.</source>
        <translation>1 kredyt pokrywa około 0,17 km² przy domyślnej precyzji.</translation>
    </message>
    <message>
        <source>Clear all {n}</source>
        <translation>Wyczyść wszystkie {n}</translation>
    </message>
    <message>
        <source>Could not check your AI Segmentation account. If this lasts, sign out and sign in again.</source>
        <translation>Nie udało się sprawdzić Twojego konta AI Segmentation. Jeśli problem się utrzymuje, wyloguj się i zaloguj ponownie.</translation>
    </message>
    <message>
        <source>Could not load your account. Try again in a moment.</source>
        <translation>Nie udało się wczytać Twojego konta. Spróbuj ponownie za chwilę.</translation>
    </message>
    <message>
        <source>Could not reach TerraLab. Check your internet connection, then try again.</source>
        <translation>Nie udało się połączyć z TerraLab. Sprawdź połączenie z internetem, a potem spróbuj ponownie.</translation>
    </message>
    <message>
        <source>Editing by hand could not open on this polygon on its own. Try again, or fix it with the AI.</source>
        <translation>Edycja ręczna nie mogła się otworzyć na tym poligonie samodzielnie. Spróbuj ponownie, albo popraw go za pomocą AI.</translation>
    </message>
    <message>
        <source>It downloads first, and takes about 10 minutes.</source>
        <translation>Najpierw się pobiera, a trwa około 10 minut.</translation>
    </message>
    <message>
        <source>It downloads first: {gb} GB and about 10 minutes.</source>
        <translation>Najpierw się pobiera: {gb} GB i około 10 minut.</translation>
    </message>
    <message>
        <source>Nothing in this category yet.</source>
        <translation>W tej kategorii nie ma jeszcze niczego.</translation>
    </message>
    <message>
        <source>One run covers up to {cap} cloud detections. This zone at this precision needs more. Draw a smaller zone, or lower the precision.</source>
        <translation>Jeden przebieg obejmuje do {cap} wykryć w chmurze. Ta strefa przy tej precyzji wymaga więcej. Narysuj mniejszą strefę albo zmniejsz precyzję.</translation>
    </message>
    <message>
        <source>QGIS could not open a browser. Open this address to finish signing in, then come back here. It works once:
{}</source>
        <translation>QGIS nie mógł otworzyć przeglądarki. Otwórz ten adres, aby dokończyć logowanie, a potem wróć tutaj. Działa tylko raz:
{}</translation>
    </message>
    <message>
        <source>QGIS could not open a browser. The sign-in address is copied to your clipboard: paste it into a browser to finish, then come back here. It works once.</source>
        <translation>QGIS nie mógł otworzyć przeglądarki. Adres logowania został skopiowany do schowka: wklej go w przeglądarce, aby dokończyć, a potem wróć tutaj. Działa tylko raz.</translation>
    </message>
    <message>
        <source>Reading your logs...</source>
        <translation>Odczytywanie Twoich logów...</translation>
    </message>
    <message>
        <source>Sign in again to fix with the AI. Switched to editing by hand, which needs no account.</source>
        <translation>Zaloguj się ponownie, aby poprawiać za pomocą AI. Przełączono na edycję ręczną, która nie wymaga konta.</translation>
    </message>
    <message>
        <source>The export did not finish. Your polygons are still on the map, so you can try again.</source>
        <translation>Export nie został ukończony. Twoje poligony wciąż są na mapie, więc możesz spróbować ponownie.</translation>
    </message>
    <message>
        <source>The install did not finish {dot} &lt;b&gt;retry it, or pick Cloud AI&lt;/b&gt;</source>
        <translation>Instalacja nie została ukończona {dot} &lt;b&gt;ponów ją, albo wybierz Cloud AI&lt;/b&gt;</translation>
    </message>
    <message>
        <source>The polygons could not be put into the new layer, so nothing was saved. They are still on the map, so you can try again.</source>
        <translation>Nie udało się umieścić poligonów w nowej warstwie, więc nic nie zostało zapisane. Wciąż są na mapie, więc możesz spróbować ponownie.</translation>
    </message>
    <message>
        <source>This layer has no usable position on the map. Open it in QGIS and check its extent.</source>
        <translation>Ta warstwa nie ma użytecznej pozycji na mapie. Otwórz ją w QGIS i sprawdź jej zasięg.</translation>
    </message>
    <message>
        <source>This run found nothing. Add the object yourself below, or press Exit and run again with another word or a smaller zone.</source>
        <translation>Ten przebieg nic nie znalazł. Dodaj obiekt samodzielnie poniżej, albo naciśnij Wyjdź i uruchom ponownie z innym słowem albo mniejszą strefą.</translation>
    </message>
    <message>
        <source>This zone at this precision needs more cloud detections than one run covers. Draw a smaller zone, or lower the precision.</source>
        <translation>Ta strefa przy tej precyzji wymaga więcej wykryć w chmurze niż jeden przebieg obejmuje. Narysuj mniejszą strefę albo zmniejsz precyzję.</translation>
    </message>
    <message>
        <source>Undo every correction of this round at once. The count is in the label, so you can see what goes.</source>
        <translation>Cofnij wszystkie poprawki z tej rundy za jednym razem. Liczba jest na etykiecie, więc możesz zobaczyć, co zniknie.</translation>
    </message>
    <message>
        <source>You are out of credits, so the AI fix cannot answer. Switched to editing by hand, which is free.</source>
        <translation>Skończyły Ci się kredyty, więc poprawianie AI nie może odpowiedzieć. Przełączono na edycję ręczną, która jest darmowa.</translation>
    </message>
    <message>
        <source>You are signed in on this computer, but QGIS cannot read your sign-in until you enter its master password.</source>
        <translation>Zalogowano Cię na tym komputerze, ale QGIS nie może odczytać Twojego logowania, dopóki nie wpiszesz jego hasła głównego.</translation>
    </message>
    <message>
        <source>AI: point at what to keep or trim, one cloud detection per polygon. Manual: move the corners yourself, free.</source>
        <translation>AI: wskaż co zachować lub przyciąć, jedno wykrycie w chmurze na poligon. Ręcznie: przesuń rogi sam, darmowe.</translation>
    </message>
    <message>
        <source>Start now, nothing to install {dot} &lt;b&gt;1 cloud detection per object you save&lt;/b&gt;</source>
        <translation>Zacznij teraz, nic do zainstalowania {dot} &lt;b&gt;1 wykrycie w chmurze na każdy obiekt który zapiszesz&lt;/b&gt;</translation>
    </message>
    <message>
        <source>The AI outlines it. One cloud detection per object.</source>
        <translation>AI nakreśla go. Jedno wykrycie w chmurze na obiekt.</translation>
    </message>
    <message>
        <source>Add an object the AI missed. In AI, point at it and the model outlines it for one cloud detection; in Manual, draw its corners for free.</source>
        <translation>Dodaj obiekt, który AI pominął. W AI wskaż go a model go nakreśli za jedno wykrycie w chmurze; ręcznie narysuj rogi za darmo.</translation>
    </message>
    <message>
        <source>This zone at this precision needs more than one run covers. Draw a smaller zone, or lower the precision. Free runs stop well below that ceiling, so Pro keeps more precision on a zone this size.</source>
        <translation>Ta strefa przy tej precyzji wymaga więcej niż jeden przebieg wykryć w chmurze. Narysuj mniejszą strefę albo obniż precyzję. Bezpłatne przebiegi zatrzymują się znacznie poniżej tego limitu, więc Pro zachowuje większą precyzję na strefie tego rozmiaru.</translation>
    </message>
    <message>
        <source>This zone at this precision needs more cloud detections than one run covers. Draw a smaller zone, or lower the precision. Free runs stop well below that ceiling, so Pro keeps more precision on a zone this size.</source>
        <translation>Ta strefa przy tej precyzji wymaga więcej wykryć w chmurze niż jeden przebieg obejmuje. Narysuj mniejszą strefę albo obniż precyzję. Bezpłatne przebiegi zatrzymują się znacznie poniżej tego limitu, więc Pro zachowuje większą precyzję na strefie tego rozmiaru.</translation>
    </message>
    <message>
        <source>Pick a raster layer at the top of the panel first.</source>
        <translation>Najpierw wybierz warstwę rastrową u góry panelu.</translation>
    </message>
    <message>
        <source>This zone at this precision is too big for one run. Draw a smaller zone, or lower the precision.</source>
        <translation>Ta strefa przy tej precyzji jest zbyt duża na jeden przebieg. Narysuj mniejszą strefę albo zmniejsz precyzję.</translation>
    </message>
    <message>
        <source>No cloud detections left this month. Semi-Auto mode runs on your computer, free and unlimited.</source>
        <translation>Brak wykryć w chmurze tego miesiąca. Tryb Semi-Auto działa na twoim komputerze, darmowy i nieograniczony.</translation>
    </message>
    <message>
        <source>This run costs more cloud detections than you have left. Lower the precision, or draw a smaller zone.</source>
        <translation>Ten przebieg kosztuje więcej wykryć w chmurze niż masz pozostało. Zmniejsz precyzję albo narysuj mniejszą strefę.</translation>
    </message>
    <message>
        <source>One free run covers fewer cloud detections than this. Lower the precision, or draw a smaller zone.</source>
        <translation>Jeden darmowy przebieg obejmuje mniej wykryć w chmurze niż to. Zmniejsz precyzję albo narysuj mniejszą strefę.</translation>
    </message>
    <message>
        <source>Load imagery in QGIS, then pick it above to start.</source>
        <translation>Wczytaj obrazy w QGIS, potem wybierz je powyżej, aby zacząć.</translation>
    </message>
    <message>
        <source>One object at a time: click it, the AI outlines it. You choose where it runs, on our servers or on your own computer.</source>
        <translation>Jeden obiekt naraz: kliknij, a AI obrysuje go. Ty wybierasz, gdzie to działa: na naszych serwerach czy na Twoim komputerze.</translation>
    </message>
    <message>
        <source>Draw a zone, name one kind of object, get all of them in one run. Runs on our servers and uses your cloud detections.</source>
        <translation>Narysuj strefę, nazwij jeden rodzaj obiektu, uzyskaj wszystkie w jednym przebiegu. Działa na naszych serwerach i używa twoich wykryć w chmurze.</translation>
    </message>
    <message>
        <source>This layer has no file to read. Pick another layer at the top of the panel, then start again.</source>
        <translation>Ta warstwa nie ma pliku do odczytania. Wybierz inną warstwę u góry panelu, potem zacznij ponownie.</translation>
    </message>
    <message>
        <source>Writes a GeoPackage with the QGIS style built in, English field names, and how the run was made (prompt, source layer, date, precision). It opens styled and documented on a colleague's machine, with no plugin installed.</source>
        <translation>Zapisuje GeoPackage z wbudowanym stylem QGIS, nazwami pól w języku angielskim, i jak uruchomienie zostało wykonane (prompt, warstwa źródłowa, data, dokładność). Otwiera się ze stylem i udokumentowane na komputerze kolegi, bez zainstalowanej wtyczki.</translation>
    </message>
    <message>
        <source>&quot;{selected}&quot; has no imagery here. You are looking at &quot;{other}&quot;. Pick it at the top of the panel, then click again.</source>
        <translation>&quot;{selected}&quot; nie ma tu obrazu. Wyświetlana jest &quot;{other}&quot;. Wybierz ją u góry panelu, a potem kliknij ponownie.</translation>
    </message>
    <message>
        <source>39 EUR a month, cancel anytime. Opens your TerraLab dashboard.</source>
        <translation>39 EUR miesięcznie, anuluj w każdej chwili. Otwiera Twój panel TerraLab.</translation>
    </message>
    <message>
        <source>Could not reach this layer&apos;s server. Check your connection, then click again.</source>
        <translation>Nie udało się połączyć z serwerem tej warstwy. Sprawdź połączenie, a potem kliknij ponownie.</translation>
    </message>
    <message>
        <source>Every run is kept with its image, ready to open months later.</source>
        <translation>Każdy przebieg jest zachowany razem z obrazem, gotowy do otwarcia po miesiącach.</translation>
    </message>
    <message>
        <source>Nothing to install, works right away.</source>
        <translation>Nic do zainstalowania, działa od razu.</translation>
    </message>
    <message>
        <source>Or click objects one by one in Semi-Auto, free on this computer.</source>
        <translation>Albo klikaj obiekty pojedynczo w trybie Semi-Auto, za darmo na tym komputerze.</translation>
    </message>
    <message>
        <source>Or end this session and work free on this computer. Your saved polygons are kept.</source>
        <translation>Albo zakończ tę sesję i pracuj za darmo na tym komputerze. Twoje zapisane poligony są zachowane.</translation>
    </message>
    <message>
        <source>Or work free with a smaller AI on this computer.</source>
        <translation>Albo pracuj za darmo z mniejszą AI na tym komputerze.</translation>
    </message>
    <message>
        <source>Pro: 5,000 cloud detections a month</source>
        <translation>Pro: 5000 wykryć w chmurze miesięcznie</translation>
    </message>
    <message>
        <source>Pro: 5,000 detections a month, on zones of any size</source>
        <translation>Pro: 5000 detekcji miesięcznie, na strefach dowolnej wielkości</translation>
    </message>
    <message>
        <source>QGIS cannot read this raster format here. Convert it to GeoTIFF, then start again.</source>
        <translation>QGIS nie może tu odczytać tego formatu rastra. Przekonwertuj go na GeoTIFF, a potem zacznij od nowa.</translation>
    </message>
    <message>
        <source>QGIS waits while this installs. To segment right away, stop the install and use Cloud AI.</source>
        <translation>QGIS czeka na zakończenie instalacji. Aby segmentować od razu, zatrzymaj instalację i użyj Cloud AI.</translation>
    </message>
    <message>
        <source>Runs on this computer {dot} &lt;b&gt;save as many as you like&lt;/b&gt;</source>
        <translation>Działa na tym komputerze {dot} &lt;b&gt;zapisz tyle, ile chcesz&lt;/b&gt;</translation>
    </message>
    <message>
        <source>Setting up on your computer {dot} &lt;b&gt;wait for it to finish&lt;/b&gt;</source>
        <translation>Konfigurowanie na Twoim komputerze {dot} &lt;b&gt;poczekaj na zakończenie&lt;/b&gt;</translation>
    </message>
    <message>
        <source>Small objects still show up on wide areas.</source>
        <translation>Małe obiekty nadal są wykrywane na dużych obszarach.</translation>
    </message>
    <message>
        <source>Stop and use my computer</source>
        <translation>Zatrzymaj i użyj mojego komputera</translation>
    </message>
    <message>
        <source>Stop the install?</source>
        <translation>Zatrzymać instalację?</translation>
    </message>
    <message>
        <source>Take back the last point you placed. Shortcut: Ctrl+Z</source>
        <translation>Cofnij ostatni postawiony punkt. Skrót: Ctrl+Z</translation>
    </message>
    <message>
        <source>The layer you picked has no imagery here. You are looking at &quot;{other}&quot;. Pick it at the top of the panel, then click again.</source>
        <translation>Wybrana warstwa nie ma tu obrazu. Wyświetlana jest &quot;{other}&quot;. Wybierz ją u góry panelu, a potem kliknij ponownie.</translation>
    </message>
    <message>
        <source>The offline AI is not installed yet. Stop the install?</source>
        <translation>Lokalna AI nie jest jeszcze zainstalowana. Zatrzymać instalację?</translation>
    </message>
    <message>
        <source>The same cloud AI, and the cleanest shapes.</source>
        <translation>Ta sama AI w chmurze, i najczystsze kształty.</translation>
    </message>
    <message>
        <source>They come back on {date}.</source>
        <translation>Wracają {date}.</translation>
    </message>
    <message>
        <source>This layer has no imagery at this zoom. Zoom in until you see it on the map, then click again.</source>
        <translation>Ta warstwa nie ma obrazu przy tym powiększeniu. Powiększ widok, aż zobaczysz ją na mapie, a potem kliknij ponownie.</translation>
    </message>
    <message>
        <source>This layer&apos;s file is no longer where QGIS expects it. Reload it from where the file is now, then start again.</source>
        <translation>Plik tej warstwy nie znajduje się już tam, gdzie oczekuje QGIS. Wczytaj go ponownie z aktualnej lokalizacji, a potem zacznij od nowa.</translation>
    </message>
    <message>
        <source>This layer&apos;s server refused the request. Pick another basemap at the top of the panel, then click again.</source>
        <translation>Serwer tej warstwy odrzucił żądanie. Wybierz inną mapę bazową u góry panelu, a potem kliknij ponownie.</translation>
    </message>
    <message>
        <source>This polygon stays on the map, and Export still works.</source>
        <translation>Ten poligon zostaje na mapie, a Export nadal działa.</translation>
    </message>
    <message>
        <source>This polygon stays on the map, but it cannot be saved.</source>
        <translation>Ten poligon zostaje na mapie, ale nie można go zapisać.</translation>
    </message>
    <message>
        <source>This raster has no bands to read. Pick another layer at the top of the panel.</source>
        <translation>Ten raster nie ma kanałów do odczytu. Wybierz inną warstwę u góry panelu.</translation>
    </message>
    <message>
        <source>Undo point</source>
        <translation>Cofnij punkt</translation>
    </message>
    <message>
        <source>Use Semi-Auto</source>
        <translation>Użyj Semi-Auto</translation>
    </message>
    <message>
        <source>Use my computer</source>
        <translation>Użyj mojego komputera</translation>
    </message>
    <message>
        <source>You place the corners, the same as on any QGIS layer. Free.</source>
        <translation>Rogi stawiasz samodzielnie, tak samo jak w każdej warstwie QGIS. Za darmo.</translation>
    </message>
    <message>
        <source>You used all {n}. They come back on {date}.</source>
        <translation>Wykorzystano wszystkie {n}. Wracają {date}.</translation>
    </message>
    <message>
        <source>Your click is outside this layer. Click on the imagery itself, or pick another layer at the top of the panel.</source>
        <translation>Twoje kliknięcie jest poza tą warstwą. Kliknij bezpośrednio na obrazie, albo wybierz inną warstwę u góry panelu.</translation>
    </message>
    <message>
        <source>Your cloud detections are used up</source>
        <translation>Twoje wykrycia w chmurze zostały wykorzystane</translation>
    </message>
    <message>
        <source>Your free cloud detections are used up</source>
        <translation>Twoje darmowe wykrycia w chmurze zostały wykorzystane</translation>
    </message>
</context>
</TS>