diff locale/es.po @ 7069:c9a02c670e69

latest updates to translations/template for client.py
author John Rouillard <rouilj@ieee.org>
date Wed, 23 Nov 2022 22:28:57 -0500
parents aca710a3b687
children 12a3cd86668f
line wrap: on
line diff
--- a/locale/es.po	Wed Nov 23 22:25:34 2022 -0500
+++ b/locale/es.po	Wed Nov 23 22:28:57 2022 -0500
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: Roundup 2.3.0\n"
 "Report-Msgid-Bugs-To: roundup-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2022-11-22 17:09-0500\n"
+"POT-Creation-Date: 2022-11-23 22:28-0500\n"
 "PO-Revision-Date: 2013-10-31 10:45+0100\n"
 "Last-Translator: Ramiro Morales <rm0@gmx.net>\n"
 "Language-Team: Spanish Translators <roundup-devel@lists.sourceforge.net>\n"
@@ -1886,142 +1886,135 @@
 msgid "Unrecognized charset: %r"
 msgstr "Conjunto de caracteres desconocido: %r"
 
-#: ../roundup/cgi/client.py:1251
+#: ../roundup/cgi/client.py:1238 ../roundup/cgi/client.py:2196
+#: ../roundup/cgi/client.py:1238:2196
+msgid "broken form: multiple @action values submitted"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1253
 msgid "Anonymous users are not allowed to use the web interface"
 msgstr "Los usuarios anonimos no tienen permitido usar esta interfaz Web"
 
-#: ../roundup/cgi/client.py:1374
+#: ../roundup/cgi/client.py:1376
 msgid "Referer header not available."
 msgstr ""
 
-#: ../roundup/cgi/client.py:1378
+#: ../roundup/cgi/client.py:1380
 #, python-format
 msgid "csrf key used with wrong method from: %s"
 msgstr ""
 
-#: ../roundup/cgi/client.py:1407
+#: ../roundup/cgi/client.py:1409
 #, python-format
 msgid "csrf header %(header)s required but missing for user%(userid)s."
 msgstr ""
 
-#: ../roundup/cgi/client.py:1410
+#: ../roundup/cgi/client.py:1413
 #, python-format
 msgid "Missing header: %s"
 msgstr ""
 
-#: ../roundup/cgi/client.py:1419 ../roundup/cgi/client.py:1424
-#: ../roundup/cgi/client.py:1419:1424
+#: ../roundup/cgi/client.py:1421
 #, python-format
 msgid "csrf Referer header check failed for user%(userid)s. Value=%(referer)s"
 msgstr ""
 
 # ../roundup/cgi/actions.py:891 :895
-#: ../roundup/cgi/client.py:1420
+#: ../roundup/cgi/client.py:1426
 #, fuzzy, python-format
 msgid "Invalid Referer: %s"
 msgstr "nombre de usuario ó contraseña inválidos"
 
-#: ../roundup/cgi/client.py:1438 ../roundup/cgi/client.py:1443
-#: ../roundup/cgi/client.py:1438:1443
+#: ../roundup/cgi/client.py:1441
 #, python-format
 msgid "csrf Origin header check failed for user%(userid)s. Value=%(origin)s"
 msgstr ""
 
 # ../roundup/cgi/actions.py:891 :895
-#: ../roundup/cgi/client.py:1440
+#: ../roundup/cgi/client.py:1446
 #, fuzzy, python-format
 msgid "Invalid Origin %s"
 msgstr "nombre de usuario ó contraseña inválidos"
 
-#: ../roundup/cgi/client.py:1456 ../roundup/cgi/client.py:1462
-#: ../roundup/cgi/client.py:1456:1462
+#: ../roundup/cgi/client.py:1460
 #, python-format
 msgid ""
 "csrf X-FORWARDED-HOST header check failed for user%(userid)s. Value=%(host)s"
 msgstr ""
 
-#: ../roundup/cgi/client.py:1459
+#: ../roundup/cgi/client.py:1466
 #, python-format
 msgid "Invalid X-FORWARDED-HOST %s"
 msgstr ""
 
-#: ../roundup/cgi/client.py:1480 ../roundup/cgi/client.py:1483
-#: ../roundup/cgi/client.py:1480:1483
+#: ../roundup/cgi/client.py:1485
 #, python-format
 msgid "csrf HOST header check failed for user%(userid)s. Value=%(host)s"
 msgstr ""
 
-#: ../roundup/cgi/client.py:1481
-#, python-format
-msgid "Invalid HOST %s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1489
-msgid "Csrf: unable to verify sufficient headers"
-msgstr ""
-
 #: ../roundup/cgi/client.py:1490
+#, python-format
+msgid "Invalid HOST %s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1498
+msgid "Csrf: unable to verify sufficient headers"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1499
 msgid "Unable to verify sufficient headers"
 msgstr ""
 
-#: ../roundup/cgi/client.py:1504
+#: ../roundup/cgi/client.py:1513
 #, python-format
 msgid "csrf X-REQUESTED-WITH xmlrpc required header check failed for user%s."
 msgstr ""
 
-#: ../roundup/cgi/client.py:1506
+#: ../roundup/cgi/client.py:1516
 msgid "Required Header Missing"
 msgstr ""
 
-#: ../roundup/cgi/client.py:1543
+#: ../roundup/cgi/client.py:1554
 #, python-format
 msgid "Required csrf field missing for user%s"
 msgstr ""
 
-#: ../roundup/cgi/client.py:1544 ../roundup/cgi/client.py:1601
-#: ../roundup/cgi/client.py:1618 ../roundup/cgi/client.py:1544:1601:1618
+#: ../roundup/cgi/client.py:1556 ../roundup/cgi/client.py:1583
+#: ../roundup/cgi/client.py:1600 ../roundup/cgi/client.py:1556:1583:1600
 msgid ""
 "We can't validate your session (csrf failure). Re-enter any unsaved data and "
 "try again."
 msgstr ""
 
-#: ../roundup/cgi/client.py:1547
+#: ../roundup/cgi/client.py:1560
 #, python-format
 msgid "csrf field not supplied by user%s"
 msgstr ""
 
-#: ../roundup/cgi/client.py:1595 ../roundup/cgi/client.py:1604
-#: ../roundup/cgi/client.py:1595:1604
+#: ../roundup/cgi/client.py:1572
 #, python-format
 msgid ""
 "Csrf mismatch user: current user %(user)s != stored user %(stored)s, current "
 "session, stored session: %(cur_sess)s,%(stor_sess)s for key %(key)s."
 msgstr ""
 
-#: ../roundup/cgi/client.py:1613
+#: ../roundup/cgi/client.py:1590
 #, python-format
 msgid ""
 "Csrf mismatch user: current session %(curr_sess)s != stored session "
 "%(stor_sess)s, current user/stored user is: %(user)s for key %(key)s."
 msgstr ""
 
-#: ../roundup/cgi/client.py:1621
-#, python-format
-msgid ""
-"logged only: Csrf mismatch user: current session %(curr_sess)s != stored "
-"session %(stor_sess)s, current user/stored user is: %(user)s for key %(key)s."
-msgstr ""
-
-#: ../roundup/cgi/client.py:1806
+#: ../roundup/cgi/client.py:1784
 msgid "You are not allowed to view this file."
 msgstr "Ud. no tiene permitido ver este fichero"
 
-#: ../roundup/cgi/client.py:2095
+#: ../roundup/cgi/client.py:2073
 #, python-format
 msgid "%(starttag)sTime elapsed: %(seconds)fs%(endtag)s\n"
 msgstr "%(starttag)sTiempo transcurrido: %(seconds)fs%(endtag)s\n"
 
-#: ../roundup/cgi/client.py:2099
+#: ../roundup/cgi/client.py:2077
 #, python-format
 msgid ""
 "%(starttag)sCache hits: %(cache_hits)d, misses %(cache_misses)d. Loading "
@@ -2030,7 +2023,7 @@
 "%(starttag)sAciertos Cache: %(cache_hits)d, no aciertos %(cache_misses)d. "
 "Cargando items: %(get_items)f secs. Filtrado: %(filtering)f secs.%(endtag)s\n"
 
-#: ../roundup/cgi/client.py:2636
+#: ../roundup/cgi/client.py:2615
 #, python-format
 msgid ""
 "Cache failure: compressed file %(compressed)s is older than its source file "
@@ -2469,44 +2462,44 @@
 "ATENCIÓN: El directorio '%s'\n"
 "\tcontiene una plantilla con el viejo formato - se ignorará"
 
-#: ../roundup/mailgw.py:205 ../roundup/mailgw.py:218
-#: ../roundup/mailgw.py:205:218
+#: ../roundup/mailgw.py:215 ../roundup/mailgw.py:228
+#: ../roundup/mailgw.py:215:228
 #, python-format
 msgid "Message signed with unknown key: %s"
 msgstr ""
 
-#: ../roundup/mailgw.py:208
+#: ../roundup/mailgw.py:218
 #, python-format
 msgid "Message signed with an expired key: %s"
 msgstr ""
 
-#: ../roundup/mailgw.py:211
-#, python-format
-msgid "Message signed with a revoked key: %s"
-msgstr ""
-
-#: ../roundup/mailgw.py:214
-msgid "Invalid PGP signature detected."
-msgstr ""
-
 #: ../roundup/mailgw.py:221
+#, python-format
+msgid "Message signed with a revoked key: %s"
+msgstr ""
+
+#: ../roundup/mailgw.py:224
+msgid "Invalid PGP signature detected."
+msgstr ""
+
+#: ../roundup/mailgw.py:231
 #, fuzzy
 msgid "Unsigned Message"
 msgstr "Nuevo mensaje"
 
-#: ../roundup/mailgw.py:471
+#: ../roundup/mailgw.py:481
 msgid "Unknown multipart/encrypted version."
 msgstr ""
 
-#: ../roundup/mailgw.py:480
+#: ../roundup/mailgw.py:490
 msgid "Unable to decrypt your message."
 msgstr ""
 
-#: ../roundup/mailgw.py:507
+#: ../roundup/mailgw.py:517
 msgid "No PGP signature found in message."
 msgstr ""
 
-#: ../roundup/mailgw.py:589
+#: ../roundup/mailgw.py:599
 msgid ""
 "\n"
 "Emails to Roundup trackers must include a Subject: line!\n"
@@ -2514,7 +2507,7 @@
 "\n"
 "Todos los e-mails enviados a trackers Roundup deben incluir un Asunto:!\n"
 
-#: ../roundup/mailgw.py:702
+#: ../roundup/mailgw.py:712
 #, python-format
 msgid ""
 "\n"
@@ -2544,7 +2537,7 @@
 "\n"
 "El asunto que Ud. envió es: '%(subject)s'\n"
 
-#: ../roundup/mailgw.py:740
+#: ../roundup/mailgw.py:747
 #, python-format
 msgid ""
 "\n"
@@ -2561,7 +2554,7 @@
 "Nombres válidos de clases son: %(validname)s\n"
 "El asunto que Ud. envió es: \"%(subject)s\"\n"
 
-#: ../roundup/mailgw.py:748
+#: ../roundup/mailgw.py:755
 #, python-format
 msgid ""
 "\n"
@@ -2591,7 +2584,7 @@
 "\n"
 "El asunto que Ud. envió es: '%(subject)s'\n"
 
-#: ../roundup/mailgw.py:808
+#: ../roundup/mailgw.py:815
 #, python-format
 msgid ""
 "\n"
@@ -2609,7 +2602,7 @@
 "\n"
 "El asunto que Ud. envió es: \"%(subject)s\"\n"
 
-#: ../roundup/mailgw.py:841
+#: ../roundup/mailgw.py:848
 #, python-format
 msgid ""
 "\n"
@@ -2624,7 +2617,7 @@
 "\n"
 "El asunto que Ud. envió es: \"%(subject)s\"\n"
 
-#: ../roundup/mailgw.py:886
+#: ../roundup/mailgw.py:893
 #, python-format
 msgid ""
 "\n"
@@ -2637,21 +2630,21 @@
 "\n"
 "Dirección desconocida: %(from_address)s\n"
 
-#: ../roundup/mailgw.py:894
+#: ../roundup/mailgw.py:901
 msgid "You are not permitted to access this tracker."
 msgstr "Ud. no posee los permisos necesarios para acceder a este tracker."
 
-#: ../roundup/mailgw.py:906
+#: ../roundup/mailgw.py:913
 #, python-format
 msgid "You are not permitted to edit %(classname)s."
 msgstr "Ud. no tiene permitido editar %(classname)s."
 
-#: ../roundup/mailgw.py:912
+#: ../roundup/mailgw.py:919
 #, python-format
 msgid "You are not permitted to create %(classname)s."
 msgstr "Ud. no tiene permitido crear %(classname)s."
 
-#: ../roundup/mailgw.py:994
+#: ../roundup/mailgw.py:1001
 #, python-format
 msgid ""
 "\n"
@@ -2667,27 +2660,27 @@
 "\n"
 "El Asunto que Ud. envió es: \"%(subject)s\"\n"
 
-#: ../roundup/mailgw.py:1047
+#: ../roundup/mailgw.py:1054
 msgid "This tracker has been configured to require all email be PGP encrypted."
 msgstr ""
 
-#: ../roundup/mailgw.py:1085
+#: ../roundup/mailgw.py:1092
 msgid ""
 "\n"
 "This tracker has been configured to require all email be PGP signed or\n"
 "encrypted."
 msgstr ""
 
-#: ../roundup/mailgw.py:1116
+#: ../roundup/mailgw.py:1122
 msgid "You are not permitted to create files."
 msgstr "Ud. no tiene permitida la creación de ficheros."
 
-#: ../roundup/mailgw.py:1133
+#: ../roundup/mailgw.py:1139
 #, python-format
 msgid "You are not permitted to add files to %(classname)s."
 msgstr "Ud. no tiene permitido agregar ficheros a %(classname)s."
 
-#: ../roundup/mailgw.py:1164
+#: ../roundup/mailgw.py:1170
 msgid ""
 "\n"
 "Roundup requires the submission to be plain text. The message parser could\n"
@@ -2699,11 +2692,11 @@
 "podido localizar una parte MIME text/plain en su mensaje que pueda ser "
 "usada.\n"
 
-#: ../roundup/mailgw.py:1177
+#: ../roundup/mailgw.py:1183
 msgid "You are not permitted to create messages."
 msgstr "Ud. no tiene permitido crear mensajes."
 
-#: ../roundup/mailgw.py:1186
+#: ../roundup/mailgw.py:1192
 #, python-format
 msgid ""
 "\n"
@@ -2714,26 +2707,26 @@
 "El mensaje de e-mail ha sido rechazado por un detector.\n"
 "%(error)s\n"
 
-#: ../roundup/mailgw.py:1197
+#: ../roundup/mailgw.py:1203
 #, python-format
 msgid "You are not permitted to add messages to %(classname)s."
 msgstr "Ud. no tiene permitido agregar mensajes a %(classname)s."
 
-#: ../roundup/mailgw.py:1220
+#: ../roundup/mailgw.py:1226
 #, python-format
 msgid "You are not permitted to edit property %(prop)s of class %(classname)s."
 msgstr ""
 "Ud. no tiene permitido editar la propiedad %(prop)s de la clase "
 "%(classname)s."
 
-#: ../roundup/mailgw.py:1232
+#: ../roundup/mailgw.py:1238
 #, fuzzy, python-format
 msgid "You are not permitted to set property %(prop)s of class %(classname)s."
 msgstr ""
 "Ud. no tiene permitido editar la propiedad %(prop)s de la clase "
 "%(classname)s."
 
-#: ../roundup/mailgw.py:1240
+#: ../roundup/mailgw.py:1246
 #, python-format
 msgid ""
 "\n"
@@ -2744,21 +2737,8 @@
 "Ha habido un problema con el mensaje que envíó:\n"
 "   %(message)s\n"
 
-#: ../roundup/mailgw.py:1720
-#, fuzzy, python-format
-msgid ""
-"\n"
-"The mail gateway is not properly set up. Please contact\n"
-"%(mailadmin)s and have them fix the incorrect class specified as:\n"
-"  %(clsname)s\n"
-msgstr ""
-"\n"
-"La pasarela de e-mail no está correctamente configurada. Por favor póngase\n"
-"en contacto con %(mailadmin)s y pídales que solucionen la siguiente clase "
-"incorrecta:\n"
-"  %(current_class)s\n"
-
-#: ../roundup/mailgw.py:1752
+#: ../roundup/mailgw.py:1366 ../roundup/mailgw.py:1835
+#: ../roundup/mailgw.py:1366:1835
 #, python-format
 msgid ""
 "\n"
@@ -2772,7 +2752,21 @@
 "incorrectas:\n"
 "  %(errors)s\n"
 
-#: ../roundup/mailgw.py:1773
+#: ../roundup/mailgw.py:1820
+#, fuzzy, python-format
+msgid ""
+"\n"
+"The mail gateway is not properly set up. Please contact\n"
+"%(mailadmin)s and have them fix the incorrect class specified as:\n"
+"  %(classname)s\n"
+msgstr ""
+"\n"
+"La pasarela de e-mail no está correctamente configurada. Por favor póngase\n"
+"en contacto con %(mailadmin)s y pídales que solucionen la siguiente clase "
+"incorrecta:\n"
+"  %(current_class)s\n"
+
+#: ../roundup/mailgw.py:1856
 msgid "not of form [arg=value,value,...;arg=value,value,...]"
 msgstr "no es de la forma [arg=valor,valor,...;arg=valor,valor,...]"
 
@@ -2928,175 +2922,32 @@
 msgid "No tracker templates found in directory %s"
 msgstr "No se encontraron templates de trackers en el directorio %s"
 
-#: ../roundup/scripts/roundup_mailgw.py:50
+#: ../roundup/scripts/roundup_mailgw.py:185
+msgid ""
+"\n"
+"Error: The instance home must be specified"
+msgstr ""
+
+#: ../roundup/scripts/roundup_mailgw.py:203
+#, fuzzy
+msgid ""
+"\n"
+"Error: not enough source specification information"
+msgstr "Error: no hay información de especificación de origen suficiente"
+
+#: ../roundup/scripts/roundup_mailgw.py:234
 #, fuzzy, python-format
 msgid ""
-"Usage: %(program)s [-v] [-c class] [[-C class] -S field=value]* [instance "
-"home] [mail source [specification]]\n"
-"\n"
-"Options:\n"
-" -v: print version and exit\n"
-" -c: default class of item to create (else the tracker's "
-"MAIL_DEFAULT_CLASS)\n"
-" -C / -S: see below\n"
-"\n"
-"The roundup mail gateway may be called in one of the following ways:\n"
-" . without arguments. Then the env var ROUNDUP_INSTANCE will be tried.\n"
-" . with an instance home as the only argument,\n"
-" . with both an instance home and a mail spool file,\n"
-" . with an instance home, a mail source type and its specification.\n"
-"\n"
-"It also supports optional -C and -S arguments that allows you to set a\n"
-"fields for a class created by the roundup-mailgw. The default class if\n"
-"not specified is msg, but the other classes: issue, file, user can\n"
-"also be used. The -S or --set options uses the same\n"
-"property=value[;property=value] notation accepted by the command line\n"
-"roundup command or the commands that can be given on the Subject line\n"
-"of an email message.\n"
-"\n"
-"It can let you set the type of the message on a per email address basis.\n"
-"\n"
-"PIPE:\n"
-" If there is no mail source specified,\n"
-" the mail gateway reads a single message from the standard input\n"
-" and submits the message to the roundup.mailgw module.\n"
-"\n"
-"Mail source \"mailbox\":\n"
-" In this case, the gateway reads all messages from the UNIX mail spool\n"
-" file and submits each in turn to the roundup.mailgw module. The file is\n"
-" emptied once all messages have been successfully handled. The file is\n"
-" specified as:\n"
-"   mailbox /path/to/mailbox\n"
-"\n"
-"In all of the following mail source type the username and password\n"
-"can be stored in a ~/.netrc file. If done so case only the server name\n"
-"need to be specified on the command-line.\n"
-"\n"
-"The username and/or password will be prompted for if not supplied on\n"
-"the command-line or in ~/.netrc.\n"
-"\n"
-"POP:\n"
-" For the mail source \"pop\", the gateway reads all messages from the POP "
-"server\n"
-" specified and submits each in turn to the roundup.mailgw module. The\n"
-" server is specified as:\n"
-"    pop username:password@server\n"
-" Alternatively, one can omit one or both of username and password:\n"
-"    pop username@server\n"
-"    pop server\n"
-" are both valid.\n"
-"\n"
-"POPS:\n"
-" Connect to a POP server over ssl. This requires python 2.4 or later.\n"
-" This supports the same notation as POP.\n"
-"\n"
-"APOP:\n"
-" Same as POP, but using Authenticated POP:\n"
-"    apop username:password@server\n"
-"\n"
-"IMAP:\n"
-" Connect to an IMAP server. This supports the same notation as that of\n"
-" POP mail.\n"
-"    imap username:password@server\n"
-" It also allows you to specify a specific mailbox other than INBOX using\n"
-" this format:\n"
-"    imap username:password@server mailbox\n"
-"\n"
-"IMAPS:\n"
-" Connect to an IMAP server over ssl.\n"
-" This supports the same notation as IMAP.\n"
-"    imaps username:password@server [mailbox]\n"
-"\n"
-"IMAPS_CRAM:\n"
-" Connect to an IMAP server over ssl using CRAM-MD5 authentication.\n"
-" This supports the same notation as IMAP.\n"
-"    imaps_cram username:password@server [mailbox]\n"
-"\n"
-msgstr ""
-"Uso: %(program)s [-v] [-c clase] [[-C clase] -S campo=valor]* <directorio "
-"base instancia> [método]\n"
-"\n"
-"Opciones:\n"
-" -v: imprime version y sale\n"
-" -c: clase por omisión del item a crear (sinó se usará MAIL_DEFAULT_CLASS\n"
-"     del tracker)\n"
-" -C / -S: ver mas abajo\n"
-"\n"
-"La pasarela de correo de roundup puede ser invocada en una de cuatro "
-"formas:\n"
-" . con un directorio base de instancia como único argumento,\n"
-" . con un directorio base de instancia y un fichero de spool de correo,\n"
-" . con un directorio base de instancia y una cuenta de un servidor POP/APOP, "
-"o\n"
-" . con un directorio base de instancia y una cuenta de un servidor IMAP/"
-"IMAPS.\n"
-"\n"
-"También soporta los argumentos opcionales -C y -S que le permiten "
-"establecer\n"
-"campos para una clase creada por la pasarela de correo roundup-mailgw.\n"
-"La clase por omisión es msg, pero las otras clases: issue, file, user\n"
-"tambien pueden usarse. Las opciones -S y --set usan la misma notación\n"
-"propiedad=valor[;propiedad=valor] aceptada por el comando roundup de\n"
-"línea de comandos o los comandos que pueden ser pasados en el campo\n"
-"Asunto: de un mensaje de correo electrónico.\n"
-"\n"
-"También le permite establecer el tipo de mensaje basado en la dirección de\n"
-"correo usada.\n"
-"\n"
-"PIPE:\n"
-" En el primer caso, la pasarela de correo lee un mensaje desde la entrada\n"
-" estándar y lo envía al módulo roundup.mailgw.\n"
-"\n"
-"UNIX mailbox:\n"
-" En el segundo caso, la pasarela lee todos los mensajes desde el fichero de\n"
-" spool de correo y envía los mismos de a uno al módulo roundup.mailgw. El\n"
-" fichero se vacía una vez que todos los mensajes han sido procesados\n"
-" exitosamente. El fichero se especifica como:\n"
-"   mailbox /ruta/al/mailbox\n"
-"\n"
-"POP:\n"
-" En el tercer caso, la pasarela lee todos los mensajes en el servidor\n"
-" POP y envía los mismos de a uno al módulo roundup.mailgw. El servidor\n"
-" POP se especifica como:\n"
-"    pop nombreusuario:contraseña@servidor\n"
-" El nombreusuario y la contraseña pueden omitirse por lo que:\n"
-"    pop nombreusuario@servidor\n"
-"    pop servidor\n"
-" son válidos. El nombre de usuario y/o la contraseña se solicitarán si no\n"
-" se proveen en la línea de comandos.\n"
-"\n"
-"APOP:\n"
-" Idéntico a POP, pero usando Authenticated POP:\n"
-"    apop nombreusuario:contraseña@servidor\n"
-"\n"
-"IMAP:\n"
-" Se conecta a un servidor IMAP. Esta forma soporta la misma notación que\n"
-" correo POP\n"
-"    imap nombreusuario:contraseña@servidor\n"
-" También le permite especificar una carpeta distinta a INBOX usando el\n"
-" formato:\n"
-"    imap nombreusuario:contraseña@servidor carpeta\n"
-"\n"
-"IMAPS:\n"
-" Se conecta a un servidor IMAP usando ssl.\n"
-" Esta forma soporta la misma notación que IMAP.\n"
-"    imaps nombreusuario:contraseña@servidor [carpeta]\n"
-"\n"
-
-#: ../roundup/scripts/roundup_mailgw.py:174
-msgid "Error: not enough source specification information"
-msgstr "Error: no hay información de especificación de origen suficiente"
-
-#: ../roundup/scripts/roundup_mailgw.py:203
-#, fuzzy, python-format
-msgid "Error: %s specification not valid"
+"\n"
+"Error: %s specification not valid"
 msgstr "Error: especification pop no válida"
 
-#: ../roundup/scripts/roundup_mailgw.py:223
+#: ../roundup/scripts/roundup_mailgw.py:258
 #, fuzzy
 msgid ""
+"\n"
 "Error: The source must be either \"mailbox\", \"pop\", \"pops\", \"apop\", "
-"\"imap\", \"imaps\" or \"imaps_cram"
+"\"imap\", \"imaps\",  \"imaps_cram\", or \"imaps_oauth\""
 msgstr ""
 "Error: EL origen debe ser \"mailbox\", \"pop\", \"apop\", \"imap\" o \"imaps"
 "\""
@@ -5841,6 +5692,166 @@
 msgid "Password"
 msgstr "Contraseña para Login"
 
+#, fuzzy
+#~ msgid ""
+#~ "Usage: %(program)s [-v] [-c class] [[-C class] -S field=value]* [instance "
+#~ "home] [mail source [specification]]\n"
+#~ "\n"
+#~ "Options:\n"
+#~ " -v: print version and exit\n"
+#~ " -c: default class of item to create (else the tracker's "
+#~ "MAIL_DEFAULT_CLASS)\n"
+#~ " -C / -S: see below\n"
+#~ "\n"
+#~ "The roundup mail gateway may be called in one of the following ways:\n"
+#~ " . without arguments. Then the env var ROUNDUP_INSTANCE will be tried.\n"
+#~ " . with an instance home as the only argument,\n"
+#~ " . with both an instance home and a mail spool file,\n"
+#~ " . with an instance home, a mail source type and its specification.\n"
+#~ "\n"
+#~ "It also supports optional -C and -S arguments that allows you to set a\n"
+#~ "fields for a class created by the roundup-mailgw. The default class if\n"
+#~ "not specified is msg, but the other classes: issue, file, user can\n"
+#~ "also be used. The -S or --set options uses the same\n"
+#~ "property=value[;property=value] notation accepted by the command line\n"
+#~ "roundup command or the commands that can be given on the Subject line\n"
+#~ "of an email message.\n"
+#~ "\n"
+#~ "It can let you set the type of the message on a per email address basis.\n"
+#~ "\n"
+#~ "PIPE:\n"
+#~ " If there is no mail source specified,\n"
+#~ " the mail gateway reads a single message from the standard input\n"
+#~ " and submits the message to the roundup.mailgw module.\n"
+#~ "\n"
+#~ "Mail source \"mailbox\":\n"
+#~ " In this case, the gateway reads all messages from the UNIX mail spool\n"
+#~ " file and submits each in turn to the roundup.mailgw module. The file is\n"
+#~ " emptied once all messages have been successfully handled. The file is\n"
+#~ " specified as:\n"
+#~ "   mailbox /path/to/mailbox\n"
+#~ "\n"
+#~ "In all of the following mail source type the username and password\n"
+#~ "can be stored in a ~/.netrc file. If done so case only the server name\n"
+#~ "need to be specified on the command-line.\n"
+#~ "\n"
+#~ "The username and/or password will be prompted for if not supplied on\n"
+#~ "the command-line or in ~/.netrc.\n"
+#~ "\n"
+#~ "POP:\n"
+#~ " For the mail source \"pop\", the gateway reads all messages from the POP "
+#~ "server\n"
+#~ " specified and submits each in turn to the roundup.mailgw module. The\n"
+#~ " server is specified as:\n"
+#~ "    pop username:password@server\n"
+#~ " Alternatively, one can omit one or both of username and password:\n"
+#~ "    pop username@server\n"
+#~ "    pop server\n"
+#~ " are both valid.\n"
+#~ "\n"
+#~ "POPS:\n"
+#~ " Connect to a POP server over ssl. This requires python 2.4 or later.\n"
+#~ " This supports the same notation as POP.\n"
+#~ "\n"
+#~ "APOP:\n"
+#~ " Same as POP, but using Authenticated POP:\n"
+#~ "    apop username:password@server\n"
+#~ "\n"
+#~ "IMAP:\n"
+#~ " Connect to an IMAP server. This supports the same notation as that of\n"
+#~ " POP mail.\n"
+#~ "    imap username:password@server\n"
+#~ " It also allows you to specify a specific mailbox other than INBOX using\n"
+#~ " this format:\n"
+#~ "    imap username:password@server mailbox\n"
+#~ "\n"
+#~ "IMAPS:\n"
+#~ " Connect to an IMAP server over ssl.\n"
+#~ " This supports the same notation as IMAP.\n"
+#~ "    imaps username:password@server [mailbox]\n"
+#~ "\n"
+#~ "IMAPS_CRAM:\n"
+#~ " Connect to an IMAP server over ssl using CRAM-MD5 authentication.\n"
+#~ " This supports the same notation as IMAP.\n"
+#~ "    imaps_cram username:password@server [mailbox]\n"
+#~ "\n"
+#~ msgstr ""
+#~ "Uso: %(program)s [-v] [-c clase] [[-C clase] -S campo=valor]* <directorio "
+#~ "base instancia> [método]\n"
+#~ "\n"
+#~ "Opciones:\n"
+#~ " -v: imprime version y sale\n"
+#~ " -c: clase por omisión del item a crear (sinó se usará "
+#~ "MAIL_DEFAULT_CLASS\n"
+#~ "     del tracker)\n"
+#~ " -C / -S: ver mas abajo\n"
+#~ "\n"
+#~ "La pasarela de correo de roundup puede ser invocada en una de cuatro "
+#~ "formas:\n"
+#~ " . con un directorio base de instancia como único argumento,\n"
+#~ " . con un directorio base de instancia y un fichero de spool de correo,\n"
+#~ " . con un directorio base de instancia y una cuenta de un servidor POP/"
+#~ "APOP, o\n"
+#~ " . con un directorio base de instancia y una cuenta de un servidor IMAP/"
+#~ "IMAPS.\n"
+#~ "\n"
+#~ "También soporta los argumentos opcionales -C y -S que le permiten "
+#~ "establecer\n"
+#~ "campos para una clase creada por la pasarela de correo roundup-mailgw.\n"
+#~ "La clase por omisión es msg, pero las otras clases: issue, file, user\n"
+#~ "tambien pueden usarse. Las opciones -S y --set usan la misma notación\n"
+#~ "propiedad=valor[;propiedad=valor] aceptada por el comando roundup de\n"
+#~ "línea de comandos o los comandos que pueden ser pasados en el campo\n"
+#~ "Asunto: de un mensaje de correo electrónico.\n"
+#~ "\n"
+#~ "También le permite establecer el tipo de mensaje basado en la dirección "
+#~ "de\n"
+#~ "correo usada.\n"
+#~ "\n"
+#~ "PIPE:\n"
+#~ " En el primer caso, la pasarela de correo lee un mensaje desde la "
+#~ "entrada\n"
+#~ " estándar y lo envía al módulo roundup.mailgw.\n"
+#~ "\n"
+#~ "UNIX mailbox:\n"
+#~ " En el segundo caso, la pasarela lee todos los mensajes desde el fichero "
+#~ "de\n"
+#~ " spool de correo y envía los mismos de a uno al módulo roundup.mailgw. "
+#~ "El\n"
+#~ " fichero se vacía una vez que todos los mensajes han sido procesados\n"
+#~ " exitosamente. El fichero se especifica como:\n"
+#~ "   mailbox /ruta/al/mailbox\n"
+#~ "\n"
+#~ "POP:\n"
+#~ " En el tercer caso, la pasarela lee todos los mensajes en el servidor\n"
+#~ " POP y envía los mismos de a uno al módulo roundup.mailgw. El servidor\n"
+#~ " POP se especifica como:\n"
+#~ "    pop nombreusuario:contraseña@servidor\n"
+#~ " El nombreusuario y la contraseña pueden omitirse por lo que:\n"
+#~ "    pop nombreusuario@servidor\n"
+#~ "    pop servidor\n"
+#~ " son válidos. El nombre de usuario y/o la contraseña se solicitarán si "
+#~ "no\n"
+#~ " se proveen en la línea de comandos.\n"
+#~ "\n"
+#~ "APOP:\n"
+#~ " Idéntico a POP, pero usando Authenticated POP:\n"
+#~ "    apop nombreusuario:contraseña@servidor\n"
+#~ "\n"
+#~ "IMAP:\n"
+#~ " Se conecta a un servidor IMAP. Esta forma soporta la misma notación que\n"
+#~ " correo POP\n"
+#~ "    imap nombreusuario:contraseña@servidor\n"
+#~ " También le permite especificar una carpeta distinta a INBOX usando el\n"
+#~ " formato:\n"
+#~ "    imap nombreusuario:contraseña@servidor carpeta\n"
+#~ "\n"
+#~ "IMAPS:\n"
+#~ " Se conecta a un servidor IMAP usando ssl.\n"
+#~ " Esta forma soporta la misma notación que IMAP.\n"
+#~ "    imaps nombreusuario:contraseña@servidor [carpeta]\n"
+#~ "\n"
+
 #~ msgid "<em>%s: %s</em>\n"
 #~ msgstr "<em>%s: %s</em>\n"
 

Roundup Issue Tracker: http://roundup-tracker.org/