From 18d754d681e9ca43e6cc8474fb8bb533222bae83 Mon Sep 17 00:00:00 2001 From: Jarek Zgoda Date: Wed, 23 Dec 2009 12:07:39 +0000 Subject: [PATCH] Updated Polish translations git-svn-id: http://code.djangoproject.com/svn/django/trunk@11970 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/conf/locale/pl/LC_MESSAGES/django.mo | Bin 67007 -> 67447 bytes django/conf/locale/pl/LC_MESSAGES/django.po | 417 ++++++++++++-------- 2 files changed, 261 insertions(+), 156 deletions(-) diff --git a/django/conf/locale/pl/LC_MESSAGES/django.mo b/django/conf/locale/pl/LC_MESSAGES/django.mo index 06b72035d5cf5e675b52011858f8e5140ba3489e..8ad195d15cb67e6b013fdbc0af7a4863835ea0c3 100644 GIT binary patch delta 22030 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 delta 21693 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\n" "MIME-Version: 1.0\n" @@ -223,7 +223,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:1040 +#: contrib/admin/actions.py:67 contrib/admin/options.py:1073 msgid "Are you sure?" msgstr "Jesteś pewien?" @@ -266,19 +266,19 @@ 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:431 msgid "Yes" msgstr "Tak" -#: contrib/admin/filterspecs.py:147 forms/widgets.py:435 +#: contrib/admin/filterspecs.py:147 forms/widgets.py:431 msgid "No" msgstr "Nie" -#: contrib/admin/filterspecs.py:154 forms/widgets.py:435 +#: contrib/admin/filterspecs.py:154 forms/widgets.py:431 msgid "Unknown" msgstr "Nieznany" -#: contrib/admin/helpers.py:14 +#: contrib/admin/helpers.py:19 msgid "Action:" msgstr "Akcja:" @@ -310,98 +310,98 @@ msgstr "log" msgid "log entries" msgstr "logi" -#: contrib/admin/options.py:135 contrib/admin/options.py:149 +#: contrib/admin/options.py:137 contrib/admin/options.py:152 msgid "None" msgstr "brak" -#: contrib/admin/options.py:522 +#: contrib/admin/options.py:540 #, python-format msgid "Changed %s." msgstr "Zmieniono %s" -#: contrib/admin/options.py:522 contrib/admin/options.py:532 -#: contrib/comments/templates/comments/preview.html:16 forms/models.py:384 -#: forms/models.py:596 +#: contrib/admin/options.py:540 contrib/admin/options.py:550 +#: contrib/comments/templates/comments/preview.html:16 forms/models.py:385 +#: forms/models.py:598 msgid "and" msgstr "i" -#: contrib/admin/options.py:527 +#: contrib/admin/options.py:545 #, python-format msgid "Added %(name)s \"%(object)s\"." msgstr "Dodano %(name)s \"%(object)s\"." -#: contrib/admin/options.py:531 +#: contrib/admin/options.py:549 #, python-format msgid "Changed %(list)s for %(name)s \"%(object)s\"." msgstr "Zmieniono %(list)s w %(name)s \"%(object)s\"." -#: contrib/admin/options.py:536 +#: contrib/admin/options.py:554 #, python-format msgid "Deleted %(name)s \"%(object)s\"." msgstr "Usunięto %(name)s \"%(object)s\"." -#: contrib/admin/options.py:540 +#: contrib/admin/options.py:558 msgid "No fields changed." msgstr "Żadne pole nie zmienione." -#: contrib/admin/options.py:602 contrib/auth/admin.py:68 +#: contrib/admin/options.py:620 contrib/auth/admin.py:68 #, python-format msgid "The %(name)s \"%(obj)s\" was added successfully." msgstr "%(name)s \"%(obj)s\" dodany pomyślnie." -#: contrib/admin/options.py:606 contrib/admin/options.py:639 +#: contrib/admin/options.py:624 contrib/admin/options.py:657 #: contrib/auth/admin.py:77 msgid "You may edit it again below." msgstr "Możesz ponownie edytować wpis poniżej." -#: contrib/admin/options.py:616 contrib/admin/options.py:649 +#: contrib/admin/options.py:634 contrib/admin/options.py:667 #, python-format msgid "You may add another %s below." msgstr "Możesz dodać nowy wpis %s poniżej." -#: contrib/admin/options.py:637 +#: contrib/admin/options.py:655 #, 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:645 +#: contrib/admin/options.py:663 #, 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:696 +#: contrib/admin/options.py:714 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:710 +#: contrib/admin/options.py:728 msgid "No action selected." msgstr "Nie wybrano akcji." -#: contrib/admin/options.py:784 +#: contrib/admin/options.py:808 #, python-format msgid "Add %s" msgstr "Dodaj %s" -#: contrib/admin/options.py:816 contrib/admin/options.py:1018 +#: contrib/admin/options.py:840 contrib/admin/options.py:1051 #, 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:873 +#: contrib/admin/options.py:905 #, python-format msgid "Change %s" msgstr "Zmień %s" -#: contrib/admin/options.py:917 +#: contrib/admin/options.py:950 msgid "Database error" msgstr "Błąd bazy danych" -#: contrib/admin/options.py:953 +#: contrib/admin/options.py:986 #, python-format msgid "%(count)s %(name)s was changed successfully." msgid_plural "%(count)s %(name)s were changed successfully." @@ -409,12 +409,12 @@ 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:1033 +#: contrib/admin/options.py:1066 #, python-format msgid "The %(name)s \"%(obj)s\" was deleted successfully." msgstr "%(name)s \"%(obj)s\" usunięty pomyślnie." -#: contrib/admin/options.py:1070 +#: contrib/admin/options.py:1103 #, python-format msgid "Change history: %s" msgstr "Historia zmian: %s" @@ -465,12 +465,12 @@ msgstr "Zaloguj się" msgid "%s administration" msgstr "%s - administracja" -#: contrib/admin/util.py:168 +#: contrib/admin/util.py:170 #, python-format msgid "One or more %(fieldname)s in %(name)s: %(obj)s" msgstr "Jedno lub więcej %(fieldname)s w %(name)s: %(obj)s" -#: contrib/admin/util.py:173 +#: contrib/admin/util.py:175 #, python-format msgid "One or more %(fieldname)s in %(name)s:" msgstr "Jedno lub więcej %(fieldname)s w %(name)s:" @@ -491,11 +491,11 @@ msgstr "Teraz:" msgid "Change:" msgstr "Zmień:" -#: contrib/admin/widgets.py:125 +#: contrib/admin/widgets.py:126 msgid "Lookup" msgstr "Szukaj" -#: contrib/admin/widgets.py:237 +#: contrib/admin/widgets.py:238 msgid "Add Another" msgstr "Dodaj kolejny" @@ -748,11 +748,6 @@ msgstr "Użytkownik" msgid "Action" msgstr "Akcja" -#: contrib/admin/templates/admin/object_history.html:30 -#: utils/translation/trans_real.py:400 -msgid "DATETIME_FORMAT" -msgstr "Y-m-d H:i:s" - #: contrib/admin/templates/admin/object_history.html:38 msgid "" "This object doesn't have a change history. It probably wasn't added via this " @@ -988,7 +983,7 @@ msgstr "Adres e-mail:" msgid "Reset my password" msgstr "Zresetuj moje hasło" -#: contrib/admin/templatetags/admin_list.py:304 +#: contrib/admin/templatetags/admin_list.py:238 msgid "All dates" msgstr "Wszystkie daty" @@ -1169,7 +1164,7 @@ msgid "Change password: %s" msgstr "Zmień hasło: %s" #: contrib/auth/forms.py:15 contrib/auth/forms.py:48 -#: contrib/auth/models.py:141 +#: contrib/auth/models.py:137 msgid "" "Required. 30 characters or fewer. Alphanumeric characters only (letters, " "digits and underscores)." @@ -1239,51 +1234,51 @@ msgstr "Stare hasło" msgid "Your old password was entered incorrectly. Please enter it again." msgstr "Podane stare hasło jest niepoprawne. Proszę podać je jeszcze raz." -#: contrib/auth/models.py:70 contrib/auth/models.py:98 +#: contrib/auth/models.py:66 contrib/auth/models.py:94 msgid "name" msgstr "nazwa" -#: contrib/auth/models.py:72 +#: contrib/auth/models.py:68 msgid "codename" msgstr "nazwa kodowa" -#: contrib/auth/models.py:76 +#: contrib/auth/models.py:72 msgid "permission" msgstr "uprawnienie" -#: contrib/auth/models.py:77 contrib/auth/models.py:99 +#: contrib/auth/models.py:73 contrib/auth/models.py:95 msgid "permissions" msgstr "uprawnienia" -#: contrib/auth/models.py:102 +#: contrib/auth/models.py:98 msgid "group" msgstr "grupa" -#: contrib/auth/models.py:103 contrib/auth/models.py:151 +#: contrib/auth/models.py:99 contrib/auth/models.py:147 msgid "groups" msgstr "grupy" -#: contrib/auth/models.py:141 +#: contrib/auth/models.py:137 msgid "username" msgstr "użytkownik" -#: contrib/auth/models.py:142 +#: contrib/auth/models.py:138 msgid "first name" msgstr "imię" -#: contrib/auth/models.py:143 +#: contrib/auth/models.py:139 msgid "last name" msgstr "nazwisko" -#: contrib/auth/models.py:144 +#: contrib/auth/models.py:140 msgid "e-mail address" msgstr "adres e-mail" -#: contrib/auth/models.py:145 +#: contrib/auth/models.py:141 msgid "password" msgstr "hasło" -#: contrib/auth/models.py:145 +#: contrib/auth/models.py:141 msgid "" "Use '[algo]$[salt]$[hexdigest]' or use the change " "password form." @@ -1291,19 +1286,19 @@ msgstr "" "Użyj '[algo]$[salt]$[hexdigest]' lub formularza zmiany " "hasła." -#: contrib/auth/models.py:146 +#: contrib/auth/models.py:142 msgid "staff status" msgstr "w zespole" -#: contrib/auth/models.py:146 +#: contrib/auth/models.py:142 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:147 +#: contrib/auth/models.py:143 msgid "active" msgstr "aktywny" -#: contrib/auth/models.py:147 +#: contrib/auth/models.py:143 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." @@ -1311,11 +1306,11 @@ msgstr "" "Oznacza czy użytkownika należy uważać za aktywnego. Odznacz to, zamiast " "usuwać konta." -#: contrib/auth/models.py:148 +#: contrib/auth/models.py:144 msgid "superuser status" msgstr "status administratora" -#: contrib/auth/models.py:148 +#: contrib/auth/models.py:144 msgid "" "Designates that this user has all permissions without explicitly assigning " "them." @@ -1323,15 +1318,15 @@ msgstr "" "Oznacza, że ten użytkownik ma wszystkie uprawnienia bez jawnego " "przypisywania ich." -#: contrib/auth/models.py:149 +#: contrib/auth/models.py:145 msgid "last login" msgstr "ostatnio zalogowany" -#: contrib/auth/models.py:150 +#: contrib/auth/models.py:146 msgid "date joined" msgstr "data przyłączenia" -#: contrib/auth/models.py:152 +#: contrib/auth/models.py:148 msgid "" "In addition to the permissions manually assigned, this user will also get " "all permissions granted to each group he/she is in." @@ -1339,20 +1334,20 @@ msgstr "" "Oprócz uprawnień przypisanych bezpośrednio użytkownikowi otrzyma on " "uprawnienia grup, do których należy." -#: contrib/auth/models.py:153 +#: contrib/auth/models.py:149 msgid "user permissions" msgstr "uprawnienia użytkownika" -#: contrib/auth/models.py:157 contrib/comments/models.py:50 +#: contrib/auth/models.py:153 contrib/comments/models.py:50 #: contrib/comments/models.py:168 msgid "user" msgstr "użytkownik" -#: contrib/auth/models.py:158 +#: contrib/auth/models.py:154 msgid "users" msgstr "użytkownicy" -#: contrib/auth/models.py:346 +#: contrib/auth/models.py:342 msgid "message" msgstr "wiadomość" @@ -1360,7 +1355,7 @@ msgstr "wiadomość" msgid "Logged out" msgstr "Wylogowany" -#: contrib/auth/management/commands/createsuperuser.py:23 forms/fields.py:428 +#: contrib/auth/management/commands/createsuperuser.py:23 forms/fields.py:414 msgid "Enter a valid e-mail address." msgstr "Wprowadź poprawny adres e-mail." @@ -1423,7 +1418,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:917 +#: contrib/flatpages/models.py:7 db/models/fields/__init__.py:986 msgid "URL" msgstr "URL" @@ -1431,7 +1426,7 @@ msgstr "URL" msgid "Comment" msgstr "Komentarz" -#: contrib/comments/forms.py:173 +#: contrib/comments/forms.py:175 #, python-format msgid "Watch your mouth! The word %s is not allowed here." msgid_plural "Watch your mouth! The words %s are not allowed here." @@ -1439,7 +1434,7 @@ msgstr[0] "Nie wolno przeklinać! Słowo %s nie jest dozwolone." msgstr[1] "Nie wolno przeklinać! Słowa %s nie są dozwolone." msgstr[2] "Nie wolno przeklinać! Słowa %s nie są dozwolone." -#: contrib/comments/forms.py:180 +#: contrib/comments/forms.py:182 msgid "" "If you enter anything in this field your comment will be treated as spam" msgstr "" @@ -1474,7 +1469,7 @@ msgstr "komentarz" msgid "date/time submitted" msgstr "data/czas dodania" -#: contrib/comments/models.py:60 db/models/fields/__init__.py:737 +#: contrib/comments/models.py:60 db/models/fields/__init__.py:797 msgid "IP address" msgstr "Adres IP" @@ -1721,36 +1716,36 @@ msgstr "" "Przepraszamy, ale Twój formularz wygasł. Proszę kontynuować wypełnianie " "formularza od tej strony." -#: contrib/gis/db/models/fields/__init__.py:42 +#: contrib/gis/db/models/fields.py:53 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/__init__.py:264 +#: contrib/gis/db/models/fields.py:293 msgid "Point" msgstr "Punkt" -#: contrib/gis/db/models/fields/__init__.py:268 +#: contrib/gis/db/models/fields.py:297 msgid "Line string" msgstr "" -#: contrib/gis/db/models/fields/__init__.py:272 +#: contrib/gis/db/models/fields.py:301 msgid "Polygon" msgstr "Wielobok" -#: contrib/gis/db/models/fields/__init__.py:276 +#: contrib/gis/db/models/fields.py:305 msgid "Multi-point" msgstr "" -#: contrib/gis/db/models/fields/__init__.py:280 +#: contrib/gis/db/models/fields.py:309 msgid "Multi-line string" msgstr "" -#: contrib/gis/db/models/fields/__init__.py:284 +#: contrib/gis/db/models/fields.py:313 msgid "Multi polygon" msgstr "" -#: contrib/gis/db/models/fields/__init__.py:288 +#: contrib/gis/db/models/fields.py:317 msgid "Geometry collection" msgstr "" @@ -3099,6 +3094,108 @@ msgstr "Numery telefoniczne muszą być w formacie XXXX-XXXXXX." msgid "Enter a valid postal code in the format XXXXXX" msgstr "Wpisz kod pocztowy w formacie XXXXXX." +#: contrib/localflavor/se/forms.py:50 +msgid "Enter a valid Swedish organisation number." +msgstr "Wpisz poprawny szwedzki numer organizacji." + +#: contrib/localflavor/se/forms.py:107 +msgid "Enter a valid Swedish personal identity number." +msgstr "Wpis poprawny szwedzki numer identyfikacji osobistej." + +#: contrib/localflavor/se/forms.py:108 +msgid "Co-ordination numbers are not allowed." +msgstr "" + +#: contrib/localflavor/se/forms.py:150 +msgid "Enter a Swedish postal code in the format XXXXX." +msgstr "Wpisz szwedzki kod pocztowy w formacie XXXXX." + +#: contrib/localflavor/se/se_counties.py:15 +msgid "Stockholm" +msgstr "Sztokholm" + +# while Stockholm is translated, other administrative unit names are *not* +# translated to Polish, according to Encyklopedia PWN +#: contrib/localflavor/se/se_counties.py:16 +msgid "Västerbotten" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:17 +msgid "Norrbotten" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:18 +msgid "Uppsala" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:19 +msgid "Södermanland" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:20 +msgid "Östergötland" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:21 +msgid "Jönköping" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:22 +msgid "Kronoberg" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:23 +msgid "Kalmar" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:24 +msgid "Gotland" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:25 +msgid "Blekinge" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:26 +msgid "Skåne" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:27 +msgid "Halland" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:28 +msgid "Västra Götaland" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:29 +msgid "Värmland" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:30 +msgid "Örebro" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:31 +msgid "Västmanland" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:32 +msgid "Dalarna" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:33 +msgid "Gävleborg" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:34 +msgid "Västernorrland" +msgstr "" + +#: contrib/localflavor/se/se_counties.py:35 +msgid "Jämtland" +msgstr "" + #: contrib/localflavor/sk/sk_districts.py:8 msgid "Banska Bystrica" msgstr "Bańska Bystrzyca" @@ -3855,139 +3952,143 @@ msgstr "wyświetlana nazwa" msgid "sites" msgstr "strony" -#: db/models/fields/__init__.py:64 +#: db/models/fields/__init__.py:66 #, python-format msgid "Field of type: %(field_type)s" msgstr "Pole typu: %(field_type)s" -#: db/models/fields/__init__.py:350 db/models/fields/__init__.py:712 -#: db/models/fields/__init__.py:792 db/models/fields/__init__.py:802 -#: db/models/fields/__init__.py:829 +#: db/models/fields/__init__.py:380 db/models/fields/__init__.py:758 +#: db/models/fields/__init__.py:852 db/models/fields/__init__.py:863 +#: db/models/fields/__init__.py:890 msgid "Integer" msgstr "Liczba całkowita" -#: db/models/fields/__init__.py:364 db/models/fields/__init__.py:728 +#: db/models/fields/__init__.py:395 db/models/fields/__init__.py:775 msgid "This value must be an integer." msgstr "Ta wartość musi być liczbą całkowitą." -#: db/models/fields/__init__.py:382 +#: db/models/fields/__init__.py:413 msgid "Boolean (Either True or False)" msgstr "Wartość logiczna (True, False - prawda lub fałsz)" -#: db/models/fields/__init__.py:397 +#: db/models/fields/__init__.py:428 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:425 db/models/fields/__init__.py:812 +#: db/models/fields/__init__.py:456 db/models/fields/__init__.py:873 #, python-format msgid "String (up to %(max_length)s)" msgstr "Łańcuch (do %(max_length)s znaków)" -#: db/models/fields/__init__.py:437 +#: db/models/fields/__init__.py:469 msgid "This field cannot be null." msgstr "To pole nie może być puste." -#: db/models/fields/__init__.py:447 +#: db/models/fields/__init__.py:479 msgid "Comma-separated integers" msgstr "Liczby całkowite rozdzielone przecinkami" -#: db/models/fields/__init__.py:454 +#: db/models/fields/__init__.py:487 msgid "Enter only digits separated by commas." msgstr "Wpisz tylko cyfry oddzielone przecinkami." -#: db/models/fields/__init__.py:463 +#: db/models/fields/__init__.py:496 msgid "Date (without time)" msgstr "Data (bez godziny)" -#: db/models/fields/__init__.py:486 +#: db/models/fields/__init__.py:520 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:495 +#: db/models/fields/__init__.py:529 #, python-format msgid "Invalid date: %s" msgstr "Niepoprawna data: %s" -#: db/models/fields/__init__.py:539 +#: db/models/fields/__init__.py:578 msgid "Date (with time)" msgstr "Data (z godziną)" -#: db/models/fields/__init__.py:560 db/models/fields/__init__.py:578 +#: db/models/fields/__init__.py:600 db/models/fields/__init__.py:618 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:600 +#: db/models/fields/__init__.py:645 msgid "Decimal number" msgstr "Liczba dziesiętna" -#: db/models/fields/__init__.py:615 +#: db/models/fields/__init__.py:660 msgid "This value must be a decimal number." msgstr "Ta wartość musi być liczbą dziesiętną." -#: db/models/fields/__init__.py:654 +#: db/models/fields/__init__.py:699 msgid "E-mail address" msgstr "Adres e-mail" -#: db/models/fields/__init__.py:665 db/models/fields/files.py:219 -#: db/models/fields/files.py:330 +#: db/models/fields/__init__.py:710 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:686 +#: db/models/fields/__init__.py:732 msgid "Floating point number" msgstr "Liczba zmiennoprzecinkowa" -#: db/models/fields/__init__.py:703 +#: db/models/fields/__init__.py:749 msgid "This value must be a float." msgstr "Ta wartość musi być liczbą rzeczywistą." -#: db/models/fields/__init__.py:752 +#: db/models/fields/__init__.py:784 +msgid "Big (8 byte) integer" +msgstr "Duża liczba całkowita (8 bajtów)" + +#: db/models/fields/__init__.py:812 msgid "Boolean (Either True, False or None)" msgstr "Wartość logiczna (True, False, None - prawda, fałsz lub nic)" -#: db/models/fields/__init__.py:766 +#: db/models/fields/__init__.py:826 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:834 +#: db/models/fields/__init__.py:896 msgid "Text" msgstr "Tekst" -#: db/models/fields/__init__.py:844 +#: db/models/fields/__init__.py:907 msgid "Time" msgstr "Czas" -#: db/models/fields/__init__.py:875 db/models/fields/__init__.py:889 +#: db/models/fields/__init__.py:939 db/models/fields/__init__.py:953 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:929 +#: db/models/fields/__init__.py:999 msgid "XML text" msgstr "Tekst XML" -#: db/models/fields/related.py:695 +#: db/models/fields/related.py:711 msgid "Foreign Key (type determined by related field)" msgstr "Klucz obcy (typ określony przez pole powiązane)" -#: db/models/fields/related.py:798 +#: db/models/fields/related.py:815 msgid "One-to-one relationship" msgstr "Powiązanie jeden do jednego" -#: db/models/fields/related.py:852 +#: db/models/fields/related.py:869 msgid "Many-to-many relationship" msgstr "Powiązanie wiele do wiele" -#: db/models/fields/related.py:872 +#: db/models/fields/related.py:889 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:933 +#: db/models/fields/related.py:950 #, python-format msgid "Please enter valid %(self)s IDs. The value %(value)r is invalid." msgid_plural "" @@ -4002,86 +4103,86 @@ msgstr[2] "" "Proszę podać poprawne identyfikatory %(self)s. Wartości %(value)r są " "niepoprawne." -#: forms/fields.py:53 +#: forms/fields.py:60 msgid "This field is required." msgstr "To pole jest wymagane." -#: forms/fields.py:54 +#: forms/fields.py:61 msgid "Enter a valid value." msgstr "Wpisz poprawną wartość." -#: forms/fields.py:137 +#: forms/fields.py:144 #, python-format msgid "Ensure this value has at most %(max)d characters (it has %(length)d)." msgstr "" "Upewnij się, że ta wartość ma co najwyżej %(max)d znaków (ma długość %" "(length)d)." -#: forms/fields.py:138 +#: forms/fields.py:145 #, python-format msgid "Ensure this value has at least %(min)d characters (it has %(length)d)." msgstr "" "Upewnij się, że ta wartość ma co najmniej %(min)d znaków (ma długość %" "(length)d)." -#: forms/fields.py:165 +#: forms/fields.py:172 msgid "Enter a whole number." msgstr "Wpisz liczbę całkowitą." -#: forms/fields.py:166 forms/fields.py:195 forms/fields.py:224 +#: forms/fields.py:173 forms/fields.py:202 forms/fields.py:233 #, python-format msgid "Ensure this value is less than or equal to %s." msgstr "Upewnij się, że ta wartość jest mniejsza lub równa %s." -#: forms/fields.py:167 forms/fields.py:196 forms/fields.py:225 +#: forms/fields.py:174 forms/fields.py:203 forms/fields.py:234 #, python-format msgid "Ensure this value is greater than or equal to %s." msgstr "Upewnij się, że ta wartość jest większa lub równa %s." -#: forms/fields.py:194 forms/fields.py:223 +#: forms/fields.py:201 forms/fields.py:232 msgid "Enter a number." msgstr "Wpisz liczbę." -#: forms/fields.py:226 +#: forms/fields.py:235 #, python-format msgid "Ensure that there are no more than %s digits in total." msgstr "Upewnij się, że jest nie więcej niż %s cyfr." -#: forms/fields.py:227 +#: forms/fields.py:236 #, python-format msgid "Ensure that there are no more than %s decimal places." msgstr "Upewnij się, że jest nie więcej niż %s miejsc po przecinku." -#: forms/fields.py:228 +#: forms/fields.py:237 #, python-format 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:287 forms/fields.py:862 +#: forms/fields.py:290 forms/fields.py:848 msgid "Enter a valid date." msgstr "Wpisz poprawną datę." -#: forms/fields.py:321 forms/fields.py:863 +#: forms/fields.py:319 forms/fields.py:849 msgid "Enter a valid time." msgstr "Wpisz poprawną godzinę." -#: forms/fields.py:360 +#: forms/fields.py:346 msgid "Enter a valid date/time." msgstr "Wpisz poprawną datę/godzinę." -#: forms/fields.py:446 +#: forms/fields.py:432 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:447 +#: forms/fields.py:433 msgid "No file was submitted." msgstr "Żaden plik nie został przesłany." -#: forms/fields.py:448 +#: forms/fields.py:434 msgid "The submitted file is empty." msgstr "Wysłany plik jest pusty." -#: forms/fields.py:449 +#: forms/fields.py:435 #, python-format msgid "" "Ensure this filename has at most %(max)d characters (it has %(length)d)." @@ -4089,7 +4190,7 @@ msgstr "" "Upewnij się, że nazwa tego pliku ma co najwyżej %(max)d znaków (ma długość %" "(length)d)." -#: forms/fields.py:482 +#: forms/fields.py:468 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." @@ -4097,29 +4198,29 @@ msgstr "" "Wgraj poprawny plik graficzny. Ten, który został wgrany, nie jest obrazem, " "albo jest uszkodzony." -#: forms/fields.py:543 +#: forms/fields.py:529 msgid "Enter a valid URL." msgstr "Wpisz poprawny URL." -#: forms/fields.py:544 +#: forms/fields.py:530 msgid "This URL appears to be a broken link." msgstr "Ten odnośnik jest nieprawidłowy." -#: forms/fields.py:624 forms/fields.py:702 +#: forms/fields.py:610 forms/fields.py:688 #, 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:703 forms/fields.py:764 forms/models.py:1004 +#: forms/fields.py:689 forms/fields.py:750 forms/models.py:1007 msgid "Enter a list of values." msgstr "Podaj listę wartości." -#: forms/fields.py:891 +#: forms/fields.py:877 msgid "Enter a valid IPv4 address." msgstr "Wprowadź poprawny adres IPv4." -#: forms/fields.py:901 +#: forms/fields.py:887 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." @@ -4128,29 +4229,29 @@ msgstr "To pole może zawierać jedynie litery, cyfry, podkreślenia i myślniki msgid "Order" msgstr "Porządek" -#: forms/models.py:363 +#: forms/models.py:364 #, 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" -#: forms/models.py:377 forms/models.py:385 +#: forms/models.py:378 forms/models.py:386 #, python-format msgid "%(model_name)s with this %(field_label)s already exists." msgstr "%(field_label)s już istnieje w %(model_name)s." -#: forms/models.py:590 +#: forms/models.py:592 #, python-format msgid "Please correct the duplicate data for %(field)s." msgstr "Popraw zduplikowane dane w %(field)s." -#: forms/models.py:594 +#: forms/models.py:596 #, 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:600 +#: forms/models.py:602 #, python-format msgid "" "Please correct the duplicate data for %(field_name)s which must be unique " @@ -4159,33 +4260,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:608 +#: forms/models.py:610 msgid "Please correct the duplicate values below." msgstr "Popraw poniższe zduplikowane wartości." -#: forms/models.py:865 +#: forms/models.py:868 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:931 +#: forms/models.py:934 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:1005 +#: forms/models.py:1008 #, 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:1007 +#: forms/models.py:1010 #, 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:768 +#: template/defaultfilters.py:775 msgid "yes,no,maybe" msgstr "tak,nie,może" -#: template/defaultfilters.py:799 +#: template/defaultfilters.py:806 #, python-format msgid "%(size)d byte" msgid_plural "%(size)d bytes" @@ -4193,17 +4294,17 @@ msgstr[0] "%(size)d bajt" msgstr[1] "%(size)d bajty" msgstr[2] "%(size)d bajtów" -#: template/defaultfilters.py:801 +#: template/defaultfilters.py:808 #, python-format msgid "%.1f KB" msgstr "%.1f KB" -#: template/defaultfilters.py:803 +#: template/defaultfilters.py:810 #, python-format msgid "%.1f MB" msgstr "%.1f MB" -#: template/defaultfilters.py:804 +#: template/defaultfilters.py:811 #, python-format msgid "%.1f GB" msgstr "%.1f GB" @@ -4472,19 +4573,23 @@ msgstr "%(number)d %(type)s" msgid ", %(number)d %(type)s" msgstr ", %(number)d %(type)s" -#: utils/translation/trans_real.py:399 +#: utils/translation/trans_real.py:527 msgid "DATE_FORMAT" msgstr "Y-m-d" -#: utils/translation/trans_real.py:401 +#: utils/translation/trans_real.py:528 +msgid "DATETIME_FORMAT" +msgstr "Y-m-d H:i:s" + +#: utils/translation/trans_real.py:529 msgid "TIME_FORMAT" msgstr "H:i:s" -#: utils/translation/trans_real.py:417 +#: utils/translation/trans_real.py:550 msgid "YEAR_MONTH_FORMAT" msgstr "Y-m" -#: utils/translation/trans_real.py:418 +#: utils/translation/trans_real.py:551 msgid "MONTH_DAY_FORMAT" msgstr "m-d"