From ae43f651f2bfee0da8dbad6c22eba85ba4b168f6 Mon Sep 17 00:00:00 2001 From: Jarek Zgoda Date: Wed, 24 Feb 2010 15:33:14 +0000 Subject: [PATCH] Polish translations updated git-svn-id: http://code.djangoproject.com/svn/django/trunk@12574 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/conf/locale/pl/LC_MESSAGES/django.mo | Bin 69472 -> 70101 bytes django/conf/locale/pl/LC_MESSAGES/django.po | 642 +++++++++++--------- 2 files changed, 340 insertions(+), 302 deletions(-) diff --git a/django/conf/locale/pl/LC_MESSAGES/django.mo b/django/conf/locale/pl/LC_MESSAGES/django.mo index 2b6c21aaa62b2b84cae5fe7b187947866d49adce..1e1c6c9d4d65d522c08f3c1136ab212e480c0944 100644 GIT binary patch delta 22869 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

~&5pe7iNdRQh|;52iNwJ$bTqfTxUYMgym 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⪙=`jWpzccEq%_@R))5XL#jQ`!7mbL!%!R)p0ZBnWR;uznCN^o+Rn|%f+cc z+`pvqlqcB)Nr=^zj`W6@vEDAc8LDFLggyhYkg zncqZ*8Vn2Y@6)SYh&HTUTp`@C7Oe{5juSl`%pZDyv7oim_&qTsd}ySMJut8cfS zZHvXm8@)JT?Ad9Zk}RpZEI2{lTzT_m%$uiJ-XgK}H*5$>*yrG`{=GYO>)W+Mr`A)$ zwzZ7cu-Ab8y{L)ZyRE5zY{c#zzOlLXo=P=!_JFLhxi2ISNmRFY>z?g0e$%?w!QtJC W#g@IhF;Q%m7ehn0t`G2uNccZ0Eg6;o diff --git a/django/conf/locale/pl/LC_MESSAGES/django.po b/django/conf/locale/pl/LC_MESSAGES/django.po index 350520fbb9..7a8dd5f1c6 100644 --- a/django/conf/locale/pl/LC_MESSAGES/django.po +++ b/django/conf/locale/pl/LC_MESSAGES/django.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-11 10:18+0100\n" +"POT-Creation-Date: 2010-02-24 16:25+0100\n" "PO-Revision-Date: 2008-02-25 15:53+0100\n" "Last-Translator: Jarek Zgoda \n" "MIME-Version: 1.0\n" @@ -19,206 +19,222 @@ msgid "Arabic" msgstr "arabski" #: conf/global_settings.py:45 -msgid "Bengali" -msgstr "bengalski" - -#: conf/global_settings.py:46 msgid "Bulgarian" msgstr "bułgarski" +#: conf/global_settings.py:46 +msgid "Bengali" +msgstr "bengalski" + #: conf/global_settings.py:47 +msgid "Bosnian" +msgstr "bośniacki" + +#: conf/global_settings.py:48 msgid "Catalan" msgstr "kataloński" -#: conf/global_settings.py:48 +#: conf/global_settings.py:49 msgid "Czech" msgstr "czeski" -#: conf/global_settings.py:49 +#: conf/global_settings.py:50 msgid "Welsh" msgstr "walijski" -#: conf/global_settings.py:50 +#: conf/global_settings.py:51 msgid "Danish" msgstr "duński" -#: conf/global_settings.py:51 +#: conf/global_settings.py:52 msgid "German" msgstr "niemiecki" -#: conf/global_settings.py:52 +#: conf/global_settings.py:53 msgid "Greek" msgstr "grecki" -#: conf/global_settings.py:53 +#: conf/global_settings.py:54 msgid "English" msgstr "angielski" -#: conf/global_settings.py:54 +#: conf/global_settings.py:55 msgid "Spanish" msgstr "hiszpański" -#: conf/global_settings.py:55 -msgid "Estonian" -msgstr "estoński" - #: conf/global_settings.py:56 msgid "Argentinean Spanish" msgstr "hiszpański argentyński" #: conf/global_settings.py:57 +msgid "Estonian" +msgstr "estoński" + +#: conf/global_settings.py:58 msgid "Basque" msgstr "baskijski" -#: conf/global_settings.py:58 +#: conf/global_settings.py:59 msgid "Persian" msgstr "perski" -#: conf/global_settings.py:59 +#: conf/global_settings.py:60 msgid "Finnish" msgstr "fiński" -#: conf/global_settings.py:60 +#: conf/global_settings.py:61 msgid "French" msgstr "francuski" -#: conf/global_settings.py:61 +#: conf/global_settings.py:62 +msgid "Frisian" +msgstr "fryzyjski" + +#: conf/global_settings.py:63 msgid "Irish" msgstr "irlandzki" -#: conf/global_settings.py:62 +#: conf/global_settings.py:64 msgid "Galician" msgstr "galicyjski" -#: conf/global_settings.py:63 -msgid "Hungarian" -msgstr "węgierski" - -#: conf/global_settings.py:64 +#: conf/global_settings.py:65 msgid "Hebrew" msgstr "hebrajski" -#: conf/global_settings.py:65 +#: conf/global_settings.py:66 msgid "Hindi" msgstr "hindi" -#: conf/global_settings.py:66 +#: conf/global_settings.py:67 msgid "Croatian" msgstr "chorwacki" -#: conf/global_settings.py:67 +#: conf/global_settings.py:68 +msgid "Hungarian" +msgstr "węgierski" + +#: conf/global_settings.py:69 msgid "Icelandic" msgstr "islandzki" -#: conf/global_settings.py:68 +#: conf/global_settings.py:70 msgid "Italian" msgstr "włoski" -#: conf/global_settings.py:69 +#: conf/global_settings.py:71 msgid "Japanese" msgstr "japoński" -#: conf/global_settings.py:70 +#: conf/global_settings.py:72 msgid "Georgian" msgstr "gruziński" -#: conf/global_settings.py:71 -msgid "Korean" -msgstr "koreański" - -#: conf/global_settings.py:72 +#: conf/global_settings.py:73 msgid "Khmer" msgstr "khmerski" -#: conf/global_settings.py:73 +#: conf/global_settings.py:74 msgid "Kannada" msgstr "kannada" -#: conf/global_settings.py:74 -msgid "Latvian" -msgstr "łotewski" - #: conf/global_settings.py:75 +msgid "Korean" +msgstr "koreański" + +#: conf/global_settings.py:76 msgid "Lithuanian" msgstr "litewski" -#: conf/global_settings.py:76 +#: conf/global_settings.py:77 +msgid "Latvian" +msgstr "łotewski" + +#: conf/global_settings.py:78 msgid "Macedonian" msgstr "macedoński" -#: conf/global_settings.py:77 +#: conf/global_settings.py:79 msgid "Dutch" msgstr "holenderski" -#: conf/global_settings.py:78 +#: conf/global_settings.py:80 msgid "Norwegian" msgstr "norweski" -#: conf/global_settings.py:79 +#: conf/global_settings.py:81 msgid "Polish" msgstr "polski" -#: conf/global_settings.py:80 +#: conf/global_settings.py:82 msgid "Portuguese" msgstr "portugalski" -#: conf/global_settings.py:81 +#: conf/global_settings.py:83 msgid "Brazilian Portuguese" msgstr "brazylijski portugalski" -#: conf/global_settings.py:82 +#: conf/global_settings.py:84 msgid "Romanian" msgstr "rumuński" -#: conf/global_settings.py:83 +#: conf/global_settings.py:85 msgid "Russian" msgstr "rosyjski" -#: conf/global_settings.py:84 +#: conf/global_settings.py:86 msgid "Slovak" msgstr "słowacki" -#: conf/global_settings.py:85 +#: conf/global_settings.py:87 msgid "Slovenian" msgstr "słoweński" -#: conf/global_settings.py:86 +#: conf/global_settings.py:88 +msgid "Albanian" +msgstr "albański" + +#: conf/global_settings.py:89 msgid "Serbian" msgstr "serbski" -#: conf/global_settings.py:87 +#: conf/global_settings.py:90 msgid "Serbian Latin" msgstr "serbski (łaciński)" -#: conf/global_settings.py:88 +#: conf/global_settings.py:91 msgid "Swedish" msgstr "szwedzki" -#: conf/global_settings.py:89 +#: conf/global_settings.py:92 msgid "Tamil" msgstr "tamilski" -#: conf/global_settings.py:90 +#: conf/global_settings.py:93 msgid "Telugu" msgstr "telugu" -#: conf/global_settings.py:91 +#: conf/global_settings.py:94 msgid "Thai" msgstr "tajski" -#: conf/global_settings.py:92 +#: conf/global_settings.py:95 msgid "Turkish" msgstr "turecki" -#: conf/global_settings.py:93 +#: conf/global_settings.py:96 msgid "Ukrainian" msgstr "ukraiński" -#: conf/global_settings.py:94 +#: conf/global_settings.py:97 +msgid "Vietnamese" +msgstr "wietnamski" + +#: conf/global_settings.py:98 msgid "Simplified Chinese" msgstr "chiński uproszczony" -#: conf/global_settings.py:95 +#: conf/global_settings.py:99 msgid "Traditional Chinese" msgstr "chiński tradycyjny" @@ -227,7 +243,7 @@ msgstr "chiński tradycyjny" msgid "Successfully deleted %(count)d %(items)s." msgstr "Usunięto %(count)d %(items)s." -#: contrib/admin/actions.py:67 contrib/admin/options.py:1089 +#: contrib/admin/actions.py:67 contrib/admin/options.py:1101 msgid "Are you sure?" msgstr "Jesteś pewien?" @@ -270,15 +286,15 @@ msgstr "Ten miesiąc" msgid "This year" msgstr "Ten rok" -#: contrib/admin/filterspecs.py:147 forms/widgets.py:435 +#: contrib/admin/filterspecs.py:147 forms/widgets.py:440 msgid "Yes" msgstr "Tak" -#: contrib/admin/filterspecs.py:147 forms/widgets.py:435 +#: contrib/admin/filterspecs.py:147 forms/widgets.py:440 msgid "No" msgstr "Nie" -#: contrib/admin/filterspecs.py:154 forms/widgets.py:435 +#: contrib/admin/filterspecs.py:154 forms/widgets.py:440 msgid "Unknown" msgstr "Nieznany" @@ -314,98 +330,97 @@ msgstr "log" msgid "log entries" msgstr "logi" -#: contrib/admin/options.py:137 contrib/admin/options.py:152 +#: contrib/admin/options.py:139 contrib/admin/options.py:154 msgid "None" msgstr "brak" -#: contrib/admin/options.py:555 +#: contrib/admin/options.py:558 #, python-format msgid "Changed %s." msgstr "Zmieniono %s" -#: contrib/admin/options.py:555 contrib/admin/options.py:565 -#: contrib/comments/templates/comments/preview.html:16 db/models/base.py:776 -#: forms/models.py:487 +#: contrib/admin/options.py:558 contrib/admin/options.py:568 +#: contrib/comments/templates/comments/preview.html:16 db/models/base.py:801 +#: forms/models.py:550 msgid "and" msgstr "i" -#: contrib/admin/options.py:560 +#: contrib/admin/options.py:563 #, python-format msgid "Added %(name)s \"%(object)s\"." msgstr "Dodano %(name)s \"%(object)s\"." -#: contrib/admin/options.py:564 +#: contrib/admin/options.py:567 #, python-format msgid "Changed %(list)s for %(name)s \"%(object)s\"." msgstr "Zmieniono %(list)s w %(name)s \"%(object)s\"." -#: contrib/admin/options.py:569 +#: contrib/admin/options.py:572 #, python-format msgid "Deleted %(name)s \"%(object)s\"." msgstr "Usunięto %(name)s \"%(object)s\"." -#: contrib/admin/options.py:573 +#: contrib/admin/options.py:576 msgid "No fields changed." msgstr "Żadne pole nie zmienione." -#: contrib/admin/options.py:635 contrib/auth/admin.py:68 +#: contrib/admin/options.py:642 #, python-format msgid "The %(name)s \"%(obj)s\" was added successfully." msgstr "%(name)s \"%(obj)s\" dodany pomyślnie." -#: contrib/admin/options.py:639 contrib/admin/options.py:672 -#: contrib/auth/admin.py:77 +#: contrib/admin/options.py:646 contrib/admin/options.py:679 msgid "You may edit it again below." msgstr "Możesz ponownie edytować wpis poniżej." -#: contrib/admin/options.py:649 contrib/admin/options.py:682 +#: contrib/admin/options.py:656 contrib/admin/options.py:689 #, python-format msgid "You may add another %s below." msgstr "Możesz dodać nowy wpis %s poniżej." -#: contrib/admin/options.py:670 +#: contrib/admin/options.py:677 #, python-format msgid "The %(name)s \"%(obj)s\" was changed successfully." msgstr "%(name)s \"%(obj)s\" zostało pomyślnie zmienione." -#: contrib/admin/options.py:678 +#: contrib/admin/options.py:685 #, python-format msgid "" "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." msgstr "" "%(name)s \"%(obj)s\" dodane pomyślnie. Możesz edytować ponownie wpis poniżej." -#: contrib/admin/options.py:729 +#: contrib/admin/options.py:743 msgid "" "Items must be selected in order to perform actions on them. No items have " "been changed." msgstr "" "Wykonanie akcji wymaga wybrania obiektów. Żaden obiekt nie został zmieniony." -#: contrib/admin/options.py:743 +#: contrib/admin/options.py:761 msgid "No action selected." msgstr "Nie wybrano akcji." -#: contrib/admin/options.py:829 +#: contrib/admin/options.py:841 #, python-format msgid "Add %s" msgstr "Dodaj %s" -#: contrib/admin/options.py:855 contrib/admin/options.py:1067 +#: contrib/admin/options.py:867 contrib/admin/options.py:1079 #, python-format msgid "%(name)s object with primary key %(key)r does not exist." msgstr "Obiekt %(name)s o kluczu głównym %(key)r nie istnieje." -#: contrib/admin/options.py:920 +#: contrib/admin/options.py:932 #, python-format msgid "Change %s" msgstr "Zmień %s" -#: contrib/admin/options.py:965 +#: contrib/admin/options.py:977 msgid "Database error" msgstr "Błąd bazy danych" -#: contrib/admin/options.py:1001 +#: contrib/admin/options.py:1013 #, python-format msgid "%(count)s %(name)s was changed successfully." msgid_plural "%(count)s %(name)s were changed successfully." @@ -413,18 +428,18 @@ msgstr[0] "%(count)s %(name)s został pomyślnie zmieniony." msgstr[1] "%(count)s %(name)s zostały pomyślnie zmienione." msgstr[2] "%(count)s %(name)s zostało pomyślnie zmienionych." -#: contrib/admin/options.py:1082 +#: contrib/admin/options.py:1094 #, python-format msgid "The %(name)s \"%(obj)s\" was deleted successfully." msgstr "%(name)s \"%(obj)s\" usunięty pomyślnie." -#: contrib/admin/options.py:1119 +#: contrib/admin/options.py:1131 #, python-format msgid "Change history: %s" msgstr "Historia zmian: %s" #: contrib/admin/sites.py:22 contrib/admin/views/decorators.py:14 -#: contrib/auth/forms.py:80 +#: contrib/auth/forms.py:81 msgid "" "Please enter a correct username and password. Note that both fields are case-" "sensitive." @@ -432,11 +447,11 @@ msgstr "" "Proszę wpisać poprawną nazwę użytkownika i hasło. Uwaga: wielkość liter ma " "znaczenie." -#: contrib/admin/sites.py:292 contrib/admin/views/decorators.py:40 +#: contrib/admin/sites.py:310 contrib/admin/views/decorators.py:40 msgid "Please log in again, because your session has expired." msgstr "Twoja sesja wygasła, zaloguj się ponownie." -#: contrib/admin/sites.py:299 contrib/admin/views/decorators.py:47 +#: contrib/admin/sites.py:317 contrib/admin/views/decorators.py:47 msgid "" "Looks like your browser isn't configured to accept cookies. Please enable " "cookies, reload this page, and try again." @@ -444,27 +459,27 @@ msgstr "" "Twoja przeglądarka nie chce akceptować ciasteczek. Zmień jej ustawienia i " "spróbuj ponownie." -#: contrib/admin/sites.py:315 contrib/admin/sites.py:321 +#: contrib/admin/sites.py:333 contrib/admin/sites.py:339 #: contrib/admin/views/decorators.py:66 msgid "Usernames cannot contain the '@' character." msgstr "Nazwy użytkowników nie mogą zawierać znaku '@'." -#: contrib/admin/sites.py:318 contrib/admin/views/decorators.py:62 +#: contrib/admin/sites.py:336 contrib/admin/views/decorators.py:62 #, python-format msgid "Your e-mail address is not your username. Try '%s' instead." msgstr "Podany adres e-mail nie jest Twoją nazwą użytkownika. Spróbuj '%s'." -#: contrib/admin/sites.py:374 +#: contrib/admin/sites.py:392 msgid "Site administration" msgstr "Administracja stroną" -#: contrib/admin/sites.py:388 contrib/admin/templates/admin/login.html:26 +#: contrib/admin/sites.py:406 contrib/admin/templates/admin/login.html:26 #: contrib/admin/templates/registration/password_reset_complete.html:14 #: contrib/admin/views/decorators.py:20 msgid "Log in" msgstr "Zaloguj się" -#: contrib/admin/sites.py:433 +#: contrib/admin/sites.py:451 #, python-format msgid "%s administration" msgstr "%s - administracja" @@ -479,27 +494,27 @@ msgstr "Jedno lub więcej %(fieldname)s w %(name)s: %(obj)s" msgid "One or more %(fieldname)s in %(name)s:" msgstr "Jedno lub więcej %(fieldname)s w %(name)s:" -#: contrib/admin/widgets.py:72 +#: contrib/admin/widgets.py:75 msgid "Date:" msgstr "Data:" -#: contrib/admin/widgets.py:72 +#: contrib/admin/widgets.py:75 msgid "Time:" msgstr "Czas:" -#: contrib/admin/widgets.py:96 +#: contrib/admin/widgets.py:99 msgid "Currently:" msgstr "Teraz:" -#: contrib/admin/widgets.py:96 +#: contrib/admin/widgets.py:99 msgid "Change:" msgstr "Zmień:" -#: contrib/admin/widgets.py:126 +#: contrib/admin/widgets.py:129 msgid "Lookup" msgstr "Szukaj" -#: contrib/admin/widgets.py:238 +#: contrib/admin/widgets.py:241 msgid "Add Another" msgstr "Dodaj kolejny" @@ -516,7 +531,7 @@ msgstr "Niestety, żądana strona nie została znaleziona." #: contrib/admin/templates/admin/app_index.html:8 #: contrib/admin/templates/admin/base.html:54 #: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:26 +#: contrib/admin/templates/admin/change_list.html:39 #: contrib/admin/templates/admin/delete_confirmation.html:6 #: contrib/admin/templates/admin/delete_selected_confirmation.html:6 #: contrib/admin/templates/admin/invalid_setup.html:4 @@ -524,7 +539,7 @@ msgstr "Niestety, żądana strona nie została znaleziona." #: contrib/admin/templates/admin/auth/user/change_password.html:11 #: contrib/admin/templates/registration/logged_out.html:4 #: contrib/admin/templates/registration/password_change_done.html:4 -#: contrib/admin/templates/registration/password_change_form.html:4 +#: contrib/admin/templates/registration/password_change_form.html:5 #: contrib/admin/templates/registration/password_reset_complete.html:4 #: contrib/admin/templates/registration/password_reset_confirm.html:4 #: contrib/admin/templates/registration/password_reset_done.html:4 @@ -568,6 +583,24 @@ msgid "" msgstr "" "0 z %(total_count)s %(module_name)s wybrane" +#: contrib/admin/templates/admin/actions.html:11 +#, python-format +msgid "All %(total_count)s %(module_name)s selected" +msgstr "Wszystkie %(total_count)s %(module_name)s wybrane" + +#: contrib/admin/templates/admin/actions.html:14 +msgid "Click here to select all objects across all pages" +msgstr "Kliknij by wybrać wszystkie obiekty na wszystkich stronach" + +#: contrib/admin/templates/admin/actions.html:14 +#, python-format +msgid "Select all %(total_count)s %(module_name)s" +msgstr "Wybierz wszystkie %(total_count)s %(module_name)s" + +#: contrib/admin/templates/admin/actions.html:16 +msgid "Clear selection" +msgstr "Wyczyść wybór" + #: contrib/admin/templates/admin/app_index.html:10 #: contrib/admin/templates/admin/index.html:19 #, python-format @@ -580,7 +613,7 @@ msgstr "Witaj," #: contrib/admin/templates/admin/base.html:32 #: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:3 +#: contrib/admin/templates/registration/password_change_form.html:4 #: contrib/admindocs/templates/admin_doc/bookmarklets.html:3 msgid "Documentation" msgstr "Dokumentacja" @@ -589,13 +622,13 @@ msgstr "Dokumentacja" #: contrib/admin/templates/admin/auth/user/change_password.html:15 #: contrib/admin/templates/admin/auth/user/change_password.html:48 #: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:3 +#: contrib/admin/templates/registration/password_change_form.html:4 msgid "Change password" msgstr "Zmiana hasła" #: contrib/admin/templates/admin/base.html:47 #: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:3 +#: contrib/admin/templates/registration/password_change_form.html:4 msgid "Log out" msgstr "Wyloguj się" @@ -618,31 +651,32 @@ msgid "History" msgstr "Historia" #: contrib/admin/templates/admin/change_form.html:29 -#: contrib/admin/templates/admin/edit_inline/stacked.html:10 +#: contrib/admin/templates/admin/edit_inline/stacked.html:9 #: contrib/admin/templates/admin/edit_inline/tabular.html:28 msgid "View on site" msgstr "Pokaż na stronie" #: contrib/admin/templates/admin/change_form.html:39 -#: contrib/admin/templates/admin/change_list.html:55 +#: contrib/admin/templates/admin/change_list.html:68 #: contrib/admin/templates/admin/auth/user/change_password.html:24 +#: contrib/admin/templates/registration/password_change_form.html:15 msgid "Please correct the error below." msgid_plural "Please correct the errors below." msgstr[0] "Proszę popraw poniższy błąd." msgstr[1] "Proszę popraw poniższe błędy." msgstr[2] "Proszę popraw poniższe błędy." -#: contrib/admin/templates/admin/change_list.html:47 +#: contrib/admin/templates/admin/change_list.html:60 #, python-format msgid "Add %(name)s" msgstr "Dodaj %(name)s" -#: contrib/admin/templates/admin/change_list.html:66 +#: contrib/admin/templates/admin/change_list.html:79 msgid "Filter" msgstr "Filtr" #: contrib/admin/templates/admin/delete_confirmation.html:10 -#: contrib/admin/templates/admin/submit_line.html:4 forms/formsets.py:276 +#: contrib/admin/templates/admin/submit_line.html:4 forms/formsets.py:294 msgid "Delete" msgstr "Usuń" @@ -804,7 +838,7 @@ msgstr "Zapisz i dodaj nowe" msgid "Save and continue editing" msgstr "Zapisz i kontynuuj edycję" -#: contrib/admin/templates/admin/auth/user/add_form.html:6 +#: contrib/admin/templates/admin/auth/user/add_form.html:5 msgid "" "First, enter a username and password. Then, you'll be able to edit more user " "options." @@ -812,33 +846,39 @@ msgstr "" "Najpierw podaj nazwę użytkownika i hasło. Następnie będziesz mógł edytować " "więcej opcji użytkownika." -#: contrib/admin/templates/admin/auth/user/add_form.html:13 -#: contrib/auth/forms.py:14 contrib/auth/forms.py:47 contrib/auth/forms.py:59 -msgid "Username" -msgstr "Nazwa użytkownika" - -#: contrib/admin/templates/admin/auth/user/add_form.html:20 -#: contrib/admin/templates/admin/auth/user/change_password.html:35 -#: contrib/auth/forms.py:17 contrib/auth/forms.py:60 contrib/auth/forms.py:185 -msgid "Password" -msgstr "Hasło" - -#: contrib/admin/templates/admin/auth/user/add_form.html:26 -#: contrib/admin/templates/admin/auth/user/change_password.html:41 -#: contrib/auth/forms.py:186 -msgid "Password (again)" -msgstr "Hasło (powtórz)" - -#: contrib/admin/templates/admin/auth/user/add_form.html:27 -#: contrib/admin/templates/admin/auth/user/change_password.html:42 -msgid "Enter the same password as above, for verification." -msgstr "Podaj powyższe hasło w celu weryfikacji." - #: contrib/admin/templates/admin/auth/user/change_password.html:28 #, python-format msgid "Enter a new password for the user %(username)s." msgstr "Podaj nowe hasło dla użytkownika %(username)s." +#: contrib/admin/templates/admin/auth/user/change_password.html:35 +#: contrib/auth/forms.py:17 contrib/auth/forms.py:61 contrib/auth/forms.py:186 +msgid "Password" +msgstr "Hasło" + +#: contrib/admin/templates/admin/auth/user/change_password.html:41 +#: contrib/admin/templates/registration/password_change_form.html:37 +#: contrib/auth/forms.py:187 +msgid "Password (again)" +msgstr "Hasło (powtórz)" + +#: contrib/admin/templates/admin/auth/user/change_password.html:42 +#: contrib/auth/forms.py:19 +msgid "Enter the same password as above, for verification." +msgstr "Podaj powyższe hasło w celu weryfikacji." + +#: contrib/admin/templates/admin/edit_inline/stacked.html:53 +#: contrib/admin/templates/admin/edit_inline/tabular.html:99 +#, python-format +msgid "Add another %(verbose_name)s" +msgstr "Dodaj kolejne %(verbose_name)s" + +#: contrib/admin/templates/admin/edit_inline/stacked.html:56 +#: contrib/admin/templates/admin/edit_inline/tabular.html:102 +#: contrib/comments/templates/comments/delete.html:12 +msgid "Remove" +msgstr "Usuń" + #: contrib/admin/templates/admin/edit_inline/tabular.html:15 msgid "Delete?" msgstr "Usunąć?" @@ -852,9 +892,9 @@ msgid "Log in again" msgstr "Zaloguj się ponownie" #: contrib/admin/templates/registration/password_change_done.html:4 -#: contrib/admin/templates/registration/password_change_form.html:4 -#: contrib/admin/templates/registration/password_change_form.html:6 -#: contrib/admin/templates/registration/password_change_form.html:10 +#: contrib/admin/templates/registration/password_change_form.html:5 +#: contrib/admin/templates/registration/password_change_form.html:7 +#: contrib/admin/templates/registration/password_change_form.html:19 msgid "Password change" msgstr "Zmiana hasła" @@ -867,27 +907,23 @@ msgstr "Hasło zmienione" msgid "Your password was changed." msgstr "Twoje hasło zostało zmienione." -#: contrib/admin/templates/registration/password_change_form.html:12 +#: contrib/admin/templates/registration/password_change_form.html:21 msgid "" "Please enter your old password, for security's sake, and then enter your new " "password twice so we can verify you typed it in correctly." msgstr "Podaj swoje stare hasło i dwa razy nowe." -#: contrib/admin/templates/registration/password_change_form.html:17 -msgid "Old password:" -msgstr "Stare hasło:" +#: contrib/admin/templates/registration/password_change_form.html:27 +#: contrib/auth/forms.py:170 +msgid "Old password" +msgstr "Stare hasło" -#: contrib/admin/templates/registration/password_change_form.html:19 -#: contrib/admin/templates/registration/password_reset_confirm.html:18 -msgid "New password:" -msgstr "Nowe hasło:" +#: contrib/admin/templates/registration/password_change_form.html:32 +#: contrib/auth/forms.py:144 +msgid "New password" +msgstr "Nowe hasło" -#: contrib/admin/templates/registration/password_change_form.html:21 -#: contrib/admin/templates/registration/password_reset_confirm.html:20 -msgid "Confirm password:" -msgstr "Potwierdź hasło:" - -#: contrib/admin/templates/registration/password_change_form.html:23 +#: contrib/admin/templates/registration/password_change_form.html:43 #: contrib/admin/templates/registration/password_reset_confirm.html:21 msgid "Change my password" msgstr "Zmień hasło" @@ -926,6 +962,14 @@ msgstr "" "Podaj dwukrotnie nowe hasło, by można było zweryfikować, czy zostało wpisane " "poprawnie." +#: contrib/admin/templates/registration/password_reset_confirm.html:18 +msgid "New password:" +msgstr "Nowe hasło:" + +#: contrib/admin/templates/registration/password_reset_confirm.html:20 +msgid "Confirm password:" +msgstr "Potwierdź hasło:" + #: contrib/admin/templates/registration/password_reset_confirm.html:26 msgid "Password reset unsuccessful" msgstr "Resetowanie hasła nieudane" @@ -1071,7 +1115,7 @@ msgstr "liczba %s" msgid "Fields on %s objects" msgstr "Pola obiektów %s" -#: contrib/admindocs/views.py:356 +#: contrib/admindocs/views.py:361 #, python-format msgid "%s does not appear to be a urlpattern object" msgstr "%s nie jest obiektem urlpattern" @@ -1144,37 +1188,37 @@ msgstr "Edytuj ten obiekt (nowe okno)" msgid "As above, but opens the admin page in a new window." msgstr "Jak wyżej, tyle że otwiera nowe okno." -#: contrib/auth/admin.py:22 +#: contrib/auth/admin.py:29 msgid "Personal info" msgstr "Dane osobowe" -#: contrib/auth/admin.py:23 +#: contrib/auth/admin.py:30 msgid "Permissions" msgstr "Uprawnienia" -#: contrib/auth/admin.py:24 +#: contrib/auth/admin.py:31 msgid "Important dates" msgstr "Ważne daty" -#: contrib/auth/admin.py:25 +#: contrib/auth/admin.py:32 msgid "Groups" msgstr "Grupy" -#: contrib/auth/admin.py:82 -msgid "Add user" -msgstr "Dodaj użytkownika" - -#: contrib/auth/admin.py:108 +#: contrib/auth/admin.py:114 msgid "Password changed successfully." msgstr "Hasło zostało zmienione pomyślnie." -#: contrib/auth/admin.py:114 +#: contrib/auth/admin.py:124 #, python-format msgid "Change password: %s" msgstr "Zmień hasło: %s" -#: contrib/auth/forms.py:15 contrib/auth/forms.py:48 -#: contrib/auth/models.py:137 +#: contrib/auth/forms.py:14 contrib/auth/forms.py:48 contrib/auth/forms.py:60 +msgid "Username" +msgstr "Nazwa użytkownika" + +#: contrib/auth/forms.py:15 contrib/auth/forms.py:49 +#: contrib/auth/models.py:180 msgid "" "Required. 30 characters or fewer. Alphanumeric characters only (letters, " "digits and underscores)." @@ -1182,7 +1226,7 @@ msgstr "" "Wymagane. 30 znaków lub mniej. Tylko znaki alfanumeryczne (litery, cyfry i " "podkreślenia)." -#: contrib/auth/forms.py:16 contrib/auth/forms.py:49 +#: contrib/auth/forms.py:16 contrib/auth/forms.py:50 msgid "This value must contain only letters, numbers and underscores." msgstr "To pole może zawierać tylko litery, cyfry i podkreślenia." @@ -1190,20 +1234,20 @@ msgstr "To pole może zawierać tylko litery, cyfry i podkreślenia." msgid "Password confirmation" msgstr "Potwierdzenie hasła" -#: contrib/auth/forms.py:36 +#: contrib/auth/forms.py:31 msgid "A user with that username already exists." msgstr "Użytkownik o tej nazwie już istnieje." -#: contrib/auth/forms.py:42 contrib/auth/forms.py:155 -#: contrib/auth/forms.py:197 +#: contrib/auth/forms.py:37 contrib/auth/forms.py:156 +#: contrib/auth/forms.py:198 msgid "The two password fields didn't match." msgstr "Hasła się nie zgadzają." -#: contrib/auth/forms.py:82 +#: contrib/auth/forms.py:83 msgid "This account is inactive." msgstr "To konto jest nieaktywne." -#: contrib/auth/forms.py:87 +#: contrib/auth/forms.py:88 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." @@ -1211,11 +1255,11 @@ msgstr "" "Twoja przeglądarka nie chce akceptować ciasteczek. Są one wymagane do " "zalogowania się." -#: contrib/auth/forms.py:100 +#: contrib/auth/forms.py:101 msgid "E-mail" msgstr "E-mail" -#: contrib/auth/forms.py:109 +#: contrib/auth/forms.py:110 msgid "" "That e-mail address doesn't have an associated user account. Are you sure " "you've registered?" @@ -1223,24 +1267,16 @@ msgstr "" "Ten adres e-mail nie ma przypisanego konta. Jesteś pewien, że " "zarejestrowałeś się?" -#: contrib/auth/forms.py:135 +#: contrib/auth/forms.py:136 #, python-format msgid "Password reset on %s" msgstr "Hasło zresetowane dla %s" -#: contrib/auth/forms.py:143 -msgid "New password" -msgstr "Nowe hasło" - -#: contrib/auth/forms.py:144 +#: contrib/auth/forms.py:145 msgid "New password confirmation" msgstr "Nowe hasło ponownie" -#: contrib/auth/forms.py:169 -msgid "Old password" -msgstr "Stare hasło" - -#: contrib/auth/forms.py:177 +#: contrib/auth/forms.py:178 msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Podane stare hasło jest niepoprawne. Proszę podać je jeszcze raz." @@ -1264,31 +1300,31 @@ msgstr "uprawnienia" msgid "group" msgstr "grupa" -#: contrib/auth/models.py:99 contrib/auth/models.py:147 +#: contrib/auth/models.py:99 contrib/auth/models.py:190 msgid "groups" msgstr "grupy" -#: contrib/auth/models.py:137 +#: contrib/auth/models.py:180 msgid "username" msgstr "użytkownik" -#: contrib/auth/models.py:138 +#: contrib/auth/models.py:181 msgid "first name" msgstr "imię" -#: contrib/auth/models.py:139 +#: contrib/auth/models.py:182 msgid "last name" msgstr "nazwisko" -#: contrib/auth/models.py:140 +#: contrib/auth/models.py:183 msgid "e-mail address" msgstr "adres e-mail" -#: contrib/auth/models.py:141 +#: contrib/auth/models.py:184 msgid "password" msgstr "hasło" -#: contrib/auth/models.py:141 +#: contrib/auth/models.py:184 msgid "" "Use '[algo]$[salt]$[hexdigest]' or use the change " "password form." @@ -1296,19 +1332,19 @@ msgstr "" "Użyj '[algo]$[salt]$[hexdigest]' lub formularza zmiany " "hasła." -#: contrib/auth/models.py:142 +#: contrib/auth/models.py:185 msgid "staff status" msgstr "w zespole" -#: contrib/auth/models.py:142 +#: contrib/auth/models.py:185 msgid "Designates whether the user can log into this admin site." msgstr "Oznacza czy użytkownik może zalogować się do panelu admina." -#: contrib/auth/models.py:143 +#: contrib/auth/models.py:186 msgid "active" msgstr "aktywny" -#: contrib/auth/models.py:143 +#: contrib/auth/models.py:186 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." @@ -1316,11 +1352,11 @@ msgstr "" "Oznacza czy użytkownika należy uważać za aktywnego. Odznacz to, zamiast " "usuwać konta." -#: contrib/auth/models.py:144 +#: contrib/auth/models.py:187 msgid "superuser status" msgstr "status administratora" -#: contrib/auth/models.py:144 +#: contrib/auth/models.py:187 msgid "" "Designates that this user has all permissions without explicitly assigning " "them." @@ -1328,15 +1364,15 @@ msgstr "" "Oznacza, że ten użytkownik ma wszystkie uprawnienia bez jawnego " "przypisywania ich." -#: contrib/auth/models.py:145 +#: contrib/auth/models.py:188 msgid "last login" msgstr "ostatnio zalogowany" -#: contrib/auth/models.py:146 +#: contrib/auth/models.py:189 msgid "date joined" msgstr "data przyłączenia" -#: contrib/auth/models.py:148 +#: contrib/auth/models.py:191 msgid "" "In addition to the permissions manually assigned, this user will also get " "all permissions granted to each group he/she is in." @@ -1344,20 +1380,20 @@ msgstr "" "Oprócz uprawnień przypisanych bezpośrednio użytkownikowi otrzyma on " "uprawnienia grup, do których należy." -#: contrib/auth/models.py:149 +#: contrib/auth/models.py:192 msgid "user permissions" msgstr "uprawnienia użytkownika" -#: contrib/auth/models.py:153 contrib/comments/models.py:50 +#: contrib/auth/models.py:196 contrib/comments/models.py:50 #: contrib/comments/models.py:168 msgid "user" msgstr "użytkownik" -#: contrib/auth/models.py:154 +#: contrib/auth/models.py:197 msgid "users" msgstr "użytkownicy" -#: contrib/auth/models.py:347 +#: contrib/auth/models.py:378 msgid "message" msgstr "wiadomość" @@ -1366,7 +1402,7 @@ msgid "Logged out" msgstr "Wylogowany" #: contrib/auth/management/commands/createsuperuser.py:23 -#: core/validators.py:85 forms/fields.py:414 +#: core/validators.py:125 forms/fields.py:419 msgid "Enter a valid e-mail address." msgstr "Wprowadź poprawny adres e-mail." @@ -1429,7 +1465,7 @@ msgid "Email address" msgstr "Adres e-mail" #: contrib/comments/forms.py:95 contrib/flatpages/admin.py:8 -#: contrib/flatpages/models.py:7 db/models/fields/__init__.py:1103 +#: contrib/flatpages/models.py:7 db/models/fields/__init__.py:1107 msgid "URL" msgstr "URL" @@ -1480,7 +1516,7 @@ msgstr "komentarz" msgid "date/time submitted" msgstr "data/czas dodania" -#: contrib/comments/models.py:60 db/models/fields/__init__.py:905 +#: contrib/comments/models.py:60 db/models/fields/__init__.py:909 msgid "IP address" msgstr "Adres IP" @@ -1589,10 +1625,6 @@ msgstr "Usuń komentarz" msgid "Really remove this comment?" msgstr "Czy na pewno usunąć ten komentarz?" -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Usuń" - #: contrib/comments/templates/comments/deleted.html:4 msgid "Thanks for removing" msgstr "Dziękujemy za usunięcie" @@ -1719,7 +1751,7 @@ msgstr "strona statyczna" msgid "flat pages" msgstr "strony statyczne" -#: contrib/formtools/wizard.py:132 +#: contrib/formtools/wizard.py:134 msgid "" "We apologize, but your form has expired. Please continue filling out the " "form from this page." @@ -1727,36 +1759,36 @@ msgstr "" "Przepraszamy, ale Twój formularz wygasł. Proszę kontynuować wypełnianie " "formularza od tej strony." -#: contrib/gis/db/models/fields.py:53 +#: contrib/gis/db/models/fields.py:50 msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." msgstr "" "Podstawowe pole GIS - odpowiada typowi Geometry w specyfikacji OpenGIS." -#: contrib/gis/db/models/fields.py:293 +#: contrib/gis/db/models/fields.py:269 msgid "Point" msgstr "Punkt" -#: contrib/gis/db/models/fields.py:297 +#: contrib/gis/db/models/fields.py:273 msgid "Line string" msgstr "Ścieżka" -#: contrib/gis/db/models/fields.py:301 +#: contrib/gis/db/models/fields.py:277 msgid "Polygon" msgstr "Wielokąt" -#: contrib/gis/db/models/fields.py:305 +#: contrib/gis/db/models/fields.py:281 msgid "Multi-point" msgstr "Zbiór punktów" -#: contrib/gis/db/models/fields.py:309 +#: contrib/gis/db/models/fields.py:285 msgid "Multi-line string" msgstr "Zbiór ścieżek" -#: contrib/gis/db/models/fields.py:313 +#: contrib/gis/db/models/fields.py:289 msgid "Multi polygon" msgstr "Zbiór wielokątów" -#: contrib/gis/db/models/fields.py:317 +#: contrib/gis/db/models/fields.py:293 msgid "Geometry collection" msgstr "Zbiór geometrii" @@ -4352,7 +4384,7 @@ msgstr "Prowincja Północno-Zachodnia" msgid "Western Cape" msgstr "Prowincja Przylądkowa Zachodnia" -#: contrib/messages/tests/base.py:97 +#: contrib/messages/tests/base.py:101 msgid "lazy message" msgstr "testowa wiadomość z opóźnioną ewaluacją" @@ -4416,47 +4448,47 @@ msgstr "wyświetlana nazwa" msgid "sites" msgstr "strony" -#: core/validators.py:19 forms/fields.py:66 +#: core/validators.py:20 forms/fields.py:66 msgid "Enter a valid value." msgstr "Wpisz poprawną wartość." -#: core/validators.py:69 forms/fields.py:510 +#: core/validators.py:92 forms/fields.py:520 msgid "Enter a valid URL." msgstr "Wpisz poprawny URL." -#: core/validators.py:71 forms/fields.py:511 +#: core/validators.py:94 forms/fields.py:521 msgid "This URL appears to be a broken link." msgstr "Ten odnośnik jest nieprawidłowy." -#: core/validators.py:88 forms/fields.py:854 +#: core/validators.py:128 forms/fields.py:864 msgid "" "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." msgstr "To pole może zawierać jedynie litery, cyfry, podkreślenia i myślniki." -#: core/validators.py:91 forms/fields.py:847 +#: core/validators.py:131 forms/fields.py:857 msgid "Enter a valid IPv4 address." msgstr "Wprowadź poprawny adres IPv4." -#: core/validators.py:94 db/models/fields/__init__.py:587 +#: core/validators.py:134 db/models/fields/__init__.py:591 msgid "Enter only digits separated by commas." msgstr "Wpisz tylko cyfry oddzielone przecinkami." -#: core/validators.py:100 +#: core/validators.py:140 #, python-format msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." msgstr "Upewnij się, że ta wartość jest %(limit_value)s (jest %(show_value)s)." -#: core/validators.py:118 forms/fields.py:196 forms/fields.py:248 +#: core/validators.py:158 forms/fields.py:196 forms/fields.py:248 #, python-format msgid "Ensure this value is less than or equal to %(limit_value)s." msgstr "Upewnij się, że ta wartość jest mniejsza lub równa %(limit_value)s." -#: core/validators.py:123 forms/fields.py:197 forms/fields.py:249 +#: core/validators.py:163 forms/fields.py:197 forms/fields.py:249 #, python-format msgid "Ensure this value is greater than or equal to %(limit_value)s." msgstr "Upewnij się, że ta wartość jest większa lub równa %(limit_value)s." -#: core/validators.py:129 +#: core/validators.py:169 #, python-format msgid "" "Ensure this value has at least %(limit_value)d characters (it has %" @@ -4465,7 +4497,7 @@ msgstr "" "Upewnij się, że ta wartość ma co najmniej %(limit_value)d znaków (ma długość " "%(show_value)d)." -#: core/validators.py:135 +#: core/validators.py:175 #, python-format msgid "" "Ensure this value has at most %(limit_value)d characters (it has %" @@ -4474,165 +4506,165 @@ msgstr "" "Upewnij się, że ta wartość ma co najwyżej %(limit_value)d znaków (ma długość " "%(show_value)d)." -#: db/models/base.py:754 +#: db/models/base.py:779 #, python-format msgid "%(field_name)s must be unique for %(date_field)s %(lookup)s." msgstr "" "Wartości w %(field_name)s muszą być unikalne dla wyszukiwań %(lookup)s w %" "(date_field)s" -#: db/models/base.py:769 db/models/base.py:777 +#: db/models/base.py:794 db/models/base.py:802 #, python-format msgid "%(model_name)s with this %(field_label)s already exists." msgstr "%(field_label)s już istnieje w %(model_name)s." -#: db/models/fields/__init__.py:65 +#: db/models/fields/__init__.py:62 #, python-format msgid "Value %r is not a valid choice." msgstr "Wartość %r nie jest poprawnym wyborem." -#: db/models/fields/__init__.py:66 +#: db/models/fields/__init__.py:63 msgid "This field cannot be null." msgstr "To pole nie może być puste." -#: db/models/fields/__init__.py:67 +#: db/models/fields/__init__.py:64 msgid "This field cannot be blank." msgstr "To pole nie może być puste." -#: db/models/fields/__init__.py:72 +#: db/models/fields/__init__.py:69 #, python-format msgid "Field of type: %(field_type)s" msgstr "Pole typu: %(field_type)s" -#: db/models/fields/__init__.py:471 db/models/fields/__init__.py:867 -#: db/models/fields/__init__.py:963 db/models/fields/__init__.py:974 -#: db/models/fields/__init__.py:1001 +#: db/models/fields/__init__.py:475 db/models/fields/__init__.py:871 +#: db/models/fields/__init__.py:967 db/models/fields/__init__.py:978 +#: db/models/fields/__init__.py:1005 msgid "Integer" msgstr "Liczba całkowita" -#: db/models/fields/__init__.py:475 +#: db/models/fields/__init__.py:479 msgid "This value must be an integer." msgstr "Ta wartość musi być liczbą całkowitą." -#: db/models/fields/__init__.py:510 +#: db/models/fields/__init__.py:514 msgid "This value must be either True or False." msgstr "" "Ta wartość musi być wartością logiczną (True, False - prawda lub fałsz)." -#: db/models/fields/__init__.py:512 +#: db/models/fields/__init__.py:516 msgid "Boolean (Either True or False)" msgstr "Wartość logiczna (True, False - prawda lub fałsz)" -#: db/models/fields/__init__.py:554 db/models/fields/__init__.py:984 +#: db/models/fields/__init__.py:558 db/models/fields/__init__.py:988 #, python-format msgid "String (up to %(max_length)s)" msgstr "Łańcuch (do %(max_length)s znaków)" -#: db/models/fields/__init__.py:582 +#: db/models/fields/__init__.py:586 msgid "Comma-separated integers" msgstr "Liczby całkowite rozdzielone przecinkami" -#: db/models/fields/__init__.py:596 +#: db/models/fields/__init__.py:600 msgid "Date (without time)" msgstr "Data (bez godziny)" -#: db/models/fields/__init__.py:600 +#: db/models/fields/__init__.py:604 msgid "Enter a valid date in YYYY-MM-DD format." msgstr "Proszę wpisać poprawną datę w formacie RRRR-MM-DD." -#: db/models/fields/__init__.py:601 +#: db/models/fields/__init__.py:605 #, python-format msgid "Invalid date: %s" msgstr "Niepoprawna data: %s" -#: db/models/fields/__init__.py:682 +#: db/models/fields/__init__.py:686 msgid "Enter a valid date/time in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format." msgstr "" "Wprowadź poprawną datę i godzinę w formacie YYYY-MM-DD HH:MM[:ss[.uuuuuu]]." -#: db/models/fields/__init__.py:684 +#: db/models/fields/__init__.py:688 msgid "Date (with time)" msgstr "Data (z godziną)" -#: db/models/fields/__init__.py:750 +#: db/models/fields/__init__.py:754 msgid "This value must be a decimal number." msgstr "Ta wartość musi być liczbą dziesiętną." -#: db/models/fields/__init__.py:752 +#: db/models/fields/__init__.py:756 msgid "Decimal number" msgstr "Liczba dziesiętna" -#: db/models/fields/__init__.py:807 +#: db/models/fields/__init__.py:811 msgid "E-mail address" msgstr "Adres e-mail" -#: db/models/fields/__init__.py:814 db/models/fields/files.py:220 +#: db/models/fields/__init__.py:818 db/models/fields/files.py:220 #: db/models/fields/files.py:331 msgid "File path" msgstr "Ścieżka do pliku" -#: db/models/fields/__init__.py:837 db/models/fields/__init__.py:865 +#: db/models/fields/__init__.py:841 db/models/fields/__init__.py:869 msgid "This value must be a float." msgstr "Ta wartość musi być liczbą rzeczywistą." -#: db/models/fields/__init__.py:839 +#: db/models/fields/__init__.py:843 msgid "Floating point number" msgstr "Liczba zmiennoprzecinkowa" -#: db/models/fields/__init__.py:892 +#: db/models/fields/__init__.py:896 msgid "Big (8 byte) integer" msgstr "Duża liczba całkowita (8 bajtów)" -#: db/models/fields/__init__.py:921 +#: db/models/fields/__init__.py:925 msgid "This value must be either None, True or False." msgstr "" "Ta wartość musi być jedną z None (nic), True (prawda) lub False (fałsz)." -#: db/models/fields/__init__.py:923 +#: db/models/fields/__init__.py:927 msgid "Boolean (Either True, False or None)" msgstr "Wartość logiczna (True, False, None - prawda, fałsz lub nic)" -#: db/models/fields/__init__.py:1007 +#: db/models/fields/__init__.py:1011 msgid "Text" msgstr "Tekst" -#: db/models/fields/__init__.py:1023 +#: db/models/fields/__init__.py:1027 msgid "Time" msgstr "Czas" -#: db/models/fields/__init__.py:1027 +#: db/models/fields/__init__.py:1031 msgid "Enter a valid time in HH:MM[:ss[.uuuuuu]] format." msgstr "Proszę wpisać poprawną godzinę w formacie HH:MM[:ss[.uuuuuu]]." -#: db/models/fields/__init__.py:1111 +#: db/models/fields/__init__.py:1115 msgid "XML text" msgstr "Tekst XML" -#: db/models/fields/related.py:715 +#: db/models/fields/related.py:755 #, python-format msgid "Model %(model)s with pk %(pk)r does not exist." msgstr "Model %(model)s o kluczu głównym %(pk)r nie istnieje." -#: db/models/fields/related.py:717 +#: db/models/fields/related.py:757 msgid "Foreign Key (type determined by related field)" msgstr "Klucz obcy (typ określony przez pole powiązane)" -#: db/models/fields/related.py:833 +#: db/models/fields/related.py:879 msgid "One-to-one relationship" msgstr "Powiązanie jeden do jednego" -#: db/models/fields/related.py:893 +#: db/models/fields/related.py:939 msgid "Many-to-many relationship" msgstr "Powiązanie wiele do wiele" -#: db/models/fields/related.py:913 +#: db/models/fields/related.py:959 msgid "" "Hold down \"Control\", or \"Command\" on a Mac, to select more than one." msgstr "" "Przytrzymaj wciśnięty klawisz \"Ctrl\" lub \"Command\" na Mac'u aby " "zaznaczyć więcej niż jeden wybór." -#: db/models/fields/related.py:974 +#: db/models/fields/related.py:1020 #, python-format msgid "Please enter valid %(self)s IDs. The value %(value)r is invalid." msgid_plural "" @@ -4674,31 +4706,31 @@ msgstr "Upewnij się, że jest nie więcej niż %s miejsc po przecinku." msgid "Ensure that there are no more than %s digits before the decimal point." msgstr "Upewnij się, że jest nie więcej niż %s miejsc przed przecinkiem." -#: forms/fields.py:309 forms/fields.py:819 +#: forms/fields.py:314 forms/fields.py:829 msgid "Enter a valid date." msgstr "Wpisz poprawną datę." -#: forms/fields.py:337 forms/fields.py:820 +#: forms/fields.py:342 forms/fields.py:830 msgid "Enter a valid time." msgstr "Wpisz poprawną godzinę." -#: forms/fields.py:363 +#: forms/fields.py:368 msgid "Enter a valid date/time." msgstr "Wpisz poprawną datę/godzinę." -#: forms/fields.py:421 +#: forms/fields.py:426 msgid "No file was submitted. Check the encoding type on the form." msgstr "Nie wysłano żadnego pliku. Sprawdź typ kodowania formularza." -#: forms/fields.py:422 +#: forms/fields.py:427 msgid "No file was submitted." msgstr "Żaden plik nie został przesłany." -#: forms/fields.py:423 +#: forms/fields.py:428 msgid "The submitted file is empty." msgstr "Wysłany plik jest pusty." -#: forms/fields.py:424 +#: forms/fields.py:429 #, python-format msgid "" "Ensure this filename has at most %(max)d characters (it has %(length)d)." @@ -4706,7 +4738,7 @@ msgstr "" "Upewnij się, że nazwa tego pliku ma co najwyżej %(max)d znaków (ma długość %" "(length)d)." -#: forms/fields.py:459 +#: forms/fields.py:464 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." @@ -4714,31 +4746,31 @@ msgstr "" "Wgraj poprawny plik graficzny. Ten, który został wgrany, nie jest obrazem, " "albo jest uszkodzony." -#: forms/fields.py:577 forms/fields.py:652 +#: forms/fields.py:587 forms/fields.py:662 #, python-format msgid "Select a valid choice. %(value)s is not one of the available choices." msgstr "" "Wybierz poprawną wartość. %(value)s nie jest jednym z dostępnych wyborów." -#: forms/fields.py:653 forms/fields.py:715 forms/models.py:899 +#: forms/fields.py:663 forms/fields.py:725 forms/models.py:977 msgid "Enter a list of values." msgstr "Podaj listę wartości." -#: forms/formsets.py:272 forms/formsets.py:274 +#: forms/formsets.py:290 forms/formsets.py:292 msgid "Order" msgstr "Porządek" -#: forms/models.py:481 +#: forms/models.py:544 #, python-format msgid "Please correct the duplicate data for %(field)s." msgstr "Popraw zduplikowane dane w %(field)s." -#: forms/models.py:485 +#: forms/models.py:548 #, python-format msgid "Please correct the duplicate data for %(field)s, which must be unique." msgstr "Popraw zduplikowane dane w %(field)s, które wymaga unikalności." -#: forms/models.py:491 +#: forms/models.py:554 #, python-format msgid "" "Please correct the duplicate data for %(field_name)s which must be unique " @@ -4747,33 +4779,33 @@ msgstr "" "Popraw zduplikowane dane w %(field_name)s, które wymaga unikalności dla %" "(lookup)s w polu %(date_field)s." -#: forms/models.py:499 +#: forms/models.py:562 msgid "Please correct the duplicate values below." msgstr "Popraw poniższe zduplikowane wartości." -#: forms/models.py:760 +#: forms/models.py:836 msgid "The inline foreign key did not match the parent instance primary key." msgstr "Osadzony klucz obcy nie pasuje do klucza głównego obiektu rodzica." -#: forms/models.py:826 +#: forms/models.py:902 msgid "Select a valid choice. That choice is not one of the available choices." msgstr "Wybierz poprawną wartość. Podana nie jest jednym z dostępnych wyborów." -#: forms/models.py:900 +#: forms/models.py:978 #, python-format msgid "Select a valid choice. %s is not one of the available choices." msgstr "Wybierz poprawną wartość. %s nie jest jednym z dostępnych wyborów." -#: forms/models.py:902 +#: forms/models.py:980 #, python-format msgid "\"%s\" is not a valid value for a primary key." msgstr "\"%s\" nie jest poprawną wartością klucza głównego." -#: template/defaultfilters.py:775 +#: template/defaultfilters.py:781 msgid "yes,no,maybe" msgstr "tak,nie,może" -#: template/defaultfilters.py:806 +#: template/defaultfilters.py:812 #, python-format msgid "%(size)d byte" msgid_plural "%(size)d bytes" @@ -4781,17 +4813,17 @@ msgstr[0] "%(size)d bajt" msgstr[1] "%(size)d bajty" msgstr[2] "%(size)d bajtów" -#: template/defaultfilters.py:808 +#: template/defaultfilters.py:814 #, python-format msgid "%.1f KB" msgstr "%.1f KB" -#: template/defaultfilters.py:810 +#: template/defaultfilters.py:816 #, python-format msgid "%.1f MB" msgstr "%.1f MB" -#: template/defaultfilters.py:811 +#: template/defaultfilters.py:817 #, python-format msgid "%.1f GB" msgstr "%.1f GB" @@ -5000,7 +5032,7 @@ msgstr "Lis." msgid "Dec." msgstr "Gru." -#: utils/text.py:128 +#: utils/text.py:130 msgid "or" msgstr "lub" @@ -5060,23 +5092,23 @@ msgstr "%(number)d %(type)s" msgid ", %(number)d %(type)s" msgstr ", %(number)d %(type)s" -#: utils/translation/trans_real.py:530 +#: utils/translation/trans_real.py:512 msgid "DATE_FORMAT" msgstr "Y-m-d" -#: utils/translation/trans_real.py:531 +#: utils/translation/trans_real.py:513 msgid "DATETIME_FORMAT" msgstr "Y-m-d H:i:s" -#: utils/translation/trans_real.py:532 +#: utils/translation/trans_real.py:514 msgid "TIME_FORMAT" msgstr "H:i:s" -#: utils/translation/trans_real.py:553 +#: utils/translation/trans_real.py:535 msgid "YEAR_MONTH_FORMAT" msgstr "Y-m" -#: utils/translation/trans_real.py:554 +#: utils/translation/trans_real.py:536 msgid "MONTH_DAY_FORMAT" msgstr "m-d" @@ -5095,6 +5127,12 @@ msgstr "%(verbose_name)s zostało pomyślnie zmienione." msgid "The %(verbose_name)s was deleted." msgstr "%(verbose_name)s zostało usunięte." +#~ msgid "Old password:" +#~ msgstr "Stare hasło:" + +#~ msgid "Add user" +#~ msgstr "Dodaj użytkownika" + #~ msgid "Relation to parent model" #~ msgstr "Relacja do modelu rodzica"