From 5adfae3062158d8329ee81b08fccf15adae2b762 Mon Sep 17 00:00:00 2001 From: Malcolm Tredinnick Date: Tue, 11 Dec 2007 02:44:23 +0000 Subject: [PATCH] Fixed #6107 -- Updated Catalan translation from Marc Fargas. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6906 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/conf/locale/ca/LC_MESSAGES/django.mo | Bin 61655 -> 62260 bytes django/conf/locale/ca/LC_MESSAGES/django.po | 392 ++++++++++---------- 2 files changed, 198 insertions(+), 194 deletions(-) diff --git a/django/conf/locale/ca/LC_MESSAGES/django.mo b/django/conf/locale/ca/LC_MESSAGES/django.mo index fdba04abd26960b8ed635342546275a0337242bb..a39a4551bb62dc3a0e158fa9cbb41e4f2e5e5fdb 100644 GIT binary patch delta 19130 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 delta 18681 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 rDj{)O`^2o\n" +"POT-Creation-Date: 2007-12-02 22:26+0100\n" +"PO-Revision-Date: 2007-12-02 22:32+0100\n" +"Last-Translator: Marc Fargas \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -194,7 +194,7 @@ msgstr "Xinés simplificat" msgid "Traditional Chinese" msgstr "Xinés tradicional" -#: contrib/admin/filterspecs.py:42 +#: contrib/admin/filterspecs.py:44 #, python-format msgid "" "

By %s:

\n" @@ -203,71 +203,71 @@ msgstr "" "

Per %s:

\n" "
    \n" -#: contrib/admin/filterspecs.py:72 contrib/admin/filterspecs.py:90 -#: contrib/admin/filterspecs.py:145 contrib/admin/filterspecs.py:171 +#: contrib/admin/filterspecs.py:74 contrib/admin/filterspecs.py:92 +#: contrib/admin/filterspecs.py:147 contrib/admin/filterspecs.py:173 msgid "All" msgstr "Tots" -#: contrib/admin/filterspecs.py:111 +#: contrib/admin/filterspecs.py:113 msgid "Any date" msgstr "Qualsevol data" -#: contrib/admin/filterspecs.py:112 +#: contrib/admin/filterspecs.py:114 msgid "Today" msgstr "Avui" -#: contrib/admin/filterspecs.py:115 +#: contrib/admin/filterspecs.py:117 msgid "Past 7 days" msgstr "Últims 7 dies" -#: contrib/admin/filterspecs.py:117 +#: contrib/admin/filterspecs.py:119 msgid "This month" msgstr "Aquest mes" -#: contrib/admin/filterspecs.py:119 +#: contrib/admin/filterspecs.py:121 msgid "This year" msgstr "Aquest any" -#: contrib/admin/filterspecs.py:145 newforms/widgets.py:221 -#: oldforms/__init__.py:591 +#: contrib/admin/filterspecs.py:147 newforms/widgets.py:231 +#: oldforms/__init__.py:592 msgid "Yes" msgstr "Si" -#: contrib/admin/filterspecs.py:145 newforms/widgets.py:221 -#: oldforms/__init__.py:591 +#: contrib/admin/filterspecs.py:147 newforms/widgets.py:231 +#: oldforms/__init__.py:592 msgid "No" msgstr "No" -#: contrib/admin/filterspecs.py:152 newforms/widgets.py:221 -#: oldforms/__init__.py:591 +#: contrib/admin/filterspecs.py:154 newforms/widgets.py:231 +#: oldforms/__init__.py:592 msgid "Unknown" msgstr "Desconegut" -#: contrib/admin/models.py:17 +#: contrib/admin/models.py:18 msgid "action time" msgstr "moment de l'acció" -#: contrib/admin/models.py:20 +#: contrib/admin/models.py:21 msgid "object id" msgstr "id del objecte" -#: contrib/admin/models.py:21 +#: contrib/admin/models.py:22 msgid "object repr" msgstr "'repr' de l'objecte" -#: contrib/admin/models.py:22 +#: contrib/admin/models.py:23 msgid "action flag" msgstr "marca de l'acció" -#: contrib/admin/models.py:23 +#: contrib/admin/models.py:24 msgid "change message" msgstr "missatge del canvi" -#: contrib/admin/models.py:26 +#: contrib/admin/models.py:27 msgid "log entry" msgstr "entrada del registre" -#: contrib/admin/models.py:27 +#: contrib/admin/models.py:28 msgid "log entries" msgstr "entrades del registre" @@ -469,7 +469,7 @@ msgid "Password:" msgstr "Contrasenya:" #: contrib/admin/templates/admin/login.html:25 -#: contrib/admin/views/decorators.py:24 +#: contrib/admin/views/decorators.py:25 msgid "Log in" msgstr "Iniciar sessió" @@ -769,17 +769,17 @@ msgstr "Actualment:" msgid "Change:" msgstr "Modificar:" -#: contrib/admin/templatetags/admin_list.py:254 +#: contrib/admin/templatetags/admin_list.py:257 msgid "All dates" msgstr "Totes les dates" -#: contrib/admin/views/auth.py:20 contrib/admin/views/main.py:264 +#: contrib/admin/views/auth.py:20 contrib/admin/views/main.py:267 #, python-format msgid "The %(name)s \"%(obj)s\" was added successfully." msgstr "El/la %(name)s \"%(obj)s\".ha estat agregat/da amb èxit." -#: contrib/admin/views/auth.py:25 contrib/admin/views/main.py:268 -#: contrib/admin/views/main.py:354 +#: contrib/admin/views/auth.py:25 contrib/admin/views/main.py:271 +#: contrib/admin/views/main.py:356 msgid "You may edit it again below." msgstr "Pot editar-lo de nou abaix." @@ -796,7 +796,7 @@ msgstr "Canvi de clau exitós" msgid "Change password: %s" msgstr "Canviar clau: %s" -#: contrib/admin/views/decorators.py:10 contrib/auth/forms.py:60 +#: contrib/admin/views/decorators.py:11 contrib/auth/forms.py:60 msgid "" "Please enter a correct username and password. Note that both fields are case-" "sensitive." @@ -804,7 +804,7 @@ msgstr "" "Si us plau, introdueixi un nom d'usuari i contrasenya vàlids. Tingui en " "compte que tots dos camps son sensibles a majúscules i minúscules." -#: contrib/admin/views/decorators.py:62 +#: contrib/admin/views/decorators.py:63 msgid "" "Please log in again, because your session has expired. Don't worry: Your " "submission has been saved." @@ -812,7 +812,7 @@ msgstr "" "Si us plau, identifiquis de nou doncs la seva sessió ha expirat. No es " "preocupi, el seu enviament està emmagatzemat." -#: contrib/admin/views/decorators.py:69 +#: contrib/admin/views/decorators.py:70 msgid "" "Looks like your browser isn't configured to accept cookies. Please enable " "cookies, reload this page, and try again." @@ -821,247 +821,247 @@ msgstr "" "'cookies' (galetes). Si us plau, habiliti les 'cookies', recarregui aquesta " "pàgina i provi-ho de nou. " -#: contrib/admin/views/decorators.py:83 +#: contrib/admin/views/decorators.py:84 msgid "Usernames cannot contain the '@' character." msgstr "Els noms d'usuari no poden contenir el caracter '@'." -#: contrib/admin/views/decorators.py:85 +#: contrib/admin/views/decorators.py:86 #, python-format msgid "Your e-mail address is not your username. Try '%s' instead." msgstr "" "La seva adreça de correu no és el seu nom d'usuari. Provi '%s' en tot cas." -#: contrib/admin/views/doc.py:47 contrib/admin/views/doc.py:49 -#: contrib/admin/views/doc.py:51 +#: contrib/admin/views/doc.py:48 contrib/admin/views/doc.py:50 +#: contrib/admin/views/doc.py:52 msgid "tag:" msgstr "etiqueta:" -#: contrib/admin/views/doc.py:78 contrib/admin/views/doc.py:80 -#: contrib/admin/views/doc.py:82 +#: contrib/admin/views/doc.py:79 contrib/admin/views/doc.py:81 +#: contrib/admin/views/doc.py:83 msgid "filter:" msgstr "filtre:" -#: contrib/admin/views/doc.py:136 contrib/admin/views/doc.py:138 -#: contrib/admin/views/doc.py:140 +#: contrib/admin/views/doc.py:137 contrib/admin/views/doc.py:139 +#: contrib/admin/views/doc.py:141 msgid "view:" msgstr "vista:" -#: contrib/admin/views/doc.py:165 +#: contrib/admin/views/doc.py:166 #, python-format msgid "App %r not found" msgstr "La aplicació %r no s'ha pogut trobar" -#: contrib/admin/views/doc.py:172 +#: contrib/admin/views/doc.py:173 #, python-format msgid "Model %(name)r not found in app %(label)r" msgstr "El model %(name)r no s'ha trobat en la aplicació %(label)r" -#: contrib/admin/views/doc.py:184 +#: contrib/admin/views/doc.py:185 #, python-format msgid "the related `%(label)s.%(type)s` object" msgstr "el objecte relacionat `%(label)s.%(type)s`" -#: contrib/admin/views/doc.py:184 contrib/admin/views/doc.py:206 -#: contrib/admin/views/doc.py:220 contrib/admin/views/doc.py:225 +#: contrib/admin/views/doc.py:185 contrib/admin/views/doc.py:207 +#: contrib/admin/views/doc.py:221 contrib/admin/views/doc.py:226 msgid "model:" msgstr "model:" -#: contrib/admin/views/doc.py:215 +#: contrib/admin/views/doc.py:216 #, python-format msgid "related `%(label)s.%(name)s` objects" msgstr "objectes relacionats `%(label)s.%(name)s`" -#: contrib/admin/views/doc.py:220 +#: contrib/admin/views/doc.py:221 #, python-format msgid "all %s" msgstr "tots %s" -#: contrib/admin/views/doc.py:225 +#: contrib/admin/views/doc.py:226 #, python-format msgid "number of %s" msgstr "nombre de %s" -#: contrib/admin/views/doc.py:230 +#: contrib/admin/views/doc.py:231 #, python-format msgid "Fields on %s objects" msgstr "Camps en objectes %s" -#: contrib/admin/views/doc.py:292 contrib/admin/views/doc.py:303 -#: contrib/admin/views/doc.py:305 contrib/admin/views/doc.py:311 -#: contrib/admin/views/doc.py:312 contrib/admin/views/doc.py:314 +#: contrib/admin/views/doc.py:293 contrib/admin/views/doc.py:304 +#: contrib/admin/views/doc.py:306 contrib/admin/views/doc.py:312 +#: contrib/admin/views/doc.py:313 contrib/admin/views/doc.py:315 msgid "Integer" msgstr "Enter" -#: contrib/admin/views/doc.py:293 +#: contrib/admin/views/doc.py:294 msgid "Boolean (Either True or False)" msgstr "Booleà (Verdader o Fals)" -#: contrib/admin/views/doc.py:294 contrib/admin/views/doc.py:313 +#: contrib/admin/views/doc.py:295 contrib/admin/views/doc.py:314 #, python-format msgid "String (up to %(max_length)s)" msgstr "Cadena (de fins a %(max_length)s)" -#: contrib/admin/views/doc.py:295 +#: contrib/admin/views/doc.py:296 msgid "Comma-separated integers" msgstr "Enters separats per comes" -#: contrib/admin/views/doc.py:296 +#: contrib/admin/views/doc.py:297 msgid "Date (without time)" msgstr "Data (sense hora)" -#: contrib/admin/views/doc.py:297 +#: contrib/admin/views/doc.py:298 msgid "Date (with time)" msgstr "Data (amb hora)" -#: contrib/admin/views/doc.py:298 +#: contrib/admin/views/doc.py:299 msgid "Decimal number" msgstr "Número decimal" -#: contrib/admin/views/doc.py:299 +#: contrib/admin/views/doc.py:300 msgid "E-mail address" msgstr "Adreça de correu electrònic" -#: contrib/admin/views/doc.py:300 contrib/admin/views/doc.py:301 -#: contrib/admin/views/doc.py:304 +#: contrib/admin/views/doc.py:301 contrib/admin/views/doc.py:302 +#: contrib/admin/views/doc.py:305 msgid "File path" msgstr "Ruta del fitxer" -#: contrib/admin/views/doc.py:302 +#: contrib/admin/views/doc.py:303 msgid "Floating point number" msgstr "Número amb punt de coma flotant" -#: contrib/admin/views/doc.py:306 contrib/comments/models.py:85 +#: contrib/admin/views/doc.py:307 contrib/comments/models.py:85 msgid "IP address" msgstr "Adreça IP" -#: contrib/admin/views/doc.py:308 +#: contrib/admin/views/doc.py:309 msgid "Boolean (Either True, False or None)" msgstr "Booleà (Verdader, Fals o 'None' (cap))" -#: contrib/admin/views/doc.py:309 +#: contrib/admin/views/doc.py:310 msgid "Relation to parent model" msgstr "Relació amb el model pare" -#: contrib/admin/views/doc.py:310 +#: contrib/admin/views/doc.py:311 msgid "Phone number" msgstr "Número de telèfon" -#: contrib/admin/views/doc.py:315 +#: contrib/admin/views/doc.py:316 msgid "Text" msgstr "Texte" -#: contrib/admin/views/doc.py:316 +#: contrib/admin/views/doc.py:317 msgid "Time" msgstr "Hora" -#: contrib/admin/views/doc.py:317 contrib/flatpages/models.py:7 +#: contrib/admin/views/doc.py:318 contrib/flatpages/models.py:7 msgid "URL" msgstr "URL" -#: contrib/admin/views/doc.py:318 +#: contrib/admin/views/doc.py:319 msgid "U.S. state (two uppercase letters)" msgstr "Estat dels E.U.A. (dos lletres majúscules)" -#: contrib/admin/views/doc.py:319 +#: contrib/admin/views/doc.py:320 msgid "XML text" msgstr "Texte XML" -#: contrib/admin/views/doc.py:345 +#: contrib/admin/views/doc.py:346 #, python-format msgid "%s does not appear to be a urlpattern object" msgstr "%s no sembla ser un objecte 'urlpattern'" -#: contrib/admin/views/main.py:230 +#: contrib/admin/views/main.py:233 msgid "Site administration" msgstr "Lloc administratiu" -#: contrib/admin/views/main.py:278 contrib/admin/views/main.py:363 +#: contrib/admin/views/main.py:280 contrib/admin/views/main.py:365 #, python-format msgid "You may add another %s below." msgstr "Pot afegir un altre %s a baix." -#: contrib/admin/views/main.py:296 +#: contrib/admin/views/main.py:298 #, python-format msgid "Add %s" msgstr "Afegir %s" -#: contrib/admin/views/main.py:342 +#: contrib/admin/views/main.py:344 #, python-format msgid "Added %s." msgstr "Agregat %s." -#: contrib/admin/views/main.py:342 contrib/admin/views/main.py:344 -#: contrib/admin/views/main.py:346 core/validators.py:283 +#: contrib/admin/views/main.py:344 contrib/admin/views/main.py:346 +#: contrib/admin/views/main.py:348 core/validators.py:283 #: db/models/manipulators.py:309 msgid "and" msgstr "i" -#: contrib/admin/views/main.py:344 +#: contrib/admin/views/main.py:346 #, python-format msgid "Changed %s." msgstr "Modificat %s." -#: contrib/admin/views/main.py:346 +#: contrib/admin/views/main.py:348 #, python-format msgid "Deleted %s." msgstr "Eliminat %s." -#: contrib/admin/views/main.py:349 +#: contrib/admin/views/main.py:351 msgid "No fields changed." msgstr "Cap camp canviat." -#: contrib/admin/views/main.py:352 +#: contrib/admin/views/main.py:354 #, python-format msgid "The %(name)s \"%(obj)s\" was changed successfully." msgstr "S'ha modificat amb èxist el/la %(name)s \"%(obj)s." -#: contrib/admin/views/main.py:360 +#: contrib/admin/views/main.py:362 #, python-format msgid "" "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." msgstr "" "S'ha agregat amb èxit el/la %(name)s \"%(obj)s\". Pot editar-lo de nou abaix." -#: contrib/admin/views/main.py:398 +#: contrib/admin/views/main.py:400 #, python-format msgid "Change %s" msgstr "Modificar %s" -#: contrib/admin/views/main.py:483 +#: contrib/admin/views/main.py:487 #, python-format msgid "One or more %(fieldname)s in %(name)s: %(obj)s" msgstr "Un o més %(fieldname)s en %(name)s: %(obj)s" -#: contrib/admin/views/main.py:488 +#: contrib/admin/views/main.py:492 #, python-format msgid "One or more %(fieldname)s in %(name)s:" msgstr "Un o més %(fieldname)s en %(name)s:" -#: contrib/admin/views/main.py:520 +#: contrib/admin/views/main.py:524 #, python-format msgid "The %(name)s \"%(obj)s\" was deleted successfully." msgstr "El/la %(name)s \"%(obj)s\".ha estat eliminat amb èxit." -#: contrib/admin/views/main.py:523 +#: contrib/admin/views/main.py:527 msgid "Are you sure?" msgstr "Està segur?" -#: contrib/admin/views/main.py:545 +#: contrib/admin/views/main.py:549 #, python-format msgid "Change history: %s" msgstr "Modificar històric: %s" -#: contrib/admin/views/main.py:579 +#: contrib/admin/views/main.py:583 #, python-format msgid "Select %s" msgstr "Seleccioni %s" -#: contrib/admin/views/main.py:579 +#: contrib/admin/views/main.py:583 #, python-format msgid "Select %s to change" msgstr "Seleccioni %s per modificar" -#: contrib/admin/views/main.py:780 +#: contrib/admin/views/main.py:784 msgid "Database error" msgstr "Error de/en la base de dades" @@ -1622,72 +1622,72 @@ msgstr "n" msgid "rd" msgstr "r" -#: contrib/humanize/templatetags/humanize.py:50 +#: contrib/humanize/templatetags/humanize.py:52 #, python-format msgid "%(value).1f million" msgid_plural "%(value).1f million" msgstr[0] "%(value).1f milió" msgstr[1] "%(value).1f milions" -#: contrib/humanize/templatetags/humanize.py:53 +#: contrib/humanize/templatetags/humanize.py:55 #, python-format msgid "%(value).1f billion" msgid_plural "%(value).1f billion" msgstr[0] "%(value).1f bilió" msgstr[1] "%(value).1f bilions" -#: contrib/humanize/templatetags/humanize.py:56 +#: contrib/humanize/templatetags/humanize.py:58 #, python-format msgid "%(value).1f trillion" msgid_plural "%(value).1f trillion" msgstr[0] "%(value).1f trilió" msgstr[1] "%(value).1f trilions" -#: contrib/humanize/templatetags/humanize.py:71 +#: contrib/humanize/templatetags/humanize.py:74 msgid "one" msgstr "un" -#: contrib/humanize/templatetags/humanize.py:71 +#: contrib/humanize/templatetags/humanize.py:74 msgid "two" msgstr "dos" -#: contrib/humanize/templatetags/humanize.py:71 +#: contrib/humanize/templatetags/humanize.py:74 msgid "three" msgstr "tres" -#: contrib/humanize/templatetags/humanize.py:71 +#: contrib/humanize/templatetags/humanize.py:74 msgid "four" msgstr "cuatre" -#: contrib/humanize/templatetags/humanize.py:71 +#: contrib/humanize/templatetags/humanize.py:74 msgid "five" msgstr "cinc" -#: contrib/humanize/templatetags/humanize.py:71 +#: contrib/humanize/templatetags/humanize.py:74 msgid "six" msgstr "sis" -#: contrib/humanize/templatetags/humanize.py:71 +#: contrib/humanize/templatetags/humanize.py:74 msgid "seven" msgstr "set" -#: contrib/humanize/templatetags/humanize.py:71 +#: contrib/humanize/templatetags/humanize.py:74 msgid "eight" msgstr "vuit" -#: contrib/humanize/templatetags/humanize.py:71 +#: contrib/humanize/templatetags/humanize.py:74 msgid "nine" msgstr "nou" -#: contrib/humanize/templatetags/humanize.py:90 +#: contrib/humanize/templatetags/humanize.py:94 msgid "today" msgstr "avui" -#: contrib/humanize/templatetags/humanize.py:92 +#: contrib/humanize/templatetags/humanize.py:96 msgid "tomorrow" msgstr "demà" -#: contrib/humanize/templatetags/humanize.py:94 +#: contrib/humanize/templatetags/humanize.py:98 msgid "yesterday" msgstr "ahir" @@ -3024,6 +3024,50 @@ msgstr "" "Introdueixi un número vàlid de la Seguretat Social dels E.U.A. en el format " "XXX-XX-XXXX." +#: contrib/localflavor/za/forms.py:22 +msgid "Enter a valid South African ID number" +msgstr "Introdueixi un número d'Identitat Sud Africà valid" + +#: contrib/localflavor/za/forms.py:57 +msgid "Enter a valid South African postal code" +msgstr "Introdueixi un codi postal Sud Africà vàlid." + +#: contrib/localflavor/za/za_provinces.py:4 +msgid "Eastern Cape" +msgstr "Eastern Cape" + +#: contrib/localflavor/za/za_provinces.py:5 +msgid "Free State" +msgstr "Free State" + +#: contrib/localflavor/za/za_provinces.py:6 +msgid "Gauteng" +msgstr "Gauteng" + +#: contrib/localflavor/za/za_provinces.py:7 +msgid "KwaZulu-Natal" +msgstr "KwaZulu-Natal" + +#: contrib/localflavor/za/za_provinces.py:8 +msgid "Limpopo" +msgstr "Limpopo" + +#: contrib/localflavor/za/za_provinces.py:9 +msgid "Mpumalanga" +msgstr "Mpumalanga" + +#: contrib/localflavor/za/za_provinces.py:10 +msgid "Northern Cape" +msgstr "Northern Cape" + +#: contrib/localflavor/za/za_provinces.py:11 +msgid "North West" +msgstr "North West" + +#: contrib/localflavor/za/za_provinces.py:12 +msgid "Western Cape" +msgstr "Western Cape" + #: contrib/redirects/models.py:7 msgid "redirect from" msgstr "redreçar des de" @@ -3056,23 +3100,23 @@ msgstr "redreçament" msgid "redirects" msgstr "redreçaments" -#: contrib/sessions/models.py:80 +#: contrib/sessions/models.py:46 msgid "session key" msgstr "clau de la sessió" -#: contrib/sessions/models.py:81 +#: contrib/sessions/models.py:47 msgid "session data" msgstr "dades de la sessió" -#: contrib/sessions/models.py:82 +#: contrib/sessions/models.py:48 msgid "expire date" msgstr "data de caducitat" -#: contrib/sessions/models.py:87 +#: contrib/sessions/models.py:53 msgid "session" msgstr "sessió" -#: contrib/sessions/models.py:88 +#: contrib/sessions/models.py:54 msgid "sessions" msgstr "sessions" @@ -3141,7 +3185,7 @@ msgstr "No s'admeten caracters no numèrics." msgid "This value can't be comprised solely of digits." msgstr "Aquest valor no pot contenir només dígits." -#: core/validators.py:128 newforms/fields.py:157 +#: core/validators.py:128 newforms/fields.py:151 msgid "Enter a whole number." msgstr "Introdueixi un número sencer." @@ -3170,17 +3214,17 @@ msgstr "Introdueixi una hora vàlida en el format HH:MM." msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." msgstr "Introdueixi un data/hora vàlida en format YYYY-MM-DD HH:MM." -#: core/validators.py:170 newforms/fields.py:408 +#: core/validators.py:170 newforms/fields.py:402 msgid "Enter a valid e-mail address." msgstr "Introdueixi una adreça de correu vàlida." -#: core/validators.py:182 core/validators.py:474 newforms/fields.py:438 -#: oldforms/__init__.py:686 +#: core/validators.py:182 core/validators.py:474 newforms/fields.py:432 +#: oldforms/__init__.py:687 msgid "No file was submitted. Check the encoding type on the form." msgstr "" "No s'ha enviat cap fitxer. Comprovi el tipus de codificació del formulari." -#: core/validators.py:193 newforms/fields.py:462 +#: core/validators.py:193 newforms/fields.py:456 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." @@ -3431,7 +3475,7 @@ msgstr "Ja existeix %(optname)s amb auqest %(fieldname)s." #: db/models/fields/__init__.py:161 db/models/fields/__init__.py:318 #: db/models/fields/__init__.py:735 db/models/fields/__init__.py:746 -#: newforms/fields.py:45 newforms/models.py:211 oldforms/__init__.py:373 +#: newforms/fields.py:45 oldforms/__init__.py:374 msgid "This field is required." msgstr "Aquest camp és obligatori." @@ -3484,150 +3528,150 @@ msgstr[1] "" msgid "Enter a valid value." msgstr "Introdueixi un valor vàlid." -#: newforms/fields.py:129 +#: newforms/fields.py:123 #, python-format msgid "Ensure this value has at most %(max)d characters (it has %(length)d)." msgstr "" "Asseguris de que el valor té com a màxim %(max)d caràcters (en té %(length)" "d)." -#: newforms/fields.py:130 +#: newforms/fields.py:124 #, python-format msgid "Ensure this value has at least %(min)d characters (it has %(length)d)." msgstr "" "Asseguris de que el valor té com a mínim %(min)d caràcters (en té %(length)" "d)." -#: newforms/fields.py:158 newforms/fields.py:187 newforms/fields.py:216 +#: newforms/fields.py:152 newforms/fields.py:181 newforms/fields.py:210 #, python-format msgid "Ensure this value is less than or equal to %s." msgstr "Aquest valor ha de ser menor o igual a %s." -#: newforms/fields.py:159 newforms/fields.py:188 newforms/fields.py:217 +#: newforms/fields.py:153 newforms/fields.py:182 newforms/fields.py:211 #, python-format msgid "Ensure this value is greater than or equal to %s." msgstr "Asseguris de que aquest valor sigui superior o igual a %s." -#: newforms/fields.py:186 newforms/fields.py:215 +#: newforms/fields.py:180 newforms/fields.py:209 msgid "Enter a number." msgstr "Introdueixi un número." -#: newforms/fields.py:218 +#: newforms/fields.py:212 #, python-format msgid "Ensure that there are no more than %s digits in total." msgstr "Asseguris de que no hi ha més de %s dígits en total." -#: newforms/fields.py:219 +#: newforms/fields.py:213 #, python-format msgid "Ensure that there are no more than %s decimal places." msgstr "Asseguris de que no hi ha més de %s decimals." -#: newforms/fields.py:220 +#: newforms/fields.py:214 #, python-format msgid "Ensure that there are no more than %s digits before the decimal point." msgstr "Asseguris de que no hia ha més de %s dígits decimals." -#: newforms/fields.py:268 newforms/fields.py:724 +#: newforms/fields.py:262 newforms/fields.py:719 msgid "Enter a valid date." msgstr "Introdueixi una data vàlida." -#: newforms/fields.py:301 newforms/fields.py:725 +#: newforms/fields.py:295 newforms/fields.py:720 msgid "Enter a valid time." msgstr "Introdueixi una hora vàlida." -#: newforms/fields.py:340 +#: newforms/fields.py:334 msgid "Enter a valid date/time." msgstr "Introdueixi una data/hora vàlides." -#: newforms/fields.py:439 +#: newforms/fields.py:433 msgid "No file was submitted." msgstr "No s'ha enviat cap fitxer." -#: newforms/fields.py:440 oldforms/__init__.py:688 +#: newforms/fields.py:434 oldforms/__init__.py:689 msgid "The submitted file is empty." msgstr "El fitxer enviat està buit." -#: newforms/fields.py:498 +#: newforms/fields.py:492 msgid "Enter a valid URL." msgstr "Introdueixi una URL vàlida." -#: newforms/fields.py:499 +#: newforms/fields.py:493 msgid "This URL appears to be a broken link." msgstr "Aquesta URL sembla ser un enllaç trencat." -#: newforms/fields.py:560 newforms/models.py:194 +#: newforms/fields.py:555 newforms/models.py:155 msgid "Select a valid choice. That choice is not one of the available choices." msgstr "" "Esculli una opció vàlida; Aquesta opció no és una de les opcions disponibles." -#: newforms/fields.py:599 +#: newforms/fields.py:594 #, python-format msgid "Select a valid choice. %(value)s is not one of the available choices." msgstr "Esculli una opció vàlida. %(value)s no és una de les opcions vàlides." -#: newforms/fields.py:600 newforms/fields.py:662 newforms/models.py:215 +#: newforms/fields.py:595 newforms/fields.py:657 newforms/models.py:215 msgid "Enter a list of values." msgstr "Introdueixi una llista de valors." -#: newforms/fields.py:753 +#: newforms/fields.py:748 msgid "Enter a valid IPv4 address." msgstr "Introdueixi una adreça IPv4 vàlida." -#: newforms/models.py:221 +#: newforms/models.py:216 #, python-format msgid "Select a valid choice. %s is not one of the available choices." msgstr "Esculli una opció vàlida; %s' no és una de les opcions vàlides." -#: oldforms/__init__.py:408 +#: oldforms/__init__.py:409 #, python-format msgid "Ensure your text is less than %s character." msgid_plural "Ensure your text is less than %s characters." msgstr[0] "Asseguris de que el seu texte té menys de %s caracter." msgstr[1] "Asseguris de que el seu texte té menys de %s caracters." -#: oldforms/__init__.py:413 +#: oldforms/__init__.py:414 msgid "Line breaks are not allowed here." msgstr "No es permeten salts de línia." -#: oldforms/__init__.py:511 oldforms/__init__.py:585 oldforms/__init__.py:624 +#: oldforms/__init__.py:512 oldforms/__init__.py:586 oldforms/__init__.py:625 #, python-format msgid "Select a valid choice; '%(data)s' is not in %(choices)s." msgstr "Esculli una opció vàlida; %(data)s' no està dintre de %(choices)s." -#: oldforms/__init__.py:744 +#: oldforms/__init__.py:745 msgid "Enter a whole number between -32,768 and 32,767." msgstr "Introdueixi un número enter entre -32,768 i 32,767." -#: oldforms/__init__.py:754 +#: oldforms/__init__.py:755 msgid "Enter a positive number." msgstr "Introdueixi un número positiu." -#: oldforms/__init__.py:764 +#: oldforms/__init__.py:765 msgid "Enter a whole number between 0 and 32,767." msgstr "Introdueixi un número entre 0 i 32,767." -#: template/defaultfilters.py:555 +#: template/defaultfilters.py:658 msgid "yes,no,maybe" msgstr "si,no,potser" -#: template/defaultfilters.py:585 +#: template/defaultfilters.py:689 #, python-format msgid "%(size)d byte" msgid_plural "%(size)d bytes" msgstr[0] "%(size)d byte" msgstr[1] "%(size)d bytes" -#: template/defaultfilters.py:587 +#: template/defaultfilters.py:691 #, python-format msgid "%.1f KB" msgstr "%.1f KB" -#: template/defaultfilters.py:589 +#: template/defaultfilters.py:693 #, python-format msgid "%.1f MB" msgstr "%.1f MB" -#: template/defaultfilters.py:590 +#: template/defaultfilters.py:694 #, python-format msgid "%.1f GB" msgstr "%.1f GB" @@ -3890,23 +3934,23 @@ msgstr "%(number)d %(type)s" msgid ", %(number)d %(type)s" msgstr ", %(number)d %(type)s" -#: utils/translation/trans_real.py:395 +#: utils/translation/trans_real.py:399 msgid "DATE_FORMAT" msgstr "F j, Y" -#: utils/translation/trans_real.py:396 +#: utils/translation/trans_real.py:400 msgid "DATETIME_FORMAT" msgstr "F j, Y, H:i" -#: utils/translation/trans_real.py:397 +#: utils/translation/trans_real.py:401 msgid "TIME_FORMAT" msgstr "H:i" -#: utils/translation/trans_real.py:413 +#: utils/translation/trans_real.py:417 msgid "YEAR_MONTH_FORMAT" msgstr "j de/d' F del Y" -#: utils/translation/trans_real.py:414 +#: utils/translation/trans_real.py:418 msgid "MONTH_DAY_FORMAT" msgstr "j de/d' F del Y" @@ -3924,43 +3968,3 @@ msgstr "El/La %(verbose_name)s s'ha actualtzat amb èxit." #, python-format msgid "The %(verbose_name)s was deleted." msgstr "El %(verbose_name)s s'ha eliminat." - -#~ msgid "" -#~ "This comment was posted by a user who has posted fewer than %(count)s " -#~ "comment:\n" -#~ "\n" -#~ "%(text)sThis comment was posted by a user who has posted fewer than %" -#~ "(count)s comments:\n" -#~ "\n" -#~ "%(text)s" -#~ msgstr "" -#~ "Aquest comentari el va enviar un usuari que ha enviat menys de %(count)s " -#~ "comentari:\n" -#~ "\n" -#~ "%(text)sAquest comentari el va enviar un usuari que ha enviat menys de %" -#~ "(count)s comentaris:\n" -#~ "\n" -#~ "%(text)s" - -#~ msgid "AnonymousUser" -#~ msgstr "AnonymousUser" - -#~ msgid "" -#~ "Please enter a valid decimal number with a whole part of at most %s digit." -#~ "Please enter a valid decimal number with a whole part of at most %s " -#~ "digits." -#~ msgstr "" -#~ "Si us plau, introdueixi un número decimal vàlid amb la part entera amb " -#~ "com a màxim %s dígit.Si us plau, introdueixi un número decimal vàlid amb " -#~ "la part entera amb com a màxim %s dígits." - -#~ msgid "" -#~ "Please enter a valid decimal number with at most %s decimal place.Please " -#~ "enter a valid decimal number with at most %s decimal places." -#~ msgstr "" -#~ "Si us plau, introdueixi un número decimal vàlid amb no més de %s dígit en " -#~ "la part decimal.Si us plau, introdueixi un número decimal vàlid amb no " -#~ "més de %s dígits en la part decimal." - -#~ msgid "%d milliseconds" -#~ msgstr "%d milisegons"