From 485c297a04d5b39c2231697914d620843a2edfc5 Mon Sep 17 00:00:00 2001 From: Xavier Ordoquy Date: Mon, 14 Dec 2015 07:31:38 +0100 Subject: [PATCH] Translations update. --- .../locale/ach/LC_MESSAGES/django.mo | Bin 0 -> 513 bytes .../locale/ach/LC_MESSAGES/django.po | 426 +++++++++++++++++ .../locale/ar/LC_MESSAGES/django.mo | Bin 4888 -> 4888 bytes .../locale/ar/LC_MESSAGES/django.po | 140 +++--- .../locale/be/LC_MESSAGES/django.mo | Bin 655 -> 655 bytes .../locale/be/LC_MESSAGES/django.po | 140 +++--- .../locale/ca/LC_MESSAGES/django.mo | Bin 9749 -> 9749 bytes .../locale/ca/LC_MESSAGES/django.po | 140 +++--- .../locale/ca_ES/LC_MESSAGES/django.mo | Bin 528 -> 528 bytes .../locale/ca_ES/LC_MESSAGES/django.po | 140 +++--- .../locale/cs/LC_MESSAGES/django.mo | Bin 9140 -> 9140 bytes .../locale/cs/LC_MESSAGES/django.po | 140 +++--- .../locale/da/LC_MESSAGES/django.mo | Bin 8905 -> 9682 bytes .../locale/da/LC_MESSAGES/django.po | 155 ++++--- .../locale/da_DK/LC_MESSAGES/django.mo | Bin 0 -> 529 bytes .../locale/da_DK/LC_MESSAGES/django.po | 426 +++++++++++++++++ .../locale/de/LC_MESSAGES/django.mo | Bin 9544 -> 10465 bytes .../locale/de/LC_MESSAGES/django.po | 156 ++++--- .../locale/en/LC_MESSAGES/django.mo | Bin 9476 -> 9770 bytes .../locale/en/LC_MESSAGES/django.po | 140 +++--- .../locale/en_AU/LC_MESSAGES/django.mo | Bin 0 -> 532 bytes .../locale/en_AU/LC_MESSAGES/django.po | 426 +++++++++++++++++ .../locale/en_CA/LC_MESSAGES/django.mo | Bin 529 -> 529 bytes .../locale/en_CA/LC_MESSAGES/django.po | 140 +++--- .../locale/en_US/LC_MESSAGES/django.mo | Bin 378 -> 378 bytes .../locale/es/LC_MESSAGES/django.mo | Bin 10127 -> 10509 bytes .../locale/es/LC_MESSAGES/django.po | 144 +++--- .../locale/et/LC_MESSAGES/django.mo | Bin 8836 -> 8836 bytes .../locale/et/LC_MESSAGES/django.po | 140 +++--- .../locale/fi/LC_MESSAGES/django.mo | Bin 0 -> 10068 bytes .../locale/fi/LC_MESSAGES/django.po | 428 +++++++++++++++++ .../locale/fr/LC_MESSAGES/django.mo | Bin 10193 -> 10501 bytes .../locale/fr/LC_MESSAGES/django.po | 142 +++--- .../locale/fr_CA/LC_MESSAGES/django.mo | Bin 527 -> 527 bytes .../locale/fr_CA/LC_MESSAGES/django.po | 140 +++--- .../locale/gl/LC_MESSAGES/django.mo | Bin 515 -> 515 bytes .../locale/gl/LC_MESSAGES/django.po | 140 +++--- .../locale/gl_ES/LC_MESSAGES/django.mo | Bin 669 -> 669 bytes .../locale/gl_ES/LC_MESSAGES/django.po | 140 +++--- .../locale/he_IL/LC_MESSAGES/django.mo | Bin 0 -> 528 bytes .../locale/he_IL/LC_MESSAGES/django.po | 426 +++++++++++++++++ .../locale/hu/LC_MESSAGES/django.mo | Bin 9228 -> 9228 bytes .../locale/hu/LC_MESSAGES/django.po | 140 +++--- .../locale/id/LC_MESSAGES/django.mo | Bin 510 -> 510 bytes .../locale/id/LC_MESSAGES/django.po | 140 +++--- .../locale/it/LC_MESSAGES/django.mo | Bin 9512 -> 9512 bytes .../locale/it/LC_MESSAGES/django.po | 140 +++--- .../locale/ja/LC_MESSAGES/django.mo | Bin 11341 -> 11341 bytes .../locale/ja/LC_MESSAGES/django.po | 140 +++--- .../locale/ko_KR/LC_MESSAGES/django.mo | Bin 10148 -> 10148 bytes .../locale/ko_KR/LC_MESSAGES/django.po | 140 +++--- .../locale/mk/LC_MESSAGES/django.mo | Bin 10744 -> 10744 bytes .../locale/mk/LC_MESSAGES/django.po | 140 +++--- .../locale/nb/LC_MESSAGES/django.mo | Bin 524 -> 9902 bytes .../locale/nb/LC_MESSAGES/django.po | 311 +++++++------ .../locale/nl/LC_MESSAGES/django.mo | Bin 9267 -> 9267 bytes .../locale/nl/LC_MESSAGES/django.po | 140 +++--- .../locale/nn/LC_MESSAGES/django.mo | Bin 0 -> 524 bytes .../locale/nn/LC_MESSAGES/django.po | 426 +++++++++++++++++ .../locale/no/LC_MESSAGES/django.mo | Bin 0 -> 516 bytes .../locale/no/LC_MESSAGES/django.po | 426 +++++++++++++++++ .../locale/pl/LC_MESSAGES/django.mo | Bin 9602 -> 10528 bytes .../locale/pl/LC_MESSAGES/django.po | 154 ++++--- .../locale/pt/LC_MESSAGES/django.mo | Bin 517 -> 517 bytes .../locale/pt/LC_MESSAGES/django.po | 140 +++--- .../locale/pt_BR/LC_MESSAGES/django.mo | Bin 9974 -> 10343 bytes .../locale/pt_BR/LC_MESSAGES/django.po | 144 +++--- .../locale/pt_PT/LC_MESSAGES/django.mo | Bin 534 -> 534 bytes .../locale/pt_PT/LC_MESSAGES/django.po | 140 +++--- .../locale/ro/LC_MESSAGES/django.mo | Bin 0 -> 556 bytes .../locale/ro/LC_MESSAGES/django.po | 426 +++++++++++++++++ .../locale/ru/LC_MESSAGES/django.mo | Bin 11487 -> 11487 bytes .../locale/ru/LC_MESSAGES/django.po | 140 +++--- .../locale/sk/LC_MESSAGES/django.mo | Bin 9524 -> 9524 bytes .../locale/sk/LC_MESSAGES/django.po | 140 +++--- .../locale/sv/LC_MESSAGES/django.mo | Bin 9519 -> 10151 bytes .../locale/sv/LC_MESSAGES/django.po | 150 +++--- .../locale/tr/LC_MESSAGES/django.mo | Bin 9211 -> 10269 bytes .../locale/tr/LC_MESSAGES/django.po | 157 ++++--- .../locale/tr_TR/LC_MESSAGES/django.mo | Bin 522 -> 1933 bytes .../locale/tr_TR/LC_MESSAGES/django.po | 173 ++++--- .../locale/uk/LC_MESSAGES/django.mo | Bin 590 -> 590 bytes .../locale/uk/LC_MESSAGES/django.po | 140 +++--- .../locale/vi/LC_MESSAGES/django.mo | Bin 510 -> 510 bytes .../locale/vi/LC_MESSAGES/django.po | 140 +++--- .../locale/zh-Hans/LC_MESSAGES/django.mo | Bin 0 -> 9894 bytes .../locale/zh-Hans/LC_MESSAGES/django.po | 429 ++++++++++++++++++ .../locale/zh-Hant/LC_MESSAGES/django.mo | Bin 0 -> 529 bytes .../locale/zh-Hant/LC_MESSAGES/django.po | 426 +++++++++++++++++ .../locale/zh_CN/LC_MESSAGES/django.mo | Bin 9261 -> 9895 bytes .../locale/zh_CN/LC_MESSAGES/django.po | 151 +++--- .../locale/zh_TW/LC_MESSAGES/django.mo | Bin 522 -> 522 bytes .../locale/zh_TW/LC_MESSAGES/django.po | 140 +++--- 93 files changed, 7405 insertions(+), 2197 deletions(-) create mode 100644 rest_framework/locale/ach/LC_MESSAGES/django.mo create mode 100644 rest_framework/locale/ach/LC_MESSAGES/django.po create mode 100644 rest_framework/locale/da_DK/LC_MESSAGES/django.mo create mode 100644 rest_framework/locale/da_DK/LC_MESSAGES/django.po create mode 100644 rest_framework/locale/en_AU/LC_MESSAGES/django.mo create mode 100644 rest_framework/locale/en_AU/LC_MESSAGES/django.po create mode 100644 rest_framework/locale/fi/LC_MESSAGES/django.mo create mode 100644 rest_framework/locale/fi/LC_MESSAGES/django.po create mode 100644 rest_framework/locale/he_IL/LC_MESSAGES/django.mo create mode 100644 rest_framework/locale/he_IL/LC_MESSAGES/django.po create mode 100644 rest_framework/locale/nn/LC_MESSAGES/django.mo create mode 100644 rest_framework/locale/nn/LC_MESSAGES/django.po create mode 100644 rest_framework/locale/no/LC_MESSAGES/django.mo create mode 100644 rest_framework/locale/no/LC_MESSAGES/django.po create mode 100644 rest_framework/locale/ro/LC_MESSAGES/django.mo create mode 100644 rest_framework/locale/ro/LC_MESSAGES/django.po create mode 100644 rest_framework/locale/zh-Hans/LC_MESSAGES/django.mo create mode 100644 rest_framework/locale/zh-Hans/LC_MESSAGES/django.po create mode 100644 rest_framework/locale/zh-Hant/LC_MESSAGES/django.mo create mode 100644 rest_framework/locale/zh-Hant/LC_MESSAGES/django.po diff --git a/rest_framework/locale/ach/LC_MESSAGES/django.mo b/rest_framework/locale/ach/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..a1e8e6bc3273c26f9056a9b7973654150c7fb481 GIT binary patch literal 513 zcmZutO-}+b5XI-h&dX>ANstbGuIq2HhL~Xi-QQ?gvq2<47zi! zVhxktO8`^D7hf> zbjUcnbjOd?!ca#6( zE)QpJ$r%oYz2mz4isy8+vO-bc+msey#m2g6!li0LIO8T0w)GnHv2oPp%}j;Co(gp& rRm`CAA?;xb2IS<7lcnJa_O)4L3{<+iX02)y_F=22pbdVh=@k9|4C|W$ literal 0 HcmV?d00001 diff --git a/rest_framework/locale/ach/LC_MESSAGES/django.po b/rest_framework/locale/ach/LC_MESSAGES/django.po new file mode 100644 index 00000000..0a6f2cce --- /dev/null +++ b/rest_framework/locale/ach/LC_MESSAGES/django.po @@ -0,0 +1,426 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Django REST framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" +"Last-Translator: Xavier Ordoquy \n" +"Language-Team: Acoli (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/ach/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ach\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: authentication.py:72 +msgid "Invalid basic header. No credentials provided." +msgstr "" + +#: authentication.py:75 +msgid "Invalid basic header. Credentials string should not contain spaces." +msgstr "" + +#: authentication.py:81 +msgid "Invalid basic header. Credentials not correctly base64 encoded." +msgstr "" + +#: authentication.py:98 +msgid "Invalid username/password." +msgstr "" + +#: authentication.py:101 authentication.py:188 +msgid "User inactive or deleted." +msgstr "" + +#: authentication.py:167 +msgid "Invalid token header. No credentials provided." +msgstr "" + +#: authentication.py:170 +msgid "Invalid token header. Token string should not contain spaces." +msgstr "" + +#: authentication.py:176 +msgid "" +"Invalid token header. Token string should not contain invalid characters." +msgstr "" + +#: authentication.py:185 +msgid "Invalid token." +msgstr "" + +#: authtoken/serializers.py:20 +msgid "User account is disabled." +msgstr "" + +#: authtoken/serializers.py:23 +msgid "Unable to log in with provided credentials." +msgstr "" + +#: authtoken/serializers.py:26 +msgid "Must include \"username\" and \"password\"." +msgstr "" + +#: exceptions.py:49 +msgid "A server error occurred." +msgstr "" + +#: exceptions.py:84 +msgid "Malformed request." +msgstr "" + +#: exceptions.py:89 +msgid "Incorrect authentication credentials." +msgstr "" + +#: exceptions.py:94 +msgid "Authentication credentials were not provided." +msgstr "" + +#: exceptions.py:99 +msgid "You do not have permission to perform this action." +msgstr "" + +#: exceptions.py:104 views.py:81 +msgid "Not found." +msgstr "" + +#: exceptions.py:109 +#, python-brace-format +msgid "Method \"{method}\" not allowed." +msgstr "" + +#: exceptions.py:120 +msgid "Could not satisfy the request Accept header." +msgstr "" + +#: exceptions.py:132 +#, python-brace-format +msgid "Unsupported media type \"{media_type}\" in request." +msgstr "" + +#: exceptions.py:145 +msgid "Request was throttled." +msgstr "" + +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 +#: validators.py:162 +msgid "This field is required." +msgstr "" + +#: fields.py:267 +msgid "This field may not be null." +msgstr "" + +#: fields.py:603 fields.py:634 +#, python-brace-format +msgid "\"{input}\" is not a valid boolean." +msgstr "" + +#: fields.py:669 +msgid "This field may not be blank." +msgstr "" + +#: fields.py:670 fields.py:1656 +#, python-brace-format +msgid "Ensure this field has no more than {max_length} characters." +msgstr "" + +#: fields.py:671 +#, python-brace-format +msgid "Ensure this field has at least {min_length} characters." +msgstr "" + +#: fields.py:708 +msgid "Enter a valid email address." +msgstr "" + +#: fields.py:719 +msgid "This value does not match the required pattern." +msgstr "" + +#: fields.py:730 +msgid "" +"Enter a valid \"slug\" consisting of letters, numbers, underscores or " +"hyphens." +msgstr "" + +#: fields.py:742 +msgid "Enter a valid URL." +msgstr "" + +#: fields.py:755 +#, python-brace-format +msgid "\"{value}\" is not a valid UUID." +msgstr "" + +#: fields.py:791 +msgid "Enter a valid IPv4 or IPv6 address." +msgstr "" + +#: fields.py:816 +msgid "A valid integer is required." +msgstr "" + +#: fields.py:817 fields.py:852 fields.py:885 +#, python-brace-format +msgid "Ensure this value is less than or equal to {max_value}." +msgstr "" + +#: fields.py:818 fields.py:853 fields.py:886 +#, python-brace-format +msgid "Ensure this value is greater than or equal to {min_value}." +msgstr "" + +#: fields.py:819 fields.py:854 fields.py:890 +msgid "String value too large." +msgstr "" + +#: fields.py:851 fields.py:884 +msgid "A valid number is required." +msgstr "" + +#: fields.py:887 +#, python-brace-format +msgid "Ensure that there are no more than {max_digits} digits in total." +msgstr "" + +#: fields.py:888 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_decimal_places} decimal places." +msgstr "" + +#: fields.py:889 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_whole_digits} digits before the " +"decimal point." +msgstr "" + +#: fields.py:1004 +#, python-brace-format +msgid "Datetime has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1005 +msgid "Expected a datetime but got a date." +msgstr "" + +#: fields.py:1079 +#, python-brace-format +msgid "Date has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1080 +msgid "Expected a date but got a datetime." +msgstr "" + +#: fields.py:1148 +#, python-brace-format +msgid "Time has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1207 +#, python-brace-format +msgid "Duration has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1232 fields.py:1281 +#, python-brace-format +msgid "\"{input}\" is not a valid choice." +msgstr "" + +#: fields.py:1235 relations.py:62 relations.py:431 +#, python-brace-format +msgid "More than {count} items..." +msgstr "" + +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 +#, python-brace-format +msgid "Expected a list of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1283 +msgid "This selection may not be empty." +msgstr "" + +#: fields.py:1320 +#, python-brace-format +msgid "\"{input}\" is not a valid path choice." +msgstr "" + +#: fields.py:1339 +msgid "No file was submitted." +msgstr "" + +#: fields.py:1340 +msgid "" +"The submitted data was not a file. Check the encoding type on the form." +msgstr "" + +#: fields.py:1341 +msgid "No filename could be determined." +msgstr "" + +#: fields.py:1342 +msgid "The submitted file is empty." +msgstr "" + +#: fields.py:1343 +#, python-brace-format +msgid "" +"Ensure this filename has at most {max_length} characters (it has {length})." +msgstr "" + +#: fields.py:1391 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: fields.py:1430 relations.py:428 serializers.py:521 +msgid "This list may not be empty." +msgstr "" + +#: fields.py:1483 +#, python-brace-format +msgid "Expected a dictionary of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 +#, python-brace-format +msgid "Invalid page \"{page_number}\": {message}." +msgstr "" + +#: pagination.py:407 +msgid "Invalid cursor" +msgstr "" + +#: relations.py:196 +#, python-brace-format +msgid "Invalid pk \"{pk_value}\" - object does not exist." +msgstr "" + +#: relations.py:197 +#, python-brace-format +msgid "Incorrect type. Expected pk value, received {data_type}." +msgstr "" + +#: relations.py:229 +msgid "Invalid hyperlink - No URL match." +msgstr "" + +#: relations.py:230 +msgid "Invalid hyperlink - Incorrect URL match." +msgstr "" + +#: relations.py:231 +msgid "Invalid hyperlink - Object does not exist." +msgstr "" + +#: relations.py:232 +#, python-brace-format +msgid "Incorrect type. Expected URL string, received {data_type}." +msgstr "" + +#: relations.py:391 +#, python-brace-format +msgid "Object with {slug_name}={value} does not exist." +msgstr "" + +#: relations.py:392 +msgid "Invalid value." +msgstr "" + +#: serializers.py:326 +#, python-brace-format +msgid "Invalid data. Expected a dictionary, but got {datatype}." +msgstr "" + +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + +#: templates/rest_framework/horizontal/radio.html:2 +#: templates/rest_framework/inline/radio.html:2 +#: templates/rest_framework/vertical/radio.html:2 +msgid "None" +msgstr "" + +#: templates/rest_framework/horizontal/select_multiple.html:2 +#: templates/rest_framework/inline/select_multiple.html:2 +#: templates/rest_framework/vertical/select_multiple.html:2 +msgid "No items to select." +msgstr "" + +#: validators.py:24 +msgid "This field must be unique." +msgstr "" + +#: validators.py:78 +#, python-brace-format +msgid "The fields {field_names} must make a unique set." +msgstr "" + +#: validators.py:226 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" date." +msgstr "" + +#: validators.py:241 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" month." +msgstr "" + +#: validators.py:254 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" year." +msgstr "" + +#: versioning.py:42 +msgid "Invalid version in \"Accept\" header." +msgstr "" + +#: versioning.py:73 versioning.py:115 +msgid "Invalid version in URL path." +msgstr "" + +#: versioning.py:144 +msgid "Invalid version in hostname." +msgstr "" + +#: versioning.py:166 +msgid "Invalid version in query parameter." +msgstr "" + +#: views.py:88 +msgid "Permission denied." +msgstr "" diff --git a/rest_framework/locale/ar/LC_MESSAGES/django.mo b/rest_framework/locale/ar/LC_MESSAGES/django.mo index 1d1fa1cb92b0e65ea0edbd2bb53e0f2b0dbbc97e..6a32487ecfca6f79807a3851b1e2e62bcf32fc0e 100644 GIT binary patch delta 64 zcmbQCHbZU0ZVqEZBV7Y?1w#ufQ)6udLjwb@0Ds+})UwRt%=|oEm&B4(D+MD1LsMO- OI&&*i)6MTVw73955D`!S delta 64 zcmbQCHbZU0ZVqDuOI;&F1w#WXQ&VjNBLf4j0Ds+})UwRt%=|oEm&B4(D+MD1LsMOd PIs*$UQ?t$QIJCF`LAnu8 diff --git a/rest_framework/locale/ar/LC_MESSAGES/django.po b/rest_framework/locale/ar/LC_MESSAGES/django.po index 58197d96..4dbeed9b 100644 --- a/rest_framework/locale/ar/LC_MESSAGES/django.po +++ b/rest_framework/locale/ar/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Arabic (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/ar/)\n" "MIME-Version: 1.0\n" @@ -34,24 +34,24 @@ msgstr "" msgid "Invalid username/password." msgstr "اسم المستخدم/كلمة السر غير صحيحين." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "المستخدم غير مفعل او تم حذفه." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -109,241 +109,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "هذا الحقل مطلوب." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "لا يمكن لهذا الحقل ان يكون فارغاً null." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" ليس قيمة منطقية." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "لا يمكن لهذا الحقل ان يكون فارغاً." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "تأكد ان الحقل لا يزيد عن {max_length} محرف." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "تأكد ان الحقل {min_length} محرف على الاقل." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "عليك ان تدخل بريد إلكتروني صالح." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "هذه القيمة لا تطابق النمط المطلوب." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "الرجاء إدخال رابط إلكتروني صالح." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "الرجاء إدخال رقم صحيح صالح." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "تأكد ان القيمة أقل أو تساوي {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "تأكد ان القيمة أكبر أو تساوي {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "الرجاء إدخال رقم صالح." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "تأكد ان القيمة لا تحوي أكثر من {max_digits} رقم." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "صيغة التاريخ و الوقت غير صحيحة. عليك أن تستخدم واحدة من هذه الصيغ التالية: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "صيغة التاريخ غير صحيحة. عليك أن تستخدم واحدة من هذه الصيغ التالية: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "صيغة الوقت غير صحيحة. عليك أن تستخدم واحدة من هذه الصيغ التالية: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" ليست واحدة من الخيارات الصالحة." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "لم يتم إرسال أي ملف." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "الملف الذي تم إرساله فارغ." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "تأكد ان اسم الملف لا يحوي أكثر من {max_length} محرف (الإسم المرسل يحوي {length} محرف)." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "رقم الصفحة \"{page_number}\" غير صالح : {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "معرف العنصر \"{pk_value}\" غير صالح - العنصر غير موجود." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "قيمة غير صالحة." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/be/LC_MESSAGES/django.mo b/rest_framework/locale/be/LC_MESSAGES/django.mo index 97fb40795c07fa3a3aafb02fc28e5ef648de5b8d..457e2947968bbc7dc1ebf857a6b8239a04ebc03f 100644 GIT binary patch delta 40 qcmeBY?Pr}ZiO\n" "Language-Team: Belarusian (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/be/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "" msgid "Invalid username/password." msgstr "" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -108,241 +108,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/ca/LC_MESSAGES/django.mo b/rest_framework/locale/ca/LC_MESSAGES/django.mo index a3fe77afbb163115a952e77ae972bd7cdbfdf38d..06136491b8455aeedb64d6da2b84718255d46f0f 100644 GIT binary patch delta 64 zcmbR0Gu3B9im0)nk*E`L8bpilEToGIV delta 64 zcmbR0Gu3B9im0)HrLK{of}w$xsj0Ssk%0kMfWK}~YFTD+W`3ToOJYf?m4cChp{XuJ Poq>gwsoCb~qICiQK?V_A diff --git a/rest_framework/locale/ca/LC_MESSAGES/django.po b/rest_framework/locale/ca/LC_MESSAGES/django.po index 4d7cf9c2..ce74a5f4 100644 --- a/rest_framework/locale/ca/LC_MESSAGES/django.po +++ b/rest_framework/locale/ca/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Catalan (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/ca/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "Header Basic invàlid. Les credencials no estan codificades correctament msgid "Invalid username/password." msgstr "Usuari/Contrasenya incorrectes." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Usuari inactiu o esborrat." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Token header invàlid. No s'han indicat les credencials." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Token header invàlid. El token no ha de contenir espais." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "Token header invàlid. El token no pot contenir caràcters invàlids." -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Token invàlid." @@ -108,241 +108,267 @@ msgstr "Media type \"{media_type}\" no suportat." msgid "Request was throttled." msgstr "La petició ha estat limitada pel número màxim de peticions definit." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Aquest camp és obligatori." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Aquest camp no pot ser nul." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" no és un booleà." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Aquest camp no pot estar en blanc." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Aquest camp no pot tenir més de {max_length} caràcters." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Aquest camp ha de tenir un mínim de {min_length} caràcters." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Introdueixi una adreça de correu vàlida." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Aquest valor no compleix el patró requerit." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Introdueix un \"slug\" vàlid consistent en lletres, números, guions o guions baixos." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Introdueixi una URL vàlida." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" no és un UUID vàlid." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "Introdueixi una adreça IPv4 o IPv6 vàlida." -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Es requereix un nombre enter vàlid." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Aquest valor ha de ser menor o igual a {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Aquest valor ha de ser més gran o igual a {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Valor del text massa gran." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Es requereix un nombre vàlid." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "No pot haver-hi més de {max_digits} dígits en total." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "No pot haver-hi més de {max_decimal_places} decimals." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "No pot haver-hi més de {max_whole_digits} dígits abans del punt decimal." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "El Datetime té un format incorrecte. Utilitzi un d'aquests formats: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "S'espera un Datetime però s'ha rebut un Date." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "El Date té un format incorrecte. Utilitzi un d'aquests formats: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "S'espera un Date però s'ha rebut un Datetime." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "El Time té un format incorrecte. Utilitzi un d'aquests formats: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "La durada té un format incorrecte. Utilitzi un d'aquests formats: {format}." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" no és una opció vàlida." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "S'espera una llista d'ítems però s'ha rebut el tipus \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "Aquesta selecció no pot estar buida." -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "\"{input}\" no és un path vàlid." -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "No s'ha enviat cap fitxer." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "Les dades enviades no són un fitxer. Comproveu l'encoding type del formulari." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "No s'ha pogut determinar el nom del fitxer." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "El fitxer enviat està buit." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "El nom del fitxer ha de tenir com a màxim {max_length} caràcters (en té {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Envieu una imatge vàlida. El fitxer enviat no és una imatge o és una imatge corrompuda." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "Aquesta llista no pot estar buida." -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "S'espera un diccionari però s'ha rebut el tipus \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Pàgina invàlida \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Cursor invàlid." -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "PK invàlida \"{pk_value}\" - l'objecte no existeix." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Tipus incorrecte. S'espera el valor d'una PK, s'ha rebut {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Hyperlink invàlid - Cap match d'URL." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Hyperlink invàlid - Match d'URL incorrecta." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Hyperlink invàlid - L'objecte no existeix." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Tipus incorrecte. S'espera una URL, s'ha rebut {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "L'objecte amb {slug_name}={value} no existeix." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Valor invàlid." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Dades invàlides. S'espera un diccionari però s'ha rebut {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/ca_ES/LC_MESSAGES/django.mo b/rest_framework/locale/ca_ES/LC_MESSAGES/django.mo index 2aa79c8fb909f5c7dbd84a7d88f041ea148eb4d9..5c2dd5baaa80fcaa53006459b11bf6172a69b04e 100644 GIT binary patch delta 40 rcmbQhGJ$2nBtAnUT?2CkLklZYV{HS&i3_B-p(5s1rluQ@dNTq5(N_vW delta 40 scmbQhGJ$2nBt8R6T_ZyULjx;QQ*8sIi3_B-AtDAAR;Fefk9so#0MSDVLI3~& diff --git a/rest_framework/locale/ca_ES/LC_MESSAGES/django.po b/rest_framework/locale/ca_ES/LC_MESSAGES/django.po index 711ba24f..fad1d902 100644 --- a/rest_framework/locale/ca_ES/LC_MESSAGES/django.po +++ b/rest_framework/locale/ca_ES/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Catalan (Spain) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/ca_ES/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "" msgid "Invalid username/password." msgstr "" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -108,241 +108,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/cs/LC_MESSAGES/django.mo b/rest_framework/locale/cs/LC_MESSAGES/django.mo index cc186d881f1e10c3a529ac73b7d8ca5af39b64af..f0dc3dfcf4d6a44d050affcc7d5be2e8bd3c53e5 100644 GIT binary patch delta 43 tcmdnuzQuh*f-s+8cxs|Eu=E=f}0ssOz3cLUS delta 43 ucmdnuzQuh*f-s+frLK{of}w$xsj0Ss(d0Z~DQ<|6frXW++2+Z@iUI%vA_}|! diff --git a/rest_framework/locale/cs/LC_MESSAGES/django.po b/rest_framework/locale/cs/LC_MESSAGES/django.po index 320c034a..15cb86c8 100644 --- a/rest_framework/locale/cs/LC_MESSAGES/django.po +++ b/rest_framework/locale/cs/LC_MESSAGES/django.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Czech (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/cs/)\n" "MIME-Version: 1.0\n" @@ -35,24 +35,24 @@ msgstr "Chybná hlavička. Přihlašovací údaje nebyly správně zakódovány msgid "Invalid username/password." msgstr "Chybné uživatelské jméno nebo heslo." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Uživatelský účet je neaktivní nebo byl smazán." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Chybná hlavička tokenu. Nebyly zadány přihlašovací údaje." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Chybná hlavička tokenu. Přihlašovací údaje by neměly obsahovat mezery." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Chybný token." @@ -110,241 +110,267 @@ msgstr "Nepodporovaný media type \"{media_type}\" v požadavku." msgid "Request was throttled." msgstr "Požadavek byl limitován kvůli omezení počtu požadavků za časovou periodu." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Toto pole je vyžadováno." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Toto pole nesmí být prázdné (null)." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" nelze použít jako typ boolean." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Toto pole nesmí být prázdné." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Zkontrolujte, že toto pole není delší než {max_length} znaků." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Zkontrolujte, že toto pole obsahuje alespoň {min_length} znaků." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Vložte platnou e-mailovou adresu." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Hodnota v tomto poli neodpovídá požadovanému formátu." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Vložte platnou \"zkrácenou formu\" obsahující pouze malá písmena, čísla, spojovník nebo podtržítko." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Vložte platný odkaz." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" není platné UUID." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Je vyžadováno celé číslo." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Zkontrolujte, že hodnota je menší nebo rovna {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Zkontrolujte, že hodnota je větší nebo rovna {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Řetězec je příliš dlouhý." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Je vyžadováno číslo." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Zkontrolujte, že číslo neobsahuje více než {max_digits} čislic." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Zkontrolujte, že číslo nemá více než {max_decimal_places} desetinných míst." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Zkontrolujte, že číslo neobsahuje více než {max_whole_digits} čislic před desetinnou čárkou." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Chybný formát data a času. Použijte jeden z těchto formátů: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Bylo zadáno pouze datum bez času." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Chybný formát data. Použijte jeden z těchto formátů: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Bylo zadáno datum a čas, místo samotného data." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Chybný formát času. Použijte jeden z těchto formátů: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" není platnou možností." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Byl očekáván seznam položek ale nalezen \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Nebyl zaslán žádný soubor." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "Zaslaná data neobsahují soubor. Zkontrolujte typ kódování ve formuláři." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Nebylo možné zjistit jméno souboru." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Zaslaný soubor je prázdný." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Zajistěte, aby jméno souboru obsahovalo maximálně {max_length} znaků (teď má {length} znaků)." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Nahrajte platný obrázek. Nahraný soubor buď není obrázkem nebo je poškozen." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Byl očekáván slovník položek ale nalezen \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Chybné čislo stránky \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Chybný kurzor." -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Chybný primární klíč \"{pk_value}\" - objekt neexistuje." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Chybný typ. Byl přijat typ {data_type} místo hodnoty primárního klíče." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Chybný odkaz - nebyla nalezena žádní shoda." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Chybný odkaz - byla nalezena neplatná shoda." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Chybný odkaz - objekt neexistuje." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Chybný typ. Byl přijat typ {data_type} místo očekávaného odkazu." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Objekt s {slug_name}={value} neexistuje." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Chybná hodnota." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Chybná data. Byl přijat typ {datatype} místo očekávaného slovníku." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/da/LC_MESSAGES/django.mo b/rest_framework/locale/da/LC_MESSAGES/django.mo index a8eb68ece8ba1b373bc1a5056d552c1e11aedfa1..f6ac0f7d591fd6f98faae73be353464e85743a97 100644 GIT binary patch delta 2335 zcmZwHTWnNC9LMq5wv^HWl|s9KPzDs`(p|TdURZ>dQa~t31={G7F5T1Z+P%P@(B1}y;M>@a{%T`Z<96)DXEBVQp|01}7_$|( z;5~Q(>+k|wK!f2wwkOlX*ycbNz}maV+U4FGo}+eaXn@+h~qdNe?r~o z<6sGfQJEUVWq7D`{!I*V{5b}(y4IM@xC+F!10FyToJ8&YVQj-ws4e=kbX?EdHNmZ@`(iW6zom1K6Pmy)s3Q3Um!p3c zg@^0$F&xD?_)*F4a0SQZ^~SvC7zs6D)f_u(zn9yXBIE?kSNF^fy_0(RinxDFdxg(mt0K7_BMGWRR0ww5rso^MBu z>!ON2`vM)!-%@j|?p<7U+P0b~uv#U?z8 zB+pz#74N6W+_L5l9lhAUuvnd4$Q;Zrq;QRklkjQe%QS~kdwc>lk#S@$=3~?ge@4|r zEgP2i;a|uKO^iItLm0%D(TC-Pet-VA?cglW7gnr7sv|Usbp&7EL{pKfX<~hZwo3cH zlTg7b_0)8sCZMpj%C;t|mYvMM2Z<>hO_@*usg)7>oVo}#{dQ=pDv3@) z+0s^7LSK`65o)U7e>WAD z_EZI{RIBmRFws=tJ%qNahR_$M+E}d7AEBdfc>_^J^b;ziU4)uG8x^A37J}cVLaX3^ z?rP=S+&h&`xeqG+6?-DyaQ;T+?N}$d$J-Y)yN2Vgb)AGWs2Tj{hWs}(e(<$4uLy+N zZF5JswPkszITWhy+aB2AjKy6Z3G_rfCu~=Qnp*><``W{;t@+8bp7Z7Q)-R~Bks+4A z3S1|DtUl|TIuOakW5Z6=vWDEX27kTlIZ?;6{Bi5h__;*PNk#K_8upa=3yE+N31=b~ z#ew?gTrCe+*ULDmnB6^oE@R^(BaV%yqRwzS5q0cnY+oW8k2!XPM2(QBGxK|W^ENUN zOHV~7a+Kcvq@&A9Q{&mPl}ZzLWNdOY5s$IN;=o=y88khP$2B$}#;7SfHhxMOPbc%g I+3UW)0n>d#umAu6 delta 1822 zcmYk+U2Ke59LMqhOv|)8)mE!UYs*wiS#3?r^vz4(w8fMwDr9kIFVIa8ksu>+(-e^y zG}&!Z=lz$n(?j7+nIxE>RD0vquK>hHxrn04VA%)`^Dg%4mU-t+x{dQVZ< zERNkc6Az)@cM0p6-`>z@VqjL5SsQM~D!hQ%_!#T)70$+z3EqjUz@O-EMUD4k46mbp z{|*;pl$Yo|8+jDrHoxDCrOa>rG_->u-$(ib{r9LH7UpA1|V! zb`9CQ{fYDNZ`6Cfp?;T_YZk#dnAD0}XecJzQ41MF{fCEs|1B!ESrg4_aW*OxoBV!1 zYG-#*6aI^ec_FjT#hEV)-?=3~vR@_Mm>)RzN=Buf9i76AfS# z|G{E>hx0Lq?JdAIT#mc33x`n~%wbnr_*z_wM1Iy?i@W+$qXfTKUg%$W5 z*{o%=Jtbi|YN7-Z72ApYvtAygg`LH5cm=s2b`=%6QPcuH;&cr0&^+a+P`4o`khEPi zI4!&3`xN?{Ls1Q|`coXbLC82}A;0I)HwvmLAd$Ef7 z?Kc_$213**Rq<45_i*oYg0^1%ec^lLE=Y^jj#{WIsTov-ObHmK>NIq6E2v{-{8)qe z-PMovb$u36bySL{K1gGwfretIqN85yw!DXuOhvgsO1ZhzglyWq`{0ICD$Kei$~(>P zCYFv=rNhIGsluY7d{9vyC^?&{NE2_-RoAkLI*F=8(tS;*cBLvq%bk;<)d8n2vnS|`gwLd, 2015 # Mikkel Munch Mortensen <3xm@detfalskested.dk>, 2015 msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Danish (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/da/)\n" "MIME-Version: 1.0\n" @@ -34,24 +35,24 @@ msgstr "Ugyldig basic header. Legitimationen er ikke base64 encoded på korrekt msgid "Invalid username/password." msgstr "Ugyldigt brugernavn/kodeord." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Inaktiv eller slettet bruger." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Ugyldig token header." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Ugyldig token header. Token-strenge må ikke indeholde mellemrum." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." -msgstr "" +msgstr "Ugyldig token header. Token streng bør ikke indeholde ugyldige karakterer." -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Ugyldigt token." @@ -109,241 +110,267 @@ msgstr "Forespørgslens media type, \"{media_type}\", er ikke understøttet." msgid "Request was throttled." msgstr "Forespørgslen blev neddroslet." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Dette felt er påkrævet." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Dette felt må ikke være null." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" er ikke en tilladt boolsk værdi." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Dette felt må ikke være tomt." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Tjek at dette felt ikke indeholder flere end {max_length} tegn." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Tjek at dette felt indeholder mindst {min_length} tegn." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Angiv en gyldig e-mailadresse." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Denne værdi passer ikke med det påkrævede mønster." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Indtast en gyldig \"slug\", bestående af bogstaver, tal, bund- og bindestreger." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Indtast en gyldig URL." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" er ikke et gyldigt UUID." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" +msgstr "Indtast en gyldig IPv4 eller IPv6 adresse." -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Et gyldigt heltal er påkrævet." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Tjek at værdien er mindre end eller lig med {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Tjek at værdien er større end eller lig med {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Strengværdien er for stor." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Et gyldigt tal er påkrævet." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Tjek at der ikke er flere end {max_digits} cifre i alt." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Tjek at der ikke er flere end {max_decimal_places} cifre efter kommaet." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Tjek at der ikke er flere end {max_whole_digits} cifre før kommaet." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Datotid har et forkert format. Brug i stedet et af disse formater: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Forventede en datotid, men fik en dato." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Dato har et forkert format. Brug i stedet et af disse formater: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Forventede en dato men fik en datotid." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Klokkeslæt har forkert format. Brug i stedet et af disse formater: {format}. " -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." -msgstr "" +msgstr "Varighed har forkert format. Brug istedet et af følgende formater: {format}." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" er ikke et gyldigt valg." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." -msgstr "" +msgstr "Flere end {count} objekter..." -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Forventede en liste, men fik noget af typen \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." -msgstr "" +msgstr "Dette valg kan være tomt." -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." -msgstr "" +msgstr "\"{input}\" er ikke et gyldigt valg af adresse." -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Ingen medsendt fil." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "Det medsendte data var ikke en fil. Tjek typen af indkodning på formularen." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Filnavnet kunne ikke afgøres." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Den medsendte fil er tom." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Sørg for at filnavnet er højst {max_length} langt (det er {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Medsend et gyldigt billede. Den medsendte fil var enten ikke et billede eller billedfilen var ødelagt." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." -msgstr "" +msgstr "Denne liste er muligvis ikke tom." -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Forventede en dictionary, men fik noget af typen \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Ugyldig side \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Ugyldig cursor" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Ugyldig primærnøgle \"{pk_value}\" - objektet findes ikke." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Ugyldig type. Forventet værdi er primærnøgle, fik {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Ugyldigt hyperlink - intet URL match." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Ugyldigt hyperlink - forkert URL match." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Ugyldigt hyperlink - objektet findes ikke." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Forkert type. Forventede en URL-streng, fik {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Object med {slug_name}={value} findes ikke." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Ugyldig værdi." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Ugyldig data. Forventede en dictionary, men fik {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/da_DK/LC_MESSAGES/django.mo b/rest_framework/locale/da_DK/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..78170eeb6040287c2812b6f909fbc876fbac9462 GIT binary patch literal 529 zcmZutO-~y!5T$BQd+fP~sl*`>Om;U_MCy>LDhU#Th$w8U-l}PKvN7!1Tif~Ihw$6D z@mrV;Rk-k^Cy(tnetz@x@x#M`;GOW3@KE?(cr0wt7e316S6Lg)9#dy;c^>d0$6xHc zwno9|mP}z`HonPV;i%$`b$8K>YwH3|e4%svu_`=fRzWnq&hX4J1!=_*1y;~a(jKN= zOim!}tKOHRBux?#;*8h2v3NswqI$ifL=at(512VJzNBECg5R{(?BLqv_TTCrPPg`@ z`d(^d*P1$WTYZx@Q>>_9%$O?4Kt}r|v_@UH$7t^=T;<_Yl1~6Ze^Bjgh zvvcgf>YDE?*x}gBZLUqBp#N8geIx}tuV`AX9F=%(UF8*+dbjn%?f_oOVavehA*Ag= Gbnpzw-JjwB literal 0 HcmV?d00001 diff --git a/rest_framework/locale/da_DK/LC_MESSAGES/django.po b/rest_framework/locale/da_DK/LC_MESSAGES/django.po new file mode 100644 index 00000000..c198cfdf --- /dev/null +++ b/rest_framework/locale/da_DK/LC_MESSAGES/django.po @@ -0,0 +1,426 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Django REST framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" +"Last-Translator: Xavier Ordoquy \n" +"Language-Team: Danish (Denmark) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/da_DK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: da_DK\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: authentication.py:72 +msgid "Invalid basic header. No credentials provided." +msgstr "" + +#: authentication.py:75 +msgid "Invalid basic header. Credentials string should not contain spaces." +msgstr "" + +#: authentication.py:81 +msgid "Invalid basic header. Credentials not correctly base64 encoded." +msgstr "" + +#: authentication.py:98 +msgid "Invalid username/password." +msgstr "" + +#: authentication.py:101 authentication.py:188 +msgid "User inactive or deleted." +msgstr "" + +#: authentication.py:167 +msgid "Invalid token header. No credentials provided." +msgstr "" + +#: authentication.py:170 +msgid "Invalid token header. Token string should not contain spaces." +msgstr "" + +#: authentication.py:176 +msgid "" +"Invalid token header. Token string should not contain invalid characters." +msgstr "" + +#: authentication.py:185 +msgid "Invalid token." +msgstr "" + +#: authtoken/serializers.py:20 +msgid "User account is disabled." +msgstr "" + +#: authtoken/serializers.py:23 +msgid "Unable to log in with provided credentials." +msgstr "" + +#: authtoken/serializers.py:26 +msgid "Must include \"username\" and \"password\"." +msgstr "" + +#: exceptions.py:49 +msgid "A server error occurred." +msgstr "" + +#: exceptions.py:84 +msgid "Malformed request." +msgstr "" + +#: exceptions.py:89 +msgid "Incorrect authentication credentials." +msgstr "" + +#: exceptions.py:94 +msgid "Authentication credentials were not provided." +msgstr "" + +#: exceptions.py:99 +msgid "You do not have permission to perform this action." +msgstr "" + +#: exceptions.py:104 views.py:81 +msgid "Not found." +msgstr "" + +#: exceptions.py:109 +#, python-brace-format +msgid "Method \"{method}\" not allowed." +msgstr "" + +#: exceptions.py:120 +msgid "Could not satisfy the request Accept header." +msgstr "" + +#: exceptions.py:132 +#, python-brace-format +msgid "Unsupported media type \"{media_type}\" in request." +msgstr "" + +#: exceptions.py:145 +msgid "Request was throttled." +msgstr "" + +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 +#: validators.py:162 +msgid "This field is required." +msgstr "" + +#: fields.py:267 +msgid "This field may not be null." +msgstr "" + +#: fields.py:603 fields.py:634 +#, python-brace-format +msgid "\"{input}\" is not a valid boolean." +msgstr "" + +#: fields.py:669 +msgid "This field may not be blank." +msgstr "" + +#: fields.py:670 fields.py:1656 +#, python-brace-format +msgid "Ensure this field has no more than {max_length} characters." +msgstr "" + +#: fields.py:671 +#, python-brace-format +msgid "Ensure this field has at least {min_length} characters." +msgstr "" + +#: fields.py:708 +msgid "Enter a valid email address." +msgstr "" + +#: fields.py:719 +msgid "This value does not match the required pattern." +msgstr "" + +#: fields.py:730 +msgid "" +"Enter a valid \"slug\" consisting of letters, numbers, underscores or " +"hyphens." +msgstr "" + +#: fields.py:742 +msgid "Enter a valid URL." +msgstr "" + +#: fields.py:755 +#, python-brace-format +msgid "\"{value}\" is not a valid UUID." +msgstr "" + +#: fields.py:791 +msgid "Enter a valid IPv4 or IPv6 address." +msgstr "" + +#: fields.py:816 +msgid "A valid integer is required." +msgstr "" + +#: fields.py:817 fields.py:852 fields.py:885 +#, python-brace-format +msgid "Ensure this value is less than or equal to {max_value}." +msgstr "" + +#: fields.py:818 fields.py:853 fields.py:886 +#, python-brace-format +msgid "Ensure this value is greater than or equal to {min_value}." +msgstr "" + +#: fields.py:819 fields.py:854 fields.py:890 +msgid "String value too large." +msgstr "" + +#: fields.py:851 fields.py:884 +msgid "A valid number is required." +msgstr "" + +#: fields.py:887 +#, python-brace-format +msgid "Ensure that there are no more than {max_digits} digits in total." +msgstr "" + +#: fields.py:888 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_decimal_places} decimal places." +msgstr "" + +#: fields.py:889 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_whole_digits} digits before the " +"decimal point." +msgstr "" + +#: fields.py:1004 +#, python-brace-format +msgid "Datetime has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1005 +msgid "Expected a datetime but got a date." +msgstr "" + +#: fields.py:1079 +#, python-brace-format +msgid "Date has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1080 +msgid "Expected a date but got a datetime." +msgstr "" + +#: fields.py:1148 +#, python-brace-format +msgid "Time has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1207 +#, python-brace-format +msgid "Duration has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1232 fields.py:1281 +#, python-brace-format +msgid "\"{input}\" is not a valid choice." +msgstr "" + +#: fields.py:1235 relations.py:62 relations.py:431 +#, python-brace-format +msgid "More than {count} items..." +msgstr "" + +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 +#, python-brace-format +msgid "Expected a list of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1283 +msgid "This selection may not be empty." +msgstr "" + +#: fields.py:1320 +#, python-brace-format +msgid "\"{input}\" is not a valid path choice." +msgstr "" + +#: fields.py:1339 +msgid "No file was submitted." +msgstr "" + +#: fields.py:1340 +msgid "" +"The submitted data was not a file. Check the encoding type on the form." +msgstr "" + +#: fields.py:1341 +msgid "No filename could be determined." +msgstr "" + +#: fields.py:1342 +msgid "The submitted file is empty." +msgstr "" + +#: fields.py:1343 +#, python-brace-format +msgid "" +"Ensure this filename has at most {max_length} characters (it has {length})." +msgstr "" + +#: fields.py:1391 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: fields.py:1430 relations.py:428 serializers.py:521 +msgid "This list may not be empty." +msgstr "" + +#: fields.py:1483 +#, python-brace-format +msgid "Expected a dictionary of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 +#, python-brace-format +msgid "Invalid page \"{page_number}\": {message}." +msgstr "" + +#: pagination.py:407 +msgid "Invalid cursor" +msgstr "" + +#: relations.py:196 +#, python-brace-format +msgid "Invalid pk \"{pk_value}\" - object does not exist." +msgstr "" + +#: relations.py:197 +#, python-brace-format +msgid "Incorrect type. Expected pk value, received {data_type}." +msgstr "" + +#: relations.py:229 +msgid "Invalid hyperlink - No URL match." +msgstr "" + +#: relations.py:230 +msgid "Invalid hyperlink - Incorrect URL match." +msgstr "" + +#: relations.py:231 +msgid "Invalid hyperlink - Object does not exist." +msgstr "" + +#: relations.py:232 +#, python-brace-format +msgid "Incorrect type. Expected URL string, received {data_type}." +msgstr "" + +#: relations.py:391 +#, python-brace-format +msgid "Object with {slug_name}={value} does not exist." +msgstr "" + +#: relations.py:392 +msgid "Invalid value." +msgstr "" + +#: serializers.py:326 +#, python-brace-format +msgid "Invalid data. Expected a dictionary, but got {datatype}." +msgstr "" + +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + +#: templates/rest_framework/horizontal/radio.html:2 +#: templates/rest_framework/inline/radio.html:2 +#: templates/rest_framework/vertical/radio.html:2 +msgid "None" +msgstr "" + +#: templates/rest_framework/horizontal/select_multiple.html:2 +#: templates/rest_framework/inline/select_multiple.html:2 +#: templates/rest_framework/vertical/select_multiple.html:2 +msgid "No items to select." +msgstr "" + +#: validators.py:24 +msgid "This field must be unique." +msgstr "" + +#: validators.py:78 +#, python-brace-format +msgid "The fields {field_names} must make a unique set." +msgstr "" + +#: validators.py:226 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" date." +msgstr "" + +#: validators.py:241 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" month." +msgstr "" + +#: validators.py:254 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" year." +msgstr "" + +#: versioning.py:42 +msgid "Invalid version in \"Accept\" header." +msgstr "" + +#: versioning.py:73 versioning.py:115 +msgid "Invalid version in URL path." +msgstr "" + +#: versioning.py:144 +msgid "Invalid version in hostname." +msgstr "" + +#: versioning.py:166 +msgid "Invalid version in query parameter." +msgstr "" + +#: views.py:88 +msgid "Permission denied." +msgstr "" diff --git a/rest_framework/locale/de/LC_MESSAGES/django.mo b/rest_framework/locale/de/LC_MESSAGES/django.mo index 0def3e0c53acd717cb45b9f6525f7557d5e3f8e1..0c1034bb047c2a0899cf7fd5ae0b9e8388647a6f 100644 GIT binary patch delta 2734 zcmZwIdu$X%9Ki9p+7_$|g%(~_ruK6rxoQ^>gCkmN|egs=Vkm*4oy+29zR2kr*I)&I#sFp*o3vX0p3<7G`^)#il>k$t24M5 z&m-wli-@O$w1ppez$z@qZCHaQ=2t0&Mj32{KLrTq> zP5k`_Fug0~0c>T-Q5dhlL6jU$1mn-5T=xm`PIVGx!WXa)TY2ktd0pX>YQ!yGc5XUeYTj|gvvt+;bV9s zK8>638SY=-^G{GhcLHVe%wyTj z=;AVb6_a=zW##MHsTysRl|F_N^8FaXze`Kdkk!kAZlLy1S5tFL%6|#?8;x&?|Fx37 z1va*Sa=@Rw>}~?$msK3U3X zt)i|7Mz&%n^;T*rl{ET!T!#eA|0LI7KlR^5BFBF%e&{7SQY2b(Y`Z1@k~=9xZL&Qp7*1vUlRtK5B(@q--dnu0`49 z7f~h0?Ns?t$O+*S;FmIf2dT@cTl|sYKA25gHeigJKU!Xw|Ejz(|9yE)=?=?F7S5Gd zmsZ`}zq3WBU5!h$H9YK^O#b(Z)3bVPlN#0|cFHquM)ede9J}Oj$xPeXX{GF8ok&`) zm5{#|veP1=+O%u5m$V#xZz7#_yj|M%%y=de$-gxH-Kl- z2dz}r=z3p=&^=umb3EUfkZN8T-`C^53Cr<8h;>Srwe^Tk4mFv$T&J~vpU-``tQs1Mn4UNsF;XO z$wS6y%PH)u>kUoYYM4`S3>hP8JF#l&15E{l+lt>|1tS#3)}w!Fe|Kg delta 1964 zcmYk+TTC2P9LMpqE6Dw}l!b!DDFti`Y!_rHAeC*4Sn0N;Sh4hpEv~R~*%pCPtFB4I zn{U$^FNp;8L5(%hiH$z^U}|jT!Kh8tq-v#2OcNDfOw_~}zrUF!@r1LVb7q-6bN>JT zoV6oY2hu+VvMw0fApI`-dA~7}SeVTR?ZZ2b*@_>bh1anb|G_G($?@)M#~S8Gumz{F z8DGJDcoqAxAlGvUA2cRyUSbgCi!~g^x;$fc;~BgU-@}9W8+Kz?zW4nc#+bi@0sI@a zfx-e~w&9M9hfu$B3L|(C8}Jr(v%bkIG^Udaeb|f7;C}oVL+C3qrWnJh|Leu=xQL3( z3hu> zzJ@_uMGM!k9Q~!nWML2qimAa}*ogX_Vbpy|Ojj~^jzJh-L~>$2M?FYc8N0v`YTl2^ z@fdbs8kMR`nfW?uXAP{P1*53kpTs6~uoZ9M2$q!-|IG|0d2G3aZMckAe8zl@y7A=- zW9soUtixYWp)Y0|N<|p;{RnQtXR!lq9K=-|#cFnQ6wl%#_+=&WKg^(!Qa*vL8pX%)0lb2JSj0B<14F1CzsZLl;4=2$?TihCYk>I)RP|p(p56R`doe#vTss-W zPzx@hZn%aDZS9s!&M?Y6iHgwM7{VV=p)RB_nz08Xm_*&bjQYKAk?fedyS>P@qvq*h z1}zLGkU#T6#!ILo`vw)#e^DVXx4eZSs8pQD%$JZg%=^gEV7|f<{0{Yiw~=g`Dt?4# zHqA&R(q@3c{ahHuM{ybXGk@}-f85L}n(xjyf=b2NjGv%VlEbTFVGI?4X;iLX$9wTF z+=I>JX#$_X8omG57+75R9Tl=tP6r?6(6z9lpr-t(se)s471sY7=acE8TXZeBkFMI{ zTyu+5Y2eIp)1-(Vq-%Y*DP$W>53$koTK3Q>2lt)r+xP<6kb9Ep5@(JZMUB;VdblSa zwdU4L6bY7_hHhlP-ulYFLZ-@BYozP-QPX*#mQAOq-NsAcwjF#b$9w5|O;u28D$I>` zfI)s{;>Z1TrGdlM+~H-?D?Hvf_pnhB_0l;b+~cwxRR?-YR7ez!;e2vyAPe=@*af-O z_RXATr#&|>%Z?X*?>tbH}{rS|F4pY6pm$8HZa1?OgyGvn4md}=;n&81S-RD5%n~wYJn-$L&hr3$ZTCLV_cO=pjZnK{bRu_1e!kyib4tph7S${0PkW9>4 zgR_sNPR*aOdKOdOC_0s#Ni8Jfp|RAob3J&}m+h`)msACvC#zPnoc=8_pYulTy5IR} x>yXbryzQ3VQ{Pr`JdqrmNX$$o=H?RCQ}aC6%y`H-UtjKber, 2015 +# Mads Jensen , 2015 +# Niklas P , 2015 # Thomas Tanner, 2015 # Tom Jaster , 2015 # Xavier Ordoquy , 2015 @@ -11,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" -"Last-Translator: Xavier Ordoquy \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-08 18:25+0000\n" +"Last-Translator: Fabian Büchler \n" "Language-Team: German (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,24 +39,24 @@ msgstr "Ungültiger basic header. Zugangsdaten sind nicht korrekt mit base64 kod msgid "Invalid username/password." msgstr "Ungültiger Benutzername/Passwort" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Benutzer inaktiv oder gelöscht." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Ungültiger token header. Keine Zugangsdaten angegeben." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Ungültiger token header. Zugangsdaten sollen keine Leerzeichen enthalten." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." -msgstr "" +msgstr "Ungültiger Token Header. Tokens dürfen keine ungültigen Zeichen enthalten." -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Ungültiges Token" @@ -112,241 +114,267 @@ msgstr "Nicht unterstützter Medientyp \"{media_type}\" in der Anfrage." msgid "Request was throttled." msgstr "Die Anfrage wurde gedrosselt." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Dieses Feld ist erforderlich." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Dieses Feld darf nicht Null sein." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" ist kein gültiger Wahrheitswert." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Dieses Feld darf nicht leer sein." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Stelle sicher, dass dieses Feld nicht mehr als {max_length} Zeichen lang ist." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Stelle sicher, dass dieses Feld mindestens {min_length} Zeichen lang ist." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Gib eine gültige E-Mail Adresse an." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Dieser Wert passt nicht zu dem erforderlichen Muster." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Gib ein gültiges \"slug\" aus Buchstaben, Ziffern, Unterstrichen und Minuszeichen ein." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Gib eine gültige URL ein." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" ist keine gültige UUID." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" +msgstr "Geben Sie eine gültige UPv4 oder IPv6 Adresse an" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Eine gültige Ganzzahl ist erforderlich." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Stelle sicher, dass dieser Wert kleiner oder gleich {max_value} ist." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Stelle sicher, dass dieser Wert größer oder gleich {min_value} ist." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Zeichenkette zu lang." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Eine gültige Zahl ist erforderlich." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Stelle sicher, dass es insgesamt nicht mehr als {max_digits} Ziffern lang ist." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Stelle sicher, dass es nicht mehr als {max_decimal_places} Nachkommastellen lang ist." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Stelle sicher, dass es nicht mehr als {max_whole_digits} Stellen vor dem Komma lang ist." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Datums- und Zeitangabe hat das falsche Format. Nutze stattdessen eines dieser Formate: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Erwarte eine Datums- und Zeitangabe, erhielt aber ein Datum." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Datum hat das falsche Format. Nutze stattdessen eines dieser Formate: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Erwarte ein Datum, erhielt aber eine Datums- und Zeitangabe." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Zeitangabe hat das falsche Format. Nutze stattdessen eines dieser Formate: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "Laufzeit hat das falsche Format. Benutze stattdessen eines dieser Formate {format}." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" ist keine gültige Option." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." -msgstr "" +msgstr "Mehr als {count} Ergebnisse" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Erwarte eine Liste von Elementen, erhielt aber den Typ \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." -msgstr "" +msgstr "Diese Auswahl darf nicht leer sein" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." -msgstr "" +msgstr "\"{input}\" ist ein ungültiger Pfad Wahl." -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Es wurde keine Datei übermittelt." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "Die übermittelten Daten stellen keine Datei dar. Prüfe den Kodierungstyp im Formular." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Der Dateiname konnte nicht ermittelt werden." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Die übermittelte Datei ist leer." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Stelle sicher, dass dieser Dateiname höchstens {max_length} Zeichen lang ist (er hat {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Lade ein gültiges Bild hoch. Die hochgeladene Datei ist entweder kein Bild oder ein beschädigtes Bild." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." -msgstr "" +msgstr "Diese Liste darf nicht leer sein." -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Erwarte ein Dictionary mit Elementen, erhielt aber den Typ \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "Wert muss gültiges JSON sein." + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "Abschicken" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Ungültige Seite \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Ungültiger Zeiger" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Ungültiger pk \"{pk_value}\" - Object existiert nicht." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Falscher Typ. Erwarte pk Wert, erhielt aber {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Ungültiger Hyperlink - entspricht keiner URL." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Ungültiger Hyperlink - URL stimmt nicht überein." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Ungültiger Hyperlink - Objekt existiert nicht." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Falscher Typ. Erwarte URL Zeichenkette, erhielt aber {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Objekt mit {slug_name}={value} existiert nicht." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Ungültiger Wert." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Ungültige Daten. Dictionary erwartet, aber {datatype} erhalten." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "Filter" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "Feldfilter" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "Sortierung" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "Suche" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/en/LC_MESSAGES/django.mo b/rest_framework/locale/en/LC_MESSAGES/django.mo index a76764b2217853da1d4900e087c05c4ea25d8c47..6e464e9fd9a61820309b12be2e61b93eb2c72253 100644 GIT binary patch delta 2279 zcmciD+iz4=6vy$^(wnpbZ5@gQ^i;4Yz0Q=eb+GmVw56?#baVuZ#A2s(w6$T{YP>Nf zHsFKd!O?^!5R96rJd~J%^57*=9*SU$Pe!9ei4hGNH8J5qAbx){y9WOOcV?Z>-h0lR zvoGtMnd&~;n><&N^Quw$i50|O*=9*Ro6CVRmv2^qr_sZUcqPAmt6CTGF{0%o?%_6f} z+=G1VH4ZxO7~Y0IqgJkXvDsQ|K=tp$dfbn-TI!QjHsb|sM*ot`1;?i0Wv4L*rW@d$eO9wtkvd_^S(FCwdKe_$Q{jck`yv7TDe zbsThoPRzrdScWmzeh%wtPocK-1ZtpHQ0J9%GqnS#90`}Q{&!G$j1KMP>!|iOsF4@n zkU6m$J=$HUfyGhDG>ujGE&8#*XSN+fcq6{zoN>-!fd2D1mu2Q#%KB@M&M`a>mCD-t z3e*yIA|D&#pphq0BR_;ScoM7eC)9vSxvR1}>O72Ei65~QtC>|4M^O_#m87CObiG0N2z09)q}IWhS}%P|5u;YJ$V4`y>xg zX`*r(mEGA)TiM-?wYU#SWIKU6?-VMFub@`0^5#r-ccJ>nQ8{o3_506J$$c4{vBS$; zZwi@n(o(Kt1~ropk-^&!&a0^Y<=jm(Z$a*DeaHoD53a$NP|0~5Jv@V?k^PEFZo4Iu z+_|V6T7m_7{#&W&!kbYS*n!IKaU?D5Y1e)kHM42##LrLzEn##zuMXAjM0U#tQOW!~ zYAfG&?cY%YuUyS}+~3-$c=!-%WP7n4XHePwCn~#FvT@rnjO3HOy|9^^}9=0u+&eCr8RpB+KXbZH=t*-AuY$N)K9D-F$ua=&UN@4?{ZMc`X zwkYZNYq5=lwn0VtqpjJb{U`C$McF%F3g##OdS$%O#>j3!!{a@dzbv1)*F? zwUw36cIWr!`a0sVkwI@LJ~9zYj9W*>**A;6&M62d24ji%? l`2#iejh??L6l|!f_ooi~$_rgrV<;G${lxcf-v2wK;6I?N04@Lk delta 1986 zcma*nTWn2P9LMp0@8zIX+S6&3t?sII+B&_Qs&-n}UWTd)5fYIqNoiC&UdnzzCS!(@ zMleATmmm?+2WiAD=Aj~Si%<_lhzB8Yd69VG`#Wcod6)+)=YKwHuf5OSYpwr(pL2CP zYTV~3vHOkIM2sT-jW*kat#N$O0tsegF&`al#0l7eqwyb1$3E2WA7UoH$6WL!noYw} ztirW87tcm??E{^83=|JCt3(%<;tecD|6sE+T!^*!7l!Z&>U@gNtPX2%93H?Fyn>q0 zU2puYXVQ?!{R%N?u2~x$t>_f$#&@s;?!*5Fj! z>5X5+0LM=;4+kfiEx=MN=lQms4(IG9X5fAA_$_KhUr;L3Ks zfRpexrr}3)Fmbrq2%LhkSdK2cXjOEkV?FAITTwsUi+((V0lbb%)d$psO1N0(n^4Ca zP`TfQMR*#OqG#T5Do@u0>rmIVj9~vAI@=l01WuxgPVFFiaA~R6cy2bMv zY6s$&MJ3kbQrv^Z_!?ELSuC>_mtzP|q0Ya+I!x!GN@250huyJ1Q8PO1o#^v?hGmRL zaWaVIs1_!%2N4?`d)Qb9%x!60;K~7|RB5I*E$SrLp@_X01=%`u`AZfGf z$j2V@MH$#6=m6KWwsY1YKm+yuU6 z68zhS+eE%K>xIM=LPe*1t3?xfODYL9r9-)lCn^YSYaHPag~SX(JEf-D(Jp^)+A;n> z-EdVVd86!L_^(#mR7xm+vj`QUa+*!3sb2oucq@&1GhTnAz{8Edh96A@KAZTB@DZvP zy@nHX_Xax3`y3*XXd;yFC4`z@zvOU_>O~c$S}f7yq-XSg_OFQRU6(Zw+p{1$C#|D> z{l*sO_tmYP%}z&Ko71|wy`?#?_h9y%n4XuZe-8_k<`(2T`GHU{m=h@I=}OD+MTP<; Qp\n" "Language-Team: English (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/en/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "Invalid basic header. Credentials not correctly base64 encoded." msgid "Invalid username/password." msgstr "Invalid username/password." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "User inactive or deleted." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Invalid token header. No credentials provided." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Invalid token header. Token string should not contain spaces." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "Invalid token header. Token string should not contain invalid characters." -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Invalid token." @@ -108,241 +108,267 @@ msgstr "Unsupported media type \"{media_type}\" in request." msgid "Request was throttled." msgstr "Request was throttled." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "This field is required." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "This field may not be null." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" is not a valid boolean." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "This field may not be blank." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Ensure this field has no more than {max_length} characters." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Ensure this field has at least {min_length} characters." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Enter a valid email address." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "This value does not match the required pattern." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Enter a valid \"slug\" consisting of letters, numbers, underscores or hyphens." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Enter a valid URL." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" is not a valid UUID." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "Enter a valid IPv4 or IPv6 address." -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "A valid integer is required." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Ensure this value is less than or equal to {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Ensure this value is greater than or equal to {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "String value too large." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "A valid number is required." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Ensure that there are no more than {max_digits} digits in total." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Ensure that there are no more than {max_decimal_places} decimal places." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Ensure that there are no more than {max_whole_digits} digits before the decimal point." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Datetime has wrong format. Use one of these formats instead: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Expected a datetime but got a date." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Date has wrong format. Use one of these formats instead: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Expected a date but got a datetime." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Time has wrong format. Use one of these formats instead: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "Duration has wrong format. Use one of these formats instead: {format}." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" is not a valid choice." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "More than {count} items..." -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Expected a list of items but got type \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "This selection may not be empty." -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "\"{input}\" is not a valid path choice." -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "No file was submitted." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "The submitted data was not a file. Check the encoding type on the form." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "No filename could be determined." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "The submitted file is empty." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Ensure this filename has at most {max_length} characters (it has {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Upload a valid image. The file you uploaded was either not an image or a corrupted image." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "This list may not be empty." -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Expected a dictionary of items but got type \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "Value must be valid JSON." + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "Submit" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Invalid page \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Invalid cursor" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Invalid pk \"{pk_value}\" - object does not exist." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Incorrect type. Expected pk value, received {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Invalid hyperlink - No URL match." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Invalid hyperlink - Incorrect URL match." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Invalid hyperlink - Object does not exist." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Incorrect type. Expected URL string, received {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Object with {slug_name}={value} does not exist." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Invalid value." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Invalid data. Expected a dictionary, but got {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "Filters" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "Field filters" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "Ordering" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "Search" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/en_AU/LC_MESSAGES/django.mo b/rest_framework/locale/en_AU/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..ffaa53bd68f864439f560a728412f0a50afe9bdb GIT binary patch literal 532 zcmZutO-}+b5Y^~ukDfh@i3f-dyNe-W5#tvoCK3s*#+#|^uvC|JZM%R!#6Rc3-{LG9 zy!eurPN#43`sQnE^J9&%&fI41GB=p}%nEJhCqEwXS!q@nSo1<7kJl+akafyv0hcdQ zX9kA7y9CBoPHArJYcQn3SdV>|sT9x4%wb{#1cTcIFDyyVqj)Jj31~)f3*#n6hY+_# z>tHX6qlkq#q?xKL{?Q$ZR%p75B?N|_NRB&Py;I?I)tK<%t_-pX9bI@BiK7a|Pj^Lc}N+Nm)us_8IYCPqta zy-JMn|NSukwF*f;o!y7^pnu)({jD!5)m5&IGidm0zV2u=ENBdC6h$%GjwBpo`_zb(\n" +"Language-Team: English (Australia) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/en_AU/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en_AU\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: authentication.py:72 +msgid "Invalid basic header. No credentials provided." +msgstr "" + +#: authentication.py:75 +msgid "Invalid basic header. Credentials string should not contain spaces." +msgstr "" + +#: authentication.py:81 +msgid "Invalid basic header. Credentials not correctly base64 encoded." +msgstr "" + +#: authentication.py:98 +msgid "Invalid username/password." +msgstr "" + +#: authentication.py:101 authentication.py:188 +msgid "User inactive or deleted." +msgstr "" + +#: authentication.py:167 +msgid "Invalid token header. No credentials provided." +msgstr "" + +#: authentication.py:170 +msgid "Invalid token header. Token string should not contain spaces." +msgstr "" + +#: authentication.py:176 +msgid "" +"Invalid token header. Token string should not contain invalid characters." +msgstr "" + +#: authentication.py:185 +msgid "Invalid token." +msgstr "" + +#: authtoken/serializers.py:20 +msgid "User account is disabled." +msgstr "" + +#: authtoken/serializers.py:23 +msgid "Unable to log in with provided credentials." +msgstr "" + +#: authtoken/serializers.py:26 +msgid "Must include \"username\" and \"password\"." +msgstr "" + +#: exceptions.py:49 +msgid "A server error occurred." +msgstr "" + +#: exceptions.py:84 +msgid "Malformed request." +msgstr "" + +#: exceptions.py:89 +msgid "Incorrect authentication credentials." +msgstr "" + +#: exceptions.py:94 +msgid "Authentication credentials were not provided." +msgstr "" + +#: exceptions.py:99 +msgid "You do not have permission to perform this action." +msgstr "" + +#: exceptions.py:104 views.py:81 +msgid "Not found." +msgstr "" + +#: exceptions.py:109 +#, python-brace-format +msgid "Method \"{method}\" not allowed." +msgstr "" + +#: exceptions.py:120 +msgid "Could not satisfy the request Accept header." +msgstr "" + +#: exceptions.py:132 +#, python-brace-format +msgid "Unsupported media type \"{media_type}\" in request." +msgstr "" + +#: exceptions.py:145 +msgid "Request was throttled." +msgstr "" + +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 +#: validators.py:162 +msgid "This field is required." +msgstr "" + +#: fields.py:267 +msgid "This field may not be null." +msgstr "" + +#: fields.py:603 fields.py:634 +#, python-brace-format +msgid "\"{input}\" is not a valid boolean." +msgstr "" + +#: fields.py:669 +msgid "This field may not be blank." +msgstr "" + +#: fields.py:670 fields.py:1656 +#, python-brace-format +msgid "Ensure this field has no more than {max_length} characters." +msgstr "" + +#: fields.py:671 +#, python-brace-format +msgid "Ensure this field has at least {min_length} characters." +msgstr "" + +#: fields.py:708 +msgid "Enter a valid email address." +msgstr "" + +#: fields.py:719 +msgid "This value does not match the required pattern." +msgstr "" + +#: fields.py:730 +msgid "" +"Enter a valid \"slug\" consisting of letters, numbers, underscores or " +"hyphens." +msgstr "" + +#: fields.py:742 +msgid "Enter a valid URL." +msgstr "" + +#: fields.py:755 +#, python-brace-format +msgid "\"{value}\" is not a valid UUID." +msgstr "" + +#: fields.py:791 +msgid "Enter a valid IPv4 or IPv6 address." +msgstr "" + +#: fields.py:816 +msgid "A valid integer is required." +msgstr "" + +#: fields.py:817 fields.py:852 fields.py:885 +#, python-brace-format +msgid "Ensure this value is less than or equal to {max_value}." +msgstr "" + +#: fields.py:818 fields.py:853 fields.py:886 +#, python-brace-format +msgid "Ensure this value is greater than or equal to {min_value}." +msgstr "" + +#: fields.py:819 fields.py:854 fields.py:890 +msgid "String value too large." +msgstr "" + +#: fields.py:851 fields.py:884 +msgid "A valid number is required." +msgstr "" + +#: fields.py:887 +#, python-brace-format +msgid "Ensure that there are no more than {max_digits} digits in total." +msgstr "" + +#: fields.py:888 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_decimal_places} decimal places." +msgstr "" + +#: fields.py:889 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_whole_digits} digits before the " +"decimal point." +msgstr "" + +#: fields.py:1004 +#, python-brace-format +msgid "Datetime has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1005 +msgid "Expected a datetime but got a date." +msgstr "" + +#: fields.py:1079 +#, python-brace-format +msgid "Date has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1080 +msgid "Expected a date but got a datetime." +msgstr "" + +#: fields.py:1148 +#, python-brace-format +msgid "Time has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1207 +#, python-brace-format +msgid "Duration has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1232 fields.py:1281 +#, python-brace-format +msgid "\"{input}\" is not a valid choice." +msgstr "" + +#: fields.py:1235 relations.py:62 relations.py:431 +#, python-brace-format +msgid "More than {count} items..." +msgstr "" + +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 +#, python-brace-format +msgid "Expected a list of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1283 +msgid "This selection may not be empty." +msgstr "" + +#: fields.py:1320 +#, python-brace-format +msgid "\"{input}\" is not a valid path choice." +msgstr "" + +#: fields.py:1339 +msgid "No file was submitted." +msgstr "" + +#: fields.py:1340 +msgid "" +"The submitted data was not a file. Check the encoding type on the form." +msgstr "" + +#: fields.py:1341 +msgid "No filename could be determined." +msgstr "" + +#: fields.py:1342 +msgid "The submitted file is empty." +msgstr "" + +#: fields.py:1343 +#, python-brace-format +msgid "" +"Ensure this filename has at most {max_length} characters (it has {length})." +msgstr "" + +#: fields.py:1391 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: fields.py:1430 relations.py:428 serializers.py:521 +msgid "This list may not be empty." +msgstr "" + +#: fields.py:1483 +#, python-brace-format +msgid "Expected a dictionary of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 +#, python-brace-format +msgid "Invalid page \"{page_number}\": {message}." +msgstr "" + +#: pagination.py:407 +msgid "Invalid cursor" +msgstr "" + +#: relations.py:196 +#, python-brace-format +msgid "Invalid pk \"{pk_value}\" - object does not exist." +msgstr "" + +#: relations.py:197 +#, python-brace-format +msgid "Incorrect type. Expected pk value, received {data_type}." +msgstr "" + +#: relations.py:229 +msgid "Invalid hyperlink - No URL match." +msgstr "" + +#: relations.py:230 +msgid "Invalid hyperlink - Incorrect URL match." +msgstr "" + +#: relations.py:231 +msgid "Invalid hyperlink - Object does not exist." +msgstr "" + +#: relations.py:232 +#, python-brace-format +msgid "Incorrect type. Expected URL string, received {data_type}." +msgstr "" + +#: relations.py:391 +#, python-brace-format +msgid "Object with {slug_name}={value} does not exist." +msgstr "" + +#: relations.py:392 +msgid "Invalid value." +msgstr "" + +#: serializers.py:326 +#, python-brace-format +msgid "Invalid data. Expected a dictionary, but got {datatype}." +msgstr "" + +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + +#: templates/rest_framework/horizontal/radio.html:2 +#: templates/rest_framework/inline/radio.html:2 +#: templates/rest_framework/vertical/radio.html:2 +msgid "None" +msgstr "" + +#: templates/rest_framework/horizontal/select_multiple.html:2 +#: templates/rest_framework/inline/select_multiple.html:2 +#: templates/rest_framework/vertical/select_multiple.html:2 +msgid "No items to select." +msgstr "" + +#: validators.py:24 +msgid "This field must be unique." +msgstr "" + +#: validators.py:78 +#, python-brace-format +msgid "The fields {field_names} must make a unique set." +msgstr "" + +#: validators.py:226 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" date." +msgstr "" + +#: validators.py:241 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" month." +msgstr "" + +#: validators.py:254 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" year." +msgstr "" + +#: versioning.py:42 +msgid "Invalid version in \"Accept\" header." +msgstr "" + +#: versioning.py:73 versioning.py:115 +msgid "Invalid version in URL path." +msgstr "" + +#: versioning.py:144 +msgid "Invalid version in hostname." +msgstr "" + +#: versioning.py:166 +msgid "Invalid version in query parameter." +msgstr "" + +#: views.py:88 +msgid "Permission denied." +msgstr "" diff --git a/rest_framework/locale/en_CA/LC_MESSAGES/django.mo b/rest_framework/locale/en_CA/LC_MESSAGES/django.mo index 61db1951b6317a491b6b1d1f64be82cb221be65e..bdf76870d71a111c67706885ed6ced967314d70e 100644 GIT binary patch delta 40 rcmbQpGLdD%BtAnUT?2CkLklZYV{HS&i3_B-p(5s1rluQ@`Y-|j(WeSU delta 40 scmbQpGLdD%Bt8R6T_ZyULjx;QQ*8sIi3_B-AtDAAR;FefkNPkI0MU~QMF0Q* diff --git a/rest_framework/locale/en_CA/LC_MESSAGES/django.po b/rest_framework/locale/en_CA/LC_MESSAGES/django.po index 49436f2a..f23a59fb 100644 --- a/rest_framework/locale/en_CA/LC_MESSAGES/django.po +++ b/rest_framework/locale/en_CA/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: English (Canada) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/en_CA/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "" msgid "Invalid username/password." msgstr "" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -108,241 +108,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/en_US/LC_MESSAGES/django.mo b/rest_framework/locale/en_US/LC_MESSAGES/django.mo index 2060cb51feeef21b427092c3286739465ff7cf4f..c99892e4bc9bddbab7066c13c43ad5dbcc12944a 100644 GIT binary patch delta 24 fcmeyx^owai51*ltu7SCNp@o&Hv9^KX#90pjW6B5I delta 24 fcmeyx^owai51)ahu92aFp@EgDskVX9#90pjW4Q;} diff --git a/rest_framework/locale/es/LC_MESSAGES/django.mo b/rest_framework/locale/es/LC_MESSAGES/django.mo index 875788154f4b7c52923d48d42fbb55bc79610bde..287a794806c6cd9280e7195b9cca8e2ea602bb37 100644 GIT binary patch delta 2422 zcmYk+S!`5Q9LMp4T`5&4P$)~~mWn9tOlL}K>qvn@7oaT#idfcoX)nW-S#*|y5E$bI zKB&>bM4}>S;+6;|1C259!Qcai8ly3opm9MHG`L25(P;esW(LB^{O5DdnLBsR`Jext zr~98=m->2g;d6$znV3ynxxttejur7nJ6mE*4Ss|cUdDM?UTVzE*oalQ7WMu6a26g! z559`^_$e;K|F8?&$7fBMLv*^C_ym{Y^fF^M;2^f(NxTa$VGq_$FeZRe)aP$uFJ8o2 zY$!KoG7g{?v;#H&NZ!{`_dAEp+G@#-#_%$2ysW3c0Ry>7E@E2T;o|}yE z;seOb9OF&boy6PlM^xr2CK|H<7oz63p$`wDSE+uN&Pu$5ZRnqryI~Y(GCq(WA3^Qp z4b;xY^8S>cFRsY#d;#ic+ECx$g7a}VPQ#bc!ck03q4NcuLcEM*+5C z6;pE;)}zIE1!`d~s+f*o9e#y=EUh$VBL;8=9?p9r?^$eQ{vw_mXH4ZZ@_!2x-?6+~ zv6xc!q6aP9f;zMPsG4{U=inGN;m^1jYxuRh@m}17qqq?(*hM?;%KJ91W&9g4p(q84VVa~WyCI~n$%GV&Pe^V6u*|A5L+J%vDdm?)~aA3|m9 z5UQ9{r|9(4xq<`O!S=M1=dlxiMctsu%2j-m3%4ux)xBHuOdpsM?GRMmc&AODF;`QNw|oA^}=pGC^R zWRQ={7-}JZpo)4Tg{7kIMvV`ks(%z~_WpF&vK`8xd)Oz+vI(7a!D>brqt(9Ku?x}3a-GnywZjc1oLJm+<;)x|pHNs8jX73grya5O z4MmfY#D2?7IN`Y0n|^W9XlZ|J*onE3V0vvueUW3whIXd+Rm>GM;cO8FZ-z81^h8facv=kxn~Wo!C9>zolc?nWb? z4m;rltVW-|*`w=PEq`;Mxv9=aE9SKutOtuY-uoTyCLsTG`yH^MuJH@=y=vUcIMm4hfAuo-B>hk4LjD59lk%B-9Hl< zyLv{^tiChHvmagEz7ul7P9zak3iixBU#=8H?69l3bYE@Dyk*JwkR3D2ZOwDjupM{p u;iwg|V?o<%IwK>l9m~8>`$56%&X5ukjd2yZi94}uW~>o*;HC%XxBL%iX*wVP delta 2022 zcmZYAUrZcT6vy!cEL|)@TUr*13d0|zK%om|fl>;z^q;jY3N4|E;wYPj1X)V~!8X|# zO*E$J!?Y$%8iI*Ni7(dm%@(VPT3_^~Q6s4}yh)5nW1>M5_4}JyO^i33`P{j?J9F^;k!XIKA{)%0=Ess@W0vj-e`M8Yw-fi51 zwG1j#{aA}rsPTD>;uqL}zvKN_v(9W6_qWq@7_-Y*g4fdLOQ;pCpjMKsy#=Y3g^0cdG(Zy@nffX!Q4&wk`LQU)!e+GR z&&D}$L-Vi|FJp_I{~yx>4%1Ri29e3zBx*Cgj#|l8Jcd8xF6`k$rSv%*!YionZ{``) zb-GcTbOX+wd#M`!E}fH<+no|8;L&RFtL?TRt^wq z%8bggTPL(Iv6JBC>bImnW4cEPr8!0@?P{5X_C}XZXnJX|uWSv`Nw7C9n{bHjgq|dA zVzmyU#qR|Nm6#W$pZay_aVnMccem2iM(ih)T0H?ux%Pt^8T?OEUD>b3WAE2gAMz^r zx9RoULmVM;30?>O{|+i=4-$HE_7XX|lWMAZ=`m7MP1pOq;62T|$ZsKzUT#iFYB~H! zcB(&bZOEJ1kn)-f>LQa9qvI!?X?JWY?o1{U&X_xKGTxASzF=RLw_JEGKf0s7snKbS zw#Q<1(I)R~q$D>Oing`KTD&(RMb4l*JsO{IdM8E_r>16|j+sQz>mC~&PfU-xsinyI za7K@JySOyTyTnW&0AcN\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-08 15:54+0000\n" +"Last-Translator: Miguel González \n" "Language-Team: Spanish (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -38,24 +38,24 @@ msgstr "Cabecera básica inválida. Las credenciales incorrectamente codificadas msgid "Invalid username/password." msgstr "Nombre de usuario/contraseña inválidos." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Usuario inactivo o borrado." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Cabecera token inválida. Las credenciales no fueron suministradas." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Cabecera token inválida. La cadena token no debe contener espacios." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "Cabecera token inválida. La cadena token no debe contener caracteres inválidos." -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Token inválido." @@ -113,241 +113,267 @@ msgstr "Tipo de medio \"{media_type}\" incompatible en la solicitud." msgid "Request was throttled." msgstr "Solicitud fue regulada (throttled)." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Este campo es requerido." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Este campo no puede ser nulo." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" no es un booleano válido." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Este campo no puede estar en blanco." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Asegúrese de que este campo no tenga más de {max_length} caracteres." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Asegúrese de que este campo tenga al menos {min_length} caracteres." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Introduzca una dirección de correo electrónico válida." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Este valor no coincide con el patrón requerido." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Introduzca un \"slug\" válido consistente en letras, números, guiones o guiones bajos." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Introduzca una URL válida." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" no es un UUID válido." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "Introduzca una dirección IPv4 o IPv6 válida." -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Introduzca un número entero válido." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Asegúrese de que este valor es menor o igual a {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Asegúrese de que este valor es mayor o igual a {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Cadena demasiado larga." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Se requiere un número válido." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Asegúrese de que no haya más de {max_digits} dígitos en total." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Asegúrese de que no haya más de {max_decimal_places} decimales." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Asegúrese de que no haya más de {max_whole_digits} dígitos en la parte entera." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Fecha/hora con formato erróneo. Use uno de los siguientes formatos en su lugar: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Se esperaba un fecha/hora en vez de una fecha." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Fecha con formato erróneo. Use uno de los siguientes formatos en su lugar: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Se esperaba una fecha en vez de una fecha/hora." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Hora con formato erróneo. Use uno de los siguientes formatos en su lugar: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "Duración con formato erróneo. Use uno de los siguientes formatos en su lugar: {format}." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" no es una elección válida." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." -msgstr "" +msgstr "Más de {count} elementos..." -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Se esperaba una lista de elementos en vez del tipo \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "Esta selección no puede estar vacía." -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "\"{input}\" no es una elección de ruta válida." -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "No se envió ningún archivo." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "La información enviada no era un archivo. Compruebe el tipo de codificación del formulario." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "No se pudo determinar un nombre de archivo." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "El archivo enviado está vació." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Asegúrese de que el nombre de archivo no tenga más de {max_length} caracteres (tiene {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Adjunte una imagen válida. El archivo adjunto o bien no es una imagen o bien está dañado." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "Esta lista no puede estar vacía." -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Se esperaba un diccionario de elementos en vez del tipo \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "El valor debe ser JSON válido." + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "Enviar" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Página \"{page_number}\" inválida: {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Cursor inválido" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Clave primaria \"{pk_value}\" inválida - objeto no existe." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Tipo incorrecto. Se esperaba valor de clave primaria y se recibió {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Hiperenlace inválido - No hay URL coincidentes." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Hiperenlace inválido - Coincidencia incorrecta de la URL." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Hiperenlace inválido - Objeto no existe." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Tipo incorrecto. Se esperaba una URL y se recibió {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Objeto con {slug_name}={value} no existe." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Valor inválido." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Datos inválidos. Se esperaba un diccionario pero es un {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "Filtros" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "Filtros de campo" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "Ordenamiento" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "Buscar" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/et/LC_MESSAGES/django.mo b/rest_framework/locale/et/LC_MESSAGES/django.mo index 880d55b246acf178ca7b0cf7c5a52fa8c3516a16..d0d064b1814c573673e8f9b7145b8226e7040ec9 100644 GIT binary patch delta 43 tcmZp1ZE@X@Ak1fIq-$WVU}#}wYOHNwI5|&PiW@3qZe?n^d9v_FJ^=G%3nl;n delta 43 ucmZp1ZE@X@Ak1fAscU4YU}#`vYN~BuG&xULiW?$iU}0rywt2GfM?L`aO$#Of diff --git a/rest_framework/locale/et/LC_MESSAGES/django.po b/rest_framework/locale/et/LC_MESSAGES/django.po index e642aaf0..da2db496 100644 --- a/rest_framework/locale/et/LC_MESSAGES/django.po +++ b/rest_framework/locale/et/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Estonian (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/et/)\n" "MIME-Version: 1.0\n" @@ -34,24 +34,24 @@ msgstr "Sobimatu lihtpäis. Kasutajatunnus pole korrektselt base64-kodeeritud." msgid "Invalid username/password." msgstr "Sobimatu kasutajatunnus/salasõna." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Kasutaja on inaktiivne või kustutatud." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Sobimatu lubakaardi päis. Kasutajatunnus on esitamata." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Sobimatu lubakaardi päis. Loa sõne ei tohi sisaldada tühikuid." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Sobimatu lubakaart." @@ -109,241 +109,267 @@ msgstr "Meedia tüüpi {media_type} päringus ei toetata." msgid "Request was throttled." msgstr "Liiga palju päringuid." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Väli on kohustuslik." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Väli ei tohi olla tühi." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" pole kehtiv kahendarv." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "See väli ei tohi olla tühi." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Veendu, et see väli poleks pikem kui {max_length} tähemärki." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Veendu, et see väli oleks vähemalt {min_length} tähemärki pikk." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Sisestage kehtiv e-posti aadress." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Väärtus ei ühti etteantud mustriga." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Sisestage kehtiv \"slug\", mis koosneks tähtedest, numbritest, ala- või sidekriipsudest." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Sisestage korrektne URL." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" pole kehtiv UUID." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Sisendiks peab olema täisarv." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Veenduge, et väärtus on väiksem kui või võrdne väärtusega {max_value}. " -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Veenduge, et väärtus on suurem kui või võrdne väärtusega {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Sõne on liiga pikk." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Sisendiks peab olema arv." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Veenduge, et kokku pole rohkem kui {max_digits} numbit." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Veenduge, et komakohti pole rohkem kui {max_decimal_places}. " -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Veenduge, et täiskohti poleks rohkem kui {max_whole_digits}." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Valesti formaaditud kuupäev-kellaaeg. Kasutage mõnda neist: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Ootasin kuupäev-kellaaeg andmetüüpi, kuid sain hoopis kuupäeva." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Valesti formaaditud kuupäev. Kasutage mõnda neist: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Ootasin kuupäeva andmetüüpi, kuid sain hoopis kuupäev-kellaaja." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Valesti formaaditud kellaaeg. Kasutage mõnda neist: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" on sobimatu valik." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Ootasin kirjete järjendit, kuid sain \"{input_type}\" - tüübi." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Ühtegi faili ei esitatud." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "Esitatud andmetes ei olnud faili. Kontrollige vormi kodeeringut." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Ei suutnud tuvastada failinime." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Esitatud fail oli tühi." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Veenduge, et failinimi oleks maksimaalselt {max_length} tähemärki pikk (praegu on {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Laadige üles kehtiv pildifail. Üles laetud fail ei olnud pilt või oli see katki." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Ootasin kirjete sõnastikku, kuid sain \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Sobimatu lehekülg \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Sobimatu kursor." -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Sobimatu primaarvõti \"{pk_value}\" - objekti pole olemas." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Sobimatu andmetüüp. Ootasin primaarvõtit, sain {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Sobimatu hüperlink - ei leidnud URLi vastet." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Sobimatu hüperlink - vale URLi vaste." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Sobimatu hüperlink - objekti ei eksisteeri." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Sobimatu andmetüüp. Ootasin URLi sõne, sain {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Objekti {slug_name}={value} ei eksisteeri." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Sobimatu väärtus." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Sobimatud andmed. Ootasin sõnastikku, kuid sain {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/fi/LC_MESSAGES/django.mo b/rest_framework/locale/fi/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..2b7144816b59ad8a52ee9d5312b1dee78ee06bca GIT binary patch literal 10068 zcmb`MTZ|;vS;s4mZy6GTL!1}`;dpFdHs0=;*{nC~StgtDUhMVkddE96OEwpe&UBxd zK2z0o+I8vKW;7s_phP@?2t-kyKro1ihd4-h1usab1qxsZSx7`!Q6l9fpoq%@;w2aO zeW$9stLL)2u_CtDx}t15n02%3|_-0u=kW3Z4Q(Q1tkR zf*ar*_*3BTmH3qszXqP*{kOrd zzAXqIW;3FXzlAx`_kV&S--j_~1wIWjH26697}x=Y@6Usi;8#H5|8;N~e2_&y27VG0 zeZC5w2mcoodpXahu7jTg=fH1)GXGJC%KH~V*~gbb+207ZV^2N%Gz7|Sn#zYZ>fe+7zNPW&7? z0G|ehuSHPS-36Zj{}>c`{XKXL{15O9_=qajUjeW2{2A~v_;nCd4W57rq4N|d{Cx@( zdTkJvg3p7ZkFS>R{}~i{f3L(3@F43hfHly7GX8f#q4SrZ*xNTjLPGFApxE_2O!@`z zU7$Rl1cjfoASM?qf%k$<5YYz~6uJEdD0=!W@GST@AR-FxV=>Xk6Cg_j9|6UlG`Il% zCMbG-4HWx+048Pp*%EJnvQ7%}FZgZ#TmfGNMc;3SSTICiw$eMDAkH~co_X;=e8xShJtqK3) zb8^X^U*KkY{t{iwB{m@PBuoaF#MmYJ^126~FTaS62G{-kc$WL4<%^GlBFj&3-^(rg z7nz7X$==U#i>^gJ)oY#y(uwyAk-c1^GtuJ(Zm~1DM2>^&!NHFbaqHnFe*Fx$_{Z_` zt>_9D_7|bv>)ZSAbU_qrO>6%2DByovyjYgg%rYRo^er%kXO}@isVqVVe*vB|; zuOIl9XDt(FwxKiYV%1=RJnAS_+a@u7vz^3sZBv#x=kloO-=&OCH+qWMekGG;YN63E zolLciZknVXoY$FAEe)Z>#hYrwC2gJ6)oN;#i@7&sG7rUvRM|Mqm^!C+iZ{CjiOja& zGMPLnw)fV!xe%v0BFS1h6V~~uy@XWT6|ZBp)7CfFnx}#U22>*gO~-%@f*#XfT;Z`R1f*xHz?GW-)q9{J~j~{uAf20kxkP1hwUI!QSa;y@&wA4K*pTSc~H=B$;FlP1IW#PR#&9t?RD&uc< z3~Fk^V^jQbJB;tNX4>hHY}V@-RYuD-dDxvC zn;RjQyPS2=Ti}L`M0&x+5--KbEn!Pa9~rso!Dy85P*=kpA~2O^3930x*lHNtMKn8z zLKocLW@;yt7@M1;C-PZRf=+E?5Cqk^NVd=b+FzIejIdh?jhpN1z7{`aN_{m4>%$B;UM$!SNKN_X|+V`_Z+s>&OB&<$% zbee9vggic2#~XCz5l@pU0E?O|lKJFd_oFGJF`_o9UJfPDB6!QHhkkrHH$;yPDWq+1 z?|N`WN0Rh$Mk!k;CU|ACmTRIhhVX-u$QNEw)k zrc83Bhtj!nCh_2lEQ z#^A@ORIR*k>z>y*!e5Vc9F9$@e2nub8viC6V^+B-xba*~O2jg2UIrMGJiLi%Z6YoP zU*+?zmg}Lc+e|Az`Se)XTUAj>AFBvYillJ*G@5sUhjez3^?;Ad5NPXC}scZy)@?UIB zRZCSMvzz#~j|kT#?-ve(T@@@nzkKzDdT;|qn$EA=(##_N4ZIi0@Fc!~5?Dy+I%L0; zI7w%H#B9_jn^IJOJbn4oL80*A7 z$_js?sh!7+=hTUr*{5o=Cu%bvRoQ%}xt zOFZ*Onc zGns5R%*}ekwWphYH#G{@tTx;bmhWGF0=KSiF0@yN7C8~ z#l@V;%*||?gOrWW_%jG0Ykqa*V(s*3oba+?lG+8StcXo>>h!wJhTE7Uh)pa-90{Y^ zMYNO7skq}G)A1MAPw8k9q^Qr#Y=L!T%4!Asdj0`=(f2>F=c}>_>SwrxsPI*4R&kNMlSv z_J3rZT5;|+syKJ>-Xo2F!{W1}$4 zA-jOpt1OQU(NeaBR$G;gRk{W65r!64J2ngZd*#$4*%%!64@|qRCA?yHm?P9O$|K55 z7uz;Mi4O?k2s&yi?$OQ|H4cz5<`{cL(IntslWg%EnO1vb$YQx9#jrP+m6Q@Zvm$9%H@-Qk&PYNqz|F-kM0C>`mV+9G}GZr-)F z>-asjrfM`l4)c9!A=DUbeG{SPQV3SUgtMX1a`-y%r5fR|uvXZ=)j`m9K;dfB(LBg3 zobPkz{@!u1^TR#~vXIt8n=VPePv-O zwe+3FFA@;ZQi}UiF=f=$<&W!S^zvJ_pnjw6-@9b3L_>cMe@`~XQ`u#;BGidODLuzLsl#L5w*}cN@E}FhdVep zIUR8?2|_%XmREl-Ds7ryHX<95y0^sNk6?s+Qsx#h>Osn>4i9~6!d6Y@cG`w@T{a~~ zOG-x~v>f-%a7TsF=WUGfka2RbWmlqkpQa8SB)x->PPvRke$_Fl?dED~tRr!((vhev zIZ~qjr7QWkWlmPFG==EuN)+XK+z@nxk|G9I;gLF+#}r{ zJ}T^SHtUt$jD*8Gq?Ra*vi>beCcZe6>L>MOkrX@RQ{UjAKCL!53QLkbM)V@2-il4z z=b11k)b5mxj!<`CjQFdi+p%N|pR4*`rRjm{sy&YzEkByVwalFZ`&AKfp5spDkLRPr zYDhcqRg`_+Tr>9KeVVt_D6rAR3qnUdLcW4&t7xV8@d>=_0nKTXrw)5Bt{8a1EID^qWoWx7twP%%!A9;l2p??PgvX68a}T2s{FFw zSAUP%mtbzu!FV5}C}4bvDH%c923EqwmdnGCs(z)Eg%=bX9|%dU=p^*TNaSdv_@dVb z&pcIAgT4rfxmaK1I+VFsMb>Ni$hhKb4@!2QX{z=3zAuFmhy+wxBSt5jCc{z}l(31~HqKNCIv^l{cLJBG;=ku|{3K=}&`1Iya z6F5NOI=(*1vz!`8PE)z{dMr~OzYFX3XDQzmDXIpXZ(o;0_|J{_*~Nw#mEDs1b!-gZYZ{NX z-QpxnbneJ0t?f$ Ha+di&9Y>U^ literal 0 HcmV?d00001 diff --git a/rest_framework/locale/fi/LC_MESSAGES/django.po b/rest_framework/locale/fi/LC_MESSAGES/django.po new file mode 100644 index 00000000..c6c24c64 --- /dev/null +++ b/rest_framework/locale/fi/LC_MESSAGES/django.po @@ -0,0 +1,428 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Aarni Koskela, 2015 +# Aarni Koskela, 2015 +msgid "" +msgstr "" +"Project-Id-Version: Django REST framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-08 16:26+0000\n" +"Last-Translator: Aarni Koskela\n" +"Language-Team: Finnish (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: authentication.py:72 +msgid "Invalid basic header. No credentials provided." +msgstr "Epäkelpo perusotsake. Ei annettuja tunnuksia." + +#: authentication.py:75 +msgid "Invalid basic header. Credentials string should not contain spaces." +msgstr "Epäkelpo perusotsake. Tunnusmerkkijono ei saa sisältää välilyöntejä." + +#: authentication.py:81 +msgid "Invalid basic header. Credentials not correctly base64 encoded." +msgstr "Epäkelpo perusotsake. Tunnukset eivät ole base64-koodattu." + +#: authentication.py:98 +msgid "Invalid username/password." +msgstr "Epäkelpo käyttäjänimi tai salasana." + +#: authentication.py:101 authentication.py:188 +msgid "User inactive or deleted." +msgstr "Käyttäjä ei-aktiivinen tai poistettu." + +#: authentication.py:167 +msgid "Invalid token header. No credentials provided." +msgstr "Epäkelpo Token-otsake. Ei annettuja tunnuksia." + +#: authentication.py:170 +msgid "Invalid token header. Token string should not contain spaces." +msgstr "Epäkelpo Token-otsake. Tunnusmerkkijono ei saa sisältää välilyöntejä." + +#: authentication.py:176 +msgid "" +"Invalid token header. Token string should not contain invalid characters." +msgstr "Epäkelpo Token-otsake. Tunnusmerkkijono ei saa sisältää epäkelpoja merkkejä." + +#: authentication.py:185 +msgid "Invalid token." +msgstr "Epäkelpo Token." + +#: authtoken/serializers.py:20 +msgid "User account is disabled." +msgstr "Käyttäjätili ei ole käytössä." + +#: authtoken/serializers.py:23 +msgid "Unable to log in with provided credentials." +msgstr "Ei voitu kirjautua annetuilla tunnuksilla." + +#: authtoken/serializers.py:26 +msgid "Must include \"username\" and \"password\"." +msgstr "Pitää sisältää \"username\" ja \"password\"." + +#: exceptions.py:49 +msgid "A server error occurred." +msgstr "Sattui palvelinvirhe." + +#: exceptions.py:84 +msgid "Malformed request." +msgstr "Pyyntö on virheellisen muotoinen." + +#: exceptions.py:89 +msgid "Incorrect authentication credentials." +msgstr "Väärät autentikaatiotunnukset." + +#: exceptions.py:94 +msgid "Authentication credentials were not provided." +msgstr "Autentikaatiotunnuksia ei annettu." + +#: exceptions.py:99 +msgid "You do not have permission to perform this action." +msgstr "Sinulla ei ole lupaa suorittaa tätä toimintoa." + +#: exceptions.py:104 views.py:81 +msgid "Not found." +msgstr "Ei löydy." + +#: exceptions.py:109 +#, python-brace-format +msgid "Method \"{method}\" not allowed." +msgstr "Metodi \"{method}\" ei ole sallittu." + +#: exceptions.py:120 +msgid "Could not satisfy the request Accept header." +msgstr "Ei voitu vastata pyynnön Accept-otsakkeen mukaisesti." + +#: exceptions.py:132 +#, python-brace-format +msgid "Unsupported media type \"{media_type}\" in request." +msgstr "Pyynnön mediatyyppiä \"{media_type}\" ei tueta." + +#: exceptions.py:145 +msgid "Request was throttled." +msgstr "Pyyntö hidastettu." + +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 +#: validators.py:162 +msgid "This field is required." +msgstr "Tämä kenttä vaaditaan." + +#: fields.py:267 +msgid "This field may not be null." +msgstr "Tämän kentän arvo ei voi olla \"null\"." + +#: fields.py:603 fields.py:634 +#, python-brace-format +msgid "\"{input}\" is not a valid boolean." +msgstr "\"{input}\" ei ole kelvollinen totuusarvo." + +#: fields.py:669 +msgid "This field may not be blank." +msgstr "Tämä kenttä ei voi olla tyhjä." + +#: fields.py:670 fields.py:1656 +#, python-brace-format +msgid "Ensure this field has no more than {max_length} characters." +msgstr "Arvo saa olla enintään {max_length} merkkiä pitkä." + +#: fields.py:671 +#, python-brace-format +msgid "Ensure this field has at least {min_length} characters." +msgstr "Arvo tulee olla vähintään {min_length} merkkiä pitkä." + +#: fields.py:708 +msgid "Enter a valid email address." +msgstr "Syötä kelvollinen sähköpostiosoite." + +#: fields.py:719 +msgid "This value does not match the required pattern." +msgstr "Arvo ei täsmää vaadittuun kuvioon." + +#: fields.py:730 +msgid "" +"Enter a valid \"slug\" consisting of letters, numbers, underscores or " +"hyphens." +msgstr "Tässä voidaan käyttää vain kirjaimia (a-z), numeroita (0-9) sekä ala- ja tavuviivoja (_ -)." + +#: fields.py:742 +msgid "Enter a valid URL." +msgstr "Syötä oikea URL-osoite." + +#: fields.py:755 +#, python-brace-format +msgid "\"{value}\" is not a valid UUID." +msgstr "{value} ei ole kelvollinen UUID." + +#: fields.py:791 +msgid "Enter a valid IPv4 or IPv6 address." +msgstr "Syötä kelvollinen IPv4- tai IPv6-osoite." + +#: fields.py:816 +msgid "A valid integer is required." +msgstr "Syötä kelvollinen kokonaisluku." + +#: fields.py:817 fields.py:852 fields.py:885 +#, python-brace-format +msgid "Ensure this value is less than or equal to {max_value}." +msgstr "Tämän arvon on oltava enintään {max_value}." + +#: fields.py:818 fields.py:853 fields.py:886 +#, python-brace-format +msgid "Ensure this value is greater than or equal to {min_value}." +msgstr "Tämän luvun on oltava vähintään {min_value}." + +#: fields.py:819 fields.py:854 fields.py:890 +msgid "String value too large." +msgstr "Liian suuri merkkijonoarvo." + +#: fields.py:851 fields.py:884 +msgid "A valid number is required." +msgstr "Kelvollinen luku vaaditaan." + +#: fields.py:887 +#, python-brace-format +msgid "Ensure that there are no more than {max_digits} digits in total." +msgstr "Tässä luvussa voi olla yhteensä enintään {max_digits} numeroa." + +#: fields.py:888 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_decimal_places} decimal places." +msgstr "Tässä luvussa saa olla enintään {max_decimal_places} desimaalia." + +#: fields.py:889 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_whole_digits} digits before the " +"decimal point." +msgstr "Tässä luvussa saa olla enintään {max_whole_digits} numeroa ennen desimaalipilkkua." + +#: fields.py:1004 +#, python-brace-format +msgid "Datetime has wrong format. Use one of these formats instead: {format}." +msgstr "Virheellinen päivämäärän/ajan muotoilu. Käytä jotain näistä muodoista: {format}" + +#: fields.py:1005 +msgid "Expected a datetime but got a date." +msgstr "Odotettiin päivämäärää ja aikaa, saatiin vain päivämäärä." + +#: fields.py:1079 +#, python-brace-format +msgid "Date has wrong format. Use one of these formats instead: {format}." +msgstr "Virheellinen päivämäärän muotoilu. Käytä jotain näistä muodoista: {format}" + +#: fields.py:1080 +msgid "Expected a date but got a datetime." +msgstr "Odotettiin päivämäärää, saatiin päivämäärä ja aika." + +#: fields.py:1148 +#, python-brace-format +msgid "Time has wrong format. Use one of these formats instead: {format}." +msgstr "Virheellinen kellonajan muotoilu. Käytä jotain näistä muodoista: {format}" + +#: fields.py:1207 +#, python-brace-format +msgid "Duration has wrong format. Use one of these formats instead: {format}." +msgstr "Virheellinen keston muotoilu. Käytä jotain näistä muodoista: {format}" + +#: fields.py:1232 fields.py:1281 +#, python-brace-format +msgid "\"{input}\" is not a valid choice." +msgstr "\"{input}\" ei ole kelvollinen valinta." + +#: fields.py:1235 relations.py:62 relations.py:431 +#, python-brace-format +msgid "More than {count} items..." +msgstr "Enemmän kuin {count} kappaletta..." + +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 +#, python-brace-format +msgid "Expected a list of items but got type \"{input_type}\"." +msgstr "Odotettiin listaa, saatiin tyyppi {input_type}." + +#: fields.py:1283 +msgid "This selection may not be empty." +msgstr "Valinta ei saa olla tyhjä." + +#: fields.py:1320 +#, python-brace-format +msgid "\"{input}\" is not a valid path choice." +msgstr "\"{input}\" ei ole kelvollinen polku." + +#: fields.py:1339 +msgid "No file was submitted." +msgstr "Yhtään tiedostoa ei ole lähetetty." + +#: fields.py:1340 +msgid "" +"The submitted data was not a file. Check the encoding type on the form." +msgstr "Tiedostoa ei lähetetty. Tarkista lomakkeen koodaus (encoding)." + +#: fields.py:1341 +msgid "No filename could be determined." +msgstr "Tiedostonimeä ei voitu päätellä." + +#: fields.py:1342 +msgid "The submitted file is empty." +msgstr "Lähetetty tiedosto on tyhjä." + +#: fields.py:1343 +#, python-brace-format +msgid "" +"Ensure this filename has at most {max_length} characters (it has {length})." +msgstr "Varmista että tiedostonimi on enintään {max_length} merkkiä pitkä (nyt {length})." + +#: fields.py:1391 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "Kuva ei kelpaa. Lähettämäsi tiedosto ei ole kuva, tai tiedosto on vioittunut." + +#: fields.py:1430 relations.py:428 serializers.py:521 +msgid "This list may not be empty." +msgstr "Lista ei saa olla tyhjä." + +#: fields.py:1483 +#, python-brace-format +msgid "Expected a dictionary of items but got type \"{input_type}\"." +msgstr "Odotettiin sanakirjaa, saatiin tyyppi {input_type}." + +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "Arvon pitää olla kelvollista JSONia." + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "Lähetä" + +#: pagination.py:189 +#, python-brace-format +msgid "Invalid page \"{page_number}\": {message}." +msgstr "Epäkelpo sivu ({page_number}): {message}" + +#: pagination.py:407 +msgid "Invalid cursor" +msgstr "Epäkelpo kursori" + +#: relations.py:196 +#, python-brace-format +msgid "Invalid pk \"{pk_value}\" - object does not exist." +msgstr "Epäkelpo pääavain {pk_value} - objektia ei ole olemassa." + +#: relations.py:197 +#, python-brace-format +msgid "Incorrect type. Expected pk value, received {data_type}." +msgstr "Väärä tyyppi. Odotettiin pääavainarvoa, saatiin {data_type}." + +#: relations.py:229 +msgid "Invalid hyperlink - No URL match." +msgstr "Epäkelpo linkki - URL ei täsmää." + +#: relations.py:230 +msgid "Invalid hyperlink - Incorrect URL match." +msgstr "Epäkelpo linkki - epäkelpo URL-osuma." + +#: relations.py:231 +msgid "Invalid hyperlink - Object does not exist." +msgstr "Epäkelpo linkki - objektia ei ole." + +#: relations.py:232 +#, python-brace-format +msgid "Incorrect type. Expected URL string, received {data_type}." +msgstr "Epäkelpo tyyppi. Odotettiin URL-merkkijonoa, saatiin {data_type}." + +#: relations.py:391 +#, python-brace-format +msgid "Object with {slug_name}={value} does not exist." +msgstr "Objektia ({slug_name}={value}) ei ole." + +#: relations.py:392 +msgid "Invalid value." +msgstr "Epäkelpo arvo." + +#: serializers.py:326 +#, python-brace-format +msgid "Invalid data. Expected a dictionary, but got {datatype}." +msgstr "Odotettiin sanakirjaa, saatiin tyyppi {datatype}." + +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "Suotimet" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "Kenttäsuotimet" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "Järjestys" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "Haku" + +#: templates/rest_framework/horizontal/radio.html:2 +#: templates/rest_framework/inline/radio.html:2 +#: templates/rest_framework/vertical/radio.html:2 +msgid "None" +msgstr "Ei mitään" + +#: templates/rest_framework/horizontal/select_multiple.html:2 +#: templates/rest_framework/inline/select_multiple.html:2 +#: templates/rest_framework/vertical/select_multiple.html:2 +msgid "No items to select." +msgstr "Ei valittavia kohteita." + +#: validators.py:24 +msgid "This field must be unique." +msgstr "Arvon tulee olla uniikki." + +#: validators.py:78 +#, python-brace-format +msgid "The fields {field_names} must make a unique set." +msgstr "Kenttien {field_names} tulee muodostaa uniikki joukko." + +#: validators.py:226 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" date." +msgstr "Kentän tulee olla uniikki päivämäärän {date_field} suhteen." + +#: validators.py:241 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" month." +msgstr "Kentän tulee olla uniikki kuukauden {date_field} suhteen." + +#: validators.py:254 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" year." +msgstr "Kentän tulee olla uniikki vuoden {date_field} suhteen." + +#: versioning.py:42 +msgid "Invalid version in \"Accept\" header." +msgstr "Epäkelpo versio Accept-otsakkeessa." + +#: versioning.py:73 versioning.py:115 +msgid "Invalid version in URL path." +msgstr "Epäkelpo versio URL-polussa." + +#: versioning.py:144 +msgid "Invalid version in hostname." +msgstr "Epäkelpo versio palvelinosoitteessa." + +#: versioning.py:166 +msgid "Invalid version in query parameter." +msgstr "Epäkelpo versio kyselyparametrissa." + +#: views.py:88 +msgid "Permission denied." +msgstr "Pääsy evätty." diff --git a/rest_framework/locale/fr/LC_MESSAGES/django.mo b/rest_framework/locale/fr/LC_MESSAGES/django.mo index 9626fd35444715525dd1a03abe7460db17cfc360..03bcfa949ca022d3279d332353a6188676be4fe5 100644 GIT binary patch delta 2276 zcmYk+T~JhI9LMoL2rL3gC?HYRp@j%}e=!jw#duL6NtOu1Y!HsH@m331PS##jS{F6V zY);WkNoA8cj$W*lSIv}-*<>$rlQm9LPDKsVOc&l|+4r}5VtQu(=kuIrch7mA|MNfR zLg%wx;UAVK9Wq)UaT9SR(JYMTlR41N`OFINb98V4i!dYA>}IUNJlu}@|HF7A9>j8d z8_VzlZo+@C6`PjE4BK;b+8Fp6H{!}PvmWflwRjTO<2<&bKi#YWCs5xX!w$TReyq$e zTaE$Lg!Z7upZ0tgb-gcejh5=W&Ww*Wa$s@Rj#^;=b)$V)kEd`0{(*O6`7*N#d=&ZE zEC>DWB;Jm{p)!}1X|@_`QRBO?3J+q1Qhl1v7M#aMtiC>e!3oUg{3-8z2DOr-sFj`f z{M{Q*$%?OhHEL@bQUBkG#rPQJ;$d{~0}QXA^DUhuTtKpHe_|#6g>09Vl24_yj)N}H zhAFrUSEB2kKZ#YGKZDxR_fZr58}++15ApdvJ8DT(s`4;N@d(_Ocvg1E2 zLx=OtsEGwp#WaJZcnPa9HOFiRHsB5TvgZlUb6CUpWjvc;mXk~Vm6}UTuMm?cBydjZ*Idk<9`XT0$rQ7OLa zS$A9f{VM zCMKNG{?L$HVS(x0W5KEDM_DaP@_J%lj!jQaIlEo`G&tyN4RmgcB;>rfth%PWYOPaU z->{~(w5mGtdQN`2H?)qS=qEW*U!EorawnZZ*BKb@AA2M=D+VG7c?Ho!tI|`FnOVq< z9QKzi?Q#c(U1sJ+KJyp(TE_QI>~lkr1^>0^Lg9%-e@DM2;7*5}!HM9MbLJQqcBaQ; N^NCN*jl5Fa@Gm{F1!w>O delta 1975 zcmZwITWl0n9LMp0?}ddH7urI_I^eDpO3Svebi1{-v=ju2#TE!g2q8^r&`P&eDJpTKrn#@H5h}UG29XjlK5Z{TlERNgzs->`e4FI|NEIaJ3DjE z|NPH%f5&(2?oZ+Dw~V%im`;42X|^4EbNHae^2}ynH9FXdQS8SuJc3j49P0Pq!I!(Eky}IKPQiIKI$q8P;I~&$l5C_|As06t4#7cTqEXfSO6!B;R^e|2ou6 z_o0^J5bF0I;4J(Ki}4S1F#j>L$v7Lcu>oDOXw4kV!BHR6|1 zGd>hJj4HmrumNkI@VC+m9~YNyRGWBIKM=i>nC0cWrVKSLGc2G$QbN*)W{0BihEcRb8$VgGp!3%E8CFex8tY*e2Vhi{{9{0VZ2T|*7vZ&Zy`Jng$1mBCB+3XYcXH`X>K7@NOi\n" "Language-Team: French (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/fr/)\n" "MIME-Version: 1.0\n" @@ -37,24 +37,24 @@ msgstr "En-tête « basic » non valide. Encodage base64 des informations d'iden msgid "Invalid username/password." msgstr "Nom d'utilisateur et/ou mot de passe non valide(s)." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Utilisateur inactif ou supprimé." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "En-tête « token » non valide. Informations d'identification non fournies." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "En-tête « token » non valide. Un token ne doit pas contenir d'espaces." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "En-tête « token » non valide. Un token ne doit pas contenir de caractères invalides." -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Token non valide." @@ -112,241 +112,267 @@ msgstr "Type de média \"{media_type}\" non supporté." msgid "Request was throttled." msgstr "Requête ralentie." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Ce champ est obligatoire." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." -msgstr "Ce champ ne peut être null." +msgstr "Ce champ ne peut être nul." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" n'est pas un booléen valide." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Ce champ ne peut être vide." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Assurez-vous que ce champ comporte au plus {max_length} caractères." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Assurez-vous que ce champ comporte au moins {min_length} caractères." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Saisissez une adresse email valable." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Cette valeur ne satisfait pas le motif imposé." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Ce champ ne doit contenir que des lettres, des nombres, des tirets bas _ et des traits d'union." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Saisissez une URL valide." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" n'est pas un UUID valide." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "Saisissez une adresse IPv4 ou IPv6 valide." -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Un nombre entier valide est requis." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Assurez-vous que cette valeur est inférieure ou égale à {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Assurez-vous que cette valeur est supérieure ou égale à {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Chaîne de caractères trop longue." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Un nombre valide est requis." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Assurez-vous qu'il n'y a pas plus de {max_digits} chiffres au total." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Assurez-vous qu'il n'y a pas plus de {max_decimal_places} chiffres après la virgule." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Assurez-vous qu'il n'y a pas plus de {max_whole_digits} chiffres avant la virgule." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "La date + heure n'a pas le bon format. Utilisez un des formats suivants : {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Attendait une date + heure mais a reçu une date." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "La date n'a pas le bon format. Utilisez un des formats suivants : {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Attendait une date mais a reçu une date + heure." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "L'heure n'a pas le bon format. Utilisez un des formats suivants : {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "La durée n'a pas le bon format. Utilisez l'un des formats suivants: {format}." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" n'est pas un choix valide." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "Plus de {count} éléments..." -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Attendait une liste d'éléments mais a reçu \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "Cette sélection ne peut être vide." -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "\"{input}\" n'est pas un choix de chemin valide." -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Aucun fichier n'a été soumis." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "La donnée soumise n'est pas un fichier. Vérifiez le type d'encodage du formulaire." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Le nom de fichier n'a pu être déterminé." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Le fichier soumis est vide." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Assurez-vous que le nom de fichier comporte au plus {max_length} caractères (il en comporte {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Transférez une image valide. Le fichier que vous avez transféré n'est pas une image, ou il est corrompu." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "Cette liste ne peut pas être vide." -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Attendait un dictionnaire d'éléments mais a reçu \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "La valeur doit être un JSON valide." + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "Envoyer" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Page \"{page_number}\" non valide : {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Curseur non valide" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Clé primaire \"{pk_value}\" non valide - l'objet n'existe pas." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Type incorrect. Attendait une clé primaire, a reçu {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Lien non valide : pas d'URL correspondante." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Lien non valide : URL correspondante incorrecte." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Lien non valide : l'objet n'existe pas." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Type incorrect. Attendait une URL, a reçu {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "L'object avec {slug_name}={value} n'existe pas." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Valeur non valide." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Donnée non valide. Attendait un dictionnaire, a reçu {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "Filtres" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "Filtres de champ" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "Ordre" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "Recherche" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/fr_CA/LC_MESSAGES/django.mo b/rest_framework/locale/fr_CA/LC_MESSAGES/django.mo index 4f1c6c5a54d2015a623aa16ca719cb0c2ee25075..eb0b496dbe39cfc698a45415b04692e5e6e72255 100644 GIT binary patch delta 40 qcmeBY>1UZRiO1UZRiO;}N*T_)8(7?*nRNKI4;sPmdh=_rOm8sdrqh5>v(DMpE diff --git a/rest_framework/locale/fr_CA/LC_MESSAGES/django.po b/rest_framework/locale/fr_CA/LC_MESSAGES/django.po index 11ec107e..62a559dc 100644 --- a/rest_framework/locale/fr_CA/LC_MESSAGES/django.po +++ b/rest_framework/locale/fr_CA/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: French (Canada) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/fr_CA/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "" msgid "Invalid username/password." msgstr "" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -108,241 +108,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/gl/LC_MESSAGES/django.mo b/rest_framework/locale/gl/LC_MESSAGES/django.mo index 7446c524a616e0ce5c85ff6ba8bcd3a4ef5292a8..b8c3db3045fc5b4dda9854bbe77e7ce09310e5c9 100644 GIT binary patch delta 40 qcmZo>X=a%)iOX=a%)iO;}N*T_)8(7?*nRNKI4;sPmdh=_rOm8sdrqjrn{%`*xc diff --git a/rest_framework/locale/gl/LC_MESSAGES/django.po b/rest_framework/locale/gl/LC_MESSAGES/django.po index 526f8d70..f7e11d4d 100644 --- a/rest_framework/locale/gl/LC_MESSAGES/django.po +++ b/rest_framework/locale/gl/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Galician (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/gl/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "" msgid "Invalid username/password." msgstr "" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -108,241 +108,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/gl_ES/LC_MESSAGES/django.mo b/rest_framework/locale/gl_ES/LC_MESSAGES/django.mo index 3bce3c307f9381f0a8596c5530d5114964c8596d..0e5a00ac0b310b974fe6c52fac423d96ee92527f 100644 GIT binary patch delta 41 rcmbQsI+u0AM?OO%T?2CkLklZYV{HS&iT|azp(5s1rly-!7%Le8@%aj@ delta 41 scmbQsI+u0AM?M2fT_ZyULjx;QQ*8sIiT|azAtDAAR;Ff~RTwK70rBMutN;K2 diff --git a/rest_framework/locale/gl_ES/LC_MESSAGES/django.po b/rest_framework/locale/gl_ES/LC_MESSAGES/django.po index c34d3952..363d4946 100644 --- a/rest_framework/locale/gl_ES/LC_MESSAGES/django.po +++ b/rest_framework/locale/gl_ES/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Galician (Spain) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/gl_ES/)\n" "MIME-Version: 1.0\n" @@ -34,24 +34,24 @@ msgstr "" msgid "Invalid username/password." msgstr "" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -109,241 +109,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Valor non válido." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/he_IL/LC_MESSAGES/django.mo b/rest_framework/locale/he_IL/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..53ecccd1e9183668dd55954698190ac1a59165e1 GIT binary patch literal 528 zcmZut!A|2a5Cy?0N6s7ui9;)xCh4l8xD+8u5tUj|mF$WeGR-tKq;_`fHtmP(uW{UO zS*NVZg(p3EY`^jIo4-egfA&1~J&!$4Jr6w3Ju9?5Km6sTUn|WHV>WLzbvQ`z7qL}F z3%GleIx{foKP50@xuDYUdoZEGu)~qfREoFD%wl2$1mnj9drZ>#R=ksr1T>?#g>e(3 z3y9mI_2VpxqsR+!LMv5Se51P%t=3uO5e%hun6T6~m(H+&XSq_u@W`q8z1+an+I&_w zxzc8(WMgU;*S<|>OPLWSBo_i6=#{C2+Q71;ybiUwbA<@QvMd{}dR)zDU3G@(HZ3xF z+g)0WzdsN2|2E;AUIxRk9*hQ~{@3W@MilgncBFlVP2q>(Xzjuxmr8eFI+tw8b$=%J z*#6R0-\n" +"Language-Team: Hebrew (Israel) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/he_IL/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: he_IL\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: authentication.py:72 +msgid "Invalid basic header. No credentials provided." +msgstr "" + +#: authentication.py:75 +msgid "Invalid basic header. Credentials string should not contain spaces." +msgstr "" + +#: authentication.py:81 +msgid "Invalid basic header. Credentials not correctly base64 encoded." +msgstr "" + +#: authentication.py:98 +msgid "Invalid username/password." +msgstr "" + +#: authentication.py:101 authentication.py:188 +msgid "User inactive or deleted." +msgstr "" + +#: authentication.py:167 +msgid "Invalid token header. No credentials provided." +msgstr "" + +#: authentication.py:170 +msgid "Invalid token header. Token string should not contain spaces." +msgstr "" + +#: authentication.py:176 +msgid "" +"Invalid token header. Token string should not contain invalid characters." +msgstr "" + +#: authentication.py:185 +msgid "Invalid token." +msgstr "" + +#: authtoken/serializers.py:20 +msgid "User account is disabled." +msgstr "" + +#: authtoken/serializers.py:23 +msgid "Unable to log in with provided credentials." +msgstr "" + +#: authtoken/serializers.py:26 +msgid "Must include \"username\" and \"password\"." +msgstr "" + +#: exceptions.py:49 +msgid "A server error occurred." +msgstr "" + +#: exceptions.py:84 +msgid "Malformed request." +msgstr "" + +#: exceptions.py:89 +msgid "Incorrect authentication credentials." +msgstr "" + +#: exceptions.py:94 +msgid "Authentication credentials were not provided." +msgstr "" + +#: exceptions.py:99 +msgid "You do not have permission to perform this action." +msgstr "" + +#: exceptions.py:104 views.py:81 +msgid "Not found." +msgstr "" + +#: exceptions.py:109 +#, python-brace-format +msgid "Method \"{method}\" not allowed." +msgstr "" + +#: exceptions.py:120 +msgid "Could not satisfy the request Accept header." +msgstr "" + +#: exceptions.py:132 +#, python-brace-format +msgid "Unsupported media type \"{media_type}\" in request." +msgstr "" + +#: exceptions.py:145 +msgid "Request was throttled." +msgstr "" + +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 +#: validators.py:162 +msgid "This field is required." +msgstr "" + +#: fields.py:267 +msgid "This field may not be null." +msgstr "" + +#: fields.py:603 fields.py:634 +#, python-brace-format +msgid "\"{input}\" is not a valid boolean." +msgstr "" + +#: fields.py:669 +msgid "This field may not be blank." +msgstr "" + +#: fields.py:670 fields.py:1656 +#, python-brace-format +msgid "Ensure this field has no more than {max_length} characters." +msgstr "" + +#: fields.py:671 +#, python-brace-format +msgid "Ensure this field has at least {min_length} characters." +msgstr "" + +#: fields.py:708 +msgid "Enter a valid email address." +msgstr "" + +#: fields.py:719 +msgid "This value does not match the required pattern." +msgstr "" + +#: fields.py:730 +msgid "" +"Enter a valid \"slug\" consisting of letters, numbers, underscores or " +"hyphens." +msgstr "" + +#: fields.py:742 +msgid "Enter a valid URL." +msgstr "" + +#: fields.py:755 +#, python-brace-format +msgid "\"{value}\" is not a valid UUID." +msgstr "" + +#: fields.py:791 +msgid "Enter a valid IPv4 or IPv6 address." +msgstr "" + +#: fields.py:816 +msgid "A valid integer is required." +msgstr "" + +#: fields.py:817 fields.py:852 fields.py:885 +#, python-brace-format +msgid "Ensure this value is less than or equal to {max_value}." +msgstr "" + +#: fields.py:818 fields.py:853 fields.py:886 +#, python-brace-format +msgid "Ensure this value is greater than or equal to {min_value}." +msgstr "" + +#: fields.py:819 fields.py:854 fields.py:890 +msgid "String value too large." +msgstr "" + +#: fields.py:851 fields.py:884 +msgid "A valid number is required." +msgstr "" + +#: fields.py:887 +#, python-brace-format +msgid "Ensure that there are no more than {max_digits} digits in total." +msgstr "" + +#: fields.py:888 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_decimal_places} decimal places." +msgstr "" + +#: fields.py:889 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_whole_digits} digits before the " +"decimal point." +msgstr "" + +#: fields.py:1004 +#, python-brace-format +msgid "Datetime has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1005 +msgid "Expected a datetime but got a date." +msgstr "" + +#: fields.py:1079 +#, python-brace-format +msgid "Date has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1080 +msgid "Expected a date but got a datetime." +msgstr "" + +#: fields.py:1148 +#, python-brace-format +msgid "Time has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1207 +#, python-brace-format +msgid "Duration has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1232 fields.py:1281 +#, python-brace-format +msgid "\"{input}\" is not a valid choice." +msgstr "" + +#: fields.py:1235 relations.py:62 relations.py:431 +#, python-brace-format +msgid "More than {count} items..." +msgstr "" + +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 +#, python-brace-format +msgid "Expected a list of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1283 +msgid "This selection may not be empty." +msgstr "" + +#: fields.py:1320 +#, python-brace-format +msgid "\"{input}\" is not a valid path choice." +msgstr "" + +#: fields.py:1339 +msgid "No file was submitted." +msgstr "" + +#: fields.py:1340 +msgid "" +"The submitted data was not a file. Check the encoding type on the form." +msgstr "" + +#: fields.py:1341 +msgid "No filename could be determined." +msgstr "" + +#: fields.py:1342 +msgid "The submitted file is empty." +msgstr "" + +#: fields.py:1343 +#, python-brace-format +msgid "" +"Ensure this filename has at most {max_length} characters (it has {length})." +msgstr "" + +#: fields.py:1391 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: fields.py:1430 relations.py:428 serializers.py:521 +msgid "This list may not be empty." +msgstr "" + +#: fields.py:1483 +#, python-brace-format +msgid "Expected a dictionary of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 +#, python-brace-format +msgid "Invalid page \"{page_number}\": {message}." +msgstr "" + +#: pagination.py:407 +msgid "Invalid cursor" +msgstr "" + +#: relations.py:196 +#, python-brace-format +msgid "Invalid pk \"{pk_value}\" - object does not exist." +msgstr "" + +#: relations.py:197 +#, python-brace-format +msgid "Incorrect type. Expected pk value, received {data_type}." +msgstr "" + +#: relations.py:229 +msgid "Invalid hyperlink - No URL match." +msgstr "" + +#: relations.py:230 +msgid "Invalid hyperlink - Incorrect URL match." +msgstr "" + +#: relations.py:231 +msgid "Invalid hyperlink - Object does not exist." +msgstr "" + +#: relations.py:232 +#, python-brace-format +msgid "Incorrect type. Expected URL string, received {data_type}." +msgstr "" + +#: relations.py:391 +#, python-brace-format +msgid "Object with {slug_name}={value} does not exist." +msgstr "" + +#: relations.py:392 +msgid "Invalid value." +msgstr "" + +#: serializers.py:326 +#, python-brace-format +msgid "Invalid data. Expected a dictionary, but got {datatype}." +msgstr "" + +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + +#: templates/rest_framework/horizontal/radio.html:2 +#: templates/rest_framework/inline/radio.html:2 +#: templates/rest_framework/vertical/radio.html:2 +msgid "None" +msgstr "" + +#: templates/rest_framework/horizontal/select_multiple.html:2 +#: templates/rest_framework/inline/select_multiple.html:2 +#: templates/rest_framework/vertical/select_multiple.html:2 +msgid "No items to select." +msgstr "" + +#: validators.py:24 +msgid "This field must be unique." +msgstr "" + +#: validators.py:78 +#, python-brace-format +msgid "The fields {field_names} must make a unique set." +msgstr "" + +#: validators.py:226 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" date." +msgstr "" + +#: validators.py:241 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" month." +msgstr "" + +#: validators.py:254 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" year." +msgstr "" + +#: versioning.py:42 +msgid "Invalid version in \"Accept\" header." +msgstr "" + +#: versioning.py:73 versioning.py:115 +msgid "Invalid version in URL path." +msgstr "" + +#: versioning.py:144 +msgid "Invalid version in hostname." +msgstr "" + +#: versioning.py:166 +msgid "Invalid version in query parameter." +msgstr "" + +#: views.py:88 +msgid "Permission denied." +msgstr "" diff --git a/rest_framework/locale/hu/LC_MESSAGES/django.mo b/rest_framework/locale/hu/LC_MESSAGES/django.mo index 79f7c7329c3eca4e9496a981a0345c1edcfd8aaf..a35f73215aa61525aa091d4b18b5df07ae899836 100644 GIT binary patch delta 64 zcmeD2=<(RFO~}~LNY}tz!O+6W)L7fV(7=Ezz+X2gwJftZGe1w)C9x#cO2Np$&{P+y O&fLn>bn{CgWkCQ\n" "Language-Team: Hungarian (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/hu/)\n" "MIME-Version: 1.0\n" @@ -34,24 +34,24 @@ msgstr "Érvénytelen basic fejlécmező. Az azonosítók base64 kódolása nem msgid "Invalid username/password." msgstr "Érvénytelen felhasználónév/jelszó." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "A felhasználó nincs aktiválva vagy törölve lett." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Érvénytelen token fejlécmező. Nem voltak megadva azonosítók." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Érvénytelen token fejlécmező. A token karakterlánc nem tartalmazhat szóközöket." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Érvénytelen token." @@ -109,241 +109,267 @@ msgstr "Nem támogatott média típus \"{media_type}\" a kérésben." msgid "Request was throttled." msgstr "A kérés korlátozva lett." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Ennek a mezőnek a megadása kötelező." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Ez a mező nem lehet null értékű." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "Az \"{input}\" nem egy érvényes logikai érték." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Ez a mező nem lehet üres." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Bizonyosodjon meg arról, hogy ez a mező legfeljebb {max_length} karakterből áll." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Bizonyosodjon meg arról, hogy ez a mező legalább {min_length} karakterből áll." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Adjon meg egy érvényes e-mail címet!" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Ez az érték nem illeszkedik a szükséges mintázatra." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Az URL barát cím csak betűket, számokat, aláhúzásokat és kötőjeleket tartalmazhat." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Adjon meg egy érvényes URL-t!" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Egy érvényes egész szám megadása szükséges." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Bizonyosodjon meg arról, hogy ez az érték legfeljebb {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Bizonyosodjon meg arról, hogy ez az érték legalább {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "A karakterlánc túl hosszú." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Egy érvényes szám megadása szükséges." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Bizonyosodjon meg arról, hogy a számjegyek száma összesen legfeljebb {max_digits}." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Bizonyosodjon meg arról, hogy a tizedes tört törtrészében levő számjegyek száma összesen legfeljebb {max_decimal_places}." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Bizonyosodjon meg arról, hogy a tizedes tört egész részében levő számjegyek száma összesen legfeljebb {max_whole_digits}." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "A dátum formátuma hibás. Használja ezek valamelyikét helyette: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Időt is tartalmazó dátum helyett egy időt nem tartalmazó dátum lett elküldve." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "A dátum formátuma hibás. Használja ezek valamelyikét helyette: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Időt nem tartalmazó dátum helyett egy időt is tartalmazó dátum lett elküldve." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Az idő formátuma hibás. Használja ezek valamelyikét helyette: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "Az \"{input}\" nem egy érvényes elem." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Elemek listája helyett \"{input_type}\" lett elküldve." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Semmilyen fájl sem került feltöltésre." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "Az elküldött adat nem egy fájl volt. Ellenőrizze a kódolás típusát az űrlapon!" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "A fájlnév nem megállapítható." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "A küldött fájl üres." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Bizonyosodjon meg arról, hogy a fájlnév legfeljebb {max_length} karakterből áll (jelenlegi hossza: {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Töltsön fel egy érvényes képfájlt! A feltöltött fájl nem kép volt, vagy megsérült." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Érvénytelen oldal \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Érvénytelen pk \"{pk_value}\" - az objektum nem létezik." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Helytelen típus. pk érték helyett {data_type} lett elküldve." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Érvénytelen link - Nem illeszkedő URL." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Érvénytelen link. - Eltérő URL illeszkedés." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Érvénytelen link - Az objektum nem létezik." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Helytelen típus. URL karakterlánc helyett {data_type} lett elküldve." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Nem létezik olyan objektum, amelynél {slug_name}={value}." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Érvénytelen érték." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Érvénytelen adat. Egy dictionary helyett {datatype} lett elküldve." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/id/LC_MESSAGES/django.mo b/rest_framework/locale/id/LC_MESSAGES/django.mo index 0324ef5414254039b5a7cde12434e6c0a4cde9e8..ac3fe2c0fc77def64903095adf7d6c8acb8a178e 100644 GIT binary patch delta 40 rcmeyz{EvCUBtAnUT?2CkLklZYV{HS&i3_B-p(5s1rluQ@S~3Cv@@oqU delta 40 scmeyz{EvCUBt8R6T_ZyULjx;QQ*8sIi3_B-AtDAAR;Fefk6JPU0P\n" "Language-Team: Indonesian (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/id/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "" msgid "Invalid username/password." msgstr "" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -108,241 +108,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/it/LC_MESSAGES/django.mo b/rest_framework/locale/it/LC_MESSAGES/django.mo index 6e7625826fe760f69c81c683f58112faf59f5d52..fde0bde4669aec8382323aaa8ffc27630d30b4b0 100644 GIT binary patch delta 64 zcmZ4CwZdzIwurHzk*E<|*Qvv`y5)oDa delta 64 zcmZ4CwZdzIwurHTrLK{of}w$xsj0Ssk%0kMfWK}~YFTD+W`3ToOJYf?m4cChp{XuJ Poq>gwsoCZ@ky8QyJG>EA diff --git a/rest_framework/locale/it/LC_MESSAGES/django.po b/rest_framework/locale/it/LC_MESSAGES/django.po index da519aa5..4889f61b 100644 --- a/rest_framework/locale/it/LC_MESSAGES/django.po +++ b/rest_framework/locale/it/LC_MESSAGES/django.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Italian (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/it/)\n" "MIME-Version: 1.0\n" @@ -37,24 +37,24 @@ msgstr "Credenziali non correttamente codificate in base64." msgid "Invalid username/password." msgstr "Nome utente/password non validi" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Utente inattivo o eliminato." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Header del token non valido. Credenziali non fornite." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Header del token non valido. Il contenuto del token non dovrebbe contenere spazi." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Token invalido." @@ -112,241 +112,267 @@ msgstr "Tipo di media \"{media_type}\"non supportato." msgid "Request was throttled." msgstr "La richiesta è stata limitata (throttled)." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Campo obbligatorio." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Il campo non può essere nullo." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" non è un valido valore booleano." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Questo campo non può essere omesso." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Assicurati che questo campo non abbia più di {max_length} caratteri." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Assicurati che questo campo abbia almeno {min_length} caratteri." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Inserisci un indirizzo email valido." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Questo valore non corrisponde alla sequenza richiesta." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Immetti uno \"slug\" valido che consista di lettere, numeri, underscore o trattini." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Inserisci un URL valido" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" non è un UUID valido." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "È richiesto un numero intero valido." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Assicurati che il valore sia minore o uguale a {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Assicurati che il valore sia maggiore o uguale a {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Stringa troppo lunga." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "È richiesto un numero valido." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Assicurati che non ci siano più di {max_digits} cifre in totale." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Assicurati che non ci siano più di {max_decimal_places} cifre decimali." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Assicurati che non ci siano più di {max_whole_digits} cifre prima del separatore decimale." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "L'oggetto di tipo datetime è in un formato errato. Usa uno dei seguenti formati: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Atteso un oggetto di tipo datetime ma l'oggetto ricevuto è di tipo date." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "La data è in un formato errato. Usa uno dei seguenti formati: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Atteso un oggetto di tipo date ma l'oggetto ricevuto è di tipo datetime." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "L'orario ha un formato errato. Usa uno dei seguenti formati: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "La durata è in un formato errato. Usa uno dei seguenti formati: {format}." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" non è una scelta valida." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Attesa una lista di oggetti ma l'oggetto ricevuto è di tipo \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Non è stato inviato alcun file." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "I dati inviati non corrispondono ad un file. Si prega di controllare il tipo di codifica nel form." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Il nome del file non può essere determinato." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Il file inviato è vuoto." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Assicurati che il nome del file abbia, al più, {max_length} caratteri (attualmente ne ha {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Invia un'immagine valida. Il file che hai inviato non era un'immagine o era corrotto." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Era atteso un dizionario di oggetti ma il dato ricevuto è di tipo \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Pagina \"{page_number}\" non valida: {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Cursore non valido" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Pk \"{pk_value}\" non valido - l'oggetto non esiste." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Tipo non corretto. Era atteso un valore pk, ma è stato ricevuto {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Collegamento non valido - Nessuna corrispondenza di URL." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Collegamento non valido - Corrispondenza di URL non corretta." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Collegamento non valido - L'oggetto non esiste." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Tipo non corretto. Era attesa una stringa URL, ma è stato ricevuto {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "L'oggetto con {slug_name}={value} non esiste." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Valore non valido." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Dati non validi. Era atteso un dizionario, ma si è ricevuto {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/ja/LC_MESSAGES/django.mo b/rest_framework/locale/ja/LC_MESSAGES/django.mo index 9f92c5652b1aafd5df871322765262c2f6d050e7..4a583925ea55167ec2eb31cbe8b3ef97729c5aee 100644 GIT binary patch delta 64 zcmX>baW-N@im0)nk*E`L8+r$84G7=&H delta 64 zcmX>baW-N@im0)HrLK{of}w$xsj0Ssk%0kMfWK}~YFTD+W`3ToOJYf?m4cChp{XuJ Poq>gwsoCb~qT9p(V%!oU diff --git a/rest_framework/locale/ja/LC_MESSAGES/django.po b/rest_framework/locale/ja/LC_MESSAGES/django.po index c8148e26..ea9ba172 100644 --- a/rest_framework/locale/ja/LC_MESSAGES/django.po +++ b/rest_framework/locale/ja/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Japanese (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/ja/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "不正な基本ヘッダです。認証情報がBASE64で正しくエン msgid "Invalid username/password." msgstr "ユーザ名かパスワードが違います。" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "ユーザが無効か削除されています。" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "不正なトークンヘッダです。認証情報が含まれていません。" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "不正なトークンヘッダです。トークン文字列に空白を含めてはいけません。" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "不正なトークンヘッダです。トークン文字列に不正な文字を含めてはいけません。" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "不正なトークンです。" @@ -108,241 +108,267 @@ msgstr "リクエストのメディアタイプ \"{media_type}\" はサポート msgid "Request was throttled." msgstr "リクエストの処理は絞られました。" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "この項目は必須です。" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "この項目はnullにできません。" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" は有効なブーリアンではありません。" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "この項目は空にできません。" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "この項目が{max_length}文字より長くならないようにしてください。" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "この項目は少なくとも{min_length}文字以上にしてください。" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "有効なメールアドレスを入力してください。" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "この値は所要のパターンにマッチしません。" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "文字、数字、アンダースコア、またはハイフンから成る有効な \"slug\" を入力してください。" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "有効なURLを入力してください。" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" は有効なUUIDではありません。" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "有効なIPv4またはIPv6アドレスを入力してください。" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "有効な整数を入力してください。" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "この値は{max_value}以下にしてください。" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "この値は{min_value}以上にしてください。" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "文字列が長過ぎます。" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "有効な数値を入力してください。" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "合計で最大{max_digits}桁以下になるようにしてください。" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "小数点以下の桁数を{max_decimal_places}を超えないようにしてください。" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "整数部の桁数を{max_whole_digits}を超えないようにしてください。" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "日時の形式が違います。以下のどれかの形式にしてください: {format}。" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "日付ではなく日時を入力してください。" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "日付の形式が違います。以下のどれかの形式にしてください: {format}。" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "日時ではなく日付を入力してください。" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "時刻の形式が違います。以下のどれかの形式にしてください: {format}。" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "機関の形式が違います。以下のどれかの形式にしてください: {format}。" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\"は有効な選択肢ではありません。" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "\"{input_type}\" 型のデータではなく項目のリストを入力してください。" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "空でない項目を選択してください。" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "\"{input}\"は有効なパスの選択肢ではありません。" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "ファイルが添付されていません。" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "添付されたデータはファイルではありません。フォームのエンコーディングタイプを確認してください。" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "ファイル名が取得できませんでした。" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "添付ファイルの中身が空でした。" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "ファイル名は最大{max_length}文字にしてください({length}文字でした)。" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "有効な画像をアップロードしてください。アップロードされたファイルは画像でないか壊れた画像です。" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "リストは空ではいけません。" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "\"{input_type}\" 型のデータではなく項目の辞書を入力してください。" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "ページ番号 \"{page_number}\" は不正です: {message}。" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "カーソルが不正です。" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "主キー \"{pk_value}\" は不正です - データが存在しません。" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "不正な型です。{data_type} 型ではなく主キーの値を入力してください。" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "ハイパーリンクが不正です - URLにマッチしません。" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "ハイパーリンクが不正です - 不正なURLにマッチします。" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "ハイパーリンクが不正です - リンク先が存在しません。" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "不正なデータ型です。{data_type} 型ではなくURL文字列を入力してください。" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "{slug_name}={value} のデータが存在しません。" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "不正な値です。" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "不正なデータです。{datatype} 型ではなく辞書を入力してください。" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/ko_KR/LC_MESSAGES/django.mo b/rest_framework/locale/ko_KR/LC_MESSAGES/django.mo index 8e97250aa5ab595dde0a13441fdf37f75fa27a55..f9a7261f8b404f226268ff099443cefbc8bf6c49 100644 GIT binary patch delta 64 zcmZ4Dzr=sTZy{qtBV7Y?1w#ufQ)6udLjwb@0Ds+})UwRt%=|oEm&B4(D+MD1LsMO- OI&&*i)6IIqWg-A-n-Qe| delta 64 zcmZ4Dzr=sTZy{p?OI;&F1w#WXQ&VjNBLf4j0Ds+})UwRt%=|oEm&B4(D+MD1LsMOd PIs*$UQ?t!_!et@=YDE#H diff --git a/rest_framework/locale/ko_KR/LC_MESSAGES/django.po b/rest_framework/locale/ko_KR/LC_MESSAGES/django.po index 87388145..901907c8 100644 --- a/rest_framework/locale/ko_KR/LC_MESSAGES/django.po +++ b/rest_framework/locale/ko_KR/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Korean (Korea) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/ko_KR/)\n" "MIME-Version: 1.0\n" @@ -34,24 +34,24 @@ msgstr "기본 헤더(basic header)가 유효하지 않습니다. 인증데이 msgid "Invalid username/password." msgstr "아이디/비밀번호가 유효하지 않습니다." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "계정이 중지되었거나 삭제되었습니다." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "토큰 헤더가 유효하지 않습니다. 인증데이터(credentials)가 제공되지 않았습니다." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "토큰 헤더가 유효하지 않습니다. 토큰 문자열은 빈칸(spaces)를 포함하지 않아야 합니다." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "토큰 헤더가 유효하지 않습니다. 토큰 문자열은 유효하지 않은 문자를 포함하지 않아야 합니다." -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "토큰이 유효하지 않습니다." @@ -109,241 +109,267 @@ msgstr "요청된 \"{media_type}\"가 지원되지 않는 미디어 형태입니 msgid "Request was throttled." msgstr "요청이 지연(throttled)되었습니다." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "이 항목을 채워주십시오." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "이 칸은 null일 수 없습니다." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\"이 유효하지 않은 부울(boolean)입니다." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "이 칸은 blank일 수 없습니다." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "이 칸이 글자 수가 {max_length} 이하인지 확인하십시오." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "이 칸이 글자 수가 적어도 {min_length} 이상인지 확인하십시오." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "유효한 이메일 주소를 입력하십시오." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "형식에 맞지 않는 값입니다." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "문자, 숫자, 밑줄( _ ) 또는 하이픈( - )으로 이루어진 유효한 \"slug\"를 입력하십시오." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "유효한 URL을 입력하십시오." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\"가 유효하지 않은 UUID 입니다." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "유효한 IPv4 또는 IPv6 주소를 입력하십시오." -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "유효한 정수(integer)를 넣어주세요." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "이 값이 {max_value}보다 작거나 같은지 확인하십시오." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "이 값이 {min_value}보다 크거나 같은지 확인하십시오." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "문자열 값이 너무 큽니다." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "유효한 숫자를 넣어주세요." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "전체 숫자(digits)가 {max_digits} 이하인지 확인하십시오." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "소수점 자릿수가 {max_decimal_places} 이하인지 확인하십시오." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "소수점 자리 앞에 숫자(digits)가 {max_whole_digits} 이하인지 확인하십시오." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Datetime의 포멧이 잘못되었습니다. 이 형식들 중 한가지를 사용하세요: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "예상된 datatime 대신 date를 받았습니다." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Date의 포멧이 잘못되었습니다. 이 형식들 중 한가지를 사용하세요: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "예상된 date 대신 datetime을 받았습니다." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Time의 포멧이 잘못되었습니다. 이 형식들 중 한가지를 사용하세요: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\"이 유효하지 않은 선택(choice)입니다." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "아이템 리스트가 예상되었으나 \"{input_type}\"를 받았습니다." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "파일이 제출되지 않았습니다." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "제출된 데이터는 파일이 아닙니다. 제출된 서식의 인코딩 형식을 확인하세요." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "파일명을 알 수 없습니다." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "제출된 파일이 비어있습니다." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "이 파일명의 글자수가 최대 {max_length}를 넘지 않는지 확인하십시오. (이것은 {length}가 있습니다)." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "유효한 이미지 파일을 업로드 하십시오. 업로드 하신 파일은 이미지 파일이 아니거나 손상된 이미지 파일입니다." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "아이템 딕셔너리가 예상되었으나 \"{input_type}\" 타입을 받았습니다." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "유효하지 않은 page \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "커서(cursor)가 유효하지 않습니다." -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "유효하지 않은 pk \"{pk_value}\" - 객체가 존재하지 않습니다." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "잘못된 형식입니다. pk 값 대신 {data_type}를 받았습니다." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "유효하지 않은 하이퍼링크 - 일치하는 URL이 없습니다." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "유효하지 않은 하이퍼링크 - URL이 일치하지 않습니다." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "유효하지 않은 하이퍼링크 - 객체가 존재하지 않습니다." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "잘못된 형식입니다. URL 문자열을 예상했으나 {data_type}을 받았습니다." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "{slug_name}={value} 객체가 존재하지 않습니다." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "값이 유효하지 않습니다." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "유효하지 않은 데이터. 딕셔너리(dictionary)대신 {datatype}를 받았습니다." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/mk/LC_MESSAGES/django.mo b/rest_framework/locale/mk/LC_MESSAGES/django.mo index a788d7fe4bd613bf1789a337e53617e251c14609..64ef673cf5ab76c91f523b4cc26f5a4d3bd7ccd6 100644 GIT binary patch delta 64 zcmewn{3Ce7HX&m}BV7Y?1w#ufQ)6udLjwb@0Ds+})UwRt%=|oEm&B4(D+MD1LsMO- OI&&*i)6Fl1_{9N;8WLsz delta 64 zcmewn{3Ce7HX&mJOI;&F1w#WXQ&VjNBLf4j0Ds+})UwRt%=|oEm&B4(D+MD1LsMOd PIs*$UQ?t!4h4{q*hr|+Q diff --git a/rest_framework/locale/mk/LC_MESSAGES/django.po b/rest_framework/locale/mk/LC_MESSAGES/django.po index b6655f58..554460c6 100644 --- a/rest_framework/locale/mk/LC_MESSAGES/django.po +++ b/rest_framework/locale/mk/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Macedonian (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/mk/)\n" "MIME-Version: 1.0\n" @@ -34,24 +34,24 @@ msgstr "Невалиден основен header. Податоците за ав msgid "Invalid username/password." msgstr "Невалидно корисничко име/лозинка." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Корисникот е деактивиран или избришан." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Невалиден токен header. Не се внесени податоци за најава." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Невалиден токен во header. Токенот не треба да содржи празни места." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Невалиден токен." @@ -109,241 +109,267 @@ msgstr "Media типот „{media_type}“ не е поддржан." msgid "Request was throttled." msgstr "Request-от е забранет заради ограничувања." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Ова поле е задолжително." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Ова поле не смее да биде недефинирано." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" не е валиден boolean." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Ова поле не смее да биде празно." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Ова поле не смее да има повеќе од {max_length} знаци." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Ова поле мора да има барем {min_length} знаци." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Внесете валидна email адреса." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Ова поле не е по правилната шема/барање." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Внесете валидно име што содржи букви, бројки, долни црти или црти." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Внесете валиден URL." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Задолжителен е валиден цел број." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Вредноста треба да биде помала или еднаква на {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Вредноста треба да биде поголема или еднаква на {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Вредноста е преголема." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Задолжителен е валиден број." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Не смее да има повеќе од {max_digits} цифри вкупно." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Не смее да има повеќе од {max_decimal_places} децимални места." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Не смее да има повеќе од {max_whole_digits} цифри пред децималната точка." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Датата и времето се со погрешен формат. Користете го овој формат: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Очекувано беше дата и време, а внесено беше само дата." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Датата е со погрешен формат. Користете го овој формат: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Очекувана беше дата, а внесени беа и дата и време." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Времето е со погрешен формат. Користете го овој формат: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "„{input}“ не е валиден избор." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Очекувана беше листа, а внесено беше „{input_type}“." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Ниеден фајл не е качен (upload-иран)." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "Испратените податоци не се фајл. Проверете го encoding-от на формата." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Не може да се открие име на фајлот." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Качениот (upload-иран) фајл е празен." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Името на фајлот треба да има највеќе {max_length} знаци (а има {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Качете (upload-ирајте) валидна слика. Фајлот што го качивте не е валидна слика или е расипан." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Невалидна страна „{page_number}“: {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Невалиден pk „{pk_value}“ - објектот не постои." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Неточен тип. Очекувано беше pk, а внесено {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Невалиден хиперлинк - не е внесен URL." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Невалиден хиперлинк - внесен е неправилен URL." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Невалиден хиперлинк - Објектот не постои." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Неточен тип. Очекувано беше URL, a внесено {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Објектот со {slug_name}={value} не постои." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Невалидна вредност." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Невалидни податоци. Очекуван беше dictionary, а внесен {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/nb/LC_MESSAGES/django.mo b/rest_framework/locale/nb/LC_MESSAGES/django.mo index 8bf83c6442c2e4c3d948937ecad82dd257705e64..56b7a969b10a76a0c3873834588c5530d9f93a4e 100644 GIT binary patch literal 9902 zcmbuEZH!#kS;tRPlca8eCbYDKm!522;?$nmUB^z$I-AD!+RfH>?0R>dCPA_8%$%LM zo;&wW?!B|?m9-!NQbDQ^Qd^{cKt)ucC`eRPZDl?nBvyh#D&7i0LI{a|phQuD5B&t9 z;`cxI&diNz5CyL?>WzT&hvhr{pW`deBN-q%>7f`-@nh8UjV=LL;T|U<^#q& z3jR50!MDH*u-oFCQfu9EJ;4N?&{4Tf%&cC~$mw=D({PX4W7eMXfcR}sz zTP40(zQ6yWV&5MHrI$re^M4L}4BP~N9Q-0^!Eb;+2L1zh0DKEX#O6Q2S@6F>RAmk$ zOv&>Yzcl~j;Qin$;QK&VK5v6_JpVE%eSRGjpZ^1D+#@We=cAzP;}ZBJ*afA>-!7m3 z5ftAKy{8y=1hhOq2a2x{lpTEmJPiI5I1fJfUSnPa7r>tYKUd=Km-tQaDDS@me*104 zyqC>LA8*2(^z<-B{1NaNsOOhK?ROir;OD>(fL{kc1pYm!{r(rY1RiG5=fHl6e+Zu9 z`93xyy)J>0%P)dI3;qQtJ34?cE`ra2djA{X3GlDM7r=KQv?E{uvXuEXQ2PBcDE|Mn z#Qy-#^8EgvF8t^fQ2P8LD1E&S&VYXaN)CSqivI^7_6&Fe6n~qb?DCI6Ow#;2_%!$f zQ1U*B5VZd`sQI4(#m66kPk{dlYW^d(@b6_%a`<%+moR?|O1}RB>iO+Fh~C2>TQEL*(WoASPs<1r@?pL0sLu1d9JQNT@NN z1vT$CK}2o73LXIe64ZL%1|J090%dpK2cH8!gcE9f57c_U3i4yV#4lJee+C{0-vplm zKfvaWfiHmK`!k>gUk5e*4N!Xj9(V?PjNtP)*afBc&x5ake*$7M=247Pbe;xLiFpYW z{Vniq;PBErUD6>Y@7Fj7Y7da|x&q7^_q(|jqjbqOblu0j%8mPa`8@+_zmlOY#9^N2 zhHZacDe)vI`4c9+zRK4gYW$YYB%e?CH^#iPM8W;svcYG$b-l!Wiu+~m1Kfzz>*4~) zcD=l$tIOQgYmo=(c!^s&&?Q+Z-kjx@{B#{E!2g!6tCxIjczudLPII5wyBi@4Ud@E8Lg3<&(NTS%BB|d-(h9+_I|$Zsh~QulEPQ+woQKW85$5 z1()Ske3A_*{+XGZVcZ|&+cP%IY@Fmaup2=XwrnFwA{WH<{YNxAN!WC^8PE^%jvbGJ z?!fI`Xl-qIscuf$%%vMHwJuGQ)F#d5AWdCM9}0fLICpKn!)EGU9fT7f<3X>n=i4Cf zxHu1+K^`WtZ8AZRL6q4|mpZ@Mewu8AEiH2<8AL7rE@OPQzGa#1S8`cyPc@sapWBWL zS}v`dr66~<6F?|U;G7rUv%!YB6Gj+k;=)aeiSrawr$I2TRhjzUDFBM zVXpZek&n%jJc#a|z-9;QyjDyfk!d)@t6jJ;V+nRsA&d2_hYn3kUThW6;Yi1+F=*9*d^GX6&2 zp{5o*w&ahEL2lbVfay`b1%b&i-r*+4O^ykhiWNb+rR{~e>t!Rd`BvZAGFo2K!}iR? z+z7ec<*akw0@uSx(lh5uT#k`j%9d=fZ{(_*@hI_7x1${*Fq`EmsyRZ~YPxU((cDB7 zLBZ{9ruMsvu>-gNL_RAe1XS;mO75dAjdM>PvyKh<*t#6wX@0@D%{rqf zjHTrPaUts~(unzKG@ef;;`%t84~LUQvLqeNmN+Uh!*WI%KQhv^7n;}bcv&pjrBN7n zZOx8VAej^So1N(c;qDG2E;X)8;jILJkqq4ptY}QEAGBq2f@_73ZO@QIdiV>k$RfjS zqCtjrOXr<|$>jEw^Q7zIkt**f#>wHUe)9f03rk&9Bk7RS{~M*<+V``^+a6FeD6G!* zgDl%jQu6q49dFQ;M?6hc02Vbc>|Hj_A=Rh4dWm zT{jnlNJ$@ORM|o?!7G<{k`@|c2!Bu#`NAuTl1-H&7solbnGE85yNE>fI-dpvnJ{if zgBFG{-2RLWV#p1JKwLthgcoNwNh8^y(F+OGP%dBlOay7tU_+@AK1qP(fFkOVMKTv* zo0=3me&tj%g!j5BZFV!HxVx#ea82~K7jJrzlZlGKI&5l{|;jD;F#Q} zDMadQhMj1_NE%8SfnV4Q-^;6R&vaa~>njK!y_D#D;Ky`SR!Eb(>3Bhtj$N;xZ|UQx z#^8@}sakp83%0z*5q={I;_k$x%Ex#RMU&sOF=myUf*a4(j3So1=4F5}>EZt|tw+Sg z;H!Mz)pA=X>o(KMPd+_X_EwcvVQF&DeFk{T8XHzmA=mGGC|)@$R?KN-_1n~C`cV?7Xesg;9h9~&~N?;+;O_2TN zG*LRMEw^e{i&(l~m#znKJF!>JuB_U11x3Pi_uv&Lnbj_4?XXolJ!ogO)nvgQynJc3 zMp@xcG_@tnc)=c>n?GKgKU$l6%FdryIR3=px%s&{2G*{)jZm><_qY>w{`kTZ#}3bN z9lStwUt3LsIE#WjNf+#8U$WZs*Ih&cB0JPNV>M_g5H9C zK1nxSJEY7$opgIUuSNDyC(ru}v$LCH!yf)f!ZGQUuS=`?* zG#fW&A3u0;`Qq8J=;rHl2hZS?oLXzE)E^5rcQ^7`&RSu7(jQZZYKv>D=V~X$hW>c_lqclGZ(3q z3S7McRzZYW7|Yg!?7EEn{2+!^FNr*i)+vHB4nz^ITe|p^W2%Pw zj#__1emd$EV3Rhaj;B|V@6#^0H$qo~G;DWR_+B}>Ovz>YJFn>!4YQ?fz+9yEfs6O; z7-Z@os4}`+3T3YV7sIfNMghtEE@w|R3Q8L5JGWBXO?thcZt#LE?80)(wadM5m|Vw# zN+D4ik##3p1azXXgo&9+Z_i|JBNDSWwV^=DLp{DM8Y|_}WG_`9aj+4W%SyD8E5$zF zeD|d~)gIDEQLnTKhSX%C-YxM}M3&|3w^WM5Qd1j+-N`P&J~P=nr*p5(>cmQ$V5OUe z8zeXu8o6KDEXa^a1MYWTBQ0$ZExK7wCP|N2Ip?rhkf#nu@LV-mjq$udFjMIIzCkfm zt%F+NI|nKVrwpcqr&jIv+hK(>(hgyHG!G3D8>DEMSJ`v~amOg43roeDqK~j=pkD7C z>}{e#adf!U{tL%Y@1!zO#U)3Qq6s@{D@-h>%88_n;1H98KMI{)6!sFpd@(0P>Dvpy zS{WK|6WPuwnu?*i9W$VlkW?bBy<8?*3R9=3ouHgBZNiX^$yUMzk}DGR5f*WH$4SF( zPL4TU^b)#s5^#D=-_wYw&L$R%SKE+>dpek=qghB$?_oMgFHNZ6r?asfw^==^Fk|7X zTviFM7o=SX52q6|d_Q373T}w%t|Fj;LHnWW4)~);FfJe|up_d3t-{_QWR-`gauV7z$M)(yU8gbC)s) zg*{WI`#3t}bPAc$e5X>GViKOhSVj%tm=KtbDft=TVRuwHv%F z3jyjofkoM=Y&ML7jP)G{(hzMgH5^C;m6iiXqiV;YP%trvBdw0xaSOkx)Jp5}!(ob3 z=LA>tePrlwxJbu(|IRF{##~pC1%bkb@myM&Q(6t4DF0qz3Q0hxFyClcr5q!eM^sh8 zMi%Y7CLhL0M?ygwp36KP^tH?iqExqm$l_rLAoKsD}CU!L&*g*R_ z!X{1TI+=HKbsM0%L@5`?UKB;7puip1(1@yT&r{x~iMJ~vTu7~1Bm^aY)wR7q>@C61 zm=Y6tMrpYs*^&-4!*Yd}%%qsv;Ltbmg+oi>K^r^21E;?2;3-#T?-~R7X(I{(#XcpZ zz0HSY%G!6B#nQh2w1?+A%%ilp{bKqm!}Ccrwq1^J-uMf;6$$F>f&TUmDCA!$sIs7! zp~y0tdfOz74&_do*}0{E_odR@D#_|z3+?kmp6Nz#_Qw$Xn#xQQxoR9EZqtYu9#ZN? zM`N4x`?A`yHfV&TNs_-eu-1Tf8~Z2*$#PYBl;Y#9A6&*nUUSTHQP3{m*Nx6MF70C9 ziEOpy0@AtS+3*t^@vlk}ng3@JU$3fkfS|0g&{D}=(Uw>mc!7E)a_nkzWV4`U^dMJV RuR>lL=bvINrB+4O{{``Vz)b)E delta 138 zcmZ4I+rwgUPl#nI0}wC*u?!Ha05LNV>i{tbSOD=Qprj>`2C0F8$s%G=dY8(*& diff --git a/rest_framework/locale/nb/LC_MESSAGES/django.po b/rest_framework/locale/nb/LC_MESSAGES/django.po index 6462590d..34b52715 100644 --- a/rest_framework/locale/nb/LC_MESSAGES/django.po +++ b/rest_framework/locale/nb/LC_MESSAGES/django.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Petter Kjelkenes , 2015 msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" -"Last-Translator: Xavier Ordoquy \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-08 15:34+0000\n" +"Last-Translator: Petter Kjelkenes \n" "Language-Team: Norwegian Bokmål (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/nb/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,382 +20,408 @@ msgstr "" #: authentication.py:72 msgid "Invalid basic header. No credentials provided." -msgstr "" +msgstr "Ugyldig basic header. Ingen legitimasjon gitt." #: authentication.py:75 msgid "Invalid basic header. Credentials string should not contain spaces." -msgstr "" +msgstr "Ugylid basic header. Legitimasjonsstreng bør ikke inneholde mellomrom." #: authentication.py:81 msgid "Invalid basic header. Credentials not correctly base64 encoded." -msgstr "" +msgstr "Ugyldig basic header. Legitimasjonen ikke riktig Base64 kodet." #: authentication.py:98 msgid "Invalid username/password." -msgstr "" +msgstr "Ugyldig brukernavn eller passord." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." -msgstr "" +msgstr "Bruker inaktiv eller slettet." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." -msgstr "" +msgstr "Ugyldig token header. Ingen legitimasjon gitt." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." -msgstr "" +msgstr "Ugyldig token header. Token streng skal ikke inneholde mellomrom." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." -msgstr "" +msgstr "Ugyldig token header. Tokenstrengen skal ikke inneholde ugyldige tegn." -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." -msgstr "" +msgstr "Ugyldig token." #: authtoken/serializers.py:20 msgid "User account is disabled." -msgstr "" +msgstr "Brukerkonto er deaktivert." #: authtoken/serializers.py:23 msgid "Unable to log in with provided credentials." -msgstr "" +msgstr "Kan ikke logge inn med gitt legitimasjon." #: authtoken/serializers.py:26 msgid "Must include \"username\" and \"password\"." -msgstr "" +msgstr "Må inkludere \"username\" og \"password\"." #: exceptions.py:49 msgid "A server error occurred." -msgstr "" +msgstr "En serverfeil skjedde." #: exceptions.py:84 msgid "Malformed request." -msgstr "" +msgstr "Misformet forespørsel." #: exceptions.py:89 msgid "Incorrect authentication credentials." -msgstr "" +msgstr "Ugyldig autentiseringsinformasjon." #: exceptions.py:94 msgid "Authentication credentials were not provided." -msgstr "" +msgstr "Manglende autentiseringsinformasjon." #: exceptions.py:99 msgid "You do not have permission to perform this action." -msgstr "" +msgstr "Du har ikke tilgang til å utføre denne handlingen." #: exceptions.py:104 views.py:81 msgid "Not found." -msgstr "" +msgstr "Ikke funnet." #: exceptions.py:109 #, python-brace-format msgid "Method \"{method}\" not allowed." -msgstr "" +msgstr "Metoden \"{method}\" ikke gyldig." #: exceptions.py:120 msgid "Could not satisfy the request Accept header." -msgstr "" +msgstr "Kunne ikke tilfredsstille request Accept header." #: exceptions.py:132 #, python-brace-format msgid "Unsupported media type \"{media_type}\" in request." -msgstr "" +msgstr "Ugyldig media type \"{media_type}\" i request." #: exceptions.py:145 msgid "Request was throttled." -msgstr "" +msgstr "Forespørselen ble strupet." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." -msgstr "" +msgstr "Dette feltet er påkrevd." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." -msgstr "" +msgstr "Dette feltet må ikke være tomt." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." -msgstr "" +msgstr "\"{input}\" er ikke en gyldig bolsk verdi." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." -msgstr "" +msgstr "Dette feltet må ikke være blankt." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." -msgstr "" +msgstr "Forsikre deg om at dette feltet ikke har mer enn {max_length} tegn." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." -msgstr "" +msgstr "Forsikre deg at dette feltet har minst {min_length} tegn." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." -msgstr "" +msgstr "Oppgi en gyldig epost-adresse." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." -msgstr "" +msgstr "Denne verdien samsvarer ikke med de påkrevde mønsteret." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." -msgstr "" +msgstr "Skriv inn en gyldig \"slug\" som består av bokstaver, tall, understrek eller bindestrek." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." -msgstr "" +msgstr "Skriv inn en gyldig URL." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." -msgstr "" +msgstr "\"{value}\" er ikke en gyldig UUID." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" +msgstr "Skriv inn en gyldig IPv4 eller IPv6-adresse." -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." -msgstr "" +msgstr "En gyldig heltall er nødvendig." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." -msgstr "" +msgstr "Sikre denne verdien er mindre enn eller lik {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." -msgstr "" +msgstr "Sikre denne verdien er større enn eller lik {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." -msgstr "" +msgstr "Strengverdien for stor." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." -msgstr "" +msgstr "Et gyldig nummer er nødvendig." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." -msgstr "" +msgstr "Pass på at det ikke er flere enn {max_digits} siffer totalt." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." -msgstr "" +msgstr "Pass på at det ikke er flere enn {max_decimal_places} desimaler." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." -msgstr "" +msgstr "Pass på at det ikke er flere enn {max_whole_digits} siffer før komma." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." -msgstr "" +msgstr "Datetime har feil format. Bruk et av disse formatene i stedet: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." -msgstr "" +msgstr "Forventet en datetime, men fikk en date." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." -msgstr "" +msgstr "Dato har feil format. Bruk et av disse formatene i stedet: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." -msgstr "" +msgstr "Forventet en date, men fikk en datetime." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." -msgstr "" +msgstr "Tid har feil format. Bruk et av disse formatene i stedet: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." -msgstr "" +msgstr "Varighet har feil format. Bruk et av disse formatene i stedet: {format}." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." -msgstr "" +msgstr "\"{input}\" er ikke et gyldig valg." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." -msgstr "" +msgstr "Mer enn {count} elementer ..." -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." -msgstr "" +msgstr "Forventet en liste over elementer, men fikk type \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." -msgstr "" +msgstr "Dette valget kan ikke være tomt." -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." -msgstr "" +msgstr "\"{input}\" er ikke en gyldig bane valg." -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." -msgstr "" +msgstr "Ingen fil ble sendt." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." -msgstr "" +msgstr "De innsendte data var ikke en fil. Kontroller kodingstypen på skjemaet." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." -msgstr "" +msgstr "Kunne ikke finne filnavn." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." -msgstr "" +msgstr "Den innsendte filen er tom." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." -msgstr "" +msgstr "Sikre dette filnavnet har på det meste {max_length} tegn (det har {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." -msgstr "" +msgstr "Last opp et gyldig bilde. Filen du lastet opp var enten ikke et bilde eller en ødelagt bilde." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." -msgstr "" +msgstr "Denne listen kan ikke være tom." -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." -msgstr "" +msgstr "Forventet en dictionary av flere ting, men fikk typen \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "Verdien må være gyldig JSON." + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "Send inn" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." -msgstr "" +msgstr "Ugyldig side \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" -msgstr "" +msgstr "Ugyldig markør" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." -msgstr "" +msgstr "Ugyldig pk \"{pk_value}\" - objektet eksisterer ikke." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." -msgstr "" +msgstr "Feil type. Forventet pk verdi, fikk {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." -msgstr "" +msgstr "Ugyldig hyperkobling - No URL match." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." -msgstr "" +msgstr "Ugyldig hyperkobling - Incorrect URL match." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." -msgstr "" +msgstr "Ugyldig hyperkobling - Objektet eksisterer ikke." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." -msgstr "" +msgstr "Feil type. Forventet URL streng, fikk {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." -msgstr "" +msgstr "Objekt med {slug_name}={value} finnes ikke." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." -msgstr "" +msgstr "Ugyldig verdi." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." -msgstr "" +msgstr "Ugyldige data. Forventet en dicitonary, men fikk {datatype}." + +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "Filtre" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "Feltfiltre" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "Sortering" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "Søk" #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 msgid "None" -msgstr "" +msgstr "Ingen" #: templates/rest_framework/horizontal/select_multiple.html:2 #: templates/rest_framework/inline/select_multiple.html:2 #: templates/rest_framework/vertical/select_multiple.html:2 msgid "No items to select." -msgstr "" +msgstr "Ingenting å velge." #: validators.py:24 msgid "This field must be unique." -msgstr "" +msgstr "Dette feltet må være unikt." #: validators.py:78 #, python-brace-format msgid "The fields {field_names} must make a unique set." -msgstr "" +msgstr "Feltene {field_names} må gjøre et unikt sett." #: validators.py:226 #, python-brace-format msgid "This field must be unique for the \"{date_field}\" date." -msgstr "" +msgstr "Dette feltet må være unikt for \"{date_field}\" dato." #: validators.py:241 #, python-brace-format msgid "This field must be unique for the \"{date_field}\" month." -msgstr "" +msgstr "Dette feltet må være unikt for \"{date_field}\" måned." #: validators.py:254 #, python-brace-format msgid "This field must be unique for the \"{date_field}\" year." -msgstr "" +msgstr "Dette feltet må være unikt for \"{date_field}\" år." #: versioning.py:42 msgid "Invalid version in \"Accept\" header." -msgstr "" +msgstr "Ugyldig versjon på \"Accept\" header." #: versioning.py:73 versioning.py:115 msgid "Invalid version in URL path." -msgstr "" +msgstr "Ugyldig versjon i URL-banen." #: versioning.py:144 msgid "Invalid version in hostname." -msgstr "" +msgstr "Ugyldig versjon i vertsnavn." #: versioning.py:166 msgid "Invalid version in query parameter." -msgstr "" +msgstr "Ugyldig versjon i søkeparameter." #: views.py:88 msgid "Permission denied." -msgstr "" +msgstr "Tillatelse avslått." diff --git a/rest_framework/locale/nl/LC_MESSAGES/django.mo b/rest_framework/locale/nl/LC_MESSAGES/django.mo index aedfef2c5ca0c6fcab0cd15c9e2eb9d8bc2d2bf7..7cb2a85ef4ecd0d9b1aed5e976094840cccca922 100644 GIT binary patch delta 64 zcmdn&vDssTwurHzk*E<|*tNZ{!nGtdT delta 64 zcmdn&vDssTwurHTrLK{of}w$xsj0Ssk%0kMfWK}~YFTD+W`3ToOJYf?m4cChp{XuJ Poq>gwsoCZ@k*oXwKtmC7 diff --git a/rest_framework/locale/nl/LC_MESSAGES/django.po b/rest_framework/locale/nl/LC_MESSAGES/django.po index 11d2c080..f53b6097 100644 --- a/rest_framework/locale/nl/LC_MESSAGES/django.po +++ b/rest_framework/locale/nl/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Dutch (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/nl/)\n" "MIME-Version: 1.0\n" @@ -34,24 +34,24 @@ msgstr "Ongeldige basic header. login gegevens zijn niet correct base64 versleut msgid "Invalid username/password." msgstr "Ongeldige gebruikersnaam/wachtwoord." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Gebruiker inactief of verwijderd." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Ongeldige token header. Geen login gegevens opgegeven" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Ongeldige token header. Token kan geen spaties bevatten." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Ongeldige token." @@ -109,241 +109,267 @@ msgstr "Ongeldig media type \"{media_type}\" in aanvraag." msgid "Request was throttled." msgstr "Aanvraag was verstikt." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Dit veld is verplicht." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Dit veld mag niet leeg zijn." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" is een ongeldige boolean waarde." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Dit veld mag niet leeg zijn." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Zorg ervoor dat dit veld niet meer dan {max_length} karakters bevat." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Zorg ervoor dat dit veld minimaal {min_length} karakters bevat." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Voer een geldig e-mailadres in." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Deze waarde voldoet niet aan het benodigde formaat." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Voer een geldige \"slug\" in bestaande uit letters, cijfers, underscore of streepjes." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Voer een geldige URL in." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" in een ongeldige UUID." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Een geldig getal is vereist." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Zorg ervoor dat deze waarde minder of gelijk is aan {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Zorg ervoor dat deze waarde groter of gelijk is aan {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Tekstuele waarde is te lang." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Een geldig nummer is verplicht." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Zorg ervoor dat er niet meer dan {max_digits} getallen zijn in totaal." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "zorg ervoor dat er niet meer dan {max_decimal_places} getallen achter de komma zijn." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Zorg ervoor dat er niet meer dan {max_whole_digits} getallen voor de komma zijn." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Datetime heeft een ongeldig formaat, gebruik 1 van de volgende formaten: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Verwacht een datetime, in plaats kreeg een date." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Date heeft het verkeerde formaat, gebruik 1 van de onderstaande formaten: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Verwacht een date, in plaats kreeg een datetime" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Time heeft het verkeerde formaat, gebruik 1 van onderstaande formaten: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "Tijdsduur heeft een verkeerd formaat, gebruik 1 van onderstaande formaten: {format}." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" is een ongeldige keuze." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Verwacht een lijst met items, kreeg een type \"{input_type}\" in plaats." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Er is geen bestand opgestuurd" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "De verstuurde data was geen bestand. Controleer de encoding type op het formulier." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Bestandsnaam kan niet vastgesteld worden." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Het verstuurde bestand is leeg." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Zorg ervoor dat deze bestandsnaam minstens {max_length} karakters heeft (momenteel {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Upload een geldige afbeelding, de geüploade afbeelding is geen afbeelding of mogelijk corrupt geraakt," -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Verwacht een dictionary van items, in plaats kreeg een type \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Ongeldige pagina \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Ongeldige cursor." -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Ongeldige pk \"{pk_value}\" - object bestaat niet." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Ongeldig type. Verwacht een pk waarde, ontving {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Ongeldige hyperlink - Geen overeenkomende URL." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Ongeldige hyperlink - Ongeldige URL" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Ongeldige hyperlink - Object bestaat niet." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Ongeldig type. Verwacht een URL, ontving {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Object met {slug_name}={value} bestaat niet." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Ongeldige waarde." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Ongeldige data. Verwacht een dictionary, kreeg een {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/nn/LC_MESSAGES/django.mo b/rest_framework/locale/nn/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..fd5f5ec26a9568288476ae9a57dea07605386ff3 GIT binary patch literal 524 zcmZut!EO^l3@w7w9yxO`5{FjB+1;S1VL}k1O{GetjlzPs4q0bA?Z&fsCfVde_%S}9 z-%@Xj(o3K8G#<~hJv0QnWPreth6uY9<%WX2J#!JL$s9cF(*Hys68%SnX1)d7osHJ#jBN^yt`2h1i zW+#vj&EUgvmS>p?aZVf8jd(_PVg`fbOp$!EAz~qxLv5oM1HbIXk-(Ld{?B>`pSJ!n z`cgag8)th9zxu3YT&- z;ghcW%aQ~qyzr&t%E0iqi+e)`n3Gw(7F*-FmsQY2^KcF0{s\n" +"Language-Team: Norwegian Nynorsk (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/nn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: authentication.py:72 +msgid "Invalid basic header. No credentials provided." +msgstr "" + +#: authentication.py:75 +msgid "Invalid basic header. Credentials string should not contain spaces." +msgstr "" + +#: authentication.py:81 +msgid "Invalid basic header. Credentials not correctly base64 encoded." +msgstr "" + +#: authentication.py:98 +msgid "Invalid username/password." +msgstr "" + +#: authentication.py:101 authentication.py:188 +msgid "User inactive or deleted." +msgstr "" + +#: authentication.py:167 +msgid "Invalid token header. No credentials provided." +msgstr "" + +#: authentication.py:170 +msgid "Invalid token header. Token string should not contain spaces." +msgstr "" + +#: authentication.py:176 +msgid "" +"Invalid token header. Token string should not contain invalid characters." +msgstr "" + +#: authentication.py:185 +msgid "Invalid token." +msgstr "" + +#: authtoken/serializers.py:20 +msgid "User account is disabled." +msgstr "" + +#: authtoken/serializers.py:23 +msgid "Unable to log in with provided credentials." +msgstr "" + +#: authtoken/serializers.py:26 +msgid "Must include \"username\" and \"password\"." +msgstr "" + +#: exceptions.py:49 +msgid "A server error occurred." +msgstr "" + +#: exceptions.py:84 +msgid "Malformed request." +msgstr "" + +#: exceptions.py:89 +msgid "Incorrect authentication credentials." +msgstr "" + +#: exceptions.py:94 +msgid "Authentication credentials were not provided." +msgstr "" + +#: exceptions.py:99 +msgid "You do not have permission to perform this action." +msgstr "" + +#: exceptions.py:104 views.py:81 +msgid "Not found." +msgstr "" + +#: exceptions.py:109 +#, python-brace-format +msgid "Method \"{method}\" not allowed." +msgstr "" + +#: exceptions.py:120 +msgid "Could not satisfy the request Accept header." +msgstr "" + +#: exceptions.py:132 +#, python-brace-format +msgid "Unsupported media type \"{media_type}\" in request." +msgstr "" + +#: exceptions.py:145 +msgid "Request was throttled." +msgstr "" + +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 +#: validators.py:162 +msgid "This field is required." +msgstr "" + +#: fields.py:267 +msgid "This field may not be null." +msgstr "" + +#: fields.py:603 fields.py:634 +#, python-brace-format +msgid "\"{input}\" is not a valid boolean." +msgstr "" + +#: fields.py:669 +msgid "This field may not be blank." +msgstr "" + +#: fields.py:670 fields.py:1656 +#, python-brace-format +msgid "Ensure this field has no more than {max_length} characters." +msgstr "" + +#: fields.py:671 +#, python-brace-format +msgid "Ensure this field has at least {min_length} characters." +msgstr "" + +#: fields.py:708 +msgid "Enter a valid email address." +msgstr "" + +#: fields.py:719 +msgid "This value does not match the required pattern." +msgstr "" + +#: fields.py:730 +msgid "" +"Enter a valid \"slug\" consisting of letters, numbers, underscores or " +"hyphens." +msgstr "" + +#: fields.py:742 +msgid "Enter a valid URL." +msgstr "" + +#: fields.py:755 +#, python-brace-format +msgid "\"{value}\" is not a valid UUID." +msgstr "" + +#: fields.py:791 +msgid "Enter a valid IPv4 or IPv6 address." +msgstr "" + +#: fields.py:816 +msgid "A valid integer is required." +msgstr "" + +#: fields.py:817 fields.py:852 fields.py:885 +#, python-brace-format +msgid "Ensure this value is less than or equal to {max_value}." +msgstr "" + +#: fields.py:818 fields.py:853 fields.py:886 +#, python-brace-format +msgid "Ensure this value is greater than or equal to {min_value}." +msgstr "" + +#: fields.py:819 fields.py:854 fields.py:890 +msgid "String value too large." +msgstr "" + +#: fields.py:851 fields.py:884 +msgid "A valid number is required." +msgstr "" + +#: fields.py:887 +#, python-brace-format +msgid "Ensure that there are no more than {max_digits} digits in total." +msgstr "" + +#: fields.py:888 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_decimal_places} decimal places." +msgstr "" + +#: fields.py:889 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_whole_digits} digits before the " +"decimal point." +msgstr "" + +#: fields.py:1004 +#, python-brace-format +msgid "Datetime has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1005 +msgid "Expected a datetime but got a date." +msgstr "" + +#: fields.py:1079 +#, python-brace-format +msgid "Date has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1080 +msgid "Expected a date but got a datetime." +msgstr "" + +#: fields.py:1148 +#, python-brace-format +msgid "Time has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1207 +#, python-brace-format +msgid "Duration has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1232 fields.py:1281 +#, python-brace-format +msgid "\"{input}\" is not a valid choice." +msgstr "" + +#: fields.py:1235 relations.py:62 relations.py:431 +#, python-brace-format +msgid "More than {count} items..." +msgstr "" + +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 +#, python-brace-format +msgid "Expected a list of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1283 +msgid "This selection may not be empty." +msgstr "" + +#: fields.py:1320 +#, python-brace-format +msgid "\"{input}\" is not a valid path choice." +msgstr "" + +#: fields.py:1339 +msgid "No file was submitted." +msgstr "" + +#: fields.py:1340 +msgid "" +"The submitted data was not a file. Check the encoding type on the form." +msgstr "" + +#: fields.py:1341 +msgid "No filename could be determined." +msgstr "" + +#: fields.py:1342 +msgid "The submitted file is empty." +msgstr "" + +#: fields.py:1343 +#, python-brace-format +msgid "" +"Ensure this filename has at most {max_length} characters (it has {length})." +msgstr "" + +#: fields.py:1391 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: fields.py:1430 relations.py:428 serializers.py:521 +msgid "This list may not be empty." +msgstr "" + +#: fields.py:1483 +#, python-brace-format +msgid "Expected a dictionary of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 +#, python-brace-format +msgid "Invalid page \"{page_number}\": {message}." +msgstr "" + +#: pagination.py:407 +msgid "Invalid cursor" +msgstr "" + +#: relations.py:196 +#, python-brace-format +msgid "Invalid pk \"{pk_value}\" - object does not exist." +msgstr "" + +#: relations.py:197 +#, python-brace-format +msgid "Incorrect type. Expected pk value, received {data_type}." +msgstr "" + +#: relations.py:229 +msgid "Invalid hyperlink - No URL match." +msgstr "" + +#: relations.py:230 +msgid "Invalid hyperlink - Incorrect URL match." +msgstr "" + +#: relations.py:231 +msgid "Invalid hyperlink - Object does not exist." +msgstr "" + +#: relations.py:232 +#, python-brace-format +msgid "Incorrect type. Expected URL string, received {data_type}." +msgstr "" + +#: relations.py:391 +#, python-brace-format +msgid "Object with {slug_name}={value} does not exist." +msgstr "" + +#: relations.py:392 +msgid "Invalid value." +msgstr "" + +#: serializers.py:326 +#, python-brace-format +msgid "Invalid data. Expected a dictionary, but got {datatype}." +msgstr "" + +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + +#: templates/rest_framework/horizontal/radio.html:2 +#: templates/rest_framework/inline/radio.html:2 +#: templates/rest_framework/vertical/radio.html:2 +msgid "None" +msgstr "" + +#: templates/rest_framework/horizontal/select_multiple.html:2 +#: templates/rest_framework/inline/select_multiple.html:2 +#: templates/rest_framework/vertical/select_multiple.html:2 +msgid "No items to select." +msgstr "" + +#: validators.py:24 +msgid "This field must be unique." +msgstr "" + +#: validators.py:78 +#, python-brace-format +msgid "The fields {field_names} must make a unique set." +msgstr "" + +#: validators.py:226 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" date." +msgstr "" + +#: validators.py:241 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" month." +msgstr "" + +#: validators.py:254 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" year." +msgstr "" + +#: versioning.py:42 +msgid "Invalid version in \"Accept\" header." +msgstr "" + +#: versioning.py:73 versioning.py:115 +msgid "Invalid version in URL path." +msgstr "" + +#: versioning.py:144 +msgid "Invalid version in hostname." +msgstr "" + +#: versioning.py:166 +msgid "Invalid version in query parameter." +msgstr "" + +#: views.py:88 +msgid "Permission denied." +msgstr "" diff --git a/rest_framework/locale/no/LC_MESSAGES/django.mo b/rest_framework/locale/no/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..00f5db6b594908affee647eec4ca29a8464fd10b GIT binary patch literal 516 zcmZut%TB{E5Cp*~N6s7;i313>Ns20pOA(?J35h~g0^(|#Z7`(X;J8is5Pph};9J-L zDi=l?dA*+TK0Y_r-&X{y!cF0}a80-`tkD*J$m5ZmwPuN-<7XOsyiD<)Txr-UIDghQ zV;J>s6PP$XrHb84FrtE;$3dBy6whW^i3uwRhBpcJ9BD6BJlCESG^4nMaTB9Mh})`l zuouNqBtjg~+|(uh(H*K*YcCQ6SGx3=IBm;Zdv*#Q^xTkx8<+Cy>w?cN{Y2m{n*T!~W{G?q;zI&HkVEa#3_c9@eeLLpV s*i1qD(fH*c3M>c1eCBkH7wo2`B#Q5A*==^\n" +"Language-Team: Norwegian (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: authentication.py:72 +msgid "Invalid basic header. No credentials provided." +msgstr "" + +#: authentication.py:75 +msgid "Invalid basic header. Credentials string should not contain spaces." +msgstr "" + +#: authentication.py:81 +msgid "Invalid basic header. Credentials not correctly base64 encoded." +msgstr "" + +#: authentication.py:98 +msgid "Invalid username/password." +msgstr "" + +#: authentication.py:101 authentication.py:188 +msgid "User inactive or deleted." +msgstr "" + +#: authentication.py:167 +msgid "Invalid token header. No credentials provided." +msgstr "" + +#: authentication.py:170 +msgid "Invalid token header. Token string should not contain spaces." +msgstr "" + +#: authentication.py:176 +msgid "" +"Invalid token header. Token string should not contain invalid characters." +msgstr "" + +#: authentication.py:185 +msgid "Invalid token." +msgstr "" + +#: authtoken/serializers.py:20 +msgid "User account is disabled." +msgstr "" + +#: authtoken/serializers.py:23 +msgid "Unable to log in with provided credentials." +msgstr "" + +#: authtoken/serializers.py:26 +msgid "Must include \"username\" and \"password\"." +msgstr "" + +#: exceptions.py:49 +msgid "A server error occurred." +msgstr "" + +#: exceptions.py:84 +msgid "Malformed request." +msgstr "" + +#: exceptions.py:89 +msgid "Incorrect authentication credentials." +msgstr "" + +#: exceptions.py:94 +msgid "Authentication credentials were not provided." +msgstr "" + +#: exceptions.py:99 +msgid "You do not have permission to perform this action." +msgstr "" + +#: exceptions.py:104 views.py:81 +msgid "Not found." +msgstr "" + +#: exceptions.py:109 +#, python-brace-format +msgid "Method \"{method}\" not allowed." +msgstr "" + +#: exceptions.py:120 +msgid "Could not satisfy the request Accept header." +msgstr "" + +#: exceptions.py:132 +#, python-brace-format +msgid "Unsupported media type \"{media_type}\" in request." +msgstr "" + +#: exceptions.py:145 +msgid "Request was throttled." +msgstr "" + +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 +#: validators.py:162 +msgid "This field is required." +msgstr "" + +#: fields.py:267 +msgid "This field may not be null." +msgstr "" + +#: fields.py:603 fields.py:634 +#, python-brace-format +msgid "\"{input}\" is not a valid boolean." +msgstr "" + +#: fields.py:669 +msgid "This field may not be blank." +msgstr "" + +#: fields.py:670 fields.py:1656 +#, python-brace-format +msgid "Ensure this field has no more than {max_length} characters." +msgstr "" + +#: fields.py:671 +#, python-brace-format +msgid "Ensure this field has at least {min_length} characters." +msgstr "" + +#: fields.py:708 +msgid "Enter a valid email address." +msgstr "" + +#: fields.py:719 +msgid "This value does not match the required pattern." +msgstr "" + +#: fields.py:730 +msgid "" +"Enter a valid \"slug\" consisting of letters, numbers, underscores or " +"hyphens." +msgstr "" + +#: fields.py:742 +msgid "Enter a valid URL." +msgstr "" + +#: fields.py:755 +#, python-brace-format +msgid "\"{value}\" is not a valid UUID." +msgstr "" + +#: fields.py:791 +msgid "Enter a valid IPv4 or IPv6 address." +msgstr "" + +#: fields.py:816 +msgid "A valid integer is required." +msgstr "" + +#: fields.py:817 fields.py:852 fields.py:885 +#, python-brace-format +msgid "Ensure this value is less than or equal to {max_value}." +msgstr "" + +#: fields.py:818 fields.py:853 fields.py:886 +#, python-brace-format +msgid "Ensure this value is greater than or equal to {min_value}." +msgstr "" + +#: fields.py:819 fields.py:854 fields.py:890 +msgid "String value too large." +msgstr "" + +#: fields.py:851 fields.py:884 +msgid "A valid number is required." +msgstr "" + +#: fields.py:887 +#, python-brace-format +msgid "Ensure that there are no more than {max_digits} digits in total." +msgstr "" + +#: fields.py:888 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_decimal_places} decimal places." +msgstr "" + +#: fields.py:889 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_whole_digits} digits before the " +"decimal point." +msgstr "" + +#: fields.py:1004 +#, python-brace-format +msgid "Datetime has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1005 +msgid "Expected a datetime but got a date." +msgstr "" + +#: fields.py:1079 +#, python-brace-format +msgid "Date has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1080 +msgid "Expected a date but got a datetime." +msgstr "" + +#: fields.py:1148 +#, python-brace-format +msgid "Time has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1207 +#, python-brace-format +msgid "Duration has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1232 fields.py:1281 +#, python-brace-format +msgid "\"{input}\" is not a valid choice." +msgstr "" + +#: fields.py:1235 relations.py:62 relations.py:431 +#, python-brace-format +msgid "More than {count} items..." +msgstr "" + +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 +#, python-brace-format +msgid "Expected a list of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1283 +msgid "This selection may not be empty." +msgstr "" + +#: fields.py:1320 +#, python-brace-format +msgid "\"{input}\" is not a valid path choice." +msgstr "" + +#: fields.py:1339 +msgid "No file was submitted." +msgstr "" + +#: fields.py:1340 +msgid "" +"The submitted data was not a file. Check the encoding type on the form." +msgstr "" + +#: fields.py:1341 +msgid "No filename could be determined." +msgstr "" + +#: fields.py:1342 +msgid "The submitted file is empty." +msgstr "" + +#: fields.py:1343 +#, python-brace-format +msgid "" +"Ensure this filename has at most {max_length} characters (it has {length})." +msgstr "" + +#: fields.py:1391 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: fields.py:1430 relations.py:428 serializers.py:521 +msgid "This list may not be empty." +msgstr "" + +#: fields.py:1483 +#, python-brace-format +msgid "Expected a dictionary of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 +#, python-brace-format +msgid "Invalid page \"{page_number}\": {message}." +msgstr "" + +#: pagination.py:407 +msgid "Invalid cursor" +msgstr "" + +#: relations.py:196 +#, python-brace-format +msgid "Invalid pk \"{pk_value}\" - object does not exist." +msgstr "" + +#: relations.py:197 +#, python-brace-format +msgid "Incorrect type. Expected pk value, received {data_type}." +msgstr "" + +#: relations.py:229 +msgid "Invalid hyperlink - No URL match." +msgstr "" + +#: relations.py:230 +msgid "Invalid hyperlink - Incorrect URL match." +msgstr "" + +#: relations.py:231 +msgid "Invalid hyperlink - Object does not exist." +msgstr "" + +#: relations.py:232 +#, python-brace-format +msgid "Incorrect type. Expected URL string, received {data_type}." +msgstr "" + +#: relations.py:391 +#, python-brace-format +msgid "Object with {slug_name}={value} does not exist." +msgstr "" + +#: relations.py:392 +msgid "Invalid value." +msgstr "" + +#: serializers.py:326 +#, python-brace-format +msgid "Invalid data. Expected a dictionary, but got {datatype}." +msgstr "" + +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + +#: templates/rest_framework/horizontal/radio.html:2 +#: templates/rest_framework/inline/radio.html:2 +#: templates/rest_framework/vertical/radio.html:2 +msgid "None" +msgstr "" + +#: templates/rest_framework/horizontal/select_multiple.html:2 +#: templates/rest_framework/inline/select_multiple.html:2 +#: templates/rest_framework/vertical/select_multiple.html:2 +msgid "No items to select." +msgstr "" + +#: validators.py:24 +msgid "This field must be unique." +msgstr "" + +#: validators.py:78 +#, python-brace-format +msgid "The fields {field_names} must make a unique set." +msgstr "" + +#: validators.py:226 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" date." +msgstr "" + +#: validators.py:241 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" month." +msgstr "" + +#: validators.py:254 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" year." +msgstr "" + +#: versioning.py:42 +msgid "Invalid version in \"Accept\" header." +msgstr "" + +#: versioning.py:73 versioning.py:115 +msgid "Invalid version in URL path." +msgstr "" + +#: versioning.py:144 +msgid "Invalid version in hostname." +msgstr "" + +#: versioning.py:166 +msgid "Invalid version in query parameter." +msgstr "" + +#: views.py:88 +msgid "Permission denied." +msgstr "" diff --git a/rest_framework/locale/pl/LC_MESSAGES/django.mo b/rest_framework/locale/pl/LC_MESSAGES/django.mo index 90b5b93d7cc629fb169c02e9991fa62449848f1c..30e6022558e4409c426bb205e867ca23c1fc9ef3 100644 GIT binary patch delta 2698 zcmZYATTB#Z6u|Ls5f=m%1iYcv4{vP+R+gKHT0yNhR1j3WG&I99vIBd8Wmf`?Zlg8y z$zHbB5MpcFhuWsqhegvUNgrer8*O??8dIY__@a%PHoYZHFX{ixuEw-qIQyHKo&9FM zbIuG$8csJyZ|9|-P>lV=T;kU>rJ{IkA|H$^8A=u57pU<*F2>23NoF+o*b#jg1`m3hQuYmQuTM4=%@ZxDxMT11`)~suqJN-+zo- z@eVG;Ws{Z4!xoeqI)HNgXvz;!=DUhjveb+zO7W*w^TFa&1Ih|pP%bopH8_fE@FA|l z(y2cc&fzn74<&Qca+F$%6)4BsundRLC8_?5jm>x$SED;OIbjeB**~1x zA4XZp8I+Y>OZh|UxN}-^*)K=wk;Z)TU(H502c(wo zqwL>6x$|iS$rDRZv%d-D#w?U(8pdM0iEhlCuGC(v#o72)%Cjl2U^&O{;2#d9rq3Y% z6&%Q+g{9`}P-Elp&}ZA zepMYPB@3Z6!Qm{z9^)>UDC3tysnW+bAozhRf`3{(ITr2~vlUB&g#ksrnQtvl_(={1T;C zzQc7miH4zCY8%RhEF|mdW#km~4sOHC*oxCwoz&h!DcKm#;ri+x8)QeNvy4()f*Wur zuEr6p!S7K@lt(&Poa#m9Rwqzy>=Mf3_ai#+(U5+SA*+`RtsrFnO+-{CkRQv~MMx&( zZ6!lGTSgkOlaRXc*0ejF2DeuMb{V##tXhVwQik+FJ|PV#C3|wnLRnALZl*1%Z?c~_ z!^!qWqAqo8AJ!B5iF86TAa#`HB7t^E&>))0FM8JdtLls=O8Km%)Z#~Sr4aguuNZvK4AI6W~fhXNE*MBeKjr53LG?iR)_X@ zjgaAy@8glFF2}53$kbu45zsGrf{{S@kha36zt820ozA(C*%<0DLsp_1HVk(-Eq=ooHXA-OhA8QJC*2 zXbSoaJH?^P@qRnUp@I1IIR_@pTbnpCKHL!?6-H;`2;Z9BdQgXh-Dbe_$M(&io7bK? z!{gP10i&B!;w$HS9Yw9y_^`+9;*Jtyj|)Na{AM7`NmS!K{dsmn&}Vi9f{Bswq1cN> zZfDD2q}%9~m>4s4`@r~+?jg&DOYJkbuxHSe vwM+cx3^RUl;YmkDs}Ty@*OB5_sR@!v8t`k6HGZtqGX0O%pzWG9EiV5T!&|Ch delta 1964 zcmYk+e@skr(KX=^LZe{%g;?Ubu6o13=E{wp@y`r)wIA8p}ZZPi@s{W<5h@r*C8=Q(hmbDr<> zJ%G5EVlU(OFo=Jn z7Lb)`Oa(rg^Z;s}acso*aWnpktvugkWEs=Ug)Z#C)3_V2VHkZIjLF6b>i;@$E6$=a za|s{A8_Dad7-3w%O}f7u+i?c@F`w|O2ybf4^UWPPdgE2p3W5)LZbMz~MXm4@D)kGv z1>eRH-a-pkFc1AX#sn~gB*hftHmpL;a|m@`3=;)(UZE4g3&@_BZ%{9io69ONj2iDn z?eQQsVFI;PSCiva)XFyV6g{vLwfCp68Xc^|JNPW-=8^x0>5TB&@(kAFTj-+@zr)8F zFK_hrES=XbXBfc^WHm0uSJMJdF2HTi4E~qSP;9Eq;zV zaDK;jtmEcpjN>tU2P^dbr*RtSK&a-IzJh-AVH&}^xT^(sGO2y-B~(aj8|Ra0AuK`* z+C@A?aIU$T+>e<=4Utdu5PH7bQj?19Yx;VjHiB|+v(dHYZ!FAxab4ofaqB~UHSMvQ zYC+l5*U(9jEcc9PMH1jWU+Gd&JxQpk9-7>qcOIy_j!+$_@e#O9g{M8>PV0=Qn#c*RdOd)uG9W*x0Z&9UYw-vL@qkYcx7B zJQQ{of*<&tvHYVx`|ifqvLh|E^>tQVq_wfJI#O@H6e`N}E=8JK8=LG)p@PaI(dpRG zgw;23B0fGfXSL17yNY%D$&3C?$PH&E>?~L2`<<#SOFsMl*1G=y DBk$dh diff --git a/rest_framework/locale/pl/LC_MESSAGES/django.po b/rest_framework/locale/pl/LC_MESSAGES/django.po index c9b3798c..9254cb73 100644 --- a/rest_framework/locale/pl/LC_MESSAGES/django.po +++ b/rest_framework/locale/pl/LC_MESSAGES/django.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" -"Last-Translator: Xavier Ordoquy \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-08 19:44+0000\n" +"Last-Translator: Janusz Harkot \n" "Language-Team: Polish (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -36,24 +36,24 @@ msgstr "Niepoprawny podstawowy nagłówek. Niewłaściwe kodowanie base64 danych msgid "Invalid username/password." msgstr "Niepoprawna nazwa użytkownika lub hasło." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Użytkownik nieaktywny lub usunięty." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Niepoprawny nagłówek tokena. Brak danych uwierzytelniających." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Niepoprawny nagłówek tokena. Token nie może zawierać odstępów." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." -msgstr "" +msgstr "Błędny nagłówek z tokenem. Token nie może zawierać błędnych znaków." -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Niepoprawny token." @@ -111,241 +111,267 @@ msgstr "Brak wsparcia dla żądanego typu danych \"{media_type}\"." msgid "Request was throttled." msgstr "Żądanie zostało zdławione." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "To pole jest wymagane." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Pole nie może mieć wartości null." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" nie jest poprawną wartością logiczną." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "To pole nie może być puste." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Upewnij się, że to pole ma nie więcej niż {max_length} znaków." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Upewnij się, że pole ma co najmniej {min_length} znaków." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Podaj poprawny adres e-mail." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Ta wartość nie pasuje do wymaganego wzorca." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Wprowadź poprawną wartość pola typu \"slug\", składającą się ze znaków łacińskich, cyfr, podkreślenia lub myślnika." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Wprowadź poprawny adres URL." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" nie jest poprawnym UUID." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" +msgstr "Wprowadź poprawny adres IPv4 lub IPv6." -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Wymagana poprawna liczba całkowita." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Upewnij się, że ta wartość jest mniejsza lub równa {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Upewnij się, że ta wartość jest większa lub równa {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Za długi ciąg znaków." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Wymagana poprawna liczba." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Upewnij się, że liczba ma nie więcej niż {max_digits} cyfr." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Upewnij się, że liczba ma nie więcej niż {max_decimal_places} cyfr dziesiętnych." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Upewnij się, że liczba ma nie więcej niż {max_whole_digits} cyfr całkowitych." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Wartość daty z czasem ma zły format. Użyj jednego z dostępnych formatów: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Oczekiwano datę z czasem, otrzymano tylko datę." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Data ma zły format. Użyj jednego z tych formatów: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Oczekiwano daty a otrzymano datę z czasem." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Błędny format czasu. Użyj jednego z dostępnych formatów: {format}" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "Czas trwania ma zły format. Użyj w zamian jednego z tych formatów: {format}." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" nie jest poprawnym wyborem." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." -msgstr "" +msgstr "Więcej niż {count} elementów..." -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Oczekiwano listy elementów, a otrzymano dane typu \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." -msgstr "" +msgstr "Zaznaczenie nie może być puste." -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." -msgstr "" +msgstr "\"{input}\" nie jest poprawną ścieżką." -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Nie przesłano pliku." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "Przesłane dane nie były plikiem. Sprawdź typ kodowania formatki." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Nie można określić nazwy pliku." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Przesłany plik jest pusty." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Upewnij się, że nazwa pliku ma długość co najwyżej {max_length} znaków (aktualnie ma {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Prześlij poprawny plik graficzny. Przesłany plik albo nie jest grafiką lub jest uszkodzony." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." -msgstr "" +msgstr "Lista nie może być pusta." -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Oczekiwano słownika, ale otrzymano \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "Wartość musi być poprawnym ciągiem znaków JSON" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "Wyślij" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Niepoprawna strona \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Niepoprawny wskaźnik" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Błędny klucz główny \"{pk_value}\" - obiekt nie istnieje." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Błędny typ danych. Oczekiwano wartość klucza głównego, otrzymano {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Błędny hyperlink - nie znaleziono pasującego adresu URL." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Błędny hyperlink - błędne dopasowanie adresu URL." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Błędny hyperlink - obiekt nie istnieje." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Błędny typ danych. Oczekiwano adresu URL, otrzymano {data_type}" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Obiekt z polem {slug_name}={value} nie istnieje" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Niepoprawna wartość." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Niepoprawne dane. Oczekiwano słownika, otrzymano {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "Filtry" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "Pola filtrów" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "Kolejność" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "Szukaj" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/pt/LC_MESSAGES/django.mo b/rest_framework/locale/pt/LC_MESSAGES/django.mo index 84ad8acc7f10da60ac704ac616a4e774c76fd809..476e41490ac1dbe53c9500f7e5ede967a600905a 100644 GIT binary patch delta 40 qcmZo=X=Rx(iO\n" "Language-Team: Portuguese (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/pt/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "" msgid "Invalid username/password." msgstr "" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -108,241 +108,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/pt_BR/LC_MESSAGES/django.mo b/rest_framework/locale/pt_BR/LC_MESSAGES/django.mo index fc203d9bb61c23dc24ae159d085e26bbc5426d61..0f2dac6156a0b7c2706b41f35d99b96bc6e84094 100644 GIT binary patch delta 2374 zcmYk-TWl0n9LMnky%*HBP+HK+v{ew=ExTJTb)isN+Hx%wJblquu0)ItiuKXcm=3+Cde+P!~C^jk8pHo?d}3vmZlp%b(ZVVL$|)RKOR8t5I=bu)OF+ELUV>6t?Q7gE_vht~2Gs{Ipc zUIvxxBIPg41>A#LwCKyvWjr{8de=t0) zc@0}x1L(jy97T=zO`L^igZ^Jo1J36u8psk{ff-zbU!j(?j9I9?4Yljv!EJaeXs^tW z2VL+gZpSOQ92fD_PCS4c@f>OsRn+8`pcOUXO{kfV27ZM4{WWYui;cjxGB#?-_Te1d zk4rFfii&3PGxlKB%$$Q5qx~7Ozs#SgndVu!2X>)SxgT}I4>5#4pq41FHh0XL@oCyg zT#a9&?pIOgXEtN%si>n3b)#N<3=bk>GADxmbI3k2H&8RbjjV#H<47noi;+p2T|xUW zl1y_NIqK#D>N%HDOMU}Obp9)Onr=K3*+(XdN>w*nxISnnQ8OMvE!F$TWK030(Sv3q z_cR@-fe&Ic9tk{)`u%UnYMNR$R4vapOR3Ojo<*hZ2zKHb)MmVmi?NwQJcvnTHOwW{ zjQ>I1u#&gSe2n4*yj#?#qJ6-|H%}5>#7ZKg2WylnPZ3Iy(y5}+s!Sv{5z3NMxs+go z`)LIKq^w60;+Ktq8Z;-_f4geH_ZRII#+~6EoZA@sa*{rRQi$C|ThP|ASxzYR`Giuf zY^^0okpD{N6q^mi{iT&g39*9EMpx1DD6^eff2B}`tlcZc_iDL{Hrm~?g-Sc2W7`;X zu0xKrUwG~NZ^0I9%60kwS5(!J(`o1&lwY0n94o!sPFM%~lf#Mh zA>FigihH~P$8!^d+1~QT0>}3HcV`clPcQ5n-Z|u^$Fk*}dDWZk_^@LQ z4X4u9PRAOtCh(6PNd>?I_br%4$pQ6t@gN`8torFu-95L#1)RW z$KE>}ZyOx4-T2tIl}C%JH8;<;1{|y39(pe6&(*U{NA`AA%~-1D<@~C3wwu!T_sut< z`QE9$TB7+T?8HDad%12-Vf%2Z-}YXsuPf|KjJUQpR$G5EugZ=mJ$^ruv{H`ePt_Xv L@?<>w#jM!>KE@-) delta 1996 zcmZY9e@N7K9LMpudUocey+ zKHtxe_xJnT(MLzzpTmKRMma`2N!-jeJB2UhbD=mvvnWQSTksu>;B9p9CoIK(Fo59_Gd9o4(A`d@f{F&}Mg4IY%kUh=@dE0IzCul; zh#%|w8dQ59>da5zPCSb`nj3z53AL~&v(WEa(7}OH_Foe?Lx+;%8rI?itjG0h&0fGm z_yk_{y@d(dKjM6jS!iAMf4?$&9c2l#(?puE0>@DkeH)*~kNy51%Gm!VI{u_X6Nr<_ z?Kp{t@l(`U1-QG~-Kgxnj4$FZe!GR`>HAq6#5=ebYgujwzKXq=LFL8@W}}_1cd2N` zov0O$`_7>T_zv4}?M4y?`>_RG)WmOM5B}lXP9h{}UqFuA?w}U7fEvGYb9U$YQRBI< zQ>mkJ19cP&*oYdpo2L)3d)5F9K?QPY`cyc?|bB9 z54mV!rOa{%COloUSEy)!%czxoiyB}FHRDxWv@;3pz?V_U^*(B+?&AnLPA@(f_R3|ZsijWp)J*FwNole zQti@m(Gl{Z^pbY9-^q!%UUq8x^(s9;>>*-AoZyJPqPNYe&{vazu? zo=BgIl!vli@m;M1& diff --git a/rest_framework/locale/pt_BR/LC_MESSAGES/django.po b/rest_framework/locale/pt_BR/LC_MESSAGES/django.po index 7fdefbd5..ce372f32 100644 --- a/rest_framework/locale/pt_BR/LC_MESSAGES/django.po +++ b/rest_framework/locale/pt_BR/LC_MESSAGES/django.po @@ -11,9 +11,9 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" -"Last-Translator: Xavier Ordoquy \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-08 16:20+0000\n" +"Last-Translator: Craig Blaszczyk \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,24 +37,24 @@ msgstr "Cabeçalho básico inválido. Credenciais codificadas em base64 incorret msgid "Invalid username/password." msgstr "Usuário ou senha inválido." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Usuário inativo ou removido." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Cabeçalho de token inválido. Credenciais não fornecidas." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Cabeçalho de token inválido. String de token não deve incluir espaços." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "Cabeçalho de token inválido. String de token não deve possuir caracteres inválidos." -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Token inválido." @@ -112,241 +112,267 @@ msgstr "Tipo de mídia \"{media_type}\" no pedido não é suportado." msgid "Request was throttled." msgstr "Pedido foi limitado." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Este campo é obrigatório." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Este campo não pode ser nulo." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" não é um valor boleano válido." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Este campo não pode ser em branco." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Certifique-se de que este campo não tenha mais de {max_length} caracteres." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Certifique-se de que este campo tenha mais de {min_length} caracteres." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Insira um endereço de email válido." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Este valor não corresponde ao padrão exigido." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Entrar um \"slug\" válido que consista de letras, números, sublinhados ou hífens." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Entrar um URL válido." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" não é um UUID válido." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "Informe um endereço IPv4 ou IPv6 válido." -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Um número inteiro válido é exigido." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Certifique-se de que este valor seja inferior ou igual a {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Certifque-se de que este valor seja maior ou igual a {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Valor da string é muito grande." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Um número válido é necessário." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Certifique-se de que não haja mais de {max_digits} dígitos no total." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Certifique-se de que não haja mais de {max_decimal_places} casas decimais." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Certifique-se de que não haja mais de {max_whole_digits} dígitos antes do ponto decimal." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Formato inválido para data e hora. Use um dos formatos a seguir: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Necessário uma data e hora mas recebeu uma data." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Formato inválido para data. Use um dos formatos a seguir: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Necessário uma data mas recebeu uma data e hora." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Formato inválido para Tempo. Use um dos formatos a seguir: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "Formato inválido para Duração. Use um dos formatos a seguir: {format}." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" não é um escolha válido." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." -msgstr "" +msgstr "Mais de {count} itens..." -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Necessário uma lista de itens, mas recebeu tipo \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "Esta seleção não pode estar vazia." -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "\"{input}\" não é uma escolha válida para um caminho." -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Nenhum arquivo foi submetido." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "O dado submetido não é um arquivo. Certifique-se do tipo de codificação no formulário." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Nome do arquivo não pode ser determinado." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "O arquivo submetido está vázio." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Certifique-se de que o nome do arquivo tem menos de {max_length} caracteres (tem {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Fazer upload de uma imagem válida. O arquivo enviado não é um arquivo de imagem ou está corrompido." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "Esta lista não pode estar vazia." -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Esperado um dicionário de itens mas recebeu tipo \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "Valor devo ser JSON válido." + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "Enviar" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Página inválida \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Cursor inválido" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Pk inválido \"{pk_value}\" - objeto não existe." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Tipo incorreto. Esperado valor pk, recebeu {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Hyperlink inválido - Sem combinação para a URL." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Hyperlink inválido - Combinação URL incorreta." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Hyperlink inválido - Objeto não existe." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Tipo incorreto. Necessário string URL, recebeu {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Objeto com {slug_name}={value} não existe." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Valor inválido." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Dado inválido. Necessário um dicionário mas recebeu {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "Filtra" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "Filtra de campo" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "Ordenando" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "Buscar" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/pt_PT/LC_MESSAGES/django.mo b/rest_framework/locale/pt_PT/LC_MESSAGES/django.mo index 18198f0165df6a89e65af76d6971af1b19fb4fd3..e548456051a5ec9e9b922612cb0df728e89ccd07 100644 GIT binary patch delta 40 rcmbQnGL2=zBtAnUT?2CkLklZYV{HS&i3_B-p(5s1rluQ@1~LKw(>DrK delta 40 scmbQnGL2=zBt8R6T_ZyULjx;QQ*8sIi3_B-AtDAAR;Fefj|MUV0MjE1Q~&?~ diff --git a/rest_framework/locale/pt_PT/LC_MESSAGES/django.po b/rest_framework/locale/pt_PT/LC_MESSAGES/django.po index 45c8fe2d..32cdd5c4 100644 --- a/rest_framework/locale/pt_PT/LC_MESSAGES/django.po +++ b/rest_framework/locale/pt_PT/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/pt_PT/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "" msgid "Invalid username/password." msgstr "" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -108,241 +108,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/ro/LC_MESSAGES/django.mo b/rest_framework/locale/ro/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..11567edc3997d7f53610509d959deeedacc7a2ae GIT binary patch literal 556 zcmZut%}(1u5T+_8AA9a$E49cLop?7WB5Z0vK#-6c5v6X`>o(q)rS^_H-uxi(8hyP! zM4x~$pm5=nKF!STH^2Yh?f%_iykWj)eq_F7er9$UGXL}E5!+6)#gy>Y&I4Q(@WWE; z&}(sVYkY}fHvX221)18ek$y)r+aLv)w52QHY+1IDqZZNhI)`(zCU7cTm|(T&OEm!1 z2YD#eP!A6FrIM0`FtaPywRlB$s0V|6$%ww1Hb73sx0MM!k~ zywl2gTshO5V|~nNzFeBpLT*j1#SClXo$(^R38B$xx?Zn)p{wc^cGIP##p9Ylmiukj z1oirRT0PfK3DYE+TusI=2U9&6oud!d^W=98pCH&xNSn$yKN9mBL#++j_xuuuFS>4) zg(VpKITp^BS`2@=u-!uo!f0A8$y9KORJU6A<}qxugOPZ0v)E^uI*~e#WB-Y-e5{U= Z`}^l0%Ve^*7yA!vljNkYRg#RNod>tOr6vFX literal 0 HcmV?d00001 diff --git a/rest_framework/locale/ro/LC_MESSAGES/django.po b/rest_framework/locale/ro/LC_MESSAGES/django.po new file mode 100644 index 00000000..6d0d3d55 --- /dev/null +++ b/rest_framework/locale/ro/LC_MESSAGES/django.po @@ -0,0 +1,426 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Django REST framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" +"Last-Translator: Xavier Ordoquy \n" +"Language-Team: Romanian (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: authentication.py:72 +msgid "Invalid basic header. No credentials provided." +msgstr "" + +#: authentication.py:75 +msgid "Invalid basic header. Credentials string should not contain spaces." +msgstr "" + +#: authentication.py:81 +msgid "Invalid basic header. Credentials not correctly base64 encoded." +msgstr "" + +#: authentication.py:98 +msgid "Invalid username/password." +msgstr "" + +#: authentication.py:101 authentication.py:188 +msgid "User inactive or deleted." +msgstr "" + +#: authentication.py:167 +msgid "Invalid token header. No credentials provided." +msgstr "" + +#: authentication.py:170 +msgid "Invalid token header. Token string should not contain spaces." +msgstr "" + +#: authentication.py:176 +msgid "" +"Invalid token header. Token string should not contain invalid characters." +msgstr "" + +#: authentication.py:185 +msgid "Invalid token." +msgstr "" + +#: authtoken/serializers.py:20 +msgid "User account is disabled." +msgstr "" + +#: authtoken/serializers.py:23 +msgid "Unable to log in with provided credentials." +msgstr "" + +#: authtoken/serializers.py:26 +msgid "Must include \"username\" and \"password\"." +msgstr "" + +#: exceptions.py:49 +msgid "A server error occurred." +msgstr "" + +#: exceptions.py:84 +msgid "Malformed request." +msgstr "" + +#: exceptions.py:89 +msgid "Incorrect authentication credentials." +msgstr "" + +#: exceptions.py:94 +msgid "Authentication credentials were not provided." +msgstr "" + +#: exceptions.py:99 +msgid "You do not have permission to perform this action." +msgstr "" + +#: exceptions.py:104 views.py:81 +msgid "Not found." +msgstr "" + +#: exceptions.py:109 +#, python-brace-format +msgid "Method \"{method}\" not allowed." +msgstr "" + +#: exceptions.py:120 +msgid "Could not satisfy the request Accept header." +msgstr "" + +#: exceptions.py:132 +#, python-brace-format +msgid "Unsupported media type \"{media_type}\" in request." +msgstr "" + +#: exceptions.py:145 +msgid "Request was throttled." +msgstr "" + +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 +#: validators.py:162 +msgid "This field is required." +msgstr "" + +#: fields.py:267 +msgid "This field may not be null." +msgstr "" + +#: fields.py:603 fields.py:634 +#, python-brace-format +msgid "\"{input}\" is not a valid boolean." +msgstr "" + +#: fields.py:669 +msgid "This field may not be blank." +msgstr "" + +#: fields.py:670 fields.py:1656 +#, python-brace-format +msgid "Ensure this field has no more than {max_length} characters." +msgstr "" + +#: fields.py:671 +#, python-brace-format +msgid "Ensure this field has at least {min_length} characters." +msgstr "" + +#: fields.py:708 +msgid "Enter a valid email address." +msgstr "" + +#: fields.py:719 +msgid "This value does not match the required pattern." +msgstr "" + +#: fields.py:730 +msgid "" +"Enter a valid \"slug\" consisting of letters, numbers, underscores or " +"hyphens." +msgstr "" + +#: fields.py:742 +msgid "Enter a valid URL." +msgstr "" + +#: fields.py:755 +#, python-brace-format +msgid "\"{value}\" is not a valid UUID." +msgstr "" + +#: fields.py:791 +msgid "Enter a valid IPv4 or IPv6 address." +msgstr "" + +#: fields.py:816 +msgid "A valid integer is required." +msgstr "" + +#: fields.py:817 fields.py:852 fields.py:885 +#, python-brace-format +msgid "Ensure this value is less than or equal to {max_value}." +msgstr "" + +#: fields.py:818 fields.py:853 fields.py:886 +#, python-brace-format +msgid "Ensure this value is greater than or equal to {min_value}." +msgstr "" + +#: fields.py:819 fields.py:854 fields.py:890 +msgid "String value too large." +msgstr "" + +#: fields.py:851 fields.py:884 +msgid "A valid number is required." +msgstr "" + +#: fields.py:887 +#, python-brace-format +msgid "Ensure that there are no more than {max_digits} digits in total." +msgstr "" + +#: fields.py:888 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_decimal_places} decimal places." +msgstr "" + +#: fields.py:889 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_whole_digits} digits before the " +"decimal point." +msgstr "" + +#: fields.py:1004 +#, python-brace-format +msgid "Datetime has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1005 +msgid "Expected a datetime but got a date." +msgstr "" + +#: fields.py:1079 +#, python-brace-format +msgid "Date has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1080 +msgid "Expected a date but got a datetime." +msgstr "" + +#: fields.py:1148 +#, python-brace-format +msgid "Time has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1207 +#, python-brace-format +msgid "Duration has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1232 fields.py:1281 +#, python-brace-format +msgid "\"{input}\" is not a valid choice." +msgstr "" + +#: fields.py:1235 relations.py:62 relations.py:431 +#, python-brace-format +msgid "More than {count} items..." +msgstr "" + +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 +#, python-brace-format +msgid "Expected a list of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1283 +msgid "This selection may not be empty." +msgstr "" + +#: fields.py:1320 +#, python-brace-format +msgid "\"{input}\" is not a valid path choice." +msgstr "" + +#: fields.py:1339 +msgid "No file was submitted." +msgstr "" + +#: fields.py:1340 +msgid "" +"The submitted data was not a file. Check the encoding type on the form." +msgstr "" + +#: fields.py:1341 +msgid "No filename could be determined." +msgstr "" + +#: fields.py:1342 +msgid "The submitted file is empty." +msgstr "" + +#: fields.py:1343 +#, python-brace-format +msgid "" +"Ensure this filename has at most {max_length} characters (it has {length})." +msgstr "" + +#: fields.py:1391 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: fields.py:1430 relations.py:428 serializers.py:521 +msgid "This list may not be empty." +msgstr "" + +#: fields.py:1483 +#, python-brace-format +msgid "Expected a dictionary of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 +#, python-brace-format +msgid "Invalid page \"{page_number}\": {message}." +msgstr "" + +#: pagination.py:407 +msgid "Invalid cursor" +msgstr "" + +#: relations.py:196 +#, python-brace-format +msgid "Invalid pk \"{pk_value}\" - object does not exist." +msgstr "" + +#: relations.py:197 +#, python-brace-format +msgid "Incorrect type. Expected pk value, received {data_type}." +msgstr "" + +#: relations.py:229 +msgid "Invalid hyperlink - No URL match." +msgstr "" + +#: relations.py:230 +msgid "Invalid hyperlink - Incorrect URL match." +msgstr "" + +#: relations.py:231 +msgid "Invalid hyperlink - Object does not exist." +msgstr "" + +#: relations.py:232 +#, python-brace-format +msgid "Incorrect type. Expected URL string, received {data_type}." +msgstr "" + +#: relations.py:391 +#, python-brace-format +msgid "Object with {slug_name}={value} does not exist." +msgstr "" + +#: relations.py:392 +msgid "Invalid value." +msgstr "" + +#: serializers.py:326 +#, python-brace-format +msgid "Invalid data. Expected a dictionary, but got {datatype}." +msgstr "" + +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + +#: templates/rest_framework/horizontal/radio.html:2 +#: templates/rest_framework/inline/radio.html:2 +#: templates/rest_framework/vertical/radio.html:2 +msgid "None" +msgstr "" + +#: templates/rest_framework/horizontal/select_multiple.html:2 +#: templates/rest_framework/inline/select_multiple.html:2 +#: templates/rest_framework/vertical/select_multiple.html:2 +msgid "No items to select." +msgstr "" + +#: validators.py:24 +msgid "This field must be unique." +msgstr "" + +#: validators.py:78 +#, python-brace-format +msgid "The fields {field_names} must make a unique set." +msgstr "" + +#: validators.py:226 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" date." +msgstr "" + +#: validators.py:241 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" month." +msgstr "" + +#: validators.py:254 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" year." +msgstr "" + +#: versioning.py:42 +msgid "Invalid version in \"Accept\" header." +msgstr "" + +#: versioning.py:73 versioning.py:115 +msgid "Invalid version in URL path." +msgstr "" + +#: versioning.py:144 +msgid "Invalid version in hostname." +msgstr "" + +#: versioning.py:166 +msgid "Invalid version in query parameter." +msgstr "" + +#: views.py:88 +msgid "Permission denied." +msgstr "" diff --git a/rest_framework/locale/ru/LC_MESSAGES/django.mo b/rest_framework/locale/ru/LC_MESSAGES/django.mo index cf41cba12a94b4f3650726a4190b0737734b741a..063bf0b74ce2591559b1b8838125b25d00533c66 100644 GIT binary patch delta 43 tcmcZ~c|USPf-s+8cxs|Eu=E=f7k^mNX3u*uW delta 43 ucmcZ~c|USPf-s+frLK{of}w$xsj0Ss(d0Z~DQ<|6frXW++2+Z@K9T?yVGC*i diff --git a/rest_framework/locale/ru/LC_MESSAGES/django.po b/rest_framework/locale/ru/LC_MESSAGES/django.po index 9a2fb7c0..eae0fe28 100644 --- a/rest_framework/locale/ru/LC_MESSAGES/django.po +++ b/rest_framework/locale/ru/LC_MESSAGES/django.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Russian (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/ru/)\n" "MIME-Version: 1.0\n" @@ -36,24 +36,24 @@ msgstr "Недопустимый заголовок. Учетные данные msgid "Invalid username/password." msgstr "Недопустимые имя пользователя или пароль." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Пользователь неактивен или удален." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Недопустимый заголовок токена. Не предоставлены учетные данные." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Недопустимый заголовок токена. Токен не должен содержать пробелов." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Недопустимый токен." @@ -111,241 +111,267 @@ msgstr "Неподдерживаемый тип данных \"{media_type}\" в msgid "Request was throttled." msgstr "Запрос был проигнорирован." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Это поле обязательно." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Это поле не может быть null." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" не является корректным булевым значением." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Это поле не может быть пустым." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Убедитесь что в этом поле не больше {max_length} символов." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Убедитесь что в этом поле как минимум {min_length} символов." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Введите корректный адрес электронной почты." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Значение не соответствует требуемому паттерну." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Введите корректный \"slug\", состоящий из букв, цифр, знаков подчеркивания или дефисов." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Введите корректный URL." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" не является корректным UUID." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Требуется целочисленное значение." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Убедитесь что значение меньше или равно {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Убедитесь что значение больше или равно {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Слишком длинное значение." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Требуется численное значение." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Убедитесь что в числе не больше {max_digits} знаков." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Убедитесь что в числе не больше {max_decimal_places} знаков в дробной части." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Убедитесь что в цисле не больше {max_whole_digits} знаков в целой части." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Неправильный формат datetime. Используйте один из этих форматов: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Ожидался datetime, но был получен date." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Неправильный формат date. Используйте один из этих форматов: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Ожидался date, но был получен datetime." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Неправильный формат времени. Используйте один из этих форматов: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" не является корректным значением." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Ожидался list со значениями, но был получен \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Не был загружен файл." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "Загруженный файл не является корректным файлом. " -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Невозможно определить имя файла." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Загруженный файл пуст." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Убедитесь что имя файла меньше {max_length} символов (сейчас {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Загрузите корректное изображение. Загруженный файл не является изображением, либо является испорченным." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Ожидался словарь со значениями, но был получен \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Недопустимая страница \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Не корректный курсор" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Недопустимый первичный ключ \"{pk_value}\" - объект не существует." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Некорректный тип. Ожилалось значение первичного ключа, получен {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Недопустимая ссылка - нет совпадения по URL." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Недопустимая ссылка - некорректное совпадение по URL," -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Недопустимая ссылка - объект не существует." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Некорректный тип. Ожидался URL, получен {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Объект с {slug_name}={value} не существует." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Недопустимое значение." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Недопустимые данные. Ожидался dictionary, но был получен {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/sk/LC_MESSAGES/django.mo b/rest_framework/locale/sk/LC_MESSAGES/django.mo index f80b9568a755d7631bcf4e58b21356c634a058fb..89c3f462f467c716641e1049cc4135cb2654d59a 100644 GIT binary patch delta 43 tcmdnuwZ&^gf-s+8cxs|Eu=E=ef1px#w3qt?^ delta 43 ucmdnuwZ&^gf-s+frLK{of}w$xsj0Ss(d0Z~DQ<|6frXW++2+Z@3k3lL84E)I diff --git a/rest_framework/locale/sk/LC_MESSAGES/django.po b/rest_framework/locale/sk/LC_MESSAGES/django.po index ee171b51..cdd82c10 100644 --- a/rest_framework/locale/sk/LC_MESSAGES/django.po +++ b/rest_framework/locale/sk/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Slovak (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/sk/)\n" "MIME-Version: 1.0\n" @@ -34,24 +34,24 @@ msgstr "Nesprávna hlavička. Prihlasovacie údaje nie sú správne zakódované msgid "Invalid username/password." msgstr "Nesprávne prihlasovacie údaje." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Daný používateľ je neaktívny, alebo zmazaný." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Nesprávna token hlavička. Neboli poskytnuté prihlasovacie údaje." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Nesprávna token hlavička. Token hlavička nesmie obsahovať medzery." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Nesprávny token." @@ -109,241 +109,267 @@ msgstr "Požiadavok obsahuje nepodporovaný media type: \"{media_type}\"." msgid "Request was throttled." msgstr "Požiadavok bol obmedzený, z dôvodu prekročenia limitu." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Toto pole je povinné." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Toto pole nemôže byť nulové." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" je validný boolean." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Toto pole nemože byť prázdne." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Uistite sa, že toto pole nemá viac ako {max_length} znakov." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Uistite sa, že toto pole má viac ako {min_length} znakov." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Vložte správnu emailovú adresu." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Toto pole nezodpovedá požadovanému formátu." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Zadajte platný \"slug\", ktorý obsahuje len malé písmená, čísla, spojovník alebopodtržítko." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Zadajte platnú URL adresu." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" nie je platné UUID." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Je vyžadované celé číslo." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Uistite sa, že hodnota je menšia alebo rovná {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Uistite sa, že hodnota je väčšia alebo rovná {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Zadaný textový reťazec je príliš dlhý." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Je vyžadované číslo." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Uistite sa, že hodnota neobsahuje viac ako {max_digits} cifier." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Uistite sa, že hodnota neobsahuje viac ako {max_decimal_places} desatinných miest." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Uistite sa, že hodnota neobsahuje viac ako {max_whole_digits} cifier pred desatinnou čiarkou." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Nesprávny formát dátumu a času. Prosím použite jeden z nasledujúcich formátov: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Vložený len dátum - date namiesto dátumu a času - datetime." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Nesprávny formát dátumu. Prosím použite jeden z nasledujúcich formátov: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Vložený dátum a čas - datetime namiesto jednoduchého dátumu - date." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Nesprávny formát času. Prosím použite jeden z nasledujúcich formátov: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" je nesprávny výber z daných možností." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Bol očakávaný zoznam položiek, no namiesto toho bol nájdený \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Nebol odoslaný žiadny súbor." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "Odoslané dáta neobsahujú súbor. Prosím skontrolujte kódovanie - encoding type daného formuláru." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Nebolo možné určiť meno súboru." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Odoslaný súbor je prázdny." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Uistite sa, že meno súboru neobsahuje viac ako {max_length} znakov. (V skutočnosti ich má {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Uploadujte prosím obrázok. Súbor, ktorý ste uploadovali buď nie je obrázok, alebo daný obrázok je poškodený." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Bol očakávaný slovník položiek, no namiesto toho bol nájdený \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Nesprávne číslo stránky \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Nesprávny kurzor." -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Nesprávny primárny kľúč \"{pk_value}\" - objekt s daným primárnym kľúčom neexistuje." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Nesprávny typ. Bol prijatý {data_type} namiesto primárneho kľúča." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Nesprávny hypertextový odkaz - žiadna zhoda." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Nesprávny hypertextový odkaz - chybná URL." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Nesprávny hypertextový odkaz - požadovný objekt neexistuje." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Nesprávny typ {data_type}. Požadovaný typ: hypertextový odkaz." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Objekt, ktorého atribút \"{slug_name}\" je \"{value}\" neexistuje." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Nesprávna hodnota." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Bol očakávaný slovník položiek, no namiesto toho bol nájdený \"{datatype}\"." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/sv/LC_MESSAGES/django.mo b/rest_framework/locale/sv/LC_MESSAGES/django.mo index e2e4717ba5abaf40f031f585f33f966b56535eb2..a6c04ef4bde5b3070f8f7ab5b52f16f3f4f2616d 100644 GIT binary patch delta 2548 zcmZY9TWl0n9LMof=!Kg|OK*U{6sjO?mtLThN@WXJpsh5prGStoOS^4{?xpNbfr_vp zXwbwcX5|52Bnp8TLXE2pCO)|)f|3xGXkx?%Vgf=;3_&ANjNjkxR82V9|9oc7&gIPi z{LhTGp6!VLSde|f&~_4!5%(q-6UQq#Y-pGAj48v*XyF}v9H&h(W**jJDQ-qxzX#{w zF|5LOu@b++HTXBSVDsd(aq}`e>*=_PUM!hnOc!p)6*!7d;Z1DAg;R}b#0cvD_plvr z;6hwF&6oo8p$624>Obmw7InWbak*YK?-678nI<;8oM}V7p%3+-5p2K@aW(#eYq4s& zF&^BD{LCpfI&Tyg<1JL?@*g#33D%+dyRjONp+~8{$j(N*iA`8DBXh$D&gS^Adwdf0 zCg)IZcE$B)w?8*O^X5xXQ`3aHeitsn{aB1|qlIG_pUKX5>}2B|B+KSkT#A1p(`72i zr&79%jc%|WbFmvsFyI~^!fK9RL`~^OsDVB}oj03@>9`hEBONoze?2>cbZ9Q$K^=dO z8hL(U=EO?0INpF7n2jo?lURX2U=2cxoFSKplUEs+H;7#EV<76BDQxy%lHY zX?Et5kImSP>+pTlg}-4Jt|V`o!{bPD%thoE+Mj@-*6kujKWP!GI|OtYD{AhWFMP#M^Y8o&_h|F=-r zkGjWKQQxwkP|Nf-YB}D=Jgxt7o~k#j#710&S`GV=teO{4sXK`(vQwz3`Wl%XQ(m4K zxED1=y{PZUtGF6JKri0KCamL6E;V~4&o?LBj*pR_xz0u@oA^X#K&{Bnyu_v(&!aLk zm8Wq}vji>dKo!*xX5n~KL96K{Dg5-jx8MdMt_Ri;YFi1-jnbp0rJ^>0P}Q=G4PVW4 z9Z=ZmX#qnf%_c&FQQMLs{h3v<^1)0`iQAo~iY?>Z#5dTOR`(xO>Uhg#XFcI{JD$U4 zLdBU)D1}7i)u*Pa(r2%M@TjEK^3q$X3AYhGqJz-)RZSJ7rqWf}P9#)Ks=$pzKB4MU z%OUg;P&Mr!)GVTyC?iyrX2C%_JT&YaT9CM%yDE{BSCT#CcLtJk@(Oc`TI@iu*Xpx_ zP9PdHEg6%ZX;ZUHBhi564EV#=!Jf!)*g0g`P9PNXcoOw9#wK+{djnBB+@H8Jqq02U zkM;~0pQ8?IpFcRvg^`FA^hf&x9^)I{9kQKdRsMyn`k)YX$zS(ysK4L&MyGD|w9FYqk11HYMr`Uz=W2TUEWns%dCk zURP0Flek(qyH;HdR!x0lO?^c*ZA!a8=2Ue?{oz>9??j@FR%^sRXooCcgm(!JhkKLN zMcc9xJ;heO)t4HJT7j??ON|ZgOP%gd9xZ-8r=TTuI_PAQ<>o5+*PM~;SuMdp)JmQH zFIADHq|YHA>^^)-^60|htodE;(?Y2;vGMEs OnQXg1lfvK2SN;Rz@N)?O delta 1940 zcmYk+Z){Ul7{~Fauz%ecxQ>>wSt)dL%ynfQD{KQs$AGy%xF8G=jaqTR#j%cMotv5I z3&F%_qU1`ViBX6q(?}$ydndjin`XX-n3$mGcxBXRf(c@x`2F?P#FL);IrrS&d(L^z zbMM^X<-W}KzJl{cIY_;q`r!(*Qy3}aK>4A_Y$N`NAzWE(_5jvm6?UWUdje~42Al9a zMsNZ5;P1E}x0blRh&^T*yGkR$1+Ula2=?K2yofvSTkJ=FsaXdmQP6l1oEP%`gX)IcBSUCetEBlQ1;?O4z3wFOD+$4}M~e|6lULwnstN+<9v9>%Y5 z8`dzZPJ9#(;yK)lw@~+OX7nRCirR_=ROo+3es+(8CQ?nfWDhE`lNlNb8dq=w{*CPz zB;E?;Q5?WG@Nv9>32Y0JXgGtK*sG|JE}@d|4{X37@2c!UMeZ~v@FMDU%q-LBqS3(U zY`;B^%I4Yp`Fp5PUq*g*jRUvXZPb9ikQuvTov8Z`p$1H&`rk+0H=jShj{3Cxgd}^$ zexsq+<{#9G8hA{aTC*o{2({9AQ=j53=>S6_X;l(#BEA`v0OFV0>dY za>dKBBHvzx#f+c(8a1K9!Z*bHRFyKS_ELkZ@CDAzT z@s8y_xO&0%P?hgaSxL3CTpY=^mUs)ZhssL}oau_J)9PysOiql9oeWJSN7KWh$y6#d znw&T}9L>J$`_z*iTYKE&Ec;(y-Q3>P5(~weJL2)i<`!o*P+jVFHMe!doeP1gx?{QEZ;KZ}3)9IPe&gqofN{o(-rKU!b(G#gto!OEs>A$-S^y;(QzamMSn{|hCx(cJ(5 diff --git a/rest_framework/locale/sv/LC_MESSAGES/django.po b/rest_framework/locale/sv/LC_MESSAGES/django.po index daebfb63..91ee9d7a 100644 --- a/rest_framework/locale/sv/LC_MESSAGES/django.po +++ b/rest_framework/locale/sv/LC_MESSAGES/django.po @@ -9,9 +9,9 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" -"Last-Translator: Xavier Ordoquy \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-08 16:16+0000\n" +"Last-Translator: Joakim Soderlund\n" "Language-Team: Swedish (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,24 +35,24 @@ msgstr "Ogiltig \"basic\"-header. Användaruppgifterna är inte korrekt base64-k msgid "Invalid username/password." msgstr "Ogiltigt användarnamn/lösenord." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Användaren borttagen eller inaktiv." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Ogiltig \"token\"-header. Inga användaruppgifter tillhandahölls." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Ogiltig \"token\"-header. Strängen ska inte innehålla mellanslag." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "Ogiltig \"token\"-header. Strängen ska inte innehålla ogiltiga tecken." -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Ogiltig \"token\"." @@ -110,241 +110,267 @@ msgstr "Medietypen \"{media_type}\" stöds inte." msgid "Request was throttled." msgstr "Förfrågan stoppades eftersom du har skickat för många." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Det här fältet är obligatoriskt." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Det här fältet får inte vara null." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" är inte ett giltigt booleskt värde." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Det här fältet får inte vara blankt." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Se till att detta fält inte har fler än {max_length} tecken." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Se till att detta fält har minst {min_length} tecken." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Ange en giltig mejladress." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Det här värdet matchar inte mallen." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Ange en giltig \"slug\" bestående av bokstäver, nummer, understreck eller bindestreck." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Ange en giltig URL." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value} är inte ett giltigt UUID." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "Ange en giltig IPv4- eller IPv6-adress." -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Ett giltigt heltal krävs." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Se till att detta värde är mindre än eller lika med {max_value}." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Se till att detta värde är större än eller lika med {min_value}." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "Textvärdet är för långt." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Ett giltigt nummer krävs." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Se till att det inte finns fler än totalt {max_digits} siffror." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Se till att det inte finns fler än {max_decimal_places} decimaler." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Se till att det inte finns fler än {max_whole_digits} siffror före decimalpunkten." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Datumtiden har fel format. Använd ett av dessa format istället: {format}." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Förväntade en datumtid men fick ett datum." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Datumet har fel format. Använde ett av dessa format istället: {format}." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Förväntade ett datum men fick en datumtid." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Tiden har fel format. Använd ett av dessa format istället: {format}." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "Perioden har fel format. Använd ett av dessa format istället: {format}." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" är inte ett giltigt val." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." -msgstr "" +msgstr "Fler än {count} objekt..." -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Förväntade en lista med element men fick typen \"{input_type}\"." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." -msgstr "" +msgstr "Det här valet får inte vara tomt." -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." -msgstr "" +msgstr "\"{input}\" är inte ett giltigt val för en sökväg." -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Ingen fil skickades." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "Den skickade informationen var inte en fil. Kontrollera formulärets kodningstyp." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Inget filnamn kunde bestämmas." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Den skickade filen var tom." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Se till att det här filnamnet har högst {max_length} tecken (det har {length})." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Ladda upp en giltig bild. Filen du laddade upp var antingen inte en bild eller en skadad bild." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." -msgstr "" +msgstr "Den här listan får inte vara tom." -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Förväntade en \"dictionary\" med element men fick typen \"{input_type}\"." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "Värdet måste vara giltig JSON." + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "Skicka" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Ogiltigt sida \"{page_number}\": {message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Ogiltig cursor." -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Ogiltigt pk \"{pk_value}\" - Objektet finns inte." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Felaktig typ. Förväntade pk-värde, fick {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Ogiltig hyperlänk - Ingen URL matchade." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Ogiltig hyperlänk - Felaktig URL-matching." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Ogiltig hyperlänk - Objektet finns inte." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Felaktig typ. Förväntade URL-sträng, fick {data_type}." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "Objekt med {slug_name}={value} finns inte." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Ogiltigt värde." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Ogiltig data. Förväntade en dictionary, men fick {datatype}." +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "Filter" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "Fältfilter" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "Ordning" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "Sök" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/tr/LC_MESSAGES/django.mo b/rest_framework/locale/tr/LC_MESSAGES/django.mo index aa35f51c9f0950dcfdec9520ac13aaf39a63a2ff..c3412b330afad6bfa535bb4507c7190eb378dae1 100644 GIT binary patch delta 2704 zcmZYAdu$X%9Ki9pQjSudZD}dbPHD9Yz2mMx!9wYS+ENPiY2~4iZEtDU?%l!O6;lY@ zA3h+OkmyMaiKa#qAWA@T*zli;K&*lwf0+gQv9h}K3JS;Ls?-r%8N#D9bUpZe1MzK zH(Mz`9zg!oCw$0#7w|d!9cAb8<|wrsSE2Op!2ljZzijno8m)K_YcV)CJzx|Ua(y&& zeF|kIXHiymBjX>Les5lS<;zh*Q;YKaD_DWAV-b#`#xYD3(D;c)Hr_{eS^b48@i7uE zwSxVWEnUrr4A6pJ+=KJc%v>MA0M~D#g!C(vi9SKOZy_&}>nfBSX)j>^t7#0;A+h`v z<@yfF%=6}@Z>&Vk^=6cbSt!YL3RmFI7{r`HrFLQsF2D~mp3gXrRrKG*s~)8ai`f5X z>A1u6B<3DcSz=XzvejKEGe3w+@C3@%osEXdoA5U7#3EKBIkO+- z`Vz_x%}y}NOEh}X!E@M#CG3+7G=!V+GRnj}%t9tqiOaAFSK~m&k5I3B5|5!g|24{jZ{Tz}|6WET-_%@`TqsBR@oPibs!o*Og(0lP z7&hTWlu-POvZC1}5Syq_?rOUF?L z_!}iBDmcuN?QxWqpGJ*8qMU|@=)s91VUQwuK;pZrZ$`I7+|reCJ<85X7$j7ai;oNDnQ*sgOXiyylkV`+ZlTs^ z`sA23PK-m#C#ywuLtsT_KMM5T--$a$&l_Fu1-EH=groPoeTt z;Qj+@ML8k-1h{1?pS{#N>Q1*O9seTQrBum{Ha~(G5Y2ESL+KQXunBSjloimox z?u1OoiVP&5&Z#Un4X1xlb;qScGvF`}Mx)v`oB`9Xx`+G1Ry22v+$5 zYjtp4&6-s!0>MBax1-(HWgfI*jOS}I;%1Gm3Ix~qFIyJh>>^Jx8w$`p~t-D(F24~1}!qy?HejsdEc536i9#7IPESxbCwVCmiGgjD2 z9Vu#xQ58>Tim(t1xXn$~hqLP^nQkZM(U|>*Z z#2A8mVZ6Xz8G^|YpA)?r4L(Lqh(cUqG-zUcu@?r3#$be~km&b!dwY_z&pCI!=brQb z|L=Wi`;ES-pTi4J8QLKIHu|*Rm;-ooA%AGEEHb7NUquTq;7a@r%P<(o-50}KnRjCy zK7lt@jSL@_h31#mXhQ zh-|?-n2({Z&tMWiL*0KBH=xBLTIXT@MDbB?ejKZKzL{a56MX3TgZ{z%8tR1QOLHMl zU=8yDjNk-XcmkK>>!_@KiX7g2i48c1TIWC1ec_NXrML#CwBv3D%1IWrk#ndYT=M3B zpmJNZ%$OFeMWteoH=jYB>>Jbre?{fIoTtX|L2Sh1_yC^6ax7U+{57a&`%T!7=Y7T; z#cJlgD{?v8kBZ0(sExgg6?hR4=o=Ge`c^4yPF=M1*tHRPwJf!(QwHlwaTgM0C# zDF%BOR1x>>cnojH@30g9!X&QcxC-qEs@P7Vitl5r!^^0RLRAkPh ze*Y&bh1C?0if{sTpjnLT{hwpt<3fOL(Y0H(yK=bUS1k;B^E`Zy+)xt$w|KkpZn~nO z*K{*INRQJMi7oVeTa+L0eD{^g&z0j2I%Q!fYPVX!Z3?SWqNWrnjQOS$skPIoIrpR+ zkzl#+KDcj?RQ^>f{d7Iw{VXcPYMXMHTTuB@Q{L57AAFPCFe}7LmzoMN-}E*u_9lMp zp|7X&2ATzQHKkXnBQq)YJ?>

Qq4~XB54g(|RnS^WjplxL-Hr(he3x?fF2$X)f5| zbLI-i{q}ItPtJWyzV_Sc;*fnf^oxCDnPWGHvQg{e#&QGtx5b3#Yxm- diff --git a/rest_framework/locale/tr/LC_MESSAGES/django.po b/rest_framework/locale/tr/LC_MESSAGES/django.po index 30b58703..0d3efc20 100644 --- a/rest_framework/locale/tr/LC_MESSAGES/django.po +++ b/rest_framework/locale/tr/LC_MESSAGES/django.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Dogukan Tufekci , 2015 # Emrah BİLBAY , 2015 # Ertaç Paprat , 2015 # Mesut Can Gürle , 2015 @@ -13,9 +14,9 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" -"Last-Translator: Xavier Ordoquy \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-08 16:12+0000\n" +"Last-Translator: Recep KIRMIZI \n" "Language-Team: Turkish (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -39,24 +40,24 @@ msgstr "Geçersiz yetkilendirme başlığı. Uygunluk kriterleri base64 formatı msgid "Invalid username/password." msgstr "Geçersiz kullanıcı adı/parola" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "Kullanıcı aktif değil ya da silinmiş." -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "Geçersiz token başlığı. Kimlik bilgileri eksik." -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "Geçersiz token başlığı. Token'da boşluk olmamalı." -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." -msgstr "" +msgstr "Geçersiz token başlığı. Token geçersiz karakter içermemeli." -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "Geçersiz token." @@ -114,241 +115,267 @@ msgstr "İstekte desteklenmeyen medya tipi: \"{media_type}\"." msgid "Request was throttled." msgstr "Üst üste çok fazla istek yapıldı." -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "Bu alan zorunlu." -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "Bu alan boş bırakılmamalı." -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "\"{input}\" geçerli bir boolean değil." -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "Bu alan boş bırakılmamalı." -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "Bu alanın {max_length} karakterden fazla karakter barındırmadığından emin olun." -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "Bu alanın en az {min_length} karakter barındırdığından emin olun." -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "Geçerli bir e-posta adresi girin." -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "Bu değer gereken düzenli ifade deseni ile uyuşmuyor." -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "Harf, rakam, altçizgi veya tireden oluşan geçerli bir \"slug\" giriniz." -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "Geçerli bir URL girin." -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "\"{value}\" geçerli bir UUID değil." -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" +msgstr "Geçerli bir IPv4 ya da IPv6 adresi girin." -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "Geçerli bir tam sayı girin." -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "Değerin {max_value} değerinden küçük ya da eşit olduğundan emin olun." -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "Değerin {min_value} değerinden büyük ya da eşit olduğundan emin olun." -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "String değeri çok uzun." -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "Geçerli bir numara gerekiyor." -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "Toplamda {max_digits} haneden fazla hane olmadığından emin olun." -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "Ondalık basamak değerinin {max_decimal_places} haneden fazla olmadığından emin olun." -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "Ondalık ayracından önce {max_whole_digits} basamaktan fazla olmadığından emin olun." -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "Datetime alanı yanlış biçimde. {format} biçimlerinden birini kullanın." -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "Datetime değeri bekleniyor, ama date değeri geldi." -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "Tarih biçimi yanlış. {format} biçimlerinden birini kullanın." -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "Date tipi beklenmekteydi, fakat datetime tipi geldi." -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "Time biçimi yanlış. {format} biçimlerinden birini kullanın." -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." -msgstr "" +msgstr "Duration biçimi yanlış. {format} biçimlerinden birini kullanın." -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" geçerli bir seçim değil." -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." -msgstr "" +msgstr "{count} elemandan daha fazla..." -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "Elemanların listesi beklenirken \"{input_type}\" alındı." -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." -msgstr "" +msgstr "Bu seçim boş bırakılmamalı." -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." -msgstr "" +msgstr "\"{input}\" geçerli bir yol seçimi değil." -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "Hiçbir dosya verilmedi." -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "Gönderilen veri dosya değil. Formdaki kodlama tipini kontrol edin." -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "Hiçbir dosya adı belirlenemedi." -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "Gönderilen dosya boş." -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "Bu dosya adının en fazla {max_length} karakter uzunluğunda olduğundan emin olun. (şu anda {length} karakter)." -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "Geçerli bir resim yükleyin. Yüklediğiniz dosya resim değil ya da bozuk." -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." -msgstr "" +msgstr "Bu liste boş olmamalı." -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "Sözlük tipi bir değişken beklenirken \"{input_type}\" tipi bir değişken alındı." -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "Değer geçerli bir JSON olmalı" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "Gönder" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "Geçersiz sayfa \"{page_number}\":{message}." -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "Sayfalandırma imleci geçersiz" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "Geçersiz pk \"{pk_value}\" - obje bulunamadı." -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "Hatalı tip. Pk değeri beklenirken, alınan {data_type}." -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "Geçersiz bağlantı - Hiçbir URL eşleşmedi." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "Geçersiz bağlantı - Yanlış URL eşleşmesi." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "Geçersiz bağlantı - Obje bulunamadı." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "Hatalı tip. URL metni bekleniyor, {data_type} alındı." -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "{slug_name}={value} değerini taşıyan obje bulunamadı." -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "Geçersiz değer." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "Geçersiz veri. Sözlük bekleniyordu fakat {datatype} geldi. " +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "Filtreler" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "Alan filtreleri" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "Sıralama" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "Arama" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/tr_TR/LC_MESSAGES/django.mo b/rest_framework/locale/tr_TR/LC_MESSAGES/django.mo index 580ae75400d243a901a498104f6b7672420619d2..1d3475bb273c9669249a5d57c620a3730379cb67 100644 GIT binary patch literal 1933 zcmai!O>Y}T7{?bVg_`$@69V)!psH=UerXjo+BB%7Nohp$qSQrjs>a^O_Qbn0?#!$c zr<8BOp{Lvk2M)~z2`L98J2wt|0uD$V_z2wikG+W<$%v80znz)?JTEiz_>YU{z7NnY zqJN0~6Z%K!w_m~!+6(Y)@DQ8_e+93A|A3dknU{m$8n_I4od!PuzstwZ!A~&$5%l(d z%lUUcfBuyqIEVRbU;!+FK9&e9gKOZ>9{4+aJ_p~!{PwGe5&RaM1%ClAgMWcD;G5@z z;9al;ehS_J{XPbZ;11~X{2}K6yo~XmppWCiYp?;n5BhzVzzDnvehexQ;S3vG2G|xL zv;fn=Tj<{R1$3l&+I(K#mbd$QKKn+_6TFju_!xZiXX=|jqhVWBU6II`>Y1_H1Si8- zI8mgP-453s$0R70btknFrgxocnWLt5^wg_dufxxZryE-snnbELg|w>b+89`%M_Ugl z6|UZzE?n3Dr`V`%dpogaOA4-eS6VkV=5(9Yc$ir>N~B!s2y1t=iN{OGHsgsQ8;i6^ zDw_GcUgwURp%#mn%~Xxgqa)lz8r`vhmbT7&ox1Z$#-@k81_I};uWQBlan#V6LV%lW zQfY_5#H=J^s@h^|NKRr)PltT$&D&>`X4c_6+l-6Jl!R@vjN_=bq#f-TNot%g!@SY{ z1jE%h{Av_(M9bSkH8pLmJgic~2Zp0+7q+;gjSJUoQ^w&^*0f<&M^xC{sD^h93;znj zW#KrY8|BJeSh*3FZ&77Fn!7n$u9V9VhFjc~K9ecBThZLyY#FWaKv)-6jZiibPMe6n z7G24PHcYIaWIejQi;MGLckrBaSBhd?r=MY)YG$IzVUSj ziAtrNot>id)@6ft{nk=EOgA(Pzo+SjmFe@PB==Kt=5ckabhWUyy0$VtyGpTKxT}?8 zg(UFiBXYd!N}WVVwLtZjFu0M$N7Z}b{8;D1X|M@bP#CdP&4}h}(w(LR8{Su8Gs%od z!h71JHX_v-4((!PfkvN;<%L4<1@{m9MedPI6MPpZX7DIwk(Q((+y8kl=^wSJ#_a^p zs;A9$5~-lBFlXv_Y;IV=l$Y=~LM4O4go1>%GTK`9x5g! zR;Eo<&Nz&Amf#8ohjo|}F@8#Pye}K(j40;8zAvVkFGVd&h*7;YalDU^2m6CV6$@&f z9+T}Knf_7QKPm=3(w8tniI-b7zP@86UQpk8qa=Prk>>p5Drj~=HEXh!~K8a#5 zc(I578pCnSu}orF49=D|31poJgM@3W_C_~c^Eb(kdZL4>heN|{iL{rpp?pHAlT;vk HxWe+kSs_Hn delta 100 zcmeC>?_#mIC&V(90SFj@SO$nyfS4JGb$}QIEP(g|P|^}egVeylQ}SzH+bG*1lU diff --git a/rest_framework/locale/tr_TR/LC_MESSAGES/django.po b/rest_framework/locale/tr_TR/LC_MESSAGES/django.po index 52e6e507..a5f7d420 100644 --- a/rest_framework/locale/tr_TR/LC_MESSAGES/django.po +++ b/rest_framework/locale/tr_TR/LC_MESSAGES/django.po @@ -3,12 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# José Alaguna , 2015 msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Turkish (Turkey) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/tr_TR/)\n" "MIME-Version: 1.0\n" @@ -31,28 +32,28 @@ msgstr "" #: authentication.py:98 msgid "Invalid username/password." -msgstr "" +msgstr "Geçersiz kullanıcı adı / şifre." -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." -msgstr "" +msgstr "Geçersiz simge." #: authtoken/serializers.py:20 msgid "User account is disabled." @@ -88,7 +89,7 @@ msgstr "" #: exceptions.py:104 views.py:81 msgid "Not found." -msgstr "" +msgstr "Bulunamadı." #: exceptions.py:109 #, python-brace-format @@ -108,246 +109,272 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" -msgstr "" +msgstr "Geçersiz imleç." -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." -msgstr "" +msgstr "Geçersiz hyper link - URL maçı yok." -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." -msgstr "" +msgstr "Geçersiz hyper link - Yanlış URL maçı." -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." -msgstr "" +msgstr "Geçersiz hyper link - Nesne yok.." -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." -msgstr "" +msgstr "Geçersiz değer." -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." +msgstr "Geçersiz veri. Bir sözlük bekleniyor, ama var {datatype}." + +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" msgstr "" #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 msgid "None" -msgstr "" +msgstr "Hiç kimse" #: templates/rest_framework/horizontal/select_multiple.html:2 #: templates/rest_framework/inline/select_multiple.html:2 @@ -357,12 +384,12 @@ msgstr "" #: validators.py:24 msgid "This field must be unique." -msgstr "" +msgstr "Bu alan benzersiz olmalıdır." #: validators.py:78 #, python-brace-format msgid "The fields {field_names} must make a unique set." -msgstr "" +msgstr "{field_names} alanları benzersiz bir set yapmak gerekir." #: validators.py:226 #, python-brace-format @@ -381,20 +408,20 @@ msgstr "" #: versioning.py:42 msgid "Invalid version in \"Accept\" header." -msgstr "" +msgstr "\"Kabul et\" başlığında geçersiz sürümü." #: versioning.py:73 versioning.py:115 msgid "Invalid version in URL path." -msgstr "" +msgstr "URL yolu geçersiz sürümü." #: versioning.py:144 msgid "Invalid version in hostname." -msgstr "" +msgstr "Hostname geçersiz sürümü." #: versioning.py:166 msgid "Invalid version in query parameter." -msgstr "" +msgstr "Sorgu parametresi geçersiz sürümü." #: views.py:88 msgid "Permission denied." -msgstr "" +msgstr "İzin reddedildi." diff --git a/rest_framework/locale/uk/LC_MESSAGES/django.mo b/rest_framework/locale/uk/LC_MESSAGES/django.mo index 5e8e0ed5fdf2006196b2af0bb7046f233db246e2..7af39663903d2da845740b0073b6508f19ca6236 100644 GIT binary patch delta 40 rcmX@da*k!fBtAnUT?2CkLklZYV{HS&i3_B-p(5s1rluQ@b}|A0\n" "Language-Team: Ukrainian (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/uk/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "" msgid "Invalid username/password." msgstr "" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -108,241 +108,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/vi/LC_MESSAGES/django.mo b/rest_framework/locale/vi/LC_MESSAGES/django.mo index 10a4c9b6c067bf89e20214259394c1408e1eb85a..0be6ed259ca6319ac2213a93cc2cff7c1d55bcb0 100644 GIT binary patch delta 40 rcmeyz{EvCUBtAnUT?2CkLklZYV{HS&i3_B-p(5s1rluQ@S~3Cv@@oqU delta 40 scmeyz{EvCUBt8R6T_ZyULjx;QQ*8sIi3_B-AtDAAR;Fefk6JPU0P\n" "Language-Team: Vietnamese (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/vi/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "" msgid "Invalid username/password." msgstr "" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -108,241 +108,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/zh-Hans/LC_MESSAGES/django.mo b/rest_framework/locale/zh-Hans/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..892ed14940ab9937a1ee281502a20c3cdc19317d GIT binary patch literal 9894 zcmbtZU2q)LmF^HAtU@+RHX*;8+$h;B2G2+`2Fy4nfPaDm#>SGoVMC#6&9pR)db)@1 z9?ObKyOM1oDM*%sC5*6STOb=_kVZDLEsrGYHCsz1mD;V{+SJxQkm;V8O0nLDeb}m0 zQu)rkJv}|r$e7UO);G8BIp>~x{_g4ae}CcDQ3=;iaDM~$|J@=<{{(#hHvGZ$i_b{X zw}Jl*WWe76{}y=X9g_4-;0EAVfX@Jl{{`UJfqlRb@J--);IDy?1OEuz0etK)1oi`e zi1Dw0j{?73B}w~$KL$PoOanIqbHFEo-}$U0MSup7=FbD40)7De4zT7;r~@^T3_J9B>P;?yrPA1Nb$J|Ir(d z0cjuSfV8joJuG<7Z@)|I`(7aVWebq_p9B6KupM|e@Dz{%F9ZJ?_#ePqfxiR7#M1u) zYkp9g*!sCeTpU@gXnf#lCiK+^LMK%)B^7NhY7AjQXS z;Df+6Ao=kPZ~Pk|>3!E11>Jfe!}tjx>7@cGj>drZ0sjkF2fX7;lJqPv0{kj)#KRd6 ze*xTp=N|xn^(jgE5;n6AV+YEST|bW?=6(Xw_<11dc@RkUJn4;>yzzemzlZ1l4}1jp zEiAeX_&o4Oz&C;9&;J3^y6dqiqH6+D{GIghH^4@W@5W+eKh47l;6GseOW=CoIv5X2 zN&A2lR|YTy{JDqAK+3BRflmWB{tfm7JOo5)NymW1HvxPCxC|sa-hs_gJUm0Ft&laffs==y>ttdfN1F} zK$8Cuko>UCd#-yp1pF?ZzY9bNNxuftdRZV$DpgerdwmxO6G@F8z6d1xA>gNhr-8K2 z6p-}00HpYJfn=W#fn?V|04e|PhVx0!Zvu&KBk+FUX5e<90VMiM9{$q991yPLN|XJ* z4&@1-0h0gwfW(&plKg)KlHLU%{zync)ykK=w4_j>Q) zE+F?e5T%~y?j|7Bbh;>(==whHzsFsVoARIvH(k#N;IaQj{QfjT zl^YNwWjoGFRFIoeRxi}pxN}=rdW>0$xnD7vVw#4@jA%4vno5i&gg&ZnE3KG^nx^t% zN-dkzQ;FtPb16Hn=(ZY_ZPn0O6bv+!HH)!dgjF#DIq_h}+W`W*n>0sdI zD=C)E9*ahmq|M@r98=7&v`w}Z7MCH&H1t;1Vwefp4zor}VTO*og_toA6Bbi-%LZ$N zb&4llLWHd*KCzgTDYo~?wArp(DVW5L%QmTwpE9=)OBmv@&N>tFfu@)eRTHw-l+@&? zVs$ZZ%)~e>-LxFFRkewqBkaR$!*@VGYg+*6$vU^lS z8r19b=GK+#!PAJ+pw(0mhbDPVXUG|3g{;AlVml(+)?n2X%c{f&g-U!RyI2jXEiKhr z&7y{Gsg|uG=n>?aVw0KHGm(DykaNTYa15-G^-7!$v#z8dAQJjHivVx?U>hMRJ@XmSOtbWR8H% z5IMfb*ZZF4M&lkXEsIE2Oik6>ScsKeKsHC^kH#w#Lc5Qk*xmdBIXq?{U&w~a0Yp(r zSW<4Km?LNsIo4H;LnMKG!6Td^#cjfaAZzoIw;DBD+dwZq!KWc9*C`;V`CBC^D)Z)lxA8MsfSqOx7W;Xav+HI27eYVeL3ZtW??`IEInNJs9F-ioBIqg-WTk}MhAsvtk_xM1GuR0+_|~99L*@%}<8yn3 z+19ucZQ~sTuU>S}@xqVLp|*lNxl#@{G>&5>k+eH#((f_wqtvPfo+soE?r|8uS(Ej) zGN!~`>UmSkb--CSVDqN<@fg@! z&{`tWC_UF8;E`1dtOS)@zVo7aDOnN4cw1@s~N)>~Ldhu)t9ynpC z5sh;)X_(Z9Ajef%gbSrM240^)GW_IkOlpQqO^Z0s&`u+ynTTbq+F_(vijzPhrLTfK zLnFq66!nY9sdtk3d7Dbo!a|0G*AG08@|r>YVNA7XBgiK{qw45t(G?JP47trK!ah3p zMZzGigi1fE-~Du0dKQYr48Cq$1{co1V)nu^7*Q_330R2a8nFEy)1c!lv@;gkCu(Vg zZF@o1TMf2%dwm0Ip`wT~-Bz_%A)AGES*>a;^mwY(3N;uJR<&n$LkMjJf1?R)Ll{Tc zhT6IZLUkKLwGXknO_2xgzpu8gwibk;y~=)-YRL+^x;j>Sf20<4xT>B)cOPmnW!=(b z+b|<6j(Vz?wUGAxcDxPB#zPN3+L}OL8IBr>M?kN)reNVvgCZv)s0JvDc#o@B6G=@) ze#O{5aobKtYHHfs+ru^qR$G(<#9R~OI}M?kwL|_+Lv@v(*C6ltN;N-?hn|3#nsrsX zcJA6|zB|1{5MKMF$sr5qf zim*-1s_kzp!o1b0_Gox<)IvMpLo34cBp+H^>New5j%K#hZmyC(=pOgJ4t&r(!Lsv1 z?rUl1Xutd3XzumH&io-~cEssk{B8Ha8&DRy2MUu{iN^oZAOvOSyR-A>-SGi;v_F3( z?OZ!tBBh0S&Uazq73>=ZbjHp(eVN>m*=**e!pK-You;{b`ie98j`Px( zudO>e=Z?;L+E$vLb*7JV*33KEg{Az=R6gC4U7mD%((d?qclc=b+6lhu@zdD8yD*u* z{GRtw;E9HYJ7T`O=j6*!f%%0~Gyo`KB{7&6rtpLfyp4U3u>Rxu$#W%PuOAljuxw><$Uk>s ziV7ePZ^<7^R57RDL@+{ZepNjqRfK52GWq6!xgiaike$Css?3}$jP*i_uS)QX!i@xF z=NAeiGeL`%tP}VsK_W!0^_LYN4|0pI=1%tr1+OpmJEt=4_`8DAtG6yH@o4|`#eoVk zU;rmGf;{wW{B{P_?&0nBO?o7YtjGrq}6(%ngCf?v79Q^Kp7^Xv^`01fUFFY;iiyt7U zU4YiC(jsdZ65jFbx-gX+7_8)E-#h&K12o|12ac%G!sCUBlU|p?qnWe~N)Pf>3>1H< zAeX08S;%F%wt}2i!I|pzU!lU!>$8)7$q(a_$x2O=Xd%d4o^YYQxBNgqf}YsmbtoNaU6eTmi@s88mlb@L<-Eh3& zbm)_Yw}9S^t17@j1ikQU?hOqR5|j2d;sbD|6wb+x=GXg9UbyVa1OY$dyXLdgK)+ zGc0+@KXIrqc9diZ6Nzqs`p&VVh3-={!Q7+cxw$taKfd^JeI5rpR}BwUEX0w17mcqb}vH9$mK!91tV;23d+s6`h= zRMebuDX*n-sEI{RZ0L;8iq5#@Ui8jh&+bo%+z$<`#zCp;OKT-?m8h z{M=b8hnPFtgC}GUF+sVx-0jXScrvbBbox&h#-@mZl7^=P77{8!0Y+aXmbRVKRHPH9UICnjf2$n6ZKD?I^rMz literal 0 HcmV?d00001 diff --git a/rest_framework/locale/zh-Hans/LC_MESSAGES/django.po b/rest_framework/locale/zh-Hans/LC_MESSAGES/django.po new file mode 100644 index 00000000..983ff1ba --- /dev/null +++ b/rest_framework/locale/zh-Hans/LC_MESSAGES/django.po @@ -0,0 +1,429 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Ping , 2015 +# hunter007 , 2015 +# nypisces , 2015 +msgid "" +msgstr "" +"Project-Id-Version: Django REST framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-11 03:03+0000\n" +"Last-Translator: hunter007 \n" +"Language-Team: Chinese Simplified (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/zh-Hans/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh-Hans\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: authentication.py:72 +msgid "Invalid basic header. No credentials provided." +msgstr "无效的Basic认证头,没有提供认证信息。" + +#: authentication.py:75 +msgid "Invalid basic header. Credentials string should not contain spaces." +msgstr "认证字符串不应该包含空格(基本认证HTTP头无效)。" + +#: authentication.py:81 +msgid "Invalid basic header. Credentials not correctly base64 encoded." +msgstr "认证字符串base64编码错误(基本认证HTTP头无效)。" + +#: authentication.py:98 +msgid "Invalid username/password." +msgstr "用户名或者密码错误。" + +#: authentication.py:101 authentication.py:188 +msgid "User inactive or deleted." +msgstr "用户未激活或者已删除。" + +#: authentication.py:167 +msgid "Invalid token header. No credentials provided." +msgstr "没有提供认证信息(认证令牌HTTP头无效)。" + +#: authentication.py:170 +msgid "Invalid token header. Token string should not contain spaces." +msgstr "认证令牌字符串不应该包含空格(无效的认证令牌HTTP头)。" + +#: authentication.py:176 +msgid "" +"Invalid token header. Token string should not contain invalid characters." +msgstr "无效的Token。Token字符串不能包含非法的字符。" + +#: authentication.py:185 +msgid "Invalid token." +msgstr "认证令牌无效。" + +#: authtoken/serializers.py:20 +msgid "User account is disabled." +msgstr "用户账户已禁用。" + +#: authtoken/serializers.py:23 +msgid "Unable to log in with provided credentials." +msgstr "无法使用提供的认证信息登录。" + +#: authtoken/serializers.py:26 +msgid "Must include \"username\" and \"password\"." +msgstr "必须包含 “用户名” 和 “密码”。" + +#: exceptions.py:49 +msgid "A server error occurred." +msgstr "服务器出现了错误。" + +#: exceptions.py:84 +msgid "Malformed request." +msgstr "错误的请求。" + +#: exceptions.py:89 +msgid "Incorrect authentication credentials." +msgstr "不正确的身份认证信息。" + +#: exceptions.py:94 +msgid "Authentication credentials were not provided." +msgstr "身份认证信息未提供。" + +#: exceptions.py:99 +msgid "You do not have permission to perform this action." +msgstr "您没有执行该操作的权限。" + +#: exceptions.py:104 views.py:81 +msgid "Not found." +msgstr "未找到。" + +#: exceptions.py:109 +#, python-brace-format +msgid "Method \"{method}\" not allowed." +msgstr "方法 “{method}” 不被允许。" + +#: exceptions.py:120 +msgid "Could not satisfy the request Accept header." +msgstr "无法满足Accept HTTP头的请求。" + +#: exceptions.py:132 +#, python-brace-format +msgid "Unsupported media type \"{media_type}\" in request." +msgstr "不支持请求中的媒体类型 “{media_type}”。" + +#: exceptions.py:145 +msgid "Request was throttled." +msgstr "请求超过了限速。" + +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 +#: validators.py:162 +msgid "This field is required." +msgstr "该字段是必填项。" + +#: fields.py:267 +msgid "This field may not be null." +msgstr "该字段不能为 null。" + +#: fields.py:603 fields.py:634 +#, python-brace-format +msgid "\"{input}\" is not a valid boolean." +msgstr "“{input}” 不是合法的布尔值。" + +#: fields.py:669 +msgid "This field may not be blank." +msgstr "该字段不能为空。" + +#: fields.py:670 fields.py:1656 +#, python-brace-format +msgid "Ensure this field has no more than {max_length} characters." +msgstr "请确保这个字段不能超过 {max_length} 个字符。" + +#: fields.py:671 +#, python-brace-format +msgid "Ensure this field has at least {min_length} characters." +msgstr "请确保这个字段至少包含 {min_length} 个字符。" + +#: fields.py:708 +msgid "Enter a valid email address." +msgstr "请输入合法的邮件地址。" + +#: fields.py:719 +msgid "This value does not match the required pattern." +msgstr "输入值不匹配要求的模式。" + +#: fields.py:730 +msgid "" +"Enter a valid \"slug\" consisting of letters, numbers, underscores or " +"hyphens." +msgstr "请输入合法的“短语“,只能包含字母,数字,下划线或者中划线。" + +#: fields.py:742 +msgid "Enter a valid URL." +msgstr "请输入合法的URL。" + +#: fields.py:755 +#, python-brace-format +msgid "\"{value}\" is not a valid UUID." +msgstr "“{value}”不是合法的UUID。" + +#: fields.py:791 +msgid "Enter a valid IPv4 or IPv6 address." +msgstr "请输入一个有效的IPv4或IPv6地址。" + +#: fields.py:816 +msgid "A valid integer is required." +msgstr "请填写合法的整数值。" + +#: fields.py:817 fields.py:852 fields.py:885 +#, python-brace-format +msgid "Ensure this value is less than or equal to {max_value}." +msgstr "请确保该值小于或者等于 {max_value}。" + +#: fields.py:818 fields.py:853 fields.py:886 +#, python-brace-format +msgid "Ensure this value is greater than or equal to {min_value}." +msgstr "请确保该值大于或者等于 {min_value}。" + +#: fields.py:819 fields.py:854 fields.py:890 +msgid "String value too large." +msgstr "字符串值太长。" + +#: fields.py:851 fields.py:884 +msgid "A valid number is required." +msgstr "请填写合法的数字。" + +#: fields.py:887 +#, python-brace-format +msgid "Ensure that there are no more than {max_digits} digits in total." +msgstr "请确保总计不超过 {max_digits} 个数字。" + +#: fields.py:888 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_decimal_places} decimal places." +msgstr "请确保总计不超过 {max_decimal_places} 个小数位。" + +#: fields.py:889 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_whole_digits} digits before the " +"decimal point." +msgstr "请确保小数点前不超过 {max_whole_digits} 个数字。" + +#: fields.py:1004 +#, python-brace-format +msgid "Datetime has wrong format. Use one of these formats instead: {format}." +msgstr "日期时间格式错误。请从这些格式中选择:{format}。" + +#: fields.py:1005 +msgid "Expected a datetime but got a date." +msgstr "期望为日期时间,获得的是日期。" + +#: fields.py:1079 +#, python-brace-format +msgid "Date has wrong format. Use one of these formats instead: {format}." +msgstr "日期格式错误。请从这些格式中选择:{format}。" + +#: fields.py:1080 +msgid "Expected a date but got a datetime." +msgstr "期望为日期,获得的是日期时间。" + +#: fields.py:1148 +#, python-brace-format +msgid "Time has wrong format. Use one of these formats instead: {format}." +msgstr "时间格式错误。请从这些格式中选择:{format}。" + +#: fields.py:1207 +#, python-brace-format +msgid "Duration has wrong format. Use one of these formats instead: {format}." +msgstr "持续时间的格式错误。使用这些格式中的一个:{format}。" + +#: fields.py:1232 fields.py:1281 +#, python-brace-format +msgid "\"{input}\" is not a valid choice." +msgstr "“{input}” 不是合法选项。" + +#: fields.py:1235 relations.py:62 relations.py:431 +#, python-brace-format +msgid "More than {count} items..." +msgstr "多于{count}条记录。" + +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 +#, python-brace-format +msgid "Expected a list of items but got type \"{input_type}\"." +msgstr "期望为一个包含物件的列表,得到的类型是“{input_type}”。" + +#: fields.py:1283 +msgid "This selection may not be empty." +msgstr "这项选择不能为空。" + +#: fields.py:1320 +#, python-brace-format +msgid "\"{input}\" is not a valid path choice." +msgstr "\"{input}\"不是一个有效路径选项。" + +#: fields.py:1339 +msgid "No file was submitted." +msgstr "没有提交任何文件。" + +#: fields.py:1340 +msgid "" +"The submitted data was not a file. Check the encoding type on the form." +msgstr "提交的数据不是一个文件。请检查表单的编码类型。" + +#: fields.py:1341 +msgid "No filename could be determined." +msgstr "无法检测到文件名。" + +#: fields.py:1342 +msgid "The submitted file is empty." +msgstr "提交的是空文件。" + +#: fields.py:1343 +#, python-brace-format +msgid "" +"Ensure this filename has at most {max_length} characters (it has {length})." +msgstr "确保该文件名最多包含 {max_length} 个字符 ( 当前长度为{length} ) 。" + +#: fields.py:1391 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "请上传有效图片。您上传的该文件不是图片或者图片已经损坏。" + +#: fields.py:1430 relations.py:428 serializers.py:521 +msgid "This list may not be empty." +msgstr "列表不能为空。" + +#: fields.py:1483 +#, python-brace-format +msgid "Expected a dictionary of items but got type \"{input_type}\"." +msgstr "期望是包含类目的字典,得到类型为 “{input_type}”。" + +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "值必须是有效的 JSON 数据。" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "提交" + +#: pagination.py:189 +#, python-brace-format +msgid "Invalid page \"{page_number}\": {message}." +msgstr "无效页面 “{page_number}”:{message}。" + +#: pagination.py:407 +msgid "Invalid cursor" +msgstr "无效游标" + +#: relations.py:196 +#, python-brace-format +msgid "Invalid pk \"{pk_value}\" - object does not exist." +msgstr "无效主键 “{pk_value}” - 对象不存在。" + +#: relations.py:197 +#, python-brace-format +msgid "Incorrect type. Expected pk value, received {data_type}." +msgstr "类型错误。期望为主键,获得的类型为 {data_type}。" + +#: relations.py:229 +msgid "Invalid hyperlink - No URL match." +msgstr "无效超链接 -没有匹配的URL。" + +#: relations.py:230 +msgid "Invalid hyperlink - Incorrect URL match." +msgstr "无效超链接 -错误的URL匹配。" + +#: relations.py:231 +msgid "Invalid hyperlink - Object does not exist." +msgstr "无效超链接 -对象不存在。" + +#: relations.py:232 +#, python-brace-format +msgid "Incorrect type. Expected URL string, received {data_type}." +msgstr "类型错误。期望为URL字符串,实际的类型是 {data_type}。" + +#: relations.py:391 +#, python-brace-format +msgid "Object with {slug_name}={value} does not exist." +msgstr "属性 {slug_name} 为 {value} 的对象不存在。" + +#: relations.py:392 +msgid "Invalid value." +msgstr "无效值。" + +#: serializers.py:326 +#, python-brace-format +msgid "Invalid data. Expected a dictionary, but got {datatype}." +msgstr "无效数据。期待为字典类型,得到的是 {datatype} 。" + +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "过滤器" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "过滤器字段" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "排序" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr " 搜索" + +#: templates/rest_framework/horizontal/radio.html:2 +#: templates/rest_framework/inline/radio.html:2 +#: templates/rest_framework/vertical/radio.html:2 +msgid "None" +msgstr "无" + +#: templates/rest_framework/horizontal/select_multiple.html:2 +#: templates/rest_framework/inline/select_multiple.html:2 +#: templates/rest_framework/vertical/select_multiple.html:2 +msgid "No items to select." +msgstr "没有可选项。" + +#: validators.py:24 +msgid "This field must be unique." +msgstr "该字段必须唯一。" + +#: validators.py:78 +#, python-brace-format +msgid "The fields {field_names} must make a unique set." +msgstr "字段 {field_names} 必须能构成唯一集合。" + +#: validators.py:226 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" date." +msgstr "该字段必须在日期 “{date_field}” 唯一。" + +#: validators.py:241 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" month." +msgstr "该字段必须在月份 “{date_field}” 唯一。" + +#: validators.py:254 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" year." +msgstr "该字段必须在年 “{date_field}” 唯一。" + +#: versioning.py:42 +msgid "Invalid version in \"Accept\" header." +msgstr "“Accept” HTTP头包含无效版本。" + +#: versioning.py:73 versioning.py:115 +msgid "Invalid version in URL path." +msgstr "URL路径包含无效版本。" + +#: versioning.py:144 +msgid "Invalid version in hostname." +msgstr "主机名包含无效版本。" + +#: versioning.py:166 +msgid "Invalid version in query parameter." +msgstr "请求参数里包含无效版本。" + +#: views.py:88 +msgid "Permission denied." +msgstr "没有权限。" diff --git a/rest_framework/locale/zh-Hant/LC_MESSAGES/django.mo b/rest_framework/locale/zh-Hant/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..0e9d3a3370df531ef82d539da31f1d2f99af8d03 GIT binary patch literal 529 zcmZutO-}+b5Y^~ukDfiu!Gi{e-Ng{Gh%q8Y6A1)YX941CU(C;PKwj@2b;d;IsxJ_qMnGq%=Cj#1IrO6TSL#ZlflQ|rYy)Q%<&gb*0FAda)7G-ysE)%0Aw%#Ph z`2X`TUt5KrW4x8xhetv8uG{(hz_=O(ZKFMDPV!Okmv~zEu*jv-O&E@)b>v%*$qhFC wbmc%Jve?l>lPaAFXuK%D$t7Uz7WDI}l{wxRJ8=SZvD~^=+=NxxikiXJFSA&pApigX literal 0 HcmV?d00001 diff --git a/rest_framework/locale/zh-Hant/LC_MESSAGES/django.po b/rest_framework/locale/zh-Hant/LC_MESSAGES/django.po new file mode 100644 index 00000000..a04ed527 --- /dev/null +++ b/rest_framework/locale/zh-Hant/LC_MESSAGES/django.po @@ -0,0 +1,426 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Django REST framework\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" +"Last-Translator: Xavier Ordoquy \n" +"Language-Team: Chinese Traditional (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/zh-Hant/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh-Hant\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: authentication.py:72 +msgid "Invalid basic header. No credentials provided." +msgstr "" + +#: authentication.py:75 +msgid "Invalid basic header. Credentials string should not contain spaces." +msgstr "" + +#: authentication.py:81 +msgid "Invalid basic header. Credentials not correctly base64 encoded." +msgstr "" + +#: authentication.py:98 +msgid "Invalid username/password." +msgstr "" + +#: authentication.py:101 authentication.py:188 +msgid "User inactive or deleted." +msgstr "" + +#: authentication.py:167 +msgid "Invalid token header. No credentials provided." +msgstr "" + +#: authentication.py:170 +msgid "Invalid token header. Token string should not contain spaces." +msgstr "" + +#: authentication.py:176 +msgid "" +"Invalid token header. Token string should not contain invalid characters." +msgstr "" + +#: authentication.py:185 +msgid "Invalid token." +msgstr "" + +#: authtoken/serializers.py:20 +msgid "User account is disabled." +msgstr "" + +#: authtoken/serializers.py:23 +msgid "Unable to log in with provided credentials." +msgstr "" + +#: authtoken/serializers.py:26 +msgid "Must include \"username\" and \"password\"." +msgstr "" + +#: exceptions.py:49 +msgid "A server error occurred." +msgstr "" + +#: exceptions.py:84 +msgid "Malformed request." +msgstr "" + +#: exceptions.py:89 +msgid "Incorrect authentication credentials." +msgstr "" + +#: exceptions.py:94 +msgid "Authentication credentials were not provided." +msgstr "" + +#: exceptions.py:99 +msgid "You do not have permission to perform this action." +msgstr "" + +#: exceptions.py:104 views.py:81 +msgid "Not found." +msgstr "" + +#: exceptions.py:109 +#, python-brace-format +msgid "Method \"{method}\" not allowed." +msgstr "" + +#: exceptions.py:120 +msgid "Could not satisfy the request Accept header." +msgstr "" + +#: exceptions.py:132 +#, python-brace-format +msgid "Unsupported media type \"{media_type}\" in request." +msgstr "" + +#: exceptions.py:145 +msgid "Request was throttled." +msgstr "" + +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 +#: validators.py:162 +msgid "This field is required." +msgstr "" + +#: fields.py:267 +msgid "This field may not be null." +msgstr "" + +#: fields.py:603 fields.py:634 +#, python-brace-format +msgid "\"{input}\" is not a valid boolean." +msgstr "" + +#: fields.py:669 +msgid "This field may not be blank." +msgstr "" + +#: fields.py:670 fields.py:1656 +#, python-brace-format +msgid "Ensure this field has no more than {max_length} characters." +msgstr "" + +#: fields.py:671 +#, python-brace-format +msgid "Ensure this field has at least {min_length} characters." +msgstr "" + +#: fields.py:708 +msgid "Enter a valid email address." +msgstr "" + +#: fields.py:719 +msgid "This value does not match the required pattern." +msgstr "" + +#: fields.py:730 +msgid "" +"Enter a valid \"slug\" consisting of letters, numbers, underscores or " +"hyphens." +msgstr "" + +#: fields.py:742 +msgid "Enter a valid URL." +msgstr "" + +#: fields.py:755 +#, python-brace-format +msgid "\"{value}\" is not a valid UUID." +msgstr "" + +#: fields.py:791 +msgid "Enter a valid IPv4 or IPv6 address." +msgstr "" + +#: fields.py:816 +msgid "A valid integer is required." +msgstr "" + +#: fields.py:817 fields.py:852 fields.py:885 +#, python-brace-format +msgid "Ensure this value is less than or equal to {max_value}." +msgstr "" + +#: fields.py:818 fields.py:853 fields.py:886 +#, python-brace-format +msgid "Ensure this value is greater than or equal to {min_value}." +msgstr "" + +#: fields.py:819 fields.py:854 fields.py:890 +msgid "String value too large." +msgstr "" + +#: fields.py:851 fields.py:884 +msgid "A valid number is required." +msgstr "" + +#: fields.py:887 +#, python-brace-format +msgid "Ensure that there are no more than {max_digits} digits in total." +msgstr "" + +#: fields.py:888 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_decimal_places} decimal places." +msgstr "" + +#: fields.py:889 +#, python-brace-format +msgid "" +"Ensure that there are no more than {max_whole_digits} digits before the " +"decimal point." +msgstr "" + +#: fields.py:1004 +#, python-brace-format +msgid "Datetime has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1005 +msgid "Expected a datetime but got a date." +msgstr "" + +#: fields.py:1079 +#, python-brace-format +msgid "Date has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1080 +msgid "Expected a date but got a datetime." +msgstr "" + +#: fields.py:1148 +#, python-brace-format +msgid "Time has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1207 +#, python-brace-format +msgid "Duration has wrong format. Use one of these formats instead: {format}." +msgstr "" + +#: fields.py:1232 fields.py:1281 +#, python-brace-format +msgid "\"{input}\" is not a valid choice." +msgstr "" + +#: fields.py:1235 relations.py:62 relations.py:431 +#, python-brace-format +msgid "More than {count} items..." +msgstr "" + +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 +#, python-brace-format +msgid "Expected a list of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1283 +msgid "This selection may not be empty." +msgstr "" + +#: fields.py:1320 +#, python-brace-format +msgid "\"{input}\" is not a valid path choice." +msgstr "" + +#: fields.py:1339 +msgid "No file was submitted." +msgstr "" + +#: fields.py:1340 +msgid "" +"The submitted data was not a file. Check the encoding type on the form." +msgstr "" + +#: fields.py:1341 +msgid "No filename could be determined." +msgstr "" + +#: fields.py:1342 +msgid "The submitted file is empty." +msgstr "" + +#: fields.py:1343 +#, python-brace-format +msgid "" +"Ensure this filename has at most {max_length} characters (it has {length})." +msgstr "" + +#: fields.py:1391 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: fields.py:1430 relations.py:428 serializers.py:521 +msgid "This list may not be empty." +msgstr "" + +#: fields.py:1483 +#, python-brace-format +msgid "Expected a dictionary of items but got type \"{input_type}\"." +msgstr "" + +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 +#, python-brace-format +msgid "Invalid page \"{page_number}\": {message}." +msgstr "" + +#: pagination.py:407 +msgid "Invalid cursor" +msgstr "" + +#: relations.py:196 +#, python-brace-format +msgid "Invalid pk \"{pk_value}\" - object does not exist." +msgstr "" + +#: relations.py:197 +#, python-brace-format +msgid "Incorrect type. Expected pk value, received {data_type}." +msgstr "" + +#: relations.py:229 +msgid "Invalid hyperlink - No URL match." +msgstr "" + +#: relations.py:230 +msgid "Invalid hyperlink - Incorrect URL match." +msgstr "" + +#: relations.py:231 +msgid "Invalid hyperlink - Object does not exist." +msgstr "" + +#: relations.py:232 +#, python-brace-format +msgid "Incorrect type. Expected URL string, received {data_type}." +msgstr "" + +#: relations.py:391 +#, python-brace-format +msgid "Object with {slug_name}={value} does not exist." +msgstr "" + +#: relations.py:392 +msgid "Invalid value." +msgstr "" + +#: serializers.py:326 +#, python-brace-format +msgid "Invalid data. Expected a dictionary, but got {datatype}." +msgstr "" + +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + +#: templates/rest_framework/horizontal/radio.html:2 +#: templates/rest_framework/inline/radio.html:2 +#: templates/rest_framework/vertical/radio.html:2 +msgid "None" +msgstr "" + +#: templates/rest_framework/horizontal/select_multiple.html:2 +#: templates/rest_framework/inline/select_multiple.html:2 +#: templates/rest_framework/vertical/select_multiple.html:2 +msgid "No items to select." +msgstr "" + +#: validators.py:24 +msgid "This field must be unique." +msgstr "" + +#: validators.py:78 +#, python-brace-format +msgid "The fields {field_names} must make a unique set." +msgstr "" + +#: validators.py:226 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" date." +msgstr "" + +#: validators.py:241 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" month." +msgstr "" + +#: validators.py:254 +#, python-brace-format +msgid "This field must be unique for the \"{date_field}\" year." +msgstr "" + +#: versioning.py:42 +msgid "Invalid version in \"Accept\" header." +msgstr "" + +#: versioning.py:73 versioning.py:115 +msgid "Invalid version in URL path." +msgstr "" + +#: versioning.py:144 +msgid "Invalid version in hostname." +msgstr "" + +#: versioning.py:166 +msgid "Invalid version in query parameter." +msgstr "" + +#: views.py:88 +msgid "Permission denied." +msgstr "" diff --git a/rest_framework/locale/zh_CN/LC_MESSAGES/django.mo b/rest_framework/locale/zh_CN/LC_MESSAGES/django.mo index 39e31b65508d43fd949ee7d87ec274fd6fa7c909..c1552b71f9b251bbe8dc876caf4308d059b54060 100644 GIT binary patch delta 2539 zcmZY9d2AF_9Ki9n&`ZwVEg(1)P@&yr+X96`xrB1J!E%aX78u&a?Jn+4C4^&--L_t9*)BC z1C&a|3X}zHL>b>>c?RWvH*lhCHF2O){8R}CHm4S$?63l5qOCX?KfxLJD?W$zK}tFB zRph7M;~?j?;x`fw=yomRgAWhZA* zc6QUU#~M#aiS2wG%A+Ykx&B3b2De})oBf zYJ7{!85qoL5<=bb2);o78s=dR@nbGkj*?teXva4!+fZJwD3+mpIQPWu$P1?4Lb>h; z&c|RI4GE=2h^wmS;)c`*Ae=(?}kvuTUoZ8HuXun-h!Ja3n~o%yJXT z`TMaiHlWON0%d_sm>}=}T^bUiC`xGmH2+|X1dx?xqGWp>7GfdJ#Y&X(n=QYvyo)?d z^%qJ6(^$Q@03`>4DA!%U5zMb{(2$kiM}8`S?M=sAlw{n5@^;kWGQ5RygB&uCAgHM* z*S%!98*TJ^i|kg4Y*IEfg<48ApFj69cLinw@+~nZmAbx3{dKF`K%Gnr96z zL3zkh_|BW}>|}IEN=r#Jk4jC$mDCEVAFsOsXV+eEL+*Hn(?kjjz)nTMz_b% z{Q*@PGwc}9KQ7zn*EOTc<<+*W_tkif9h%$Fs{;;4Xj1Z}q;mfT-S75Rh8`s6jn-ZM z^;N3EkOA#Am#2mceLl_O@>l8(RZ+99+HHjGDJ`~19(Tads$E+(ug}od>6%`>+1Tn( z%c|S~Euee!^@iK${oe`U?^0d1>=ovXt82IeS2B%zgSN1uyew3het1xRf!$f8~!WjDg73^0)~B=-{lQ>T!znItW~is-S6bWXR4y{VJl?O6OG+1=Ob6@Lh0JI_`~l++TRZSpp6?9J$X8M@T%elT_1ng z*>)ka>+{H|rk=WvUv}+QogF74%}2x8BO7c*k=pw1Mr)$ZwnN=}u5`Awcb#kJ0y(w2 zqoJqqvz}cCqi>%3_ut{>oHe$Qa@UT1J&l*6M_Xgt=sLF744D?KJ0CsN5{er=_8;M@ BnB)Ke delta 1954 zcmYk+TTEO<9LMolF3VD+w7@Qx+IoOOt1Qbxfo|89VkuGz*r2Vp*rcwysThPvx=0Oi zD>n5(A50Ed8ug(`6;r86-4`zytu0NAX^e?!qA^vmNHm%lA53`C@9&)R;3RWCGjncp z{_{UG*MDhW`c`qyjG+ur@1$PHGUgc!=W?L@hJwJl>1nVJ`;P7!$_?>inD7hu>li zRuvdij9sV+9Y&3(JkOz?_bImGD%SFT(|Cvb;6oVW#A~=4zr;?=FEl2C{kRq{zz9xb4_?JxSXjjKc)#hTQHg^Zz!Ylcr%_+>uIHjRzJ&Tx z|2lUmDsT(^7>4jMwD37B!CB0~c_dioGB)A@ruCpdXz0d&u?$1&-I+&_H8RIg6PZJu zzvlISK&|;IwqcNmX=(aU{nMxq`vmpEo2XpyGpl;+DIxw%G*S#4!8xozU#aT`Y^L9e zU;B)C3h$;LW44OW}@QZK}vszR)iL(Qi4Qu%A0H3jE4-if4-lenygv(8}d z(}ALdSHuITLYo@agGBVwP?y16|&b^eWhNQ zx`*0GwF?53_EKIr(-O$f%{)}NCdZywpRrqt>q95ThDMHCrL!yZ@7(_I ggXL2T%NH*GHuKppr=~K^HRpU8f9)ead#bMXKYfSSDgXcg diff --git a/rest_framework/locale/zh_CN/LC_MESSAGES/django.po b/rest_framework/locale/zh_CN/LC_MESSAGES/django.po index 920d70ad..a5e6cde2 100644 --- a/rest_framework/locale/zh_CN/LC_MESSAGES/django.po +++ b/rest_framework/locale/zh_CN/LC_MESSAGES/django.po @@ -3,15 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# hunter007 , 2015 # Lele Long , 2015 # Ming Chen , 2015 msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" -"Last-Translator: Xavier Ordoquy \n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-11 03:00+0000\n" +"Last-Translator: hunter007 \n" "Language-Team: Chinese (China) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,24 +36,24 @@ msgstr "认证字符串base64编码错误(基本认证HTTP头无效)。" msgid "Invalid username/password." msgstr "用户名或者密码错误。" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "用户未激活或者已删除。" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "没有提供认证信息(认证令牌HTTP头无效)。" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "认证令牌字符串不应该包含空格(无效的认证令牌HTTP头)。" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "无效的Token。Token字符串不能包含非法的字符。" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "认证令牌无效。" @@ -110,241 +111,267 @@ msgstr "不支持请求中的媒体类型 “{media_type}”。" msgid "Request was throttled." msgstr "请求超过了限速。" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "该字段是必填项。" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "该字段不能为 null。" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "“{input}” 不是合法的布尔值。" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "该字段不能为空。" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "请确保这个字段不能超过 {max_length} 个字符。" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "请确保这个字段至少包含 {min_length} 个字符。" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "请输入合法的邮件地址。" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "输入值不匹配要求的模式。" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "请输入合法的“短语“,只能包含字母,数字,下划线或者中划线。" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "请输入合法的URL。" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "“{value}”不是合法的UUID。" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "请输入一个有效的IPv4或IPv6地址。" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "请填写合法的整数值。" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "请确保该值小于或者等于 {max_value}。" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "请确保该值大于或者等于 {min_value}。" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "字符串值太长。" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "请填写合法的数字。" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "请确保总计不超过 {max_digits} 个数字。" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "请确保总计不超过 {max_decimal_places} 个小数位。" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "请确保小数点前不超过 {max_whole_digits} 个数字。" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "日期时间格式错误。请从这些格式中选择:{format}。" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "期望为日期时间,得到的是日期。" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "日期格式错误。请从这些格式中选择:{format}。" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "期望为日期,得到的是日期时间。" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "时间格式错误。请从这些格式中选择:{format}。" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "持续时间的格式错误。使用这些格式中的一个:{format}。" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "“{input}” 不是合法选项。" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." -msgstr "" +msgstr "多于{count}条记录。" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "期望为一个包含物件的列表,得到的类型是“{input_type}”。" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." -msgstr "" +msgstr "这项选择不能为空。" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." -msgstr "" +msgstr "“{input}” 不是有效路径选项。" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "没有提交任何文件。" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "提交的数据不是一个文件。请检查表单的编码类型。" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "无法检测到文件名。" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "提交的是空文件。" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "确保该文件名最多包含 {max_length} 个字符 ( 当前长度为{length} ) 。" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "请上传有效图片。您上传的该文件不是图片或者图片已经损坏。" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." -msgstr "" +msgstr "列表字段不能为空值。" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "期望是包含类目的字典,得到类型为 “{input_type}”。" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "值必须是有效的 JSON 数据。" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "保存" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "无效页面 “{page_number}”:{message}。" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "无效游标" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "无效主键 “{pk_value}” - 对象不存在。" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "类型错误。期望为主键,得到的类型为 {data_type}。" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "无效超链接 -没有匹配的URL。" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "无效超链接 -错误的URL匹配。" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "无效超链接 -对象不存在。" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "类型错误。期望为URL字符串,实际的类型是 {data_type}。" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "属性 {slug_name} 为 {value} 的对象不存在。" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "无效值。" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "无效数据。期待为字典类型,得到的是 {datatype} 。" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "过滤器" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "过滤器字段" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "排序" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "查找" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2 diff --git a/rest_framework/locale/zh_TW/LC_MESSAGES/django.mo b/rest_framework/locale/zh_TW/LC_MESSAGES/django.mo index b82d4c1c668d8d0f909d6cdf82a77d680bc60d80..e202136e7681b20ca558f9b9d0109c9d62dcf020 100644 GIT binary patch delta 40 qcmeBT>0+5MiO0+5MiO;}N*T_)8(7?*nRNKI4;sPmdh=_rOm8sdrqppkq&tnQO diff --git a/rest_framework/locale/zh_TW/LC_MESSAGES/django.po b/rest_framework/locale/zh_TW/LC_MESSAGES/django.po index a2bfc894..5ca07eea 100644 --- a/rest_framework/locale/zh_TW/LC_MESSAGES/django.po +++ b/rest_framework/locale/zh_TW/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Django REST framework\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-09-21 10:55+0200\n" -"PO-Revision-Date: 2015-09-21 08:56+0000\n" +"POT-Creation-Date: 2015-12-07 18:53+0100\n" +"PO-Revision-Date: 2015-12-07 17:55+0000\n" "Last-Translator: Xavier Ordoquy \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/django-rest-framework-1/django-rest-framework/language/zh_TW/)\n" "MIME-Version: 1.0\n" @@ -33,24 +33,24 @@ msgstr "" msgid "Invalid username/password." msgstr "" -#: authentication.py:101 authentication.py:189 +#: authentication.py:101 authentication.py:188 msgid "User inactive or deleted." msgstr "" -#: authentication.py:168 +#: authentication.py:167 msgid "Invalid token header. No credentials provided." msgstr "" -#: authentication.py:171 +#: authentication.py:170 msgid "Invalid token header. Token string should not contain spaces." msgstr "" -#: authentication.py:177 +#: authentication.py:176 msgid "" "Invalid token header. Token string should not contain invalid characters." msgstr "" -#: authentication.py:186 +#: authentication.py:185 msgid "Invalid token." msgstr "" @@ -108,241 +108,267 @@ msgstr "" msgid "Request was throttled." msgstr "" -#: fields.py:262 relations.py:191 relations.py:224 validators.py:79 +#: fields.py:266 relations.py:195 relations.py:228 validators.py:79 #: validators.py:162 msgid "This field is required." msgstr "" -#: fields.py:263 +#: fields.py:267 msgid "This field may not be null." msgstr "" -#: fields.py:599 fields.py:627 +#: fields.py:603 fields.py:634 #, python-brace-format msgid "\"{input}\" is not a valid boolean." msgstr "" -#: fields.py:662 +#: fields.py:669 msgid "This field may not be blank." msgstr "" -#: fields.py:663 fields.py:1594 +#: fields.py:670 fields.py:1656 #, python-brace-format msgid "Ensure this field has no more than {max_length} characters." msgstr "" -#: fields.py:664 +#: fields.py:671 #, python-brace-format msgid "Ensure this field has at least {min_length} characters." msgstr "" -#: fields.py:701 +#: fields.py:708 msgid "Enter a valid email address." msgstr "" -#: fields.py:712 +#: fields.py:719 msgid "This value does not match the required pattern." msgstr "" -#: fields.py:723 +#: fields.py:730 msgid "" "Enter a valid \"slug\" consisting of letters, numbers, underscores or " "hyphens." msgstr "" -#: fields.py:735 +#: fields.py:742 msgid "Enter a valid URL." msgstr "" -#: fields.py:748 +#: fields.py:755 #, python-brace-format msgid "\"{value}\" is not a valid UUID." msgstr "" -#: fields.py:782 +#: fields.py:791 msgid "Enter a valid IPv4 or IPv6 address." msgstr "" -#: fields.py:807 +#: fields.py:816 msgid "A valid integer is required." msgstr "" -#: fields.py:808 fields.py:843 fields.py:876 +#: fields.py:817 fields.py:852 fields.py:885 #, python-brace-format msgid "Ensure this value is less than or equal to {max_value}." msgstr "" -#: fields.py:809 fields.py:844 fields.py:877 +#: fields.py:818 fields.py:853 fields.py:886 #, python-brace-format msgid "Ensure this value is greater than or equal to {min_value}." msgstr "" -#: fields.py:810 fields.py:845 fields.py:881 +#: fields.py:819 fields.py:854 fields.py:890 msgid "String value too large." msgstr "" -#: fields.py:842 fields.py:875 +#: fields.py:851 fields.py:884 msgid "A valid number is required." msgstr "" -#: fields.py:878 +#: fields.py:887 #, python-brace-format msgid "Ensure that there are no more than {max_digits} digits in total." msgstr "" -#: fields.py:879 +#: fields.py:888 #, python-brace-format msgid "" "Ensure that there are no more than {max_decimal_places} decimal places." msgstr "" -#: fields.py:880 +#: fields.py:889 #, python-brace-format msgid "" "Ensure that there are no more than {max_whole_digits} digits before the " "decimal point." msgstr "" -#: fields.py:994 +#: fields.py:1004 #, python-brace-format msgid "Datetime has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:995 +#: fields.py:1005 msgid "Expected a datetime but got a date." msgstr "" -#: fields.py:1060 +#: fields.py:1079 #, python-brace-format msgid "Date has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1061 +#: fields.py:1080 msgid "Expected a date but got a datetime." msgstr "" -#: fields.py:1125 +#: fields.py:1148 #, python-brace-format msgid "Time has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1180 +#: fields.py:1207 #, python-brace-format msgid "Duration has wrong format. Use one of these formats instead: {format}." msgstr "" -#: fields.py:1205 fields.py:1254 +#: fields.py:1232 fields.py:1281 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: fields.py:1208 relations.py:58 relations.py:427 +#: fields.py:1235 relations.py:62 relations.py:431 #, python-brace-format msgid "More than {count} items..." msgstr "" -#: fields.py:1255 fields.py:1401 relations.py:423 serializers.py:504 +#: fields.py:1282 fields.py:1429 relations.py:427 serializers.py:520 #, python-brace-format msgid "Expected a list of items but got type \"{input_type}\"." msgstr "" -#: fields.py:1256 +#: fields.py:1283 msgid "This selection may not be empty." msgstr "" -#: fields.py:1294 +#: fields.py:1320 #, python-brace-format msgid "\"{input}\" is not a valid path choice." msgstr "" -#: fields.py:1313 +#: fields.py:1339 msgid "No file was submitted." msgstr "" -#: fields.py:1314 +#: fields.py:1340 msgid "" "The submitted data was not a file. Check the encoding type on the form." msgstr "" -#: fields.py:1315 +#: fields.py:1341 msgid "No filename could be determined." msgstr "" -#: fields.py:1316 +#: fields.py:1342 msgid "The submitted file is empty." msgstr "" -#: fields.py:1317 +#: fields.py:1343 #, python-brace-format msgid "" "Ensure this filename has at most {max_length} characters (it has {length})." msgstr "" -#: fields.py:1363 +#: fields.py:1391 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: fields.py:1402 relations.py:424 serializers.py:505 +#: fields.py:1430 relations.py:428 serializers.py:521 msgid "This list may not be empty." msgstr "" -#: fields.py:1452 +#: fields.py:1483 #, python-brace-format msgid "Expected a dictionary of items but got type \"{input_type}\"." msgstr "" -#: pagination.py:192 +#: fields.py:1530 +msgid "Value must be valid JSON." +msgstr "" + +#: filters.py:35 templates/rest_framework/filters/django_filter.html:5 +msgid "Submit" +msgstr "" + +#: pagination.py:189 #, python-brace-format msgid "Invalid page \"{page_number}\": {message}." msgstr "" -#: pagination.py:462 +#: pagination.py:407 msgid "Invalid cursor" msgstr "" -#: relations.py:192 +#: relations.py:196 #, python-brace-format msgid "Invalid pk \"{pk_value}\" - object does not exist." msgstr "" -#: relations.py:193 +#: relations.py:197 #, python-brace-format msgid "Incorrect type. Expected pk value, received {data_type}." msgstr "" -#: relations.py:225 +#: relations.py:229 msgid "Invalid hyperlink - No URL match." msgstr "" -#: relations.py:226 +#: relations.py:230 msgid "Invalid hyperlink - Incorrect URL match." msgstr "" -#: relations.py:227 +#: relations.py:231 msgid "Invalid hyperlink - Object does not exist." msgstr "" -#: relations.py:228 +#: relations.py:232 #, python-brace-format msgid "Incorrect type. Expected URL string, received {data_type}." msgstr "" -#: relations.py:387 +#: relations.py:391 #, python-brace-format msgid "Object with {slug_name}={value} does not exist." msgstr "" -#: relations.py:388 +#: relations.py:392 msgid "Invalid value." msgstr "" -#: serializers.py:310 +#: serializers.py:326 #, python-brace-format msgid "Invalid data. Expected a dictionary, but got {datatype}." msgstr "" +#: templates/rest_framework/admin.html:118 +#: templates/rest_framework/base.html:128 +msgid "Filters" +msgstr "" + +#: templates/rest_framework/filters/django_filter.html:2 +#: templates/rest_framework/filters/django_filter_crispyforms.html:4 +msgid "Field filters" +msgstr "" + +#: templates/rest_framework/filters/ordering.html:3 +msgid "Ordering" +msgstr "" + +#: templates/rest_framework/filters/search.html:2 +msgid "Search" +msgstr "" + #: templates/rest_framework/horizontal/radio.html:2 #: templates/rest_framework/inline/radio.html:2 #: templates/rest_framework/vertical/radio.html:2