From b7e4ae49968c076ec4906c63332c46b3a7018803 Mon Sep 17 00:00:00 2001 From: Ramiro Morales Date: Tue, 5 Jan 2010 23:51:07 +0000 Subject: [PATCH] Updated es_AR translation. New localflavor-related location names were left out for now. git-svn-id: http://code.djangoproject.com/svn/django/trunk@12109 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- .../conf/locale/es_AR/LC_MESSAGES/django.mo | Bin 67579 -> 72305 bytes .../conf/locale/es_AR/LC_MESSAGES/django.po | 1462 ++++++++++++----- 2 files changed, 1056 insertions(+), 406 deletions(-) diff --git a/django/conf/locale/es_AR/LC_MESSAGES/django.mo b/django/conf/locale/es_AR/LC_MESSAGES/django.mo index 176709e3f6ad7d6d47d923063c2c1075229b582d..99de5f442be6197b557352b9f2e9120314e380a7 100644 GIT binary patch delta 26430 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 delta 22543 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 ZWzT9SAzF`PVnoc~s9{dT(5QIl{{TTpc3S`d diff --git a/django/conf/locale/es_AR/LC_MESSAGES/django.po b/django/conf/locale/es_AR/LC_MESSAGES/django.po index 902fb5bec6b..53b749e766e 100644 --- a/django/conf/locale/es_AR/LC_MESSAGES/django.po +++ b/django/conf/locale/es_AR/LC_MESSAGES/django.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-07-21 23:56-0300\n" -"PO-Revision-Date: 2009-07-22 00:13-0300\n" +"POT-Creation-Date: 2010-01-05 20:25-0300\n" +"PO-Revision-Date: 2010-01-05 20:43-0300\n" "Last-Translator: Ramiro Morales \n" "Language-Team: Django-I18N \n" "MIME-Version: 1.0\n" @@ -188,34 +188,38 @@ msgid "Serbian" msgstr "serbio" #: conf/global_settings.py:87 +msgid "Serbian Latin" +msgstr "Latín de Serbia" + +#: conf/global_settings.py:88 msgid "Swedish" msgstr "sueco" -#: conf/global_settings.py:88 +#: conf/global_settings.py:89 msgid "Tamil" msgstr "tamil" -#: conf/global_settings.py:89 +#: conf/global_settings.py:90 msgid "Telugu" msgstr "telugu" -#: conf/global_settings.py:90 +#: conf/global_settings.py:91 msgid "Thai" msgstr "tailandés" -#: conf/global_settings.py:91 +#: conf/global_settings.py:92 msgid "Turkish" msgstr "turco" -#: conf/global_settings.py:92 +#: conf/global_settings.py:93 msgid "Ukrainian" msgstr "ucraniano" -#: conf/global_settings.py:93 +#: conf/global_settings.py:94 msgid "Simplified Chinese" msgstr "chino simplificado" -#: conf/global_settings.py:94 +#: conf/global_settings.py:95 msgid "Traditional Chinese" msgstr "chino tradicional" @@ -224,7 +228,7 @@ msgstr "chino tradicional" msgid "Successfully deleted %(count)d %(items)s." msgstr "Se eliminaron con éxito %(count)d %(items)s." -#: contrib/admin/actions.py:67 contrib/admin/options.py:1027 +#: contrib/admin/actions.py:67 contrib/admin/options.py:1089 msgid "Are you sure?" msgstr "¿Está seguro?" @@ -267,19 +271,19 @@ msgstr "Este mes" msgid "This year" msgstr "Este año" -#: contrib/admin/filterspecs.py:147 forms/widgets.py:434 +#: contrib/admin/filterspecs.py:147 forms/widgets.py:428 msgid "Yes" msgstr "Sí" -#: contrib/admin/filterspecs.py:147 forms/widgets.py:434 +#: contrib/admin/filterspecs.py:147 forms/widgets.py:428 msgid "No" msgstr "No" -#: contrib/admin/filterspecs.py:154 forms/widgets.py:434 +#: contrib/admin/filterspecs.py:154 forms/widgets.py:428 msgid "Unknown" msgstr "Desconocido" -#: contrib/admin/helpers.py:14 +#: contrib/admin/helpers.py:19 msgid "Action:" msgstr "Acción:" @@ -311,61 +315,61 @@ msgstr "entrada de registro" msgid "log entries" msgstr "entradas de registro" -#: contrib/admin/options.py:133 contrib/admin/options.py:147 +#: contrib/admin/options.py:137 contrib/admin/options.py:152 msgid "None" msgstr "Ninguno" -#: contrib/admin/options.py:519 +#: contrib/admin/options.py:555 #, python-format msgid "Changed %s." msgstr "Modifica %s." -#: contrib/admin/options.py:519 contrib/admin/options.py:529 -#: contrib/comments/templates/comments/preview.html:16 forms/models.py:388 -#: forms/models.py:600 +#: contrib/admin/options.py:555 contrib/admin/options.py:565 +#: contrib/comments/templates/comments/preview.html:16 db/models/base.py:778 +#: forms/models.py:482 msgid "and" msgstr "y" -#: contrib/admin/options.py:524 +#: contrib/admin/options.py:560 #, python-format msgid "Added %(name)s \"%(object)s\"." msgstr "Se agregó %(name)s \"%(object)s\"." -#: contrib/admin/options.py:528 +#: contrib/admin/options.py:564 #, python-format msgid "Changed %(list)s for %(name)s \"%(object)s\"." msgstr "Se modificaron %(list)s en %(name)s \"%(object)s\"." -#: contrib/admin/options.py:533 +#: contrib/admin/options.py:569 #, python-format msgid "Deleted %(name)s \"%(object)s\"." msgstr "Se eliminó %(name)s \"%(object)s\"." -#: contrib/admin/options.py:537 +#: contrib/admin/options.py:573 msgid "No fields changed." msgstr "No ha modificado ningún campo." -#: contrib/admin/options.py:599 contrib/auth/admin.py:67 +#: contrib/admin/options.py:635 contrib/auth/admin.py:68 #, python-format msgid "The %(name)s \"%(obj)s\" was added successfully." msgstr "Se agregó con éxito %(name)s \"%(obj)s\"." -#: contrib/admin/options.py:603 contrib/admin/options.py:636 -#: contrib/auth/admin.py:75 +#: contrib/admin/options.py:639 contrib/admin/options.py:672 +#: contrib/auth/admin.py:77 msgid "You may edit it again below." msgstr "Puede modificarlo/a nuevamente abajo." -#: contrib/admin/options.py:613 contrib/admin/options.py:646 +#: contrib/admin/options.py:649 contrib/admin/options.py:682 #, python-format msgid "You may add another %s below." msgstr "Puede agregar otro/a %s abajo." -#: contrib/admin/options.py:634 +#: contrib/admin/options.py:670 #, python-format msgid "The %(name)s \"%(obj)s\" was changed successfully." msgstr "Se modificó con éxito %(name)s \"%(obj)s\"." -#: contrib/admin/options.py:642 +#: contrib/admin/options.py:678 #, python-format msgid "" "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." @@ -373,43 +377,55 @@ msgstr "" "Se agregó con éxito %(name)s \"%(obj)s\". Puede modificarlo/a nuevamente " "abajo." -#: contrib/admin/options.py:773 +#: contrib/admin/options.py:729 +msgid "" +"Items must be selected in order to perform actions on them. No items have " +"been changed." +msgstr "" +"Deben existir items seleccionados para poder realizar acciones sobre los " +"mismos. No se modificó ningún item." + +#: contrib/admin/options.py:743 +msgid "No action selected." +msgstr "No se ha seleccionado ninguna acción." + +#: contrib/admin/options.py:829 #, python-format msgid "Add %s" msgstr "Agregar %s" -#: contrib/admin/options.py:804 contrib/admin/options.py:1005 +#: contrib/admin/options.py:855 contrib/admin/options.py:1067 #, python-format msgid "%(name)s object with primary key %(key)r does not exist." msgstr "No existe un objeto %(name)s con una clave primaria %(key)r." -#: contrib/admin/options.py:861 +#: contrib/admin/options.py:920 #, python-format msgid "Change %s" msgstr "Modificar %s" -#: contrib/admin/options.py:905 +#: contrib/admin/options.py:965 msgid "Database error" msgstr "Error de base de datos" -#: contrib/admin/options.py:941 +#: contrib/admin/options.py:1001 #, python-format msgid "%(count)s %(name)s was changed successfully." msgid_plural "%(count)s %(name)s were changed successfully." msgstr[0] "Se ha modificado con éxito %(count)s %(name)s." msgstr[1] "Se han modificado con éxito %(count)s %(name)s." -#: contrib/admin/options.py:1020 +#: contrib/admin/options.py:1082 #, python-format msgid "The %(name)s \"%(obj)s\" was deleted successfully." msgstr "Se eliminó con éxito %(name)s \"%(obj)s\"." -#: contrib/admin/options.py:1057 +#: contrib/admin/options.py:1119 #, python-format msgid "Change history: %s" msgstr "Historia de modificaciones: %s" -#: contrib/admin/sites.py:21 contrib/admin/views/decorators.py:14 +#: contrib/admin/sites.py:22 contrib/admin/views/decorators.py:14 #: contrib/auth/forms.py:80 msgid "" "Please enter a correct username and password. Note that both fields are case-" @@ -418,11 +434,11 @@ msgstr "" "Por favor introduzca un nombre de usuario y una contraseña correctos. Note " "que ambos campos son sensibles a mayúsculas/minúsculas." -#: contrib/admin/sites.py:285 contrib/admin/views/decorators.py:40 +#: contrib/admin/sites.py:292 contrib/admin/views/decorators.py:40 msgid "Please log in again, because your session has expired." msgstr "Por favor, identifíquese de nuevo porque su sesión ha caducado." -#: contrib/admin/sites.py:292 contrib/admin/views/decorators.py:47 +#: contrib/admin/sites.py:299 contrib/admin/views/decorators.py:47 msgid "" "Looks like your browser isn't configured to accept cookies. Please enable " "cookies, reload this page, and try again." @@ -430,64 +446,64 @@ msgstr "" "Parece que su navegador no está configurado para aceptar cookies. Por favor " "actívelas, recargue esta página, e inténtelo de nuevo." -#: contrib/admin/sites.py:308 contrib/admin/sites.py:314 +#: contrib/admin/sites.py:315 contrib/admin/sites.py:321 #: contrib/admin/views/decorators.py:66 msgid "Usernames cannot contain the '@' character." msgstr "Los nombres de usuario no pueden contener el carácter '@'." -#: contrib/admin/sites.py:311 contrib/admin/views/decorators.py:62 +#: contrib/admin/sites.py:318 contrib/admin/views/decorators.py:62 #, python-format msgid "Your e-mail address is not your username. Try '%s' instead." msgstr "" "Su dirección de correo electrónico no es su nombre de usuario. Intente " "nuevamente usando '%s'." -#: contrib/admin/sites.py:367 +#: contrib/admin/sites.py:374 msgid "Site administration" msgstr "Administración de sitio" -#: contrib/admin/sites.py:381 contrib/admin/templates/admin/login.html:26 +#: contrib/admin/sites.py:388 contrib/admin/templates/admin/login.html:26 #: contrib/admin/templates/registration/password_reset_complete.html:14 #: contrib/admin/views/decorators.py:20 msgid "Log in" msgstr "Identificarse" -#: contrib/admin/sites.py:426 +#: contrib/admin/sites.py:433 #, python-format msgid "%s administration" msgstr "Administración de %s" -#: contrib/admin/util.py:168 +#: contrib/admin/util.py:170 #, python-format msgid "One or more %(fieldname)s in %(name)s: %(obj)s" msgstr "Uno o más %(fieldname)s en %(name)s: %(obj)s" -#: contrib/admin/util.py:173 +#: contrib/admin/util.py:175 #, python-format msgid "One or more %(fieldname)s in %(name)s:" msgstr "Uno o más %(fieldname)s en %(name)s:" -#: contrib/admin/widgets.py:71 +#: contrib/admin/widgets.py:72 msgid "Date:" msgstr "Fecha:" -#: contrib/admin/widgets.py:71 +#: contrib/admin/widgets.py:72 msgid "Time:" msgstr "Hora:" -#: contrib/admin/widgets.py:95 +#: contrib/admin/widgets.py:96 msgid "Currently:" msgstr "Actualmente" -#: contrib/admin/widgets.py:95 +#: contrib/admin/widgets.py:96 msgid "Change:" msgstr "Modificar:" -#: contrib/admin/widgets.py:124 +#: contrib/admin/widgets.py:126 msgid "Lookup" msgstr "Buscar" -#: contrib/admin/widgets.py:235 +#: contrib/admin/widgets.py:238 msgid "Add Another" msgstr "Agregar otro/a" @@ -550,6 +566,12 @@ msgstr "Ejecutar la acción seleccionada" msgid "Go" msgstr "Ejecutar" +#: contrib/admin/templates/admin/actions.html:7 +#, python-format +msgid "" +"0 of %(total_count)s %(module_name)s selected" +msgstr "0 de %(total_count)s %(module_name)s seleccionados/as" + #: contrib/admin/templates/admin/app_index.html:10 #: contrib/admin/templates/admin/index.html:19 #, python-format @@ -601,7 +623,7 @@ msgstr "Historia" #: contrib/admin/templates/admin/change_form.html:28 #: contrib/admin/templates/admin/edit_inline/stacked.html:13 -#: contrib/admin/templates/admin/edit_inline/tabular.html:27 +#: contrib/admin/templates/admin/edit_inline/tabular.html:28 msgid "View on site" msgstr "Ver en el sitio" @@ -623,7 +645,7 @@ msgid "Filter" msgstr "Filtrar" #: contrib/admin/templates/admin/delete_confirmation.html:10 -#: contrib/admin/templates/admin/submit_line.html:4 forms/formsets.py:275 +#: contrib/admin/templates/admin/submit_line.html:4 forms/formsets.py:276 msgid "Delete" msgstr "Eliminar" @@ -671,10 +693,10 @@ msgstr "" #, python-format msgid "" "Are you sure you want to delete the selected %(object_name)s objects? All of " -"the following objects and it's related items will be deleted:" +"the following objects and their related items will be deleted:" msgstr "" "¿Está seguro de que quiere eliminar los objetos %(object_name)s " -"seleccionados? Se eliminarán todos los siguientes objetos " +"seleccionados? Se eliminarán todos los siguientes objetos y sus items " "relacionados:" #: contrib/admin/templates/admin/filter.html:2 @@ -738,15 +760,9 @@ msgid "User" msgstr "Usuario" #: contrib/admin/templates/admin/object_history.html:24 -#: contrib/comments/templates/comments/moderation_queue.html:33 msgid "Action" msgstr "Acción" -#: contrib/admin/templates/admin/object_history.html:30 -#: utils/translation/trans_real.py:400 -msgid "DATETIME_FORMAT" -msgstr "j N Y P" - #: contrib/admin/templates/admin/object_history.html:38 msgid "" "This object doesn't have a change history. It probably wasn't added via this " @@ -949,8 +965,7 @@ msgstr "" #: contrib/admin/templates/registration/password_reset_email.html:2 msgid "You're receiving this e-mail because you requested a password reset" -msgstr "" -"Recibe este mensaje debido a que solicitó recuperar la contraseña" +msgstr "Recibe este mensaje debido a que solicitó recuperar la contraseña" #: contrib/admin/templates/registration/password_reset_email.html:3 #, python-format @@ -992,7 +1007,7 @@ msgstr "Dirección de correo electrónico:" msgid "Reset my password" msgstr "Recuperar mi contraseña" -#: contrib/admin/templatetags/admin_list.py:299 +#: contrib/admin/templatetags/admin_list.py:238 msgid "All dates" msgstr "Todas las fechas" @@ -1006,11 +1021,11 @@ msgstr "Seleccione %s" msgid "Select %s to change" msgstr "Seleccione %s a modificar" -#: contrib/admin/views/template.py:37 contrib/sites/models.py:38 +#: contrib/admin/views/template.py:38 contrib/sites/models.py:38 msgid "site" msgstr "sitio" -#: contrib/admin/views/template.py:39 +#: contrib/admin/views/template.py:40 msgid "template" msgstr "plantilla" @@ -1070,89 +1085,7 @@ msgstr "número de %s" msgid "Fields on %s objects" msgstr "Campos en objetos %s" -#: contrib/admindocs/views.py:334 contrib/admindocs/views.py:345 -#: contrib/admindocs/views.py:347 contrib/admindocs/views.py:353 -#: contrib/admindocs/views.py:354 contrib/admindocs/views.py:356 -msgid "Integer" -msgstr "Entero" - -#: contrib/admindocs/views.py:335 -msgid "Boolean (Either True or False)" -msgstr "Booleano (Verdadero o Falso)" - -#: contrib/admindocs/views.py:336 contrib/admindocs/views.py:355 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (máximo %(max_length)s)" - -#: contrib/admindocs/views.py:337 -msgid "Comma-separated integers" -msgstr "Enteros separados por comas" - -#: contrib/admindocs/views.py:338 -msgid "Date (without time)" -msgstr "Fecha (sin hora)" - -#: contrib/admindocs/views.py:339 -msgid "Date (with time)" -msgstr "Fecha (con hora)" - -#: contrib/admindocs/views.py:340 -msgid "Decimal number" -msgstr "Número decimal" - -#: contrib/admindocs/views.py:341 -msgid "E-mail address" -msgstr "Dirección de correo electrónico" - -#: contrib/admindocs/views.py:342 contrib/admindocs/views.py:343 -#: contrib/admindocs/views.py:346 -msgid "File path" -msgstr "Ruta de archivo" - -#: contrib/admindocs/views.py:344 -msgid "Floating point number" -msgstr "Número de punto flotante" - -#: contrib/admindocs/views.py:348 contrib/comments/models.py:60 -msgid "IP address" -msgstr "Dirección IP" - -#: contrib/admindocs/views.py:350 -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (Verdadero, Falso o Nulo)" - -#: contrib/admindocs/views.py:351 -msgid "Relation to parent model" -msgstr "Relación con el modelo padre" - -#: contrib/admindocs/views.py:352 -msgid "Phone number" -msgstr "Número de teléfono" - -#: contrib/admindocs/views.py:357 -msgid "Text" -msgstr "Texto" - -#: contrib/admindocs/views.py:358 -msgid "Time" -msgstr "Hora" - -#: contrib/admindocs/views.py:359 contrib/comments/forms.py:95 -#: contrib/comments/templates/comments/moderation_queue.html:37 -#: contrib/flatpages/admin.py:8 contrib/flatpages/models.py:7 -msgid "URL" -msgstr "URL" - -#: contrib/admindocs/views.py:360 -msgid "U.S. state (two uppercase letters)" -msgstr "Estado de los EE.UU. (dos letras mayúsculas)" - -#: contrib/admindocs/views.py:361 -msgid "XML text" -msgstr "Texto XML" - -#: contrib/admindocs/views.py:387 +#: contrib/admindocs/views.py:356 #, python-format msgid "%s does not appear to be a urlpattern object" msgstr "%s no parece ser un objeto urlpattern" @@ -1226,37 +1159,37 @@ msgstr "Editar este objeto (nueva ventana)" msgid "As above, but opens the admin page in a new window." msgstr "Ídem, pero abre la página de administración en una nueva ventana." -#: contrib/auth/admin.py:21 +#: contrib/auth/admin.py:22 msgid "Personal info" msgstr "Información personal" -#: contrib/auth/admin.py:22 +#: contrib/auth/admin.py:23 msgid "Permissions" msgstr "Permisos" -#: contrib/auth/admin.py:23 +#: contrib/auth/admin.py:24 msgid "Important dates" msgstr "Fechas importantes" -#: contrib/auth/admin.py:24 +#: contrib/auth/admin.py:25 msgid "Groups" msgstr "Grupos" -#: contrib/auth/admin.py:80 +#: contrib/auth/admin.py:82 msgid "Add user" msgstr "Agregar usuario" -#: contrib/auth/admin.py:106 +#: contrib/auth/admin.py:108 msgid "Password changed successfully." msgstr "Cambio de contraseña exitoso" -#: contrib/auth/admin.py:112 +#: contrib/auth/admin.py:114 #, python-format msgid "Change password: %s" msgstr "Cambiar contraseña: %s" #: contrib/auth/forms.py:15 contrib/auth/forms.py:48 -#: contrib/auth/models.py:128 +#: contrib/auth/models.py:137 msgid "" "Required. 30 characters or fewer. Alphanumeric characters only (letters, " "digits and underscores)." @@ -1272,11 +1205,11 @@ msgstr "Este valor debe contener sólo letras, números y guiones bajos." msgid "Password confirmation" msgstr "Confirmación de contraseña" -#: contrib/auth/forms.py:30 +#: contrib/auth/forms.py:36 msgid "A user with that username already exists." msgstr "Ya existe un usuario con ese nombre." -#: contrib/auth/forms.py:36 contrib/auth/forms.py:155 +#: contrib/auth/forms.py:42 contrib/auth/forms.py:155 #: contrib/auth/forms.py:197 msgid "The two password fields didn't match." msgstr "Los dos campos de contraseñas no coinciden entre si." @@ -1328,51 +1261,51 @@ msgstr "" "La antigua contraseña introducida es incorrecta. Por favor introdúzcala " "nuevamente." -#: contrib/auth/models.py:63 contrib/auth/models.py:86 +#: contrib/auth/models.py:66 contrib/auth/models.py:94 msgid "name" msgstr "nombre" -#: contrib/auth/models.py:65 +#: contrib/auth/models.py:68 msgid "codename" msgstr "nombre en código" -#: contrib/auth/models.py:68 +#: contrib/auth/models.py:72 msgid "permission" msgstr "permiso" -#: contrib/auth/models.py:69 contrib/auth/models.py:87 +#: contrib/auth/models.py:73 contrib/auth/models.py:95 msgid "permissions" msgstr "permisos" -#: contrib/auth/models.py:90 +#: contrib/auth/models.py:98 msgid "group" msgstr "grupo" -#: contrib/auth/models.py:91 contrib/auth/models.py:138 +#: contrib/auth/models.py:99 contrib/auth/models.py:147 msgid "groups" msgstr "grupos" -#: contrib/auth/models.py:128 +#: contrib/auth/models.py:137 msgid "username" msgstr "nombre de usuario" -#: contrib/auth/models.py:129 +#: contrib/auth/models.py:138 msgid "first name" msgstr "nombre" -#: contrib/auth/models.py:130 +#: contrib/auth/models.py:139 msgid "last name" msgstr "apellido" -#: contrib/auth/models.py:131 +#: contrib/auth/models.py:140 msgid "e-mail address" msgstr "dirección de correo electrónico" -#: contrib/auth/models.py:132 +#: contrib/auth/models.py:141 msgid "password" msgstr "contraseña" -#: contrib/auth/models.py:132 +#: contrib/auth/models.py:141 msgid "" "Use '[algo]$[salt]$[hexdigest]' or use the change " "password form." @@ -1380,19 +1313,19 @@ msgstr "" "Use '[algo]$[salt]$[hexdigest]' o use el formulario de " "cambio de contraseña." -#: contrib/auth/models.py:133 +#: contrib/auth/models.py:142 msgid "staff status" msgstr "es staff" -#: contrib/auth/models.py:133 +#: contrib/auth/models.py:142 msgid "Designates whether the user can log into this admin site." msgstr "Indica si el usuario puede ingresar a este sitio de administración." -#: contrib/auth/models.py:134 +#: contrib/auth/models.py:143 msgid "active" msgstr "activo" -#: contrib/auth/models.py:134 +#: contrib/auth/models.py:143 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." @@ -1400,11 +1333,11 @@ msgstr "" "Indica si el usuario debe ser tratado como un usuario activo. Desactive este " "campo en lugar de eliminar usuarios." -#: contrib/auth/models.py:135 +#: contrib/auth/models.py:144 msgid "superuser status" msgstr "es superusuario" -#: contrib/auth/models.py:135 +#: contrib/auth/models.py:144 msgid "" "Designates that this user has all permissions without explicitly assigning " "them." @@ -1412,15 +1345,15 @@ msgstr "" "Indica que este usuario posee todos los permisos sin que sea necesario " "asignarle los mismos en forma explícita." -#: contrib/auth/models.py:136 +#: contrib/auth/models.py:145 msgid "last login" msgstr "último ingreso" -#: contrib/auth/models.py:137 +#: contrib/auth/models.py:146 msgid "date joined" msgstr "fecha de creación" -#: contrib/auth/models.py:139 +#: contrib/auth/models.py:148 msgid "" "In addition to the permissions manually assigned, this user will also get " "all permissions granted to each group he/she is in." @@ -1428,39 +1361,71 @@ msgstr "" "Además de los permisos asignados manualmente, este usuario también poseerá " "todos los permisos de los grupos a los que pertenezca." -#: contrib/auth/models.py:140 +#: contrib/auth/models.py:149 msgid "user permissions" msgstr "permisos de usuario" -#: contrib/auth/models.py:144 contrib/comments/models.py:50 +#: contrib/auth/models.py:153 contrib/comments/models.py:50 #: contrib/comments/models.py:168 msgid "user" msgstr "usuario" -#: contrib/auth/models.py:145 +#: contrib/auth/models.py:154 msgid "users" msgstr "usuarios" -#: contrib/auth/models.py:301 +#: contrib/auth/models.py:347 msgid "message" msgstr "mensaje" -#: contrib/auth/views.py:56 +#: contrib/auth/views.py:60 msgid "Logged out" msgstr "Sesión cerrada" -#: contrib/auth/management/commands/createsuperuser.py:23 forms/fields.py:429 +#: contrib/auth/management/commands/createsuperuser.py:23 +#: core/validators.py:85 forms/fields.py:414 msgid "Enter a valid e-mail address." msgstr "Introduzca una dirección de correo electrónico válida" -#: contrib/comments/admin.py:11 +#: contrib/comments/admin.py:12 msgid "Content" msgstr "Contenido" -#: contrib/comments/admin.py:14 +#: contrib/comments/admin.py:15 msgid "Metadata" msgstr "Metadatos" +#: contrib/comments/admin.py:39 +msgid "flagged" +msgstr "marcado" + +#: contrib/comments/admin.py:40 +msgid "Flag selected comments" +msgstr "Marcar comentarios seleccionados" + +#: contrib/comments/admin.py:43 +msgid "approved" +msgstr "Aprobado" + +#: contrib/comments/admin.py:44 +msgid "Approve selected comments" +msgstr "Aprobar comentario seleccionado" + +#: contrib/comments/admin.py:47 +msgid "removed" +msgstr "eliminado" + +#: contrib/comments/admin.py:48 +msgid "Remove selected comments" +msgstr "Eliminar comentarios seleccionados" + +#: contrib/comments/admin.py:60 +#, python-format +msgid "1 comment was successfully %(action)s." +msgid_plural "%(count)s comments were successfully %(action)s." +msgstr[0] "" +msgstr[1] "" + #: contrib/comments/feeds.py:13 #, python-format msgid "%(site_name)s comments" @@ -1472,7 +1437,6 @@ msgid "Latest comments on %(site_name)s" msgstr "Últimos comentarios en %(site_name)s." #: contrib/comments/forms.py:93 -#: contrib/comments/templates/comments/moderation_queue.html:34 msgid "Name" msgstr "Nombre" @@ -1480,24 +1444,28 @@ msgstr "Nombre" msgid "Email address" msgstr "Dirección de correo electrónico" +#: contrib/comments/forms.py:95 contrib/flatpages/admin.py:8 +#: contrib/flatpages/models.py:7 db/models/fields/__init__.py:1095 +msgid "URL" +msgstr "URL" + #: contrib/comments/forms.py:96 -#: contrib/comments/templates/comments/moderation_queue.html:35 msgid "Comment" msgstr "Comentario" -#: contrib/comments/forms.py:173 +#: contrib/comments/forms.py:175 #, python-format msgid "Watch your mouth! The word %s is not allowed here." msgid_plural "Watch your mouth! The words %s are not allowed here." msgstr[0] "¡Controla tu lenguaje! Aquí no admitimos la palabra %s." msgstr[1] "¡Controla tu lenguaje! Aquí no admitimos las palabras %s." -#: contrib/comments/forms.py:180 +#: contrib/comments/forms.py:182 msgid "" "If you enter anything in this field your comment will be treated as spam" msgstr "Si introduce algo en este campo su comentario será tratado como spam" -#: contrib/comments/models.py:22 contrib/contenttypes/models.py:74 +#: contrib/comments/models.py:22 contrib/contenttypes/models.py:81 msgid "content type" msgstr "tipo de contenido" @@ -1526,6 +1494,10 @@ msgstr "comentario" msgid "date/time submitted" msgstr "fecha/hora de envío" +#: contrib/comments/models.py:60 db/models/fields/__init__.py:902 +msgid "IP address" +msgstr "Dirección IP" + #: contrib/comments/models.py:61 msgid "is public" msgstr "es público" @@ -1608,7 +1580,6 @@ msgid "Really make this comment public?" msgstr "¿Confirma que realmente desea hacer este comentario público?" #: contrib/comments/templates/comments/approve.html:12 -#: contrib/comments/templates/comments/moderation_queue.html:49 msgid "Approve" msgstr "Aprobar" @@ -1634,7 +1605,6 @@ msgid "Really remove this comment?" msgstr "¿Confirma que realmente desea eliminar este comentario?" #: contrib/comments/templates/comments/delete.html:12 -#: contrib/comments/templates/comments/moderation_queue.html:53 msgid "Remove" msgstr "Eliminar" @@ -1668,39 +1638,6 @@ msgstr "Remitir" msgid "Preview" msgstr "Previsualización" -#: contrib/comments/templates/comments/moderation_queue.html:4 -#: contrib/comments/templates/comments/moderation_queue.html:19 -msgid "Comment moderation queue" -msgstr "Cola de comentarios que necesitan revisión" - -#: contrib/comments/templates/comments/moderation_queue.html:26 -msgid "No comments to moderate" -msgstr "No hay comentarios que necesiten revisación" - -#: contrib/comments/templates/comments/moderation_queue.html:36 -msgid "Email" -msgstr "Correo electrónico" - -#: contrib/comments/templates/comments/moderation_queue.html:38 -msgid "Authenticated?" -msgstr "¿Identificado?" - -#: contrib/comments/templates/comments/moderation_queue.html:39 -msgid "IP Address" -msgstr "Dirección IP" - -#: contrib/comments/templates/comments/moderation_queue.html:40 -msgid "Date posted" -msgstr "fecha de creación" - -#: contrib/comments/templates/comments/moderation_queue.html:63 -msgid "yes" -msgstr "sí" - -#: contrib/comments/templates/comments/moderation_queue.html:63 -msgid "no" -msgstr "no" - #: contrib/comments/templates/comments/posted.html:4 msgid "Thanks for commenting" msgstr "Gracias por dejar su comentario" @@ -1728,11 +1665,11 @@ msgstr "Enviar su comentario" msgid "or make changes" msgstr "o realice modificaciones" -#: contrib/contenttypes/models.py:70 +#: contrib/contenttypes/models.py:77 msgid "python model class name" msgstr "nombre de la clase python del modelo" -#: contrib/contenttypes/models.py:75 +#: contrib/contenttypes/models.py:82 msgid "content types" msgstr "tipos de contenido" @@ -1795,7 +1732,7 @@ msgstr "página estática" msgid "flat pages" msgstr "páginas estáticas" -#: contrib/formtools/wizard.py:130 +#: contrib/formtools/wizard.py:132 msgid "" "We apologize, but your form has expired. Please continue filling out the " "form from this page." @@ -1803,6 +1740,40 @@ msgstr "" "Lamentablemente su formulario ha caducado. Por favor continúe rellenando el " "formulario en esta página." +#: contrib/gis/db/models/fields.py:53 +msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." +msgstr "" +"El campo GIS base -- corresponde al tipo Geometry de la especificación " +"OpenGIS." + +#: contrib/gis/db/models/fields.py:293 +msgid "Point" +msgstr "Punto" + +#: contrib/gis/db/models/fields.py:297 +msgid "Line string" +msgstr "Secuencia de líneas" + +#: contrib/gis/db/models/fields.py:301 +msgid "Polygon" +msgstr "Polígono" + +#: contrib/gis/db/models/fields.py:305 +msgid "Multi-point" +msgstr "Multi-punto" + +#: contrib/gis/db/models/fields.py:309 +msgid "Multi-line string" +msgstr "Cadena multi-línea" + +#: contrib/gis/db/models/fields.py:313 +msgid "Multi polygon" +msgstr "Multi polígono" + +#: contrib/gis/db/models/fields.py:317 +msgid "Geometry collection" +msgstr "Colección de Geometry's" + #: contrib/gis/forms/fields.py:17 msgid "No geometry value provided." msgstr "No se ha proporcionado un valor de geometría." @@ -1908,25 +1879,25 @@ msgstr "mañana" msgid "yesterday" msgstr "ayer" -#: contrib/localflavor/ar/forms.py:27 +#: contrib/localflavor/ar/forms.py:28 msgid "Enter a postal code in the format NNNN or ANNNNAAA." msgstr "Introduzca un código postal en formato NNNN o ANNNNAAA." -#: contrib/localflavor/ar/forms.py:49 contrib/localflavor/br/forms.py:96 -#: contrib/localflavor/br/forms.py:135 contrib/localflavor/pe/forms.py:23 -#: contrib/localflavor/pe/forms.py:51 +#: contrib/localflavor/ar/forms.py:50 contrib/localflavor/br/forms.py:97 +#: contrib/localflavor/br/forms.py:136 contrib/localflavor/pe/forms.py:24 +#: contrib/localflavor/pe/forms.py:52 msgid "This field requires only numbers." msgstr "Este campo permite sólo valores numéricos." -#: contrib/localflavor/ar/forms.py:50 +#: contrib/localflavor/ar/forms.py:51 msgid "This field requires 7 or 8 digits." msgstr "Este campo requiere 7 u 8 dígitos." -#: contrib/localflavor/ar/forms.py:79 +#: contrib/localflavor/ar/forms.py:80 msgid "Enter a valid CUIT in XX-XXXXXXXX-X or XXXXXXXXXXXX format." msgstr "Introduzca un CUIT válido en formato XX-XXXXXXXX-X o XXXXXXXXXXX." -#: contrib/localflavor/ar/forms.py:80 +#: contrib/localflavor/ar/forms.py:81 msgid "Invalid CUIT." msgstr "CUIT inválido." @@ -1966,8 +1937,8 @@ msgstr "Vorarlberg" msgid "Vienna" msgstr "Viena" -#: contrib/localflavor/at/forms.py:20 contrib/localflavor/ch/forms.py:16 -#: contrib/localflavor/no/forms.py:12 +#: contrib/localflavor/at/forms.py:20 contrib/localflavor/ch/forms.py:17 +#: contrib/localflavor/no/forms.py:13 msgid "Enter a zip code in the format XXXX." msgstr "Introduzca un zip code en formato XXXX." @@ -1976,19 +1947,19 @@ msgid "Enter a valid Austrian Social Security Number in XXXX XXXXXX format." msgstr "" "Introduzca un Número de Seguridad Social austríaco en formato XXXX XXXXXX." -#: contrib/localflavor/au/forms.py:16 +#: contrib/localflavor/au/forms.py:17 msgid "Enter a 4 digit post code." msgstr "Introduzca un post code de 4 dígitos." -#: contrib/localflavor/br/forms.py:21 +#: contrib/localflavor/br/forms.py:22 msgid "Enter a zip code in the format XXXXX-XXX." msgstr "Introduzca un zip code en formato XXXXX-XXX." -#: contrib/localflavor/br/forms.py:30 +#: contrib/localflavor/br/forms.py:31 msgid "Phone numbers must be in XX-XXXX-XXXX format." msgstr "Los números telefónicos deben respetar el formato XX-XXXX-XXXX." -#: contrib/localflavor/br/forms.py:58 +#: contrib/localflavor/br/forms.py:59 msgid "" "Select a valid brazilian state. That state is not one of the available " "states." @@ -1996,27 +1967,27 @@ msgstr "" "Seleccione un estado Brasileño válido. Ese estado no es uno de los estados " "disponibles." -#: contrib/localflavor/br/forms.py:94 +#: contrib/localflavor/br/forms.py:95 msgid "Invalid CPF number." msgstr "Número CPF inválido." -#: contrib/localflavor/br/forms.py:95 +#: contrib/localflavor/br/forms.py:96 msgid "This field requires at most 11 digits or 14 characters." msgstr "Este campo requiere como máximo 11 dígitos o 14 caracteres." -#: contrib/localflavor/br/forms.py:134 +#: contrib/localflavor/br/forms.py:135 msgid "Invalid CNPJ number." msgstr "Número CNPJ inválido." -#: contrib/localflavor/br/forms.py:136 +#: contrib/localflavor/br/forms.py:137 msgid "This field requires at least 14 digits" msgstr "Este campo requiere al menos 14 dígitos." -#: contrib/localflavor/ca/forms.py:17 +#: contrib/localflavor/ca/forms.py:25 msgid "Enter a postal code in the format XXX XXX." msgstr "Introduzca un código postal en formato XXX XXX." -#: contrib/localflavor/ca/forms.py:88 +#: contrib/localflavor/ca/forms.py:96 msgid "Enter a valid Canadian Social Insurance number in XXX-XXX-XXX format." msgstr "" "Introduzca un Número de Seguridad Social Canadiense en formato XXX-XXX-XXX." @@ -2125,7 +2096,7 @@ msgstr "Zug" msgid "Zurich" msgstr "Zurich" -#: contrib/localflavor/ch/forms.py:64 +#: contrib/localflavor/ch/forms.py:65 msgid "" "Enter a valid Swiss identity or passport card number in X1234567<0 or " "1234567890 format." @@ -2133,15 +2104,15 @@ msgstr "" "Introduzca un número válido de tarjeta de identidad o pasaporte Suizos en " "formato X1234567<0 o 1234567890." -#: contrib/localflavor/cl/forms.py:29 +#: contrib/localflavor/cl/forms.py:30 msgid "Enter a valid Chilean RUT." msgstr "Introduzca un RUT chileno válido." -#: contrib/localflavor/cl/forms.py:30 +#: contrib/localflavor/cl/forms.py:31 msgid "Enter a valid Chilean RUT. The format is XX.XXX.XXX-X." msgstr "Introduzca un RUT chileno válido. EL formato es XX.XXX.XXX-X." -#: contrib/localflavor/cl/forms.py:31 +#: contrib/localflavor/cl/forms.py:32 msgid "The Chilean RUT is not valid." msgstr "El RUT chileno no es válido." @@ -2201,24 +2172,24 @@ msgstr "región Zlín" msgid "Moravian-Silesian Region" msgstr "región Moravia-Silesia" -#: contrib/localflavor/cz/forms.py:27 contrib/localflavor/sk/forms.py:30 +#: contrib/localflavor/cz/forms.py:28 contrib/localflavor/sk/forms.py:30 msgid "Enter a postal code in the format XXXXX or XXX XX." msgstr "Introduzca un código postal en formato XXXXX o XXX XX." -#: contrib/localflavor/cz/forms.py:47 +#: contrib/localflavor/cz/forms.py:48 msgid "Enter a birth number in the format XXXXXX/XXXX or XXXXXXXXXX." msgstr "" "Introduzca un número de nacimiento en formato XXXXXX/XXXX o XXXXXXXXXX." -#: contrib/localflavor/cz/forms.py:48 +#: contrib/localflavor/cz/forms.py:49 msgid "Invalid optional parameter Gender, valid values are 'f' and 'm'" msgstr "Parámetro opcional Género inválido, valores válidos son 'f' y 'm'" -#: contrib/localflavor/cz/forms.py:49 +#: contrib/localflavor/cz/forms.py:50 msgid "Enter a valid birth number." -msgstr "Introduzca un número ide nacimiento válido." +msgstr "Introduzca un número de nacimiento válido." -#: contrib/localflavor/cz/forms.py:106 +#: contrib/localflavor/cz/forms.py:107 msgid "Enter a valid IC number." msgstr "Introduzca un número IC válido." @@ -2286,12 +2257,12 @@ msgstr "Schleswig-Holstein" msgid "Thuringia" msgstr "Thuringia" -#: contrib/localflavor/de/forms.py:14 contrib/localflavor/fi/forms.py:12 -#: contrib/localflavor/fr/forms.py:15 +#: contrib/localflavor/de/forms.py:15 contrib/localflavor/fi/forms.py:13 +#: contrib/localflavor/fr/forms.py:16 msgid "Enter a zip code in the format XXXXX." msgstr "Introduzca un zip code en formato XXXXX." -#: contrib/localflavor/de/forms.py:41 +#: contrib/localflavor/de/forms.py:42 msgid "" "Enter a valid German identity card number in XXXXXXXXXXX-XXXXXXX-XXXXXXX-X " "format." @@ -2566,13 +2537,13 @@ msgstr "Comunidad Foral de Navarra" msgid "Valencian Community" msgstr "Comunidad Valenciana" -#: contrib/localflavor/es/forms.py:19 +#: contrib/localflavor/es/forms.py:20 msgid "Enter a valid postal code in the range and format 01XXX - 52XXX." msgstr "" "Introduzca un código postal en el siguiente rango y con el siguiente " "formato: 01XXX - 52XXX." -#: contrib/localflavor/es/forms.py:39 +#: contrib/localflavor/es/forms.py:40 msgid "" "Enter a valid phone number in one of the formats 6XXXXXXXX, 8XXXXXXXX or " "9XXXXXXXX." @@ -2580,65 +2551,497 @@ msgstr "" "Introduzca un número telefónico en uno de los siguientes formatos: " "6XXXXXXXX, 8XXXXXXXX o 9XXXXXXXX." -#: contrib/localflavor/es/forms.py:66 +#: contrib/localflavor/es/forms.py:67 msgid "Please enter a valid NIF, NIE, or CIF." msgstr "Por favor introduzca un NIF, NIE o CIF válidos." -#: contrib/localflavor/es/forms.py:67 +#: contrib/localflavor/es/forms.py:68 msgid "Please enter a valid NIF or NIE." msgstr "Por favor, introduzca un NIF o CIE válidos." -#: contrib/localflavor/es/forms.py:68 +#: contrib/localflavor/es/forms.py:69 msgid "Invalid checksum for NIF." msgstr "Código de verificación de NIF inválido." -#: contrib/localflavor/es/forms.py:69 +#: contrib/localflavor/es/forms.py:70 msgid "Invalid checksum for NIE." msgstr "Código de verificación de NIE inválido." -#: contrib/localflavor/es/forms.py:70 +#: contrib/localflavor/es/forms.py:71 msgid "Invalid checksum for CIF." msgstr "Código de verificación de CIF inválido." -#: contrib/localflavor/es/forms.py:142 +#: contrib/localflavor/es/forms.py:143 msgid "" "Please enter a valid bank account number in format XXXX-XXXX-XX-XXXXXXXXXX." msgstr "" "Por favor introduzca un número de cuenta bancaria válido en formato XXXX-" "XXXX-XX-XXXXXXXXXX." -#: contrib/localflavor/es/forms.py:143 +#: contrib/localflavor/es/forms.py:144 msgid "Invalid checksum for bank account number." msgstr "Código de verificación de número de cuenta bancaria inválido." -#: contrib/localflavor/fi/forms.py:28 +#: contrib/localflavor/fi/forms.py:29 msgid "Enter a valid Finnish social security number." msgstr "Introduzca un número de seguridad social finlandés válido." -#: contrib/localflavor/in_/forms.py:14 +#: contrib/localflavor/fr/forms.py:31 +msgid "Phone numbers must be in 0X XX XX XX XX format." +msgstr "Los números telefónicos deben respetar el formato 0X XX XX XX XX." + +#: contrib/localflavor/id/forms.py:28 +msgid "Enter a valid post code" +msgstr "Introduzca un código postal válido." + +#: contrib/localflavor/id/forms.py:68 contrib/localflavor/nl/forms.py:53 +msgid "Enter a valid phone number" +msgstr "Introduzca un número telefónico válido." + +#: contrib/localflavor/id/forms.py:107 +msgid "Enter a valid vehicle license plate number" +msgstr "Introduzca un número de placa de licencia de vehículo válido." + +#: contrib/localflavor/id/forms.py:170 +msgid "Enter a valid NIK/KTP number" +msgstr "Introduzca un número NIK/KTP válido." + +#: contrib/localflavor/id/id_choices.py:9 +#: contrib/localflavor/id/id_choices.py:73 +msgid "Bali" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:10 +#: contrib/localflavor/id/id_choices.py:45 +msgid "Banten" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:11 +#: contrib/localflavor/id/id_choices.py:54 +msgid "Bengkulu" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:12 +#: contrib/localflavor/id/id_choices.py:47 +msgid "Yogyakarta" +msgstr "m" + +#: contrib/localflavor/id/id_choices.py:13 +#: contrib/localflavor/id/id_choices.py:51 +msgid "Jakarta" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:14 +#: contrib/localflavor/id/id_choices.py:75 +msgid "Gorontalo" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:15 +#: contrib/localflavor/id/id_choices.py:57 +msgid "Jambi" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:16 +msgid "Jawa Barat" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:17 +msgid "Jawa Tengah" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:18 +msgid "Jawa Timur" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:19 +#: contrib/localflavor/id/id_choices.py:88 +msgid "Kalimantan Barat" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:20 +#: contrib/localflavor/id/id_choices.py:66 +msgid "Kalimantan Selatan" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:21 +#: contrib/localflavor/id/id_choices.py:89 +msgid "Kalimantan Tengah" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:22 +#: contrib/localflavor/id/id_choices.py:90 +msgid "Kalimantan Timur" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:23 +msgid "Kepulauan Bangka-Belitung" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:24 +#: contrib/localflavor/id/id_choices.py:62 +msgid "Kepulauan Riau" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:25 +#: contrib/localflavor/id/id_choices.py:55 +msgid "Lampung" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:26 +#: contrib/localflavor/id/id_choices.py:70 +msgid "Maluku" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:27 +#: contrib/localflavor/id/id_choices.py:71 +msgid "Maluku Utara" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:28 +#: contrib/localflavor/id/id_choices.py:59 +msgid "Nanggroe Aceh Darussalam" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:29 +msgid "Nusa Tenggara Barat" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:30 +msgid "Nusa Tenggara Timur" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:31 +msgid "Papua" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:32 +msgid "Papua Barat" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:33 +#: contrib/localflavor/id/id_choices.py:60 +msgid "Riau" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:34 +#: contrib/localflavor/id/id_choices.py:68 +msgid "Sulawesi Barat" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:35 +#: contrib/localflavor/id/id_choices.py:69 +msgid "Sulawesi Selatan" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:36 +#: contrib/localflavor/id/id_choices.py:76 +msgid "Sulawesi Tengah" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:37 +#: contrib/localflavor/id/id_choices.py:79 +msgid "Sulawesi Tenggara" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:38 +msgid "Sulawesi Utara" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:39 +#: contrib/localflavor/id/id_choices.py:52 +msgid "Sumatera Barat" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:40 +#: contrib/localflavor/id/id_choices.py:56 +msgid "Sumatera Selatan" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:41 +#: contrib/localflavor/id/id_choices.py:58 +msgid "Sumatera Utara" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:46 +msgid "Magelang" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:48 +msgid "Surakarta - Solo" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:49 +msgid "Madiun" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:50 +msgid "Kediri" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:53 +msgid "Tapanuli" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:61 +msgid "Kepulauan Bangka Belitung" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:63 +msgid "Corps Consulate" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:64 +msgid "Corps Diplomatic" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:65 +msgid "Bandung" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:67 +msgid "Sulawesi Utara Daratan" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:72 +msgid "NTT - Timor" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:74 +msgid "Sulawesi Utara Kepulauan" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:77 +msgid "NTB - Lombok" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:78 +msgid "Papua dan Papua Barat" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:80 +msgid "Cirebon" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:81 +msgid "NTB - Sumbawa" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:82 +msgid "NTT - Flores" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:83 +msgid "NTT - Sumba" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:84 +msgid "Bogor" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:85 +msgid "Pekalongan" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:86 +msgid "Semarang" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:87 +msgid "Pati" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:91 +msgid "Surabaya" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:92 +msgid "Madura" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:93 +msgid "Malang" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:94 +msgid "Jember" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:95 +msgid "Banyumas" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:96 +msgid "Federal Government" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:97 +msgid "Bojonegoro" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:98 +msgid "Purwakarta" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:99 +msgid "Sidoarjo" +msgstr "" + +#: contrib/localflavor/id/id_choices.py:100 +msgid "Garut" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:8 +msgid "Antrim" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:9 +msgid "Armagh" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:10 +msgid "Carlow" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:11 +msgid "Cavan" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:12 +msgid "Clare" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:13 +msgid "Cork" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:14 +msgid "Derry" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:15 +msgid "Donegal" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:16 +msgid "Down" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:17 +msgid "Dublin" +msgstr "Dublin" + +#: contrib/localflavor/ie/ie_counties.py:18 +msgid "Fermanagh" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:19 +msgid "Galway" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:20 +msgid "Kerry" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:21 +msgid "Kildare" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:22 +msgid "Kilkenny" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:23 +msgid "Laois" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:24 +msgid "Leitrim" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:25 +msgid "Limerick" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:26 +msgid "Longford" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:27 +msgid "Louth" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:28 +msgid "Mayo" +msgstr "Mayo" + +#: contrib/localflavor/ie/ie_counties.py:29 +msgid "Meath" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:30 +msgid "Monaghan" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:31 +msgid "Offaly" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:32 +msgid "Roscommon" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:33 +msgid "Sligo" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:34 +msgid "Tipperary" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:35 +msgid "Tyrone" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:36 +msgid "Waterford" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:37 +msgid "Westmeath" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:38 +msgid "Wexford" +msgstr "" + +#: contrib/localflavor/ie/ie_counties.py:39 +msgid "Wicklow" +msgstr "" + +#: contrib/localflavor/in_/forms.py:15 msgid "Enter a zip code in the format XXXXXXX." msgstr "Introduzca un zip code en formato XXXXXXX." -#: contrib/localflavor/is_/forms.py:17 +#: contrib/localflavor/is_/forms.py:18 msgid "" "Enter a valid Icelandic identification number. The format is XXXXXX-XXXX." msgstr "" "Introduzca un número de identificación islandés válido. El formato es XXXXXX-" "XXXX." -#: contrib/localflavor/is_/forms.py:18 +#: contrib/localflavor/is_/forms.py:19 msgid "The Icelandic identification number is not valid." msgstr "El número de identificación islandés no es válido." -#: contrib/localflavor/it/forms.py:14 +#: contrib/localflavor/it/forms.py:15 msgid "Enter a valid zip code." msgstr "Introduzca un zip code válido." -#: contrib/localflavor/it/forms.py:43 +#: contrib/localflavor/it/forms.py:44 msgid "Enter a valid Social Security number." msgstr "Introduzca un número de Seguridad Social válido." -#: contrib/localflavor/it/forms.py:68 +#: contrib/localflavor/it/forms.py:69 msgid "Enter a valid VAT number." msgstr "Introduzca un número VAT válido." @@ -2834,6 +3237,10 @@ msgstr "Kagoshima" msgid "Okinawa" msgstr "Okinawa" +#: contrib/localflavor/kw/forms.py:25 +msgid "Enter a valid Kuwaiti Civil ID number" +msgstr "Introduzca un número ID civil kuwaiti válido." + #: contrib/localflavor/mx/mx_states.py:12 msgid "Aguascalientes" msgstr "Aguascalientes" @@ -2962,15 +3369,11 @@ msgstr "Yucatán" msgid "Zacatecas" msgstr "Zacatecas" -#: contrib/localflavor/nl/forms.py:21 +#: contrib/localflavor/nl/forms.py:22 msgid "Enter a valid postal code" msgstr "Introduzca un código postal válido." -#: contrib/localflavor/nl/forms.py:52 -msgid "Enter a valid phone number" -msgstr "Introduzca un número telefónico válido." - -#: contrib/localflavor/nl/forms.py:78 +#: contrib/localflavor/nl/forms.py:79 msgid "Enter a valid SoFi number" msgstr "Introduzca un número SoFi válido." @@ -3022,15 +3425,15 @@ msgstr "Zelanda" msgid "Zuid-Holland" msgstr "Holanda Meridional" -#: contrib/localflavor/no/forms.py:33 +#: contrib/localflavor/no/forms.py:34 msgid "Enter a valid Norwegian social security number." msgstr "Introduzca un número de seguridad social Noruego válido." -#: contrib/localflavor/pe/forms.py:24 +#: contrib/localflavor/pe/forms.py:25 msgid "This field requires 8 digits." msgstr "Este campo requiere 8 dígitos." -#: contrib/localflavor/pe/forms.py:52 +#: contrib/localflavor/pe/forms.py:53 msgid "This field requires 11 digits." msgstr "Este campo requiere 11 dígitos." @@ -3133,6 +3536,14 @@ msgstr "Gran Polonia" msgid "West Pomerania" msgstr "Pomerania Occidental" +#: contrib/localflavor/pt/forms.py:17 +msgid "Enter a zip code in the format XXXX-XXX." +msgstr "Introduzca un zip code en formato XXXX-XXX." + +#: contrib/localflavor/pt/forms.py:37 +msgid "Phone numbers must have 9 digits, or start by + or 00." +msgstr "Los números telfónicos deben ser de 9 dígitos o comenzar con * o 00." + #: contrib/localflavor/ro/forms.py:19 msgid "Enter a valid CIF." msgstr "Introduzca un CIF válido." @@ -3153,6 +3564,106 @@ msgstr "Los números telefónicos deben respetar el formato XXXX-XXXXXX." msgid "Enter a valid postal code in the format XXXXXX" msgstr "Introduzca un código postal válido en formato XXXXXX" +#: contrib/localflavor/se/forms.py:50 +msgid "Enter a valid Swedish organisation number." +msgstr "Introduzca un número de organización sueco válido." + +#: contrib/localflavor/se/forms.py:107 +msgid "Enter a valid Swedish personal identity number." +msgstr "Introduzca un número de identidad personal sueco válido." + +#: contrib/localflavor/se/forms.py:108 +msgid "Co-ordination numbers are not allowed." +msgstr "No se adminten números de co-ordinación" + +#: contrib/localflavor/se/forms.py:150 +msgid "Enter a Swedish postal code in the format XXXXX." +msgstr "Introduzca un código postal sueco en formato XXXXX." + +#: contrib/localflavor/se/se_counties.py:15 +msgid "Stockholm" +msgstr "Estocolmo" + +#: contrib/localflavor/se/se_counties.py:16 +msgid "Västerbotten" +msgstr "Västerbotten" + +#: contrib/localflavor/se/se_counties.py:17 +msgid "Norrbotten" +msgstr "Norrbotten" + +#: contrib/localflavor/se/se_counties.py:18 +msgid "Uppsala" +msgstr "Uppsala" + +#: contrib/localflavor/se/se_counties.py:19 +msgid "Södermanland" +msgstr "Södermanland" + +#: contrib/localflavor/se/se_counties.py:20 +msgid "Östergötland" +msgstr "Östergrötland" + +#: contrib/localflavor/se/se_counties.py:21 +msgid "Jönköping" +msgstr "Jönköping" + +#: contrib/localflavor/se/se_counties.py:22 +msgid "Kronoberg" +msgstr "Kronoberg" + +#: contrib/localflavor/se/se_counties.py:23 +msgid "Kalmar" +msgstr "Kalmar" + +#: contrib/localflavor/se/se_counties.py:24 +msgid "Gotland" +msgstr "Gotland" + +#: contrib/localflavor/se/se_counties.py:25 +msgid "Blekinge" +msgstr "Blekinge" + +#: contrib/localflavor/se/se_counties.py:26 +msgid "Skåne" +msgstr "Escania" + +#: contrib/localflavor/se/se_counties.py:27 +msgid "Halland" +msgstr "Halland" + +#: contrib/localflavor/se/se_counties.py:28 +msgid "Västra Götaland" +msgstr "Västra Götaland" + +#: contrib/localflavor/se/se_counties.py:29 +msgid "Värmland" +msgstr "Värmland" + +#: contrib/localflavor/se/se_counties.py:30 +msgid "Örebro" +msgstr "Örebro" + +#: contrib/localflavor/se/se_counties.py:31 +msgid "Västmanland" +msgstr "Västmanland" + +#: contrib/localflavor/se/se_counties.py:32 +msgid "Dalarna" +msgstr "Dalarna" + +#: contrib/localflavor/se/se_counties.py:33 +msgid "Gävleborg" +msgstr "Gävleborg" + +#: contrib/localflavor/se/se_counties.py:34 +msgid "Västernorrland" +msgstr "Västernorrland" + +#: contrib/localflavor/se/se_counties.py:35 +msgid "Jämtland" +msgstr "Jämtland" + #: contrib/localflavor/sk/sk_districts.py:8 msgid "Banska Bystrica" msgstr "Banska Bystrica" @@ -3785,19 +4296,44 @@ msgstr "Escocia" msgid "Wales" msgstr "Gales" -#: contrib/localflavor/us/forms.py:16 +#: contrib/localflavor/us/forms.py:17 msgid "Enter a zip code in the format XXXXX or XXXXX-XXXX." msgstr "Introduzca un zip code en el formato XXXXX o XXXXX-XXXX." -#: contrib/localflavor/us/forms.py:54 +#: contrib/localflavor/us/forms.py:26 +msgid "Phone numbers must be in XXX-XXX-XXXX format." +msgstr "Los números telefónicos deben respetar el formato XXX-XXX-XXXX." + +#: contrib/localflavor/us/forms.py:55 msgid "Enter a valid U.S. Social Security number in XXX-XX-XXXX format." msgstr "Introduzca un Número de Seguridad Social en formato XXX-XX-XXXX." -#: contrib/localflavor/za/forms.py:20 +#: contrib/localflavor/us/forms.py:88 +msgid "Enter a U.S. state or territory." +msgstr "Introduzca un estado de EE.UU. o un territorio." + +#: contrib/localflavor/us/models.py:8 +msgid "U.S. state (two uppercase letters)" +msgstr "Estado de los EE.UU. (dos letras mayúsculas)" + +#: contrib/localflavor/us/models.py:17 +msgid "Phone number" +msgstr "Número de teléfono" + +#: contrib/localflavor/uy/forms.py:28 +msgid "Enter a valid CI number in X.XXX.XXX-X,XXXXXXX-X or XXXXXXXX format." +msgstr "" +"Introduzca un número CI válido en formato X.XXX.XXX-X,XXXXXXX-X o XXXXXXXX." + +#: contrib/localflavor/uy/forms.py:30 +msgid "Enter a valid CI number." +msgstr "Introduzca un número CI válido." + +#: contrib/localflavor/za/forms.py:21 msgid "Enter a valid South African ID number" msgstr "Introduzca un número ID de Sudáfrica válido." -#: contrib/localflavor/za/forms.py:54 +#: contrib/localflavor/za/forms.py:55 msgid "Enter a valid South African postal code" msgstr "Introduzca un código postal de Sudáfrica válido." @@ -3837,6 +4373,10 @@ msgstr "North West" msgid "Western Cape" msgstr "Western Cape" +#: contrib/messages/tests/base.py:97 +msgid "lazy message" +msgstr "mensaje lazy" + #: contrib/redirects/models.py:7 msgid "redirect from" msgstr "redirigir desde" @@ -3901,61 +4441,224 @@ msgstr "nombre para visualizar" msgid "sites" msgstr "sitios" -#: db/models/fields/__init__.py:356 db/models/fields/__init__.py:710 -msgid "This value must be an integer." -msgstr "Este valor debe ser un número entero." +#: core/validators.py:19 forms/fields.py:66 +msgid "Enter a valid value." +msgstr "Introduzca un valor válido." -#: db/models/fields/__init__.py:388 -msgid "This value must be either True or False." -msgstr "Este valor debe ser True o False." +#: core/validators.py:69 forms/fields.py:510 +msgid "Enter a valid URL." +msgstr "Introduzca una URL válida." -#: db/models/fields/__init__.py:427 -msgid "This field cannot be null." -msgstr "Este campo no puede ser nulo." +#: core/validators.py:71 forms/fields.py:511 +msgid "This URL appears to be a broken link." +msgstr "La URL parece ser un enlace roto." -#: db/models/fields/__init__.py:443 +#: core/validators.py:88 forms/fields.py:854 +msgid "" +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." +msgstr "Introduzca un 'slug' válido consistente de letras, números o guiones." + +#: core/validators.py:91 forms/fields.py:847 +msgid "Enter a valid IPv4 address." +msgstr "Introduzca una dirección IPv4 válida" + +#: core/validators.py:94 db/models/fields/__init__.py:584 msgid "Enter only digits separated by commas." msgstr "Introduzca sólo dígitos separados por comas." -#: db/models/fields/__init__.py:474 +#: core/validators.py:100 +#, python-format +msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." +msgstr "" +"Asegúrese de que este valor sea %(limit_value)s (actualmente es " +"%(show_value)s)." + +#: core/validators.py:118 forms/fields.py:196 forms/fields.py:248 +#, python-format +msgid "Ensure this value is less than or equal to %(limit_value)s." +msgstr "Asegúrese de que este valor sea menor o igual a %(limit_value)s." + +#: core/validators.py:123 forms/fields.py:197 forms/fields.py:249 +#, python-format +msgid "Ensure this value is greater than or equal to %(limit_value)s." +msgstr "Asegúrese de que este valor sea mayor o igual a %(limit_value)s." + +#: core/validators.py:129 +#, python-format +msgid "" +"Ensure this value has at least %(limit_value)d characters (it has %" +"(show_value)d)." +msgstr "" +"Asegúrese de que este valor tenga al menos %(limit_value)d caracteres " +"(tiene %(show_value)d)." + +#: core/validators.py:135 +#, python-format +msgid "" +"Ensure this value has at most %(limit_value)d characters (it has %" +"(show_value)d)." +msgstr "" +"Asegúrese de que este valor tenga como máximo %(limit_value)d caracteres " +"(tiene %(show_value)d)." + +#: db/models/base.py:756 +#, python-format +msgid "%(field_name)s must be unique for %(date_field)s %(lookup)s." +msgstr "" +"%(field_name)s debe ser único/a para un %(lookup)s %(date_field)s " +"determinado." + +#: db/models/base.py:771 db/models/base.py:779 +#, python-format +msgid "%(model_name)s with this %(field_label)s already exists." +msgstr "Ya existe un/a %(model_name)s con este/a %(field_label)s." + +#: db/models/fields/__init__.py:65 +#, python-format +msgid "Value %r is not a valid choice." +msgstr "El valor %r no es una opción válida." + +#: db/models/fields/__init__.py:66 +msgid "This field cannot be null." +msgstr "Este campo no puede ser nulo." + +#: db/models/fields/__init__.py:67 +msgid "This field cannot be blank." +msgstr "Este campo no puede estar en blanco." + +#: db/models/fields/__init__.py:72 +#, python-format +msgid "Field of type: %(field_type)s" +msgstr "Campo tipo: %(field_type)s" + +#: db/models/fields/__init__.py:471 db/models/fields/__init__.py:864 +#: db/models/fields/__init__.py:960 db/models/fields/__init__.py:971 +#: db/models/fields/__init__.py:998 +msgid "Integer" +msgstr "Entero" + +#: db/models/fields/__init__.py:475 +msgid "This value must be an integer." +msgstr "Este valor debe ser un número entero." + +#: db/models/fields/__init__.py:510 +msgid "This value must be either True or False." +msgstr "Este valor debe ser True o False." + +#: db/models/fields/__init__.py:512 +msgid "Boolean (Either True or False)" +msgstr "Booleano (Verdadero o Falso)" + +#: db/models/fields/__init__.py:554 db/models/fields/__init__.py:981 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "Cadena (máximo %(max_length)s)" + +#: db/models/fields/__init__.py:579 +msgid "Comma-separated integers" +msgstr "Enteros separados por comas" + +#: db/models/fields/__init__.py:593 +msgid "Date (without time)" +msgstr "Fecha (sin hora)" + +#: db/models/fields/__init__.py:597 msgid "Enter a valid date in YYYY-MM-DD format." msgstr "Introduzca una fecha válida en formato AAAA-MM-DD." -#: db/models/fields/__init__.py:483 +#: db/models/fields/__init__.py:598 #, python-format msgid "Invalid date: %s" msgstr "Fecha no válida: %s" -#: db/models/fields/__init__.py:547 db/models/fields/__init__.py:565 +#: db/models/fields/__init__.py:679 msgid "Enter a valid date/time in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format." msgstr "" "Introduzca un valor de fecha/hora válido en formato AAAA-MM-DD HH:MM[:ss[." "uuuuuu]]." -#: db/models/fields/__init__.py:601 +#: db/models/fields/__init__.py:681 +msgid "Date (with time)" +msgstr "Fecha (con hora)" + +#: db/models/fields/__init__.py:747 msgid "This value must be a decimal number." msgstr "Este valor debe ser un número decimal." -#: db/models/fields/__init__.py:686 +#: db/models/fields/__init__.py:749 +msgid "Decimal number" +msgstr "Número decimal" + +#: db/models/fields/__init__.py:804 +msgid "E-mail address" +msgstr "Dirección de correo electrónico" + +#: db/models/fields/__init__.py:811 db/models/fields/files.py:220 +#: db/models/fields/files.py:331 +msgid "File path" +msgstr "Ruta de archivo" + +#: db/models/fields/__init__.py:834 db/models/fields/__init__.py:862 msgid "This value must be a float." msgstr "Este valor debe ser un valor en representación de punto flotante." -#: db/models/fields/__init__.py:746 +#: db/models/fields/__init__.py:836 +msgid "Floating point number" +msgstr "Número de punto flotante" + +#: db/models/fields/__init__.py:889 +msgid "Big (8 byte) integer" +msgstr "Entero grande (8 bytes)" + +#: db/models/fields/__init__.py:918 msgid "This value must be either None, True or False." msgstr "Este valor debe ser None, True o False." -#: db/models/fields/__init__.py:849 db/models/fields/__init__.py:863 +#: db/models/fields/__init__.py:920 +msgid "Boolean (Either True, False or None)" +msgstr "Booleano (Verdadero, Falso o Nulo)" + +#: db/models/fields/__init__.py:1004 +msgid "Text" +msgstr "Texto" + +#: db/models/fields/__init__.py:1015 +msgid "Time" +msgstr "Hora" + +#: db/models/fields/__init__.py:1019 msgid "Enter a valid time in HH:MM[:ss[.uuuuuu]] format." msgstr "Introduzca un valor de hora válido en formato HH:MM[:ss[.uuuuuu]]." -#: db/models/fields/related.py:816 +#: db/models/fields/__init__.py:1103 +msgid "XML text" +msgstr "Texto XML" + +#: db/models/fields/related.py:712 +#, python-format +msgid "Model %(model)s with pk %(pk)r does not exist." +msgstr "No existe un modelo %(model)s con una clave primaria %(pk)r." + +#: db/models/fields/related.py:714 +msgid "Foreign Key (type determined by related field)" +msgstr "Clave foránea (el tipo está determinado por el campo relacionado)" + +#: db/models/fields/related.py:830 +msgid "One-to-one relationship" +msgstr "Relación uno-a-uno" + +#: db/models/fields/related.py:890 +msgid "Many-to-many relationship" +msgstr "Relación muchos-a-muchos" + +#: db/models/fields/related.py:910 msgid "" "Hold down \"Control\", or \"Command\" on a Mac, to select more than one." msgstr "" "Mantenga presionada \"Control\" (\"Command\" en una Mac) para seleccionar " "más de uno." -#: db/models/fields/related.py:894 +#: db/models/fields/related.py:971 #, python-format msgid "Please enter valid %(self)s IDs. The value %(value)r is invalid." msgid_plural "" @@ -3967,87 +4670,59 @@ msgstr[1] "" "Por favor, introduzca IDs de %(self)s válidos. Los valores %(value)r no son " "válidos." -#: forms/fields.py:54 +#: forms/fields.py:65 msgid "This field is required." msgstr "Este campo es obligatorio." -#: forms/fields.py:55 -msgid "Enter a valid value." -msgstr "Introduzca un valor válido." - -#: forms/fields.py:138 -#, python-format -msgid "Ensure this value has at most %(max)d characters (it has %(length)d)." -msgstr "" -"Asegúrese de que este valor tenga como máximo %(max)d caracteres (tiene %" -"(length)d)." - -#: forms/fields.py:139 -#, python-format -msgid "Ensure this value has at least %(min)d characters (it has %(length)d)." -msgstr "" -"Asegúrese de que este valor tenga al menos %(min)d caracteres (tiene %" -"(length)d)." - -#: forms/fields.py:166 +#: forms/fields.py:195 msgid "Enter a whole number." msgstr "Introduzca un número entero." -#: forms/fields.py:167 forms/fields.py:196 forms/fields.py:225 -#, python-format -msgid "Ensure this value is less than or equal to %s." -msgstr "Asegúrese de que este valor sea menor o igual a %s." - -#: forms/fields.py:168 forms/fields.py:197 forms/fields.py:226 -#, python-format -msgid "Ensure this value is greater than or equal to %s." -msgstr "Asegúrese de que este valor sea mayor o igual a %s." - -#: forms/fields.py:195 forms/fields.py:224 +#: forms/fields.py:225 forms/fields.py:247 msgid "Enter a number." msgstr "Introduzca un número." -#: forms/fields.py:227 +#: forms/fields.py:250 #, python-format msgid "Ensure that there are no more than %s digits in total." msgstr "Asegúrese de que no existan en total mas de %s dígitos." -#: forms/fields.py:228 +#: forms/fields.py:251 #, python-format msgid "Ensure that there are no more than %s decimal places." msgstr "Asegúrese de que no existan mas de %s lugares decimales." -#: forms/fields.py:229 +#: forms/fields.py:252 #, python-format msgid "Ensure that there are no more than %s digits before the decimal point." msgstr "Asegúrese de que no existan mas de %s dígitos antes del punto decimal." -#: forms/fields.py:288 forms/fields.py:863 +#: forms/fields.py:309 forms/fields.py:819 msgid "Enter a valid date." msgstr "Introduzca una fecha válida." -#: forms/fields.py:322 forms/fields.py:864 +#: forms/fields.py:337 forms/fields.py:820 msgid "Enter a valid time." msgstr "Introduzca un valor de hora válido." -#: forms/fields.py:361 +#: forms/fields.py:363 msgid "Enter a valid date/time." msgstr "Introduzca un valor de fecha/hora válido." -#: forms/fields.py:447 +#: forms/fields.py:421 msgid "No file was submitted. Check the encoding type on the form." msgstr "" "No se envió un archivo. Verifique el tipo de codificación en el formulario." -#: forms/fields.py:448 +#: forms/fields.py:422 msgid "No file was submitted." msgstr "No se envió ningún archivo." -#: forms/fields.py:449 +#: forms/fields.py:423 msgid "The submitted file is empty." msgstr "El archivo enviado está vacío." -#: forms/fields.py:450 +#: forms/fields.py:424 #, python-format msgid "" "Ensure this filename has at most %(max)d characters (it has %(length)d)." @@ -4055,7 +4730,7 @@ msgstr "" "Asegúrese de que este nombre de archivo tenga como máximo %(max)d caracteres " "(tiene %(length)d)." -#: forms/fields.py:483 +#: forms/fields.py:459 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." @@ -4063,62 +4738,33 @@ msgstr "" "Envíe una imagen válida. El archivo que ha enviado no era una imagen o se " "trataba de una imagen corrupta." -#: forms/fields.py:544 -msgid "Enter a valid URL." -msgstr "Introduzca una URL válida." - -#: forms/fields.py:545 -msgid "This URL appears to be a broken link." -msgstr "La URL parece ser un enlace roto." - -#: forms/fields.py:625 forms/fields.py:703 +#: forms/fields.py:577 forms/fields.py:652 #, python-format msgid "Select a valid choice. %(value)s is not one of the available choices." msgstr "" "Seleccione una opción válida. %(value)s no es una de las opciones " "disponibles." -#: forms/fields.py:704 forms/fields.py:765 forms/models.py:1003 +#: forms/fields.py:653 forms/fields.py:715 forms/models.py:894 msgid "Enter a list of values." msgstr "Introduzca una lista de valores." -#: forms/fields.py:892 -msgid "Enter a valid IPv4 address." -msgstr "Introduzca una dirección IPv4 válida" - -#: forms/fields.py:902 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "Introduzca un 'slug' válido consistente de letras, números o guiones." - -#: forms/formsets.py:271 forms/formsets.py:273 +#: forms/formsets.py:272 forms/formsets.py:274 msgid "Order" msgstr "Ordenar" -#: forms/models.py:367 -#, python-format -msgid "%(field_name)s must be unique for %(date_field)s %(lookup)s." -msgstr "" -"%(field_name)s debe ser único/a para un %(lookup)s %(date_field)s " -"determinado." - -#: forms/models.py:381 forms/models.py:389 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Ya existe un/a %(model_name)s con este/a %(field_label)s." - -#: forms/models.py:594 +#: forms/models.py:476 #, python-format msgid "Please correct the duplicate data for %(field)s." msgstr "Por favor, corrija la información duplicada en %(field)s." -#: forms/models.py:598 +#: forms/models.py:480 #, python-format msgid "Please correct the duplicate data for %(field)s, which must be unique." msgstr "" "Por favor corrija la información duplicada en %(field)s, que debe ser única." -#: forms/models.py:604 +#: forms/models.py:486 #, python-format msgid "" "Please correct the duplicate data for %(field_name)s which must be unique " @@ -4127,54 +4773,54 @@ msgstr "" "Por favor corrija la información duplicada en %(field_name)s que debe ser " "única para el %(lookup)s en %(date_field)s." -#: forms/models.py:612 +#: forms/models.py:494 msgid "Please correct the duplicate values below." msgstr "Por favor, corrija los valores duplicados detallados mas abajo." -#: forms/models.py:867 +#: forms/models.py:755 msgid "The inline foreign key did not match the parent instance primary key." msgstr "" "La clave foránea del modelo inline no coincide con la de la instancia padre." -#: forms/models.py:930 +#: forms/models.py:821 msgid "Select a valid choice. That choice is not one of the available choices." msgstr "" "Seleccione una opción válida. Esa opción no es una de las opciones " "disponibles." -#: forms/models.py:1004 +#: forms/models.py:895 #, python-format msgid "Select a valid choice. %s is not one of the available choices." msgstr "" "Seleccione una opción válida. %s no es una de las opciones disponibles." -#: forms/models.py:1006 +#: forms/models.py:897 #, python-format msgid "\"%s\" is not a valid value for a primary key." msgstr "\"%s\" no es un valor válido para una clave primaria." -#: template/defaultfilters.py:767 +#: template/defaultfilters.py:775 msgid "yes,no,maybe" msgstr "si,no,talvez" -#: template/defaultfilters.py:798 +#: template/defaultfilters.py:806 #, python-format msgid "%(size)d byte" msgid_plural "%(size)d bytes" msgstr[0] "%(size)d byte" msgstr[1] "%(size)d bytes" -#: template/defaultfilters.py:800 +#: template/defaultfilters.py:808 #, python-format msgid "%.1f KB" msgstr "%.1f KB" -#: template/defaultfilters.py:802 +#: template/defaultfilters.py:810 #, python-format msgid "%.1f MB" msgstr "%.1f MB" -#: template/defaultfilters.py:803 +#: template/defaultfilters.py:811 #, python-format msgid "%.1f GB" msgstr "%.1f GB" @@ -4437,33 +5083,37 @@ msgstr "%(number)d %(type)s" msgid ", %(number)d %(type)s" msgstr ", %(number)d %(type)s" -#: utils/translation/trans_real.py:399 +#: utils/translation/trans_real.py:530 msgid "DATE_FORMAT" msgstr "j N Y" -#: utils/translation/trans_real.py:401 +#: utils/translation/trans_real.py:531 +msgid "DATETIME_FORMAT" +msgstr "j N Y P" + +#: utils/translation/trans_real.py:532 msgid "TIME_FORMAT" msgstr "P" -#: utils/translation/trans_real.py:417 +#: utils/translation/trans_real.py:553 msgid "YEAR_MONTH_FORMAT" msgstr "F Y" -#: utils/translation/trans_real.py:418 +#: utils/translation/trans_real.py:554 msgid "MONTH_DAY_FORMAT" msgstr "j \\de F" -#: views/generic/create_update.py:114 +#: views/generic/create_update.py:115 #, python-format msgid "The %(verbose_name)s was created successfully." msgstr "Se creó con éxito %(verbose_name)s." -#: views/generic/create_update.py:156 +#: views/generic/create_update.py:158 #, python-format msgid "The %(verbose_name)s was updated successfully." msgstr "Se actualizó con éxito %(verbose_name)s." -#: views/generic/create_update.py:198 +#: views/generic/create_update.py:201 #, python-format msgid "The %(verbose_name)s was deleted." msgstr "Se eliminó %(verbose_name)s."