<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pl" sourcelanguage="en_US">
<context>
    <name>AutoStart</name>
    <message>
        <location filename="../../src/lib/linux/auto-start.cpp" line="54"/>
        <source>Failed to connect to Flatpak response</source>
        <extracomment>Error message when requesting autostart in Flatpak got no response</extracomment>
        <translation type="unfinished">Nie udało się połączyć z odpowiedzią Flatpak</translation>
    </message>
    <message>
        <location filename="../../src/lib/linux/auto-start.cpp" line="63"/>
        <source>Failed to read desktop entry packaged with app</source>
        <translation type="unfinished">Nie udało się odczytać wpisu pulpitu dołączonego do aplikacji</translation>
    </message>
    <message>
        <location filename="../../src/lib/linux/auto-start.cpp" line="77"/>
        <location filename="../../src/lib/linux/auto-start.cpp" line="87"/>
        <location filename="../../src/lib/linux/auto-start.cpp" line="93"/>
        <source>Autostart desktop entry not writable</source>
        <extracomment>Error message when failed to write Linux desktop entry for autostart</extracomment>
        <translation type="unfinished">Plik autostart nie jest zapisywalny</translation>
    </message>
    <message>
        <location filename="../../src/lib/linux/auto-start.cpp" line="111"/>
        <source>The request to autostart was cancelled</source>
        <extracomment>Error message when requesting autostart in Flatpak got cancelled by user</extracomment>
        <translation type="unfinished">Żądanie autostartu zostało anulowane</translation>
    </message>
    <message>
        <location filename="../../src/lib/windows/auto-start.cpp" line="45"/>
        <location filename="../../src/lib/windows/auto-start.cpp" line="62"/>
        <source>Disallowed by policy</source>
        <translation type="unfinished">Zablokowane przez zasady</translation>
    </message>
    <message>
        <location filename="../../src/lib/windows/auto-start.cpp" line="48"/>
        <source>Disallowed by user</source>
        <translation type="unfinished">Zablokowane przez użytkownika</translation>
    </message>
    <message>
        <location filename="../../src/lib/windows/auto-start.cpp" line="82"/>
        <source>Unknown error in MSIX autostart</source>
        <translation type="unfinished">Nieznany błąd w autostarcie MSIX</translation>
    </message>
    <message>
        <location filename="../../src/lib/windows/auto-start.cpp" line="102"/>
        <source>Permission denied</source>
        <extracomment>Error message when requesting autostart got permission denied</extracomment>
        <translation type="unfinished">Odmowa dostępu</translation>
    </message>
    <message>
        <location filename="../../src/lib/linux/auto-start.cpp" line="44"/>
        <location filename="../../src/lib/windows/auto-start.cpp" line="105"/>
        <source>Unknown error</source>
        <extracomment>Error message when requesting autostart got unknown error</extracomment>
        <translation type="unfinished">Nieznany błąd</translation>
    </message>
</context>
<context>
    <name>BreakReminder</name>
    <message>
        <location filename="../../src/app/break-window.ui" line="91"/>
        <source>Break extended to make up for postponing</source>
        <translation type="unfinished">Przerwa wydłużona, aby nadrobić opóźnienie</translation>
    </message>
    <message>
        <location filename="../../src/app/break-window.ui" line="224"/>
        <source>Lock Screen</source>
        <translation type="unfinished">Zablokuj ekran</translation>
    </message>
    <message>
        <location filename="../../src/app/break-window.ui" line="278"/>
        <source>Exit Force Break</source>
        <translation type="unfinished">Zakończ wymuszoną przerwę</translation>
    </message>
</context>
<context>
    <name>BreakWindow</name>
    <message>
        <location filename="../../src/app/break-window.cpp" line="187"/>
        <source>Break will end at: %1</source>
        <translation type="unfinished">Przerwa zakończy się o: %1</translation>
    </message>
    <message>
        <location filename="../../src/app/break-window.cpp" line="189"/>
        <source>Break has ended</source>
        <translation type="unfinished">Przerwa się zakończyła</translation>
    </message>
</context>
<context>
    <name>Cli</name>
    <message>
        <location filename="../../src/core/cli.cpp" line="171"/>
        <source>Show the application version</source>
        <translation type="unfinished">Pokaż wersję aplikacji</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="176"/>
        <source>Show this help text</source>
        <translation type="unfinished">Pokaż ten tekst pomocy</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="233"/>
        <source>Start the next break immediately</source>
        <translation type="unfinished">Rozpocznij następną przerwę natychmiast</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="236"/>
        <source>Start the next big break immediately</source>
        <translation type="unfinished">Rozpocznij następną długą przerwę natychmiast</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="239"/>
        <source>Pause breaks by external control</source>
        <translation type="unfinished">Wstrzymaj przerwy przez zewnętrzne sterowanie</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="242"/>
        <source>Resume breaks paused by external control</source>
        <translation type="unfinished">Wznów przerwy wstrzymane przez zewnętrzne sterowanie</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="245"/>
        <source>Enable breaks by clearing all pause reasons</source>
        <translation type="unfinished">Włącz przerwy, usuwając wszystkie powody pauzy</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="249"/>
        <source>Show current break status</source>
        <translation type="unfinished">Pokaż aktualny status przerwy</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="257"/>
        <source>Manage meeting or presentation mode</source>
        <translation type="unfinished">Zarządzaj trybem spotkania lub prezentacji</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="262"/>
        <source>Start meeting mode for a duration</source>
        <translation type="unfinished">Uruchom tryb spotkania na określony czas</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="265"/>
        <source>Meeting duration, for example 45m, 2700s, or 1h</source>
        <translation type="unfinished">Czas trwania spotkania, np. 45m, 2700s lub 1h</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="269"/>
        <source>Meeting reason</source>
        <translation type="unfinished">Powód spotkania</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="272"/>
        <source>End meeting mode</source>
        <translation type="unfinished">Zakończ tryb spotkania</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="275"/>
        <source>Start a break immediately</source>
        <translation type="unfinished">Rozpocznij przerwę natychmiast</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="278"/>
        <source>Schedule the next break after this duration</source>
        <translation type="unfinished">Zaplanuj następną przerwę po tym czasie</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="283"/>
        <source>Extend the current meeting</source>
        <translation type="unfinished">Przedłuż bieżące spotkanie</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="287"/>
        <source>Duration to extend, for example 10m, 600s, or 1h</source>
        <translation type="unfinished">Czas przedłużenia, np. 10m, 600s lub 1h</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="294"/>
        <source>Manage focus mode</source>
        <translation type="unfinished">Zarządzaj trybem skupienia</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="299"/>
        <source>Start focus mode for a duration</source>
        <translation type="unfinished">Uruchom tryb skupienia na określony czas</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="302"/>
        <source>Focus duration, for example 50m, 3000s, or 1h</source>
        <translation type="unfinished">Czas trwania skupienia, np. 50m, 3000s lub 1h</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="306"/>
        <source>Focus reason</source>
        <translation type="unfinished">Powód skupienia</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="309"/>
        <source>End focus mode</source>
        <translation type="unfinished">Zakończ tryb skupienia</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="313"/>
        <source>Postpone the next break</source>
        <translation type="unfinished">Opóźnij następną przerwę</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="317"/>
        <source>Duration to postpone, for example 10m, 600s, or 1h. Bare numbers are minutes.</source>
        <translation type="unfinished">Czas opóźnienia, np. 10m, 600s lub 1h. Same liczby oznaczają minuty.</translation>
    </message>
</context>
<context>
    <name>CommandIpc</name>
    <message>
        <location filename="../../src/core/command-ipc.cpp" line="63"/>
        <source>Timed out while waiting for a response.</source>
        <translation type="unfinished">Upłynął limit czasu oczekiwania na odpowiedź.</translation>
    </message>
    <message>
        <location filename="../../src/core/command-ipc.cpp" line="75"/>
        <source>Received an invalid response from Sane Break.</source>
        <translation type="unfinished">Otrzymano nieprawidłową odpowiedź od Sane Break.</translation>
    </message>
    <message>
        <location filename="../../src/core/command-ipc.cpp" line="123"/>
        <source>No running Sane Break instance is available.</source>
        <translation type="unfinished">Brak uruchomionej instancji Sane Break.</translation>
    </message>
    <message>
        <location filename="../../src/core/command-ipc.cpp" line="132"/>
        <source>Timed out while sending the command.</source>
        <translation type="unfinished">Upłynął limit czasu podczas wysyłania polecenia.</translation>
    </message>
    <message>
        <location filename="../../src/core/command-ipc.cpp" line="184"/>
        <source>Unsupported command version.</source>
        <translation type="unfinished">Nieobsługiwana wersja polecenia.</translation>
    </message>
</context>
<context>
    <name>DayTimelineWidget</name>
    <message>
        <source>Active</source>
        <translation type="obsolete">Aktywne</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="51"/>
        <source>Break</source>
        <translation type="unfinished">Przerwa</translation>
    </message>
    <message>
        <source>Pause</source>
        <translation type="obsolete">Pauza</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="50"/>
        <source>Tracked</source>
        <translation type="unfinished">Śledzone</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="53"/>
        <source>Paused</source>
        <translation type="unfinished">Wstrzymane</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="54"/>
        <source>Away</source>
        <translation type="unfinished">Nieobecny</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="56"/>
        <source>Meeting</source>
        <translation type="unfinished">Spotkanie</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="57"/>
        <source>Focus</source>
        <translation type="unfinished">Skupienie</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="59"/>
        <source>Postpone</source>
        <translation type="unfinished">Opóźnij</translation>
    </message>
</context>
<context>
    <name>FocusUI</name>
    <message>
        <location filename="../../src/app/focus-window.ui" line="14"/>
        <source>Focus Mode</source>
        <translation type="unfinished">Tryb skupienia</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="20"/>
        <source>&lt;h2&gt;Focus Mode&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Tryb skupienia&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="27"/>
        <source>Briefly describe what are you working on:</source>
        <translation type="unfinished">Krótko opisz, nad czym pracujesz:</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="40"/>
        <source>Enter at least 6 characters.</source>
        <translation type="unfinished">Wprowadź co najmniej 6 znaków.</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="68"/>
        <source>Focus duration</source>
        <translation type="unfinished">Czas trwania trybu skupienia</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="75"/>
        <source> min</source>
        <translation type="unfinished">min</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="138"/>
        <source>The break schedule will be temporarily switched to:</source>
        <translation type="unfinished">Harmonogram przerw zostanie tymczasowo przełączony na:</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="155"/>
        <source>A &lt;b&gt;%1&lt;/b&gt; seconds small break every &lt;b&gt;%2&lt;/b&gt; minutes</source>
        <translation type="unfinished">Krótką przerwę (&lt;b&gt;%1&lt;/b&gt; sekund) co &lt;b&gt;%2&lt;/b&gt; minut</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="172"/>
        <source>1 in every &lt;b&gt;%2&lt;/b&gt; breaks is a &lt;b&gt;%1&lt;/b&gt; seconds big break</source>
        <translation type="unfinished">Co &lt;b&gt;%2&lt;/b&gt; przerw jedna będzie długą przerwą (&lt;b&gt;%1&lt;/b&gt; sekund)</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="201"/>
        <source>Cancel</source>
        <translation type="unfinished">Anuluj</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="214"/>
        <source>Take a %1 second break to enter focus mode</source>
        <translation type="unfinished">Weź przerwę %1 sekund, aby wejść w tryb skupienia</translation>
    </message>
</context>
<context>
    <name>FocusWindow</name>
    <message>
        <location filename="../../src/app/focus-window.cpp" line="86"/>
        <source>Optional — briefly describe what you&apos;re working on.</source>
        <translation type="unfinished">Opcjonalnie — krótko opisz, nad czym pracujesz.</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.cpp" line="89"/>
        <source>Enter at least %1 characters.</source>
        <translation type="unfinished">Wprowadź co najmniej %1 znaki.</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.cpp" line="96"/>
        <source>Add a little more detail.</source>
        <translation type="unfinished">Dodaj nieco więcej szczegółów.</translation>
    </message>
</context>
<context>
    <name>HeadsUpWindow</name>
    <message>
        <location filename="../../src/app/heads-up-window.cpp" line="112"/>
        <source>Break soon</source>
        <translation type="unfinished">Wkrótce przerwa</translation>
    </message>
    <message>
        <location filename="../../src/app/heads-up-window.cpp" line="121"/>
        <source>Click to start</source>
        <translation type="unfinished">Kliknij, aby rozpocząć</translation>
    </message>
</context>
<context>
    <name>LanguageSelect</name>
    <message>
        <location filename="../../src/app/widgets/language-select.cpp" line="67"/>
        <location filename="../../src/app/widgets/language-select.cpp" line="94"/>
        <source>Default</source>
        <translation type="unfinished">Domyślnie</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/language-select.cpp" line="79"/>
        <source>English</source>
        <comment>current language</comment>
        <extracomment>This is the name of the current language in the current language</extracomment>
        <translation>Polski</translation>
    </message>
</context>
<context>
    <name>MeetingPrompt</name>
    <message>
        <location filename="../../src/app/meeting-prompt.ui" line="14"/>
        <source>Meeting Mode Ended</source>
        <translation type="unfinished">Tryb spotkania zakończony</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-prompt.ui" line="20"/>
        <source>&lt;h2&gt;Meeting Mode Ended&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Tryb spotkania zakończony&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-prompt.ui" line="30"/>
        <source>Your meeting/presentation mode has ended. Would you like to take a break?</source>
        <translation type="unfinished">Twój tryb spotkania/prezentacji zakończył się. Czy chcesz zrobić przerwę?</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-prompt.ui" line="63"/>
        <source>Break in %1 minutes</source>
        <translation type="unfinished">Przerwa za %1 minut</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-prompt.ui" line="70"/>
        <source>Not yet (extend %1 minutes)</source>
        <translation type="unfinished">Jeszcze nie (przedłuż o %1 minut)</translation>
    </message>
    <message>
        <source>Break in 5 min</source>
        <translation type="obsolete">Przerwa za 5 min</translation>
    </message>
    <message>
        <source>Not yet (+30 min)</source>
        <translation type="obsolete">Jeszcze nie (za +30 min)</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-prompt.ui" line="53"/>
        <source>Break now (%1s)</source>
        <translation type="unfinished">Przerwa teraz (%1 s)</translation>
    </message>
</context>
<context>
    <name>MeetingUI</name>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="14"/>
        <source>Meeting Mode</source>
        <translation type="unfinished">Tryb spotkania</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="20"/>
        <source>&lt;h2&gt;Meeting/Presentation Mode&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Tryb spotkania/prezentacji&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="27"/>
        <source>Briefly describe this meeting/presentation:</source>
        <translation type="unfinished">Krótko opisz to spotkanie/prezentację:</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="40"/>
        <source>Enter at least 6 characters.</source>
        <translation type="unfinished">Wprowadź co najmniej 6 znaków.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="68"/>
        <source>It will end at</source>
        <translation type="unfinished">Zakończy się o</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="129"/>
        <source>No break reminders will show before &lt;b&gt;%1&lt;/b&gt;</source>
        <translation type="unfinished">Przypomnienia o przerwach nie pojawią się przed &lt;b&gt;%1&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="164"/>
        <source>We&apos;ll check in with you before showing a break reminder.</source>
        <translation type="unfinished">Sprawdzimy, czy nadal jesteś aktywny, zanim pokażemy przypomnienie o przerwie.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="191"/>
        <source>Cancel</source>
        <translation type="unfinished">Anuluj</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="204"/>
        <source>Enter Meeting/Presentation Mode</source>
        <translation type="unfinished">Włącz tryb spotkania/prezentacji</translation>
    </message>
</context>
<context>
    <name>MeetingWindow</name>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="83"/>
        <source>tomorrow at %1</source>
        <translation type="unfinished">jutro o %1</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="90"/>
        <source>Choose a future end time and enter at least %1 characters.</source>
        <translation type="unfinished">Wybierz przyszły czas zakończenia i wprowadź co najmniej %1 znaki.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="100"/>
        <source>Choose an end time later than now.</source>
        <translation type="unfinished">Wybierz czas zakończenia późniejszy niż obecny.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="103"/>
        <source>Choose a later time today, or a tomorrow time before %1.</source>
        <translation type="unfinished">Wybierz późniejszą godzinę dzisiaj lub jutrzejszą godzinę przed %1.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="114"/>
        <source>Optional — briefly describe what you&apos;re working on.</source>
        <translation type="unfinished">Opcjonalnie — krótko opisz, nad czym pracujesz.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="117"/>
        <source>Enter at least %1 characters.</source>
        <translation type="unfinished">Wprowadź co najmniej %1 znaki.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="124"/>
        <source>Add a little more detail.</source>
        <translation type="unfinished">Dodaj nieco więcej szczegółów.</translation>
    </message>
</context>
<context>
    <name>PostponeUI</name>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="14"/>
        <source>Postpone</source>
        <translation type="unfinished">Opóźnij</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="20"/>
        <source>&lt;h2&gt;Postponing this break&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Opóźnianie tej przerwy&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="27"/>
        <source>Postponing this break by &lt;b&gt;%1&lt;/b&gt; minutes will:</source>
        <translation type="unfinished">Opóźnienie tej przerwy o &lt;b&gt;%1&lt;/b&gt; minut spowoduje:</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="57"/>
        <source>Shorten your next work session by &lt;b&gt;%1&lt;/b&gt; minutes;</source>
        <translation type="unfinished">Skrócenie Twojej następnej sesji pracy o &lt;b&gt;%1&lt;/b&gt; minut;</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="92"/>
        <source>Extend the break by &lt;b&gt;%1&lt;/b&gt; seconds.</source>
        <translation type="unfinished">Wydłużenie przerwy o &lt;b&gt;%1&lt;/b&gt; sekund.</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="122"/>
        <source>Postpone by</source>
        <translation type="unfinished">Opóźnij o</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="129"/>
        <source> min</source>
        <translation type="unfinished">min</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="187"/>
        <source>You won&apos;t be able to postpone this break again. It will start automatically at the scheduled time.</source>
        <translation type="unfinished">Nie będziesz mógł ponownie opóźnić tej przerwy. Rozpocznie się ona automatycznie w zaplanowanym czasie.</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="222"/>
        <source>You can still start the break early. If you do, the adjustments above will be recalculated based on the actual time.</source>
        <translation type="unfinished">Nadal możesz rozpocząć przerwę wcześniej. W takim przypadku powyższe dostosowania zostaną przeliczone na podstawie rzeczywistego czasu.</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="249"/>
        <source>Keep original schedule</source>
        <translation type="unfinished">Zachowaj oryginalny harmonogram</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="262"/>
        <source>Do the adjustments</source>
        <translation type="unfinished">Zastosuj dostosowania</translation>
    </message>
</context>
<context>
    <name>PrefWindow</name>
    <message>
        <location filename="../../src/app/pref-window.ui" line="126"/>
        <source>Pause</source>
        <translation>Pauza</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="161"/>
        <source>General</source>
        <translation>Ogólne</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="183"/>
        <source>About</source>
        <translation>O Sane Break</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1843"/>
        <location filename="../../src/app/pref-window.ui" line="1881"/>
        <source>Bell before breaks</source>
        <translation>Dzwonek przed przerwami</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1798"/>
        <location filename="../../src/app/pref-window.ui" line="1923"/>
        <source>Bell after breaks</source>
        <translation>Dzwonek po przerwach</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="954"/>
        <source>Time in seconds before forcing break after work reminder appears.</source>
        <extracomment>Tooltip for &quot;Flash break prompt for&quot; config</extracomment>
        <translation type="unfinished">Czas w sekundach przed wymuszeniem przerwy po pojawieniu się przypomnienia o pracy.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="75"/>
        <source>Schedule</source>
        <translation>Harmonogram</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="94"/>
        <source>Reminder</source>
        <translation>Przypomnienie</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="142"/>
        <source>Sound</source>
        <translation>Dźwięk</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="379"/>
        <location filename="../../src/app/pref-window.ui" line="635"/>
        <source>Length of work time between breaks</source>
        <extracomment>Tooltip for &quot;Break every&quot; config (small break)</extracomment>
        <translation>Czas pracy pomiędzy przerwami</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="382"/>
        <location filename="../../src/app/pref-window.ui" line="429"/>
        <location filename="../../src/app/pref-window.ui" line="638"/>
        <location filename="../../src/app/pref-window.ui" line="685"/>
        <source>Break every</source>
        <translation>Przerywaj co</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="426"/>
        <location filename="../../src/app/pref-window.ui" line="682"/>
        <source>Every so many breaks will be a big break</source>
        <extracomment>Tooltip for &quot;Break every&quot; config (big break)</extracomment>
        <translation type="unfinished">Co %n przerw będzie długą przerwą</translation>
    </message>
    <message>
        <source>&lt;h3&gt;Postpone&lt;/h3&gt;</source>
        <translation type="vanished">&lt;h3&gt;Opóźnij&lt;/h3&gt;</translation>
    </message>
    <message>
        <source>Flash break prompt for</source>
        <translation type="vanished">Pokaż powiadomienie o przerwie przez</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="964"/>
        <source>After idle for that long during break, Sane Break will keep full screen and there&apos;s no way back.</source>
        <extracomment>Tooltip for &quot;Confirm break after&quot; config</extracomment>
        <translation>Po długiej przerwie, Sane Break będzie trzymać pełny ekran i nie ma sposobu na powrót.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="967"/>
        <source>Confirm break after</source>
        <translation type="unfinished">Potwierdź przerwę po</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1098"/>
        <source>Close windows right after small break ends</source>
        <translation type="unfinished">Zamykaj okna zaraz po zakończeniu krótkiej przerwy</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1105"/>
        <source>Close windows right after big break ends</source>
        <translation type="unfinished">Zamykaj okna zaraz po zakończeniu długiej przerwy</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1131"/>
        <source>Flash speed</source>
        <translation type="unfinished">Szybkość migania</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1186"/>
        <location filename="../../src/app/pref-window.ui" line="1219"/>
        <source>(One line per message)</source>
        <translation type="unfinished">(Jedna linia na wiadomość)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1193"/>
        <source>Big break prompt messages:</source>
        <translation type="unfinished">Wiadomości przypomnienia długiej przerwy:</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1203"/>
        <source>Small break prompt messages:</source>
        <translation type="unfinished">Wiadomości przypomnienia krótkiej przerwy:</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1082"/>
        <source>Max number of force break exits</source>
        <translation type="unfinished">Maksymalna liczba wyjść z wymuszonej przerwy</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="110"/>
        <source>Interface</source>
        <translation type="unfinished">Interfejs</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1089"/>
        <source> times</source>
        <translation type="unfinished">razy</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1228"/>
        <source>&lt;h3&gt;Components to Show&lt;/h3&gt;

&lt;p&gt;User interface components to show in the prompt and full-screen window.&lt;/p&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Składniki do pokazania&lt;/h3&gt;

&lt;p&gt;Składniki interfejsu użytkownika do wyświetlenia w powiadomieniu i oknie na pełnym ekranie.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1253"/>
        <location filename="../../src/app/pref-window.ui" line="1299"/>
        <source>Time when break ends</source>
        <translation type="unfinished">Czas zakończenia przerwy</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1274"/>
        <location filename="../../src/app/pref-window.ui" line="1320"/>
        <source>Countdown timer</source>
        <translation type="unfinished">Licznik czasu</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1246"/>
        <location filename="../../src/app/pref-window.ui" line="1292"/>
        <source>Progress bar</source>
        <translation type="unfinished">Pasek postępu</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1260"/>
        <location filename="../../src/app/pref-window.ui" line="1306"/>
        <source>Clock</source>
        <translation type="unfinished">Zegar</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1267"/>
        <location filename="../../src/app/pref-window.ui" line="1313"/>
        <source>Buttons</source>
        <translation type="unfinished">Przyciski</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1329"/>
        <source>&lt;h3&gt;Color Theme&lt;/h3&gt;
All color are in &lt;code&gt;#AARRGGBB&lt;/code&gt; format.</source>
        <translation type="unfinished">&lt;h3&gt;Temat kolorów&lt;/h3&gt;
Wszystkie kolory są w formacie &lt;code&gt;#AARRGGBB&lt;/code&gt;.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1413"/>
        <source>Big break</source>
        <translation type="unfinished">Długa przerwa</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1382"/>
        <source>Message</source>
        <translation type="unfinished">Wiadomość</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1420"/>
        <source>Small break</source>
        <translation type="unfinished">Krótka przerwa</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1389"/>
        <source>Background</source>
        <translation type="unfinished">Tło</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1396"/>
        <source>Count down</source>
        <translation type="unfinished">Liczenie wstecz</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1495"/>
        <source>&lt;h3&gt;Pause Conditions&lt;/h3&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Warunki pauzy&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1716"/>
        <source>Long pause threshold</source>
        <translation type="unfinished">Próg długiej pauzy</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1770"/>
        <source>Short pause threshold</source>
        <translation type="unfinished">Próg krótkiej pauzy</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2029"/>
        <source>Let&apos;s say you&apos;ve configured it to 2 minutes. If the break is shorter than 2 minutes, the
screen will lock 2 minutes after the break starts, provided there is no activity after the
break. If the break is longer than 2 minutes, the screen will be locked regardless.</source>
        <extracomment>Tooltip for &quot;Auto screen lock&quot; config</extracomment>
        <translation type="unfinished">Załóżmy, że ustawiono to na 2 minuty. Jeśli przerwa jest krótsza niż 2 minuty, ekran zostanie zablokowany 2 minuty po rozpoczęciu przerwy, o ile nie będzie aktywności po przerwie. Jeśli przerwa jest dłuższa niż 2 minuty, ekran zostanie zablokowany bez względu na aktywność.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2034"/>
        <source>Automatic screen lock after break start</source>
        <translation type="unfinished">Automatyczne blokowanie ekranu po rozpoczęciu przerwy</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1980"/>
        <source>&lt;a href=&quot;https://hosted.weblate.org/engage/sane-break/&quot;&gt;Help translate!&lt;/a&gt;</source>
        <translation type="unfinished">&lt;a href=&quot;https://hosted.weblate.org/engage/sane-break/&quot;&gt;Pomóż w tłumaczeniu!&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2151"/>
        <source>&lt;div&gt;
&lt;span style=&quot;font-size: 26px; font-weight: bold&quot;&gt;Sane Break&lt;/span&gt;
v%1
&lt;/div&gt;
&lt;p&gt;Remind breaks without mindless skips. &lt;/p&gt;
&lt;p&gt;2024-2026, &lt;a href=&quot;https://github.com/AllanChain/sane-break/&quot;&gt;Sane Break developers&lt;/a&gt; (&lt;a href=&quot;https://www.gnu.org/licenses/gpl-3.0.en.html&quot;&gt;GPL 3.0&lt;/a&gt;)
&lt;/p&gt;</source>
        <translation type="unfinished">&lt;div&gt;
&lt;span style=&quot;font-size: 26px; font-weight: bold&quot;&gt;Sane Break&lt;/span&gt;
v%1
&lt;/div&gt;
&lt;p&gt;Przypominaj przerwy bez bezmyślnych pomijania.&lt;/p&gt;
&lt;p&gt;2024-2026, &lt;a href=&quot;https://github.com/AllanChain/sane-break/&quot;&gt;Twórcy Sane Break&lt;/a&gt; (&lt;a href=&quot;https://www.gnu.org/licenses/gpl-3.0.en.html&quot;&gt;GPL 3.0&lt;/a&gt;)
&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="325"/>
        <location filename="../../src/app/pref-window.ui" line="581"/>
        <source>Duration of small breaks (in seconds)</source>
        <extracomment>Tooltip for &quot;Break length&quot; config (small break)</extracomment>
        <translation type="unfinished">Czas trwania krótkich przerw (w sekundach)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="499"/>
        <location filename="../../src/app/pref-window.ui" line="755"/>
        <source>Duration of big breaks (in seconds)</source>
        <extracomment>Tooltip for &quot;Break length&quot; config (big break)</extracomment>
        <translation type="unfinished">Czas trwania długich przerw (w sekundach)</translation>
    </message>
    <message>
        <source>Postpone minutes</source>
        <translation type="obsolete">Minuty opóźnienia</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1116"/>
        <source>&lt;h3&gt;Prompt Appearance&lt;/h3&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Wygląd przypomnienia&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1795"/>
        <location filename="../../src/app/pref-window.ui" line="1840"/>
        <source>Try restart Sane Break if no sound</source>
        <translation type="unfinished">Spróbuj ponownie uruchomić Sane Break, jeśli nie ma dźwięku</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1812"/>
        <location filename="../../src/app/pref-window.ui" line="1826"/>
        <location filename="../../src/app/pref-window.ui" line="1888"/>
        <location filename="../../src/app/pref-window.ui" line="1902"/>
        <source>Play</source>
        <translation type="unfinished">Odtwórz</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1504"/>
        <source>Sane Break will pause if it detects no activity for this many minutes</source>
        <extracomment>Tooltip for &quot;Pause if idle for&quot; config</extracomment>
        <translation type="unfinished">Sane Break wstrzyma się, jeśli wykryje brak aktywności przez tę liczbę minut</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1507"/>
        <source>Pause if idle for</source>
        <translation type="unfinished">Wstrzymaj, jeśli bezczynny przez</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="275"/>
        <location filename="../../src/app/pref-window.ui" line="531"/>
        <location filename="../../src/app/pref-window.ui" line="1786"/>
        <source>&lt;h3&gt;Small Breaks&lt;/h3&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Krótkie przerwy&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="335"/>
        <location filename="../../src/app/pref-window.ui" line="436"/>
        <location filename="../../src/app/pref-window.ui" line="591"/>
        <location filename="../../src/app/pref-window.ui" line="692"/>
        <location filename="../../src/app/pref-window.ui" line="1548"/>
        <location filename="../../src/app/pref-window.ui" line="1700"/>
        <location filename="../../src/app/pref-window.ui" line="1754"/>
        <source> min</source>
        <translation type="unfinished">min</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="284"/>
        <location filename="../../src/app/pref-window.ui" line="540"/>
        <location filename="../../src/app/pref-window.ui" line="913"/>
        <location filename="../../src/app/pref-window.ui" line="1002"/>
        <location filename="../../src/app/pref-window.ui" line="1032"/>
        <location filename="../../src/app/pref-window.ui" line="1062"/>
        <source> sec</source>
        <translation type="unfinished">sek</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="328"/>
        <location filename="../../src/app/pref-window.ui" line="502"/>
        <location filename="../../src/app/pref-window.ui" line="584"/>
        <location filename="../../src/app/pref-window.ui" line="758"/>
        <source>Break length</source>
        <translation type="unfinished">Czas przerwy</translation>
    </message>
    <message>
        <source>&lt;strong&gt;Tip&lt;/strong&gt;: You can use local sound files with URLs like &lt;code&gt;file:/D:sound.mp3&lt;/code&gt;  (Windows) or &lt;code&gt;file:/home/name/sound.mp3&lt;/code&gt; (Linux).</source>
        <translation type="obsolete">&lt;strong&gt;Wskazówka&lt;/strong&gt;: Możesz używać lokalnych plików dźwiękowych z adresami URL takimi jak &lt;code&gt;file:/D:sound.mp3&lt;/code&gt; (Windows) lub &lt;code&gt;file:/home/name/sound.mp3&lt;/code&gt; (Linux).</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="391"/>
        <location filename="../../src/app/pref-window.ui" line="647"/>
        <location filename="../../src/app/pref-window.ui" line="1859"/>
        <source>&lt;h3&gt;Big Breaks&lt;/h3&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Długie przerwy&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="268"/>
        <source>&lt;h2&gt;Normal Schedule&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Normalny harmonogram&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="398"/>
        <location filename="../../src/app/pref-window.ui" line="654"/>
        <source>Enabled</source>
        <translation type="unfinished">Włączone</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="410"/>
        <location filename="../../src/app/pref-window.ui" line="666"/>
        <source> breaks</source>
        <translation type="unfinished">przerw</translation>
    </message>
    <message>
        <source>&lt;h2&gt;Focus Schedule&lt;/h2&gt;When you activate Focus Mode from the tray, breaks will follow this schedule instead. Use it for shorter breaks when you need to stay focused.</source>
        <translation type="obsolete">&lt;h2&gt;Harmonogram trybu skupienia&lt;/h2&gt; Po włączeniu trybu skupienia z ikony w zasobniku przerwy będą odbywać się zgodnie z tym harmonogramem. Użyj go do krótszych przerw, gdy musisz zachować skupienie.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="767"/>
        <source>&lt;h2&gt;Postpone&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Opóźnij&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="774"/>
        <source>Maximum postpone time as a percentage of your work session (&lt;b&gt;%1&lt;/b&gt; min)</source>
        <translation type="unfinished">Maksymalny czas opóźnienia jako procent Twojej sesji pracy (&lt;b&gt;%1&lt;/b&gt; min)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="811"/>
        <source>Postponing breaks adds extra time to your next long break, proportional to how much time you postponed. You can adjust the multiplier for how much extra time is added.</source>
        <translation type="unfinished">Opóźnianie przerw dodaje dodatkowy czas do Twojej następnej długiej przerwy w sposób proporcjonalny do czasu opóźnienia. Możesz dostosować mnożnik określający, ile dodatkowego czasu zostanie dodane.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="862"/>
        <source>Minimum number of characters required for the reason when entering meeting or focus mode. Set to 0 to make the reason optional.</source>
        <extracomment>Tooltip for minimum reason length</extracomment>
        <translation type="unfinished">Minimalna liczba znaków wymagana dla powodu przy wchodzeniu w tryb spotkania lub skupienia. Ustaw na 0, aby powód był opcjonalny.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="865"/>
        <source>Minimum reason length for meeting and focus mode</source>
        <translation type="unfinished">Minimalna długość powodu dla trybu spotkania i skupienia</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="897"/>
        <source>&lt;h3&gt;Reminder Behavior&lt;/h3&gt;
&lt;p&gt;Sane Break shows a small prompt for &lt;b&gt;%1&lt;/b&gt; seconds. If you stop your activity during that time, or choose to continue until the timer runs out, it transitions to full-screen. During the break, Sane Break locks into full-screen mode after &lt;b&gt;%2&lt;/b&gt; seconds of inactivity. If you resume activity before the lock, the prompt shrinks to a small window temporarily but re-expands to full-screen when you&apos;re idle again or the timer ends.&lt;/p&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Zachowanie przypomnienia&lt;/h3&gt;
&lt;p&gt;Sane Break pokazuje małe powiadomienie przez &lt;b&gt;%1&lt;/b&gt; sekund. Jeśli zatrzymasz aktywność w tym czasie lub wybierzesz kontynuację do upływu timera, przejdzie ono do trybu pełnoekranowego. Podczas przerwy Sane Break blokuje tryb pełnoekranowy po &lt;b&gt;%2&lt;/b&gt; sekundach nieaktywności. Jeśli wznowisz aktywność przed zablokowaniem, powiadomienie zmniejszy się do małego okna na chwilę, ale ponownie rozszerzy się do trybu pełnoekranowego, gdy znów będziesz nieaktywny lub upłynie czas.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="957"/>
        <source>Show break prompt for</source>
        <translation type="unfinished">Pokaż powiadomienie o przerwie przez</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1022"/>
        <source>Tray icon will start flashing this many seconds before the break. Set to 0 to disable.</source>
        <extracomment>Tooltip for &quot;Flash tray icon before break&quot; config</extracomment>
        <translation type="unfinished">Ikona zasobnika zacznie migać tyle sekund przed przerwą. Ustaw na 0, aby wyłączyć.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1025"/>
        <source>Flash tray icon before break</source>
        <translation type="unfinished">Migaj ikoną zasobnika przed przerwą</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1052"/>
        <source>Show a small notification this many seconds before the break starts. Click it to start the break early. Set to 0 to disable.</source>
        <extracomment>Tooltip for &quot;Show heads-up before break&quot; config</extracomment>
        <translation type="unfinished">Pokaż małe powiadomienie tyle sekund przed rozpoczęciem przerwy. Kliknij je, aby wcześniejsze rozpoczęcie przerwy. Ustaw na 0, aby wyłączyć.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1055"/>
        <source>Show heads-up before break</source>
        <translation type="unfinished">Pokaż powiadomienie przed przerwą</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1237"/>
        <source>&lt;h4&gt;Small break&lt;/h4&gt;</source>
        <translation type="unfinished">&lt;h4&gt;Krótkie przerwy&lt;/h4&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1283"/>
        <source>&lt;h4&gt;Big break&lt;/h4&gt;</source>
        <translation type="unfinished">&lt;h4&gt;Długie przerwy&lt;/h4&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1431"/>
        <source>Background image</source>
        <translation type="unfinished">Obraz tła</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1441"/>
        <source>None</source>
        <translation type="unfinished">Brak</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1455"/>
        <source>Clear</source>
        <translation type="unfinished">Wyczyść</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1471"/>
        <source>&lt;p&gt;To preview break windows, save all changes first. The preview begins with a 2-second flashing prompt, followed by a 4-second full-screen break. A small break window will appear first, then a big break window.&lt;/p&gt;</source>
        <translation type="unfinished">&lt;p&gt;Aby podglądnąć okna przerw, najpierw zapisz wszystkie zmiany. Podgląd zaczyna się od 2-sekundowego migającego powiadomienia, a następnie 4-sekundowej przerwy na pełnym ekranie. Najpierw pojawi się okno krótkiej przerwy, a następnie okno długiej przerwy.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1481"/>
        <source>Preview Break Windows</source>
        <translation type="unfinished">Podgląd okien przerw</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1566"/>
        <source>Video players, presentations, and some games prevent the screen from sleeping. When on, that counts as activity so the idle pause won&apos;t trigger while they run; when off, only your actual input counts. Effectiveness varies by platform: full on ext-idle-notify Wayland; best-effort on X11 where only XScreenSaverSuspend-based inhibition is detected.</source>
        <translation type="unfinished">Odtwarzacze wideo, prezentacje i niektóre gry zapobiegają usypianiu ekranu. Gdy ta opcja jest włączona, działanie tych programów liczone jest jako aktywność, więc pauza z powodu bezczynności nie zostanie uruchomiona podczas ich działania; gdy wyłączona, liczy się tylko rzeczywiste wprowadzanie danych przez użytkownika. Skuteczność zależy od platformy: pełna obsługa przy użyciu ext-idle-notify w Wayland; ograniczona w X11, gdzie wykrywana jest tylko blokada oparta na XScreenSaverSuspend.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1569"/>
        <source>When an app keeps the screen awake, count it as activity (e.g. video playback)</source>
        <translation type="unfinished">Gdy aplikacja utrzymuje ekran w stanie czuwania, traktuj to jako aktywność (np. odtwarzanie wideo)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1576"/>
        <source>Pause on battery</source>
        <translation type="unfinished">Wstrzymaj przy baterii</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1583"/>
        <source>Pause breaks when any of the following program is running:</source>
        <translation type="unfinished">Wstrzymuj przerwy, gdy którykolwiek z poniższych programów działa:</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1590"/>
        <source>(Write one program name per line)</source>
        <translation type="unfinished">(Pisz nazwę jednego programu na linię)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1597"/>
        <source>&lt;h3&gt;External Monitors&lt;/h3&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Zewnętrzne monitory&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1604"/>
        <source>Pause when unknown monitor is connected</source>
        <translation type="unfinished">Wstrzymaj po podłączeniu nieznanego monitora</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1626"/>
        <source>Mark currently connected monitors as known</source>
        <translation type="unfinished">Oznacz obecnie podłączone monitory jako znane</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1646"/>
        <source>Remove selected</source>
        <translation type="unfinished">Usuń zaznaczone</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1655"/>
        <source>&lt;h3&gt;Reset Break Schedule After Pause&lt;/h3&gt;
&lt;p&gt;Sane Break will adjust the break schedule after pausing:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;If the pause is short, Sane Break will reset the time to the next break.&lt;/li&gt;
  &lt;li&gt;If it is longer, Sane Break will reset the entire break cycle, and the next break will be the first small break in the cycle.&lt;/li&gt;
&lt;/ul&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Resetuj harmonogram przerw po pauzie&lt;/h3&gt;
&lt;p&gt;Sane Break dostosuje harmonogram przerw po pauzie:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Jeśli pauza jest krótka, Sane Break zresetuje czas do następnej przerwy.&lt;/li&gt;
  &lt;li&gt;Jeśli jest dłuższa, Sane Break zresetuje cały cykl przerw, a następna przerwa będzie pierwszą krótką przerwą w cyklu.&lt;/li&gt;
&lt;/ul&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1448"/>
        <location filename="../../src/app/pref-window.ui" line="1819"/>
        <location filename="../../src/app/pref-window.ui" line="1833"/>
        <location filename="../../src/app/pref-window.ui" line="1895"/>
        <location filename="../../src/app/pref-window.ui" line="1909"/>
        <source>Browse</source>
        <translation type="unfinished">Przeglądaj</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="511"/>
        <source>&lt;h2&gt;Focus Schedule&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Harmonogram trybu skupienia&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="521"/>
        <source>When you activate Focus Mode from the tray, breaks will follow this schedule instead. Use it for shorter breaks when you need to stay focused.</source>
        <translation type="unfinished">Po włączeniu trybu skupienia z ikony w zasobniku przerwy będą odbywać się zgodnie z tym harmonogramem. Użyj go do krótszych przerw, gdy musisz zachować skupienie.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1935"/>
        <source>&lt;strong&gt;Tip&lt;/strong&gt;: Use &lt;i&gt;Browse&lt;/i&gt; to select a custom sound file. A copy of the file will be saved so it can always be played.</source>
        <translation type="unfinished">&lt;strong&gt;Wskazówka&lt;/strong&gt;: Użyj opcji &lt;i&gt;Przeglądaj&lt;/i&gt;, aby wybrać niestandardowy plik dźwiękowy. Kopia pliku zostanie zapisana, aby można było ją zawsze odtworzyć.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1973"/>
        <source>Configuration file</source>
        <translation type="unfinished">Plik konfiguracyjny</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2003"/>
        <source>Database file</source>
        <translation type="unfinished">Plik bazy danych</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2049"/>
        <source>Launch Sane Break at start up</source>
        <translation type="unfinished">Uruchamiaj Sane Break przy starcie</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2175"/>
        <source>Get the Source Code</source>
        <translation type="unfinished">Pobierz kod źródłowy</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2204"/>
        <source>Help Us Translate!</source>
        <translation type="unfinished">Pomóż nam przetłumaczyć!</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2237"/>
        <source>Revert to Last Saved</source>
        <translation type="unfinished">Cofnij do ostatnio zapisanego</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1951"/>
        <source>Language</source>
        <translation type="unfinished">Język</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1990"/>
        <source>Change of language will take effect after app restart.</source>
        <translation type="unfinished">Zmiana języka wstępuje w życie po ponownym uruchomieniu aplikacji.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2195"/>
        <source>Third-party Libraries Licenses</source>
        <translation type="unfinished">Licencje bibliotek第三方</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2244"/>
        <source>Defaults</source>
        <translation type="unfinished">Domyślnie</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2267"/>
        <source>Save</source>
        <translation type="unfinished">Zapisz</translation>
    </message>
</context>
<context>
    <name>PreferenceWindow</name>
    <message numerus="yes">
        <location filename="../../src/app/pref-window.cpp" line="522"/>
        <location filename="../../src/app/pref-window.cpp" line="523"/>
        <location filename="../../src/app/pref-window.cpp" line="524"/>
        <source>%n min</source>
        <translation type="unfinished">
            <numerusform>%n minuta</numerusform>
            <numerusform>%n minuty</numerusform>
            <numerusform>%n minut</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/app/pref-window.cpp" line="178"/>
        <location filename="../../src/app/pref-window.cpp" line="220"/>
        <source>Every %n min</source>
        <translation type="unfinished">
            <numerusform>Co %n minuta</numerusform>
            <numerusform>Co %n minuty</numerusform>
            <numerusform>Co %n minut</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/app/pref-window.cpp" line="521"/>
        <source>%n sec</source>
        <translation type="unfinished">
            <numerusform>%n sekunda</numerusform>
            <numerusform>%n sekundy</numerusform>
            <numerusform>%n sekund</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="520"/>
        <source>Disabled</source>
        <translation type="unfinished">Wyłączone</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="531"/>
        <source>Start next break after middle clicking on tray icon</source>
        <translation type="unfinished">Rozpocznij następną przerwę po kliknięciu środkowym przyciskiem na ikonie zasobnika</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="536"/>
        <source>Start next break after double clicking on tray icon</source>
        <translation type="unfinished">Rozpocznij następną przerwę po podwójnym kliknięciu na ikonie zasobnika</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="614"/>
        <source>Save</source>
        <translation type="unfinished">Zapisz</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="615"/>
        <source>Discard</source>
        <translation type="unfinished">Odrzuć</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="616"/>
        <source>Cancel</source>
        <translation type="unfinished">Anuluj</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="653"/>
        <source>Select Sound File</source>
        <translation type="unfinished">Wybierz plik dźwiękowy</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="654"/>
        <source>Sound Files (*.mp3 *.wav *.ogg *.flac *.m4a)</source>
        <translation type="unfinished">Pliki dźwiękowe (*.mp3 *.wav *.ogg *.flac *.m4a)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="664"/>
        <location filename="../../src/app/pref-window.cpp" line="685"/>
        <source>Error</source>
        <translation type="unfinished">Błąd</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="665"/>
        <source>Failed to save a copy of the selected sound file.</source>
        <translation type="unfinished">Nie udało się zapisać kopii wybranego pliku dźwiękowego.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="674"/>
        <source>Select Background Image</source>
        <translation type="unfinished">Wybierz obraz tła</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="675"/>
        <source>Image Files (*.png *.jpg *.jpeg *.bmp *.webp)</source>
        <translation type="unfinished">Pliki obrazów (*.png *.jpg *.jpeg *.bmp *.webp)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="686"/>
        <source>Failed to save a copy of the selected image file.</source>
        <translation type="unfinished">Nie udało się zapisać kopii wybranego pliku obrazu.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="496"/>
        <source>Setting autostart failed</source>
        <translation type="unfinished">Ustawienie autostartu nie powiodło się</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="611"/>
        <source>The preferences have been modified.</source>
        <translation type="unfinished">Preferencje zostały zmodyfikowane.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="612"/>
        <source>Do you want to save your changes?</source>
        <translation type="unfinished">Czy chcesz zapisać zmiany?</translation>
    </message>
</context>
<context>
    <name>QCoreApplication</name>
    <message>
        <location filename="../../src/lib/linux/system-check.cpp" line="59"/>
        <source>Tray icon is not available, falling back to a normal window</source>
        <translation type="unfinished">Ikona zasobnika jest niedostępna, przejście do normalnego okna</translation>
    </message>
    <message>
        <location filename="../../src/lib/linux/system-check.cpp" line="63"/>
        <source>The compositor does not support layer shell, and window positioning will be bugged</source>
        <translation type="unfinished">Kompozytor nie obsługuje warstwowego powłoki, a pozycjonowanie okien będzie nieprawidłowe</translation>
    </message>
    <message>
        <location filename="../../src/lib/linux/system-check.cpp" line="66"/>
        <source>You need to install the shell extension if you are using GNOME. Otherwise, Sane break is almost unusable</source>
        <translation type="unfinished">Musisz zainstalować rozszerzenie powłoki, jeśli używasz GNOME. W przeciwnym razie Sane Break jest niemal nieużywalny</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="81"/>
        <source>Unexpected GUI argument: %1</source>
        <translation type="unfinished">Nieoczekiwany argument GUI: %1</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="107"/>
        <source>Another instance of Sane Break is running.</source>
        <translation type="unfinished">Inna instancja Sane Break jest uruchomiona.</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="108"/>
        <source>Please quit the old instance before starting a new one. If the previous instance has already exited, you can start a new one anyway.</source>
        <translation type="unfinished">Proszę zamknąć starszą instancję przed uruchomieniem nowej. Jeśli poprzednia instancja już się zakończyła, możesz mimo to uruchomić nową.</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="113"/>
        <source>Quit</source>
        <translation type="unfinished">Wyjdź</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="115"/>
        <source>Start Anyway</source>
        <translation type="unfinished">Uruchom mimo to</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="122"/>
        <source>Could not start because another instance is still running. Please manually delete &quot;%1&quot; and try again.</source>
        <translation type="unfinished">Nie można uruchomić, ponieważ inna instancja nadal działa. Proszę ręcznie usunąć &quot;%1&quot; i spróbować ponownie.</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="155"/>
        <source>Could not start command server: %1</source>
        <translation type="unfinished">Nie można uruchomić serwera poleceń: %1</translation>
    </message>
    <message>
        <source>Please quit the old instance before starting a new one.</source>
        <translation type="obsolete">Proszę zamknij starszą instancję przed uruchomieniem nowej.</translation>
    </message>
</context>
<context>
    <name>SaneBreakApp</name>
    <message>
        <location filename="../../src/app/app.cpp" line="167"/>
        <source>No further postpones are allowed.</source>
        <translation type="unfinished">Nie można już więcej opóźniać.</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="160"/>
        <location filename="../../src/app/app.cpp" line="169"/>
        <source>OK</source>
        <translation type="unfinished">OK</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="157"/>
        <source>Cannot postpone during focus mode.</source>
        <translation type="unfinished">Nie można opóźnić w trybie skupienia.</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="158"/>
        <source>End focus mode first if you want to postpone.</source>
        <translation type="unfinished">Aby opóźnić, najpierw zakończ tryb skupienia.</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="166"/>
        <source>You have already postponed this break once.</source>
        <translation type="unfinished">Już raz opóźniłeś tę przerwę.</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="204"/>
        <source>Are you sure to quit Sane Break?</source>
        <translation type="unfinished">Czy na pewno chcesz wyjść z Sane Break?</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="205"/>
        <source>You can postpone the breaks instead.</source>
        <translation type="unfinished">Możesz zamiast tego opóźnić przerwy.</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="207"/>
        <source>Cancel</source>
        <translation type="unfinished">Anuluj</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="208"/>
        <source>Postpone</source>
        <translation type="unfinished">Opóźnij</translation>
    </message>
    <message numerus="yes">
        <source>Are you sure to postpone for %n minute?</source>
        <translation type="obsolete">
            <numerusform>Czy na pewno chcesz opóźnić o %n minutę?</numerusform>
            <numerusform>Czy na pewno chcesz opóźnić o %n minuty?</numerusform>
            <numerusform>Czy na pewno chcesz opóźnić o %n minut?</numerusform>
        </translation>
    </message>
    <message>
        <source>You haven&apos;t taken breaks for %1 minutes.</source>
        <translation type="obsolete">Nie brałeś przerw od %1 minut.</translation>
    </message>
    <message numerus="yes">
        <source>Postpone %n min</source>
        <translation type="obsolete">
            <numerusform>Opóźnij o %n minutę</numerusform>
            <numerusform>Opóźnij o %n minuty</numerusform>
            <numerusform>Opóźnij o %n minut</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="209"/>
        <source>Yes</source>
        <translation type="unfinished">Tak</translation>
    </message>
</context>
<context>
    <name>SanePreferences</name>
    <message>
        <location filename="../../src/core/preferences.cpp" line="67"/>
        <source>Time for a small break</source>
        <translation>Czas na krótką przerwę</translation>
    </message>
    <message>
        <location filename="../../src/core/preferences.cpp" line="70"/>
        <source>Time for a big break</source>
        <translation>Czas na długą przerwę</translation>
    </message>
</context>
<context>
    <name>StatsWindow</name>
    <message>
        <location filename="../../src/app/stats-window.ui" line="20"/>
        <source>Statistics</source>
        <translation type="unfinished">Statystyki</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.ui" line="39"/>
        <source>Break time: %1 · Avg flash: %2</source>
        <translation type="unfinished">Czas przerw: %1 · Średnie migotanie: %2</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.ui" line="46"/>
        <source>%1 postponed · %2 force break exits</source>
        <translation type="unfinished">%1 opóźnionych · %2 wyjść z wymuszonej przerwy</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.ui" line="53"/>
        <source>%1 tracked · %2 paused</source>
        <translation type="unfinished">%1 śledzonych · %2 wstrzymanych</translation>
    </message>
    <message>
        <source>Today</source>
        <translation type="obsolete">Dziś</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.ui" line="32"/>
        <source>%1 breaks (%2 completed)</source>
        <translation type="unfinished">%1 przerw (%2 ukończonych)</translation>
    </message>
    <message>
        <source>Break time: %1</source>
        <translation type="obsolete">Czas przerw: %1</translation>
    </message>
    <message>
        <source>%1 postponed</source>
        <translation type="obsolete">%1 opóźnionych</translation>
    </message>
    <message>
        <source>Active usage: %1</source>
        <translation type="obsolete">Aktywne korzystanie: %1</translation>
    </message>
    <message>
        <source>Total usage: %1</source>
        <translation type="obsolete">Łączne korzystanie: %1</translation>
    </message>
    <message>
        <source>Last 7 Days</source>
        <translation type="obsolete">Ostatnie 7 dni</translation>
    </message>
    <message>
        <source>&lt;h3&gt;Daily Breakdown&lt;/h3&gt;</source>
        <translation type="obsolete">&lt;h3&gt;Podział dzienny&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.cpp" line="32"/>
        <source>%1h %2m</source>
        <translation type="unfinished">%1 godz. %2 min</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.cpp" line="33"/>
        <source>%1m</source>
        <translation type="unfinished">%1 min</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.cpp" line="138"/>
        <source>%1s</source>
        <translation type="unfinished">%1 s</translation>
    </message>
    <message>
        <source>Breaks: %1 (%2 completed)</source>
        <translation type="obsolete">Przerwy: %1 (%2 ukończonych)</translation>
    </message>
    <message>
        <source>Postpones: %1</source>
        <translation type="obsolete">Opóźnienia: %1</translation>
    </message>
</context>
<context>
    <name>StatusTrayWindow</name>
    <message>
        <location filename="../../src/app/tray.cpp" line="58"/>
        <source>Postpone</source>
        <translation type="unfinished">Opóźnij</translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/app/tray.cpp" line="137"/>
        <location filename="../../src/app/tray.cpp" line="154"/>
        <location filename="../../src/app/tray.cpp" line="155"/>
        <location filename="../../src/app/tray.cpp" line="174"/>
        <source>%n min</source>
        <translation type="unfinished">
            <numerusform>%n minuta</numerusform>
            <numerusform>%n minuty</numerusform>
            <numerusform>%n minut</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="95"/>
        <source>Enable Break</source>
        <translation type="unfinished">Włącz przerwę</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="102"/>
        <source>Preferences</source>
        <translation type="unfinished">Preferencje</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="107"/>
        <source>Quit</source>
        <translation type="unfinished">Wyjdź</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="210"/>
        <location filename="../../src/app/tray.cpp" line="237"/>
        <source>big break</source>
        <translation>długa przerwa</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="211"/>
        <location filename="../../src/app/tray.cpp" line="237"/>
        <source>small break</source>
        <translation>krótka przerwa</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="185"/>
        <source>Next break after %1</source>
        <translation type="unfinished">Następna przerwa po %1</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="51"/>
        <source>Take a small break instead</source>
        <translation type="unfinished">Zamiast tego weź krótką przerwę</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="66"/>
        <source>Meeting Mode</source>
        <translation type="unfinished">Tryb spotkania</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="70"/>
        <source>Focus Mode</source>
        <translation type="unfinished">Tryb skupienia</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="76"/>
        <source>End Focus &amp;&amp; Break</source>
        <translation type="unfinished">Zakończ tryb skupienia i rozpocznij przerwę</translation>
    </message>
    <message>
        <source>End Meeting &amp;&amp; Break Now</source>
        <translation type="obsolete">Zakończ spotkanie i rozpocznij teraz przerwę</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="84"/>
        <source>Extend Meeting</source>
        <translation type="unfinished">Przedłuż spotkanie</translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/app/tray.cpp" line="92"/>
        <location filename="../../src/app/tray.cpp" line="93"/>
        <source>%n more minutes</source>
        <translation type="unfinished">
            <numerusform>%n minutę więcej</numerusform>
            <numerusform>%n minuty więcej</numerusform>
            <numerusform>%n minut więcej</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/app/tray.cpp" line="94"/>
        <source>%n more hours</source>
        <translation type="unfinished">
            <numerusform>%n godzinę więcej</numerusform>
            <numerusform>%n godziny więcej</numerusform>
            <numerusform>%n godzin więcej</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="104"/>
        <source>Statistics</source>
        <translation type="unfinished">Statystyki</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="142"/>
        <location filename="../../src/app/tray.cpp" line="165"/>
        <location filename="../../src/app/tray.cpp" line="179"/>
        <source>Custom…</source>
        <translation type="unfinished">Własne…</translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/app/tray.cpp" line="156"/>
        <source>%n hours</source>
        <translation type="unfinished">
            <numerusform>%n godzina</numerusform>
            <numerusform>%n godziny</numerusform>
            <numerusform>%n godzin</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="187"/>
        <source>Next big break after %1</source>
        <translation type="unfinished">Następna długą przerwę po %1</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="208"/>
        <source>focus: %1 %2 (%3/%4)</source>
        <translation type="unfinished">skupienie: %1 %2 (%3/%4)</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="220"/>
        <source>Exit meeting (%1)</source>
        <translation type="unfinished">Zakończ spotkanie (%1)</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="231"/>
        <source>Paused on unknown monitor</source>
        <translation type="unfinished">Wstrzymane z powodu nieznanego monitora</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="233"/>
        <source>Paused by external control</source>
        <translation type="unfinished">Wstrzymane przez zewnętrzne sterowanie</translation>
    </message>
    <message>
        <source>Meeting until %1</source>
        <translation type="obsolete">Spotkanie do %1</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="221"/>
        <source>Meeting mode — until %1 (%2 left)</source>
        <translation type="unfinished">Tryb spotkania — do %1 (%2 pozostało)</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="225"/>
        <source>Paused on battery</source>
        <translation type="unfinished">Wstrzymane na baterii</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="227"/>
        <source>Paused on app running</source>
        <translation type="unfinished">Wstrzymane z powodu działającego programu</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="229"/>
        <source>Paused on idle</source>
        <translation type="unfinished">Wstrzymane z powodu bezczynności</translation>
    </message>
</context>
<context>
    <name>WelcomeWindow</name>
    <message>
        <location filename="../../src/app/welcome.cpp" line="116"/>
        <source>Welcome to Sane Break</source>
        <translation type="unfinished">Witaj w Sane Break</translation>
    </message>
    <message>
        <location filename="../../src/app/welcome.cpp" line="117"/>
        <source>&lt;h3 align=center&gt;Welcome to Sane Break!&lt;/h3&gt;&lt;p&gt;Sane Break is a cross-platform break reminder designed to help you take meaningful breaks without disrupting your workflow. Sane Break will stay in the system tray and remind you to take breaks at regular intervals. To quit, go to &quot;Postpone&quot; in the tray menu.&lt;/p&gt;</source>
        <translation type="unfinished">&lt;h3 align=center&gt;Witaj w Sane Break!&lt;/h3&gt;
&lt;p&gt;Sane Break to wieloplatformowy przypominacz przerw zaprojektowany, by pomóc Ci brać znaczące przerwy bez zakłócania Twojej pracy. Sane Break będzie pozostawał w zasobniku systemowym i przypominać Ci o przerwach w regularnych odstępach czasu. Aby wyjść, przejdź do opcji „Opóźnij” w menu zasobnika.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/welcome.cpp" line="96"/>
        <location filename="../../src/app/welcome.cpp" line="126"/>
        <source>Read More</source>
        <translation type="unfinished">Czytaj więcej</translation>
    </message>
    <message>
        <location filename="../../src/app/welcome.cpp" line="98"/>
        <location filename="../../src/app/welcome.cpp" line="127"/>
        <source>Ignore</source>
        <translation type="unfinished">Zignoruj</translation>
    </message>
    <message>
        <location filename="../../src/app/welcome.cpp" line="99"/>
        <location filename="../../src/app/welcome.cpp" line="128"/>
        <source>Cancel</source>
        <translation type="unfinished">Anuluj</translation>
    </message>
    <message>
        <location filename="../../src/app/welcome.cpp" line="102"/>
        <location filename="../../src/app/welcome.cpp" line="129"/>
        <source>OK</source>
        <translation type="unfinished">OK</translation>
    </message>
    <message>
        <location filename="../../src/app/welcome.cpp" line="124"/>
        <source>Language</source>
        <translation type="unfinished">Język</translation>
    </message>
</context>
</TS>
