# PlainBox translations
# Copyright (C) 2014 Canonical
# This file is distributed under the same license as the palinbox package.
# Zygmunt <Krynicki>, 2014.
#
msgid ""
msgstr ""
"Project-Id-Version: plainbox 0.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-08-04 16:52+0200\n"
"PO-Revision-Date: 2014-08-09 15:37+0000\n"
"Last-Translator: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>\n"
"Language-Team: polski <>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
"X-Launchpad-Export-Date: 2014-08-10 05:33+0000\n"
"X-Generator: Launchpad (build 17156)\n"
"Language: Polish\n"
"X-Language: pl_PL\n"
"X-Source-Language: C\n"

#: .././plainbox/impl/_argparse.py:139
#: .././plainbox/vendor/argparse/py32-argparse.py:298
#: .././plainbox/vendor/argparse/py33-argparse.py:300
#: .././plainbox/vendor/argparse/py34-argparse.py:300
msgid "usage: "
msgstr "użycie: "

#: .././plainbox/impl/applogic.py:60
msgid "None of the providers had a whitelist named '{}'"
msgstr "Żaden z dostawców nie posiada planu testów '{}'"

#: .././plainbox/impl/applogic.py:102
msgid "Environment variables for scripts and jobs"
msgstr "Zmienne środowiska dla skryptów i zadań"

#: .././plainbox/impl/applogic.py:106
msgid "Welcome text to display prior to test selection/execution"
msgstr "Tekst powitalny wyświetlany przed wyborem/wykonaniem testów"

#: .././plainbox/impl/applogic.py:111
msgid "Name of the default provider to use"
msgstr "Nazwa domyślnego dostawcy do wykorzystania"

#: .././plainbox/impl/box.py:70
msgid "plainbox [--help] [--version] | [options] <command> ..."
msgstr "plainbox [--help] [--version] | [opcje] <polecenie> ..."

#: .././plainbox/impl/clitools.py:294
#, python-format
msgid "parsed early namespace: %s"
msgstr "przeparsowano wczesną przestrzeń nazw: %s"

#: .././plainbox/impl/clitools.py:299
#, python-format
msgid "parsed full namespace: %s"
msgstr "przeparsowano pełną przestrzeń nazw: %s"

#: .././plainbox/impl/clitools.py:429 .././plainbox/provider_manager.py:1192
#: .././plainbox/vendor/argparse/py32-argparse.py:1625
msgid "show program's version number and exit"
msgstr "pokaż numer wersji programu i wyjdź"

#: .././plainbox/impl/clitools.py:453
msgid "logging and debugging"
msgstr "dziennik i odpluskwianie oprogramowania"

#. TRANSLATORS: please keep --log-level=INFO untranslated
#: .././plainbox/impl/clitools.py:468
msgid "be more verbose (same as --log-level=INFO)"
msgstr "bądź bardziej wymowny (tak samo jak --log-level=INFO)"

#. TRANSLATORS: please keep DEBUG untranslated
#: .././plainbox/impl/clitools.py:476
msgid "enable DEBUG messages on the root logger"
msgstr "włącz wiadomości DEBUG w głównym strumieniu dziennika"

#. TRANSLATORS: please keep DEBUG untranslated
#: .././plainbox/impl/clitools.py:482
msgid "display DEBUG messages in the console"
msgstr "wyświetlaj wiadomości DEBUG w konsoli"

#: .././plainbox/impl/clitools.py:486
msgid "LOGGER"
msgstr "STRUMIEŃ-DZIENNIKA"

#. TRANSLATORS: please keep DEBUG untranslated
#: .././plainbox/impl/clitools.py:490
msgid ""
"enable DEBUG messages on the specified logger (can be used multiple times)"
msgstr ""
"zezwalaj na wiadomości typu DEBUG w określonym strumieniu dziennika (ta "
"opcja może być użyta wielokrotnie)"

#. TRANSLATORS: please keep pdb untranslated
#: .././plainbox/impl/clitools.py:498
msgid "jump into pdb (python debugger) when a command crashes"
msgstr "wskocz do pdb (debuggera pythona) gdy polecenie ulegnie awarii"

#. TRANSLATORS: please keep SIGINT/KeyboardInterrupt and --pdb
#. untranslated
#: .././plainbox/impl/clitools.py:506
msgid "crash on SIGINT/KeyboardInterrupt, useful with --pdb"
msgstr "ulegnij awarii na SIGINT/KeyboardInterrupt, przydatne razem z --pdb"

#: .././plainbox/impl/clitools.py:523
#: .././plainbox/vendor/argparse/py32-argparse.py:1956
msgid "too few arguments"
msgstr "za mało argumentów"

#. Don't let SystemExit be caught in the logic below, we really
#. just want to exit when that gets thrown.
#. TRANSLATORS: please keep SystemExit untranslated
#: .././plainbox/impl/clitools.py:535
msgid "caught SystemExit, exiting"
msgstr "złapano SystemExit, wychodzenie"

#: .././plainbox/impl/clitools.py:540
#, python-format
msgid "caught %r, deciding on what to do next"
msgstr "złapano %r, podejmowanie decyzji co dalej"

#: .././plainbox/impl/clitools.py:560
#, python-format
msgid "action for exception %r is %s"
msgstr "akcja dla wyjątku %r to %s"

#: .././plainbox/impl/clitools.py:565
#, python-format
msgid "Executable %r invoked with %r has crashed"
msgstr "Plik wykonywalny %r uruchomiony z %r uległ awarii"

#: .././plainbox/impl/clitools.py:569
#, python-format
msgid "caught runaway exception: %r"
msgstr "złapano nieobsłużony wyjątek: %r"

#: .././plainbox/impl/clitools.py:570
msgid "starting debugger..."
msgstr "uruchamianie debuggera..."

#: .././plainbox/impl/clitools.py:720
msgid "Unable to find any of the executables {}"
msgstr "Nie można znaleźć żadnego z plików wykonywalnych {}"

#: .././plainbox/impl/commands/__init__.py:150
msgid "provider list and development"
msgstr "lista dostawców i rozwój oprogramowania"

#: .././plainbox/impl/commands/__init__.py:157
msgid "which providers to load"
msgstr "których dostawców załadować"

#: .././plainbox/impl/commands/analyze.py:88
msgid "[Desired Job List]"
msgstr "[Pożądana lista zadań]"

#: .././plainbox/impl/commands/analyze.py:93
msgid "[Run List]"
msgstr "[Lista wykonania]"

#: .././plainbox/impl/commands/analyze.py:98
msgid "[Running Local Jobs]"
msgstr "[Wykonywanie lokalnych zadań]"

#: .././plainbox/impl/commands/analyze.py:133
msgid "Problem list"
msgstr "Lista problemów"

#: .././plainbox/impl/commands/analyze.py:137
msgid "[General Statistics]"
msgstr "[Ogólne statystyki]"

#: .././plainbox/impl/commands/analyze.py:138
msgid "Known jobs: {}"
msgstr "Znane zadania: {}"

#: .././plainbox/impl/commands/analyze.py:139
msgid "Selected jobs: {}"
msgstr "Wybrane zadania: {}"

#: .././plainbox/impl/commands/analyze.py:142
msgid "[Dependency Report]"
msgstr "[Raport zależności]"

#: .././plainbox/impl/commands/analyze.py:147
msgid "Selected jobs have no dependency problems"
msgstr "Wybrane zadania nie mają problemów zależności"

#: .././plainbox/impl/commands/analyze.py:150
msgid "[Interactivity Report]"
msgstr "[Raport interaktywności]"

#: .././plainbox/impl/commands/analyze.py:161
msgid "automatic"
msgstr "automatyczne"

#: .././plainbox/impl/commands/analyze.py:161
msgid "interactive"
msgstr "interaktywne"

#: .././plainbox/impl/commands/analyze.py:167
msgid "unknown"
msgstr "nieznane"

#: .././plainbox/impl/commands/analyze.py:172
msgid "[Estimated Duration Report]"
msgstr "[Raport o oszacowanym czasie trwania]"

#: .././plainbox/impl/commands/analyze.py:173
msgid "Estimated test duration:"
msgstr "Szacowany czas trwania testu:"

#: .././plainbox/impl/commands/analyze.py:175
msgid "automated tests: {}"
msgstr "testy zautomatyzowane: {}"

#: .././plainbox/impl/commands/analyze.py:177
#: .././plainbox/impl/commands/analyze.py:180
#: .././plainbox/impl/commands/analyze.py:184
msgid "cannot estimate"
msgstr "nie można oszacować"

#: .././plainbox/impl/commands/analyze.py:178
msgid "manual tests: {}"
msgstr "testy ręczne: {}"

#: .././plainbox/impl/commands/analyze.py:181
msgid "total: {}"
msgstr "w sumie: {}"

#: .././plainbox/impl/commands/analyze.py:187
msgid "[Validation Report]"
msgstr "[Raport weryfikacji]"

#: .././plainbox/impl/commands/analyze.py:204
msgid "Job defined in {}"
msgstr "Zadanie zdefiniowane w {}"

#: .././plainbox/impl/commands/analyze.py:206
msgid "No problems found"
msgstr "Nie znaleziono problemów"

#: .././plainbox/impl/commands/analyze.py:209
msgid "[Requirement Report]"
msgstr "[Raport zależności zasobów]"

#: .././plainbox/impl/commands/analyze.py:243
msgid "analyze how selected jobs would be executed"
msgstr "zanalizuj jak wybrane zadania byłyby wykonane"

#: .././plainbox/impl/commands/analyze.py:249
msgid "run all selected local jobs, required to see true data"
msgstr ""
"wykonaj wybrane zadania typu 'local', wymagane aby zobaczyć prawdziwe dane"

#. TRANSLATORS: please keep the word 'local' untranslated.
#. It designates special type of jobs, not their location.
#: .././plainbox/impl/commands/analyze.py:255
msgid "do not run local jobs"
msgstr "nie uruchamiaj zadań typu 'local'"

#: .././plainbox/impl/commands/analyze.py:259
msgid "print general job statistics"
msgstr "wyświetl ogólne statystyki zadań"

#: .././plainbox/impl/commands/analyze.py:262
msgid "print dependency report"
msgstr "wyświetl raport o zależnościach"

#: .././plainbox/impl/commands/analyze.py:265
msgid "print interactivity report"
msgstr "wyświetl raport o interaktywności"

#: .././plainbox/impl/commands/analyze.py:268
msgid "print estimated duration report"
msgstr "wyświetl raport o szacowanym czasie trwania"

#: .././plainbox/impl/commands/analyze.py:271
msgid "print validation report"
msgstr "wyświetl raport weryfikacji"

#: .././plainbox/impl/commands/analyze.py:274
msgid "print requirement report"
msgstr "wyświetl raport o zależnościach pomiędzy zasobami"

#: .././plainbox/impl/commands/analyze.py:278
msgid "when coupled with -v, only problematic jobs will be listed"
msgstr "w połączeniu z -v wyświetla tylko problematyczne zadania"

#: .././plainbox/impl/commands/analyze.py:281
msgid "print desired job list"
msgstr "wyświetl pożądaną listę zadań"

#: .././plainbox/impl/commands/analyze.py:284
msgid "print run list"
msgstr "wyświetl listę wykonania"

#: .././plainbox/impl/commands/check_config.py:50
msgid "Configuration files:"
msgstr "Pliki konfiguracyjne:"

#: .././plainbox/impl/commands/check_config.py:55
#, python-brace-format
msgid " - {0} (not present)"
msgstr " - {0} (brak)"

#: .././plainbox/impl/commands/check_config.py:56
msgid "Variables:"
msgstr "Zmienne:"

#: .././plainbox/impl/commands/check_config.py:61
msgid "Sections:"
msgstr "Sekcje:"

#: .././plainbox/impl/commands/check_config.py:67
msgid "Problems:"
msgstr "Problemy:"

#: .././plainbox/impl/commands/check_config.py:70
#, python-brace-format
msgid " - variable {0}: {1}"
msgstr " - zmienna {0}: {1}"

#: .././plainbox/impl/commands/check_config.py:75
msgid "No validation problems found"
msgstr "Nie znaleziono problemów weryfikacji"

#: .././plainbox/impl/commands/check_config.py:92
msgid "check and display plainbox configuration"
msgstr "sprawdź i wyświetl konfigurację plainboxa"

#: .././plainbox/impl/commands/checkbox.py:89
#, python-format
msgid "Using whitelist %r obtained from provider %r"
msgstr "Używanie planu testów %r uzyskanego z dostawcy %r"

#: .././plainbox/impl/commands/checkbox.py:100
#, python-format
msgid "Unable to load whitelist %r: %s"
msgstr "Nie można wczytać planu testów %r: %s"

#: .././plainbox/impl/commands/checkbox.py:118
#: .././plainbox/impl/commands/checkbox.py:128
#, python-format
msgid "Incorrect pattern %r: %s"
msgstr "Niewłaściwy wzorzec %r: %s"

#: .././plainbox/impl/commands/checkbox.py:145
msgid "job definition options"
msgstr "opcje definicji zadań"

#: .././plainbox/impl/commands/checkbox.py:148
#: .././plainbox/impl/commands/checkbox.py:153
msgid "PATTERN"
msgstr "WZORZEC"

#. TRANSLATORS: this is in imperative form
#: .././plainbox/impl/commands/checkbox.py:150
msgid "include jobs matching the given regular expression"
msgstr "wybierz zadania dopasowane do podanego wrażenia regularnego"

#. TRANSLATORS: this is in imperative form
#: .././plainbox/impl/commands/checkbox.py:155
msgid "exclude jobs matching the given regular expression"
msgstr "pomiń zadania dopasowane do podanego wrażenia regularnego"

#: .././plainbox/impl/commands/checkbox.py:160
msgid "WHITELIST"
msgstr "PLAN-TESTÓW"

#. TRANSLATORS: this is in imperative form
#: .././plainbox/impl/commands/checkbox.py:164
msgid "load whitelist containing run patterns"
msgstr "załaduj plan testów zawierający wzorce do wykonania"

#: .././plainbox/impl/commands/crash.py:45
msgid "crashing as requested"
msgstr "wywalanie się, tak jak zażądano"

#: .././plainbox/impl/commands/crash.py:61
msgid "crash the application"
msgstr "wywal aplikację"

#: .././plainbox/impl/commands/crash.py:69
msgid "raise an exception"
msgstr "zgłoś wyjątek"

#: .././plainbox/impl/commands/crash.py:75
msgid "hang the application with a busy loop"
msgstr "zawieś aplikacje w zajętej pętli"

#: .././plainbox/impl/commands/dev.py:59
msgid "development commands"
msgstr "polecenia dla programistów"

#: .././plainbox/impl/commands/dev.py:61
msgid "plainbox dev <subcommand> ..."
msgstr "plainbox dev <podkomenda> ..."

#: .././plainbox/impl/commands/list.py:60
msgid "children"
msgstr "dzieci"

#: .././plainbox/impl/commands/list.py:80
msgid "list and describe various objects"
msgstr "wymień i opisz różne obiekty"

#: .././plainbox/impl/commands/list.py:84
msgid "show object attributes"
msgstr "pokaż atrybuty obiektów"

#: .././plainbox/impl/commands/list.py:87
msgid "list objects from the specified group"
msgstr "wymień obiekty należące do określonej grupy"

#: .././plainbox/impl/commands/logtest.py:40
msgid "a debug message"
msgstr "wiadomość do debugowania"

#: .././plainbox/impl/commands/logtest.py:41
msgid "a info message"
msgstr "informacja"

#: .././plainbox/impl/commands/logtest.py:42
msgid "a warning message"
msgstr "ostrzeżenie"

#: .././plainbox/impl/commands/logtest.py:43
msgid "an error message"
msgstr "błąd"

#: .././plainbox/impl/commands/logtest.py:44
msgid "a critical message"
msgstr "krytyczny błąd"

#: .././plainbox/impl/commands/logtest.py:58
msgid "log messages at various levels"
msgstr "wpisy dziennika na różnych poziomach"

#: .././plainbox/impl/commands/parse.py:77
msgid "Unable to decode input stream, must be valid UTF-8"
msgstr "Nie można zdekodować strumienia wejściowego, musi być poprawne UTF-8"

#: .././plainbox/impl/commands/parse.py:99
msgid "The following parsers are available:"
msgstr "Dostępne są następujące parsery:"

#: .././plainbox/impl/commands/parse.py:106
msgid "parse stdin with the specified parser"
msgstr "przeparsuj standardowe wejście określonym parserem"

#. TRANSLATORS: please keep plainbox.parsers untranslated.
#: .././plainbox/impl/commands/parse.py:109
msgid ""
"\n"
"            This command can be used to invoke any of the parsers exposed\n"
"            to the `plainbox.parsers` entry point, parse standard input and\n"
"            produce a JSON dump of the resulting data structure on stdout.\n"
"\n"
"            Keep in mind that most parsers were designed with the 'C' locale "
"in\n"
"            mind. You may have to override the environment variable LANG to\n"
"            \"C\".\n"
"            "
msgstr ""
"\n"
"            To polecenie może być wykorzystane do uruchomienia parserów\n"
"            udostępnionych przez punkt wejścia `plainbox.parsers`,\n"
"            przeparsowania strumienia standardowe wejścia i wyprodukowania\n"
"            zrzutu wyjściowej struktury danych w formie dokumentu JSON.\n"
"\n"
"            Pamiętaj, ze większość parserów jest przystosowania do tekstu\n"
"            przygotowanego w lokale 'C'. Możesz musieć nadpisać zmienną\n"
"            środowiska LANG na C.\n"
"            "

#: .././plainbox/impl/commands/parse.py:118
msgid "Example: "
msgstr "Na przykład: "

#: .././plainbox/impl/commands/parse.py:123
msgid "PARSER-NAME"
msgstr "NAZWA-PARSERA"

#: .././plainbox/impl/commands/parse.py:125
msgid "Name of the parser to use"
msgstr "Nazwa parsera który zostanie użyty"

#: .././plainbox/impl/commands/run.py:146
msgid "Pick an action"
msgstr "Wybierz działanie"

#: .././plainbox/impl/commands/run.py:224
#, python-brace-format
msgid "ID: {0}"
msgstr "ID: {0}"

#: .././plainbox/impl/commands/run.py:231
msgid "press ENTER to continue"
msgstr "Aby kontynuować naciśnij ENTER"

#: .././plainbox/impl/commands/run.py:232
#: .././plainbox/impl/commands/run.py:832
msgid "add a comment"
msgstr "dodaj komentarz"

#: .././plainbox/impl/commands/run.py:233
msgid "skip this job"
msgstr "pomiń to zadanie"

#: .././plainbox/impl/commands/run.py:234
msgid "save the session and quit"
msgstr "zapisz stan sesji i zakończ program"

#: .././plainbox/impl/commands/run.py:244
msgid "Command output hidden"
msgstr "Wyjście programu ukryte"

#: .././plainbox/impl/commands/run.py:268
msgid "Job cannot be started because:"
msgstr "Zadanie nie może zostać rozpoczęte gdyż:"

#: .././plainbox/impl/commands/run.py:276
msgid "Outcome"
msgstr "Wynik"

#: .././plainbox/impl/commands/run.py:380
#: .././plainbox/impl/commands/run.py:383
#: .././plainbox/impl/commands/run.py:386
#: .././plainbox/impl/commands/run.py:991
#: .././plainbox/impl/commands/run.py:1007
msgid "?"
msgstr "?"

#: .././plainbox/impl/commands/run.py:447
msgid "Resume Incomplete Session"
msgstr "Wznawianie niedokończonej sesji"

#: .././plainbox/impl/commands/run.py:449
#, python-brace-format
msgid "There is {0} incomplete session that might be resumed"
msgid_plural "There are {0} incomplete sessions that might be resumed"
msgstr[0] "Jest {0} niedokończona sesja która może być wznowiona"
msgstr[1] "Są {0} niedokończone sesje które mogą być wznowione"
msgstr[2] "Jest {0} niedokończonych sesji które mogą być wznowione"

#: .././plainbox/impl/commands/run.py:456
msgid "resume this session"
msgstr "wznów tę sesję"

#: .././plainbox/impl/commands/run.py:457
msgid "next session"
msgstr "następna sesja"

#: .././plainbox/impl/commands/run.py:458
msgid "create new session"
msgstr "utwórz nową sesję"

#: .././plainbox/impl/commands/run.py:459
msgid "Do you want to resume session {0!a}?"
msgstr "Czy chcesz wznowić sesję {0!a}?"

#: .././plainbox/impl/commands/run.py:473
msgid "ignore this problem"
msgstr "zignoruj problem"

#: .././plainbox/impl/commands/run.py:474
msgid "erase this session"
msgstr "usuń tę sesję"

#: .././plainbox/impl/commands/run.py:477
#: .././plainbox/impl/commands/session.py:83
msgid "Session removed"
msgstr "Sesja usunięta"

#. TRANSLATORS: This is the exit message
#: .././plainbox/impl/commands/run.py:489
msgid "Session not resumed"
msgstr "Nie wznowiono sesji"

#: .././plainbox/impl/commands/run.py:495
msgid "Available output formats: {}"
msgstr "Dostępne formaty wyjściowe: {}"

#: .././plainbox/impl/commands/run.py:499
msgid "Each format may support a different set of options"
msgstr "Każdy format może wspierać inny zestaw opcji"

#: .././plainbox/impl/commands/run.py:505
msgid "Available transports: {}"
msgstr "Dostępne mechanizmy transportu: {}"

#: .././plainbox/impl/commands/run.py:527
msgid "yes"
msgstr "tak"

#: .././plainbox/impl/commands/run.py:528
msgid "no"
msgstr "nie"

#: .././plainbox/impl/commands/run.py:533
msgid "Do you want to start a new session?"
msgstr "Czy chcesz rozpocząć nową sesję?"

#: .././plainbox/impl/commands/run.py:539
msgid "Previous session run tried to execute job: {}"
msgstr "Poprzednia sesja próbowała wykonać zadanie: {}"

#: .././plainbox/impl/commands/run.py:542
msgid "skip that job"
msgstr "pomiń to zadanie"

#: .././plainbox/impl/commands/run.py:543
msgid "mark it as passed and continue"
msgstr "oznacz jako udane i kontynuuj"

#: .././plainbox/impl/commands/run.py:544
msgid "mark it as failed and continue"
msgstr "oznacz jako nieudane i kontynuuj"

#: .././plainbox/impl/commands/run.py:545
msgid "run it again"
msgstr "uruchom je ponownie"

#: .././plainbox/impl/commands/run.py:546
msgid "What do you want to do with that job?"
msgstr "Co chcesz zrobić z tym zadaniem testowym?"

#: .././plainbox/impl/commands/run.py:550
msgid "Skipped after resuming execution"
msgstr "Ominięto po wznowieniu sesji"

#: .././plainbox/impl/commands/run.py:555
msgid "Passed after resuming execution"
msgstr "Oznaczono jako udane po wznowieniu sesji"

#: .././plainbox/impl/commands/run.py:560
msgid "Failed after resuming execution"
msgstr "Oznaczono jako nieudany po wznowieniu sesji"

#: .././plainbox/impl/commands/run.py:632
msgid "The job database you are currently using is broken"
msgstr ""
"Baza danych zawierająca zadania testowe której teraz używasz jest popsuta"

#: .././plainbox/impl/commands/run.py:634
#, python-brace-format
msgid "At least two jobs contend for the id {0}"
msgstr "Co najmniej dwa zdania testowe konkurują o identyfikator {0}"

#: .././plainbox/impl/commands/run.py:637
#, python-brace-format
msgid "First job defined in: {0}"
msgstr "Pierwsze zadanie zdefiniowano w: {0}"

#: .././plainbox/impl/commands/run.py:639
#, python-brace-format
msgid "Second job defined in: {0}"
msgstr "Drugie zadanie zdefiniowano w: {0}"

#: .././plainbox/impl/commands/run.py:644
msgid "This session cannot be resumed"
msgstr "Ta sesja nie może być wznowiona"

#: .././plainbox/impl/commands/run.py:689
msgid "Analyzing Jobs"
msgstr "Analizowanie zadań"

#: .././plainbox/impl/commands/run.py:699
msgid "Authentication"
msgstr "Autentykacja"

#: .././plainbox/impl/commands/run.py:707
msgid "Running Selected Jobs"
msgstr "Wykonywanie wybranych zadań"

#: .././plainbox/impl/commands/run.py:763
#: .././plainbox/impl/commands/run.py:882
msgid "Please enter your comments:"
msgstr "Proszę podać komentarz:"

#: .././plainbox/impl/commands/run.py:770
msgid "Explicitly skipped before execution"
msgstr "Zadanie pominięte przed uruchomieniem"

#: .././plainbox/impl/commands/run.py:808
msgid "Results"
msgstr "Wyniki"

#: .././plainbox/impl/commands/run.py:815
msgid "Saving results to {}"
msgstr "Zapisywanie wyników do {}"

#: .././plainbox/impl/commands/run.py:826
msgid "Select an outcome or an action: "
msgstr "Proszę wybrać rezultat lub akcję: "

#: .././plainbox/impl/commands/run.py:836
#: .././plainbox/impl/commands/run.py:841
#: .././plainbox/impl/commands/run.py:846
#, python-brace-format
msgid "set outcome to {0}"
msgstr "ustaw wynik na {0}"

#: .././plainbox/impl/commands/run.py:837
msgctxt "set outcome to <pass>"
msgid "pass"
msgstr "powodzenie"

#: .././plainbox/impl/commands/run.py:842
msgctxt "set outcome to <fail>"
msgid "fail"
msgstr "niepowodzenie"

#: .././plainbox/impl/commands/run.py:847
msgctxt "set outcome to <skip>"
msgid "skip"
msgstr "pominięcie"

#: .././plainbox/impl/commands/run.py:851
msgid "re-run this job"
msgstr "uruchom ten test ponownie"

#: .././plainbox/impl/commands/run.py:858
#, python-brace-format
msgid "set suggested outcome [{0}]"
msgstr "ustaw sugerowany wynik [{0}]"

#: .././plainbox/impl/commands/run.py:861
msgid "Please decide what to do next:"
msgstr "Proszę podjąć decyzje co dalej:"

#: .././plainbox/impl/commands/run.py:862
msgid "outcome"
msgstr "wynik"

#: .././plainbox/impl/commands/run.py:864
#: .././plainbox/impl/commands/run.py:867
msgid "comments"
msgstr "komentarz"

#: .././plainbox/impl/commands/run.py:865
msgctxt "none comment"
msgid "none"
msgstr "żaden"

#: .././plainbox/impl/commands/run.py:893
msgid "There were some problems with the selected jobs"
msgstr "Wystąpiły problemy z wybranymi zadaniami"

#: .././plainbox/impl/commands/run.py:896
msgid "Problematic jobs will not be considered"
msgstr "Problematyczne zadania nie zostaną wzięte pod uwagę"

#: .././plainbox/impl/commands/run.py:899
msgid "Session Statistics"
msgstr "Statystyki Sesji"

#: .././plainbox/impl/commands/run.py:900
#, python-brace-format, python-format
msgid "This session is about {0:.2f}% complete"
msgstr "Ta sesja jest ukończona w około {0:.2f}%"

#: .././plainbox/impl/commands/run.py:905
msgid "Estimated duration is {:.2f} for automated jobs."
msgstr "Oszacowany czas trwania zadań zautomatyzowanych to {:.2f}."

#: .././plainbox/impl/commands/run.py:909
msgid "Estimated duration cannot be determined for automated jobs."
msgstr "Nie można oszacować czasu trwania zadań zautomatyzowanych."

#: .././plainbox/impl/commands/run.py:911
msgid "Estimated duration is {:.2f} for manual jobs."
msgstr "Oszacowany czas trwania zadań ręcznych to {:.2f}."

#: .././plainbox/impl/commands/run.py:915
msgid "Estimated duration cannot be determined for manual jobs."
msgstr "Nie można oszacować czasu trwania zadań ręcznych."

#: .././plainbox/impl/commands/run.py:916
#, python-brace-format
msgid "Size of the desired job list: {0}"
msgstr "Rozmiar listy pożądanych zadań: {0}"

#: .././plainbox/impl/commands/run.py:918
#, python-brace-format
msgid "Size of the effective execution plan: {0}"
msgstr "Rozmiar wypadkowej listy zadań: {0}"

#: .././plainbox/impl/commands/run.py:974
msgid "run a test job"
msgstr "uruchom zadania testowe"

#: .././plainbox/impl/commands/run.py:976
msgid "user interface options"
msgstr "opcje interfejsu użytkownika"

#: .././plainbox/impl/commands/run.py:983
msgid "skip tests that require interactivity"
msgstr "pomiń testy wymagające interaktywności"

#: .././plainbox/impl/commands/run.py:986
msgid "don't really run most jobs"
msgstr "tak na prawdę nie uruchamiaj większości zadań"

#: .././plainbox/impl/commands/run.py:987
msgid "output options"
msgstr "opcje wyjściowe"

#: .././plainbox/impl/commands/run.py:991
msgid "FORMAT"
msgstr "FORMAT"

#: .././plainbox/impl/commands/run.py:993
msgid ""
"save test results in the specified FORMAT (pass ? for a list of choices)"
msgstr "zapisz wyniki w wybranym FORMACIE (? wyświetla listę możliwości)"

#: .././plainbox/impl/commands/run.py:997
#: .././plainbox/impl/commands/run.py:1017
msgid "OPTIONS"
msgstr "OPCJE"

#: .././plainbox/impl/commands/run.py:998
msgid ""
"comma-separated list of options for the export mechanism (pass ? for a list "
"of choices)"
msgstr ""
"lista opcji, po przecinku, do mechanizmu eksportowania wyników (? wyświetla "
"listę możliwości)"

#: .././plainbox/impl/commands/run.py:1002
msgid "FILE"
msgstr "PLIK"

#: .././plainbox/impl/commands/run.py:1003
msgid "save test results to the specified FILE (or to stdout if FILE is -)"
msgstr ""
"zapisz wyniki testów do wybranego PLIKU (lub na standardowe wyjście, jeśli "
"PLIK to -)"

#: .././plainbox/impl/commands/run.py:1007
msgid "TRANSPORT"
msgstr "TRANSPORT"

#: .././plainbox/impl/commands/run.py:1009
msgid ""
"use TRANSPORT to send results somewhere (pass ? for a list of choices)"
msgstr ""
"użyj TRANSPORTU do wysłania wyników w jakieś miejsce (? wyświetla "
"listę możliwości)"

#: .././plainbox/impl/commands/run.py:1013
msgid "WHERE"
msgstr "GDZIE"

#: .././plainbox/impl/commands/run.py:1014
msgid "where to send data using the selected transport"
msgstr "gdzie wysłać wyniki za pomocą wybranego mechanizmu transportowego"

#: .././plainbox/impl/commands/run.py:1018
msgid ""
"comma-separated list of key-value options (k=v) to be passed to the transport"
msgstr ""
"lista opcji klucz-wartość (k=w), po przecinku, do przekazania do mechanizmu "
"transportowego"

#: .././plainbox/impl/commands/script.py:58
msgid "There is no job called {!a}"
msgstr "Nie ma zadania o nazwie {!a}"

#: .././plainbox/impl/commands/script.py:60
msgid "See `plainbox special --list-jobs` for a list of choices"
msgstr "Aby wyświetlić możliwe wybory uruchom `plainbox special --list-jobs`"

#: .././plainbox/impl/commands/script.py:63
msgid "Selected job does not have a command"
msgstr "Wybrane zadanie nie posiada polecenia"

#: .././plainbox/impl/commands/script.py:84
msgid "Leftover file detected: {!a}:"
msgstr "Wykryto pozostały plik: {!a}:"

#: .././plainbox/impl/commands/script.py:91
msgid "Leftover directory detected: {!a}"
msgstr "Wykryto pozostały katalog: {!a}:"

#: .././plainbox/impl/commands/script.py:95
msgid "Leftover thing detected: {!a}"
msgstr "Wykryto pozostałą rzecz: {!a}:"

#: .././plainbox/impl/commands/script.py:99
msgid "job {} returned {}"
msgstr "zadanie {} zwróciło {}"

#: .././plainbox/impl/commands/script.py:100
msgid "command:"
msgstr "polecenie:"

#: .././plainbox/impl/commands/script.py:129
msgid "run a command from a job"
msgstr "uruchom polecenie z zadania"

#: .././plainbox/impl/commands/script.py:133
msgid "JOB-ID"
msgstr "ID-ZADANIA"

#: .././plainbox/impl/commands/script.py:134
msgid "Id of the job to run"
msgstr "Identyfikator zadania do wykonania"

#: .././plainbox/impl/commands/selftest.py:69
msgid "run unit and integration tests"
msgstr "uruchom testy jednostkowe i testy integracji"

#: .././plainbox/impl/commands/selftest.py:79
msgid "run integration test suite (this verifies checkbox jobs)"
msgstr ""
"uruchom testy integracji (to weryfikuje definicje zadań z checkbox'a)"

#: .././plainbox/impl/commands/selftest.py:85
msgid "run unit tests (this only verifies plainbox core)"
msgstr "uruchom testy jednostkowe (to weryfikuje jedynie jądro plainbox'a)"

#: .././plainbox/impl/commands/selftest.py:90
msgid "abort the test on first failure"
msgstr "przerwij testy po pierwszym problemie"

#: .././plainbox/impl/commands/selftest.py:95
msgid "run tests quietly"
msgstr "uruchom testy po cichu"

#: .././plainbox/impl/commands/selftest.py:98
msgid "run tests with normal verbosity (default)"
msgstr "uruchom testy z normalną głośnością (domyślnie)"

#: .././plainbox/impl/commands/selftest.py:101
msgid "run tests verbosely, printing each test case name"
msgstr "uruchom testy głośno, wypisując nazwę każdego testu"

#: .././plainbox/impl/commands/session.py:68
msgid "session {0} app:{1}, flags:{2!r}, title:{3!r}"
msgstr "sesja {0} apk:{1}, flagi{2!r}, tytuł:{3!r}"

#: .././plainbox/impl/commands/session.py:72
#, python-brace-format
msgid "session {0} (not saved yet)"
msgstr "sesja {0} (jeszcze nie zapisana)"

#: .././plainbox/impl/commands/session.py:74
msgid "There are no stored sessions"
msgstr "Nie ma zapisanych sesji"

#: .././plainbox/impl/commands/session.py:80
#: .././plainbox/impl/commands/session.py:89
msgid "No such session"
msgstr "Nie ma takiej sesji"

#: .././plainbox/impl/commands/session.py:92
msgid "location:"
msgstr "lokalizacja:"

#: .././plainbox/impl/commands/session.py:97
msgid "application ID: {0!r}"
msgstr "ID aplikacji: {0!r}"

#: .././plainbox/impl/commands/session.py:98
#, python-brace-format
msgid "application-specific blob: {0}"
msgstr "blob specyficzny dla aplikacji: {0}"

#: .././plainbox/impl/commands/session.py:101
msgid "session title: {0!r}"
msgstr "tytuł sesji: {0!r}"

#: .././plainbox/impl/commands/session.py:102
msgid "session flags: {0!r}"
msgstr "flagi sesji: {0!r}"

#: .././plainbox/impl/commands/session.py:103
msgid "current job ID: {0!r}"
msgstr "ID aktualnego zadania: {0!r}"

#: .././plainbox/impl/commands/session.py:105
#, python-brace-format
msgid "data size: {0}"
msgstr "rozmiar danych: {0}"

#: .././plainbox/impl/commands/session.py:111
#, python-brace-format
msgid "No such session: {0}"
msgstr "Nie ma takiej sesji: {0}"

#: .././plainbox/impl/commands/session.py:113
msgid "Archiving session..."
msgstr "Archiwizowanie sesji..."

#: .././plainbox/impl/commands/session.py:118
#, python-brace-format
msgid "Created archive: {0}"
msgstr "Utworzono archiwum: {0}"

#: .././plainbox/impl/commands/session.py:128
msgid ""
"\n"
"    session management commands\n"
"\n"
"    This command can be used to list, show and remove sessions owned by the\n"
"    current user.\n"
"\n"
"    @EPILOG@\n"
"\n"
"    Each session has a small amount of meta-data that is available for\n"
"    inspection. Each session has an application identifier (set by the\n"
"    application that created that session), a title, that is human readable\n"
"    piece of text that helps to distinguish sessions, and a set of flags.\n"
"\n"
"    Flags are particularly useful for determining what is the overall state\n"
"    of any particular session. Two flags are standardized (other flags can "
"be\n"
"    used by applications): incomplete and submitted. The 'incomplete' flag "
"is\n"
"    removed after all desired jobs have been executed. The 'submitted' flag\n"
"    is set after a submission is made using any of the transport "
"mechanisms.\n"
"    "
msgstr ""

#: .././plainbox/impl/commands/session.py:157
msgid "available session subcommands"
msgstr "dostępne pod-polecenia sesji"

#: .././plainbox/impl/commands/session.py:159
msgid "list available sessions"
msgstr "wypisz listę sesji"

#: .././plainbox/impl/commands/session.py:162
msgid "remove one more more sessions"
msgstr "usuwa jedną lub więcej sesji"

#: .././plainbox/impl/commands/session.py:164
#: .././plainbox/impl/commands/session.py:170
#: .././plainbox/impl/commands/session.py:176
msgid "SESSION-ID"
msgstr "ID-SESJI"

#: .././plainbox/impl/commands/session.py:165
msgid "Identifier of the session to remove"
msgstr "Identyfikator sesji do usunięcia"

#: .././plainbox/impl/commands/session.py:168
msgid "show a single session"
msgstr "pokaż jedną sesje"

#: .././plainbox/impl/commands/session.py:171
msgid "Identifier of the session to show"
msgstr "Identyfikator sesji do wyświetlenia"

#: .././plainbox/impl/commands/session.py:174
msgid "archive a single session"
msgstr "zarchiwizuj jedną sesję"

#: .././plainbox/impl/commands/session.py:177
msgid "Identifier of the session to archive"
msgstr "Identyfikator sesji do zarchiwizowania"

#: .././plainbox/impl/commands/session.py:179
msgid "ARCHIVE"
msgstr "ARCHIWUM"

#: .././plainbox/impl/commands/session.py:180
msgid "Name of the archive to create"
msgstr "Nazwa archiwum do utworzenia"

#: .././plainbox/impl/commands/special.py:137
msgid "special/internal commands"
msgstr "polecenia specjalne i wewnętrzne"

#: .././plainbox/impl/commands/special.py:143
msgid "list jobs instead of running them"
msgstr "wypisz listę zadań zamiast je wykonać"

#: .././plainbox/impl/commands/special.py:147
msgid "list jobs with cheksums instead of running them"
msgstr ""
"wypisz listę zadań wraz z sumami kontrolnymi zamiast cokolwiek uruchamiać"

#: .././plainbox/impl/commands/special.py:151
msgid "list all unique resource expressions"
msgstr "wypisz listę wszystkich unikalnych wyrażeń zasobów"

#: .././plainbox/impl/commands/special.py:155
msgid "print a graph of jobs instead of running them"
msgstr "wypisz graf zadań zamiast cokolwiek uruchamiać"

#. TRANSLATORS: please keep --dot untranslated
#: .././plainbox/impl/commands/special.py:160
msgid "show resource relationships (for --dot)"
msgstr "pokazuj zależności od zasobów (dla --dot)"

#: .././plainbox/impl/commands/startprovider.py:62
msgid "refusing to overwrite {!a}"
msgstr "odmowa nadpisania {!a}"

#. TRANSLATORS: please leave various options (both long and short forms),
#. environment variables and paths in their original form. Also keep the
#. special @EPILOG@ string. The first line of the translation is special and
#. is used as the help message. Please keep the pseudo-statement form and
#. don't finish the sentence with a dot. Pay extra attention to whitespace.
#. It must be correctly preserved or the result won't work. In particular
#. the leading whitespace *must* be preserved and *must* have the same
#. length on each line.
#: .././plainbox/impl/commands/startprovider.py:495
msgid ""
"\n"
"    create a new provider (directory)\n"
"\n"
"    Creates a new provider from a built-in skeleton.\n"
"\n"
"    @EPILOG@\n"
"\n"
"    The name of the provider must follow the pattern "
"``YYYY.example.org:name``\n"
"    where ``YYYY`` is a four-digit year when the author of the provider "
"owned\n"
"    the domain (here, ``example.org``) and ``name`` is arbitrary identifier\n"
"    that is managed by the owner of that domain. The identifier should be\n"
"    constrained to ASCII, digits and the dash character.\n"
"\n"
"    This naming scheme allows anyone that ever owned a domain name to come "
"up\n"
"    with non-clashing provider identifiers. Those identifiers are going to "
"be\n"
"    used in fully qualified names of various objects.\n"
"\n"
"    This command creates a new skeleton test provider for PlainBox. The\n"
"    generated content should be edited to fit a particular purpose.\n"
"    "
msgstr ""
"\n"
"    utwórz nowego dostawcę testów (katalog)\n"
"\n"
"    Tworzy nowego dostawcę z wbudowanego szkieletu.\n"
"\n"
"    @EPILOG@\n"
"\n"
"    Nazwa dostawcy musi pasować do wzorca ``RRRR.example.org:nazwa``\n"
"    gdzie ``RRRR`` jest czterocyfrowym kodem roku gdy autor dostawcy\n"
"    był właścicielem domeny (tutaj,``example.org``) a ``nazwa`` to\n"
"    dowolny identyfikator zarządzany przez właściciela tej domeny.\n"
"    Identyfikator powinien być ograniczony do liter z ASCII, cyfr\n"
"    i myślnika (-).\n"
"\n"
"    Ten sposób nazywania dostawców pozwala komukolwiek kto kiedykolwiek\n"
"    był właścicielem domeny utworzyć niekolidujący z innymi\n"
"    identyfikator dostawcy. Identyfikatory dostawców są używane do\n"
"    tworzenia w pełni określonych nazw różnych obiektów.\n"
"\n"
"    To polecenie tworzy szkielet nowego dostawcy testów dla PlainBox'a.\n"
"    Wygenerowana treść powinna być zmodyfikowana tak, aby służyła do\n"
"    konkretnego celu.\n"
"    "

#: .././plainbox/impl/commands/startprovider.py:525
msgid "name"
msgstr "nazwa"

#. TRANSLATORS: please keep the YYYY.example... text unchanged or at
#. the very least translate only YYYY and some-name. In either case
#. some-name must be a reasonably-ASCII string (should be safe for a
#. portable directory name)
#: .././plainbox/impl/commands/startprovider.py:531
msgid "provider name, eg: YYYY.example.org:some-name"
msgstr "nazwa dostawcy, np: RRRR.example.org:jakaś-nazwa"

#: .././plainbox/impl/ctrl.py:259
#, python-format
msgid "Storing resource record %r: %s"
msgstr "Zachowywanie rekordu zasobu %r: %s"

#: .././plainbox/impl/ctrl.py:293
#, python-format
msgid "Ignoring invalid generated job %s: %s"
msgstr "Ignorowanie błędnego zadania wygenerowanego przez %s: %s"

#. TRANSLATORS: keep the word "local" untranslated. It is a
#. special type of job that needs to be distinguished.
#: .././plainbox/impl/ctrl.py:310
#, python-format
msgid ""
"Local job %s produced job %s that collides with an existing job %s (from "
"%s), the new job was discarded"
msgstr ""
"Zadanie typu 'local' %s wyprodukowało zadanie %s które koliduje z "
"istniejącym zadaniem %s (z %s), nowe zadanie zostało odrzucone"

#: .././plainbox/impl/ctrl.py:327
#, python-format
msgid "processing output from a job: %r"
msgstr "przetwarzanie wyjścia z zadania: %r"

#. TRANSLATORS: keep the word "local" untranslated. It is a
#. special type of job that needs to be distinguished.
#: .././plainbox/impl/ctrl.py:346
#, python-format
msgid "local script %s returned invalid RFC822 data: %s"
msgstr "skrypt typu local %s zwrócił niewłaściwe dane RFC822: %s"

#: .././plainbox/impl/ctrl.py:376
#, python-format
msgid "Adding executable %s to nest %s"
msgstr "Dodawanie pliku wykonywalnego %s do gniazda %s"

#. run the command
#: .././plainbox/impl/ctrl.py:436
#, python-format
msgid "job[%s] executing %r with env %r in cwd %r"
msgstr "zadanie[%s] wykonywanie %r w środowisku %r w katalogu %r"

#: .././plainbox/impl/ctrl.py:460
#, python-format
msgid "Symlink nest for executables: %s"
msgstr "Dowiązanie symboliczne dla pliku wykonywalnego: %s"

#: .././plainbox/impl/ctrl.py:490
#, python-format
msgid "Job temporary current working directory: %s"
msgstr "Tymczasowe katalog roboczy dla zadania: %s"

#: .././plainbox/impl/depmgr.py:100
msgid "dependency cycle detected: {}"
msgstr "wykryto cykl zależności: {}"

#: .././plainbox/impl/depmgr.py:139
msgid "missing dependency: {!r} ({})"
msgstr "brakująca zależność: {!r} ({})"

#: .././plainbox/impl/depmgr.py:173
msgid "duplicate job id: {!r}"
msgstr "powtarzający się identyfikator zadania: {!r}"

#. Visit the visit list
#: .././plainbox/impl/depmgr.py:243
msgid "Starting solve"
msgstr "Rozpoczynanie rozwiązywania"

#: .././plainbox/impl/depmgr.py:248
msgid "Done solving"
msgstr "Rozwiązywanie zakończone"

#: .././plainbox/impl/depmgr.py:262
#, python-format
msgid "Visiting job %s (color %s)"
msgstr "Odwiedzanie zadania %s (kolor %s)"

#. For each dependency that we visit let's reuse the trail
#. to give proper error messages if a dependency loop exists
#: .././plainbox/impl/depmgr.py:281
#, python-format
msgid "Visiting dependency: %r"
msgstr "Odwiedzanie zależności: %r"

#. We've visited (recursively) all dependencies of this node,
#. let's color it black and append it to the solution list.
#: .././plainbox/impl/depmgr.py:288
#, python-format
msgid "Appending %r to solution"
msgstr "Dodawanie %r do rozwiązania"

#: .././plainbox/impl/exporter/__init__.py:328
#, python-format
msgid "Unable to load %s: %s"
msgstr "Nie można wczytać %s: %s"

#: .././plainbox/impl/exporter/__init__.py:330
#, python-format
msgid "Unable to import %s: %s"
msgstr "Nie można zaimportować %s: %s"

#: .././plainbox/impl/exporter/html.py:56
#, python-format
msgid "Unable to load resource %s, not inlining"
msgstr "Nie można wczytać zasobu %s, nie wklejam w miejscu"

#: .././plainbox/impl/exporter/html.py:69
#, python-format
msgid "Resource of type %s unknown"
msgstr "Zasób rodzaju %s jest nieznany"

#: .././plainbox/impl/exporter/xlsx.py:85
msgid "Unsupported option: {}"
msgstr "Nieobsługiwana opcja: {}"

#: .././plainbox/impl/exporter/xlsx.py:287
msgid "Platform Name"
msgstr "Nazwa platformy"

#: .././plainbox/impl/exporter/xlsx.py:289
msgid "BIOS"
msgstr "BIOS"

#: .././plainbox/impl/exporter/xlsx.py:291
msgid "Processors"
msgstr "Procesory"

#: .././plainbox/impl/exporter/xlsx.py:293
msgid "Chipset"
msgstr "Chipset"

#: .././plainbox/impl/exporter/xlsx.py:295
msgid "Memory"
msgstr "Pamięć"

#. TRANSLATORS: on board as in 'built in card'
#: .././plainbox/impl/exporter/xlsx.py:298
msgid "Video (on board)"
msgstr "Karta wideo (wbudowana)"

#. TRANSLATORS: add-on as in dedicated graphics card
#: .././plainbox/impl/exporter/xlsx.py:301
msgid "Video (add-on)"
msgstr "Karta wideo (dedykowana)"

#: .././plainbox/impl/exporter/xlsx.py:303
msgid "Video memory"
msgstr "Pamięć wideo"

#: .././plainbox/impl/exporter/xlsx.py:305
msgid "Audio"
msgstr "Dźwięk"

#. TRANSLATORS: NIC is network interface card
#: .././plainbox/impl/exporter/xlsx.py:308
msgid "NIC"
msgstr "Sieć"

#. TRANSLTORS: Wireless as in wireless network cards
#: .././plainbox/impl/exporter/xlsx.py:311
msgid "Wireless"
msgstr "Sieć bezprzewodowa"

#: .././plainbox/impl/exporter/xlsx.py:313
msgid "Bluetooth"
msgstr "Bluetooth"

#: .././plainbox/impl/exporter/xlsx.py:317
msgid "Packages Installed"
msgstr "Zainstalowane pakiety"

#: .././plainbox/impl/exporter/xlsx.py:319
#: .././plainbox/impl/exporter/xlsx.py:578
#: .././plainbox/impl/exporter/xlsx.py:589
msgid "Name"
msgstr "Nazwa"

#: .././plainbox/impl/exporter/xlsx.py:319
msgid "Version"
msgstr "Wersja"

#: .././plainbox/impl/exporter/xlsx.py:344
#: .././plainbox/impl/exporter/xlsx.py:345
#: .././plainbox/impl/exporter/xlsx.py:346
msgid "N/A"
msgstr "B/D"

#: .././plainbox/impl/exporter/xlsx.py:350
msgid "Failures summary"
msgstr "Podsumowanie niepowodzeń"

#: .././plainbox/impl/exporter/xlsx.py:354
msgid "{} Test passed"
msgid_plural "{} Tests passed"
msgstr[0] "{} Test zakończony sukcesem"
msgstr[1] "{} Testy zakończone sukcesem"
msgstr[2] "{} Testów zakończonych sukcesem"

#: .././plainbox/impl/exporter/xlsx.py:357
msgid "Success Rate: {} ({}/{})"
msgstr "Odsetek sukcesów  {} ({}/{})"

#: .././plainbox/impl/exporter/xlsx.py:363
msgid "{} Test failed"
msgid_plural "{} Tests failed"
msgstr[0] "{} Test zakończony niepowodzeniem"
msgstr[1] "{} Testy zakończone niepowodzeniem"
msgstr[2] "{} Testów zakończonych niepowodzeniem"

#: .././plainbox/impl/exporter/xlsx.py:366
msgid "Failure Rate: {} ({}/{})"
msgstr "Odsetek niepowodzeń: {} ({}/{})"

#: .././plainbox/impl/exporter/xlsx.py:372
msgid "{} Test skipped"
msgid_plural "{} Tests skipped"
msgstr[0] "{} Test pominięty"
msgstr[1] "{} Testy pominięte"
msgstr[2] "{} Testów pominiętych"

#: .././plainbox/impl/exporter/xlsx.py:375
msgid "Skip Rate: {} ({}/{})"
msgstr "Odsetek pominięć: {} ({}/{})"

#: .././plainbox/impl/exporter/xlsx.py:379
msgid "Fail"
msgstr "Niepowodzenie"

#: .././plainbox/impl/exporter/xlsx.py:379
msgid "Skip"
msgstr "Pominięty"

#: .././plainbox/impl/exporter/xlsx.py:379
msgid "Pass"
msgstr "Sukces"

#: .././plainbox/impl/exporter/xlsx.py:392
#: .././plainbox/impl/exporter/xlsx.py:393
#: .././plainbox/impl/exporter/xlsx.py:636
msgid "Summary"
msgstr "Podsumowanie"

#: .././plainbox/impl/exporter/xlsx.py:497
#: .././plainbox/impl/exporter/xlsx.py:581
#: .././plainbox/impl/exporter/xlsx.py:633
msgid "Test Descriptions"
msgstr "Opisy testów"

#: .././plainbox/impl/exporter/xlsx.py:509
msgid "PASS"
msgstr "SUKCES"

#: .././plainbox/impl/exporter/xlsx.py:515
msgid "FAIL"
msgstr "PORAŻKA"

#: .././plainbox/impl/exporter/xlsx.py:521
msgid "skip"
msgstr "pomiń"

#: .././plainbox/impl/exporter/xlsx.py:529
msgid "not supported"
msgstr "nieobsługiwane"

#: .././plainbox/impl/exporter/xlsx.py:569
msgid "Tests Performed"
msgstr "Wykonane testy"

#: .././plainbox/impl/exporter/xlsx.py:578
msgid "Result"
msgstr "Wynik"

#: .././plainbox/impl/exporter/xlsx.py:578
msgid "I/O Log"
msgstr "Dziennik We/Wy"

#: .././plainbox/impl/exporter/xlsx.py:589
msgid "Description"
msgstr "Opis"

#: .././plainbox/impl/exporter/xlsx.py:628
msgid "System Info"
msgstr "Informacje o systemie"

#: .././plainbox/impl/exporter/xlsx.py:630
msgid "Test Results"
msgstr "Wyniki testów"

#: .././plainbox/impl/exporter/xlsx.py:639
msgid "Log Files"
msgstr "Pliki dziennika"

#: .././plainbox/impl/exporter/xlsx.py:645
msgid "System Testing Report"
msgstr "Raport Testowania Systemu"

#: .././plainbox/impl/logging.py:98
#, python-format
msgid "Unable to create log directory: %s"
msgstr "Nie można stworzyć katalogu dziennika: %s"

#: .././plainbox/impl/logging.py:99
#, python-format
msgid "Reason: %s. All logs will go to console instead."
msgstr "Powód: %s. Wszystkie wpisy dziennika pójdą na konsole."

#: .././plainbox/impl/logging.py:110
#, python-format
msgid "Enabled %r on root logger"
msgstr "Uruchomiono %r na głównym strumieniu dziennika"

#: .././plainbox/impl/logging.py:117
#, python-format
msgid "Enabled debugging on logger %r"
msgstr "Uruchomiono debugowanie na strumieniu dziennika %r"

#. TODO: portable parser error would be nice, to know where it
#. fails. This is difficult at this stage.
#: .././plainbox/impl/parsers.py:141
msgid "Cannot parse input"
msgstr "Nie można dokonać analizy składniowej wejścia"

#. This is stubbox_def.description,
#. we need it here to extract is as a part of stubbox
#: .././plainbox/impl/providers/special.py:47
#: .././plainbox/impl/providers/stubbox/manage.py:45
msgid "StubBox (dummy data for development)"
msgstr "StubBox (atrapa z danymi do rozwoju oprogramowania)"

#: .././plainbox/impl/providers/stubbox/manage.py:55
#: .././plainbox/impl/providers/stubbox/manage.py:66
msgid "The StubBox provider is special"
msgstr "Dostawca StubBox jest specjalny"

#: .././plainbox/impl/providers/stubbox/manage.py:56
msgid "You don't need to develop it explicitly"
msgstr "Nie trzeba go specjalnie developować"

#: .././plainbox/impl/providers/stubbox/manage.py:67
msgid "You don't need to install it explicitly"
msgstr "Nie trzeba go specjalnie instalować"

#: .././plainbox/impl/resource.py:52
msgid "expression {!r} evaluated to a non-true result"
msgstr "wyrażenie {!r} obliczono do wyniku nie będącego prawdą"

#: .././plainbox/impl/resource.py:71
msgid "expression {!r} needs unavailable resource {!r}"
msgstr "wyrażenie {!r} potrzebuje niedostępnego zasobu {!r}"

#: .././plainbox/impl/resource.py:271
msgid "this kind of python code is not allowed: {}"
msgstr "ten rodzaj kodu pythona nie jest dozwolony: {}"

#: .././plainbox/impl/resource.py:466
msgid "expression did not reference any resources"
msgstr "wyrażenie nie odniosło się do żadnych zasobów"

#: .././plainbox/impl/resource.py:475
msgid "expression referenced multiple resources"
msgstr "wyrażenie odniosło się do wielu zasobów"

#: .././plainbox/impl/resource.py:586
#, python-format
msgid "Exception in requirement expression %r (with %s=%r): %r"
msgstr "Wyjątek w wyrażeniu zapotrzebowania %r (z %s=%r): %r"

#: .././plainbox/impl/resource.py:638
msgid ""
"unable to parse imports statement {0!r}: expected exactly four or six tokens"
msgstr ""
"nie można przeparsować deklaracji importowej {0!r}: oczekiwano dokładnie "
"czterech lub sześciu elementów"

#: .././plainbox/impl/resource.py:642
msgid "unable to parse imports statement {0!r}: expected 'from' keyword"
msgstr ""
"nie można przeparsować deklaracji importowej {0!r}: oczekiwano słowa "
"kluczowego 'from'"

#: .././plainbox/impl/resource.py:647
msgid ""
"unable to parse imports statement {0!r}: expected a namespace, not fully "
"qualified job identifier"
msgstr ""
"nie można przeparsować deklaracji importowej {0!r}: oczekiwano nazwy "
"przestrzenie nazw a nie w pełni określonego identyfikatora zadania"

#: .././plainbox/impl/resource.py:651
msgid "unable to parse imports statement {0!r}: expected 'import' keyword"
msgstr ""
"nie można przeparsować deklaracji importowej {0!r}: oczekiwano słowa "
"kluczowego 'import'"

#: .././plainbox/impl/resource.py:656
msgid ""
"unable to parse imports statement {0!r}: expected a partial job identifier, "
"not a fully qualified job identifier"
msgstr ""
"nie można przeparsować deklaracji importowej {0!r}: oczekiwano częściowego "
"identyfikatora zadania a nie w pełni określonego identyfikatora zadania"

#: .././plainbox/impl/resource.py:662
msgid "unable to parse imports statement {0!r}: expected 'as' keyword"
msgstr ""
"nie można przeparsować deklaracji importowej {0!r}: oczekiwano słowa "
"kluczowego 'as'"

#: .././plainbox/impl/result.py:63
msgctxt "textual outcome"
msgid "job didn't run"
msgstr "zadanie nie było uruchomione"

#: .././plainbox/impl/result.py:65
msgctxt "textual outcome"
msgid "job passed"
msgstr "zadanie zakończone powodzeniem"

#: .././plainbox/impl/result.py:67
msgctxt "textual outcome"
msgid "job failed"
msgstr "zadanie zakończone niepowodzeniem"

#: .././plainbox/impl/result.py:69
msgctxt "textual outcome"
msgid "job skipped"
msgstr "zadanie pominięte"

#: .././plainbox/impl/result.py:71
msgctxt "textual outcome"
msgid "job cannot be started"
msgstr "zadanie nie może zostać rozpoczęte"

#: .././plainbox/impl/result.py:73
msgctxt "textual outcome"
msgid "job is not implemented"
msgstr "zadanie nie jest zaimplementowane"

#: .././plainbox/impl/result.py:75
msgctxt "textual outcome"
msgid "job needs verification"
msgstr "zadanie wymaga weryfikacji"

#. TRANSLATORS: please keep DiskJobResult.io_log untranslated
#: .././plainbox/impl/result.py:249
#, python-format
msgid "Expensive DiskJobResult.io_log property access from %s:%d"
msgstr "Kosztowna właściwość DiskJobResult.io_log użyta z %s:%d"

#: .././plainbox/impl/result.py:274
#, python-format
msgid "Encoded %r into string %r"
msgstr "Zakodowano %r jako napis %r"

#. TRANSLATORS: io means input-output
#: .././plainbox/impl/runner.py:103
#, python-format
msgid "io log generated %r"
msgstr "wpis we/wy wygenerowany %r"

#. TRANSLATORS: %r is the name of the job
#: .././plainbox/impl/runner.py:361
#, python-format
msgid "Running %r"
msgstr "Uruchamianie %r"

#: .././plainbox/impl/runner.py:368
msgid "This type of job is not supported"
msgstr "Ten rodzaj zadania testowego nie jest wspierany"

#. TRANSLATORS: please keep 'plugin' untranslated
#: .././plainbox/impl/runner.py:401 .././plainbox/impl/runner.py:426
#: .././plainbox/impl/runner.py:452 .././plainbox/impl/runner.py:478
#: .././plainbox/impl/runner.py:504 .././plainbox/impl/runner.py:545
#: .././plainbox/impl/runner.py:589 .././plainbox/impl/runner.py:638
msgid "bad job plugin value"
msgstr "zła wartość pola plugin"

#: .././plainbox/impl/runner.py:654
msgid "Job skipped in dry-run mode"
msgstr "Zadanie testowe zostało pominięte w trybie działania na sucho"

#: .././plainbox/impl/runner.py:722
#, python-format
msgid "job[%s] extcmd delegate: %r"
msgstr "zadanie[%s] delegat extcmd: %r"

#: .././plainbox/impl/runner.py:737
#, python-brace-format
msgid "job {0} has no command to run"
msgstr "zadanie {0} nie ma żadnego polecenia do wykonania"

#: .././plainbox/impl/runner.py:759
#, python-format
msgid "job[%s] starting command: %s"
msgstr "zadanie[%s] uruchamianie polecenia: %s"

#: .././plainbox/impl/runner.py:763
#, python-format
msgid "job[%s] command return code: %r"
msgstr "zadanie[%s] kod zakończenia polecenia: %r"

#: .././plainbox/impl/runner.py:799
msgid "No exec controller supports job {}"
msgstr "Żaden kontroler wykonania nie wspiera zadania {}"

#: .././plainbox/impl/runner.py:801
#, python-format
msgid "Selected execution controller %s (score %d) for job %r"
msgstr "Wybrano kontroler wykonania %s (punkty %d) dla zadania %r"

#: .././plainbox/impl/runner.py:828
#, python-brace-format
msgid ""
"Job {0} created leftover filesystem artefacts in its working directory"
msgstr "Zadanie {0} pozostawiło po sobie pliki/katalogi w katalogu roboczym"

#: .././plainbox/impl/runner.py:831
#, python-format
msgid "Leftover file/directory: %r"
msgstr "Pozostawiony plik/katalog: %r"

#: .././plainbox/impl/runner.py:834
msgid ""
"Please store desired files in $PLAINBOX_SESSION_SHARE and use regular "
"temporary files for everything else"
msgstr ""
"Pożądane pliki należy umieszczać w $PLAINBOX_SESSION_SHARE a wszelkie inne "
"dane zapisywać do zwykłych plików tymczasowych"

#: .././plainbox/impl/secure/config.py:87
msgid "unset"
msgstr "nieustawiony"

#: .././plainbox/impl/secure/config.py:124
msgid "unsupported kind"
msgstr "nieobsługiwany rodzaj"

#: .././plainbox/impl/secure/config.py:568
#, python-format
msgid "Loading configuration from %s"
msgstr "Wczytywanie konfiguracji z %s"

#: .././plainbox/impl/secure/config.py:692
msgid "expected a boolean"
msgstr "oczekiwano wartości boolowskiej"

#: .././plainbox/impl/secure/config.py:693
msgid "expected an integer"
msgstr "oczekiwano liczby całkowitej"

#: .././plainbox/impl/secure/config.py:694
msgid "expected a floating point number"
msgstr "oczekiwano liczby zmiennoprzecinkowej"

#: .././plainbox/impl/secure/config.py:695
msgid "expected a string"
msgstr "oczekiwano napisu"

#: .././plainbox/impl/secure/config.py:710
msgid "does not match pattern: {!r}"
msgstr "nie pasuje do wzorca: {!r}"

#: .././plainbox/impl/secure/config.py:729
msgid "must be one of {}"
msgstr "musi być jednym z {}"

#: .././plainbox/impl/secure/config.py:753
msgid "must be set to something"
msgstr "musi być ustawione na jakąś wartość"

#: .././plainbox/impl/secure/config.py:774
msgid "cannot be empty"
msgstr "nie może być puste"

#: .././plainbox/impl/secure/launcher1.py:61
msgid "Cannot find job with checksum {}"
msgstr "Nie można odnaleźć zadania testowego z sumą kontrolną {}"

#: .././plainbox/impl/secure/launcher1.py:119
#, python-format
msgid "Syntax error in job generated from %s: %s"
msgstr "Błąd składniowy w zadaniu wygenerowanym z %s: %s"

#: .././plainbox/impl/secure/launcher1.py:172
msgid "Security elevation mechanism for plainbox"
msgstr "Mechanizm pozyskiwania dodatkowych uprawnień dla plainbox'a"

#. TRANSLATORS: don't translate pkexec(1)
#: .././plainbox/impl/secure/launcher1.py:178
msgid "return immediately, only useful when used with pkexec(1)"
msgstr ""
"natychmiast zakończ działanie, użyteczne tylko w połączeniu z pkexec(1)"

#: .././plainbox/impl/secure/launcher1.py:181
#: .././plainbox/impl/secure/launcher1.py:193
msgid "CHECKSUM"
msgstr "SUMA-KONTROLNA"

#: .././plainbox/impl/secure/launcher1.py:182
msgid "run a job with this checksum"
msgstr "uruchom zadanie z tą sumą kontrolną"

#: .././plainbox/impl/secure/launcher1.py:183
msgid "target job specification"
msgstr "specyfikacja zadania docelowego"

#: .././plainbox/impl/secure/launcher1.py:185
#: .././plainbox/impl/secure/launcher1.py:202
msgid "NAME=VALUE"
msgstr "NAZWA=WARTOŚĆ"

#: .././plainbox/impl/secure/launcher1.py:189
msgid "environment passed to the target job"
msgstr "środowisko przekazane do zadania docelowego"

#: .././plainbox/impl/secure/launcher1.py:190
msgid "generator job specification"
msgstr "specyfikacja zadania generującego"

#. TRANSLATORS: don't translate 'local' in the sentence below. It
#. denotes a special type of job, not its location.
#: .././plainbox/impl/secure/launcher1.py:196
msgid "also run a job with this checksum (assuming it is a local job)"
msgstr ""
"uruchom również zadanie z tą sumą kontrolną (zakładając, że jest to zadanie "
"typu 'local')"

#: .././plainbox/impl/secure/launcher1.py:204
msgid "environment passed to the generator job"
msgstr "środowisko przekazane do generatora zadań"

#: .././plainbox/impl/secure/origin.py:136
msgid "???"
msgstr "???"

#: .././plainbox/impl/secure/plugins.py:323
#, python-format
msgid "Unable to prepare plugin %s: %s"
msgstr "Nie można przygotować wtyczki %s: %s"

#: .././plainbox/impl/secure/plugins.py:377
#, python-format
msgid "Unable to import %s"
msgstr "Nie można zaimportować %s"

#: .././plainbox/impl/secure/plugins.py:449
#, python-format
msgid "Unable to load %r: %s"
msgstr "Nie można wczytać %r: %s"

#: .././plainbox/impl/secure/providers/v1.py:68
msgid "Cannot load whitelist {!r}: {}"
msgstr "Nie można wczytać planu testów {!r}: {}"

#: .././plainbox/impl/secure/providers/v1.py:123
#, python-format
msgid "Loading units from %r..."
msgstr "Wczytywanie jednostek z %r..."

#: .././plainbox/impl/secure/providers/v1.py:129
msgid "Cannot load job definitions from {!r}: {}"
msgstr "Nie można wczytać definicji zadań testowych z {!r}: {}"

#: .././plainbox/impl/secure/providers/v1.py:137
msgid "Unknown unit type: {!r}"
msgstr "Nieznany typ jednostki: {!r}"

#: .././plainbox/impl/secure/providers/v1.py:142
msgid "Cannot define unit from record {!r}: {}"
msgstr "Nie można zdefiniować jednostki z rekordu {!r}: {}"

#: .././plainbox/impl/secure/providers/v1.py:149
msgid "Problem in unit definition, field {}: {}"
msgstr "Problem w definicji jednostki, pole {}: {}"

#: .././plainbox/impl/secure/providers/v1.py:152
#, python-format
msgid "Loaded %r"
msgstr "Wczytano %r"

#: .././plainbox/impl/secure/providers/v1.py:674
msgid "must look like RFC3720 IQN"
msgstr "musi wyglądać jak IQN z RFC3720"

#: .././plainbox/impl/secure/providers/v1.py:691
msgid "must be a sequence of digits separated by dots"
msgstr "musi być sekwencją cyfr oddzieloną kropkami"

#: .././plainbox/impl/secure/providers/v1.py:701
msgid "no such directory"
msgstr "nie ma takiego katalogu"

#: .././plainbox/impl/secure/providers/v1.py:711
msgid "cannot be relative"
msgstr "nie może być względny"

#: .././plainbox/impl/secure/providers/v1.py:730
msgid "Base directory with provider data"
msgstr "Bazowy katalog z danymi dostawcy"

#: .././plainbox/impl/secure/providers/v1.py:740
msgid "Name of the provider"
msgstr "Nazwa dostawcy"

#: .././plainbox/impl/secure/providers/v1.py:753
msgid "Version of the provider"
msgstr "Wersja dostawcy"

#: .././plainbox/impl/secure/providers/v1.py:762
msgid "Description of the provider"
msgstr "Opis dostawcy"

#: .././plainbox/impl/secure/providers/v1.py:766
msgid "Name of the gettext domain for translations"
msgstr "Nazwa domeny gettext dla tłumaczeń"

#: .././plainbox/impl/secure/providers/v1.py:785
msgid "Pathname of the directory with unit definitions"
msgstr "Ścieżka do katalogu z definicjami jednostek"

#: .././plainbox/impl/secure/providers/v1.py:821
msgid "Pathname of the directory with job definitions"
msgstr "Ścieżka do katalogu z definicjami zadań"

#: .././plainbox/impl/secure/providers/v1.py:857
msgid "Pathname of the directory with whitelists definitions"
msgstr "Ścieżka do katalogu z planami testów"

#: .././plainbox/impl/secure/providers/v1.py:894
msgid "Pathname of the directory with provider data"
msgstr "Ścieżka do katalogu z danymi dostawcy"

#: .././plainbox/impl/secure/providers/v1.py:930
msgid "Pathname of the directory with provider executables"
msgstr "Ścieżka do katalogu z plikami wykonywalnymi dostawcy"

#: .././plainbox/impl/secure/providers/v1.py:966
msgid "Pathname of the directory with locale data"
msgstr "Ścieżka do katalogu z plikami tłumaczeń dostawcy"

#: .././plainbox/impl/secure/providers/v1.py:1033
msgid "Problem in provider definition, field {!a}: {}"
msgstr "Problem w definicji dostawcy, pole {!a}: {}"

#: .././plainbox/impl/secure/rfc822.py:292
#, python-format
msgid "Committed key/value %r=%r"
msgstr "Zatwierdzono klucz/wartość %r=%r"

#: .././plainbox/impl/secure/rfc822.py:317
#, python-format
msgid "Looking at line %d:%r"
msgstr "Patrzenie na linię %d:%r"

#: .././plainbox/impl/secure/rfc822.py:329
#: .././plainbox/impl/secure/rfc822.py:388
#, python-format
msgid "yielding record: %r"
msgstr "yieldowanie rekordu: %r"

#. If we have not seen any keys yet then this is a syntax error
#: .././plainbox/impl/secure/rfc822.py:338
msgid "Unexpected multi-line value"
msgstr "Nieoczekiwana wartość wielowierszowa"

#: .././plainbox/impl/secure/rfc822.py:366
msgid "Job has a duplicate key {!r} with old value {!r} and new value {!r}"
msgstr ""
"Zadanie posiada duplikowany klucz {!r} ze starą wartością {!r} i nową "
"wartością {!r}"

#: .././plainbox/impl/secure/rfc822.py:383
msgid "Unexpected non-empty line: {!r}"
msgstr "Nieoczekiwane nie-pusta linia: {!r}"

#: .././plainbox/impl/session/jobs.py:115
msgid "unsupported value for cause"
msgstr "nieobsługiwany wartość przyczyny"

#. TRANSLATORS: please don't translate related_job, None and
#. cause
#: .././plainbox/impl/session/jobs.py:120
msgid "related_job must not be None when cause is {}"
msgstr "relative_job nie może być None gdy cause to {}"

#. TRANSLATORS: please don't translate related_expression, None
#. and cause.
#: .././plainbox/impl/session/jobs.py:127
msgid "related_expression must not be None when cause is {}"
msgstr "related_expression nie może być None gdy cause jest {}"

#. TRANSLATORS: as in undesired job
#: .././plainbox/impl/session/jobs.py:157
msgid "undesired"
msgstr "niepożądane"

#: .././plainbox/impl/session/jobs.py:159
msgid "required dependency {!r} did not run yet"
msgstr "wymagana zależność {!r} jeszcze nie została uruchomiona"

#: .././plainbox/impl/session/jobs.py:162
msgid "required dependency {!r} has failed"
msgstr "wymagana zależność {!r} poniosła porażkę"

#: .././plainbox/impl/session/jobs.py:166
msgid ""
"resource expression {!r} could not be evaluated because the resource it "
"depends on did not run yet"
msgstr ""
"nie można wykonać wyrażenia zasobu {!r} ponieważ zasób od którego ono zależy "
"nie został jeszcze uruchomiony"

#: .././plainbox/impl/session/jobs.py:171
msgid "resource expression {!r} evaluates to false"
msgstr "wyrażenie zasobu {!r} obliczono do fałszu"

#: .././plainbox/impl/session/jobs.py:282
msgid "job cannot be started: {}"
msgstr "zadanie nie może zostać rozpoczęte: {}"

#: .././plainbox/impl/session/legacy.py:182
msgid ".manager accessed"
msgstr "dostęp do .manager"

#: .././plainbox/impl/session/legacy.py:186
msgid "Session not ready, did you call open()?"
msgstr "Sesja nie jest gotowa, czy wywołałeś funkcję open()?"

#: .././plainbox/impl/session/legacy.py:235
msgid "_commit_resume() finished"
msgstr "zakończono _commit_resume()"

#. TRANSLATORS: please don't translate 'SessionManager' 'state' and
#. 'storage'
#: .././plainbox/impl/session/manager.py:116
#, python-format
msgid "Created SessionManager with state:%r and storage:%r"
msgstr "Stworzono SessionManager z state:%r i storage:%r"

#: .././plainbox/impl/session/manager.py:266
#, python-format
msgid "Saving %d byte of checkpoint data to %r"
msgid_plural "Saving %d bytes of checkpoint data to %r"
msgstr[0] "Zapisywanie %d bajtu danych migawki do %r"
msgstr[1] "Zapisywanie %d bajtów danych migawki do %r"
msgstr[2] "Zapisywanie %d bajtów danych migawki do %r"

#: .././plainbox/impl/session/resume.py:115
msgid "Cannot decompress session data"
msgstr "Nie można dekompresować danych sesji"

#: .././plainbox/impl/session/resume.py:119
msgid "Cannot decode session text"
msgstr "Nie można zdekodować tekstu sesji"

#: .././plainbox/impl/session/resume.py:123
msgid "Cannot interpret session JSON"
msgstr "Nie można zinterpretować danych JSON sesji"

#: .././plainbox/impl/session/resume.py:152
msgid "Peeking at json... (see below)"
msgstr "Podglądanie json'a... (patrz niżej)"

#: .././plainbox/impl/session/resume.py:164
#: .././plainbox/impl/session/resume.py:240
msgid "Unsupported version {}"
msgstr "Nieobsługiwana wersja {}"

#: .././plainbox/impl/session/resume.py:225
msgid "Resuming from json... (see below)"
msgstr "Wznawianie z json... (patrz niżej)"

#: .././plainbox/impl/session/resume.py:276
msgid "Each flag must be a string"
msgstr "Każda flaga musi być napisem"

#. TRANSLATORS: please don't translate app_blob
#: .././plainbox/impl/session/resume.py:304
msgid "app_blob is not ASCII"
msgstr "app_blob nie jest ASCII"

#. TRANSLATORS: please don't translate app_blob
#: .././plainbox/impl/session/resume.py:309
msgid "Cannot base64 decode app_blob"
msgstr "Nie można zdekodować app_blob jako base64"

#: .././plainbox/impl/session/resume.py:363
#: .././plainbox/impl/session/resume.py:456
msgid "Starting to restore metadata..."
msgstr "Rozpoczynanie wznawiania metadanych..."

#: .././plainbox/impl/session/resume.py:440
#, python-format
msgid "Constructed new session for resume %r"
msgstr "Skonstruowano nową sesję dla wznowienia %r"

#: .././plainbox/impl/session/resume.py:446
#, python-format
msgid "Invoking early callback %r"
msgstr "Wywoływanie wczesnego callback'a %r"

#: .././plainbox/impl/session/resume.py:450
#, python-format
msgid "Using different session for resume: %r"
msgstr "Używanie innej sesji dla wznowienia: %r"

#: .././plainbox/impl/session/resume.py:454
#, python-format
msgid "Starting to restore jobs and results to %r..."
msgstr "Rozpoczynanie wznawiania zadań i wyników do %r..."

#: .././plainbox/impl/session/resume.py:458
#, python-format
msgid "restored metadata %r"
msgstr "wznowiono metadane %r"

#: .././plainbox/impl/session/resume.py:459
msgid "Starting to restore desired job list..."
msgstr "Rozpoczynanie wznawiania listy pożądanych zadań..."

#: .././plainbox/impl/session/resume.py:461
msgid "Starting to restore job list..."
msgstr "Rozpoczynanie wznawiania listy zadań..."

#. Return whatever we've got
#: .././plainbox/impl/session/resume.py:464
msgid "Resume complete!"
msgstr "Wznawianie zakończone!"

#: .././plainbox/impl/session/resume.py:520
msgid "Unknown jobs remaining: {}"
msgstr "Pozostały nieznane zadania: {}"

#: .././plainbox/impl/session/resume.py:555
msgid "Definition of job {!r} has changed"
msgstr "Definicja zadania {!r} uległa zmianie"

#: .././plainbox/impl/session/resume.py:569
#, python-format
msgid "calling update_job_result(%r, %r)"
msgstr "wołanie update_job_result(%r, %r)"

#: .././plainbox/impl/session/resume.py:586
msgid "Each job id must be a string"
msgstr "Identyfikator każdego zadania musi być napisem"

#: .././plainbox/impl/session/resume.py:591
#, python-format
msgid "calling update_desired_job_list(%r)"
msgstr "wołanie update_desired_job_list(%r)"

#: .././plainbox/impl/session/resume.py:598
msgid "'desired_job_list' refers to unknown job {!r}"
msgstr "'desired_job_list' odnosi się do nieznanego zadania {!r}"

#. TRANSLATORS: please keep delay untranslated
#: .././plainbox/impl/session/resume.py:669
msgid "delay cannot be negative"
msgstr "delay nie może być ujemne"

#: .././plainbox/impl/session/resume.py:681
msgid "record data {!r} is not ASCII"
msgstr "dane rekordu {!r} nie są ASCII"

#: .././plainbox/impl/session/resume.py:686
msgid "record data {!r} is not correct base64"
msgstr "dane rekordu {!r} nie są poprawnym base64"

#: .././plainbox/impl/session/resume.py:735
msgid "key {!r}"
msgstr "klucz {!r}"

#: .././plainbox/impl/session/resume.py:741
msgid "Missing value for key {!r}"
msgstr "Brakuję wartości klucza {!r}"

#: .././plainbox/impl/session/resume.py:745
msgid "object"
msgstr "obiekt"

#: .././plainbox/impl/session/resume.py:751
msgid "Value of {} cannot be None"
msgstr "Wartość {} nie może być None"

#: .././plainbox/impl/session/resume.py:759
msgid "Value of {} is of incorrect type {}"
msgstr "Wartość {} jest niewłaściwego typu {}"

#: .././plainbox/impl/session/resume.py:768
msgid "Value for {} not in allowed set {!r}"
msgstr "Wartość {} nie jest w dozwolonym zbiorze {!r}"

#. TRANSLATORS: please don't translate app_blob, None and bytes
#: .././plainbox/impl/session/state.py:148
msgid "app_blob must be either None or bytes"
msgstr "app_blob musi być None lub bytes"

#. TRANSLATORS: please don't translate app_blob, None and bytes
#: .././plainbox/impl/session/state.py:165
msgid "app_id must be either None or str"
msgstr "app_id musi być None lub bytes"

#: .././plainbox/impl/session/state.py:273
#, python-format
msgid "Job %s result changed to %r"
msgstr "Wynik zadania %r zmieniony na %r"

#: .././plainbox/impl/session/state.py:282
#, python-format
msgid "New job defined: %r"
msgstr "Zdefiniowano nowe zadanie: %r"

#: .././plainbox/impl/session/state.py:291
#, python-format
msgid "Job removed: %r"
msgstr "Zadanie usunięte: %r"

#: .././plainbox/impl/session/state.py:382
msgid "cannot remove jobs that are on the run list: {}"
msgstr "nie można usunąć zadań które są na liście do wykonania: {}"

#: .././plainbox/impl/session/storage.py:115
#, python-format
msgid "Enumerating sessions in %s"
msgstr "Wyliczanie sesji w %s"

#: .././plainbox/impl/session/storage.py:134
#, python-format
msgid "Found possible session in %r"
msgstr "Odnaleziono potencjalną sesję w %r"

#: .././plainbox/impl/session/storage.py:254
#, python-format
msgid "Created new storage in %r"
msgstr "Stworzono nowe miejsce do zapisu w %r"

#: .././plainbox/impl/session/storage.py:278
#, python-format
msgid "%r is not a symlink, repository %r must be corrupted"
msgstr ""
"%r nie jest dowiązaniem symbolicznym, repozytorium %r musi być popsute"

#: .././plainbox/impl/session/storage.py:282
#, python-format
msgid "Unable to read symlink target from %r: %r"
msgstr "Nie można odczytać celu dowiązania symbolicznego %r: %r"

#: .././plainbox/impl/session/storage.py:286
#, python-format
msgid "Removing storage associated with last session %r"
msgstr "Usuwanie miejsca do zapisu skojarzonego z sesją %r"

#: .././plainbox/impl/session/storage.py:293
#, python-format
msgid "Removing symlink associated with last session: %r"
msgstr "Usuwanie dowiązania symbolicznego skojarzonego z ostatnią sesją: %r"

#: .././plainbox/impl/session/storage.py:299
#, python-format
msgid "Linking storage %r to last session"
msgstr "Dowiązywanie miejsca do zapisu %r do ostatniej sesji"

#: .././plainbox/impl/session/storage.py:304
#, python-format
msgid "Cannot link %r as %r: %r"
msgstr "Nie można dowiązać %r do %r: %r"

#: .././plainbox/impl/session/storage.py:311
#, python-format
msgid "Removing session storage from %r"
msgstr "Usuwanie miejsca do zapisu dla sesji z %r"

#. TRANSLATORS: unlinking as in deleting a file
#. Please keep the 'next' string untranslated
#: .././plainbox/impl/session/storage.py:377
#, python-format
msgid "Forcibly unlinking 'next' file %r"
msgstr "Siłowe usuwanie pliku 'next': %r"

#: .././plainbox/impl/session/storage.py:385
#, python-format
msgid "Opened session directory %r as descriptor %d"
msgstr "Otwarto katalog sesji %r jako deskryptor %d"

#: .././plainbox/impl/session/storage.py:391
#, python-format
msgid "Opened session state file %r as descriptor %d"
msgstr "Otwarto plik stanu sesji %r jako deskryptor %d"

#. TRANSLATORS: stat is a system call name, don't translate it
#: .././plainbox/impl/session/storage.py:397
#, python-format
msgid "Stat'ed session state file: %s"
msgstr "Stat'owano plik stanu sesji: %s"

#: .././plainbox/impl/session/storage.py:401
#, python-format
msgid "Reading %d byte of session state"
msgid_plural "Reading %d bytes of session state"
msgstr[0] "Odczytywanie %d bajtu danych stanu sesji"
msgstr[1] "Odczytywanie %d bajtów danych stanu sesji"
msgstr[2] "Odczytywanie %d bajtów danych stanu sesji"

#: .././plainbox/impl/session/storage.py:406
#, python-format
msgid "Read %d byte of session state"
msgid_plural "Read %d bytes of session state"
msgstr[0] "Odczytano %d bajt stanu sesji"
msgstr[1] "Odczytano %d bajty stanu sesji"
msgstr[2] "Odczytano %d batów stanu sesji"

#: .././plainbox/impl/session/storage.py:409
#: .././plainbox/impl/session/storage.py:438
msgid "partial read?"
msgstr "częściowy odczyt?"

#. Close the session file
#. Close the location directory
#: .././plainbox/impl/session/storage.py:412
#: .././plainbox/impl/session/storage.py:421
#, python-format
msgid "Closed descriptor %d"
msgstr "Zamknięto deskryptor %d"

#: .././plainbox/impl/session/storage.py:467
#, python-format
msgid "Saving %d byte of data (UNIX, python 3.2 or older)"
msgid_plural "Saving %d bytes of data (UNIX, python 3.2 or older)"
msgstr[0] "Zapisywanie %d bajtu (UNIX, python 3.2 lub starszy)"
msgstr[1] "Zapisywanie %d bajtów (UNIX, python 3.2 lub starszy)"
msgstr[2] "Zapisywanie %d bajtów (UNIX, python 3.2 lub starszy)"

#: .././plainbox/impl/session/storage.py:478
#: .././plainbox/impl/session/storage.py:574
#, python-format
msgid "Opened %r as descriptor %d"
msgstr "Otwarto %r jako deskryptor %d"

#: .././plainbox/impl/session/storage.py:501
#: .././plainbox/impl/session/storage.py:599
#, python-format
msgid "Opened next session file %s as descriptor %d"
msgstr "Otwarto plik następnej sesji %s jako deskryptor %d"

#: .././plainbox/impl/session/storage.py:512
#: .././plainbox/impl/session/storage.py:610
#, python-format
msgid "Wrote %d byte of data to descriptor %d"
msgid_plural "Wrote %d bytes of data to descriptor %d"
msgstr[0] "Zapisano %d bajt danych do deskryptora %d"
msgstr[1] "Zapisano %d bajty danych do deskryptora %d"
msgstr[2] "Zapisano %d bajtów danych do deskryptora %d"

#: .././plainbox/impl/session/storage.py:516
#: .././plainbox/impl/session/storage.py:614
msgid "partial write?"
msgstr "częściowy odczyt?"

#. If anything goes wrong we should unlink the next file.
#. TRANSLATORS: unlinking as in deleting a file
#. Same as above, if we fail we need to unlink the next file
#. otherwise any other attempts will not be able to open() it
#. with O_EXCL flag.
#. TRANSLATORS: unlinking as in deleting a file
#. If anything goes wrong we should unlink the next file. As
#. with the open() call above we use unlinkat to prevent race
#. conditions.
#. TRANSLATORS: unlinking as in deleting a file
#. Same as above, if we fail we need to unlink the next file
#. otherwise any other attempts will not be able to open() it
#. with O_EXCL flag.
#. TRANSLATORS: unlinking as in deleting a file
#: .././plainbox/impl/session/storage.py:521
#: .././plainbox/impl/session/storage.py:547
#: .././plainbox/impl/session/storage.py:621
#: .././plainbox/impl/session/storage.py:652
#, python-format
msgid "Unlinking %r"
msgstr "Usuwanie %r"

#. TRANSLATORS: please don't translate fsync()
#. Flush kernel buffers on the directory.
#. 
#. This should ensure the rename operation is really on disk by now.
#. As noted above, this is essential for being able to survive
#. system crash immediately after exiting this method.
#. TRANSLATORS: please don't translate fsync()
#: .././plainbox/impl/session/storage.py:530
#: .././plainbox/impl/session/storage.py:556
#: .././plainbox/impl/session/storage.py:630
#: .././plainbox/impl/session/storage.py:661
#, python-format
msgid "Calling fsync() on descriptor %d"
msgstr "Wołanie funkcji fsync() z deskryptorem %d"

#. Close the new session file
#. Close the location directory
#. Close the new session file
#. Close the location directory
#: .././plainbox/impl/session/storage.py:534
#: .././plainbox/impl/session/storage.py:560
#: .././plainbox/impl/session/storage.py:634
#: .././plainbox/impl/session/storage.py:665
#, python-format
msgid "Closing descriptor %d"
msgstr "Zamykanie deskryptora %d"

#. Rename FILE_NEXT over FILE.
#: .././plainbox/impl/session/storage.py:537
#: .././plainbox/impl/session/storage.py:641
#, python-format
msgid "Renaming %r to %r"
msgstr "Zmienianie nazwy %r na %r"

#: .././plainbox/impl/session/storage.py:567
#, python-format
msgid "Saving %d byte of data (UNIX, python 3.3 or newer)"
msgid_plural "Saving %d bytes of data (UNIX, python 3.3 or newer)"
msgstr[0] "Zapisywanie %d bajtu danych (UNIX, python 3.3 lub nowszy)"
msgstr[1] "Zapisywanie %d bajtów (UNIX, python 3.3 lub nowszy)"
msgstr[2] "Zapisywanie %d bajtów (UNIX, python 3.3 lub nowszy)"

#. TRANSLATORS: this is a indicative statement
#: .././plainbox/impl/signal.py:63
#, python-format
msgid "connect %r to %r"
msgstr "łączenie %r z %r"

#. TRANSLATORS: this is a indicative statement
#: .././plainbox/impl/signal.py:80
#, python-format
msgid "disconnect %r from %r"
msgstr "rozłączanie %r od %r"

#: .././plainbox/impl/transport.py:78
msgid "No valid options in option string"
msgstr "W napisie opcji nie znaleziono poprawnych opcji"

#: .././plainbox/impl/transport.py:93
msgid "Unable to import {}: {}"
msgstr "Nie można zaimportować {}: {}"

#: .././plainbox/impl/unit/__init__.py:141
msgid "unit"
msgstr "jednostka"

#: .././plainbox/impl/unit/job.py:329 .././plainbox/impl/unit/job.py:332
msgid "job"
msgstr "zadanie"

#: .././plainbox/impl/unit/job.py:421
#, python-format
msgid "Incorrect value of 'estimated_duration' in job %s read from %s"
msgstr ""
"Niewłaściwa wartość pola 'estimated_duration' w zadaniu %s przeczytanym z %s"

#. TRANSLATORS: don't translate record.origin or JobOutputTextSource
#: .././plainbox/impl/unit/job.py:613
msgid "record.origin must be a JobOutputTextSource"
msgstr "record.origin musi być JobOutputTextSource"

#. TRANSLATORS: don't translate record.origin.source.job
#: .././plainbox/impl/unit/job.py:616
msgid "record.origin.source.job must be this job"
msgstr "record.origin.source.job musi być tym zadaniem"

#: .././plainbox/impl/validation.py:57
msgid "Problem with field {}: {}"
msgstr "Problem z polem {}: {}"

#. TRANSLATORS: please leave various options (both long and short forms),
#. environment variables and paths in their original form. Also keep the
#. special @EPILOG@, @UNIX_LAYOUT@ and @FLAT_LAYOUT@ strings. The first line
#. of the translation is special and is used as the help message. Please
#. keep the pseudo-statement form and don't finish the sentence with a dot.
#. Pay extra attention to whitespace.  It must be correctly preserved or the
#. result won't work. In particular the leading whitespace *must* be
#. preserved and *must* have the same length on each line.
#: .././plainbox/provider_manager.py:105
#, python-brace-format
msgid ""
"\n"
"    install this provider in the system\n"
"\n"
"    This command installs the provider to the specified prefix.\n"
"\n"
"    @EPILOG@\n"
"\n"
"    Installation Layouts\n"
"    ====================\n"
"\n"
"    There are two possible installation layouts: flat, perfect for keeping "
"the\n"
"    whole provider in one directory, and unix, which is optimized for\n"
"    packaging and respecting the filesystem hierarchy.\n"
"\n"
"    In both cases, a generated file is created at a fixed location:\n"
"\n"
"        {prefix}/share/plainbox-providers-1/{provider.name}.provider\n"
"\n"
"    This file is essential for plainbox to discover providers. It contains\n"
"    meta-data collected from the manage.py setup() call.\n"
"\n"
"    For Packaging\n"
"    -------------\n"
"\n"
"    System-wide installations should typically use `--prefix=/usr` coupled\n"
"    with `--layout=unix`. For packaging you will want to use the `--root=`\n"
"    argument to place all of the copied and generated files into your "
"packaging\n"
"    system staging area. This will not affect generated content, which only\n"
"    respects the prefix argument.\n"
"\n"
"    UNIX Layout\n"
"    -----------\n"
"\n"
"    In the unix layout, following transformation is applied:\n"
"\n"
"    @LAYOUT[unix]@\n"
"\n"
"    Flat Layout\n"
"    -----------\n"
"\n"
"    @LAYOUT[flat]@\n"
"    "
msgstr ""
"\n"
"    instaluj tego dostawce w systemie\n"
"\n"
"    To polecenie instaluje dostawce do podanego przedrostku.\n"
"\n"
"    @EPILOG@\n"
"\n"
"    Układy instalacji\n"
"    =================\n"
"\n"
"    Istnieją dwa możliwe układy instalacji: płaski (flat), doskonały\n"
"    do przechowywania wszystkich danych w jednym katalogu oraz unix\n"
"    który jest przystosowany do paczkowania i respektuje hierarchię\n"
"    systemu plików.\n"
"\n"
"    W obu przypadkach generowany jest plik w sztywnej lokalizacji:\n"
"\n"
"        {prefix}/share/plainbox-providers-1/{provider.name}.provider\n"
"\n"
"    Ten plik jest kluczowy do tego aby plainbox mógł wykryć dostawcę.\n"
"    Zawiera on meta-dane zebrane z wywołania setup() z pliku manage.py.\n"
"\n"
"    Paczkowanie\n"
"    -----------\n"
"\n"
"    Instalacje dla całego systemu powinny używać `--prefix=/usr` wraz z\n"
"    `--layout=unix`. Dla paczkowania wygodnie też użyć argumentu\n"
"    `--root=` tak aby umieścić wszystkie wygenerowane pliki w katalogu\n"
"    tymczasowym systemu paczkowania. Ten argument nie wpływa na\n"
"    wygenerowaną treść, która podlega tylko argumentowi `--prefix`.\n"
"\n"
"    Układ UNIXowy\n"
"    -------------\n"
"\n"
"    W układzie uniksowym stosowane są następujące transformacje:\n"
"\n"
"    @LAYOUT[unix]@\n"
"\n"
"    Płaski układ\n"
"    ------------\n"
"\n"
"    @LAYOUT[flat]@\n"
"    "

#. TRANSLATORS: not installed as in 'will not be installed'
#: .././plainbox/provider_manager.py:212
msgid "not installed"
msgstr "nie będzie instalowany"

#: .././plainbox/provider_manager.py:236
msgid "installation prefix"
msgstr "przedrostek instalacji"

#. TRANSLATORS: don't translate %(defaults)s
#: .././plainbox/provider_manager.py:242
#, python-format
msgid "installation directory layout (default: %(default)s)"
msgstr "układ katalogów instalacji (domyślnie %(default)s)"

#: .././plainbox/provider_manager.py:245
msgid "install everything relative to this alternate root directory"
msgstr ""
"instaluje wszystko względnie podanego alternatywnego katalogu głównego"

#: .././plainbox/provider_manager.py:304
#, python-format
msgid "copying: %s => %s"
msgstr "kopiowanie: %s => %s"

#. TRANSLATORS: please leave various options (both long and short forms),
#. environment variables and paths in their original form. Also keep the
#. special @EPILOG@ string. The first line of the translation is special and
#. is used as the help message. Please keep the pseudo-statement form and
#. don't finish the sentence with a dot. Pay extra attention to whitespace.
#. It must be correctly preserved or the result won't work. In particular
#. the leading whitespace *must* be preserved and *must* have the same
#. length on each line.
#: .././plainbox/provider_manager.py:366
msgid ""
"\n"
"    create a source tarball\n"
"\n"
"    This commands creates a source distribution (tarball) of all of the\n"
"    essential provider files. This command takes no arguments and places "
"the\n"
"    resulting tarball in the dist/ directory, relative to the ``manage.py``\n"
"    file. The tarball name is derived from provider name and version.\n"
"\n"
"    @EPILOG@\n"
"\n"
"    The items included in the tarball are:\n"
"\n"
"    - the manage.py script itself\n"
"    - the README.md file\n"
"    - the jobs directory, and everything in it\n"
"    - the whitelists directory, and everything in it\n"
"    - the bin directory, and everything in it\n"
"    - the src directory, and everything in it\n"
"    - the data directory, and everything in it\n"
"    - the po directory, and everything in it\n"
"\n"
"    Any of the missing items are silently ignored.\n"
"    "
msgstr ""
"\n"
"    utwórz tarball'a ze źródłami\n"
"\n"
"    To polecenie tworzy dystrybucję źródłową (tarballa) wszystkich\n"
"    istotnych plików dostawcy. To polecenie nie pobiera żadnych\n"
"    argumentów i umieszcza wynikowe archiwum w katalogu dist/\n"
"    względem skryptu ``manage.py``.\n"
"    Nazwa archiwum pochodzi od nazwy i wersji dostawcy.\n"
"\n"
"    @EPILOG@\n"
"\n"
"    Tarball zawiera następujące elementy:\n"
"\n"
"    - skrypt manage.py\n"
"    - plik README.md\n"
"    - katalog jobs oraz wszystko wewnątrz\n"
"    - katalog whitelists oraz wszystko wewnątrz\n"
"    - katalog bin oraz wszystko wewnątrz\n"
"    - katalog src oraz wszystko wewnątrz\n"
"    - katalog data oraz wszystko wewnątrz\n"
"    - katalog po oraz wszystko wewnątrz\n"
"\n"
"    Brakujące rzeczy są po cichu ignorowane.\n"
"    "

#. TRANSLATORS: please leave various options (both long and short forms),
#. environment variables and paths in their original form. Also keep the
#. special @EPILOG@ string. The first line of the translation is special and
#. is used as the help message. Please keep the pseudo-statement form and
#. don't finish the sentence with a dot. Pay extra attention to whitespace.
#. It must be correctly preserved or the result won't work. In particular
#. the leading whitespace *must* be preserved and *must* have the same
#. length on each line.
#: .././plainbox/provider_manager.py:458
msgid ""
"\n"
"    install/remove this provider, only for development\n"
"\n"
"    This commands creates or removes the ``.provider`` file describing the\n"
"    provider associated with this ``manage.py`` script. Unlike ``manage.py\n"
"    install`` the provider is installed without copying anything to a\n"
"    system-wide location and does not need to be re-executed after every\n"
"    change.\n"
"\n"
"    The generated file removed by passing the ``--uninstall| -u`` option.\n"
"\n"
"    @EPILOG@\n"
"\n"
"    By default the .provider file is created in\n"
"    ``$XDG_DATA_HOME/plainbox-providers-1/`` directory. The filename is "
"derived\n"
"    from the name of the provider (version is not included in the "
"filename).\n"
"\n"
"    Note that the full path of the source directory is placed in the "
"generated\n"
"    file so you will need to re-run develop if you move this directory "
"around.\n"
"    "
msgstr ""
"\n"
"    instaluj/usuń tego dostawcę, tylko dla programistów\n"
"\n"
"    To polecenie tworzy lub usuwa plik ``.provider`` opisujący tego\n"
"    dostawcę skojarzonego z tym skryptem ``manage.py``. W odróżnieniu\n"
"    od ``manage.py install`` dostawca jest instalowany bez kopiowania\n"
"    jakichkolwiek plików do katalogów wpływających na cały system\n"
"    a polecenie to nie musi być wykonane ponownie po jakiejkolwiek\n"
"    zmianie.\n"
"\n"
"    Wygenerowany plik może być usunięty za pomocą opcji ``--uninstall|-u``.\n"
"\n"
"    @EPILOG@\n"
"\n"
"    Domyślnie plik .provider jest utworzony w katalogu\n"
"    ``$XDG_DATA_HOME/plainbox-providers-1/``.\n"
"    Nazwa pliku pochodzi tylko od nazwy dostawcy.\n"
"    (wersja nie jest brana pod uwagę.)\n"
"\n"
"    Zauważ, że wygenerowany plik zawiera pełną ścieżka do katalogu ze\n"
"    źródłami dostawcy. Jeśli przeniesiesz ten katalog będziesz\n"
"    musiała/musiał ponownie uruchomić polecenie develop.\n"
"    "

#. TRANSLATORS: don't translate the extension name
#: .././plainbox/provider_manager.py:496
msgid "remove the generated .provider file"
msgstr "usuwa wygenerowany plik .provider"

#: .././plainbox/provider_manager.py:499
msgid "overwrite existing provider files"
msgstr "nadpisywanie istniejącego pliku dostawcy"

#: .././plainbox/provider_manager.py:503
msgid "directory to use (defaults to user's home provider path)"
msgstr ""
"docelowy katalog (domyślnie w podkatalogu specyficznym dla użytkownika)"

#: .././plainbox/provider_manager.py:511
#, python-format
msgid "Removing provider file: %s"
msgstr "Usuwanie pliku dostawcy: %s"

#: .././plainbox/provider_manager.py:515
msgid "Provider file already exists: {}"
msgstr "Plik dostawcy już istnieje: {}"

#: .././plainbox/provider_manager.py:518
#, python-format
msgid "Creating provider file: %s"
msgstr "Tworzenie pliku dostawcy: %s"

#. TRANSLATORS: please leave various options (both long and short forms),
#. environment variables and paths in their original form. Also keep the
#. special @EPILOG@ string. The first line of the translation is special and
#. is used as the help message. Please keep the pseudo-statement form and
#. don't finish the sentence with a dot.  Pay extra attention to whitespace.
#. It must be correctly preserved or the result won't work. In particular
#. the leading whitespace *must* be preserved and *must* have the same
#. length on each line.
#: .././plainbox/provider_manager.py:533
msgid ""
"\n"
"    build provider specific executables from source\n"
"\n"
"    This command builds provider specific executables from source code.\n"
"\n"
"    The actual logic on how that is done is supplied by provider authors as "
"a\n"
"    part of setup() call inside this manage.py script, as the build_cmd\n"
"    keyword argument.\n"
"\n"
"    @EPILOG@\n"
"\n"
"    PlainBox comes with a pluggable system for doing the right thing so,\n"
"    hopefully, in most cases, you don't need to do anything. If your src/\n"
"    directory has a Makefile or .go source files you should be good to go.\n"
"\n"
"    If the automatic defaults are somehow unsuitable you need to edit "
"manage.py\n"
"    so that it specifies the build command.\n"
"\n"
"    IMPORTANT: It is expected that the build command will create binary "
"files\n"
"    in the current directory. The build command is executed from within the\n"
"    'build/bin' subdirectory (which is created automatically). The relative\n"
"    path of the 'src/' directory is available as the $PLAINBOX_SRC_DIR\n"
"    environment variable.\n"
"    "
msgstr ""
"\n"
"    buduj pliki wykonywalne specyficzne dla dostawcy\n"
"\n"
"    To polecenie buduje pliki wykonywalne specyficzne dla tego dostawcy\n"
"    z plików źródłowych.\n"
"\n"
"    Polecenie które to faktycznie robi jest dostarczane przez autora\n"
"    dostawcy, w skrypcie manage.py, w wywołaniu funkcji setup() poprzez\n"
"    argument build_cmd\n"
"\n"
"    @EPILOG@\n"
"\n"
"    PlainBox posiada rozszerzalny system robienia Tego Co Trzeba,\n"
"    w większości przypadków nie trzeba robić zupełnie nic. Jeśli katalog\n"
"    src/ zawiera plik Makefile lub źródła w języku go to wszystko powinno\n"
"    działać automatycznie.\n"
"\n"
"    Jeśli domyślne polecenia są jakkolwiek niewłaściwe należy edytować plik\n"
"    manage.py i bezpośrednio przekazać właściwe polecenie.\n"
"\n"
"    WAŻNE: polecenie budowania powinno tworzyć pliki wykonywalne w bieżącym\n"
"    katalogu. To polecenie jest wykonywane w podkatalogu 'build/bin' (który\n"
"    jest tworzony w razie potrzeby). Względna ścieżka do katalogu src/ jest\n"
"    dostępna w zmiennej środowiskowej $PLAINBOX_SRC_DIR\n"
".\n"
"    "

#. TRANSLATORS: please leave various options (both long and short forms),
#. environment variables and paths in their original form. Also keep the
#. special @EPILOG@ string. The first line of the translation is special and
#. is used as the help message. Please keep the pseudo-statement form and
#. don't finish the sentence with a dot.  Pay extra attention to whitespace.
#. It must be correctly preserved or the result won't work. In particular
#. the leading whitespace *must* be preserved and *must* have the same
#. length on each line.
#: .././plainbox/provider_manager.py:682
msgid ""
"\n"
"    clean build results\n"
"\n"
"    This command complements the build command and is intended to clean-up\n"
"    after the build process.\n"
"\n"
"    The actual logic on how that is done is supplied by provider authors as "
"a\n"
"    part of setup() call inside this manage.py script, as the clean_cmd\n"
"    keyword argument\n"
"\n"
"    @EPILOG@\n"
"\n"
"    IMPORTANT: the clean command is executed from the directory with the\n"
"    'manage.py' script.  The relative path of the src/ directory is "
"available\n"
"    as the $PLAINBOX_SRC_DIR environment variable.\n"
"\n"
"    For virtually every case, the following command should be sufficient to\n"
"    clean up all build artifacts. It is also the default command so you "
"don't\n"
"    need to specify it explicitly.\n"
"\n"
"    setup(\n"
"       clean_cmd='rm -rf build/bin'\n"
"    )\n"
"    "
msgstr ""
"\n"
"    wyczyść wyniki budowania\n"
"\n"
"    To polecenie dopełnia polecenie build i ma za zadanie wyczyszczenie\n"
"    systemu plików po procesie budowania.\n"
"\n"
"    Konkretne polecenia opisujące jak to zrobić są dostarczane przez\n"
"    autorów dostawcy w wywołaniu funkcji setup() z pliku manage.py,\n"
"    jako argument clean_cmd\n"
"    @EPILOG@\n"
"\n"
"    WAŻNE: polecenie czyszczenia jest wykonywane z katalogu w którym\n"
"    znajduje się skrypt 'manage.py'. Względna ścieżka do katalogu src/ jest\n"
"    dostępna w zmiennej środowiskowej $PLAINBOX_SRC_DIR\n"
"\n"
"    W praktycznie każdym przypadku poniższy przykład powinien być "
"wystarczający\n"
"    aby usunąć efekty uboczne procesu budowania. Jest to jednocześnie "
"domyślna\n"
"    wartość więc nie trzeba jej bezpośrednio przekazywać\n"
"\n"
"    setup(\n"
"       clean_cmd='rm -rf build/bin'\n"
"    )\n"
"    "

#. TRANSLATORS: please leave various options (both long and short forms),
#. environment variables and paths in their original form. Also keep the
#. special @EPILOG@ string. The first line of the translation is special and
#. is used as the help message. Please keep the pseudo-statement form and
#. don't finish the sentence with a dot. Pay extra attention to whitespace.
#. It must be correctly preserved or the result won't work. In particular
#. the leading whitespace *must* be preserved and *must* have the same
#. length on each line.
#: .././plainbox/provider_manager.py:785
msgid ""
"\n"
"    display basic information about this provider\n"
"\n"
"    This command displays various essential facts about the provider "
"associated\n"
"    with the ``manage.py`` script. Displayed data includes provider name "
"and\n"
"    other meta-data, all of the jobs and whitelist, with their precise\n"
"    locations.\n"
"    "
msgstr ""
"\n"
"    wyświetl podstawowe informacje o dostawcy\n"
"\n"
"    To polecenie wyświetla przeróżne istotne informacje o dostawcy\n"
"    skojarzonego z tym skryptem ``manage.py``. Wyświetlane informacje\n"
"    zawierają nazwę i inne meta-dane, listę wszystkich zadań oraz planów\n"
"    testowych oraz ich szczegółową lokalizację.\n"
"    "

#: .././plainbox/provider_manager.py:811
msgid "[Provider MetaData]"
msgstr "[Metadane dostawcy]"

#. TRANSLATORS: {} is the name of the test provider
#: .././plainbox/provider_manager.py:813
msgid "name: {}"
msgstr "nazwa: {}"

#. TRANSLATORS: {} is the namenamespace of the test provider
#: .././plainbox/provider_manager.py:815
msgid "namespace: {} (derived from name)"
msgstr "przestrzeń nazw: {} (pochodzi od nazwy)"

#. TRANSLATORS: {} is the name of the test provider
#: .././plainbox/provider_manager.py:818
msgid "description: {}"
msgstr "opis: {}"

#. TRANSLATORS: {} is the version of the test provider
#: .././plainbox/provider_manager.py:820
msgid "version: {}"
msgstr "wersja: {}"

#. TRANSLATORS: {} is the gettext translation domain of the provider
#: .././plainbox/provider_manager.py:822
msgid "gettext domain: {}"
msgstr "domena gettext: {}"

#: .././plainbox/provider_manager.py:823
msgid "[Unit Definitions]"
msgstr "[Definicje jednostek]"

#. TRANSLATORS: the fields are as follows:
#. 0: unit representation
#. 1: pathname of the file the job is defined in
#: .././plainbox/provider_manager.py:829
#, python-brace-format
msgid "{0} {1}, from {2}"
msgstr "{0} {1}, z {2}"

#: .././plainbox/provider_manager.py:833
msgid "Some units could not be parsed correctly"
msgstr "Nie można było przeparsować niektórych jednostek"

#. TRANSLATORS: please don't translate `manage.py validate`
#: .././plainbox/provider_manager.py:835
msgid "Please run `manage.py validate` for details"
msgstr "Proszę uruchomić `manage.py validate` aby zobaczyć szczegóły"

#: .././plainbox/provider_manager.py:836
msgid "[White Lists]"
msgstr "[Plany Testów]"

#: .././plainbox/provider_manager.py:843
msgid "Errors prevent whitelists from being displayed"
msgstr "Błędy uniemożliwiają wyświetlenie listy zadań"

#. TRANSLATORS: the fields are as follows:
#. 0: whitelist name
#. 1: pathname of the file the whitelist is defined in
#: .././plainbox/provider_manager.py:849
msgid "{0!a}, from {1}"
msgstr "{0!a}, z {1}"

#: .././plainbox/provider_manager.py:852
msgid "[Executables]"
msgstr "[Programy]"

#. TRANSLATORS: please leave various options (both long and short forms),
#. environment variables and paths in their original form. Also keep the
#. special @EPILOG@ string. The first line of the translation is special and
#. is used as the help message. Please keep the pseudo-statement form and
#. don't finish the sentence with a dot. Pay extra attention to whitespace.
#. It must be correctly preserved or the result won't work. In particular
#. the leading whitespace *must* be preserved and *must* have the same
#. length on each line.
#: .././plainbox/provider_manager.py:867
msgid ""
"\n"
"    perform various static analysis and validation\n"
"\n"
"    This command inspects all of the jobs defined in the provider "
"associated\n"
"    with the ``manage.py`` script. It checks for both syntax issues and\n"
"    semantic issues. Anything reported as incorrect will likely result in a\n"
"    run-time failure.\n"
"\n"
"    @EPILOG@\n"
"\n"
"    Refer to the online documentation for plainbox to understand how "
"correct\n"
"    job definitions look like and how to resolve problems reported by\n"
"    ``validate``.\n"
"\n"
"    The exit code can be used to determine if there were any failures. If "
"you\n"
"    have any, ``manage.py validate`` is something that could run in a CI "
"loop.\n"
"    "
msgstr ""
"\n"
"    wykonaj weryfikację i analizę statyczną kodu dostawcy\n"
"\n"
"    To polecenie analizuje wszystkie definicje zadań dostawcy skojarzonego\n"
"    z tym skryptem ``manage.py``. Polecenie wykrywa problemy składniowe jak\n"
"    i pewne problemy znaczeniowe. Wszystkie zgłoszone błędy prawdopodobnie\n"
"    uniemożliwią poprawne działanie dostawcy w normalnych warunkach.\n"
"\n"
"    @EPILOG@\n"
"\n"
"    Zwróć się do dokumentacji plainboxa aby zrozumieć jak wyglądają\n"
"    poprawne definicje zadań i jak rozwiązywać problemy zgłaszane przez\n"
"    polecenie ``validate``.\n"
"\n"
"    Kod wyjścia programu może być wykorzystywany do określenia czy wykryto\n"
"    jakiekolwiek problemy. Jeśli twoje środowisko korzysta z systemu "
"ciągłej\n"
"    integracji warto dodać do niego ``manage.py validate``.\n"
"    "

#: .././plainbox/provider_manager.py:916
msgid "validation options"
msgstr "opcje sprawdzania poprawności"

#: .././plainbox/provider_manager.py:919
msgid "Be strict about correctness"
msgstr "Bądź rygorystyczny w sprawie poprawności"

#: .././plainbox/provider_manager.py:922
msgid "Report deprecated syntax and features"
msgstr "Informuj o przestarzałej składni"

#: .././plainbox/provider_manager.py:925
msgid "Be loose about correctness"
msgstr "Bądź luźny w sprawie poprawności"

#: .././plainbox/provider_manager.py:928
msgid "Support deprecated syntax and features"
msgstr "Wspieraj przestarzałą składnie"

#: .././plainbox/provider_manager.py:940
msgid "NOTE: subsequent units from problematic files are ignored"
msgstr ""
"UWAGA: późniejsze jednostki z problematycznych plików zostały pominięte"

#: .././plainbox/provider_manager.py:958
msgid "missing definition of required field"
msgstr "brakująca definicja wymaganego pola"

#: .././plainbox/provider_manager.py:959
msgid "incorrect value supplied"
msgstr "dostarczona wartość jest niepoprawna"

#: .././plainbox/provider_manager.py:960
msgid "useless field in this context"
msgstr "bezużyteczna wartość pola w tym kontekście"

#: .././plainbox/provider_manager.py:961
msgid "usage of deprecated field"
msgstr "wykorzystanie przestarzałego pola"

#: .././plainbox/provider_manager.py:962
msgid "template field is constant"
msgstr "pole szablonu jest stałe"

#: .././plainbox/provider_manager.py:963
msgid "template field is variable"
msgstr "pole szablonu jest zmienne"

#. TRANSLATORS: fields are as follows:
#. 0: filename with job definition
#. 1: job id
#. 2: field name
#. 3: explanation of the problem
#: .././plainbox/provider_manager.py:972
msgid "{0}: job {1!a}, field {2!a}: {3}"
msgstr "{0}: zadanie {1!a}, pole {2!a}: {3}"

#: .././plainbox/provider_manager.py:983
#, python-brace-format
msgid "allowed values are: {0}"
msgstr "dozwolone wartości to: {0}"

#: .././plainbox/provider_manager.py:990
msgid "All jobs seem to be valid"
msgstr "Wszystkie zadania wydają się być poprawne"

#. TRANSLATORS: please leave various options (both long and short forms),
#. environment variables and paths in their original form. Also keep the
#. special @EPILOG@ string. The first line of the translation is special and
#. is used as the help message. Please keep the pseudo-statement form and
#. don't finish the sentence with a dot. Pay extra attention to whitespace.
#. It must be correctly preserved or the result won't work. In particular
#. the leading whitespace *must* be preserved and *must* have the same
#. length on each line.
#: .././plainbox/provider_manager.py:1013
msgid ""
"\n"
"    update, merge and build translation catalogs\n"
"\n"
"    This command exposes facilities for updating, merging and building\n"
"    message translation catalogs.\n"
"    "
msgstr ""
"\n"
"    aktualizuj, łącz i buduj katalogi tłumaczeń\n"
"\n"
"    To polecenie udostępnia narzędzia do aktualizacji, łączenia\n"
"    oraz budowania katalogów tłumaczeń.\n"
"    "

#: .././plainbox/provider_manager.py:1036
msgid "don't actually do anything"
msgstr "nic nie rób"

#: .././plainbox/provider_manager.py:1037
msgid "actions to perform"
msgstr "akcje do wykonania"

#: .././plainbox/provider_manager.py:1040
msgid "do not update the translation template"
msgstr "nie aktualizuj szablonu tłumaczeń"

#: .././plainbox/provider_manager.py:1043
msgid "do not merge translation files with the template"
msgstr "nie łącz plików tłumaczeń z szablonem"

#: .././plainbox/provider_manager.py:1046
msgid "do not build binary translation files"
msgstr "nie buduj binarnych katalogów tłumaczeń"

#: .././plainbox/provider_manager.py:1185
msgid "Per-provider management script"
msgstr "Skrypt zarządzający dostawcy"

#. TRANSLATORS: please keep 'manage.py', '--help', '--version'
#. untranslated. Translate only '[options]'
#: .././plainbox/provider_manager.py:1189
msgid "manage.py [--help] [--version] [options]"
msgstr "manage.py [--help] [--version] [opcje]"

#: .././plainbox/provider_manager.py:1273
msgid "{}: bad value of {!r}, {}"
msgstr "{}: zła wartość {!r}, {}"

#: .././plainbox/test_i18n.py:62 .././plainbox/test_i18n.py:69
#: .././plainbox/test_i18n.py:123 .././plainbox/test_i18n.py:137
msgid "msgid"
msgstr "msgid"

#: .././plainbox/test_i18n.py:65 .././plainbox/test_i18n.py:66
#: .././plainbox/test_i18n.py:73 .././plainbox/test_i18n.py:75
#: .././plainbox/test_i18n.py:130 .././plainbox/test_i18n.py:144
msgid "msgid1"
msgid_plural "msgid2"
msgstr[0] "msgid1"
msgstr[1] "msgid2"
msgstr[2] "msgid3"

#: .././plainbox/vendor/argparse/py32-argparse.py:806
#: .././plainbox/vendor/argparse/py33-argparse.py:832
#: .././plainbox/vendor/argparse/py34-argparse.py:831
msgid ".__call__() not defined"
msgstr ".__call__() nie jest zdefiniowane"

#: .././plainbox/vendor/argparse/py32-argparse.py:1102
#: .././plainbox/vendor/argparse/py33-argparse.py:1128
#: .././plainbox/vendor/argparse/py34-argparse.py:1128
#, python-format
msgid "unknown parser %(parser_name)r (choices: %(choices)s)"
msgstr "nieznany parser %(parser_name)r (możliwe wybory %(choices)s)"

#: .././plainbox/vendor/argparse/py32-argparse.py:1143
#: .././plainbox/vendor/argparse/py33-argparse.py:1169
#: .././plainbox/vendor/argparse/py34-argparse.py:1175
#, python-format
msgid "argument \"-\" with mode %r"
msgstr "argument \"-\" w trybie %r"

#: .././plainbox/vendor/argparse/py32-argparse.py:1150
#: .././plainbox/vendor/argparse/py33-argparse.py:1176
#: .././plainbox/vendor/argparse/py34-argparse.py:1183
#, python-format
msgid "can't open '%s': %s"
msgstr "nie można otworzyć '%s': %s"

#: .././plainbox/vendor/argparse/py32-argparse.py:1352
#: .././plainbox/vendor/argparse/py33-argparse.py:1378
#: .././plainbox/vendor/argparse/py34-argparse.py:1388
#, python-format
msgid "cannot merge actions - two groups are named %r"
msgstr "nie można scalić akcji - dwie grupy są nazwane %r"

#: .././plainbox/vendor/argparse/py32-argparse.py:1390
#: .././plainbox/vendor/argparse/py33-argparse.py:1416
#: .././plainbox/vendor/argparse/py34-argparse.py:1426
msgid "'required' is an invalid argument for positionals"
msgstr "'required' jest niewłaściwym argumentem dla argumentów pozycyjnych"

#: .././plainbox/vendor/argparse/py32-argparse.py:1412
#: .././plainbox/vendor/argparse/py33-argparse.py:1438
#: .././plainbox/vendor/argparse/py34-argparse.py:1448
#, python-format
msgid ""
"invalid option string %(option)r: must start with a character "
"%(prefix_chars)r"
msgstr ""
"niewłaściwa opcja %(option)r: musi zaczynać się od znaku %(prefix_chars)s"

#: .././plainbox/vendor/argparse/py32-argparse.py:1432
#: .././plainbox/vendor/argparse/py33-argparse.py:1458
#: .././plainbox/vendor/argparse/py34-argparse.py:1468
#, python-format
msgid "dest= is required for options like %r"
msgstr "dest= jest wymagane dla opcji takich jak %r"

#: .././plainbox/vendor/argparse/py32-argparse.py:1449
#: .././plainbox/vendor/argparse/py33-argparse.py:1475
#: .././plainbox/vendor/argparse/py34-argparse.py:1485
#, python-format
msgid "invalid conflict_resolution value: %r"
msgstr "niewłaściwa wartość dla conflict_resolution: %r"

#: .././plainbox/vendor/argparse/py32-argparse.py:1467
#: .././plainbox/vendor/argparse/py33-argparse.py:1493
#: .././plainbox/vendor/argparse/py34-argparse.py:1503
#, python-format
msgid "conflicting option string: %s"
msgid_plural "conflicting option strings: %s"
msgstr[0] "konfliktująca opcja: %s"
msgstr[1] "konfliktujące opcje: %s"
msgstr[2] "konfliktujących opcji: %s"

#: .././plainbox/vendor/argparse/py32-argparse.py:1533
#: .././plainbox/vendor/argparse/py33-argparse.py:1559
#: .././plainbox/vendor/argparse/py34-argparse.py:1569
msgid "mutually exclusive arguments must be optional"
msgstr "wzajemnie wykluczające argumenty muszą być opcjonalne"

#: .././plainbox/vendor/argparse/py32-argparse.py:1603
#: .././plainbox/vendor/argparse/py33-argparse.py:1619
#: .././plainbox/vendor/argparse/py34-argparse.py:1629
msgid "positional arguments"
msgstr "argumenty pozycyjne"

#: .././plainbox/vendor/argparse/py32-argparse.py:1604
#: .././plainbox/vendor/argparse/py33-argparse.py:1620
#: .././plainbox/vendor/argparse/py34-argparse.py:1630
msgid "optional arguments"
msgstr "argumenty opcjonalne"

#: .././plainbox/vendor/argparse/py32-argparse.py:1619
#: .././plainbox/vendor/argparse/py33-argparse.py:1635
#: .././plainbox/vendor/argparse/py34-argparse.py:1645
msgid "show this help message and exit"
msgstr "wyświetl tę wiadomość pomocy i wyjdź"

#: .././plainbox/vendor/argparse/py32-argparse.py:1657
#: .././plainbox/vendor/argparse/py33-argparse.py:1666
#: .././plainbox/vendor/argparse/py34-argparse.py:1676
msgid "cannot have multiple subparser arguments"
msgstr "nie można mieć wielu podrzędnych parserów argumentów"

#: .././plainbox/vendor/argparse/py32-argparse.py:1709
#: .././plainbox/vendor/argparse/py33-argparse.py:1718
#: .././plainbox/vendor/argparse/py34-argparse.py:1728
#, python-format
msgid "unrecognized arguments: %s"
msgstr "nierozpoznane argumenty: %s"

#: .././plainbox/vendor/argparse/py32-argparse.py:1806
#: .././plainbox/vendor/argparse/py33-argparse.py:1815
#: .././plainbox/vendor/argparse/py34-argparse.py:1825
#, python-format
msgid "not allowed with argument %s"
msgstr "niedozwolony wraz z argumentem: %s"

#: .././plainbox/vendor/argparse/py32-argparse.py:1852
#: .././plainbox/vendor/argparse/py32-argparse.py:1866
#: .././plainbox/vendor/argparse/py33-argparse.py:1861
#: .././plainbox/vendor/argparse/py33-argparse.py:1875
#: .././plainbox/vendor/argparse/py34-argparse.py:1871
#: .././plainbox/vendor/argparse/py34-argparse.py:1885
#, python-format
msgid "ignored explicit argument %r"
msgstr "zignorowano wyraźny argument %r"

#: .././plainbox/vendor/argparse/py32-argparse.py:1963
#, python-format
msgid "argument %s is required"
msgstr "wymagany %s jest wymagany"

#: .././plainbox/vendor/argparse/py32-argparse.py:1977
#: .././plainbox/vendor/argparse/py33-argparse.py:1997
#: .././plainbox/vendor/argparse/py34-argparse.py:2007
#, python-format
msgid "one of the arguments %s is required"
msgstr "wymagany jest jeden z argumentów %s"

#: .././plainbox/vendor/argparse/py32-argparse.py:2023
#: .././plainbox/vendor/argparse/py33-argparse.py:2043
#: .././plainbox/vendor/argparse/py34-argparse.py:2050
msgid "expected one argument"
msgstr "oczekiwano jednego argumentu"

#: .././plainbox/vendor/argparse/py32-argparse.py:2024
#: .././plainbox/vendor/argparse/py33-argparse.py:2044
#: .././plainbox/vendor/argparse/py34-argparse.py:2051
msgid "expected at most one argument"
msgstr "oczekiwano co najwyżej jednego argumentu"

#: .././plainbox/vendor/argparse/py32-argparse.py:2025
#: .././plainbox/vendor/argparse/py33-argparse.py:2045
#: .././plainbox/vendor/argparse/py34-argparse.py:2052
msgid "expected at least one argument"
msgstr "oczekiwano co najmniej jednego argumentu"

#: .././plainbox/vendor/argparse/py32-argparse.py:2027
#: .././plainbox/vendor/argparse/py33-argparse.py:2047
#: .././plainbox/vendor/argparse/py34-argparse.py:2054
#, python-format
msgid "expected %s argument"
msgid_plural "expected %s arguments"
msgstr[0] "oczekiwano %s argumentu"
msgstr[1] "oczekiwano %s argumentów"
msgstr[2] "oczekiwano %s argumentów"

#: .././plainbox/vendor/argparse/py32-argparse.py:2086
#: .././plainbox/vendor/argparse/py33-argparse.py:2106
#: .././plainbox/vendor/argparse/py34-argparse.py:2113
#, python-format
msgid "ambiguous option: %(option)s could match %(matches)s"
msgstr "niejasna opcja: %(option)s może pasować do %(matches)s"

#: .././plainbox/vendor/argparse/py32-argparse.py:2149
#: .././plainbox/vendor/argparse/py33-argparse.py:2169
#: .././plainbox/vendor/argparse/py34-argparse.py:2176
#, python-format
msgid "unexpected option string: %s"
msgstr "nieoczekiwana opcja: %s"

#: .././plainbox/vendor/argparse/py32-argparse.py:2250
#: .././plainbox/vendor/argparse/py33-argparse.py:2273
#: .././plainbox/vendor/argparse/py34-argparse.py:2280
#, python-format
msgid "%r is not callable"
msgstr "nie można wywołać %r"

#: .././plainbox/vendor/argparse/py32-argparse.py:2267
#: .././plainbox/vendor/argparse/py33-argparse.py:2290
#: .././plainbox/vendor/argparse/py34-argparse.py:2297
#, python-format
msgid "invalid %(type)s value: %(value)r"
msgstr "niewłaściwa wartość %(type)s: %(value)r"

#: .././plainbox/vendor/argparse/py32-argparse.py:2278
#: .././plainbox/vendor/argparse/py33-argparse.py:2301
#: .././plainbox/vendor/argparse/py34-argparse.py:2308
#, python-format
msgid "invalid choice: %(value)r (choose from %(choices)s)"
msgstr "niewłaściwy wybór: %(value)r (wybierz z %(choices)s)"

#: .././plainbox/vendor/argparse/py32-argparse.py:2372
#: .././plainbox/vendor/argparse/py33-argparse.py:2377
#: .././plainbox/vendor/argparse/py34-argparse.py:2384
#, python-format
msgid "%(prog)s: error: %(message)s\n"
msgstr "%(prog)s: błąd: %(message)s\n"

#: .././plainbox/vendor/argparse/py33-argparse.py:1982
#: .././plainbox/vendor/argparse/py34-argparse.py:1992
#, python-format
msgid "the following arguments are required: %s"
msgstr "wymagane są następujące argumenty: %s"
