diff --git a/django/conf/global_settings.py b/django/conf/global_settings.py index dad5097620..0a45d75a41 100644 --- a/django/conf/global_settings.py +++ b/django/conf/global_settings.py @@ -55,6 +55,7 @@ LANGUAGES = ( ('en-gb', gettext_noop('British English')), ('es', gettext_noop('Spanish')), ('es-ar', gettext_noop('Argentinian Spanish')), + ('es-mx', gettext_noop('Mexican Spanish')), ('et', gettext_noop('Estonian')), ('eu', gettext_noop('Basque')), ('fa', gettext_noop('Persian')), diff --git a/django/conf/locale/es_MX/LC_MESSAGES/django.mo b/django/conf/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..a59e1300f9 Binary files /dev/null and b/django/conf/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/conf/locale/es_MX/LC_MESSAGES/django.po b/django/conf/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..315b6400ed --- /dev/null +++ b/django/conf/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,1050 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2011-01-21 22:57+0100\n" +"PO-Revision-Date: 2011-02-06 05:55+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: conf/global_settings.py:44 +msgid "Arabic" +msgstr "Árabe" + +#: conf/global_settings.py:45 +msgid "Bulgarian" +msgstr "Búlgaro" + +#: conf/global_settings.py:46 +msgid "Bengali" +msgstr "Bengalí" + +#: conf/global_settings.py:47 +msgid "Bosnian" +msgstr "Bosnio" + +#: conf/global_settings.py:48 +msgid "Catalan" +msgstr "Catalán" + +#: conf/global_settings.py:49 +msgid "Czech" +msgstr "Checo" + +#: conf/global_settings.py:50 +msgid "Welsh" +msgstr "Galés" + +#: conf/global_settings.py:51 +msgid "Danish" +msgstr "Danés" + +#: conf/global_settings.py:52 +msgid "German" +msgstr "Alemán" + +#: conf/global_settings.py:53 +msgid "Greek" +msgstr "Griego" + +#: conf/global_settings.py:54 +msgid "English" +msgstr "Inglés" + +#: conf/global_settings.py:55 +msgid "British English" +msgstr "Inglés británico" + +#: conf/global_settings.py:56 +msgid "Spanish" +msgstr "Español" + +#: conf/global_settings.py:57 +msgid "Argentinian Spanish" +msgstr "Español de Argentina" + +#: conf/global_settings.py:58 +msgid "Estonian" +msgstr "Estonio" + +#: conf/global_settings.py:59 +msgid "Basque" +msgstr "Vasco" + +#: conf/global_settings.py:60 +msgid "Persian" +msgstr "Persa" + +#: conf/global_settings.py:61 +msgid "Finnish" +msgstr "Finés" + +#: conf/global_settings.py:62 +msgid "French" +msgstr "Francés" + +#: conf/global_settings.py:63 +msgid "Frisian" +msgstr "Frisón" + +#: conf/global_settings.py:64 +msgid "Irish" +msgstr "Irlandés" + +#: conf/global_settings.py:65 +msgid "Galician" +msgstr "Gallego" + +#: conf/global_settings.py:66 +msgid "Hebrew" +msgstr "Hebreo" + +#: conf/global_settings.py:67 +msgid "Hindi" +msgstr "Hindi" + +#: conf/global_settings.py:68 +msgid "Croatian" +msgstr "Croata" + +#: conf/global_settings.py:69 +msgid "Hungarian" +msgstr "Húngaro" + +#: conf/global_settings.py:70 +msgid "Indonesian" +msgstr "Indonesio" + +#: conf/global_settings.py:71 +msgid "Icelandic" +msgstr "Islandés" + +#: conf/global_settings.py:72 +msgid "Italian" +msgstr "Italiano" + +#: conf/global_settings.py:73 +msgid "Japanese" +msgstr "Japonés" + +#: conf/global_settings.py:74 +msgid "Georgian" +msgstr "Georgiano" + +#: conf/global_settings.py:75 +msgid "Khmer" +msgstr "Khmer" + +#: conf/global_settings.py:76 +msgid "Kannada" +msgstr "Kannada" + +#: conf/global_settings.py:77 +msgid "Korean" +msgstr "Coreano" + +#: conf/global_settings.py:78 +msgid "Lithuanian" +msgstr "Lituano" + +#: conf/global_settings.py:79 +msgid "Latvian" +msgstr "Letón" + +#: conf/global_settings.py:80 +msgid "Macedonian" +msgstr "Macedonio" + +#: conf/global_settings.py:81 +msgid "Malayalam" +msgstr "Malayalam" + +#: conf/global_settings.py:82 +msgid "Mongolian" +msgstr "Mongol" + +#: conf/global_settings.py:83 +msgid "Dutch" +msgstr "Holandés" + +#: conf/global_settings.py:84 +msgid "Norwegian" +msgstr "Noruego" + +#: conf/global_settings.py:85 +msgid "Norwegian Bokmal" +msgstr "Noruego Bokmal" + +#: conf/global_settings.py:86 +msgid "Norwegian Nynorsk" +msgstr "Noruego Nynorsk" + +#: conf/global_settings.py:87 +msgid "Punjabi" +msgstr "Punjabi" + +#: conf/global_settings.py:88 +msgid "Polish" +msgstr "Polaco" + +#: conf/global_settings.py:89 +msgid "Portuguese" +msgstr "Portugués" + +#: conf/global_settings.py:90 +msgid "Brazilian Portuguese" +msgstr "Portugués de Brasil" + +#: conf/global_settings.py:91 +msgid "Romanian" +msgstr "Rumano" + +#: conf/global_settings.py:92 +msgid "Russian" +msgstr "Ruso" + +#: conf/global_settings.py:93 +msgid "Slovak" +msgstr "Eslovaco" + +#: conf/global_settings.py:94 +msgid "Slovenian" +msgstr "Esloveno" + +#: conf/global_settings.py:95 +msgid "Albanian" +msgstr "Albanés" + +#: conf/global_settings.py:96 +msgid "Serbian" +msgstr "Serbio" + +#: conf/global_settings.py:97 +msgid "Serbian Latin" +msgstr "Latin Serbio" + +#: conf/global_settings.py:98 +msgid "Swedish" +msgstr "Sueco" + +#: conf/global_settings.py:99 +msgid "Tamil" +msgstr "Tamil" + +#: conf/global_settings.py:100 +msgid "Telugu" +msgstr "Telugu" + +#: conf/global_settings.py:101 +msgid "Thai" +msgstr "Tailandés" + +#: conf/global_settings.py:102 +msgid "Turkish" +msgstr "Turco" + +#: conf/global_settings.py:103 +msgid "Ukrainian" +msgstr "Ucraniano" + +#: conf/global_settings.py:104 +msgid "Vietnamese" +msgstr "Vietnamita" + +#: conf/global_settings.py:105 +msgid "Simplified Chinese" +msgstr "Chino simplificado" + +#: conf/global_settings.py:106 +msgid "Traditional Chinese" +msgstr "Chino tradicional" + +#: core/validators.py:20 forms/fields.py:67 +msgid "Enter a valid value." +msgstr "Introduzca un valor válido." + +#: core/validators.py:87 forms/fields.py:574 +msgid "Enter a valid URL." +msgstr "Ingrese una URL válida." + +#: core/validators.py:89 forms/fields.py:575 +msgid "This URL appears to be a broken link." +msgstr "Esta dirección URL que parece ser un enlace roto." + +#: core/validators.py:120 forms/fields.py:449 +msgid "Enter a valid e-mail address." +msgstr "Introduzca una dirección de correo electrónico válida." + +#: core/validators.py:123 forms/fields.py:958 +msgid "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." +msgstr "Introduzca un \"slug\", compuesto por letras, números, guiones bajos o medios." + +#: core/validators.py:126 forms/fields.py:951 +msgid "Enter a valid IPv4 address." +msgstr "Introduzca una dirección IPv4 válida." + +#: core/validators.py:129 db/models/fields/__init__.py:575 +msgid "Enter only digits separated by commas." +msgstr "Introduzca sólo números separados por comas." + +#: core/validators.py:135 +#, python-format +msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." +msgstr "Asegúrese de que este valor es %(limit_value)s (es %(show_value)s )." + +#: core/validators.py:153 forms/fields.py:222 forms/fields.py:275 +#, 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:158 forms/fields.py:223 forms/fields.py:276 +#, 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:164 +#, 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:170 +#, 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:767 +#, 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:782 db/models/base.py:790 +#, 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/base.py:789 forms/models.py:581 +msgid "and" +msgstr "y" + +#: db/models/fields/__init__.py:63 +#, 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:64 +msgid "This field cannot be null." +msgstr "Este campo no puede ser nulo." + +#: db/models/fields/__init__.py:65 +msgid "This field cannot be blank." +msgstr "Este campo no puede estar en blanco." + +#: db/models/fields/__init__.py:70 +#, python-format +msgid "Field of type: %(field_type)s" +msgstr "Campo tipo: %(field_type)s" + +#: db/models/fields/__init__.py:451 db/models/fields/__init__.py:871 +#: db/models/fields/__init__.py:980 db/models/fields/__init__.py:991 +#: db/models/fields/__init__.py:1018 +msgid "Integer" +msgstr "Entero" + +#: db/models/fields/__init__.py:455 db/models/fields/__init__.py:869 +msgid "This value must be an integer." +msgstr "Este valor debe ser un número entero." + +#: db/models/fields/__init__.py:493 +msgid "This value must be either True or False." +msgstr "Este valor debe ser verdadero o falso." + +#: db/models/fields/__init__.py:495 +msgid "Boolean (Either True or False)" +msgstr "Boolean (Verdadero o Falso)" + +#: db/models/fields/__init__.py:542 db/models/fields/__init__.py:1001 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "Cadena (máximo %(max_length)s)" + +#: db/models/fields/__init__.py:570 +msgid "Comma-separated integers" +msgstr "Enteros separados por comas" + +#: db/models/fields/__init__.py:584 +msgid "Date (without time)" +msgstr "Fecha (sin hora)" + +#: db/models/fields/__init__.py:588 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "Introduzca una fecha válida en el formato AAAA-MM-DD." + +#: db/models/fields/__init__.py:589 +#, python-format +msgid "Invalid date: %s" +msgstr "Fecha no válida: %s" + +#: db/models/fields/__init__.py:670 +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:672 +msgid "Date (with time)" +msgstr "Fecha (con hora)" + +#: db/models/fields/__init__.py:746 +msgid "This value must be a decimal number." +msgstr "Este valor debe ser un número decimal." + +#: db/models/fields/__init__.py:748 +msgid "Decimal number" +msgstr "Número decimal" + +#: db/models/fields/__init__.py:803 +msgid "E-mail address" +msgstr "Dirección de correo electrónico" + +#: db/models/fields/__init__.py:818 db/models/fields/files.py:220 +#: db/models/fields/files.py:339 +msgid "File path" +msgstr "Ruta de archivo" + +#: db/models/fields/__init__.py:841 +msgid "This value must be a float." +msgstr "Este valor debe ser un valor en punto flotante." + +#: db/models/fields/__init__.py:843 +msgid "Floating point number" +msgstr "Número de punto flotante" + +#: db/models/fields/__init__.py:902 +msgid "Big (8 byte) integer" +msgstr "Entero grande (8 bytes)" + +#: db/models/fields/__init__.py:915 +msgid "IP address" +msgstr "Dirección IP" + +#: db/models/fields/__init__.py:931 +msgid "This value must be either None, True or False." +msgstr "Este valor debe ser Nulo, Verdadero o Falso." + +#: db/models/fields/__init__.py:933 +msgid "Boolean (Either True, False or None)" +msgstr "Booleano (Verdadero, Falso o Nulo)" + +#: db/models/fields/__init__.py:1024 +msgid "Text" +msgstr "Texto" + +#: db/models/fields/__init__.py:1040 +msgid "Time" +msgstr "Hora" + +#: db/models/fields/__init__.py:1044 +msgid "Enter a valid time in HH:MM[:ss[.uuuuuu]] format." +msgstr "Introduzca una hora válida en formato HH:MM[:ss[.uuuuuu]]." + +#: db/models/fields/__init__.py:1120 +msgid "URL" +msgstr "URL" + +#: db/models/fields/__init__.py:1136 +msgid "XML text" +msgstr "Texto XML" + +#: db/models/fields/related.py:804 +#, 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:806 +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:928 +msgid "One-to-one relationship" +msgstr "Relación uno-a-uno" + +#: db/models/fields/related.py:990 +msgid "Many-to-many relationship" +msgstr "Relación muchos-a-muchos" + +#: db/models/fields/related.py:1010 +msgid "Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "Mantenga presionada \"Control\", o \"Command\" en una Mac, para seleccionar más de uno." + +#: forms/fields.py:66 +msgid "This field is required." +msgstr "Este campo es obligatorio." + +#: forms/fields.py:221 +msgid "Enter a whole number." +msgstr "Introduzca un número entero." + +#: forms/fields.py:253 forms/fields.py:274 +msgid "Enter a number." +msgstr "Introduzca un número." + +#: forms/fields.py:277 +#, python-format +msgid "Ensure that there are no more than %s digits in total." +msgstr "Asegúrese de que no hay más de %s dígitos en total." + +#: forms/fields.py:278 +#, python-format +msgid "Ensure that there are no more than %s decimal places." +msgstr "Asegúrese de que no hay más de %s decimales." + +#: forms/fields.py:279 +#, 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:342 forms/fields.py:918 +msgid "Enter a valid date." +msgstr "Introduzca una fecha válida." + +#: forms/fields.py:370 forms/fields.py:919 +msgid "Enter a valid time." +msgstr "Introduzca una hora válida." + +#: forms/fields.py:396 +msgid "Enter a valid date/time." +msgstr "Introduzca una fecha/hora válida." + +#: forms/fields.py:460 +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:461 +msgid "No file was submitted." +msgstr "No se envió ningún archivo." + +#: forms/fields.py:462 +msgid "The submitted file is empty." +msgstr "El archivo enviado está vacío." + +#: forms/fields.py:463 +#, python-format +msgid "Ensure this filename has at most %(max)d characters (it has %(length)d)." +msgstr "Asegúrese de que este nombre de archivo tenga como máximo %(max)d caracteres (tiene %(length)d)." + +#: forms/fields.py:464 +msgid "Please either submit a file or check the clear checkbox, not both." +msgstr "Por favor envíe un archivo o marque la casilla, no ambos." + +#: forms/fields.py:518 +msgid "Upload a valid image. The file you uploaded was either not an image or a corrupted image." +msgstr "Seleccione una imagen válida. El archivo que ha seleccionado no es una imagen o es un un archivo de imagen corrupto." + +#: forms/fields.py:650 forms/fields.py:725 +#, 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:726 forms/fields.py:814 forms/models.py:1018 +msgid "Enter a list of values." +msgstr "Introduzca una lista de valores." + +#: forms/formsets.py:308 forms/formsets.py:310 +msgid "Order" +msgstr "Ordenar" + +#: forms/formsets.py:312 +msgid "Delete" +msgstr "Eliminar" + +#: forms/models.py:575 +#, 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:579 +#, 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:585 +#, python-format +msgid "Please correct the duplicate data for %(field_name)s which must be unique for the %(lookup)s in %(date_field)s." +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:593 +msgid "Please correct the duplicate values below." +msgstr "Por favor, corrija los valores duplicados detallados mas abajo." + +#: forms/models.py:868 +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 clave primaria de la instancia padre." + +#: forms/models.py:929 +msgid "Select a valid choice. That choice is not one of the available choices." +msgstr "Seleccione una opción válida. La opción seleccionada no es una de las disponibles." + +#: forms/models.py:1019 +#, 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:1021 +#, 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." + +#: forms/widgets.py:299 +msgid "Currently" +msgstr "Actualmente" + +#: forms/widgets.py:300 +msgid "Change" +msgstr "Modificar" + +#: forms/widgets.py:301 +msgid "Clear" +msgstr "Borrar" + +#: forms/widgets.py:547 +msgid "Unknown" +msgstr "Desconocido" + +#: forms/widgets.py:547 +msgid "Yes" +msgstr "Sí" + +#: forms/widgets.py:547 +msgid "No" +msgstr "No" + +#: template/defaultfilters.py:774 +msgid "yes,no,maybe" +msgstr "sí, no, tal vez" + +#: template/defaultfilters.py:805 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "%(size)d byte" +msgstr[1] "%(size)d bytes" + +#: template/defaultfilters.py:807 +#, python-format +msgid "%s KB" +msgstr "%s KB" + +#: template/defaultfilters.py:809 +#, python-format +msgid "%s MB" +msgstr "%s MB" + +#: template/defaultfilters.py:811 +#, python-format +msgid "%s GB" +msgstr "%s GB" + +#: template/defaultfilters.py:813 +#, python-format +msgid "%s TB" +msgstr "%s TB" + +#: template/defaultfilters.py:814 +#, python-format +msgid "%s PB" +msgstr "%s PB" + +#: utils/dateformat.py:42 +msgid "p.m." +msgstr "p.m." + +#: utils/dateformat.py:43 +msgid "a.m." +msgstr "a.m." + +#: utils/dateformat.py:48 +msgid "PM" +msgstr "PM" + +#: utils/dateformat.py:49 +msgid "AM" +msgstr "AM" + +#: utils/dateformat.py:98 +msgid "midnight" +msgstr "medianoche" + +#: utils/dateformat.py:100 +msgid "noon" +msgstr "mediodía" + +#: utils/dates.py:6 +msgid "Monday" +msgstr "Lunes" + +#: utils/dates.py:6 +msgid "Tuesday" +msgstr "Martes" + +#: utils/dates.py:6 +msgid "Wednesday" +msgstr "Miércoles" + +#: utils/dates.py:6 +msgid "Thursday" +msgstr "Jueves" + +#: utils/dates.py:6 +msgid "Friday" +msgstr "Viernes" + +#: utils/dates.py:7 +msgid "Saturday" +msgstr "Sábado" + +#: utils/dates.py:7 +msgid "Sunday" +msgstr "Domingo" + +#: utils/dates.py:10 +msgid "Mon" +msgstr "Lun" + +#: utils/dates.py:10 +msgid "Tue" +msgstr "Mar" + +#: utils/dates.py:10 +msgid "Wed" +msgstr "Mie" + +#: utils/dates.py:10 +msgid "Thu" +msgstr "Jue" + +#: utils/dates.py:10 +msgid "Fri" +msgstr "Vie" + +#: utils/dates.py:11 +msgid "Sat" +msgstr "Sab" + +#: utils/dates.py:11 +msgid "Sun" +msgstr "Dom" + +#: utils/dates.py:18 +msgid "January" +msgstr "Enero" + +#: utils/dates.py:18 +msgid "February" +msgstr "Febrero" + +#: utils/dates.py:18 +msgid "March" +msgstr "Marzo" + +#: utils/dates.py:18 +msgid "April" +msgstr "Abril" + +#: utils/dates.py:18 +msgid "May" +msgstr "Mayo" + +#: utils/dates.py:18 +msgid "June" +msgstr "Junio" + +#: utils/dates.py:19 +msgid "July" +msgstr "Julio" + +#: utils/dates.py:19 +msgid "August" +msgstr "Agosto" + +#: utils/dates.py:19 +msgid "September" +msgstr "Septiembre" + +#: utils/dates.py:19 +msgid "October" +msgstr "Octubre" + +#: utils/dates.py:19 +msgid "November" +msgstr "Noviembre" + +#: utils/dates.py:20 +msgid "December" +msgstr "Diciembre" + +#: utils/dates.py:23 +msgid "jan" +msgstr "ene" + +#: utils/dates.py:23 +msgid "feb" +msgstr "feb" + +#: utils/dates.py:23 +msgid "mar" +msgstr "mar" + +#: utils/dates.py:23 +msgid "apr" +msgstr "abr" + +#: utils/dates.py:23 +msgid "may" +msgstr "may" + +#: utils/dates.py:23 +msgid "jun" +msgstr "jun" + +#: utils/dates.py:24 +msgid "jul" +msgstr "jul" + +#: utils/dates.py:24 +msgid "aug" +msgstr "ago" + +#: utils/dates.py:24 +msgid "sep" +msgstr "sep" + +#: utils/dates.py:24 +msgid "oct" +msgstr "oct" + +#: utils/dates.py:24 +msgid "nov" +msgstr "nov" + +#: utils/dates.py:24 +msgid "dec" +msgstr "dic" + +#: utils/dates.py:31 +msgctxt "abbrev. month" +msgid "Jan." +msgstr "Ene." + +#: utils/dates.py:32 +msgctxt "abbrev. month" +msgid "Feb." +msgstr "Feb." + +#: utils/dates.py:33 +msgctxt "abbrev. month" +msgid "March" +msgstr "Marzo" + +#: utils/dates.py:34 +msgctxt "abbrev. month" +msgid "April" +msgstr "Abril" + +#: utils/dates.py:35 +msgctxt "abbrev. month" +msgid "May" +msgstr "Mayo" + +#: utils/dates.py:36 +msgctxt "abbrev. month" +msgid "June" +msgstr "Junio" + +#: utils/dates.py:37 +msgctxt "abbrev. month" +msgid "July" +msgstr "Julio" + +#: utils/dates.py:38 +msgctxt "abbrev. month" +msgid "Aug." +msgstr "Ago." + +#: utils/dates.py:39 +msgctxt "abbrev. month" +msgid "Sept." +msgstr "Sep." + +#: utils/dates.py:40 +msgctxt "abbrev. month" +msgid "Oct." +msgstr "Oct." + +#: utils/dates.py:41 +msgctxt "abbrev. month" +msgid "Nov." +msgstr "Nov." + +#: utils/dates.py:42 +msgctxt "abbrev. month" +msgid "Dec." +msgstr "Dic." + +#: utils/dates.py:45 +msgctxt "alt. month" +msgid "January" +msgstr "Enero" + +#: utils/dates.py:46 +msgctxt "alt. month" +msgid "February" +msgstr "Febrero" + +#: utils/dates.py:47 +msgctxt "alt. month" +msgid "March" +msgstr "Marzo" + +#: utils/dates.py:48 +msgctxt "alt. month" +msgid "April" +msgstr "Abril" + +#: utils/dates.py:49 +msgctxt "alt. month" +msgid "May" +msgstr "Mayo" + +#: utils/dates.py:50 +msgctxt "alt. month" +msgid "June" +msgstr "Junio" + +#: utils/dates.py:51 +msgctxt "alt. month" +msgid "July" +msgstr "Julio" + +#: utils/dates.py:52 +msgctxt "alt. month" +msgid "August" +msgstr "Agosto" + +#: utils/dates.py:53 +msgctxt "alt. month" +msgid "September" +msgstr "Septiembre" + +#: utils/dates.py:54 +msgctxt "alt. month" +msgid "October" +msgstr "Octubre" + +#: utils/dates.py:55 +msgctxt "alt. month" +msgid "November" +msgstr "Noviembre" + +#: utils/dates.py:56 +msgctxt "alt. month" +msgid "December" +msgstr "Diciembre" + +#: utils/text.py:136 +msgid "or" +msgstr "o" + +#. Translators: This string is used as a separator between list elements +#: utils/text.py:153 +msgid ", " +msgstr "," + +#: utils/timesince.py:21 +msgid "year" +msgid_plural "years" +msgstr[0] "años" +msgstr[1] "años" + +#: utils/timesince.py:22 +msgid "month" +msgid_plural "months" +msgstr[0] "mes" +msgstr[1] "meses" + +#: utils/timesince.py:23 +msgid "week" +msgid_plural "weeks" +msgstr[0] "semana" +msgstr[1] "semanas" + +#: utils/timesince.py:24 +msgid "day" +msgid_plural "days" +msgstr[0] "día" +msgstr[1] "días" + +#: utils/timesince.py:25 +msgid "hour" +msgid_plural "hours" +msgstr[0] "horas" +msgstr[1] "horas" + +#: utils/timesince.py:26 +msgid "minute" +msgid_plural "minutes" +msgstr[0] "minutos" +msgstr[1] "minutos" + +#: utils/timesince.py:45 +msgid "minutes" +msgstr "minutos" + +#: utils/timesince.py:50 +#, python-format +msgid "%(number)d %(type)s" +msgstr "%(number)d %(type)s" + +#: utils/timesince.py:56 +#, python-format +msgid ", %(number)d %(type)s" +msgstr ", %(number)d %(type)s" + +#: utils/translation/trans_real.py:562 +msgid "DATE_FORMAT" +msgstr "j N Y" + +#: utils/translation/trans_real.py:563 +msgid "DATETIME_FORMAT" +msgstr "j N Y P" + +#: utils/translation/trans_real.py:564 +msgid "TIME_FORMAT" +msgstr "P" + +#: utils/translation/trans_real.py:585 +msgid "YEAR_MONTH_FORMAT" +msgstr "F Y" + +#: utils/translation/trans_real.py:586 +msgid "MONTH_DAY_FORMAT" +msgstr "j \\de F" + +#: views/generic/create_update.py:121 +#, python-format +msgid "The %(verbose_name)s was created successfully." +msgstr "Se creó con éxito %(verbose_name)s." + +#: views/generic/create_update.py:164 +#, python-format +msgid "The %(verbose_name)s was updated successfully." +msgstr "Se actualizó con éxito %(verbose_name)s." + +#: views/generic/create_update.py:207 +#, python-format +msgid "The %(verbose_name)s was deleted." +msgstr "Se eliminó %(verbose_name)s." diff --git a/django/conf/locale/es_MX/__init__py b/django/conf/locale/es_MX/__init__py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/django/conf/locale/es_MX/formats.py b/django/conf/locale/es_MX/formats.py new file mode 100644 index 0000000000..fdedb0d06a --- /dev/null +++ b/django/conf/locale/es_MX/formats.py @@ -0,0 +1,30 @@ +# -*- encoding: utf-8 -*- +# This file is distributed under the same license as the Django package. +# + +DATE_FORMAT = r'j \de F \de Y' +TIME_FORMAT = 'H:i:s' +DATETIME_FORMAT = r'j \de F \de Y \a \l\a\s H:i' +YEAR_MONTH_FORMAT = r'F \de Y' +MONTH_DAY_FORMAT = r'j \de F' +SHORT_DATE_FORMAT = 'd/m/Y' +SHORT_DATETIME_FORMAT = 'd/m/Y H:i' +FIRST_DAY_OF_WEEK = 1 # Monday: ISO 8601 +DATE_INPUT_FORMATS = ( + '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' + '%Y%m%d', # '20061025' + +) +TIME_INPUT_FORMATS = ( + '%H:%M:%S', '%H:%M', # '14:30:59', '14:30' +) +DATETIME_INPUT_FORMATS = ( + '%d/%m/%Y %H:%M:%S', + '%d/%m/%Y %H:%M', + '%d/%m/%y %H:%M:%S', + '%d/%m/%y %H:%M', +) +DECIMAL_SEPARATOR = '.' # ',' is also official (less common): NOM-008-SCFI-2002 +THOUSAND_SEPARATOR = ' ' # white space +NUMBER_GROUPING = 3 + diff --git a/django/contrib/admin/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/admin/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..fee7abad7d Binary files /dev/null and b/django/contrib/admin/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/admin/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/admin/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..8143cf3536 --- /dev/null +++ b/django/contrib/admin/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,729 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2011-01-20 16:11+0100\n" +"PO-Revision-Date: 2011-02-06 05:56+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: actions.py:49 +#, python-format +msgid "Successfully deleted %(count)d %(items)s." +msgstr "Se eliminaron con éxito %(count)d %(items)s." + +#: actions.py:61 options.py:1199 +#, python-format +msgid "Cannot delete %(name)s" +msgstr "No se puede eliminar %(name)s " + +#: actions.py:63 options.py:1201 +msgid "Are you sure?" +msgstr "¿Está seguro?" + +#: actions.py:85 +#, python-format +msgid "Delete selected %(verbose_name_plural)s" +msgstr "Eliminar %(verbose_name_plural)s seleccionados/as" + +#: filterspecs.py:54 +#, python-format +msgid "" +"

By %s:

\n" +"
    \n" +msgstr "" +"

    Por %s:

    \n" +"
      \n" + +#: filterspecs.py:91 filterspecs.py:113 filterspecs.py:175 filterspecs.py:213 +msgid "All" +msgstr "Todos/as" + +#: filterspecs.py:137 +msgid "Any date" +msgstr "Cualquier fecha" + +#: filterspecs.py:138 +msgid "Today" +msgstr "Hoy" + +#: filterspecs.py:141 +msgid "Past 7 days" +msgstr "Últimos 7 días" + +#: filterspecs.py:144 +msgid "This month" +msgstr "Este mes" + +#: filterspecs.py:146 +msgid "This year" +msgstr "Este año" + +#: filterspecs.py:175 +msgid "Yes" +msgstr "Sí" + +#: filterspecs.py:175 +msgid "No" +msgstr "No" + +#: filterspecs.py:182 +msgid "Unknown" +msgstr "Desconocido" + +#: forms.py:9 +msgid "Please enter a correct username and password. Note that both fields are case-sensitive." +msgstr "Por favor introduzca un nombre de usuario y una contraseña correctos. Note que ambos campos son sensibles a mayúsculas/minúsculas." + +#: forms.py:18 +msgid "Please log in again, because your session has expired." +msgstr "Por favor, identifíquese de nuevo porque su sesión ha expirado." + +#: forms.py:37 +#, 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'." + +#: helpers.py:19 +msgid "Action:" +msgstr "Acción:" + +#: models.py:19 +msgid "action time" +msgstr "hora de la acción" + +#: models.py:22 +msgid "object id" +msgstr "id de objeto" + +#: models.py:23 +msgid "object repr" +msgstr "repr de objeto" + +#: models.py:24 +msgid "action flag" +msgstr "marca de acción" + +#: models.py:25 +msgid "change message" +msgstr "mensaje de cambio" + +#: models.py:28 +msgid "log entry" +msgstr "entrada de registro" + +#: models.py:29 +msgid "log entries" +msgstr "entradas de registro" + +#: options.py:148 options.py:163 +msgid "None" +msgstr "Ninguno" + +#: options.py:620 +#, python-format +msgid "Changed %s." +msgstr "Modifica %s." + +#: options.py:620 options.py:630 +msgid "and" +msgstr "y" + +#: options.py:625 +#, python-format +msgid "Added %(name)s \"%(object)s\"." +msgstr "Se agregó %(name)s \"%(object)s\"." + +#: options.py:629 +#, python-format +msgid "Changed %(list)s for %(name)s \"%(object)s\"." +msgstr "Se modificaron %(list)s en %(name)s \"%(object)s\"." + +#: options.py:634 +#, python-format +msgid "Deleted %(name)s \"%(object)s\"." +msgstr "Se eliminó %(name)s \"%(object)s\"." + +#: options.py:638 +msgid "No fields changed." +msgstr "No ha modificado ningún campo." + +#: options.py:710 +#, python-format +msgid "The %(name)s \"%(obj)s\" was added successfully." +msgstr "Se agregó con éxito %(name)s \"%(obj)s\"." + +#: options.py:714 options.py:747 +msgid "You may edit it again below." +msgstr "Puede modificarlo/a nuevamente abajo." + +#: options.py:724 options.py:757 +#, python-format +msgid "You may add another %s below." +msgstr "Puede agregar otro/a %s abajo." + +#: options.py:745 +#, python-format +msgid "The %(name)s \"%(obj)s\" was changed successfully." +msgstr "Se modificó con éxito %(name)s \"%(obj)s\"." + +#: options.py:753 +#, python-format +msgid "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." +msgstr "Se agregó con éxito %(name)s \"%(obj)s\". Puede modificarlo/a nuevamente abajo." + +#: options.py:807 options.py:1065 +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." + +#: options.py:826 +msgid "No action selected." +msgstr "No se ha seleccionado ninguna acción." + +#: options.py:907 +#, python-format +msgid "Add %s" +msgstr "Agregar %s" + +#: options.py:933 options.py:1174 +#, 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." + +#: options.py:998 +#, python-format +msgid "Change %s" +msgstr "Modificar %s" + +#: options.py:1045 +msgid "Database error" +msgstr "Error en la base de datos" + +#: options.py:1107 +#, 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." + +#: options.py:1134 +#, python-format +msgid "%(total_count)s selected" +msgid_plural "All %(total_count)s selected" +msgstr[0] "%(total_count)s seleccionados/as" +msgstr[1] "Todos/as (%(total_count)s en total) han sido seleccionados/as" + +#: options.py:1139 +#, python-format +msgid "0 of %(cnt)s selected" +msgstr "0 de %(cnt)s seleccionados/as" + +#: options.py:1190 +#, python-format +msgid "The %(name)s \"%(obj)s\" was deleted successfully." +msgstr "Se eliminó con éxito %(name)s \"%(obj)s\"." + +#: options.py:1235 +#, python-format +msgid "Change history: %s" +msgstr "Historia de modificaciones: %s" + +#: sites.py:312 templates/admin/login.html:42 +#: templates/registration/password_reset_complete.html:14 +#: views/decorators.py:29 +msgid "Log in" +msgstr "Identificarse" + +#: sites.py:368 +msgid "Site administration" +msgstr "Administración del sitio" + +#: sites.py:412 +#, python-format +msgid "%s administration" +msgstr "Administración de %s" + +#: widgets.py:75 +msgid "Date:" +msgstr "Fecha:" + +#: widgets.py:75 +msgid "Time:" +msgstr "Hora:" + +#: widgets.py:121 +msgid "Lookup" +msgstr "Buscar" + +#: widgets.py:237 +msgid "Add Another" +msgstr "Agregar otro/a" + +#: templates/admin/404.html:4 templates/admin/404.html.py:8 +msgid "Page not found" +msgstr "Página no encontrada" + +#: templates/admin/404.html:10 +msgid "We're sorry, but the requested page could not be found." +msgstr "Lo sentimos, pero no se encuentra la página solicitada." + +#: templates/admin/500.html:4 templates/admin/app_index.html:8 +#: templates/admin/base.html:55 templates/admin/change_form.html:19 +#: templates/admin/change_list.html:42 +#: templates/admin/delete_confirmation.html:6 +#: templates/admin/delete_selected_confirmation.html:6 +#: templates/admin/invalid_setup.html:4 templates/admin/object_history.html:6 +#: templates/admin/auth/user/change_password.html:12 +#: templates/registration/logged_out.html:4 +#: templates/registration/password_change_done.html:5 +#: templates/registration/password_change_form.html:6 +#: templates/registration/password_reset_complete.html:4 +#: templates/registration/password_reset_confirm.html:4 +#: templates/registration/password_reset_done.html:4 +#: templates/registration/password_reset_form.html:4 +msgid "Home" +msgstr "Inicio" + +#: templates/admin/500.html:4 +msgid "Server error" +msgstr "Error del servidor" + +#: templates/admin/500.html:6 +msgid "Server error (500)" +msgstr "Error del servidor (500)" + +#: templates/admin/500.html:9 +msgid "Server Error (500)" +msgstr "Error de servidor (500)" + +#: templates/admin/500.html:10 +msgid "There's been an error. It's been reported to the site administrators via e-mail and should be fixed shortly. Thanks for your patience." +msgstr "Ha ocurrido un error. Se ha informado a los administradores del sitio mediante correo electrónico y debería ser solucionado en breve. Gracias por su paciencia." + +#: templates/admin/actions.html:4 +msgid "Run the selected action" +msgstr "Ejecutar la acción seleccionada" + +#: templates/admin/actions.html:4 +msgid "Go" +msgstr "Ejecutar" + +#: templates/admin/actions.html:11 +msgid "Click here to select the objects across all pages" +msgstr "Haga click aquí para seleccionar los objetos de todas las páginas" + +#: templates/admin/actions.html:11 +#, python-format +msgid "Select all %(total_count)s %(module_name)s" +msgstr "Seleccionar lo(s)/a(s) %(total_count)s de %(module_name)s" + +#: templates/admin/actions.html:13 +msgid "Clear selection" +msgstr "Borrar selección" + +#: templates/admin/app_index.html:10 templates/admin/index.html:19 +#, python-format +msgid "%(name)s" +msgstr "%(name)s" + +#: templates/admin/base.html:28 +msgid "Welcome," +msgstr "Bienvenido," + +#: templates/admin/base.html:33 +#: templates/registration/password_change_done.html:4 +#: templates/registration/password_change_form.html:5 +msgid "Documentation" +msgstr "Documentación" + +#: templates/admin/base.html:41 +#: templates/admin/auth/user/change_password.html:16 +#: templates/admin/auth/user/change_password.html:49 +#: templates/registration/password_change_done.html:4 +#: templates/registration/password_change_form.html:5 +msgid "Change password" +msgstr "Cambiar contraseña" + +#: templates/admin/base.html:48 +#: templates/registration/password_change_done.html:4 +#: templates/registration/password_change_form.html:5 +msgid "Log out" +msgstr "Cerrar sesión" + +#: templates/admin/base_site.html:4 +msgid "Django site admin" +msgstr "Sitio de administración de Django" + +#: templates/admin/base_site.html:7 +msgid "Django administration" +msgstr "Administración de Django" + +#: templates/admin/change_form.html:22 templates/admin/index.html:29 +msgid "Add" +msgstr "Agregar" + +#: templates/admin/change_form.html:31 templates/admin/object_history.html:10 +msgid "History" +msgstr "Historia" + +#: templates/admin/change_form.html:32 +#: templates/admin/edit_inline/stacked.html:9 +#: templates/admin/edit_inline/tabular.html:28 +msgid "View on site" +msgstr "Ver en el sitio" + +#: templates/admin/change_form.html:43 templates/admin/change_list.html:73 +#: templates/admin/login.html:17 +#: templates/admin/auth/user/change_password.html:25 +#: templates/registration/password_change_form.html:16 +msgid "Please correct the error below." +msgid_plural "Please correct the errors below." +msgstr[0] "Por favor, corrija el siguiente error." +msgstr[1] "Por favor, corrija los siguientes errores." + +#: templates/admin/change_list.html:64 +#, python-format +msgid "Add %(name)s" +msgstr "Agregar %(name)s" + +#: templates/admin/change_list.html:84 +msgid "Filter" +msgstr "Filtrar" + +#: templates/admin/delete_confirmation.html:10 +#: templates/admin/submit_line.html:4 +msgid "Delete" +msgstr "Eliminar" + +#: templates/admin/delete_confirmation.html:17 +#, python-format +msgid "Deleting the %(object_name)s '%(escaped_object)s' would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:" +msgstr "Eliminar el %(object_name)s '%(escaped_object)s' provocaría la eliminación de objetos relacionados, pero su cuenta no tiene permiso para eliminar los siguientes tipos de objetos:" + +#: templates/admin/delete_confirmation.html:25 +#, python-format +msgid "Deleting the %(object_name)s '%(escaped_object)s' would require deleting the following protected related objects:" +msgstr "Para eliminar %(object_name)s '%(escaped_object)s' requiere eliminar los siguientes objetos relacionados protegidos:" + +#: templates/admin/delete_confirmation.html:33 +#, python-format +msgid "Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? All of the following related items will be deleted:" +msgstr "¿Está seguro de que quiere eliminar los %(object_name)s \"%(escaped_object)s\"? Se eliminarán los siguientes objetos relacionados:" + +#: templates/admin/delete_confirmation.html:38 +#: templates/admin/delete_selected_confirmation.html:43 +msgid "Yes, I'm sure" +msgstr "Sí, estoy seguro" + +#: templates/admin/delete_selected_confirmation.html:9 +msgid "Delete multiple objects" +msgstr "Eliminar múltiples objetos" + +#: templates/admin/delete_selected_confirmation.html:16 +#, python-format +msgid "Deleting the selected %(objects_name)s would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:" +msgstr "Para eliminar %(objects_name)s requiere eliminar los objetos relacionado, pero tu cuenta no tiene permisos para eliminar los siguientes tipos de objetos:" + +#: templates/admin/delete_selected_confirmation.html:24 +#, python-format +msgid "Deleting the selected %(objects_name)s would require deleting the following protected related objects:" +msgstr "Eliminar el seleccionado %(objects_name)s requiere eliminar los siguientes objetos relacionados protegidas:" + +#: templates/admin/delete_selected_confirmation.html:32 +#, python-format +msgid "Are you sure you want to delete the selected %(objects_name)s? All of the following objects and their related items will be deleted:" +msgstr "¿Está seguro que desea eliminar el seleccionado %(objects_name)s ? Todos los objetos siguientes y sus elementos asociados serán eliminados:" + +#: templates/admin/filter.html:2 +#, python-format +msgid " By %(filter_title)s " +msgstr "Por %(filter_title)s" + +#: templates/admin/index.html:18 +#, python-format +msgid "Models available in the %(name)s application." +msgstr "Modelos disponibles en la aplicación %(name)s." + +#: templates/admin/index.html:35 +msgid "Change" +msgstr "Modificar" + +#: templates/admin/index.html:45 +msgid "You don't have permission to edit anything." +msgstr "No tiene permiso para editar nada" + +#: templates/admin/index.html:53 +msgid "Recent Actions" +msgstr "Acciones recientes" + +#: templates/admin/index.html:54 +msgid "My Actions" +msgstr "Mis acciones" + +#: templates/admin/index.html:58 +msgid "None available" +msgstr "Ninguna disponible" + +#: templates/admin/index.html:72 +msgid "Unknown content" +msgstr "Contenido desconocido" + +#: templates/admin/invalid_setup.html:7 +msgid "Something's wrong with your database installation. Make sure the appropriate database tables have been created, and make sure the database is readable by the appropriate user." +msgstr "Hay algún problema con su instalación de base de datos. Asegúrese de que las tablas de la misma hayan sido creadas, y asegúrese de que el usuario apropiado tenga permisos de lectura en la base de datos." + +#: templates/admin/login.html:33 +msgid "Username:" +msgstr "Usuario:" + +#: templates/admin/login.html:37 +msgid "Password:" +msgstr "Contraseña:" + +#: templates/admin/object_history.html:22 +msgid "Date/time" +msgstr "Fecha/hora" + +#: templates/admin/object_history.html:23 +msgid "User" +msgstr "Usuario" + +#: templates/admin/object_history.html:24 +msgid "Action" +msgstr "Acción" + +#: templates/admin/object_history.html:38 +msgid "This object doesn't have a change history. It probably wasn't added via this admin site." +msgstr "Este objeto no tiene historia de modificaciones. Probablemente no fue añadido usando este sitio de administración." + +#: templates/admin/pagination.html:10 +msgid "Show all" +msgstr "Mostrar todos/as" + +#: templates/admin/pagination.html:11 templates/admin/submit_line.html:3 +msgid "Save" +msgstr "Guardar" + +#: templates/admin/search_form.html:8 +msgid "Search" +msgstr "Buscar" + +#: templates/admin/search_form.html:10 +#, python-format +msgid "%(counter)s result" +msgid_plural "%(counter)s results" +msgstr[0] "%(counter)s results" +msgstr[1] "%(counter)s resultados" + +#: templates/admin/search_form.html:10 +#, python-format +msgid "%(full_result_count)s total" +msgstr "total: %(full_result_count)s" + +#: templates/admin/submit_line.html:5 +msgid "Save as new" +msgstr "Guardar como nuevo" + +#: templates/admin/submit_line.html:6 +msgid "Save and add another" +msgstr "Guardar y agregar otro" + +#: templates/admin/submit_line.html:7 +msgid "Save and continue editing" +msgstr "Guardar y continuar editando" + +#: templates/admin/auth/user/add_form.html:6 +msgid "First, enter a username and password. Then, you'll be able to edit more user options." +msgstr "Primero introduzca un nombre de usuario y una contraseña. Luego podrá configurar opciones adicionales acerca del usuario." + +#: templates/admin/auth/user/add_form.html:8 +msgid "Enter a username and password." +msgstr "Introduzca un nombre de usuario y una contraseña." + +#: templates/admin/auth/user/change_password.html:29 +#, python-format +msgid "Enter a new password for the user %(username)s." +msgstr "Introduzca una nueva contraseña para el usuario %(username)s." + +#: templates/admin/auth/user/change_password.html:36 +msgid "Password" +msgstr "Contraseña" + +#: templates/admin/auth/user/change_password.html:42 +#: templates/registration/password_change_form.html:38 +msgid "Password (again)" +msgstr "Contraseña (de nuevo)" + +#: templates/admin/auth/user/change_password.html:43 +msgid "Enter the same password as above, for verification." +msgstr "Para verificar, introduzca la misma contraseña que introdujo arriba." + +#: templates/admin/edit_inline/stacked.html:67 +#: templates/admin/edit_inline/tabular.html:113 +#, python-format +msgid "Add another %(verbose_name)s" +msgstr "Agregar otro/a %(verbose_name)s" + +#: templates/admin/edit_inline/stacked.html:70 +#: templates/admin/edit_inline/tabular.html:116 +msgid "Remove" +msgstr "Eliminar" + +#: templates/admin/edit_inline/tabular.html:15 +msgid "Delete?" +msgstr "Eliminar?" + +#: templates/registration/logged_out.html:8 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "Gracias por el tiempo que ha dedicado al sitio web hoy." + +#: templates/registration/logged_out.html:10 +msgid "Log in again" +msgstr "Identificarse de nuevo" + +#: templates/registration/password_change_done.html:5 +#: templates/registration/password_change_form.html:6 +#: templates/registration/password_change_form.html:8 +#: templates/registration/password_change_form.html:20 +msgid "Password change" +msgstr "Cambio de contraseña" + +#: templates/registration/password_change_done.html:7 +#: templates/registration/password_change_done.html:11 +msgid "Password change successful" +msgstr "Cambio de contraseña exitoso" + +#: templates/registration/password_change_done.html:13 +msgid "Your password was changed." +msgstr "Su contraseña ha sido cambiada." + +#: templates/registration/password_change_form.html:22 +msgid "Please enter your old password, for security's sake, and then enter your new password twice so we can verify you typed it in correctly." +msgstr "Por favor, por razones de seguridad, introduzca primero su contraseña antigua y luego introduzca la nueva contraseña dos veces para verificar que la ha escrito correctamente." + +#: templates/registration/password_change_form.html:28 +msgid "Old password" +msgstr "Contraseña anterior" + +#: templates/registration/password_change_form.html:33 +msgid "New password" +msgstr "Nueva contraseña" + +#: templates/registration/password_change_form.html:44 +#: templates/registration/password_reset_confirm.html:21 +msgid "Change my password" +msgstr "Cambiar mi contraseña" + +#: templates/registration/password_reset_complete.html:4 +#: templates/registration/password_reset_confirm.html:6 +#: templates/registration/password_reset_done.html:4 +#: templates/registration/password_reset_form.html:4 +#: templates/registration/password_reset_form.html:6 +#: templates/registration/password_reset_form.html:10 +msgid "Password reset" +msgstr "Recuperar contraseña" + +#: templates/registration/password_reset_complete.html:6 +#: templates/registration/password_reset_complete.html:10 +msgid "Password reset complete" +msgstr "Reinicialización de contraseña completada" + +#: templates/registration/password_reset_complete.html:12 +msgid "Your password has been set. You may go ahead and log in now." +msgstr "Se le ha enviado su contraseña. Ahora puede continuar e ingresar." + +#: templates/registration/password_reset_confirm.html:4 +msgid "Password reset confirmation" +msgstr "Confirmación de reincialización de contraseña" + +#: templates/registration/password_reset_confirm.html:12 +msgid "Enter new password" +msgstr "Introduzca la nueva contraseña" + +#: templates/registration/password_reset_confirm.html:14 +msgid "Please enter your new password twice so we can verify you typed it in correctly." +msgstr "Por favor introduzca su nueva contraseña dos veces de manera que podamos verificar que la ha escrito correctamente." + +#: templates/registration/password_reset_confirm.html:18 +msgid "New password:" +msgstr "Nueva contraseña:" + +#: templates/registration/password_reset_confirm.html:20 +msgid "Confirm password:" +msgstr "Confirme contraseña:" + +#: templates/registration/password_reset_confirm.html:26 +msgid "Password reset unsuccessful" +msgstr "Reinicialización de contraseña no exitosa" + +#: templates/registration/password_reset_confirm.html:28 +msgid "The password reset link was invalid, possibly because it has already been used. Please request a new password reset." +msgstr "El enlace de reinicialización de contraseña es inválido, posiblemente debido a que ya ha sido usado. Por favor solicite una nueva reinicialización de contraseña." + +#: templates/registration/password_reset_done.html:6 +#: templates/registration/password_reset_done.html:10 +msgid "Password reset successful" +msgstr "Recuperación de contraseña exitosa" + +#: templates/registration/password_reset_done.html:12 +msgid "We've e-mailed you instructions for setting your password to the e-mail address you submitted. You should be receiving it shortly." +msgstr "Le hemos enviado instrucciones sobre como establecer su contraseña a la dirección de correo electrónico que ha ingresado. Debería recibir las mismas en breve." + +#: templates/registration/password_reset_email.html:2 +msgid "You're receiving this e-mail because you requested a password reset" +msgstr "Usted está recibiendo este e-mail porque usted solicitó un restablecimiento de contraseña" + +#: templates/registration/password_reset_email.html:3 +#, python-format +msgid "for your user account at %(site_name)s" +msgstr "de su cuenta de usuario en %(site_name)s." + +#: templates/registration/password_reset_email.html:5 +msgid "Please go to the following page and choose a new password:" +msgstr "Por favor visite la página que se muestra a continuación y elija una nueva contraseña:" + +#: templates/registration/password_reset_email.html:9 +msgid "Your username, in case you've forgotten:" +msgstr "Su nombre de usuario, en caso de haberlo olvidado:" + +#: templates/registration/password_reset_email.html:11 +msgid "Thanks for using our site!" +msgstr "¡Gracias por usar nuestro sitio!" + +#: templates/registration/password_reset_email.html:13 +#, python-format +msgid "The %(site_name)s team" +msgstr "El equipo de %(site_name)s" + +#: templates/registration/password_reset_form.html:12 +msgid "Forgotten your password? Enter your e-mail address below, and we'll e-mail instructions for setting a new one." +msgstr "¿Ha olvidado su contraseña?. Introduzca su dirección de correo electrónico mas abajo y le enviaremos instrucciones para establecer una nueva." + +#: templates/registration/password_reset_form.html:16 +msgid "E-mail address:" +msgstr "Dirección de correo electrónico" + +#: templates/registration/password_reset_form.html:16 +msgid "Reset my password" +msgstr "Recuperar mi contraseña" + +#: templatetags/admin_list.py:273 +msgid "All dates" +msgstr "Todas las fechas" + +#: views/main.py:68 +#, python-format +msgid "Select %s" +msgstr "Seleccione %s" + +#: views/main.py:68 +#, python-format +msgid "Select %s to change" +msgstr "Seleccione %s a modificar" diff --git a/django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000..162ed3d03c Binary files /dev/null and b/django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.mo differ diff --git a/django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.po new file mode 100644 index 0000000000..a31700cd98 --- /dev/null +++ b/django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.po @@ -0,0 +1,131 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 20:56+0100\n" +"PO-Revision-Date: 2011-02-06 05:55+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: media/js/SelectFilter2.js:37 +#, perl-format +msgid "Available %s" +msgstr "Disponible %s" + +#: media/js/SelectFilter2.js:45 +msgid "Choose all" +msgstr "Seleccionar todo" + +#: media/js/SelectFilter2.js:50 +msgid "Add" +msgstr "Agregar" + +#: media/js/SelectFilter2.js:52 +msgid "Remove" +msgstr "Quitar" + +#: media/js/SelectFilter2.js:57 +#, perl-format +msgid "Chosen %s" +msgstr "Seleccionados %s" + +#: media/js/SelectFilter2.js:58 +msgid "Select your choice(s) and click " +msgstr "Seleccione sus opcion(es) y de click" + +#: media/js/SelectFilter2.js:63 +msgid "Clear all" +msgstr "Eliminar todos" + +#: media/js/actions.js:18 media/js/actions.min.js:1 +msgid "%(sel)s of %(cnt)s selected" +msgid_plural "%(sel)s of %(cnt)s selected" +msgstr[0] "%(sel)s de %(cnt)s seleccionado/a" +msgstr[1] "%(sel)s de %(cnt)s seleccionados/as" + +#: media/js/actions.js:109 media/js/actions.min.js:5 +msgid "You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost." +msgstr "Tiene modificaciones sin guardar en campos modificables individuales. Si ejecuta una acción las mismas se perderán." + +#: media/js/actions.js:121 media/js/actions.min.js:6 +msgid "You have selected an action, but you haven't saved your changes to individual fields yet. Please click OK to save. You'll need to re-run the action." +msgstr "Ha seleccionado una acción, pero todavía no ha grabado las modificaciones que ha realizado en campos individuales. Por favor haga click en Aceptar para grabarlas. Necesitará ejecutar la acción nuevamente." + +#: media/js/actions.js:123 media/js/actions.min.js:6 +msgid "You have selected an action, and you haven't made any changes on individual fields. You're probably looking for the Go button rather than the Save button." +msgstr "Ha seleccionado una acción pero no ha realizado ninguna modificación en campos individuales. Es probable que lo que necesite usar en realidad sea el botón Ejecutar y no el botón Guardar." + +#: media/js/calendar.js:24 media/js/dateparse.js:32 +msgid "January February March April May June July August September October November December" +msgstr "Enero Febrero Marzo Abril Mayo Junio Julio Agosto Setiembre Octubre Noviembre Diciembre" + +#: media/js/calendar.js:25 +msgid "S M T W T F S" +msgstr "D L M M J V S" + +#: media/js/collapse.js:9 media/js/collapse.js.py:21 +#: media/js/collapse.min.js:1 +msgid "Show" +msgstr "Mostrar" + +#: media/js/collapse.js:16 media/js/collapse.min.js:1 +msgid "Hide" +msgstr "Ocultar" + +#: media/js/dateparse.js:33 +msgid "Sunday Monday Tuesday Wednesday Thursday Friday Saturday" +msgstr "Domingo Lunes Marte Miércoles Jueves Viernes Sábado" + +#: media/js/admin/DateTimeShortcuts.js:49 +#: media/js/admin/DateTimeShortcuts.js:84 +msgid "Now" +msgstr "Ahora" + +#: media/js/admin/DateTimeShortcuts.js:53 +msgid "Clock" +msgstr "Reloj" + +#: media/js/admin/DateTimeShortcuts.js:80 +msgid "Choose a time" +msgstr "Elija una hora" + +#: media/js/admin/DateTimeShortcuts.js:85 +msgid "Midnight" +msgstr "Medianoche" + +#: media/js/admin/DateTimeShortcuts.js:86 +msgid "6 a.m." +msgstr "6 a.m." + +#: media/js/admin/DateTimeShortcuts.js:87 +msgid "Noon" +msgstr "Mediodía" + +#: media/js/admin/DateTimeShortcuts.js:91 +#: media/js/admin/DateTimeShortcuts.js:188 +msgid "Cancel" +msgstr "Cancelar" + +#: media/js/admin/DateTimeShortcuts.js:133 +#: media/js/admin/DateTimeShortcuts.js:182 +msgid "Today" +msgstr "Hoy" + +#: media/js/admin/DateTimeShortcuts.js:137 +msgid "Calendar" +msgstr "Calendario" + +#: media/js/admin/DateTimeShortcuts.js:180 +msgid "Yesterday" +msgstr "Ayer" + +#: media/js/admin/DateTimeShortcuts.js:184 +msgid "Tomorrow" +msgstr "Mañana" diff --git a/django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..9efec71d47 Binary files /dev/null and b/django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..78c565eadc --- /dev/null +++ b/django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,131 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:22+0100\n" +"PO-Revision-Date: 2011-02-06 05:55+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: views.py:63 views.py:65 views.py:67 +msgid "tag:" +msgstr "etiqueta:" + +#: views.py:98 views.py:100 views.py:102 +msgid "filter:" +msgstr "filtro:" + +#: views.py:162 views.py:164 views.py:166 +msgid "view:" +msgstr "ver:" + +#: views.py:194 +#, python-format +msgid "App %r not found" +msgstr "Aplicación %r no encontrada" + +#: views.py:201 +#, python-format +msgid "Model %(model_name)r not found in app %(app_label)r" +msgstr "Modelo %(model_name)r no encontrado en aplicación %(app_label)r" + +#: views.py:213 +#, python-format +msgid "the related `%(app_label)s.%(data_type)s` object" +msgstr "el objeto `%(app_label)s.%(data_type)s` relacionado" + +#: views.py:213 views.py:232 views.py:237 views.py:251 views.py:265 +#: views.py:270 +msgid "model:" +msgstr "modelo:" + +#: views.py:228 views.py:260 +#, python-format +msgid "related `%(app_label)s.%(object_name)s` objects" +msgstr "objetos `%(app_label)s.%(object_name)s` relacionados" + +#: views.py:232 views.py:265 +#, python-format +msgid "all %s" +msgstr "todos los %s" + +#: views.py:237 views.py:270 +#, python-format +msgid "number of %s" +msgstr "número de %s" + +#: views.py:275 +#, python-format +msgid "Fields on %s objects" +msgstr "Campos en objetos %s" + +#: views.py:365 +#, python-format +msgid "%s does not appear to be a urlpattern object" +msgstr "%s no parece ser un objeto urlpattern" + +#: templates/admin_doc/bookmarklets.html:3 +msgid "Home" +msgstr "Inicio" + +#: templates/admin_doc/bookmarklets.html:3 +msgid "Documentation" +msgstr "Documentación" + +#: templates/admin_doc/bookmarklets.html:3 +msgid "Bookmarklets" +msgstr "Bookmarklets" + +#: templates/admin_doc/bookmarklets.html:4 +msgid "Documentation bookmarklets" +msgstr "Bookmarklets de documentación" + +#: templates/admin_doc/bookmarklets.html:8 +msgid "" +"\n" +"

      To install bookmarklets, drag the link to your bookmarks\n" +"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" +"select the bookmarklet from any page in the site. Note that some of these\n" +"bookmarklets require you to be viewing the site from a computer designated\n" +"as \"internal\" (talk to your system administrator if you aren't sure if\n" +"your computer is \"internal\").

      \n" +msgstr "\n

      Para instalar bookmarklets, arrastre el enlace a su barra de favoritos, o pulse con el botón derecho el enlace y añádalo a sus favoritos. Ahora puede seleccionar el bookmarklet desde cualquier página en el sitio. Tenga en cuenta que algunos de estos bookmarklets necesitan que esté viendo el sitio desde un equipo señalado como \"interno\" (hable con su administrador de sistemas si no está seguro de si el suyo lo es).

      \n" + +#: templates/admin_doc/bookmarklets.html:18 +msgid "Documentation for this page" +msgstr "Documentación de esta página" + +#: templates/admin_doc/bookmarklets.html:19 +msgid "Jumps you from any page to the documentation for the view that generates that page." +msgstr "Le lleva desde cualquier página a la documentación de la vista que la genera." + +#: templates/admin_doc/bookmarklets.html:21 +msgid "Show object ID" +msgstr "Mostrar ID de objeto" + +#: templates/admin_doc/bookmarklets.html:22 +msgid "Shows the content-type and unique ID for pages that represent a single object." +msgstr "Muestra el tipo de contenido e ID único de las páginas que representan un único objeto." + +#: templates/admin_doc/bookmarklets.html:24 +msgid "Edit this object (current window)" +msgstr "Editar este objeto (ventana actual)" + +#: templates/admin_doc/bookmarklets.html:25 +msgid "Jumps to the admin page for pages that represent a single object." +msgstr "Le lleva a la página de administración de páginas que representan un único objeto." + +#: templates/admin_doc/bookmarklets.html:27 +msgid "Edit this object (new window)" +msgstr "Editar este objeto (nueva ventana)" + +#: templates/admin_doc/bookmarklets.html:28 +msgid "As above, but opens the admin page in a new window." +msgstr "Como el anterior, pero abre la página de administración en una ventana nueva" diff --git a/django/contrib/auth/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/auth/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..afd6ad5058 Binary files /dev/null and b/django/contrib/auth/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/auth/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/auth/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..11a40f10f5 --- /dev/null +++ b/django/contrib/auth/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,229 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:23+0100\n" +"PO-Revision-Date: 2011-02-06 05:55+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: admin.py:28 +msgid "Personal info" +msgstr "Información personal" + +#: admin.py:29 +msgid "Permissions" +msgstr "Permisos" + +#: admin.py:30 +msgid "Important dates" +msgstr "Fechas importantes" + +#: admin.py:31 +msgid "Groups" +msgstr "Grupos" + +#: admin.py:113 +msgid "Password changed successfully." +msgstr "Cambio de contraseña exitoso" + +#: admin.py:123 +#, python-format +msgid "Change password: %s" +msgstr "Cambiar contraseña: %s" + +#: forms.py:14 forms.py:48 forms.py:66 +msgid "Username" +msgstr "Nombre de usuario" + +#: forms.py:15 forms.py:49 +msgid "Required. 30 characters or fewer. Letters, digits and @/./+/-/_ only." +msgstr "Obligatorio. Longitud máxima 30 caracteres alfanuméricos (letras, dígitos y @/./+/-/_) solamente." + +#: forms.py:16 forms.py:50 +msgid "This value may contain only letters, numbers and @/./+/-/_ characters." +msgstr "Este valor solo puede contener letras, números y @/./+/-/_." + +#: forms.py:17 forms.py:67 forms.py:193 +msgid "Password" +msgstr "Contraseña" + +#: forms.py:18 +msgid "Password confirmation" +msgstr "Confirmación de contraseña" + +#: forms.py:19 +msgid "Enter the same password as above, for verification." +msgstr "Para verificar, introduzca la misma contraseña que introdujo arriba." + +#: forms.py:31 +msgid "A user with that username already exists." +msgstr "Ya existe un usuario con ese nombre." + +#: forms.py:37 forms.py:163 forms.py:205 +msgid "The two password fields didn't match." +msgstr "Los dos campos de contraseñas no coinciden entre si." + +#: forms.py:87 +msgid "Please enter a correct username and password. Note that both fields are case-sensitive." +msgstr "Por favor introduzca un nombre de usuario y una contraseña correctos. Note que ambos campos son sensibles a mayúsculas/minúsculas." + +#: forms.py:89 +msgid "This account is inactive." +msgstr "Esta cuenta está inactiva." + +#: forms.py:96 +msgid "Your Web browser doesn't appear to have cookies enabled. Cookies are required for logging in." +msgstr "Su navegador aparenta no estar configurado para aceptar cookies. Las cookies son un requerimiento para poder ingresar." + +#: forms.py:108 +msgid "E-mail" +msgstr "Correo electrónico" + +#: forms.py:117 +msgid "That e-mail address doesn't have an associated user account. Are you sure you've registered?" +msgstr "Esa dirección de correo electrónico no está asociada a ninguna cuenta de usuario. ¿Está seguro de que ya se ha registrado?" + +#: forms.py:143 +#, python-format +msgid "Password reset on %s" +msgstr "Reinicialización de contraseña en %s" + +#: forms.py:151 +msgid "New password" +msgstr "Contraseña nueva" + +#: forms.py:152 +msgid "New password confirmation" +msgstr "Confirmación de contraseña nueva" + +#: forms.py:177 +msgid "Old password" +msgstr "Contraseña antigua" + +#: forms.py:185 +msgid "Your old password was entered incorrectly. Please enter it again." +msgstr "La antigua contraseña introducida es incorrecta. Por favor introdúzcala nuevamente." + +#: forms.py:194 +msgid "Password (again)" +msgstr "Contraseña (de nuevo)" + +#: models.py:76 models.py:104 +msgid "name" +msgstr "nombre" + +#: models.py:78 +msgid "codename" +msgstr "nombre código" + +#: models.py:82 +msgid "permission" +msgstr "permiso" + +#: models.py:83 models.py:105 +msgid "permissions" +msgstr "permisos" + +#: models.py:108 +msgid "group" +msgstr "grupo" + +#: models.py:109 models.py:216 +msgid "groups" +msgstr "grupos" + +#: models.py:206 +msgid "username" +msgstr "nombre de usuario" + +#: models.py:206 +msgid "Required. 30 characters or fewer. Letters, numbers and @/./+/-/_ characters" +msgstr "Obligatorio. Longitud máxima de 30 caracteres alfanuméricos (letras, dígitos y @/./+/-/_)." + +#: models.py:207 +msgid "first name" +msgstr "nombre" + +#: models.py:208 +msgid "last name" +msgstr "apellido" + +#: models.py:209 +msgid "e-mail address" +msgstr "dirección de correo electrónico" + +#: models.py:210 +msgid "password" +msgstr "contraseña" + +#: models.py:210 +msgid "Use '[algo]$[salt]$[hexdigest]' or use the change password form." +msgstr "Use '[algo]$[salt]$[hexdigest]' o use el formulario de cambio de contraseña." + +#: models.py:211 +msgid "staff status" +msgstr "es staff" + +#: models.py:211 +msgid "Designates whether the user can log into this admin site." +msgstr "Indica si el usuario puede ingresar a este sitio de administración." + +#: models.py:212 +msgid "active" +msgstr "activo" + +#: models.py:212 +msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts." +msgstr "Indica si el usuario debe ser tratado como un usuario activo. Desactive este campo en lugar de eliminar usuarios." + +#: models.py:213 +msgid "superuser status" +msgstr "es superusuario" + +#: models.py:213 +msgid "Designates that this user has all permissions without explicitly assigning them." +msgstr "Indica que este usuario posee todos los permisos sin que sea necesario asignarle los mismos en forma explícita." + +#: models.py:214 +msgid "last login" +msgstr "último ingreso" + +#: models.py:215 +msgid "date joined" +msgstr "fecha de creación" + +#: models.py:217 +msgid "In addition to the permissions manually assigned, this user will also get all permissions granted to each group he/she is in." +msgstr "Además de los permisos asignados manualmente, este usuario también poseerá todos los permisos de los grupos a los que pertenezca." + +#: models.py:218 +msgid "user permissions" +msgstr "permisos de usuario" + +#: models.py:222 +msgid "user" +msgstr "usuario" + +#: models.py:223 +msgid "users" +msgstr "usuarios" + +#: models.py:406 +msgid "message" +msgstr "mensaje" + +#: views.py:86 +msgid "Logged out" +msgstr "Sesión cerrada" + +#: management/commands/createsuperuser.py:23 +msgid "Enter a valid e-mail address." +msgstr "Introduzca una dirección de correo electrónico válida." diff --git a/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..2fefa94819 Binary files /dev/null and b/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..108d259f38 --- /dev/null +++ b/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,283 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:23+0100\n" +"PO-Revision-Date: 2011-02-06 05:56+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: admin.py:12 +msgid "Content" +msgstr "Contenido" + +#: admin.py:15 +msgid "Metadata" +msgstr "Metadatos" + +#: admin.py:42 +msgid "flagged" +msgid_plural "flagged" +msgstr[0] "marcado" +msgstr[1] "marcados" + +#: admin.py:43 +msgid "Flag selected comments" +msgstr "Marcar comentarios seleccionados" + +#: admin.py:47 +msgid "approved" +msgid_plural "approved" +msgstr[0] "aprobado" +msgstr[1] "aprobados" + +#: admin.py:48 +msgid "Approve selected comments" +msgstr "Aprobar comentario seleccionado" + +#: admin.py:52 +msgid "removed" +msgid_plural "removed" +msgstr[0] "eliminado" +msgstr[1] "eliminados" + +#: admin.py:53 +msgid "Remove selected comments" +msgstr "Eliminar comentarios seleccionados" + +#: admin.py:65 +#, python-format +msgid "1 comment was successfully %(action)s." +msgid_plural "%(count)s comments were successfully %(action)s." +msgstr[0] "%(count)s comentarios fueron %(action)s satisfactoriamente." +msgstr[1] "" + +#: feeds.py:13 +#, python-format +msgid "%(site_name)s comments" +msgstr "comentarios en %(site_name)s" + +#: feeds.py:23 +#, python-format +msgid "Latest comments on %(site_name)s" +msgstr "Últimos comentarios en %(site_name)s " + +#: forms.py:109 +msgid "Name" +msgstr "Nombre" + +#: forms.py:110 +msgid "Email address" +msgstr "Dirección de correo electrónico" + +#: forms.py:111 +msgid "URL" +msgstr "URL" + +#: forms.py:112 +msgid "Comment" +msgstr "Comentario" + +#: forms.py:191 +#, 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." + +#: forms.py:198 +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" + +#: models.py:22 +msgid "content type" +msgstr "tipo de contenido" + +#: models.py:24 +msgid "object ID" +msgstr "ID de objeto" + +#: models.py:50 models.py:168 +msgid "user" +msgstr "usuario" + +#: models.py:52 +msgid "user's name" +msgstr "nombre de usuario" + +#: models.py:53 +msgid "user's email address" +msgstr "dirección de correo electrónico del usuario" + +#: models.py:54 +msgid "user's URL" +msgstr "URL del usuario" + +#: models.py:56 models.py:76 models.py:169 +msgid "comment" +msgstr "comentario" + +#: models.py:59 +msgid "date/time submitted" +msgstr "fecha/hora de envío" + +#: models.py:60 +msgid "IP address" +msgstr "Dirección IP" + +#: models.py:61 +msgid "is public" +msgstr "es público" + +#: models.py:62 +msgid "Uncheck this box to make the comment effectively disappear from the site." +msgstr "Desactive esta casilla para hacer el comentario desaparezca del sitio." + +#: models.py:64 +msgid "is removed" +msgstr "se ha eliminado" + +#: models.py:65 +msgid "Check this box if the comment is inappropriate. A \"This comment has been removed\" message will be displayed instead." +msgstr "Marque esta casilla si el comentario es inapropiado. En su lugar se mostrará un mensaje \"Este comentario ha sido eliminado\"." + +#: models.py:77 +msgid "comments" +msgstr "comentarios" + +#: models.py:119 +msgid "This comment was posted by an authenticated user and thus the name is read-only." +msgstr "Este comentario ha sido enviado por un usuario identificado, por lo tanto el nombre no puede modificarse." + +#: models.py:128 +msgid "This comment was posted by an authenticated user and thus the email is read-only." +msgstr "Este comentario ha sido enviado por un usuario identificado, por lo tanto la dirección de correo electrónico no puede modificarse." + +#: models.py:153 +#, python-format +msgid "" +"Posted by %(user)s at %(date)s\n" +"\n" +"%(comment)s\n" +"\n" +"http://%(domain)s%(url)s" +msgstr "" +"Enviado por %(user)s el %(date)s \n" +"\n" +"%(comment)s\n" +"\n" +"http://%(domain)s%(url)s" + +#: models.py:170 +msgid "flag" +msgstr "marca" + +#: models.py:171 +msgid "date" +msgstr "fecha" + +#: models.py:181 +msgid "comment flag" +msgstr "marca de comentario" + +#: models.py:182 +msgid "comment flags" +msgstr "marcas de comentario" + +#: templates/comments/approve.html:4 +msgid "Approve a comment" +msgstr "Aprobar un comentario" + +#: templates/comments/approve.html:7 +msgid "Really make this comment public?" +msgstr "¿Desea hacer público este comentario?" + +#: templates/comments/approve.html:12 +msgid "Approve" +msgstr "Aprobar" + +#: templates/comments/approved.html:4 +msgid "Thanks for approving" +msgstr "Gracias por aprovar" + +#: templates/comments/approved.html:7 templates/comments/deleted.html:7 +#: templates/comments/flagged.html:7 +msgid "Thanks for taking the time to improve the quality of discussion on our site" +msgstr "Gracias por tomarse el tiempo para mejorar la calidad de la discución en nuestro sitio" + +#: templates/comments/delete.html:4 +msgid "Remove a comment" +msgstr "Eliminar comentario" + +#: templates/comments/delete.html:7 +msgid "Really remove this comment?" +msgstr "¿Desea eliminar este comentario?" + +#: templates/comments/delete.html:12 +msgid "Remove" +msgstr "Eliminar" + +#: templates/comments/deleted.html:4 +msgid "Thanks for removing" +msgstr "Gracias por eliminar" + +#: templates/comments/flag.html:4 +msgid "Flag this comment" +msgstr "Marcar este comentario" + +#: templates/comments/flag.html:7 +msgid "Really flag this comment?" +msgstr "¿Desea marcar este comentario?" + +#: templates/comments/flag.html:12 +msgid "Flag" +msgstr "Marcar" + +#: templates/comments/flagged.html:4 +msgid "Thanks for flagging" +msgstr "Gracias por marcar" + +#: templates/comments/form.html:17 templates/comments/preview.html:32 +msgid "Post" +msgstr "Enviar" + +#: templates/comments/form.html:18 templates/comments/preview.html:33 +msgid "Preview" +msgstr "Previsualizar" + +#: templates/comments/posted.html:4 +msgid "Thanks for commenting" +msgstr "Gracias por comentar" + +#: templates/comments/posted.html:7 +msgid "Thank you for your comment" +msgstr "Gracier por el comentario" + +#: templates/comments/preview.html:4 templates/comments/preview.html.py:13 +msgid "Preview your comment" +msgstr "Previsualizar el comentario" + +#: templates/comments/preview.html:11 +msgid "Please correct the error below" +msgid_plural "Please correct the errors below" +msgstr[0] "Por favor corrija el error" +msgstr[1] "Por favor corrija los errores" + +#: templates/comments/preview.html:16 +msgid "and" +msgstr "y" + +#: templates/comments/preview.html:16 +msgid "Post your comment" +msgstr "Envia comentario" + +#: templates/comments/preview.html:16 +msgid "or make changes" +msgstr "o hacer cambios" diff --git a/django/contrib/contenttypes/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..0558d8d4fd Binary files /dev/null and b/django/contrib/contenttypes/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/contenttypes/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..8ce1a5a2a5 --- /dev/null +++ b/django/contrib/contenttypes/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,27 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:24+0100\n" +"PO-Revision-Date: 2011-02-06 05:55+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: models.py:77 +msgid "python model class name" +msgstr "nombre de la clase python del modelo" + +#: models.py:81 +msgid "content type" +msgstr "tipo de contenido" + +#: models.py:82 +msgid "content types" +msgstr "tipos de contenido" diff --git a/django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..6738dd7184 Binary files /dev/null and b/django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..d673fd481d --- /dev/null +++ b/django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,67 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:24+0100\n" +"PO-Revision-Date: 2011-02-06 05:56+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: admin.py:8 models.py:7 +msgid "URL" +msgstr "URL" + +#: admin.py:9 +msgid "Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "Ejemplo: '/acerca/contacto/'. Asegúrese de usar barras '/' al principio y al final." + +#: admin.py:11 +msgid "This value must contain only letters, numbers, dots, underscores, dashes, slashes or tildes." +msgstr "Este valor debe contener solamente letras, números, puntos, guiones bajos, guiones (-), barras (/) o tildes." + +#: admin.py:22 +msgid "Advanced options" +msgstr "Opciones avanzadas" + +#: models.py:8 +msgid "title" +msgstr "título" + +#: models.py:9 +msgid "content" +msgstr "contenido" + +#: models.py:10 +msgid "enable comments" +msgstr "activar comentarios" + +#: models.py:11 +msgid "template name" +msgstr "nombre de la plantilla" + +#: models.py:12 +msgid "Example: 'flatpages/contact_page.html'. If this isn't provided, the system will use 'flatpages/default.html'." +msgstr "Ejemplo: 'flatpages/pagina_contacto.html'. Si no lo proporciona, el sistema usará 'flatpages/default.html'." + +#: models.py:13 +msgid "registration required" +msgstr "necesario registrarse" + +#: models.py:13 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "Si está marcado, sólo los usuarios registrados podrán ver la página." + +#: models.py:18 +msgid "flat page" +msgstr "página estática" + +#: models.py:19 +msgid "flat pages" +msgstr "páginas estática" diff --git a/django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..f45e309ea4 Binary files /dev/null and b/django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..01511b6b82 --- /dev/null +++ b/django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,19 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:24+0100\n" +"PO-Revision-Date: 2011-02-06 05:56+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: wizard.py:172 +msgid "We apologize, but your form has expired. Please continue filling out the form from this page." +msgstr "Lamentablemente su formulario ha caducado. Por favor continúe llenando el formulario en esta página." diff --git a/django/contrib/gis/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/gis/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..48978e1b1f Binary files /dev/null and b/django/contrib/gis/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/gis/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/gis/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..2b92708cd5 --- /dev/null +++ b/django/contrib/gis/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,63 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:25+0100\n" +"PO-Revision-Date: 2011-02-06 05:56+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: db/models/fields.py:50 +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." + +#: db/models/fields.py:270 +msgid "Point" +msgstr "Punto" + +#: db/models/fields.py:274 +msgid "Line string" +msgstr "Secuencia de líneas" + +#: db/models/fields.py:278 +msgid "Polygon" +msgstr "Polígono" + +#: db/models/fields.py:282 +msgid "Multi-point" +msgstr "Multi-punto" + +#: db/models/fields.py:286 +msgid "Multi-line string" +msgstr "Cadena multi-línea" + +#: db/models/fields.py:290 +msgid "Multi polygon" +msgstr "Multi polígonos" + +#: db/models/fields.py:294 +msgid "Geometry collection" +msgstr "Colección de geometrías" + +#: forms/fields.py:17 +msgid "No geometry value provided." +msgstr "No se ha proporcionado un valor de geometría." + +#: forms/fields.py:18 +msgid "Invalid geometry value." +msgstr "Valor de geometría no válido." + +#: forms/fields.py:19 +msgid "Invalid geometry type." +msgstr "Tipo de geometría no válido." + +#: forms/fields.py:20 +msgid "An error occurred when transforming the geometry to the SRID of the geometry form field." +msgstr "Ha ocurrido un error mientras se transformaba la geometría al SRID del campo de formulario de la misma." diff --git a/django/contrib/humanize/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/humanize/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..ec56a87f44 Binary files /dev/null and b/django/contrib/humanize/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/humanize/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/humanize/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..4cf2cc5c18 --- /dev/null +++ b/django/contrib/humanize/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,100 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:27+0100\n" +"PO-Revision-Date: 2011-02-06 05:55+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: templatetags/humanize.py:19 +msgid "th" +msgstr "to" + +#: templatetags/humanize.py:19 +msgid "st" +msgstr "ro" + +#: templatetags/humanize.py:19 +msgid "nd" +msgstr "do" + +#: templatetags/humanize.py:19 +msgid "rd" +msgstr "ro" + +#: templatetags/humanize.py:54 +#, python-format +msgid "%(value).1f million" +msgid_plural "%(value).1f million" +msgstr[0] "%(value).1f millón" +msgstr[1] "%(value).1f millones" + +#: templatetags/humanize.py:57 +#, python-format +msgid "%(value).1f billion" +msgid_plural "%(value).1f billion" +msgstr[0] "%(value).1f billón" +msgstr[1] "%(value).1f billones" + +#: templatetags/humanize.py:60 +#, python-format +msgid "%(value).1f trillion" +msgid_plural "%(value).1f trillion" +msgstr[0] "%(value).1f trillón" +msgstr[1] "%(value).1f trillones" + +#: templatetags/humanize.py:76 +msgid "one" +msgstr "uno" + +#: templatetags/humanize.py:76 +msgid "two" +msgstr "dos" + +#: templatetags/humanize.py:76 +msgid "three" +msgstr "tres" + +#: templatetags/humanize.py:76 +msgid "four" +msgstr "cuatro" + +#: templatetags/humanize.py:76 +msgid "five" +msgstr "cinco" + +#: templatetags/humanize.py:76 +msgid "six" +msgstr "seis" + +#: templatetags/humanize.py:76 +msgid "seven" +msgstr "siete" + +#: templatetags/humanize.py:76 +msgid "eight" +msgstr "ocho" + +#: templatetags/humanize.py:76 +msgid "nine" +msgstr "nueve" + +#: templatetags/humanize.py:96 +msgid "today" +msgstr "hoy" + +#: templatetags/humanize.py:98 +msgid "tomorrow" +msgstr "mañana" + +#: templatetags/humanize.py:100 +msgid "yesterday" +msgstr "ayer" diff --git a/django/contrib/localflavor/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/localflavor/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..b5d725d825 Binary files /dev/null and b/django/contrib/localflavor/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/localflavor/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/localflavor/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..d440d5e1ed --- /dev/null +++ b/django/contrib/localflavor/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,2535 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:27+0100\n" +"PO-Revision-Date: 2011-02-06 05:56+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: ar/forms.py:28 +msgid "Enter a postal code in the format NNNN or ANNNNAAA." +msgstr "Introduzca un código postal en el formato NNNN o ANNNNAAA." + +#: ar/forms.py:50 br/forms.py:92 br/forms.py:131 pe/forms.py:24 pe/forms.py:52 +msgid "This field requires only numbers." +msgstr "Este campo requiere sólo números." + +#: ar/forms.py:51 +msgid "This field requires 7 or 8 digits." +msgstr "Este campo requiere 7 u 8 dígitos." + +#: ar/forms.py:80 +msgid "Enter a valid CUIT in XX-XXXXXXXX-X or XXXXXXXXXXXX format." +msgstr "Ingrese un CUIT válido en el formato XX-XXXXXXXX-X o XXXXXXXXXXXX." + +#: ar/forms.py:81 +msgid "Invalid CUIT." +msgstr "CUIT inválido." + +#: at/at_states.py:5 +msgid "Burgenland" +msgstr "Burgenland" + +#: at/at_states.py:6 +msgid "Carinthia" +msgstr "Carintia" + +#: at/at_states.py:7 +msgid "Lower Austria" +msgstr "Baja Austria" + +#: at/at_states.py:8 +msgid "Upper Austria" +msgstr "Alta Austria" + +#: at/at_states.py:9 +msgid "Salzburg" +msgstr "Salzburgo" + +#: at/at_states.py:10 +msgid "Styria" +msgstr "Estiria" + +#: at/at_states.py:11 +msgid "Tyrol" +msgstr "Tirol" + +#: at/at_states.py:12 +msgid "Vorarlberg" +msgstr "Vorarlberg" + +#: at/at_states.py:13 +msgid "Vienna" +msgstr "Viena" + +#: at/forms.py:22 ch/forms.py:17 no/forms.py:13 +msgid "Enter a zip code in the format XXXX." +msgstr "Introduzca un código postal en el formato XXXX." + +#: at/forms.py:50 +msgid "Enter a valid Austrian Social Security Number in XXXX XXXXXX format." +msgstr "Introduzca un número de Seguro Social de Austria en el formato XXXX XXXXXX." + +#: au/forms.py:17 +msgid "Enter a 4 digit post code." +msgstr "Introduzca un código postal de 4 dígitos." + +#: be/be_provinces.py:5 +msgid "Antwerp" +msgstr "Amberes" + +#: be/be_provinces.py:6 +msgid "Brussels" +msgstr "Bruselas" + +#: be/be_provinces.py:7 +msgid "East Flanders" +msgstr "Flanders del este" + +#: be/be_provinces.py:8 +msgid "Flemish Brabant" +msgstr "Brabante Flamenc" + +#: be/be_provinces.py:9 +msgid "Hainaut" +msgstr "Hainaut" + +#: be/be_provinces.py:10 +msgid "Liege" +msgstr "Liege" + +#: be/be_provinces.py:11 nl/nl_provinces.py:9 +msgid "Limburg" +msgstr "Limburgo" + +#: be/be_provinces.py:12 +msgid "Luxembourg" +msgstr "Luxemburgo" + +#: be/be_provinces.py:13 +msgid "Namur" +msgstr "" + +#: be/be_provinces.py:14 +msgid "Walloon Brabant" +msgstr "" + +#: be/be_provinces.py:15 +msgid "West Flanders" +msgstr "" + +#: be/be_regions.py:5 +msgid "Brussels Capital Region" +msgstr "" + +#: be/be_regions.py:6 +msgid "Flemish Region" +msgstr "" + +#: be/be_regions.py:7 +msgid "Wallonia" +msgstr "" + +#: be/forms.py:23 +msgid "Enter a valid postal code in the range and format 1XXX - 9XXX." +msgstr "Introduzca un código postal válido en el formato 1XXX - 9XXX." + +#: be/forms.py:46 +msgid "Enter a valid phone number in one of the formats 0x xxx xx xx, 0xx xx xx xx, 04xx xx xx xx, 0x/xxx.xx.xx, 0xx/xx.xx.xx, 04xx/xx.xx.xx, 0x.xxx.xx.xx, 0xx.xx.xx.xx, 04xx.xx.xx.xx, 0xxxxxxxx or 04xxxxxxxx." +msgstr "Introduzca un número de teléfono válido en uno de los formatos xx xx xxx 0x, xx xx xx 0xx, 04xx xx xx xx, 0x/xxx.xx.xx, 0xx/xx.xx.xx, 04xx/xx.xx.xx, 0x . xxx.xx.xx, 0xx.xx.xx.xx, 04xx.xx.xx.xx, 0xxxxxxxx o 04xxxxxxxx." + +#: br/forms.py:17 +msgid "Enter a zip code in the format XXXXX-XXX." +msgstr "Introduzca un código postal en el formato XXXXX-XXX." + +#: br/forms.py:26 +msgid "Phone numbers must be in XX-XXXX-XXXX format." +msgstr "Los números de teléfono debe estar en formato XX-XXXX-XXXX." + +#: br/forms.py:54 +msgid "Select a valid brazilian state. That state is not one of the available states." +msgstr "Seleccione un estado brasileño válido. Ese estado no es uno de los estados disponibles." + +#: br/forms.py:90 +msgid "Invalid CPF number." +msgstr "Número CPF inválido" + +#: br/forms.py:91 +msgid "This field requires at most 11 digits or 14 characters." +msgstr "Este campo requiere un máximo de 11 dígitos o caracteres 14." + +#: br/forms.py:130 +msgid "Invalid CNPJ number." +msgstr "Número CNPJ inválido" + +#: br/forms.py:132 +msgid "This field requires at least 14 digits" +msgstr "Este campo requiere un mínimo de 14 dígitos" + +#: ca/forms.py:25 +msgid "Enter a postal code in the format XXX XXX." +msgstr "Introduzca un código postal en el formato XXX XXX." + +#: ca/forms.py:96 +msgid "Enter a valid Canadian Social Insurance number in XXX-XXX-XXX format." +msgstr "Introduzca un número de Seguro Social de Canadá en formato XXX-XXX-XXX." + +#: ch/ch_states.py:5 +msgid "Aargau" +msgstr "Argovia" + +#: ch/ch_states.py:6 +msgid "Appenzell Innerrhoden" +msgstr "Appenzell Innerrhoden" + +#: ch/ch_states.py:7 +msgid "Appenzell Ausserrhoden" +msgstr "Appenzell Ausserrhoden" + +#: ch/ch_states.py:8 +msgid "Basel-Stadt" +msgstr "Basel-Stadt" + +#: ch/ch_states.py:9 +msgid "Basel-Land" +msgstr "Basel-Land" + +#: ch/ch_states.py:10 +msgid "Berne" +msgstr "Berna" + +#: ch/ch_states.py:11 +msgid "Fribourg" +msgstr "Friburgo" + +#: ch/ch_states.py:12 +msgid "Geneva" +msgstr "Ginebra" + +#: ch/ch_states.py:13 +msgid "Glarus" +msgstr "Cantón de Glarus" + +#: ch/ch_states.py:14 +msgid "Graubuenden" +msgstr "" + +#: ch/ch_states.py:15 +msgid "Jura" +msgstr "" + +#: ch/ch_states.py:16 +msgid "Lucerne" +msgstr "" + +#: ch/ch_states.py:17 +msgid "Neuchatel" +msgstr "" + +#: ch/ch_states.py:18 +msgid "Nidwalden" +msgstr "" + +#: ch/ch_states.py:19 +msgid "Obwalden" +msgstr "" + +#: ch/ch_states.py:20 +msgid "Schaffhausen" +msgstr "" + +#: ch/ch_states.py:21 +msgid "Schwyz" +msgstr "" + +#: ch/ch_states.py:22 +msgid "Solothurn" +msgstr "" + +#: ch/ch_states.py:23 +msgid "St. Gallen" +msgstr "" + +#: ch/ch_states.py:24 +msgid "Thurgau" +msgstr "" + +#: ch/ch_states.py:25 +msgid "Ticino" +msgstr "Cantón del Tesino" + +#: ch/ch_states.py:26 +msgid "Uri" +msgstr "" + +#: ch/ch_states.py:27 +msgid "Valais" +msgstr "Cantón del Valais" + +#: ch/ch_states.py:28 +msgid "Vaud" +msgstr "República y cantón de Vaud" + +#: ch/ch_states.py:29 +msgid "Zug" +msgstr "Zug" + +#: ch/ch_states.py:30 +msgid "Zurich" +msgstr "Zúrich" + +#: ch/forms.py:65 +msgid "Enter a valid Swiss identity or passport card number in X1234567<0 or 1234567890 format." +msgstr "Introduzca una identidad Suiza válida o número de pasaporte en el formato X1234567<0 ó 1234567890." + +#: cl/forms.py:30 +msgid "Enter a valid Chilean RUT." +msgstr "Introduzca un RUT chileno válido." + +#: 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." + +#: cl/forms.py:32 +msgid "The Chilean RUT is not valid." +msgstr "El RUT chileno no es válido." + +#: cz/cz_regions.py:8 +msgid "Prague" +msgstr "Praga" + +#: cz/cz_regions.py:9 +msgid "Central Bohemian Region" +msgstr "Región de Bohemia Central" + +#: cz/cz_regions.py:10 +msgid "South Bohemian Region" +msgstr "Región de Bohemia del Sur" + +#: cz/cz_regions.py:11 +msgid "Pilsen Region" +msgstr "Región de Pilsen" + +#: cz/cz_regions.py:12 +msgid "Carlsbad Region" +msgstr "Región de Carlsbad" + +#: cz/cz_regions.py:13 +msgid "Usti Region" +msgstr "Región de Ústí nad Labem" + +#: cz/cz_regions.py:14 +msgid "Liberec Region" +msgstr "Región de Liberec" + +#: cz/cz_regions.py:15 +msgid "Hradec Region" +msgstr "Región de Hradec Králové" + +#: cz/cz_regions.py:16 +msgid "Pardubice Region" +msgstr "Región de Pardubice" + +#: cz/cz_regions.py:17 +msgid "Vysocina Region" +msgstr "Región de Vysocina" + +#: cz/cz_regions.py:18 +msgid "South Moravian Region" +msgstr "Región Moravia del Sur" + +#: cz/cz_regions.py:19 +msgid "Olomouc Region" +msgstr "Región de Olomouc" + +#: cz/cz_regions.py:20 +msgid "Zlin Region" +msgstr "Región de Zlín" + +#: cz/cz_regions.py:21 +msgid "Moravian-Silesian Region" +msgstr "Región de Moravia-Silesia" + +#: cz/forms.py:28 sk/forms.py:30 +msgid "Enter a postal code in the format XXXXX or XXX XX." +msgstr "Introduzca un código postal en el formato XXXXX o XX XXX." + +#: cz/forms.py:48 +msgid "Enter a birth number in the format XXXXXX/XXXX or XXXXXXXXXX." +msgstr "Introduzca una fecha de nacimiento en el formato XXXXXX / XXXX o XXXXXXXXXX." + +#: cz/forms.py:49 +msgid "Invalid optional parameter Gender, valid values are 'f' and 'm'" +msgstr "Parámetro de Genero opcional inválido, los valores válidos son 'f' y 'm'" + +#: cz/forms.py:50 +msgid "Enter a valid birth number." +msgstr "Introduzca una fecha de nacimiento válida." + +#: cz/forms.py:111 +msgid "Enter a valid IC number." +msgstr "Introduzca un número IC válido." + +#: de/de_states.py:5 +msgid "Baden-Wuerttemberg" +msgstr "Baden-Wurtemberg" + +#: de/de_states.py:6 +msgid "Bavaria" +msgstr "Bavaria" + +#: de/de_states.py:7 +msgid "Berlin" +msgstr "Berlín" + +#: de/de_states.py:8 +msgid "Brandenburg" +msgstr "Brandeburgo" + +#: de/de_states.py:9 +msgid "Bremen" +msgstr "Bremen" + +#: de/de_states.py:10 +msgid "Hamburg" +msgstr "Hamburgo" + +#: de/de_states.py:11 +msgid "Hessen" +msgstr "Hesse" + +#: de/de_states.py:12 +msgid "Mecklenburg-Western Pomerania" +msgstr "Mecklemburgo-Pomerania Occidental" + +#: de/de_states.py:13 +msgid "Lower Saxony" +msgstr "Baja Sajonia " + +#: de/de_states.py:14 +msgid "North Rhine-Westphalia" +msgstr "" + +#: de/de_states.py:15 +msgid "Rhineland-Palatinate" +msgstr "" + +#: de/de_states.py:16 +msgid "Saarland" +msgstr "" + +#: de/de_states.py:17 +msgid "Saxony" +msgstr "Sajonia" + +#: de/de_states.py:18 +msgid "Saxony-Anhalt" +msgstr "Sajonia-Anhalt" + +#: de/de_states.py:19 +msgid "Schleswig-Holstein" +msgstr "" + +#: de/de_states.py:20 +msgid "Thuringia" +msgstr "" + +#: de/forms.py:15 fi/forms.py:13 fr/forms.py:16 +msgid "Enter a zip code in the format XXXXX." +msgstr "Introduzca el código postal en el formato XXXXX." + +#: de/forms.py:42 +msgid "Enter a valid German identity card number in XXXXXXXXXXX-XXXXXXX-XXXXXXX-X format." +msgstr "Introduzca un número válido de tarjeta de identidad alemana en formato XXXXXXXXXXX-XXXXXXX-XXXXXXX-X." + +#: es/es_provinces.py:5 +msgid "Arava" +msgstr "Arava" + +#: es/es_provinces.py:6 +msgid "Albacete" +msgstr "Albacete" + +#: es/es_provinces.py:7 +msgid "Alacant" +msgstr "Alicante" + +#: es/es_provinces.py:8 +msgid "Almeria" +msgstr "Almería" + +#: es/es_provinces.py:9 +msgid "Avila" +msgstr "Avila" + +#: es/es_provinces.py:10 +msgid "Badajoz" +msgstr "Badajoz" + +#: es/es_provinces.py:11 +msgid "Illes Balears" +msgstr "" + +#: es/es_provinces.py:12 +msgid "Barcelona" +msgstr "Barcelona" + +#: es/es_provinces.py:13 +msgid "Burgos" +msgstr "Burgos" + +#: es/es_provinces.py:14 +msgid "Caceres" +msgstr "Cáceres" + +#: es/es_provinces.py:15 +msgid "Cadiz" +msgstr "Cádiz" + +#: es/es_provinces.py:16 +msgid "Castello" +msgstr "Castellon" + +#: es/es_provinces.py:17 +msgid "Ciudad Real" +msgstr "Ciudad Real" + +#: es/es_provinces.py:18 +msgid "Cordoba" +msgstr "Córdoba" + +#: es/es_provinces.py:19 +msgid "A Coruna" +msgstr "" + +#: es/es_provinces.py:20 +msgid "Cuenca" +msgstr "" + +#: es/es_provinces.py:21 +msgid "Girona" +msgstr "" + +#: es/es_provinces.py:22 +msgid "Granada" +msgstr "Granada" + +#: es/es_provinces.py:23 +msgid "Guadalajara" +msgstr "Guadalajara" + +#: es/es_provinces.py:24 +msgid "Guipuzkoa" +msgstr "" + +#: es/es_provinces.py:25 +msgid "Huelva" +msgstr "" + +#: es/es_provinces.py:26 +msgid "Huesca" +msgstr "" + +#: es/es_provinces.py:27 +msgid "Jaen" +msgstr "" + +#: es/es_provinces.py:28 +msgid "Leon" +msgstr "León" + +#: es/es_provinces.py:29 +msgid "Lleida" +msgstr "" + +#: es/es_provinces.py:30 es/es_regions.py:17 +msgid "La Rioja" +msgstr "La Rioja" + +#: es/es_provinces.py:31 +msgid "Lugo" +msgstr "" + +#: es/es_provinces.py:32 es/es_regions.py:18 +msgid "Madrid" +msgstr "Madrid" + +#: es/es_provinces.py:33 +msgid "Malaga" +msgstr "Málaga" + +#: es/es_provinces.py:34 +msgid "Murcia" +msgstr "Murcia" + +#: es/es_provinces.py:35 +msgid "Navarre" +msgstr "" + +#: es/es_provinces.py:36 +msgid "Ourense" +msgstr "" + +#: es/es_provinces.py:37 +msgid "Asturias" +msgstr "" + +#: es/es_provinces.py:38 +msgid "Palencia" +msgstr "" + +#: es/es_provinces.py:39 +msgid "Las Palmas" +msgstr "Las Palmas de Gran Canaria" + +#: es/es_provinces.py:40 +msgid "Pontevedra" +msgstr "" + +#: es/es_provinces.py:41 +msgid "Salamanca" +msgstr "Salamanca" + +#: es/es_provinces.py:42 +msgid "Santa Cruz de Tenerife" +msgstr "" + +#: es/es_provinces.py:43 es/es_regions.py:11 +msgid "Cantabria" +msgstr "" + +#: es/es_provinces.py:44 +msgid "Segovia" +msgstr "" + +#: es/es_provinces.py:45 +msgid "Seville" +msgstr "" + +#: es/es_provinces.py:46 +msgid "Soria" +msgstr "" + +#: es/es_provinces.py:47 +msgid "Tarragona" +msgstr "" + +#: es/es_provinces.py:48 +msgid "Teruel" +msgstr "" + +#: es/es_provinces.py:49 +msgid "Toledo" +msgstr "Toledo" + +#: es/es_provinces.py:50 +msgid "Valencia" +msgstr "Valencia" + +#: es/es_provinces.py:51 +msgid "Valladolid" +msgstr "Valladolid" + +#: es/es_provinces.py:52 +msgid "Bizkaia" +msgstr "" + +#: es/es_provinces.py:53 +msgid "Zamora" +msgstr "" + +#: es/es_provinces.py:54 +msgid "Zaragoza" +msgstr "Zaragoza" + +#: es/es_provinces.py:55 +msgid "Ceuta" +msgstr "" + +#: es/es_provinces.py:56 +msgid "Melilla" +msgstr "" + +#: es/es_regions.py:5 +msgid "Andalusia" +msgstr "Andalucía" + +#: es/es_regions.py:6 +msgid "Aragon" +msgstr "Aragón" + +#: es/es_regions.py:7 +msgid "Principality of Asturias" +msgstr "" + +#: es/es_regions.py:8 +msgid "Balearic Islands" +msgstr "" + +#: es/es_regions.py:9 +msgid "Basque Country" +msgstr "" + +#: es/es_regions.py:10 +msgid "Canary Islands" +msgstr "" + +#: es/es_regions.py:12 +msgid "Castile-La Mancha" +msgstr "" + +#: es/es_regions.py:13 +msgid "Castile and Leon" +msgstr "" + +#: es/es_regions.py:14 +msgid "Catalonia" +msgstr "Cataluña" + +#: es/es_regions.py:15 +msgid "Extremadura" +msgstr "" + +#: es/es_regions.py:16 +msgid "Galicia" +msgstr "Galicia" + +#: es/es_regions.py:19 +msgid "Region of Murcia" +msgstr "Región de Murcia" + +#: es/es_regions.py:20 +msgid "Foral Community of Navarre" +msgstr "" + +#: es/es_regions.py:21 +msgid "Valencian Community" +msgstr "" + +#: es/forms.py:20 +msgid "Enter a valid postal code in the range and format 01XXX - 52XXX." +msgstr "Introduzca un código postal válido en el formato 01XXX al 52XXX." + +#: es/forms.py:40 +msgid "Enter a valid phone number in one of the formats 6XXXXXXXX, 8XXXXXXXX or 9XXXXXXXX." +msgstr "Introduzca un número de teléfono válido en uno de los formatos 6XXXXXXXX, 8XXXXXXXX o 9XXXXXXXX." + +#: es/forms.py:67 +msgid "Please enter a valid NIF, NIE, or CIF." +msgstr "Por favor introduzca una NIF, NIE o CIF válida." + +#: es/forms.py:68 +msgid "Please enter a valid NIF or NIE." +msgstr "Por favor introduzca una NIF o NIE válida." + +#: es/forms.py:69 +msgid "Invalid checksum for NIF." +msgstr "" + +#: es/forms.py:70 +msgid "Invalid checksum for NIE." +msgstr "" + +#: es/forms.py:71 +msgid "Invalid checksum for CIF." +msgstr "" + +#: 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álida en el formato XXXX-XXXX-XX-XXXXXXXXXX." + +#: es/forms.py:144 +msgid "Invalid checksum for bank account number." +msgstr "" + +#: fi/forms.py:29 +msgid "Enter a valid Finnish social security number." +msgstr "Introduzca un número válido de seguridad social finlandés." + +#: fr/forms.py:31 +msgid "Phone numbers must be in 0X XX XX XX XX format." +msgstr "El número de teléfono debe estar en el formato 0X XX XX XX XX." + +#: id/forms.py:28 +msgid "Enter a valid post code" +msgstr "Introduzca un código postal válido" + +#: id/forms.py:68 nl/forms.py:53 +msgid "Enter a valid phone number" +msgstr "Introduzca un número de teléfono válido" + +#: id/forms.py:107 +msgid "Enter a valid vehicle license plate number" +msgstr "Introduzca una matrícula de vehículo válida." + +#: id/forms.py:170 +msgid "Enter a valid NIK/KTP number" +msgstr "Introduzca un NIK/KTP número." + +#: id/id_choices.py:15 +msgid "Aceh" +msgstr "" + +#: id/id_choices.py:16 id/id_choices.py:79 +msgid "Bali" +msgstr "" + +#: id/id_choices.py:17 id/id_choices.py:51 +msgid "Banten" +msgstr "" + +#: id/id_choices.py:18 id/id_choices.py:60 +msgid "Bengkulu" +msgstr "" + +#: id/id_choices.py:19 id/id_choices.py:53 +msgid "Yogyakarta" +msgstr "" + +#: id/id_choices.py:20 id/id_choices.py:57 +msgid "Jakarta" +msgstr "" + +#: id/id_choices.py:21 id/id_choices.py:81 +msgid "Gorontalo" +msgstr "" + +#: id/id_choices.py:22 id/id_choices.py:63 +msgid "Jambi" +msgstr "" + +#: id/id_choices.py:23 +msgid "Jawa Barat" +msgstr "" + +#: id/id_choices.py:24 +msgid "Jawa Tengah" +msgstr "" + +#: id/id_choices.py:25 +msgid "Jawa Timur" +msgstr "" + +#: id/id_choices.py:26 id/id_choices.py:94 +msgid "Kalimantan Barat" +msgstr "" + +#: id/id_choices.py:27 id/id_choices.py:72 +msgid "Kalimantan Selatan" +msgstr "" + +#: id/id_choices.py:28 id/id_choices.py:95 +msgid "Kalimantan Tengah" +msgstr "" + +#: id/id_choices.py:29 id/id_choices.py:96 +msgid "Kalimantan Timur" +msgstr "" + +#: id/id_choices.py:30 +msgid "Kepulauan Bangka-Belitung" +msgstr "" + +#: id/id_choices.py:31 id/id_choices.py:68 +msgid "Kepulauan Riau" +msgstr "" + +#: id/id_choices.py:32 id/id_choices.py:61 +msgid "Lampung" +msgstr "" + +#: id/id_choices.py:33 id/id_choices.py:76 +msgid "Maluku" +msgstr "" + +#: id/id_choices.py:34 id/id_choices.py:77 +msgid "Maluku Utara" +msgstr "" + +#: id/id_choices.py:35 +msgid "Nusa Tenggara Barat" +msgstr "" + +#: id/id_choices.py:36 +msgid "Nusa Tenggara Timur" +msgstr "" + +#: id/id_choices.py:37 +msgid "Papua" +msgstr "" + +#: id/id_choices.py:38 +msgid "Papua Barat" +msgstr "" + +#: id/id_choices.py:39 id/id_choices.py:66 +msgid "Riau" +msgstr "" + +#: id/id_choices.py:40 id/id_choices.py:74 +msgid "Sulawesi Barat" +msgstr "" + +#: id/id_choices.py:41 id/id_choices.py:75 +msgid "Sulawesi Selatan" +msgstr "" + +#: id/id_choices.py:42 id/id_choices.py:82 +msgid "Sulawesi Tengah" +msgstr "" + +#: id/id_choices.py:43 id/id_choices.py:85 +msgid "Sulawesi Tenggara" +msgstr "" + +#: id/id_choices.py:44 +msgid "Sulawesi Utara" +msgstr "" + +#: id/id_choices.py:45 id/id_choices.py:58 +msgid "Sumatera Barat" +msgstr "" + +#: id/id_choices.py:46 id/id_choices.py:62 +msgid "Sumatera Selatan" +msgstr "" + +#: id/id_choices.py:47 id/id_choices.py:64 +msgid "Sumatera Utara" +msgstr "" + +#: id/id_choices.py:52 +msgid "Magelang" +msgstr "" + +#: id/id_choices.py:54 +msgid "Surakarta - Solo" +msgstr "" + +#: id/id_choices.py:55 +msgid "Madiun" +msgstr "" + +#: id/id_choices.py:56 +msgid "Kediri" +msgstr "" + +#: id/id_choices.py:59 +msgid "Tapanuli" +msgstr "" + +#: id/id_choices.py:65 +msgid "Nanggroe Aceh Darussalam" +msgstr "" + +#: id/id_choices.py:67 +msgid "Kepulauan Bangka Belitung" +msgstr "" + +#: id/id_choices.py:69 +msgid "Corps Consulate" +msgstr "" + +#: id/id_choices.py:70 +msgid "Corps Diplomatic" +msgstr "" + +#: id/id_choices.py:71 +msgid "Bandung" +msgstr "" + +#: id/id_choices.py:73 +msgid "Sulawesi Utara Daratan" +msgstr "" + +#: id/id_choices.py:78 +msgid "NTT - Timor" +msgstr "" + +#: id/id_choices.py:80 +msgid "Sulawesi Utara Kepulauan" +msgstr "" + +#: id/id_choices.py:83 +msgid "NTB - Lombok" +msgstr "" + +#: id/id_choices.py:84 +msgid "Papua dan Papua Barat" +msgstr "" + +#: id/id_choices.py:86 +msgid "Cirebon" +msgstr "" + +#: id/id_choices.py:87 +msgid "NTB - Sumbawa" +msgstr "" + +#: id/id_choices.py:88 +msgid "NTT - Flores" +msgstr "" + +#: id/id_choices.py:89 +msgid "NTT - Sumba" +msgstr "" + +#: id/id_choices.py:90 +msgid "Bogor" +msgstr "" + +#: id/id_choices.py:91 +msgid "Pekalongan" +msgstr "" + +#: id/id_choices.py:92 +msgid "Semarang" +msgstr "" + +#: id/id_choices.py:93 +msgid "Pati" +msgstr "" + +#: id/id_choices.py:97 +msgid "Surabaya" +msgstr "" + +#: id/id_choices.py:98 +msgid "Madura" +msgstr "" + +#: id/id_choices.py:99 +msgid "Malang" +msgstr "" + +#: id/id_choices.py:100 +msgid "Jember" +msgstr "" + +#: id/id_choices.py:101 +msgid "Banyumas" +msgstr "" + +#: id/id_choices.py:102 +msgid "Federal Government" +msgstr "" + +#: id/id_choices.py:103 +msgid "Bojonegoro" +msgstr "" + +#: id/id_choices.py:104 +msgid "Purwakarta" +msgstr "" + +#: id/id_choices.py:105 +msgid "Sidoarjo" +msgstr "" + +#: id/id_choices.py:106 +msgid "Garut" +msgstr "" + +#: ie/ie_counties.py:8 +msgid "Antrim" +msgstr "" + +#: ie/ie_counties.py:9 +msgid "Armagh" +msgstr "" + +#: ie/ie_counties.py:10 +msgid "Carlow" +msgstr "" + +#: ie/ie_counties.py:11 +msgid "Cavan" +msgstr "" + +#: ie/ie_counties.py:12 +msgid "Clare" +msgstr "" + +#: ie/ie_counties.py:13 +msgid "Cork" +msgstr "" + +#: ie/ie_counties.py:14 +msgid "Derry" +msgstr "" + +#: ie/ie_counties.py:15 +msgid "Donegal" +msgstr "" + +#: ie/ie_counties.py:16 +msgid "Down" +msgstr "" + +#: ie/ie_counties.py:17 +msgid "Dublin" +msgstr "" + +#: ie/ie_counties.py:18 +msgid "Fermanagh" +msgstr "" + +#: ie/ie_counties.py:19 +msgid "Galway" +msgstr "" + +#: ie/ie_counties.py:20 +msgid "Kerry" +msgstr "" + +#: ie/ie_counties.py:21 +msgid "Kildare" +msgstr "" + +#: ie/ie_counties.py:22 +msgid "Kilkenny" +msgstr "" + +#: ie/ie_counties.py:23 +msgid "Laois" +msgstr "" + +#: ie/ie_counties.py:24 +msgid "Leitrim" +msgstr "" + +#: ie/ie_counties.py:25 +msgid "Limerick" +msgstr "" + +#: ie/ie_counties.py:26 +msgid "Longford" +msgstr "" + +#: ie/ie_counties.py:27 +msgid "Louth" +msgstr "" + +#: ie/ie_counties.py:28 +msgid "Mayo" +msgstr "" + +#: ie/ie_counties.py:29 +msgid "Meath" +msgstr "" + +#: ie/ie_counties.py:30 +msgid "Monaghan" +msgstr "" + +#: ie/ie_counties.py:31 +msgid "Offaly" +msgstr "" + +#: ie/ie_counties.py:32 +msgid "Roscommon" +msgstr "" + +#: ie/ie_counties.py:33 +msgid "Sligo" +msgstr "" + +#: ie/ie_counties.py:34 +msgid "Tipperary" +msgstr "" + +#: ie/ie_counties.py:35 +msgid "Tyrone" +msgstr "" + +#: ie/ie_counties.py:36 +msgid "Waterford" +msgstr "" + +#: ie/ie_counties.py:37 +msgid "Westmeath" +msgstr "" + +#: ie/ie_counties.py:38 +msgid "Wexford" +msgstr "" + +#: ie/ie_counties.py:39 +msgid "Wicklow" +msgstr "" + +#: il/forms.py:31 +msgid "Enter a postal code in the format XXXXX" +msgstr "Introduzca un código postal en el formato XXXXX" + +#: il/forms.py:50 +msgid "Enter a valid ID number." +msgstr "Introduzca un número de identificación válido." + +#: in_/forms.py:15 +msgid "Enter a zip code in the format XXXXXXX." +msgstr "Introduzca un código postal en el formato de XXXXXXX." + +#: is_/forms.py:18 +msgid "Enter a valid Icelandic identification number. The format is XXXXXX-XXXX." +msgstr "Introduzca un número válido de identificación islandesa. El formato es XXXXXX-XXXX." + +#: is_/forms.py:19 +msgid "The Icelandic identification number is not valid." +msgstr "El número de identificación islandesa no es válido." + +#: it/forms.py:15 +msgid "Enter a valid zip code." +msgstr "Introduzca un código postal válido." + +#: it/forms.py:44 +msgid "Enter a valid Social Security number." +msgstr "Introduzca un número de Seguro Social." + +#: it/forms.py:69 +msgid "Enter a valid VAT number." +msgstr "Introduzca un número VAT válido." + +#: jp/forms.py:16 +msgid "Enter a postal code in the format XXXXXXX or XXX-XXXX." +msgstr "Introduzca un código postal en el formato XXXXXXX o XXX-XXXX." + +#: jp/jp_prefectures.py:4 +msgid "Hokkaido" +msgstr "" + +#: jp/jp_prefectures.py:5 +msgid "Aomori" +msgstr "" + +#: jp/jp_prefectures.py:6 +msgid "Iwate" +msgstr "" + +#: jp/jp_prefectures.py:7 +msgid "Miyagi" +msgstr "" + +#: jp/jp_prefectures.py:8 +msgid "Akita" +msgstr "" + +#: jp/jp_prefectures.py:9 +msgid "Yamagata" +msgstr "" + +#: jp/jp_prefectures.py:10 +msgid "Fukushima" +msgstr "" + +#: jp/jp_prefectures.py:11 +msgid "Ibaraki" +msgstr "" + +#: jp/jp_prefectures.py:12 +msgid "Tochigi" +msgstr "" + +#: jp/jp_prefectures.py:13 +msgid "Gunma" +msgstr "" + +#: jp/jp_prefectures.py:14 +msgid "Saitama" +msgstr "" + +#: jp/jp_prefectures.py:15 +msgid "Chiba" +msgstr "" + +#: jp/jp_prefectures.py:16 +msgid "Tokyo" +msgstr "" + +#: jp/jp_prefectures.py:17 +msgid "Kanagawa" +msgstr "" + +#: jp/jp_prefectures.py:18 +msgid "Yamanashi" +msgstr "" + +#: jp/jp_prefectures.py:19 +msgid "Nagano" +msgstr "" + +#: jp/jp_prefectures.py:20 +msgid "Niigata" +msgstr "" + +#: jp/jp_prefectures.py:21 +msgid "Toyama" +msgstr "" + +#: jp/jp_prefectures.py:22 +msgid "Ishikawa" +msgstr "" + +#: jp/jp_prefectures.py:23 +msgid "Fukui" +msgstr "" + +#: jp/jp_prefectures.py:24 +msgid "Gifu" +msgstr "" + +#: jp/jp_prefectures.py:25 +msgid "Shizuoka" +msgstr "" + +#: jp/jp_prefectures.py:26 +msgid "Aichi" +msgstr "" + +#: jp/jp_prefectures.py:27 +msgid "Mie" +msgstr "" + +#: jp/jp_prefectures.py:28 +msgid "Shiga" +msgstr "" + +#: jp/jp_prefectures.py:29 +msgid "Kyoto" +msgstr "" + +#: jp/jp_prefectures.py:30 +msgid "Osaka" +msgstr "" + +#: jp/jp_prefectures.py:31 +msgid "Hyogo" +msgstr "" + +#: jp/jp_prefectures.py:32 +msgid "Nara" +msgstr "" + +#: jp/jp_prefectures.py:33 +msgid "Wakayama" +msgstr "" + +#: jp/jp_prefectures.py:34 +msgid "Tottori" +msgstr "" + +#: jp/jp_prefectures.py:35 +msgid "Shimane" +msgstr "" + +#: jp/jp_prefectures.py:36 +msgid "Okayama" +msgstr "" + +#: jp/jp_prefectures.py:37 +msgid "Hiroshima" +msgstr "" + +#: jp/jp_prefectures.py:38 +msgid "Yamaguchi" +msgstr "" + +#: jp/jp_prefectures.py:39 +msgid "Tokushima" +msgstr "" + +#: jp/jp_prefectures.py:40 +msgid "Kagawa" +msgstr "" + +#: jp/jp_prefectures.py:41 +msgid "Ehime" +msgstr "" + +#: jp/jp_prefectures.py:42 +msgid "Kochi" +msgstr "" + +#: jp/jp_prefectures.py:43 +msgid "Fukuoka" +msgstr "" + +#: jp/jp_prefectures.py:44 +msgid "Saga" +msgstr "" + +#: jp/jp_prefectures.py:45 +msgid "Nagasaki" +msgstr "" + +#: jp/jp_prefectures.py:46 +msgid "Kumamoto" +msgstr "" + +#: jp/jp_prefectures.py:47 +msgid "Oita" +msgstr "" + +#: jp/jp_prefectures.py:48 +msgid "Miyazaki" +msgstr "" + +#: jp/jp_prefectures.py:49 +msgid "Kagoshima" +msgstr "" + +#: jp/jp_prefectures.py:50 +msgid "Okinawa" +msgstr "" + +#: kw/forms.py:25 +msgid "Enter a valid Kuwaiti Civil ID number" +msgstr "Introduzca un número de identificación civil kuwaití" + +#: mx/mx_states.py:12 +msgid "Aguascalientes" +msgstr "Aguascalientes" + +#: mx/mx_states.py:13 +msgid "Baja California" +msgstr "Baja California" + +#: mx/mx_states.py:14 +msgid "Baja California Sur" +msgstr "Baja California Sur" + +#: mx/mx_states.py:15 +msgid "Campeche" +msgstr "Campeche" + +#: mx/mx_states.py:16 +msgid "Chihuahua" +msgstr "Chihuahua" + +#: mx/mx_states.py:17 +msgid "Chiapas" +msgstr "Chiapas" + +#: mx/mx_states.py:18 +msgid "Coahuila" +msgstr "Coahuila" + +#: mx/mx_states.py:19 +msgid "Colima" +msgstr "Colima" + +#: mx/mx_states.py:20 +msgid "Distrito Federal" +msgstr "Distrito Federal" + +#: mx/mx_states.py:21 +msgid "Durango" +msgstr "Durango" + +#: mx/mx_states.py:22 +msgid "Guerrero" +msgstr "Guerrero" + +#: mx/mx_states.py:23 +msgid "Guanajuato" +msgstr "Guanajuato" + +#: mx/mx_states.py:24 +msgid "Hidalgo" +msgstr "Hidalgo" + +#: mx/mx_states.py:25 +msgid "Jalisco" +msgstr "Jalisco" + +#: mx/mx_states.py:26 +msgid "Estado de México" +msgstr "Estado de México" + +#: mx/mx_states.py:27 +msgid "Michoacán" +msgstr "Michoacán" + +#: mx/mx_states.py:28 +msgid "Morelos" +msgstr "Morelos" + +#: mx/mx_states.py:29 +msgid "Nayarit" +msgstr "Nayarit" + +#: mx/mx_states.py:30 +msgid "Nuevo León" +msgstr "Nuevo León" + +#: mx/mx_states.py:31 +msgid "Oaxaca" +msgstr "Oaxaca" + +#: mx/mx_states.py:32 +msgid "Puebla" +msgstr "Puebla" + +#: mx/mx_states.py:33 +msgid "Querétaro" +msgstr "Querétaro" + +#: mx/mx_states.py:34 +msgid "Quintana Roo" +msgstr "Quintana Roo" + +#: mx/mx_states.py:35 +msgid "Sinaloa" +msgstr "Sinaloa" + +#: mx/mx_states.py:36 +msgid "San Luis Potosí" +msgstr "San Luis Potosí" + +#: mx/mx_states.py:37 +msgid "Sonora" +msgstr "Sonora" + +#: mx/mx_states.py:38 +msgid "Tabasco" +msgstr "Tabasco" + +#: mx/mx_states.py:39 +msgid "Tamaulipas" +msgstr "Tamaulipas" + +#: mx/mx_states.py:40 +msgid "Tlaxcala" +msgstr "Tlaxcala" + +#: mx/mx_states.py:41 +msgid "Veracruz" +msgstr "Veracruz" + +#: mx/mx_states.py:42 +msgid "Yucatán" +msgstr "Yucatán" + +#: mx/mx_states.py:43 +msgid "Zacatecas" +msgstr "Zacatecas" + +#: nl/forms.py:22 +msgid "Enter a valid postal code" +msgstr "Introduzca un código postal válido" + +#: nl/forms.py:79 +msgid "Enter a valid SoFi number" +msgstr "Introduzca un número SoFi válido" + +#: nl/nl_provinces.py:4 +msgid "Drenthe" +msgstr "" + +#: nl/nl_provinces.py:5 +msgid "Flevoland" +msgstr "" + +#: nl/nl_provinces.py:6 +msgid "Friesland" +msgstr "" + +#: nl/nl_provinces.py:7 +msgid "Gelderland" +msgstr "" + +#: nl/nl_provinces.py:8 +msgid "Groningen" +msgstr "" + +#: nl/nl_provinces.py:10 +msgid "Noord-Brabant" +msgstr "" + +#: nl/nl_provinces.py:11 +msgid "Noord-Holland" +msgstr "" + +#: nl/nl_provinces.py:12 +msgid "Overijssel" +msgstr "" + +#: nl/nl_provinces.py:13 +msgid "Utrecht" +msgstr "" + +#: nl/nl_provinces.py:14 +msgid "Zeeland" +msgstr "" + +#: nl/nl_provinces.py:15 +msgid "Zuid-Holland" +msgstr "" + +#: no/forms.py:34 +msgid "Enter a valid Norwegian social security number." +msgstr "Introduzca un número válido de la seguridad social noruego." + +#: pe/forms.py:25 +msgid "This field requires 8 digits." +msgstr "Este campo requiere de 8 dígitos." + +#: pe/forms.py:53 +msgid "This field requires 11 digits." +msgstr "Este campo requiere de 11 dígitos." + +#: pl/forms.py:39 +msgid "National Identification Number consists of 11 digits." +msgstr "Número de Identidad Nacional se compone de 11 dígitos." + +#: pl/forms.py:40 +msgid "Wrong checksum for the National Identification Number." +msgstr "" + +#: pl/forms.py:74 +msgid "Enter a tax number field (NIP) in the format XXX-XXX-XX-XX or XX-XX-XXX-XXX." +msgstr "Entrar en un campo número de identificación fiscal (NIP) en el formato XXX-XXX-XX-XX o XX-XX-XXX XXX." + +#: pl/forms.py:75 +msgid "Wrong checksum for the Tax Number (NIP)." +msgstr "" + +#: pl/forms.py:114 +msgid "National Business Register Number (REGON) consists of 9 or 14 digits." +msgstr "" + +#: pl/forms.py:115 +msgid "Wrong checksum for the National Business Register Number (REGON)." +msgstr "" + +#: pl/forms.py:155 +msgid "Enter a postal code in the format XX-XXX." +msgstr "Introduzca un código postal en el formato XX-XXX." + +#: pl/pl_voivodeships.py:8 +msgid "Lower Silesia" +msgstr "" + +#: pl/pl_voivodeships.py:9 +msgid "Kuyavia-Pomerania" +msgstr "" + +#: pl/pl_voivodeships.py:10 +msgid "Lublin" +msgstr "" + +#: pl/pl_voivodeships.py:11 +msgid "Lubusz" +msgstr "" + +#: pl/pl_voivodeships.py:12 +msgid "Lodz" +msgstr "" + +#: pl/pl_voivodeships.py:13 +msgid "Lesser Poland" +msgstr "" + +#: pl/pl_voivodeships.py:14 +msgid "Masovia" +msgstr "" + +#: pl/pl_voivodeships.py:15 +msgid "Opole" +msgstr "" + +#: pl/pl_voivodeships.py:16 +msgid "Subcarpatia" +msgstr "" + +#: pl/pl_voivodeships.py:17 +msgid "Podlasie" +msgstr "" + +#: pl/pl_voivodeships.py:18 +msgid "Pomerania" +msgstr "" + +#: pl/pl_voivodeships.py:19 +msgid "Silesia" +msgstr "" + +#: pl/pl_voivodeships.py:20 +msgid "Swietokrzyskie" +msgstr "" + +#: pl/pl_voivodeships.py:21 +msgid "Warmia-Masuria" +msgstr "" + +#: pl/pl_voivodeships.py:22 +msgid "Greater Poland" +msgstr "" + +#: pl/pl_voivodeships.py:23 +msgid "West Pomerania" +msgstr "" + +#: pt/forms.py:17 +msgid "Enter a zip code in the format XXXX-XXX." +msgstr "Introduzca un código postal en el formato XXXX-XXX." + +#: pt/forms.py:37 +msgid "Phone numbers must have 9 digits, or start by + or 00." +msgstr "Los número de teléfono debe tener 9 dígitos, o empezar con + ó 00." + +#: ro/forms.py:19 +msgid "Enter a valid CIF." +msgstr "Introduzca un CIF válido." + +#: ro/forms.py:56 +msgid "Enter a valid CNP." +msgstr "Introduzca un CNP válido." + +#: ro/forms.py:143 +msgid "Enter a valid IBAN in ROXX-XXXX-XXXX-XXXX-XXXX-XXXX format" +msgstr "Introduzca un código IBAN válido en el formato ROXX-XXXX-XXXX-XXXX-XXXX-XXXX." + +#: ro/forms.py:175 +msgid "Phone numbers must be in XXXX-XXXXXX format." +msgstr "Los números de teléfono debe estar en formato XXXX-XXXXXX." + +#: ro/forms.py:200 +msgid "Enter a valid postal code in the format XXXXXX" +msgstr "Introduzca un código postal válido en el formato XXXXXX" + +#: se/forms.py:50 +msgid "Enter a valid Swedish organisation number." +msgstr "Introduzca un número válido de organización sueca." + +#: se/forms.py:107 +msgid "Enter a valid Swedish personal identity number." +msgstr "Introduzca un número válido de identidad personal sueco." + +#: se/forms.py:108 +msgid "Co-ordination numbers are not allowed." +msgstr "Los números de coordinación no se admiten." + +#: se/forms.py:150 +msgid "Enter a Swedish postal code in the format XXXXX." +msgstr "Introduzca un código postal sueco en el formato XXXXX." + +#: se/se_counties.py:15 +msgid "Stockholm" +msgstr "" + +#: se/se_counties.py:16 +msgid "Västerbotten" +msgstr "" + +#: se/se_counties.py:17 +msgid "Norrbotten" +msgstr "" + +#: se/se_counties.py:18 +msgid "Uppsala" +msgstr "" + +#: se/se_counties.py:19 +msgid "Södermanland" +msgstr "" + +#: se/se_counties.py:20 +msgid "Östergötland" +msgstr "" + +#: se/se_counties.py:21 +msgid "Jönköping" +msgstr "" + +#: se/se_counties.py:22 +msgid "Kronoberg" +msgstr "" + +#: se/se_counties.py:23 +msgid "Kalmar" +msgstr "" + +#: se/se_counties.py:24 +msgid "Gotland" +msgstr "" + +#: se/se_counties.py:25 +msgid "Blekinge" +msgstr "" + +#: se/se_counties.py:26 +msgid "Skåne" +msgstr "" + +#: se/se_counties.py:27 +msgid "Halland" +msgstr "" + +#: se/se_counties.py:28 +msgid "Västra Götaland" +msgstr "" + +#: se/se_counties.py:29 +msgid "Värmland" +msgstr "" + +#: se/se_counties.py:30 +msgid "Örebro" +msgstr "" + +#: se/se_counties.py:31 +msgid "Västmanland" +msgstr "" + +#: se/se_counties.py:32 +msgid "Dalarna" +msgstr "" + +#: se/se_counties.py:33 +msgid "Gävleborg" +msgstr "" + +#: se/se_counties.py:34 +msgid "Västernorrland" +msgstr "" + +#: se/se_counties.py:35 +msgid "Jämtland" +msgstr "" + +#: sk/sk_districts.py:8 +msgid "Banska Bystrica" +msgstr "" + +#: sk/sk_districts.py:9 +msgid "Banska Stiavnica" +msgstr "" + +#: sk/sk_districts.py:10 +msgid "Bardejov" +msgstr "" + +#: sk/sk_districts.py:11 +msgid "Banovce nad Bebravou" +msgstr "" + +#: sk/sk_districts.py:12 +msgid "Brezno" +msgstr "" + +#: sk/sk_districts.py:13 +msgid "Bratislava I" +msgstr "" + +#: sk/sk_districts.py:14 +msgid "Bratislava II" +msgstr "" + +#: sk/sk_districts.py:15 +msgid "Bratislava III" +msgstr "" + +#: sk/sk_districts.py:16 +msgid "Bratislava IV" +msgstr "" + +#: sk/sk_districts.py:17 +msgid "Bratislava V" +msgstr "" + +#: sk/sk_districts.py:18 +msgid "Bytca" +msgstr "" + +#: sk/sk_districts.py:19 +msgid "Cadca" +msgstr "" + +#: sk/sk_districts.py:20 +msgid "Detva" +msgstr "" + +#: sk/sk_districts.py:21 +msgid "Dolny Kubin" +msgstr "" + +#: sk/sk_districts.py:22 +msgid "Dunajska Streda" +msgstr "" + +#: sk/sk_districts.py:23 +msgid "Galanta" +msgstr "" + +#: sk/sk_districts.py:24 +msgid "Gelnica" +msgstr "" + +#: sk/sk_districts.py:25 +msgid "Hlohovec" +msgstr "" + +#: sk/sk_districts.py:26 +msgid "Humenne" +msgstr "" + +#: sk/sk_districts.py:27 +msgid "Ilava" +msgstr "" + +#: sk/sk_districts.py:28 +msgid "Kezmarok" +msgstr "" + +#: sk/sk_districts.py:29 +msgid "Komarno" +msgstr "" + +#: sk/sk_districts.py:30 +msgid "Kosice I" +msgstr "" + +#: sk/sk_districts.py:31 +msgid "Kosice II" +msgstr "" + +#: sk/sk_districts.py:32 +msgid "Kosice III" +msgstr "" + +#: sk/sk_districts.py:33 +msgid "Kosice IV" +msgstr "" + +#: sk/sk_districts.py:34 +msgid "Kosice - okolie" +msgstr "" + +#: sk/sk_districts.py:35 +msgid "Krupina" +msgstr "" + +#: sk/sk_districts.py:36 +msgid "Kysucke Nove Mesto" +msgstr "" + +#: sk/sk_districts.py:37 +msgid "Levice" +msgstr "" + +#: sk/sk_districts.py:38 +msgid "Levoca" +msgstr "" + +#: sk/sk_districts.py:39 +msgid "Liptovsky Mikulas" +msgstr "" + +#: sk/sk_districts.py:40 +msgid "Lucenec" +msgstr "" + +#: sk/sk_districts.py:41 +msgid "Malacky" +msgstr "" + +#: sk/sk_districts.py:42 +msgid "Martin" +msgstr "" + +#: sk/sk_districts.py:43 +msgid "Medzilaborce" +msgstr "" + +#: sk/sk_districts.py:44 +msgid "Michalovce" +msgstr "" + +#: sk/sk_districts.py:45 +msgid "Myjava" +msgstr "" + +#: sk/sk_districts.py:46 +msgid "Namestovo" +msgstr "" + +#: sk/sk_districts.py:47 +msgid "Nitra" +msgstr "" + +#: sk/sk_districts.py:48 +msgid "Nove Mesto nad Vahom" +msgstr "" + +#: sk/sk_districts.py:49 +msgid "Nove Zamky" +msgstr "" + +#: sk/sk_districts.py:50 +msgid "Partizanske" +msgstr "" + +#: sk/sk_districts.py:51 +msgid "Pezinok" +msgstr "" + +#: sk/sk_districts.py:52 +msgid "Piestany" +msgstr "" + +#: sk/sk_districts.py:53 +msgid "Poltar" +msgstr "" + +#: sk/sk_districts.py:54 +msgid "Poprad" +msgstr "" + +#: sk/sk_districts.py:55 +msgid "Povazska Bystrica" +msgstr "" + +#: sk/sk_districts.py:56 +msgid "Presov" +msgstr "" + +#: sk/sk_districts.py:57 +msgid "Prievidza" +msgstr "" + +#: sk/sk_districts.py:58 +msgid "Puchov" +msgstr "" + +#: sk/sk_districts.py:59 +msgid "Revuca" +msgstr "" + +#: sk/sk_districts.py:60 +msgid "Rimavska Sobota" +msgstr "" + +#: sk/sk_districts.py:61 +msgid "Roznava" +msgstr "" + +#: sk/sk_districts.py:62 +msgid "Ruzomberok" +msgstr "" + +#: sk/sk_districts.py:63 +msgid "Sabinov" +msgstr "" + +#: sk/sk_districts.py:64 +msgid "Senec" +msgstr "" + +#: sk/sk_districts.py:65 +msgid "Senica" +msgstr "" + +#: sk/sk_districts.py:66 +msgid "Skalica" +msgstr "" + +#: sk/sk_districts.py:67 +msgid "Snina" +msgstr "" + +#: sk/sk_districts.py:68 +msgid "Sobrance" +msgstr "" + +#: sk/sk_districts.py:69 +msgid "Spisska Nova Ves" +msgstr "" + +#: sk/sk_districts.py:70 +msgid "Stara Lubovna" +msgstr "" + +#: sk/sk_districts.py:71 +msgid "Stropkov" +msgstr "" + +#: sk/sk_districts.py:72 +msgid "Svidnik" +msgstr "" + +#: sk/sk_districts.py:73 +msgid "Sala" +msgstr "" + +#: sk/sk_districts.py:74 +msgid "Topolcany" +msgstr "" + +#: sk/sk_districts.py:75 +msgid "Trebisov" +msgstr "" + +#: sk/sk_districts.py:76 +msgid "Trencin" +msgstr "" + +#: sk/sk_districts.py:77 +msgid "Trnava" +msgstr "" + +#: sk/sk_districts.py:78 +msgid "Turcianske Teplice" +msgstr "" + +#: sk/sk_districts.py:79 +msgid "Tvrdosin" +msgstr "" + +#: sk/sk_districts.py:80 +msgid "Velky Krtis" +msgstr "" + +#: sk/sk_districts.py:81 +msgid "Vranov nad Toplou" +msgstr "" + +#: sk/sk_districts.py:82 +msgid "Zlate Moravce" +msgstr "" + +#: sk/sk_districts.py:83 +msgid "Zvolen" +msgstr "" + +#: sk/sk_districts.py:84 +msgid "Zarnovica" +msgstr "" + +#: sk/sk_districts.py:85 +msgid "Ziar nad Hronom" +msgstr "" + +#: sk/sk_districts.py:86 +msgid "Zilina" +msgstr "" + +#: sk/sk_regions.py:8 +msgid "Banska Bystrica region" +msgstr "" + +#: sk/sk_regions.py:9 +msgid "Bratislava region" +msgstr "" + +#: sk/sk_regions.py:10 +msgid "Kosice region" +msgstr "" + +#: sk/sk_regions.py:11 +msgid "Nitra region" +msgstr "" + +#: sk/sk_regions.py:12 +msgid "Presov region" +msgstr "" + +#: sk/sk_regions.py:13 +msgid "Trencin region" +msgstr "" + +#: sk/sk_regions.py:14 +msgid "Trnava region" +msgstr "" + +#: sk/sk_regions.py:15 +msgid "Zilina region" +msgstr "" + +#: tr/forms.py:16 +msgid "Enter a postal code in the format XXXXX." +msgstr "Introduzca un código postal en el formato XXXXX." + +#: tr/forms.py:37 +msgid "Phone numbers must be in 0XXX XXX XXXX format." +msgstr "Los números de teléfono deben estar en el formato 0XXX XXX XXXX." + +#: tr/forms.py:64 +msgid "Enter a valid Turkish Identification number." +msgstr "Introduzca un número de identificación turco válido." + +#: tr/forms.py:65 +msgid "Turkish Identification number must be 11 digits." +msgstr "El número de identificación turco debe ser de 11 dígitos." + +#: uk/forms.py:21 +msgid "Enter a valid postcode." +msgstr "Introduzca un código postal válido." + +#: uk/uk_regions.py:11 +msgid "Bedfordshire" +msgstr "" + +#: uk/uk_regions.py:12 +msgid "Buckinghamshire" +msgstr "" + +#: uk/uk_regions.py:14 +msgid "Cheshire" +msgstr "" + +#: uk/uk_regions.py:15 +msgid "Cornwall and Isles of Scilly" +msgstr "" + +#: uk/uk_regions.py:16 +msgid "Cumbria" +msgstr "" + +#: uk/uk_regions.py:17 +msgid "Derbyshire" +msgstr "" + +#: uk/uk_regions.py:18 +msgid "Devon" +msgstr "" + +#: uk/uk_regions.py:19 +msgid "Dorset" +msgstr "" + +#: uk/uk_regions.py:20 +msgid "Durham" +msgstr "" + +#: uk/uk_regions.py:21 +msgid "East Sussex" +msgstr "" + +#: uk/uk_regions.py:22 +msgid "Essex" +msgstr "" + +#: uk/uk_regions.py:23 +msgid "Gloucestershire" +msgstr "" + +#: uk/uk_regions.py:24 +msgid "Greater London" +msgstr "" + +#: uk/uk_regions.py:25 +msgid "Greater Manchester" +msgstr "" + +#: uk/uk_regions.py:26 +msgid "Hampshire" +msgstr "" + +#: uk/uk_regions.py:27 +msgid "Hertfordshire" +msgstr "" + +#: uk/uk_regions.py:28 +msgid "Kent" +msgstr "" + +#: uk/uk_regions.py:29 +msgid "Lancashire" +msgstr "" + +#: uk/uk_regions.py:30 +msgid "Leicestershire" +msgstr "" + +#: uk/uk_regions.py:31 +msgid "Lincolnshire" +msgstr "" + +#: uk/uk_regions.py:32 +msgid "Merseyside" +msgstr "" + +#: uk/uk_regions.py:33 +msgid "Norfolk" +msgstr "" + +#: uk/uk_regions.py:34 +msgid "North Yorkshire" +msgstr "" + +#: uk/uk_regions.py:35 +msgid "Northamptonshire" +msgstr "" + +#: uk/uk_regions.py:36 +msgid "Northumberland" +msgstr "" + +#: uk/uk_regions.py:37 +msgid "Nottinghamshire" +msgstr "" + +#: uk/uk_regions.py:38 +msgid "Oxfordshire" +msgstr "" + +#: uk/uk_regions.py:39 +msgid "Shropshire" +msgstr "" + +#: uk/uk_regions.py:40 +msgid "Somerset" +msgstr "" + +#: uk/uk_regions.py:41 +msgid "South Yorkshire" +msgstr "" + +#: uk/uk_regions.py:42 +msgid "Staffordshire" +msgstr "" + +#: uk/uk_regions.py:43 +msgid "Suffolk" +msgstr "" + +#: uk/uk_regions.py:44 +msgid "Surrey" +msgstr "" + +#: uk/uk_regions.py:45 +msgid "Tyne and Wear" +msgstr "" + +#: uk/uk_regions.py:46 +msgid "Warwickshire" +msgstr "" + +#: uk/uk_regions.py:47 +msgid "West Midlands" +msgstr "" + +#: uk/uk_regions.py:48 +msgid "West Sussex" +msgstr "" + +#: uk/uk_regions.py:49 +msgid "West Yorkshire" +msgstr "" + +#: uk/uk_regions.py:50 +msgid "Wiltshire" +msgstr "" + +#: uk/uk_regions.py:51 +msgid "Worcestershire" +msgstr "" + +#: uk/uk_regions.py:55 +msgid "County Antrim" +msgstr "" + +#: uk/uk_regions.py:56 +msgid "County Armagh" +msgstr "" + +#: uk/uk_regions.py:57 +msgid "County Down" +msgstr "" + +#: uk/uk_regions.py:58 +msgid "County Fermanagh" +msgstr "" + +#: uk/uk_regions.py:59 +msgid "County Londonderry" +msgstr "" + +#: uk/uk_regions.py:60 +msgid "County Tyrone" +msgstr "" + +#: uk/uk_regions.py:64 +msgid "Clwyd" +msgstr "" + +#: uk/uk_regions.py:65 +msgid "Dyfed" +msgstr "" + +#: uk/uk_regions.py:66 +msgid "Gwent" +msgstr "" + +#: uk/uk_regions.py:67 +msgid "Gwynedd" +msgstr "" + +#: uk/uk_regions.py:68 +msgid "Mid Glamorgan" +msgstr "" + +#: uk/uk_regions.py:69 +msgid "Powys" +msgstr "" + +#: uk/uk_regions.py:70 +msgid "South Glamorgan" +msgstr "" + +#: uk/uk_regions.py:71 +msgid "West Glamorgan" +msgstr "" + +#: uk/uk_regions.py:75 +msgid "Borders" +msgstr "" + +#: uk/uk_regions.py:76 +msgid "Central Scotland" +msgstr "Escocia Central" + +#: uk/uk_regions.py:77 +msgid "Dumfries and Galloway" +msgstr "" + +#: uk/uk_regions.py:78 +msgid "Fife" +msgstr "Fife" + +#: uk/uk_regions.py:79 +msgid "Grampian" +msgstr "Grampian" + +#: uk/uk_regions.py:80 +msgid "Highland" +msgstr "Tierras Altas" + +#: uk/uk_regions.py:81 +msgid "Lothian" +msgstr "Lothian" + +#: uk/uk_regions.py:82 +msgid "Orkney Islands" +msgstr "Islas Orcadas" + +#: uk/uk_regions.py:83 +msgid "Shetland Islands" +msgstr "Islas Shetland" + +#: uk/uk_regions.py:84 +msgid "Strathclyde" +msgstr "Strathclyde" + +#: uk/uk_regions.py:85 +msgid "Tayside" +msgstr "Tayside" + +#: uk/uk_regions.py:86 +msgid "Western Isles" +msgstr "Islas Occidentales" + +#: uk/uk_regions.py:90 +msgid "England" +msgstr "Inglaterra" + +#: uk/uk_regions.py:91 +msgid "Northern Ireland" +msgstr "Irlanda del Norte" + +#: uk/uk_regions.py:92 +msgid "Scotland" +msgstr "Escocia" + +#: uk/uk_regions.py:93 +msgid "Wales" +msgstr "País de Gales" + +#: us/forms.py:17 +msgid "Enter a zip code in the format XXXXX or XXXXX-XXXX." +msgstr "Introduzca un código postal en el formato XXXXX o XXXXX XXXX." + +#: us/forms.py:26 +msgid "Phone numbers must be in XXX-XXX-XXXX format." +msgstr "Números de teléfono deben estar en el formato XXX-XXX-XXXX." + +#: us/forms.py:55 +msgid "Enter a valid U.S. Social Security number in XXX-XX-XXXX format." +msgstr "Introduzca un número de Seguro Social de los EE.UU. en formato XXX-XX-XXXX." + +#: us/forms.py:88 +msgid "Enter a U.S. state or territory." +msgstr "Ingresar un estado de EE.UU. o territorio." + +#: us/models.py:9 +msgid "U.S. state (two uppercase letters)" +msgstr "Estado de EE.UU. (dos letras mayúsculas)" + +#: us/models.py:18 +msgid "U.S. postal code (two uppercase letters)" +msgstr "EE.UU. código postal (dos letras mayúsculas)" + +#: us/models.py:27 +msgid "Phone number" +msgstr "Número de teléfono" + +#: 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 válido de CI en formato X.XXX.XXX-X,XXXXXXX-X ó XXXXXXXX." + +#: uy/forms.py:30 +msgid "Enter a valid CI number." +msgstr "Introduzca un número CI válido." + +#: za/forms.py:21 +msgid "Enter a valid South African ID number" +msgstr "Introduzca un número de identificación de Sudáfrica válido" + +#: za/forms.py:55 +msgid "Enter a valid South African postal code" +msgstr "Introduzca un código postal de Sudáfrica válido" + +#: za/za_provinces.py:4 +msgid "Eastern Cape" +msgstr "Provincia Oriental del Cabo" + +#: za/za_provinces.py:5 +msgid "Free State" +msgstr "Estado Libre" + +#: za/za_provinces.py:6 +msgid "Gauteng" +msgstr "Gauteng" + +#: za/za_provinces.py:7 +msgid "KwaZulu-Natal" +msgstr "KwaZulu-Natal" + +#: za/za_provinces.py:8 +msgid "Limpopo" +msgstr "La Provincia de Limpopo" + +#: za/za_provinces.py:9 +msgid "Mpumalanga" +msgstr "Mpumalanga" + +#: za/za_provinces.py:10 +msgid "Northern Cape" +msgstr "Provincia Septentrional del Cabo" + +#: za/za_provinces.py:11 +msgid "North West" +msgstr "Noroeste" + +#: za/za_provinces.py:12 +msgid "Western Cape" +msgstr "Occidental del Cabo" diff --git a/django/contrib/messages/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/messages/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..5149f77f89 Binary files /dev/null and b/django/contrib/messages/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/messages/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/messages/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..b616fa90f7 --- /dev/null +++ b/django/contrib/messages/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,19 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:29+0100\n" +"PO-Revision-Date: 2011-02-06 05:56+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: tests/base.py:114 +msgid "lazy message" +msgstr "mensaje de flojos" diff --git a/django/contrib/redirects/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/redirects/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..9be63db812 Binary files /dev/null and b/django/contrib/redirects/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/redirects/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/redirects/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..63c26ac210 --- /dev/null +++ b/django/contrib/redirects/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,39 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:29+0100\n" +"PO-Revision-Date: 2011-02-06 05:56+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: models.py:7 +msgid "redirect from" +msgstr "redirigir desde" + +#: models.py:8 +msgid "This should be an absolute path, excluding the domain name. Example: '/events/search/'." +msgstr "Esta ruta debe ser absoluta, excluyendo el nombre del dominio. Ejemplo: '/events/search/'." + +#: models.py:9 +msgid "redirect to" +msgstr "redirigir a" + +#: models.py:10 +msgid "This can be either an absolute path (as above) or a full URL starting with 'http://'." +msgstr "Esto puede ser bien una ruta absoluta (como arriba) o una URL completa que empiece con 'http://'." + +#: models.py:13 +msgid "redirect" +msgstr "redirigir" + +#: models.py:14 +msgid "redirects" +msgstr "redirecciona" diff --git a/django/contrib/sessions/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/sessions/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..71374be230 Binary files /dev/null and b/django/contrib/sessions/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/sessions/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/sessions/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..cc35aba8cc --- /dev/null +++ b/django/contrib/sessions/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,35 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:29+0100\n" +"PO-Revision-Date: 2011-02-06 05:56+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: models.py:41 +msgid "session key" +msgstr "clave de sesión" + +#: models.py:43 +msgid "session data" +msgstr "datos de la sesión" + +#: models.py:44 +msgid "expire date" +msgstr "fecha de caducidad" + +#: models.py:49 +msgid "session" +msgstr "período de sesiones" + +#: models.py:50 +msgid "sessions" +msgstr "sesiones" diff --git a/django/contrib/sites/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/sites/locale/es_MX/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..33f0ea6aab Binary files /dev/null and b/django/contrib/sites/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/django/contrib/sites/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/sites/locale/es_MX/LC_MESSAGES/django.po new file mode 100644 index 0000000000..2bba22e92f --- /dev/null +++ b/django/contrib/sites/locale/es_MX/LC_MESSAGES/django.po @@ -0,0 +1,31 @@ +# This file is distributed under the same license as the Django package. +# +msgid "" +msgstr "" +"Project-Id-Version: Django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-12-29 00:30+0100\n" +"PO-Revision-Date: 2011-02-06 05:56+0000\n" +"Last-Translator: AbeEstrada \n" +"Language-Team: Spanish (Mexican) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: models.py:37 +msgid "domain name" +msgstr "nombre del dominio" + +#: models.py:38 +msgid "display name" +msgstr "nombre visible" + +#: models.py:43 +msgid "site" +msgstr "sitio" + +#: models.py:44 +msgid "sites" +msgstr "sitios"