mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
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"
|
||||
@@ -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"
|
||||
@@ -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 ""
|
||||
Reference in New Issue
Block a user