Added polish translation. (#1319)

see #1318
This commit is contained in:
Antoine Nguyen
2017-12-07 10:11:30 +01:00
committed by GitHub
parent b81730ae40
commit eba9cba00e
10 changed files with 2649 additions and 0 deletions
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,53 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# sin88 <sin@sin.waw.pl>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2017-09-22 09:50+0000\n"
"Last-Translator: sin88 <sin@sin.waw.pl>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/tonio/modoboa/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl_PL\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#: admin/static/admin/js/admin.js:131
msgid "No more domain to show"
msgstr "Brak domen do pokazania"
#: admin/static/admin/js/admin.js:150
msgid "Do not delete domain directory"
msgstr "Nie usuwaj katalogu domeny"
#: admin/static/admin/js/admin.js:152
msgid "This operation will remove ALL data associated to this domain."
msgstr "Ta operacja usunie WSZYSTKIE dane powiązane z tą domeną."
#: admin/static/admin/js/admin.js:153
msgid ""
"This operation will remove all data associated to this domain, excepting "
"accounts."
msgstr "Ta operacja usunie wszystkie dane powiązana z tą domeną za wyjątkiem kont."
#: admin/static/admin/js/admin.js:236
msgid "No domain administrator defined"
msgstr "Nie zdefiniowano administratora domeny"
#: admin/static/admin/js/admin.js:291 admin/static/admin/js/admin.js:359
msgid "No more identity to show"
msgstr "Brak tożsamości do wyświetlenia"
#: admin/static/admin/js/admin.js:333
msgid "Do not delete mailbox directory"
msgstr "Nie usuwaj katalogu skrzynki pocztowej"
#: admin/static/admin/js/admin.js:362
msgid "No more quota to show"
msgstr "Brak limitów do wyświetlenia"
+1
View File
@@ -36,6 +36,7 @@ LANGUAGES = (
("nl", u"nederlands"),
("pt_PT", u"português"),
("pt_BR", u"português (BR)"),
("pl_PL", u"polski"),
("ru", u"русский"),
("sv", u"svenska"),
)
@@ -0,0 +1,206 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# sin88 <sin@sin.waw.pl>, 2016
# Tomasz Proć <tomasz.proc@gmail.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-11 17:51+0200\n"
"PO-Revision-Date: 2017-12-01 15:11+0000\n"
"Last-Translator: Tomasz Proć <tomasz.proc@gmail.com>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/tonio/modoboa/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl_PL\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#: limits/app_settings.py:17
msgid "Default per-admin limits"
msgstr "Domyślne limity per admin"
#: limits/app_settings.py:20
msgid "Enable per-admin limits"
msgstr "Włącz limity per admin"
#: limits/app_settings.py:22
msgid "Enable or disable per-admin limits"
msgstr "Włącz lub wyłącz limity per admin"
#: limits/app_settings.py:26 limits/app_settings.py:97 limits/constants.py:27
#: limits/constants.py:57
msgid "Domain admins"
msgstr "Administratorzy domeny"
#: limits/app_settings.py:29
msgid ""
"Maximum number of allowed domain administrators for a new administrator. (0 "
"to deny any creation, -1 to allow unlimited creations)"
msgstr "Maksymalna dozwolona liczba administratorów domen dla nowego administratora. (0 - tworzenie niedozwolone, -1 nielimitowana ilość)"
#: limits/app_settings.py:37 limits/constants.py:12
msgid "Domains"
msgstr "Domeny"
#: limits/app_settings.py:40
msgid ""
"Maximum number of allowed domains for a new administrator. (0 to deny any "
"creation, -1 to allow unlimited creations)"
msgstr "Maksymalna dozwolona ilość domen dla nowego administratora. (0 dla tworzenie niedozwolone, -1 nielimitowana ilość)"
#: limits/app_settings.py:47 limits/app_settings.py:108 limits/constants.py:16
#: limits/constants.py:44
msgid "Domain aliases"
msgstr "Aliasy domen"
#: limits/app_settings.py:50
msgid ""
"Maximum number of allowed domain aliases for a new administrator. (0 to deny"
" any creation, -1 to allow unlimited creations)"
msgstr "Maksymalna dozwolona ilość aliasów domen dla nowego administratora. (0 dla tworzenie niedozwolone, -1 nielimitowana ilość)"
#: limits/app_settings.py:58 limits/app_settings.py:119 limits/constants.py:20
#: limits/constants.py:48
msgid "Mailboxes"
msgstr "Skrzynki pocztowe"
#: limits/app_settings.py:61
msgid ""
"Maximum number of allowed mailboxes for a new administrator. (0 to deny any "
"creation, -1 to allow unlimited creations)"
msgstr "Maksymalna dozwolona liczba skrzynek dla nowego administratora. (0 - tworzenie niedozwolone, -1 nielimitowana ilość)"
#: limits/app_settings.py:68 limits/app_settings.py:129 limits/constants.py:23
#: limits/constants.py:51
msgid "Mailbox aliases"
msgstr "Aliasy skrzynek pocztowych"
#: limits/app_settings.py:71
msgid ""
"Maximum number of allowed aliases for a new administrator. (0 to deny any "
"creation, -1 to allow unlimited creations)"
msgstr "Maksymalna dozwolona liczba aliasów dla nowego administratora. (0 - tworzenie niedozwolone, -1 nielimitowana ilość)"
#: limits/app_settings.py:78 limits/constants.py:33
msgid "Quota"
msgstr "Pojemność"
#: limits/app_settings.py:81
msgid ""
"The quota a reseller will be allowed to share between the domains he "
"creates. (0 means no quota)"
msgstr "Pojemność jaką reseller może dzielić między domenami które utworzy. (0 oznacza brak limitu)"
#: limits/app_settings.py:88
msgid "Default per-domain limits"
msgstr "Domyślne limity per domena"
#: limits/app_settings.py:91
msgid "Enable per-domain limits"
msgstr "Włącz limity per domena"
#: limits/app_settings.py:93
msgid "Enable or disable per-domain limits"
msgstr "Włącz lub wyłącz limity per domena"
#: limits/app_settings.py:100
msgid ""
"Maximum number of allowed domain administrators for a new domain. (0 to deny"
" any creation, -1 to allow unlimited creations)"
msgstr "Max liczba administratrów nowej domeny. (0 tworzenie niedozwolone, -1 dla braku limitu)"
#: limits/app_settings.py:111
msgid ""
"Maximum number of allowed domain aliases for a new domain. (0 to deny any "
"creation, -1 to allow unlimited creations)"
msgstr "Max liczba aliasów domen nowej domeny. (0 tworzenie niedozwolone, -1 nielimitowana ilość)"
#: limits/app_settings.py:122
msgid ""
"Maximum number of allowed mailboxes for a new domain. (0 to deny any "
"creation, -1 to allow unlimited creations)"
msgstr "Max liczba skrzynek dla nowej domeny. (0 tworzenie niedozwolone, -1 nielimitowana ilość)"
#: limits/app_settings.py:132
msgid ""
"Maximum number of allowed aliases for a new domain. (0 to deny any creation,"
" -1 to allow unlimited creations)"
msgstr "Max liczba aliasów dla nowej domeny. (0 tworzenie niedozwolone, -1 nielimitowana ilość)"
#: limits/apps.py:14
msgid "Limits"
msgstr "Limity"
#: limits/constants.py:13
msgid "Maximum number of domains this user can create"
msgstr "Maksymalna liczba domen, które może stworzyć użytkownik"
#: limits/constants.py:17
msgid "Maximum number of domain aliases this user can create"
msgstr "Maksymalna liczba aliasów domen, które może stworzyć użytkownik"
#: limits/constants.py:21
msgid "Maximum number of mailboxes this user can create"
msgstr "Maksymalna liczba skrzynek, które może stworzyć użytkownik"
#: limits/constants.py:24
msgid "Maximum number of mailbox aliases this user can create"
msgstr "Maksymalna liczba aliasów skrzynek, które może stworzyć użytkownik"
#: limits/constants.py:28
msgid "Maximum number of domain administrators this user can create"
msgstr "Maksymalna liczba kont aministratorów domen, które może stworzyć użytkownik"
#: limits/constants.py:34
msgid "Quota shared between domains of this reseller"
msgstr "Pojemność współdzielona między domenami tego resellera"
#: limits/constants.py:45
msgid "Maximum number of domain aliases allowed for this domain."
msgstr "Max liczba aliasów domen dla tej domeny."
#: limits/constants.py:49
msgid "Maximum number of mailboxes allowed for this domain."
msgstr "Max liczba skrzynek dla tej domeny."
#: limits/constants.py:53
msgid "Maximum number of mailbox aliases allowed for this domain."
msgstr "Max liczba aliasów dla tej domeny."
#: limits/constants.py:58
msgid "Maximum number of domain admins allowed for this domain."
msgstr "Max liczba administratorów domeny."
#: limits/forms.py:43 limits/forms.py:92
msgid "Invalid limit"
msgstr "Nieprawidłowy limit"
#: limits/handlers.py:127 limits/handlers.py:163
msgid "Resources"
msgstr "Zasoby"
#: limits/lib.py:22
#, python-format
msgid "%s: limit reached"
msgstr "Osiągnięto limit: %s"
#: limits/lib.py:32
msgid "Not enough resources"
msgstr "Brak wystarczających zasobów"
#: limits/lib.py:50 limits/models.py:54
msgid "You're not allowed to define unlimited values"
msgstr "Nie jesteś uprawniony do wprowadzenia nielimitowanej wartości"
#: limits/models.py:64 limits/models.py:128
msgid "unlimited"
msgstr "nielimitowane"
#: limits/templates/limits/poolusage.html:3
#: limits/templates/limits/resources_widget.html:5
msgid "Resources usage"
msgstr "Wykorzystanie zasobów"
+928
View File
@@ -0,0 +1,928 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# sin88 <sin@sin.waw.pl>, 2016
# Dariusz Koryto <dariusz@koryto.eu>, 2016
# Pedro M <zamowienia@ittf.pl>, 2017
# sin88 <sin@sin.waw.pl>, 2016
# Tomasz Proć <tomasz.proc@gmail.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-11 17:51+0200\n"
"PO-Revision-Date: 2017-12-02 18:56+0000\n"
"Last-Translator: Tomasz Proć <tomasz.proc@gmail.com>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/tonio/modoboa/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl_PL\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#: core/app_settings.py:26
msgid "User profile"
msgstr "Profil użytkownika"
#: core/app_settings.py:39
msgid "Authentication"
msgstr "Autentykacja"
#: core/app_settings.py:42
msgid "Authentication type"
msgstr "Typ autentykacji"
#: core/app_settings.py:43
msgid "Local"
msgstr "Wewnętrzne"
#: core/app_settings.py:46
msgid "The backend used for authentication"
msgstr "Backend używany do autentykacji"
#: core/app_settings.py:51
msgid "Default password scheme"
msgstr "Domyślny schemat hasła"
#: core/app_settings.py:55
msgid "md5crypt (weak)"
msgstr "md5crypt (weak)"
#: core/app_settings.py:56
msgid "sha256 (weak)"
msgstr "sha256 (słabe)"
#: core/app_settings.py:57
msgid "md5 (weak)"
msgstr "md5 (słabe)"
#: core/app_settings.py:58
msgid "crypt (weak)"
msgstr "crypt (słabe)"
#: core/app_settings.py:59
msgid "plain (weak)"
msgstr "plain (słabe)"
#: core/app_settings.py:61
msgid "Scheme used to crypt mailbox passwords"
msgstr "Schemat używany do szyfrowania haseł do skrzynek"
#: core/app_settings.py:66
msgid "Rounds"
msgstr "Rund"
#: core/app_settings.py:69
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
msgstr "Liczba rund (tylko dla sha256crypt i sha512crypt). Musi się zawierać pomiędzy 1000 a 999999999 włącznie."
#: core/app_settings.py:76
msgid "Secret key"
msgstr "Secret key"
#: core/app_settings.py:78
msgid "Key used to encrypt/decrypt passwords"
msgstr "Klucz do szyfrowania/deszyfrowania haseł"
#: core/app_settings.py:83
msgid "Default password"
msgstr "Domyślne hasło"
#: core/app_settings.py:86
msgid "Default password for automatically created accounts."
msgstr "Domyślne hasło dla automatycznie dodawanych kont."
#: core/app_settings.py:90
msgid "Random password length"
msgstr "Długość losowego hasła"
#: core/app_settings.py:94
msgid "Length of randomly generated passwords."
msgstr "Długość losowo wygenerowanego hasła"
#: core/app_settings.py:98
msgid "LDAP settings"
msgstr "Ustawienia LDAP"
#: core/app_settings.py:101
msgid "Server address"
msgstr "Adres serwera"
#: core/app_settings.py:104
msgid "The IP address or the DNS name of the LDAP server"
msgstr "IP lub nazwa DNS serwera LDAP"
#: core/app_settings.py:109
msgid "Server port"
msgstr "Port"
#: core/app_settings.py:111
msgid "The TCP port number used by the LDAP server"
msgstr "Port TCP używany przez LDAP"
#: core/app_settings.py:116
msgid "Use a secured connection"
msgstr "Użyj połączenia bezpiecznego"
#: core/app_settings.py:120
msgid "Use an SSL/STARTTLS connection to access the LDAP server"
msgstr "Użyj SSL/STARTTLS dla połączenia z serwerem LDAP"
#: core/app_settings.py:124
msgid "Authentication method"
msgstr "Metoda autentykacji"
#: core/app_settings.py:125
msgid "Search and bind"
msgstr "Wyszukaj i powiąż"
#: core/app_settings.py:126
msgid "Direct bind"
msgstr "Bezpośrednie powiązanie"
#: core/app_settings.py:128
msgid "Choose the authentication method to use"
msgstr "Wybierz metode autentykacji"
#: core/app_settings.py:133
msgid "Bind DN"
msgstr "Przypnij do DN"
#: core/app_settings.py:136
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
msgstr "DN do użycia przy połączeniu do LDAP'a. Zostaw puste dla anonimowego podłączenia"
#: core/app_settings.py:144
msgid "Bind password"
msgstr "Hasło"
#: core/app_settings.py:147
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr "Hasło używane do połdłączenia do LDAP'a (z wskazanym DN)"
#: core/app_settings.py:156
msgid "Users search base"
msgstr "Wyszukiwania użytkowników"
#: core/app_settings.py:159
msgid "The distinguished name of the search base used to find users"
msgstr "Nazwa wyróżniająca bazy wyszukiwania użyte do znalezienia grupy"
#: core/app_settings.py:166
msgid "Search filter"
msgstr "Filtr wyszukiwania"
#: core/app_settings.py:169
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
msgstr "Użyj szablonu DN"
#: core/app_settings.py:177
msgid "User DN template"
msgstr "Użyj szablonu DN"
#: core/app_settings.py:180
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
"placeholder (ie. %(user)s)"
msgstr "Szablon użyty do skonstruowania DN użytkownika. Powinna ona zawierać jeden symbol zastępczy (np. %(user)s)"
#: core/app_settings.py:188
msgid "Password attribute"
msgstr "Atrybut hasła"
#: core/app_settings.py:190
msgid "The attribute used to store user passwords"
msgstr "Atrybut używany do przechowywania haseł użytkowników"
#: core/app_settings.py:195
msgid "Active Directory"
msgstr "Active Directory"
#: core/app_settings.py:198
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "Czy LDAP jest Active Directory "
#: core/app_settings.py:202
msgid "Administrator groups"
msgstr "Administrator grup"
#: core/app_settings.py:205
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators."
" Use ';' characters to separate groups."
msgstr "Członkowie tych grup LDAP Posix będą utworzeni jako administratorzy domeny. Użyj znaku ';' jako separatora grup."
#: core/app_settings.py:212
msgid "Group type"
msgstr "Typ grupy"
#: core/app_settings.py:216
msgid "The LDAP group type to use with your directory."
msgstr "Typ grupy LDAP do wykorzystania z Twoim katalogiem."
#: core/app_settings.py:221
msgid "Groups search base"
msgstr "Wyszukiwarka grup"
#: core/app_settings.py:224
msgid "The distinguished name of the search base used to find groups"
msgstr "Nazwa wyróżniająca bazy wyszukiwania użyte do znalezienia grupy"
#: core/app_settings.py:229 core/templates/core/dashboard.html:5
msgid "Dashboard"
msgstr "Panel główny"
#: core/app_settings.py:232
msgid "Custom RSS feed"
msgstr "Spersonalizowany kanał RSS"
#: core/app_settings.py:235
msgid "Display custom RSS feed to resellers and domain administrators"
msgstr "Wyświetl spersonalizowany kanał RSS odsprzedawcy i administratorom domen"
#: core/app_settings.py:240
msgid "Hide features widget"
msgstr "Ukryj kontrolki opcji"
#: core/app_settings.py:243
msgid "Hide features widget for resellers and domain administrators"
msgstr "Ukryj kontrolki opcji dla administratorów domeny i resellerów"
#: core/app_settings.py:247
msgid "Notifications"
msgstr "Powiadomienia"
#: core/app_settings.py:250
msgid "Sender address"
msgstr "Adres nadawcy"
#: core/app_settings.py:253
msgid "Email address used to send notifications."
msgstr "Adres e-mail używany do wysyłania powiadomień"
#: core/app_settings.py:257
msgid "Public API"
msgstr "Publiczne API"
#: core/app_settings.py:260
msgid "Enable communication"
msgstr "Włącz komunikację"
#: core/app_settings.py:263
msgid "Enable communication with Modoboa public API"
msgstr "Włącz komunikację z publicznym API Modoboa"
#: core/app_settings.py:267
msgid "Check new versions"
msgstr "Sprawdź nowe wersje"
#: core/app_settings.py:270
msgid "Automatically checks if a newer version is available"
msgstr "Automatycznie sprawdzaj czy nowa wersja jest dostępna"
#: core/app_settings.py:274
msgid "Send statistics"
msgstr "Wyślij statystyki"
#: core/app_settings.py:277
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr "Prześlij statystyki do publicznego API Modoboa (licznik i użyte rozszerzenia)"
#: core/app_settings.py:281
msgid "Miscellaneous"
msgstr "Różne"
#: core/app_settings.py:284
msgid "Inactive account threshold"
msgstr "Próg nieaktywności konta"
#: core/app_settings.py:287
msgid ""
"An account with a last login date greater than this threshold (in days) will"
" be considered as inactive"
msgstr "Konto z datą ostatniego logowania większą niż podany próg (w dniach) zostanie uznane za nieaktywne. "
#: core/app_settings.py:294
msgid "Top notifications check interval"
msgstr "Odstęp pomiędzy powiadomieniami "
#: core/app_settings.py:297
msgid "Interval between two top notification checks (in seconds)"
msgstr "Odstęp pomiędzy dwoma powiadomieniami (w sek.)"
#: core/app_settings.py:303
msgid "Maximum log record age"
msgstr "Max wiek wpisu w logu"
#: core/app_settings.py:305
msgid "The maximum age in days of a log record"
msgstr "Max wiek w dniach dla wpisu w logu"
#: core/app_settings.py:310
msgid "Items per page"
msgstr "Elementów na stronie"
#: core/app_settings.py:312
msgid "Number of displayed items per page"
msgstr "Liczba wyświetlanych elementów na stronie"
#: core/app_settings.py:317
msgid "Default top redirection"
msgstr "Domyślne górne przekierowanie"
#: core/app_settings.py:321
msgid "The default redirection used when no application is specified"
msgstr "Domyślne górne przekierowanie kiedy nie wskazano aplikacji"
#: core/app_settings.py:354
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr "Długość klucza musi wynosić 16, 24 lub 32 bajtów"
#: core/app_settings.py:363
msgid "Invalid syntax"
msgstr "Nieprawidłowa składnia"
#: core/app_settings.py:369
msgid "Invalid rounds number"
msgstr "Nieprawidłowa liczba rund"
#: core/app_settings.py:396
msgid "This field is required"
msgstr "To pole jest obowiązkowe"
#: core/apps.py:20
msgid "General"
msgstr "Ogólne"
#: core/constants.py:9
msgid "Simple user"
msgstr "Prosty użytkownik"
#: core/constants.py:10
msgid "Domain administrator"
msgstr "Administrator domeny"
#: core/constants.py:11
msgid "Reseller"
msgstr "Reseller"
#: core/constants.py:12
msgid "Super administrator"
msgstr "Super administrator"
#: core/constants.py:49 lib/form_utils.py:427
msgid "No"
msgstr "Nie"
#: core/forms.py:24
msgid "Username"
msgstr "Nazwa użytkownika"
#: core/forms.py:28
msgid "Password"
msgstr "Hasło"
#: core/forms.py:41
msgid "Old password"
msgstr "Stare hasło"
#: core/forms.py:45
msgid "New password"
msgstr "Nowe hasło"
#: core/forms.py:49
msgid "Confirmation"
msgstr "Potwierdzenie"
#: core/forms.py:77
msgid "Old password mismatchs"
msgstr "Niezgodność ze starym gasłem"
#: core/forms.py:86
msgid "Passwords mismatch"
msgstr "Niezgodność haseł"
#: core/forms.py:106
msgid "Enable API access"
msgstr "Włądze dostęp API"
#: core/handlers.py:44
msgid "added"
msgstr "dodano"
#: core/handlers.py:47
msgid "modified"
msgstr "zmodyfikowano"
#: core/handlers.py:49
#, python-format
msgid "%(object)s '%(name)s' %(action)s by user %(user)s"
msgstr "%(object)s '%(name)s' %(action)s przez użytkownika %(user)s"
#: core/handlers.py:73
#, python-format
msgid "%(object)s '%(name)s' %(action)s by "
msgstr "%(object)s '%(name)s' %(action)s przez"
#: core/handlers.py:75
msgid "deleted"
msgstr "usunięto"
#: core/handlers.py:79
msgid "user {}"
msgstr "użytkownik {}"
#: core/handlers.py:81
msgid "management command"
msgstr "polecenie zarządzania"
#: core/handlers.py:105
msgid "You can't delete your own account"
msgstr "Nie możesz usunąć własnego konta"
#: core/handlers.py:141
msgid "One or more updates are available"
msgstr "Jedna lub więcej aktualizacji jest dostępnych"
#: core/models.py:58
msgid "Allow mailboxes access"
msgstr "Zezwól na dostęp do skrzynek"
#: core/models.py:60
msgid "Allow this administrator to access user mailboxes"
msgstr "Zezwól temu administratorowi na dostęp do skrzynek użytkowników"
#: core/models.py:63
msgid "password"
msgstr "hasło"
#: core/models.py:66
msgid "language"
msgstr "Język"
#: core/models.py:69
msgid "Prefered language to display pages."
msgstr "Preferowany język"
#: core/models.py:73
msgid "Phone number"
msgstr "Numer telefonu"
#: core/models.py:75
msgid "Secondary email"
msgstr "Zapasowy email"
#: core/models.py:78
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr "Alternatywny email, może zostać użyty do odzyskania hasła"
#: core/models.py:128
msgid "Failed to update password: LDAP module not installed"
msgstr "Nieudana zmiana hasła: moduł LDAP nie został zainstalowany"
#: core/models.py:157
msgid "account"
msgstr "konto"
#: core/models.py:279
msgid "Unknown"
msgstr "Nieznany"
#: core/models.py:313
msgid "Invalid line"
msgstr "Niepoprawna linia"
#: core/models.py:321
msgid "You can't import an account with a role greater than yours"
msgstr "Nie możesz zaimportować konta z rolą wyższą od własnej"
#: core/models.py:336
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "Prosty uzytkownik '%s' musi posiadać prawidłowy adres email"
#: core/models.py:341
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr "pola nazwa użytkownika i email nie mogą się różnić dla '%s'"
#: core/password_validation.py:26
msgid "Password must contain at least {} digit."
msgid_plural "Password must contain at least {} digits."
msgstr[0] "Hasło musi zawierać przynajmniej {} cyfrę."
msgstr[1] "Hasło musi zawierać przynajmniej {} cyfry."
msgstr[2] "Hasło musi zawierać przynajmniej {} cyfr."
msgstr[3] "Hasło musi zawierać przynajmniej {} cyfr."
#: core/password_validation.py:36
msgid "Password must contain at least {} lowercase letter."
msgid_plural "Password must contain at least {} lowercase letters."
msgstr[0] "Hasło musi zawierać przynajmniej {} małą literę."
msgstr[1] "Hasło musi zawierać przynajmniej {} małe litery."
msgstr[2] "Hasło musi zawierać przynajmniej {} małych liter."
msgstr[3] "Hasło musi zawierać przynajmniej {} małych liter."
#: core/password_validation.py:47
msgid "Password must contain at least {} uppercase letter."
msgid_plural "Password must contain at least {} uppercase letters."
msgstr[0] "Hasło musi zawierać przynajmniej {} duża literę."
msgstr[1] "Hasło musi zawierać przynajmniej {} duże litery."
msgstr[2] "Hasło musi zawierać przynajmniej {} dużych liter."
msgstr[3] "Hasło musi zawierać przynajmniej {} dużych liter."
#: core/password_validation.py:59
msgid "Password must contain at least {} special character."
msgid_plural "Password must contain at least {} special characters."
msgstr[0] "Hasło musi zawierać przynajmniej {} znak specjalny."
msgstr[1] "Hasło musi zawierać przynajmniej {} znaki specjalne."
msgstr[2] "Hasło musi zawierać przynajmniej {} znaków specjalnych."
msgstr[3] "Hasło musi zawierać przynajmniej {} znaków specjalnych."
#: core/password_validation.py:67
msgid "Your password must contain a combination of different character types."
msgstr "Hasło musi zawierać kombinację różnych typów znaków."
#: core/templates/core/_current_features.html:6
msgid "Features looking for sponsoring"
msgstr "Nowe funkcje szukające sponsorów"
#: core/templates/core/_current_features.html:12
msgid "Goal:"
msgstr "Cel:"
#: core/templates/core/_current_features.html:18
msgid "More"
msgstr "Więcej"
#: core/templates/core/_current_features.html:22
msgid "Nothing to sponsor yet."
msgstr "Aktualnie nie ma do czego się dorzucić."
#: core/templates/core/_latest_news_widget.html:5
msgid "Latest news"
msgstr "Ostatnie wiadomości"
#: core/templates/core/_latest_news_widget.html:19
msgid ""
"Visit the <a href=\"https://modoboa.org/blog/\" target=\"_blank\">official "
"weblog</a> for more information."
msgstr "Odwiedź <a href=\"https://modoboa.org/blog/\" target=\"_blank\">oficjalny blog</a> aby uzyskać więcej informacji."
#: core/templates/core/api_access.html:3
msgid "API access"
msgstr "Dostęp API"
#: core/templates/core/api_access.html:3
msgid "Control your access to Modoboa API"
msgstr "Kontroluj dostęp do Modoboa API"
#: core/templates/core/api_access.html:7
#, python-format
msgid ""
"A documentation of the API is available <strong><a href=\"%(url)s\" "
"target=\"_blank\">here</a></strong>."
msgstr "Dokumentacja API jest dostępna <strong><a href=\"%(url)s\" target=\"_blank\">tutaj</a></strong>."
#: core/templates/core/api_access.html:14
msgid "API access token"
msgstr "Token dostępowy do API"
#: core/templates/core/api_access.html:35
#: core/templates/core/user_profile.html:10 lib/form_utils.py:360
msgid "Update"
msgstr "Aktualizuj"
#: core/templates/core/dashboard.html:11
#, python-format
msgid "Hello %(user)s."
msgstr "Cześć %(user)s"
#: core/templates/core/information.html:2 core/templatetags/core_tags.py:64
msgid "Information"
msgstr "Informacja"
#: core/templates/core/information.html:2
msgid "Various information about Modoboa"
msgstr "Różne informacje o Modoboa"
#: core/templates/core/information.html:5
msgid "One or more updates are available!"
msgstr "Aktualizacje są dostępne!"
#: core/templates/core/information.html:6
msgid "Check the following list to find the component(s) that can be updated."
msgstr "Sprawdź poniższą listę, aby znaleźć komponenty, które mogą być aktualizowane."
#: core/templates/core/information.html:10
msgid "Applications"
msgstr "Aplikacje"
#: core/templates/core/information.html:14
#: core/templates/core/information.html:36
msgid "Name"
msgstr "Nazwa"
#: core/templates/core/information.html:15
msgid "Installed version"
msgstr "Zainstalowana wersja"
#: core/templates/core/information.html:16
msgid "Last version"
msgstr "Ostatnia wersja"
#: core/templates/core/information.html:17
msgid "Description"
msgstr "Opis"
#: core/templates/core/information.html:32
msgid "Active users"
msgstr "Aktywni użytkownicy"
#: core/templates/core/information.html:37
msgid "Role"
msgstr "Rola"
#: core/templates/core/information.html:38
msgid "Last login"
msgstr "Ostatnio zalogowany"
#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:68
msgid "Logs"
msgstr "Logi"
#: core/templates/core/logs.html:2
msgid "Previously on Modoboa..."
msgstr "Poprzednio w Modoboa ..."
#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:109
msgid "Date"
msgstr "Data"
#: core/templates/core/logs.html:7
msgid "Level"
msgstr "Poziom"
#: core/templates/core/logs.html:8
msgid "Logger"
msgstr "Logger"
#: core/templates/core/logs.html:9
msgid "Message"
msgstr "Wiadomość"
#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:73
msgid "Parameters"
msgstr "Parametry"
#: core/templates/core/parameters.html:2
msgid "Configure Modoboa"
msgstr "Konfiguruj Modoboa"
#: core/templates/core/parameters.html:6
#: core/templates/core/user_preferences.html:10
msgid "Save"
msgstr "Zapisz"
#: core/templates/core/settings_header.html:5
msgid "Modoboa settings"
msgstr "Ustawienia Modoboa"
#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:92
msgid "Settings"
msgstr "Ustawienia"
#: core/templates/core/user_preferences.html:2
#: core/templatetags/core_tags.py:122
msgid "Preferences"
msgstr "Preferencja"
#: core/templates/core/user_preferences.html:2
msgid "Customize Modoboa"
msgstr "Dostosuj Modoboa"
#: core/templates/core/user_preferences.html:14
msgid "No preferences available."
msgstr "Brak dostępnych preferencji."
#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:118
msgid "Profile"
msgstr "Profil"
#: core/templates/core/user_profile.html:3
msgid "Update your personal information"
msgstr "Aktualizuj swoje dane osobowe"
#: core/templatetags/core_tags.py:36
msgid "Modoboa"
msgstr "Modoboa"
#: core/templatetags/core_tags.py:104
msgid "Logout"
msgstr "Wyloguj"
#: core/templatetags/core_tags.py:129
msgid "API"
msgstr "API"
#: core/utils.py:36
msgid "The core part of Modoboa"
msgstr "Zasadnicza część Modoboa"
#: core/views/admin.py:48
msgid "Parameters saved"
msgstr "Parametry zapisano"
#: core/views/auth.py:45
#, python-format
msgid "User '%s' successfully logged in"
msgstr "Użytkownik '%s' pomyślnie zalogowany"
#: core/views/auth.py:53
msgid "Your username and password didn't match. Please try again."
msgstr "Twoja nazwa użytkownika i hasło są niepoprawne. Spróbuj ponownie"
#: core/views/auth.py:88
msgid "User '{}' successfully logged out"
msgstr "Użytkownik '{}' wylogowany pomyślnie"
#: core/views/user.py:51
msgid "Profile updated"
msgstr "Profil zaktualizowano"
#: core/views/user.py:77
msgid "Preferences saved"
msgstr "Preferencje zapisano"
#: core/views/user.py:99
msgid "Access updated"
msgstr "Dostęp zaktualizowany"
#: lib/db_utils.py:27
#, python-format
msgid "Connection to database %s not configured"
msgstr "Połączenie do bazy danych %s nie zostało skonfigurowane"
#: lib/exceptions.py:70
#, python-format
msgid "Permission denied: %s"
msgstr "Odmowa dostepu: %s"
#: lib/exceptions.py:71
msgid "Permission denied"
msgstr "Dostęp zabroniony"
#: lib/fields.py:17 lib/validators.py:16
msgid "Enter a valid domain name"
msgstr "Wprowadź prawidłową nazwę domeny"
#: lib/fields.py:46 lib/fields.py:60
msgid "Enter a valid email address."
msgstr "Wprowadź prawidłowy adres email"
#: lib/form_utils.py:86 templates/registration/password_reset_confirm.html:12
#: templates/registration/password_reset_form.html:11
msgid "Submit"
msgstr "Temat"
#: lib/form_utils.py:119 lib/form_utils.py:122
msgid "Invalid request"
msgstr "Nieprawidłowe żądanie"
#: lib/form_utils.py:426
msgid "Yes"
msgstr "tak"
#: lib/ldap_utils.py:133
msgid "Failed to update password: {}"
msgstr "Nieudana zmiana hasła: {}"
#: lib/templatetags/lib_tags.py:107
msgid "From"
msgstr "Od"
#: lib/templatetags/lib_tags.py:108
msgid "To"
msgstr "Do"
#: lib/templatetags/lib_tags.py:110 templates/common/email_searchbar.html:17
msgid "Subject"
msgstr "Temat"
#: templates/404.html:4 templates/500.html:4
msgid "Sorry"
msgstr "Przepraszam"
#: templates/404.html:5
msgid "The requested page does not exist."
msgstr "Żądana strona nie istnieje."
#: templates/500.html:5
msgid "An internal error occured."
msgstr "Wystąpił błąd wewnętrzny."
#: templates/common/email_searchbar.html:5
msgid "Search..."
msgstr "Szukaj..."
#: templates/common/email_searchbar.html:10
msgid "From address"
msgstr "Adres od"
#: templates/common/email_searchbar.html:33
msgid "Both"
msgstr "Oba"
#: templates/common/error.html:4
msgid "Error:"
msgstr "Błąd:"
#: templates/common/generic_field.html:11
#: templates/common/generic_fields_group.html:8
msgid "Help:"
msgstr "Pomoc:"
#: templates/common/generic_modal.html:6
#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6
#: templates/common/wizard_forms.html:27
msgid "Close"
msgstr "Zamknij"
#: templates/common/wizard_forms.html:31
msgid "Previous"
msgstr "Poprzeni"
#: templates/common/wizard_forms.html:32
msgid "Next"
msgstr "Następny"
#: templates/registration/base.html:8
msgid "Welcome to Modoboa"
msgstr "Witamy w Modoboa"
#: templates/registration/login.html:21
msgid "Remember me"
msgstr "Zapamiętaj mnie"
#: templates/registration/login.html:23
msgid "Log in"
msgstr "Zaloguj"
#: templates/registration/login.html:24
#: templates/registration/password_reset_form.html:6
msgid "Forgot password?"
msgstr "Zapomniane hasło?"
#: templates/registration/password_reset_complete.html:8
#, python-format
msgid ""
"Your password has been set. You may go ahead and <a href=\"%(url)s\">sign "
"in</a> now."
msgstr "Twoje hasło zostało zapisane. Teraz możesz się <a href=\"%(url)s\">zalogować</a>."
#: templates/registration/password_reset_confirm.html:7
msgid "Change password"
msgstr "Zmień hasło"
#: templates/registration/password_reset_confirm.html:17
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
msgstr "Link resetowania hasła jest niepoprawny, być może został już użyty. Wykonaj nowy reset hasła. "
#: templates/registration/password_reset_done.html:7
msgid ""
"<p>We've emailed you instructions for setting your password, if an account "
"exists with the email you entered. You should receive them shortly.</p> "
"<p>If you don't receive an email, please make sure you've entered your "
"primary address, and check your spam folder.</p>"
msgstr "<p>Wysłaliśmy do Ciebie instrukcje n/t ustawienia hasła, na adres który podałeś. Wkrótce powinieneś je odebrać.</p><p> Jeżeli nie otrzymałeś wiadomości, upewnij się że wprowadziłeś właściwy adres email, oraz sprawdź folder spamu.</p>"
#: templates/registration/password_reset_email.html:4
#, python-format
msgid ""
"To initiate the password reset process for your %(username)s Modoboa "
"account, click the link below:"
msgstr "Aby rozpocząć proces nadania nowego hasła dla konta %(username)s kliknij link poniżej:"
#: templates/registration/password_reset_email.html:10
msgid ""
"If clicking the link above doesn't work, please copy and paste the URL in a "
"new browser window instead."
msgstr "Jeżeli kliknięcie w powyższy link nie działa, proszę skopiować i wkleić adres w nowym oknie przeglądarki."
#: templates/registration/password_reset_email.html:14
msgid "Sincerely, The Modoboa Team."
msgstr "Z poważaniem, Zespół Modoboa."
#: templates/registration/password_reset_subject.txt:3
msgid "Modoboa password reset"
msgstr "Resetowanie hasła Modoboa"
@@ -0,0 +1,52 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# sin88 <sin@sin.waw.pl>, 2016
# sin88 <sin@sin.waw.pl>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2017-09-22 09:50+0000\n"
"Last-Translator: sin88 <sin@sin.waw.pl>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/tonio/modoboa/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl_PL\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#: bower_components/jquery-ui/jquery-ui.min.js:8
msgid "'"
msgstr "'"
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr "Brak logów do wyświetlenia"
#: static/js/confirmation.js:44
msgid "Warning"
msgstr "Ostrzerzenie"
#: static/js/confirmation.js:59
msgid "Cancel"
msgstr "Anuluj"
#: static/js/global.js:341
msgid "Internal error"
msgstr "Błąd wewnętrzny"
#: static/js/listing.js:21
msgid "No more entry to show"
msgstr "Brak wpisów do wyświetlenia"
#: static/js/listing.js:46
msgid "Search"
msgstr "Szukaj"
#: static/js/searchbar.js:28
msgid "Search..."
msgstr "Szukaj.."
@@ -0,0 +1,92 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# sin88 <sin@sin.waw.pl>, 2016
# Tomasz Proć <tomasz.proc@gmail.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-10-11 17:51+0200\n"
"PO-Revision-Date: 2017-12-01 16:11+0000\n"
"Last-Translator: Tomasz Proć <tomasz.proc@gmail.com>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/tonio/modoboa/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl_PL\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#: relaydomains/app_settings.py:17
msgid "General"
msgstr "Ogólne"
#: relaydomains/app_settings.py:20
msgid "Postfix's master.cf path"
msgstr "Ścieżka do master.cf Postfix'a"
#: relaydomains/app_settings.py:22
msgid "Path to the master.cf configuration file"
msgstr "Ścieżka do pliku konfiguracyjnego master.cf"
#: relaydomains/apps.py:14
msgid "Relay domains"
msgstr "Domeny przekazujące"
#: relaydomains/forms.py:54
msgid "Invalid value"
msgstr "Zła wartość"
#: relaydomains/handlers.py:107
msgid "Relay settings"
msgstr "Ustawienia przekazywania"
#: relaydomains/handlers.py:138 relaydomains/handlers.py:145
msgid "Relay domain"
msgstr "Domena przekazująca"
#: relaydomains/models.py:49
msgid "name"
msgstr "nazwa"
#: relaydomains/models.py:50
msgid "The service name"
msgstr "Nazwa usługi"
#: relaydomains/models.py:72
msgid "target host address"
msgstr "adres hosta docelowego"
#: relaydomains/models.py:74
msgid "Remote address (hostname or IP) of this domain"
msgstr "Zdalny adres (nazwa hosta lub IP) dla tej domeny"
#: relaydomains/models.py:77
msgid "target host port"
msgstr "docelowy port hosta"
#: relaydomains/models.py:79
msgid "Remote port of this domain"
msgstr "Zdalny port dla tej domeny"
#: relaydomains/models.py:84
msgid "verify recipients"
msgstr "sprawdź odbiorców"
#: relaydomains/models.py:85
msgid "Check for valid recipients"
msgstr "Sprawź prawidłowość odbiorców"
#: relaydomains/models.py:96
msgid "Relay Domain"
msgstr "Relay Domain"
#: relaydomains/models.py:124
msgid "Invalid line"
msgstr "Nieprawidłowa linia"
#: relaydomains/templates/relaydomains/service_field.html:3
msgid "Scan"
msgstr "Skanuj"
@@ -0,0 +1,23 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# sin88 <sin@sin.waw.pl>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2017-09-22 09:57+0000\n"
"Last-Translator: sin88 <sin@sin.waw.pl>\n"
"Language-Team: Polish (Poland) (http://www.transifex.com/tonio/modoboa/language/pl_PL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl_PL\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#: relaydomains/static/relaydomains/js/relay_domains.js:45
msgid "Services updated"
msgstr "Usługi zaktualizowane"
@@ -0,0 +1,124 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-24 16:42+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Language-Team: Polish (Poland) (https://www.transifex.com/tonio/teams/13749/pl_PL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl_PL\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#: backends.py:31
msgid "target host address"
msgstr ""
#: backends.py:32
msgid "target host port"
msgstr ""
#: backends.py:34
msgid "verify recipients"
msgstr ""
#: backends.py:46
msgid "This field is required"
msgstr ""
#: backends.py:54
msgid "Invalid value"
msgstr ""
#: handlers.py:20 templates/transport/transport_list.html:5
msgid "Transports"
msgstr ""
#: models.py:18
msgid "pattern"
msgstr ""
#: models.py:19
msgid "service"
msgstr ""
#: models.py:20
msgid "next hop"
msgstr ""
#: serializers.py:23
msgid "Unsupported service"
msgstr ""
#: templates/transport/_transport_headers.html:3
msgid "Name"
msgstr ""
#: templates/transport/_transport_headers.html:4
msgid "Tags"
msgstr ""
#: templates/transport/_transport_headers.html:5
#: templates/transport/transport_list.html:33
msgid "Actions"
msgstr ""
#: templates/transport/transport_list.html:21
msgid "Add"
msgstr ""
#: templates/transport/transport_list.html:31
msgid "Pattern"
msgstr ""
#: templates/transport/transport_list.html:32
msgid "Service"
msgstr ""
#: templates/transport/transport_list.html:39
msgid "disabled"
msgstr ""
#: templates/transport/transport_list.html:49
#, python-format
msgid "Delete %(pattern)s? "
msgstr ""
#: templates/transport/transport_list.html:56
msgid "No transport defined yet."
msgstr ""
#: views.py:47
msgid "Transport created"
msgstr ""
#: views.py:99
msgid "Create"
msgstr ""
#: views.py:100
msgid "New transport"
msgstr ""
#: views.py:112
msgid "Transport updated"
msgstr ""
#: views.py:121
msgid "Update"
msgstr ""
#: views.py:122
msgid "Edit transport"
msgstr ""
#: views.py:141
msgid "Transport deleted"
msgstr ""
@@ -0,0 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-24 16:44+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Language-Team: Polish (Poland) (https://www.transifex.com/tonio/teams/13749/pl_PL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pl_PL\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#: static/transport/js/transport.js:36
msgid "Search"
msgstr ""