diff --git a/apps/common/locale/es/LC_MESSAGES/django.mo b/apps/common/locale/es/LC_MESSAGES/django.mo index f6e38f2f46..9cf497f33a 100644 Binary files a/apps/common/locale/es/LC_MESSAGES/django.mo and b/apps/common/locale/es/LC_MESSAGES/django.mo differ diff --git a/apps/common/locale/es/LC_MESSAGES/django.po b/apps/common/locale/es/LC_MESSAGES/django.po index 97e8882e37..077df603c4 100644 --- a/apps/common/locale/es/LC_MESSAGES/django.po +++ b/apps/common/locale/es/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-05 19:15-0400\n" -"PO-Revision-Date: 2011-03-05 19:16\n" +"POT-Creation-Date: 2011-03-11 14:18-0400\n" +"PO-Revision-Date: 2011-03-11 14:19\n" "Last-Translator: Roberto Rosario \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -19,7 +19,7 @@ msgstr "" "X-Translated-Using: django-rosetta 0.5.6\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: forms.py:41 +#: forms.py:42 msgid "None" msgstr "Ninguno" @@ -31,14 +31,18 @@ msgstr "Su contraseña se ha modificado correctamente." msgid "Temporary directory used site wide to store thumbnails, previews and temporary files. If none is specified, one will be created using tempfile.mkdtemp()" msgstr "Directorio temporal utilizado por todo el sitio para almacenar imágenes en miniatura, vistas previas y los archivos temporales. Si no se especifica ninguno, se creará utilizando tempfile.mkdtemp ()" -#: templates/404.html:3 +#: templates/403.html:3 templates/403.html.py:7 +msgid "Insufficient permissions" +msgstr "Permisos insuficientes" + +#: templates/403.html:9 +msgid "You don't have enough permissions for this operation." +msgstr "No tiene suficientes permisos para esta operación." + +#: templates/404.html:3 templates/404.html.py:7 msgid "Page not found" msgstr "Página no encontrada" -#: templates/404.html:7 -msgid "Page not found or insufficient permissions." -msgstr "Página no encontrada o permisos insuficientes." - #: templates/404.html:9 msgid "Sorry, but the requested page could not be found." msgstr "Lo sentimos, pero la página solicitada no pudo ser encontrada." @@ -124,21 +128,21 @@ msgstr "Cancelar" msgid "List of %(title)s" msgstr "Lista de %(title)s " -#: templates/generic_list_subtemplate.html:18 +#: templates/generic_list_subtemplate.html:19 #, python-format msgid "List of %(title)s (%(start)s - %(end)s out of %(total)s) (Page %(page_number)s of %(total_pages)s)" msgstr "Lista de %(title)s (%(start)s - %(end)s de %(total)s) (Página %(page_number)s de %(total_pages)s)" -#: templates/generic_list_subtemplate.html:20 +#: templates/generic_list_subtemplate.html:21 #, python-format msgid "List of %(title)s (%(total)s)" msgstr "Lista de %(title)s (%(total)s)" -#: templates/generic_list_subtemplate.html:33 +#: templates/generic_list_subtemplate.html:34 msgid "Identifier" msgstr "Identificador" -#: templates/generic_list_subtemplate.html:72 +#: templates/generic_list_subtemplate.html:79 #, python-format msgid "There are no %(title)s" msgstr "No hay %(title)s " diff --git a/apps/converter/locale/es/LC_MESSAGES/django.po b/apps/converter/locale/es/LC_MESSAGES/django.po index dc871f6c79..478c162241 100644 --- a/apps/converter/locale/es/LC_MESSAGES/django.po +++ b/apps/converter/locale/es/LC_MESSAGES/django.po @@ -2,24 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-05 19:18-0400\n" +"POT-Creation-Date: 2011-03-11 14:19-0400\n" "PO-Revision-Date: 2011-03-05 19:20\n" "Last-Translator: Roberto Rosario \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: \n" "X-Translated-Using: django-rosetta 0.5.6\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: api.py:200 +#: api.py:204 #, python-format msgid "Error for transformation %(transformation)s:, %(error)s" msgstr "Error para la transformación %(transformation)s:, %(error)s " diff --git a/apps/documents/locale/es/LC_MESSAGES/django.mo b/apps/documents/locale/es/LC_MESSAGES/django.mo index 5f94ff9787..fc50a66b02 100644 Binary files a/apps/documents/locale/es/LC_MESSAGES/django.mo and b/apps/documents/locale/es/LC_MESSAGES/django.mo differ diff --git a/apps/documents/locale/es/LC_MESSAGES/django.po b/apps/documents/locale/es/LC_MESSAGES/django.po index ba3624b135..06f74a4317 100644 --- a/apps/documents/locale/es/LC_MESSAGES/django.po +++ b/apps/documents/locale/es/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-05 19:20-0400\n" -"PO-Revision-Date: 2011-03-05 19:26\n" +"POT-Creation-Date: 2011-03-11 14:23-0400\n" +"PO-Revision-Date: 2011-03-11 14:23\n" "Last-Translator: Roberto Rosario \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -68,399 +68,415 @@ msgid "upload new document using same metadata" msgstr "subir nuevo documento con los mismos metadatos" #: __init__.py:42 -msgid "details" -msgstr "detalles" +msgid "details (advanced)" +msgstr "detalles (avanzado)" -#: __init__.py:43 __init__.py:53 __init__.py:59 +#: __init__.py:43 +msgid "details (simple)" +msgstr "detalles (simple)" + +#: __init__.py:44 __init__.py:55 __init__.py:61 msgid "delete" msgstr "eliminar" -#: __init__.py:44 __init__.py:52 +#: __init__.py:45 __init__.py:54 msgid "edit" msgstr "editar" -#: __init__.py:45 +#: __init__.py:46 msgid "edit metadata" msgstr "editar metadatos" -#: __init__.py:46 __init__.py:58 +#: __init__.py:47 __init__.py:60 msgid "preview" msgstr "muestra" -#: __init__.py:47 +#: __init__.py:48 msgid "download" msgstr "descarga" -#: __init__.py:48 +#: __init__.py:49 msgid "find duplicates" msgstr "encontrar duplicados" -#: __init__.py:49 +#: __init__.py:50 msgid "find all duplicates" msgstr "encontrar todos los duplicados" #: __init__.py:51 +msgid "clear all transformations" +msgstr "borrar todas las transformaciones" + +#: __init__.py:53 msgid "create new transformation" msgstr "crear nueva transformación" -#: __init__.py:54 __init__.py:56 +#: __init__.py:56 __init__.py:58 msgid "return to document" msgstr "volver al documento" -#: __init__.py:90 views.py:324 +#: __init__.py:92 views.py:324 views.py:813 msgid "thumbnail" msgstr "miniatura" -#: __init__.py:94 views.py:295 +#: __init__.py:96 views.py:295 views.py:791 msgid "metadata" msgstr "metadatos" -#: __init__.py:97 +#: __init__.py:99 msgid "exists" msgstr "existe" -#: __init__.py:104 __init__.py:109 models.py:56 views.py:71 +#: __init__.py:106 __init__.py:111 models.py:58 views.py:76 msgid "documents" msgstr "documentos" -#: forms.py:60 views.py:268 +#: forms.py:59 views.py:268 msgid "Pages" msgstr "Páginas" -#: forms.py:73 +#: forms.py:72 msgid "Click on the image for full size view" msgstr "Haga clic en la imagen para ver en tamaño completo" -#: forms.py:79 +#: forms.py:78 #, python-format msgid "Page %s details" msgstr "Detalles de página %s" -#: forms.py:98 forms.py:143 +#: forms.py:97 forms.py:155 msgid "Quick document rename" msgstr "Cambio rápido de nombre" -#: forms.py:125 +#: forms.py:120 +msgid "page break" +msgstr "cambio de página" + +#: forms.py:123 +msgid "Contents" +msgstr "Contenido" + +#: forms.py:137 msgid "New document filename" msgstr "Nuevo nombre del archivo" -#: forms.py:145 +#: forms.py:157 msgid "Staging file" msgstr "Archivo de ensayo" -#: forms.py:165 models.py:212 +#: forms.py:177 models.py:214 msgid "required" msgstr "requerido" -#: forms.py:191 +#: forms.py:203 msgid "id" msgstr "Identificador" -#: forms.py:192 +#: forms.py:204 msgid "Name" msgstr "Nombre" -#: forms.py:194 +#: forms.py:206 msgid "Value" msgstr "Valor" -#: forms.py:211 +#: forms.py:223 msgid "step 1 of 2: Document type" msgstr "paso 1 de 2: Tipo de documento" -#: forms.py:212 +#: forms.py:224 msgid "step 2 of 2: Document metadata" msgstr "paso 2 de 2: Metadatos de documento" -#: models.py:31 models.py:191 models.py:282 +#: models.py:33 models.py:193 models.py:284 msgid "name" msgstr "nombre" -#: models.py:41 models.py:210 models.py:224 models.py:252 models.py:281 +#: models.py:43 models.py:212 models.py:226 models.py:254 models.py:283 msgid "document type" msgstr "tipo de documento" -#: models.py:42 +#: models.py:44 msgid "file" msgstr "archivo" -#: models.py:49 +#: models.py:51 msgid "added" msgstr "agregado" -#: models.py:50 +#: models.py:52 msgid "updated" msgstr "actualizado" -#: models.py:51 +#: models.py:53 msgid "checksum" msgstr "suma de comprobación" -#: models.py:52 +#: models.py:54 msgid "description" msgstr "descripción" -#: models.py:55 models.py:239 models.py:266 models.py:356 views.py:369 +#: models.py:57 models.py:241 models.py:268 models.py:358 views.py:365 msgid "document" msgstr "documento" -#: models.py:187 +#: models.py:189 #, python-format msgid " Available functions: %s" msgstr "Funciones disponibles: %s" -#: models.py:188 +#: models.py:190 #, python-format msgid " Available models: %s" msgstr "Modelos disponibles: %s" -#: models.py:191 +#: models.py:193 msgid "Do not use python reserved words." msgstr "No utilice palabras reservadas de Python." -#: models.py:192 +#: models.py:194 msgid "title" msgstr "título" -#: models.py:194 +#: models.py:196 msgid "default" msgstr "por defecto" -#: models.py:195 +#: models.py:197 #, python-format msgid "Enter a string to be evaluated.%s" msgstr "Introduzca una cadena para ser evaluada.%s" -#: models.py:197 +#: models.py:199 msgid "lookup" msgstr "búsqueda" -#: models.py:198 +#: models.py:200 #, python-format msgid "Enter a string to be evaluated. Example: [user.get_full_name() for user in User.objects.all()].%s" msgstr "Introduzca una cadena para ser evaluada. Ejemplo: [user.get_full_name () for user in User.objects.all ()].%s" -#: models.py:205 models.py:211 models.py:240 models.py:323 +#: models.py:207 models.py:213 models.py:242 models.py:325 msgid "metadata type" msgstr "tipo de metadatos" -#: models.py:206 +#: models.py:208 msgid "metadata types" msgstr "tipos de metadatos" -#: models.py:219 +#: models.py:221 msgid "document type metadata type connector" msgstr "conector tipo de documento y tipo de metadatos " -#: models.py:220 +#: models.py:222 msgid "document type metadata type connectors" msgstr "conectores de tipos de documentos y tipos de metadatos" -#: models.py:226 +#: models.py:228 msgid "indexing expression" msgstr "expresión de indexación" -#: models.py:227 +#: models.py:229 msgid "Enter a python string expression to be evaluated. The slash caracter \"/\" acts as a directory delimiter." msgstr "Introduzca una expresión de cadena de python para ser evaluada. El caracter barra \"/\" actúa como un delimitador de directorio." -#: models.py:228 models.py:254 models.py:284 models.py:328 +#: models.py:230 models.py:256 models.py:286 models.py:330 msgid "enabled" msgstr "habilitado" -#: models.py:234 +#: models.py:236 msgid "metadata index" msgstr "índice de metadatos" -#: models.py:235 +#: models.py:237 msgid "metadata indexes" msgstr "índices de metadatos" -#: models.py:241 +#: models.py:243 msgid "metadata value" msgstr "datos de metadato" -#: models.py:247 models.py:248 views.py:87 +#: models.py:249 models.py:250 views.py:88 msgid "document metadata" msgstr "metadatos de documento" -#: models.py:253 +#: models.py:255 msgid "filename" msgstr "nombre de archivo" -#: models.py:261 +#: models.py:263 msgid "document type quick rename filename" msgstr "nombre de archivo para cambio rápido de nombre para tipo de documento" -#: models.py:262 +#: models.py:264 msgid "document types quick rename filenames" msgstr "nombres de archivos para cambio rápido de nombre para tipo de documentos" -#: models.py:267 +#: models.py:269 msgid "content" msgstr "contenido" -#: models.py:268 +#: models.py:270 msgid "page label" msgstr "etiqueta de la página" -#: models.py:269 +#: models.py:271 msgid "page number" msgstr "número de página" -#: models.py:275 models.py:342 +#: models.py:277 models.py:344 msgid "document page" msgstr "página de documento" -#: models.py:276 +#: models.py:278 msgid "document pages" msgstr "páginas de documentos" -#: models.py:281 +#: models.py:283 msgid "If left blank, all document types will be matched." msgstr "Si deja en blanco, todos los tipos de documentos será igualado." -#: models.py:283 +#: models.py:285 msgid "label" msgstr "etiqueta" -#: models.py:290 +#: models.py:292 msgid "metadata document group" msgstr "grupo de metadatos de documento" -#: models.py:291 +#: models.py:293 msgid "metadata document groups" msgstr "grupos de metadatos de documentos" -#: models.py:298 +#: models.py:300 msgid "and" msgstr "y" -#: models.py:299 +#: models.py:301 msgid "or" msgstr "o" -#: models.py:303 +#: models.py:305 msgid "is equal" msgstr "es igual" -#: models.py:304 +#: models.py:306 msgid "is equal (case insensitive)" msgstr "es igual (mayúsculas y minúsculas)" -#: models.py:305 +#: models.py:307 msgid "contains" msgstr "contiene" -#: models.py:306 +#: models.py:308 msgid "contains (case insensitive)" msgstr "contiene (mayúsculas y minúsculas)" -#: models.py:307 +#: models.py:309 msgid "is in" msgstr "está en" -#: models.py:308 +#: models.py:310 msgid "is greater than" msgstr "es mayor que" -#: models.py:309 +#: models.py:311 msgid "is greater than or equal" msgstr "es mayor o igual" -#: models.py:310 +#: models.py:312 msgid "is less than" msgstr "es menor que" -#: models.py:311 +#: models.py:313 msgid "is less than or equal" msgstr "es menor o igual" -#: models.py:312 +#: models.py:314 msgid "starts with" msgstr "comienza con" -#: models.py:313 +#: models.py:315 msgid "starts with (case insensitive)" msgstr "comienza con (mayúsculas y minúsculas)" -#: models.py:314 +#: models.py:316 msgid "ends with" msgstr "termina con" -#: models.py:315 +#: models.py:317 msgid "ends with (case insensitive)" msgstr "termina con (mayúsculas y minúsculas)" -#: models.py:316 +#: models.py:318 msgid "is in regular expression" msgstr "está en la expresion regular" -#: models.py:317 +#: models.py:319 msgid "is in regular expression (case insensitive)" msgstr "está en la expresión regular (mayúsculas y minúsculas)" -#: models.py:321 +#: models.py:323 msgid "metadata group" msgstr "grupo de metadatos" -#: models.py:322 +#: models.py:324 msgid "The inclusion is ignored for the first item." msgstr "La inclusión es ignorada para el primer artículo." -#: models.py:323 +#: models.py:325 msgid "This represents the metadata of all other documents." msgstr "Esto representa los metadatos de todos los demás documentos." -#: models.py:326 +#: models.py:328 msgid "expression" msgstr "expresión" -#: models.py:326 -msgid "This expression will be evaluated against the current seleted document. The document metadata is available as variables of the same name but with the \"metadata_\" prefix added their name." -msgstr "" +#: models.py:328 +msgid "This expression will be evaluated against the current selected document. The document metadata is available as variables of the same name but with the \"metadata_\" prefix added their name." +msgstr "Esta expresión se evalúa con respecto al documento actual seleccionado. Los metadatos del documento están disponible como variables del mismo nombre pero con prefijo \"metadata_\" agregado al nombre." -#: models.py:327 +#: models.py:329 msgid "negated" msgstr "negada" -#: models.py:327 +#: models.py:329 msgid "Inverts the logic of the operator." msgstr "Invierte la lógica del operador." -#: models.py:331 +#: models.py:333 msgid "not" msgstr "not" -#: models.py:334 +#: models.py:336 msgid "metadata group item" msgstr "artículo de grupo de metadatos" -#: models.py:335 +#: models.py:337 msgid "metadata group items" msgstr "artículos de grupos de metadatos" -#: models.py:343 views.py:609 +#: models.py:345 views.py:615 msgid "order" msgstr "orden" -#: models.py:344 views.py:610 views.py:666 +#: models.py:346 views.py:616 views.py:664 msgid "transformation" msgstr "transformación" -#: models.py:345 views.py:611 +#: models.py:347 views.py:617 msgid "arguments" msgstr "argumentos" -#: models.py:345 +#: models.py:347 msgid "Use dictionaries to indentify arguments, example: {'degrees':90}" msgstr "Use diccionarios para identificar los argumentos, por ejemplo: {'grados': 90}" -#: models.py:352 +#: models.py:354 msgid "document page transformation" msgstr "transformación de página de documento" -#: models.py:353 +#: models.py:355 msgid "document page transformations" msgstr "transformaciones de páginas de documentos" @@ -479,42 +495,41 @@ msgstr "No se puede subir archivo de ensayo: %s" msgid "Unable to delete staging file: %s" msgstr "No se puede eliminar archivo de ensayo: %s" -#: views.py:120 -#, python-format -msgid "Document: %(document)s was added to the OCR queue: %(queue)s." -msgstr "Documento: %(document)s ha sido añadido a la cola de reconocimiento óptico de caracteres: %(queue)s." - -#: views.py:146 +#: views.py:145 #, python-format msgid "Extracted file: %s, uploaded successfully." msgstr "Archivo extraido: %s, ha subido con éxito." -#: views.py:176 +#: views.py:171 msgid "Document uploaded successfully." msgstr "Documento subido con éxito." -#: views.py:194 +#: views.py:189 #, python-format msgid "Staging file: %s, uploaded successfully." msgstr "Archivo de ensayo: %s, ha subido con éxito." -#: views.py:198 +#: views.py:193 #, python-format msgid "Staging file: %s, deleted successfully." msgstr "Archivo de ensayo: %s, eliminado con éxito." -#: views.py:213 +#: views.py:208 msgid "upload a local document" msgstr "subir un documento local" -#: views.py:231 +#: views.py:226 msgid "files in staging" msgstr "archivos de ensayo" -#: views.py:240 +#: views.py:235 msgid "upload a document from staging" msgstr "subir un documento de ensayo" +#: views.py:244 +msgid "Current metadata" +msgstr "metadatos actuales" + #: views.py:258 msgid "Filename" msgstr "Nombre del archivo" @@ -555,16 +570,16 @@ msgstr "Suma de comprobación" msgid "UUID" msgstr "UUID" -#: views.py:275 +#: views.py:275 views.py:771 #, python-format msgid "Metadata group query error: %s" msgstr "error de consulta de grupo de metadatos: %s" -#: views.py:286 +#: views.py:286 views.py:782 msgid "document preview" msgstr "muestra del documento" -#: views.py:297 +#: views.py:297 views.py:793 msgid "value" msgstr "valor" @@ -572,82 +587,95 @@ msgstr "valor" msgid "index links" msgstr "enlaces de índice" -#: views.py:360 +#: views.py:356 msgid "Document deleted successfully." msgstr "Documento eliminado con éxito." -#: views.py:363 +#: views.py:359 #, python-format msgid "Document delete error: %s" msgstr "Error eliminado documento: %s" -#: views.py:399 +#: views.py:391 #, python-format msgid "Document %s edited successfully." msgstr "Documento %s editado con éxito." -#: views.py:403 views.py:458 +#: views.py:400 views.py:456 msgid "Document filesystem links updated successfully." msgstr "Enlaces del documento actualizados con éxito." -#: views.py:454 +#: views.py:447 #, python-format msgid "Metadata for document %s edited successfully." msgstr "Metadatos para documento %s editado con éxito." -#: views.py:495 views.py:548 +#: views.py:489 views.py:550 #, python-format msgid "Error for transformation %(transformation)s:, %(error)s" msgstr "Error para transformación %(transformation)s:, %(error)s " -#: views.py:572 +#: views.py:582 msgid "Staging file delete successfully." msgstr "Archivo de ensayo eliminado con éxito." -#: views.py:598 +#: views.py:604 #, python-format msgid "details for document page: %s" msgstr "detalles para la página de documento: %s" -#: views.py:606 +#: views.py:612 msgid "transformations" msgstr "transformaciones" -#: views.py:648 +#: views.py:650 #, python-format msgid "Create new transformation for page: %(page)s of document: %(document)s" msgstr "Crear nueva transformación de la página: %(page)s del documento: %(document)s " -#: views.py:672 +#: views.py:670 #, python-format msgid "Edit transformation \"%(transformation)s\" for page: %(page)s of document: %(document)s" msgstr "Editar transformación \" %(transformation)s\" para la página: %(page)s del documento: %(document)s " -#: views.py:696 +#: views.py:690 views.py:753 msgid "document transformation" msgstr "transformación de documento" -#: views.py:697 +#: views.py:691 #, python-format msgid "Are you sure you wish to delete transformation \"%(transformation)s\" for page: %(page)s of document: %(document)s" msgstr "¿Está seguro que desea eliminar la transformación \"%(transformation)s\" para la página: %(page)s del documento: %(document)s " -#: views.py:729 +#: views.py:712 msgid "On large databases this operation may take some time to execute." msgstr "En bases de datos de gran tamaño esta operación puede tardar algún tiempo en ejecutarse." -#: views.py:743 +#: views.py:726 msgid "duplicated documents" msgstr "documentos duplicados" +#: views.py:748 +#, python-format +msgid "All the page transformations for document: %s, have been deleted successfully." +msgstr "Todas las transformaciones de la página de documento: %s, se han eliminado con éxito." + +#: views.py:756 +#, python-format +msgid "Are you sure you with to clear all the page transformations for document: %s?" +msgstr "¿Está seguro que desea eliminar todas las transformaciones de página del documento: %s?" + #: conf/settings.py:23 msgid "Rotate [degrees]" msgstr "Rotar [degrees]" -#: conf/settings.py:64 +#: conf/settings.py:65 msgid "Show document thumbnail in metadata group list" msgstr "Mostrar imagen de muestra del documento en la lista de grupos de metadatos" +#~ msgid "Document: %(document)s was added to the OCR queue: %(queue)s." +#~ msgstr "Documento: %(document)s ha sido añadido a la cola de reconocimiento óptico de caracteres: %(queue)s." + #~ msgid "Not creating metadata indexing, document not found in document storage" #~ msgstr "No se creó la indexación de metadatos, el documento no se encuentran en almacenamiento de documentos" diff --git a/apps/documents/models.py b/apps/documents/models.py index 6985c4017e..27cbca9402 100644 --- a/apps/documents/models.py +++ b/apps/documents/models.py @@ -325,7 +325,7 @@ class MetadataGroupItem(models.Model): metadata_type = models.ForeignKey(MetadataType, verbose_name=_(u'metadata type'), help_text=_(u'This represents the metadata of all other documents.')) operator = models.CharField(max_length=16, choices=OPERATOR_CHOICES) expression = models.CharField(max_length=128, - verbose_name=_(u'expression'), help_text=_(u'This expression will be evaluated against the current seleted document. The document metadata is available as variables of the same name but with the "metadata_" prefix added their name.')) + verbose_name=_(u'expression'), help_text=_(u'This expression will be evaluated against the current selected document. The document metadata is available as variables of the same name but with the "metadata_" prefix added their name.')) negated = models.BooleanField(default=False, verbose_name=_(u'negated'), help_text=_(u'Inverts the logic of the operator.')) enabled = models.BooleanField(default=True, verbose_name=_(u'enabled')) diff --git a/apps/dynamic_search/locale/es/LC_MESSAGES/django.mo b/apps/dynamic_search/locale/es/LC_MESSAGES/django.mo index 0d8e47d164..a5bae178f8 100644 Binary files a/apps/dynamic_search/locale/es/LC_MESSAGES/django.mo and b/apps/dynamic_search/locale/es/LC_MESSAGES/django.mo differ diff --git a/apps/dynamic_search/locale/es/LC_MESSAGES/django.po b/apps/dynamic_search/locale/es/LC_MESSAGES/django.po index 503b8d4cea..3087af3859 100644 --- a/apps/dynamic_search/locale/es/LC_MESSAGES/django.po +++ b/apps/dynamic_search/locale/es/LC_MESSAGES/django.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-10 09:18-0400\n" -"PO-Revision-Date: 2011-02-10 09:18\n" -"Last-Translator: \n" +"POT-Creation-Date: 2011-03-11 14:25-0400\n" +"PO-Revision-Date: 2011-03-11 14:26\n" +"Last-Translator: Roberto Rosario \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,30 +19,44 @@ msgstr "" "X-Translated-Using: django-rosetta 0.5.6\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: __init__.py:5 -msgid "search" -msgstr "búsqueda" - #: forms.py:6 msgid "Search term" msgstr "Término de búsqueda" -#: views.py:77 -msgid "Search" -msgstr "Búsqueda" +#: views.py:23 +#, python-format +msgid "results with: %(query_string)s (showing only %(shown_result_count)s out of %(total_result_count)s)" +msgstr "resultados con: %(query_string)s (mostrando solamente %(shown_result_count)s de %(total_result_count)s)" -#: views.py:78 -msgid "type" -msgstr "tipo" - -#: views.py:79 +#: views.py:27 #, python-format msgid "results with: %s" msgstr "resultados con: %s" +#: views.py:39 +#, python-format +msgid "Search error: %s" +msgstr "Error de búsqueda: %s" + +#: views.py:44 templatetags/search_tags.py:18 +msgid "Search" +msgstr "Búsqueda" + +#: views.py:50 +msgid "type" +msgstr "tipo" + #: templates/search_results.html:3 msgid "Search results" msgstr "Resultados de la búsqueda" +#: templates/search_results.html:17 +#, python-format +msgid "Elapsed time: %(time_delta)s seconds" +msgstr "Tiempo transcurrido: %(time_delta)s segundos" + +#~ msgid "search" +#~ msgstr "búsqueda" + #~ msgid "No results found" #~ msgstr "No hay resultados" diff --git a/apps/dynamic_search/views.py b/apps/dynamic_search/views.py index 799bc81160..e8f96003d1 100644 --- a/apps/dynamic_search/views.py +++ b/apps/dynamic_search/views.py @@ -20,7 +20,9 @@ def results(request, form=None): try: model_list, flat_list, shown_result_count, total_result_count, elapsed_time = perform_search(query_string) if shown_result_count != total_result_count: - title = _(u'results with: %s (showing only %s out of %s)') % (query_string, shown_result_count, total_result_count) + title = _(u'results with: %(query_string)s (showing only %(shown_result_count)s out of %(total_result_count)s)') % { + 'query_string':query_string, 'shown_result_count':shown_result_count, + 'total_result_count':total_result_count} else: title = _(u'results with: %s') % query_string context.update({ diff --git a/apps/filesystem_serving/locale/es/LC_MESSAGES/django.po b/apps/filesystem_serving/locale/es/LC_MESSAGES/django.po index 4d6423bb7d..23f55ffaae 100644 --- a/apps/filesystem_serving/locale/es/LC_MESSAGES/django.po +++ b/apps/filesystem_serving/locale/es/LC_MESSAGES/django.po @@ -2,20 +2,20 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-05 19:26-0400\n" +"POT-Creation-Date: 2011-03-11 14:26-0400\n" "PO-Revision-Date: 2011-03-05 19:34\n" "Last-Translator: Roberto Rosario \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: \n" "X-Translated-Using: django-rosetta 0.5.6\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -27,38 +27,45 @@ msgstr "Recrear vínculos de sistema de archivos." msgid "recreate index links" msgstr "recrear enlaces índice" -#: api.py:22 +#: api.py:23 msgid "Not creating metadata indexing, document not found in document storage" -msgstr "No de creara indexación de metadatos, el documento no se encuentran en almacenamiento de documentos" +msgstr "" +"No de creara indexación de metadatos, el documento no se encuentran en " +"almacenamiento de documentos" -#: api.py:37 api.py:46 +#: api.py:38 api.py:48 #, python-format msgid "Unable to create metadata indexing directory: %s" msgstr "No se puedo crear el directorio de indexación de metadatos: %s" -#: api.py:42 +#: api.py:43 #, python-format msgid "Error in metadata indexing expression: %s" msgstr "Error en la expresión de indexación de metadatos: %s" -#: api.py:60 +#: api.py:63 #, python-format msgid "Unable to delete metadata indexing symbolic link: %s" -msgstr "No se puede eliminar el enlace simbólico de indexación de metadatos: %s" - -#: api.py:116 -#, python-format -msgid "Unable to create symbolic link, filename clash: %(filepath)s; %(exc)s" -msgstr "No se puede crear el enlace simbólico, coque de nombre de archivo: %(filepath)s; %(exc)s " +msgstr "" +"No se puede eliminar el enlace simbólico de indexación de metadatos: %s" #: api.py:119 #, python-format +msgid "Unable to create symbolic link, filename clash: %(filepath)s; %(exc)s" +msgstr "" +"No se puede crear el enlace simbólico, coque de nombre de archivo: " +"%(filepath)s; %(exc)s " + +#: api.py:122 +#, python-format msgid "Unable to create symbolic link: %(filepath)s; %(exc)s" msgstr "No se puedo crear enlace simbólico: %(filepath)s; %(exc)s " -#: api.py:124 +#: api.py:127 msgid "Maximum rename count reached, not creating symbolic link" -msgstr "Conteo máxima de cambio de nombre alcanzado, no se creará el enlaces simbólico" +msgstr "" +"Conteo máxima de cambio de nombre alcanzado, no se creará el enlaces " +"simbólico" #: models.py:8 msgid "document" @@ -84,15 +91,17 @@ msgstr "índice de metadatos de document" msgid "document metadata indexes" msgstr "índices de metadatos de documentos" -#: views.py:29 +#: views.py:25 msgid "On large databases this operation may take some time to execute." -msgstr "En bases de datos de gran tamaño esta operación puede tardar algún tiempo en ejecutarse." +msgstr "" +"En bases de datos de gran tamaño esta operación puede tardar algún tiempo en " +"ejecutarse." -#: views.py:34 +#: views.py:30 msgid "Filesystem links re-creation completed successfully." msgstr "Re creación de enlaces de sistema de archivos completó correctamente." -#: views.py:39 +#: views.py:35 #, python-format msgid "Filesystem links re-creation error: %s" msgstr "Error de re creación de enlaces de sistema de archivos: %s" diff --git a/apps/main/locale/es/LC_MESSAGES/django.mo b/apps/main/locale/es/LC_MESSAGES/django.mo index 700628a448..f897e84052 100644 Binary files a/apps/main/locale/es/LC_MESSAGES/django.mo and b/apps/main/locale/es/LC_MESSAGES/django.mo differ diff --git a/apps/main/locale/es/LC_MESSAGES/django.po b/apps/main/locale/es/LC_MESSAGES/django.po index e88e6453cb..f67ed9baef 100644 --- a/apps/main/locale/es/LC_MESSAGES/django.po +++ b/apps/main/locale/es/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-05 19:34-0400\n" -"PO-Revision-Date: 2011-03-05 19:35\n" +"POT-Creation-Date: 2011-03-11 14:26-0400\n" +"PO-Revision-Date: 2011-03-11 14:27\n" "Last-Translator: Roberto Rosario \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -19,26 +19,30 @@ msgstr "" "X-Translated-Using: django-rosetta 0.5.6\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: __init__.py:10 views.py:80 +#: __init__.py:13 views.py:80 msgid "settings" msgstr "configuración" -#: __init__.py:14 +#: __init__.py:16 msgid "home" msgstr "inicio" -#: __init__.py:16 +#: __init__.py:17 msgid "tools" msgstr "herramientas" -#: __init__.py:20 +#: __init__.py:21 msgid "setup" msgstr "instalación" -#: __init__.py:24 +#: __init__.py:26 msgid "about" msgstr "acerca" +#: __init__.py:30 +msgid "search" +msgstr "búsqueda" + #: views.py:85 msgid "name" msgstr "nombre" @@ -83,48 +87,52 @@ msgstr "Acerca de este programa" msgid "Open source, Django based document manager with custom metadata indexing, file serving integration and OCR capabilities" msgstr "Gestor documental de código abierto, basado en Django con indexación de metadatos personalizados, integración de servicio de archivos y capacidades de OCR" -#: templates/base.html:65 +#: templates/base.html:67 msgid "User" msgstr "Usuario" -#: templates/base.html:67 +#: templates/base.html:69 msgid "Anonymous" msgstr "Anónimo" -#: templates/base.html:71 +#: templates/base.html:73 msgid "New password" msgstr "Nueva contraseña" -#: templates/base.html:76 +#: templates/base.html:78 msgid "Admin site" msgstr "Sitio administrativo" -#: templates/base.html:87 +#: templates/base.html:82 +msgid "Sentry" +msgstr "Sentry" + +#: templates/base.html:94 msgid "Go" msgstr "Ir" -#: templates/base.html:91 +#: templates/base.html:99 msgid "Login" msgstr "Iniciar sesión" -#: templates/base.html:91 +#: templates/base.html:99 msgid "Logout" msgstr "Desconectarse" -#: templates/base.html:120 +#: templates/base.html:135 #, python-format msgid "Actions for %(object_name)s: %(object)s" msgstr "Acciones para %(object_name)s: %(object)s " -#: templates/base.html:122 +#: templates/base.html:137 #, python-format msgid "Actions for: %(object)s" msgstr "Acciones para: %(object)s " -#: templates/base.html:125 +#: templates/base.html:140 msgid "Actions" msgstr "Acciones" -#: templates/base.html:138 +#: templates/base.html:153 msgid "Other available actions" msgstr "Otras acciones disponibles" diff --git a/apps/ocr/locale/es/LC_MESSAGES/django.mo b/apps/ocr/locale/es/LC_MESSAGES/django.mo index 558e67a137..5f60cf58ec 100644 Binary files a/apps/ocr/locale/es/LC_MESSAGES/django.mo and b/apps/ocr/locale/es/LC_MESSAGES/django.mo differ diff --git a/apps/ocr/locale/es/LC_MESSAGES/django.po b/apps/ocr/locale/es/LC_MESSAGES/django.po index 3d1b5c1d2f..5ef53c03f5 100644 --- a/apps/ocr/locale/es/LC_MESSAGES/django.po +++ b/apps/ocr/locale/es/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-05 19:36-0400\n" -"PO-Revision-Date: 2011-03-05 19:38\n" +"POT-Creation-Date: 2011-03-11 14:27-0400\n" +"PO-Revision-Date: 2011-03-11 14:34\n" "Last-Translator: Roberto Rosario \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -19,31 +19,43 @@ msgstr "" "X-Translated-Using: django-rosetta 0.5.6\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: __init__.py:22 +#: __init__.py:23 msgid "Submit document for OCR" msgstr "Enviar documento para OCR" -#: __init__.py:23 +#: __init__.py:24 msgid "Delete document for OCR queue" msgstr "Eliminar documento de la cola de OCR" -#: __init__.py:27 +#: __init__.py:25 +msgid "Can enable/disable an OCR queue" +msgstr "Puede activar / desactivar una cola de OCR" + +#: __init__.py:29 msgid "submit to OCR queue" msgstr "enviar a lista de OCR" -#: __init__.py:28 +#: __init__.py:30 msgid "re-queue" msgstr "volver a la cola" -#: __init__.py:29 +#: __init__.py:31 msgid "delete" msgstr "eliminar" -#: __init__.py:36 +#: __init__.py:33 +msgid "stop queue" +msgstr "detener cola" + +#: __init__.py:34 +msgid "activate queue" +msgstr "activar cola" + +#: __init__.py:42 msgid "OCR" msgstr "OCR" -#: __init__.py:44 +#: __init__.py:50 msgid "Default" msgstr "Por defecto" @@ -71,84 +83,133 @@ msgstr "en procesamiento" msgid "error" msgstr "error" -#: models.py:21 +#: models.py:30 msgid "name" msgstr "nombre" -#: models.py:22 +#: models.py:31 msgid "label" msgstr "etiqueta" -#: models.py:26 models.py:47 +#: models.py:35 models.py:54 msgid "state" msgstr "estado" -#: models.py:29 models.py:41 +#: models.py:40 models.py:48 views.py:38 msgid "document queue" msgstr "cola de documento" -#: models.py:30 +#: models.py:41 msgid "document queues" msgstr "colas de documentos" -#: models.py:42 +#: models.py:49 msgid "document" msgstr "documento" -#: models.py:43 +#: models.py:50 msgid "date time submitted" msgstr "fecha y hora sometido" -#: models.py:48 +#: models.py:55 msgid "result" msgstr "resultado" -#: models.py:52 +#: models.py:59 msgid "queue document" msgstr "documento en la cola" -#: models.py:53 +#: models.py:60 msgid "queue documents" msgstr "documentos en la cola" -#: models.py:59 views.py:39 +#: models.py:66 views.py:40 msgid "Missing document." msgstr "Documento no encontrado." -#: views.py:36 -msgid "queued documents" -msgstr "documentos en la cola" +#: views.py:35 +#, python-format +msgid "documents in queue: %s" +msgstr "documentos en la cola: %s" -#: views.py:65 +#: views.py:41 +msgid "thumbnail" +msgstr "miniatura" + +#: views.py:51 +msgid "document queue properties" +msgstr "propiedades de la cola de documentos" + +#: views.py:53 +#, python-format +msgid "Current state: %s" +msgstr "Estado actual: %s" + +#: views.py:72 msgid "queued document" msgstr "documento en cola" -#: views.py:82 +#: views.py:89 #, python-format msgid "Document: %(document)s was added to the OCR queue: %(queue)s." msgstr "Documento: %(document)s ha sido añadido a la cola de reconocimiento óptico de caracteres: %(queue)s." -#: views.py:101 +#: views.py:92 +#, python-format +msgid "Document: %(document)s is already queued." +msgstr "Documento: %(document)s ya está en cola." + +#: views.py:111 msgid "This document no longer exists." msgstr "Este documento ya no existe." -#: views.py:105 +#: views.py:115 msgid "This document is already queued and pending processing." msgstr "Este documento ya está en cola y en espera de su procesamiento." -#: views.py:108 +#: views.py:118 msgid "This document is already being processed and can't be re-queded." msgstr "Este documento ya está en proceso y no se puede volver a poner en la cola." -#: views.py:117 +#: views.py:127 #, python-format msgid "Document: %(document)s was re-queued to the OCR queue: %(queue)s" msgstr "Documento: %(document)s fue puesto de vuelta en la cola de reconocimiento óptico de caracteres: %(queue)s " -#: views.py:128 +#: views.py:138 #, python-format msgid "Are you sure you wish to re-queue document: %s" msgstr "¿Está seguro que desea el volver a colocar el documento en la cola: %s?" -#~ msgid "Document OCR was successful." -#~ msgstr "El OCR del documento se ha realizado con éxito." +#: views.py:152 +#, python-format +msgid "Document queue: %s, already stopped." +msgstr "Cola de documento: %s, ya esta detenida." + +#: views.py:158 +#, python-format +msgid "Document queue: %s, stopped successfully." +msgstr "Cola de documento: %s, se ha detenido con éxito." + +#: views.py:163 +#, python-format +msgid "Are you sure you wish to disable document queue: %s" +msgstr "¿Está seguro de que desea desactivar la cola de documento: %s?" + +#: views.py:177 +#, python-format +msgid "Document queue: %s, already active." +msgstr "Cola de documento: %s, ya esta activa." + +#: views.py:183 +#, python-format +msgid "Document queue: %s, activated successfully." +msgstr "Cola de documento: %s, activada con éxito." + +#: views.py:188 +#, python-format +msgid "Are you sure you wish to activate document queue: %s" +msgstr "¿Estás seguro de que desea activar la cola de documento: %s?" + +#~ msgid "queued documents" +#~ msgstr "documentos en la cola" diff --git a/apps/permissions/locale/es/LC_MESSAGES/django.po b/apps/permissions/locale/es/LC_MESSAGES/django.po index 719667f0e5..ab51009189 100644 --- a/apps/permissions/locale/es/LC_MESSAGES/django.po +++ b/apps/permissions/locale/es/LC_MESSAGES/django.po @@ -2,20 +2,20 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-05 19:44-0400\n" +"POT-Creation-Date: 2011-03-11 14:34-0400\n" "PO-Revision-Date: 2011-03-05 19:48\n" "Last-Translator: Roberto Rosario \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: \n" "X-Translated-Using: django-rosetta 0.5.6\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -43,7 +43,7 @@ msgstr "Conceder permisos" msgid "Revoke permissions" msgstr "Revocar los permisos" -#: __init__.py:31 models.py:52 views.py:33 +#: __init__.py:31 models.py:52 views.py:29 msgid "roles" msgstr "roles" @@ -63,15 +63,15 @@ msgstr "permisos de rol" msgid "delete" msgstr "eliminar" -#: api.py:40 +#: api.py:39 msgid "Insufficient permissions." msgstr "Permisos insuficientes." -#: models.py:13 views.py:73 +#: models.py:13 views.py:65 msgid "namespace" msgstr "espacio de nombres" -#: models.py:14 views.py:74 +#: models.py:14 views.py:66 msgid "name" msgstr "nombre" @@ -83,7 +83,7 @@ msgstr "etiqueta" msgid "permission" msgstr "permiso" -#: models.py:23 views.py:70 +#: models.py:23 views.py:62 msgid "permissions" msgstr "permisos" @@ -95,7 +95,7 @@ msgstr "titular de la autorización" msgid "permission holders" msgstr "titulares de autorización" -#: models.py:51 models.py:69 views.py:85 views.py:99 views.py:131 +#: models.py:51 models.py:69 views.py:77 views.py:87 views.py:111 msgid "role" msgstr "rol" @@ -107,44 +107,56 @@ msgstr "miembro del rol" msgid "role members" msgstr "miembros del rol" -#: views.py:48 +#: views.py:44 msgid "Revoke" msgstr "Revocar" -#: views.py:53 +#: views.py:49 msgid "Grant" msgstr "Otorgar" -#: views.py:75 +#: views.py:67 msgid "state" msgstr "estado" -#: views.py:146 +#: views.py:122 #, python-format -msgid "Are you sure you wish to grant the permission \"%(permission)s\" to %(ct_name)s: %(requester)s" -msgstr "¿Está seguro que desea conceder el permiso \"%(permission)s\" a %(ct_name)s: %(requester)s?" +msgid "" +"Are you sure you wish to grant the permission \"%(permission)s\" to " +"%(ct_name)s: %(requester)s" +msgstr "" +"¿Está seguro que desea conceder el permiso \"%(permission)s\" a %(ct_name)s: " +"%(requester)s?" -#: views.py:155 +#: views.py:127 #, python-format -msgid "Are you sure you wish to revoke the permission \"%(permission)s\" from %(ct_name)s: %(requester)s" -msgstr "¿Está seguro que desea revocar el permiso \"%(permission)s\" de %(ct_name)s: %(requester)s?" +msgid "" +"Are you sure you wish to revoke the permission \"%(permission)s\" from " +"%(ct_name)s: %(requester)s" +msgstr "" +"¿Está seguro que desea revocar el permiso \"%(permission)s\" de %(ct_name)s: " +"%(requester)s?" -#: views.py:168 +#: views.py:140 #, python-format msgid "Permission \"%(permission)s\" granted to %(ct_name)s: %(requester)s." msgstr "Permiso \"%(permission)s\" otorgado a %(ct_name)s: %(requester)s" -#: views.py:171 +#: views.py:143 #, python-format -msgid "%(ct_name)s: %(requester)s, already had the permission \"%(permission)s\" granted." -msgstr " %(ct_name)s: %(requester)s, ya tenía el permiso \"%(permission)s\" otorgado." +msgid "" +"%(ct_name)s: %(requester)s, already had the permission \"%(permission)s\" " +"granted." +msgstr "" +" %(ct_name)s: %(requester)s, ya tenía el permiso \"%(permission)s\" otorgado." -#: views.py:177 +#: views.py:149 #, python-format msgid "Permission \"%(permission)s\" revoked from %(ct_name)s: %(requester)s." msgstr "Permiso \"%(permission)s\" revocado de %(ct_name)s: %(requester)s" -#: views.py:180 +#: views.py:152 #, python-format -msgid "%(ct_name)s: %(requester)s doesn't have the permission \"%(permission)s\"." +msgid "" +"%(ct_name)s: %(requester)s doesn't have the permission \"%(permission)s\"." msgstr " %(ct_name)s: %(requester)s, no tiene el permiso \"%(permission)s\"." diff --git a/apps/web_theme/locale/es/LC_MESSAGES/django.po b/apps/web_theme/locale/es/LC_MESSAGES/django.po index c014cd6ad3..7090fcfc08 100644 --- a/apps/web_theme/locale/es/LC_MESSAGES/django.po +++ b/apps/web_theme/locale/es/LC_MESSAGES/django.po @@ -2,20 +2,20 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-05 19:49-0400\n" +"POT-Creation-Date: 2011-03-11 14:35-0400\n" "PO-Revision-Date: 2011-03-05 19:50\n" "Last-Translator: Roberto Rosario \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: \n" "X-Translated-Using: django-rosetta 0.5.6\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"