Index: pykota/trunk/po/es/pykota.po
===================================================================
--- pykota/trunk/po/es/pykota.po (revision 1801)
+++ pykota/trunk/po/es/pykota.po (revision 1811)
@@ -1,4 +1,3 @@
 # translation of pykota.po to Spanish
-# translation of pykota.po to espa�# translation of pykota.po to
 # PyKota
 #
@@ -29,7 +28,7 @@
 "Report-Msgid-Bugs-To: alet@librelogiciel.com\n"
 "POT-Creation-Date: 2004-10-11 14:49+0200\n"
-"PO-Revision-Date: 2004-07-28 16:56+0200\n"
+"PO-Revision-Date: 2004-10-13 01:20+0200\n"
 "Last-Translator: Sergio Gonz�z Gonz�z <sergio.gonzalez@hispalinux.es>\n"
-"Language-Team: Spanish <alet@librelogiciel.com>\n"
+"Language-Team: Spanish <sergio.gonzalez@hispalinux.es>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-15\n"
@@ -76,4 +75,44 @@
 "Please e-mail bugs to: %s"
 msgstr ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Herramienta que automatiza la creaci�e cuentas de usuario y el \n"
+"establecimiento inicial del saldo.\n"
+"\n"
+"�NO DEBE USAR ESTA HERRAMIENTA SI QUIERE HACER USO DEL L�ITE POR CUOTA\n"
+" DE P�INA!\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  NO HA DE UTILIZAR ESTA HERRAMIENTA DESDE LA L�EA DE COMANDOS, �ICAMENTE\n"
+"  COMO PARTE DE UNA �pol�ca externa� EN EL ARCHIVO pykota.conf\n"
+"\n"
+"  autopykota { -i | --initbalance valor } \n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e atopykota y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"  \n"
+"  -i | --initbalance b Establece el saldo inicial para la cuenta del\n"
+"                       usuario al valor �b�. Si el usuario ya existe,\n"
+"                       se deja el saldo actual sin modificar. Si no se\n"
+"                       ha establecido, el valor por defecto es 0\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
 
 #, python-format
@@ -257,11 +296,207 @@
 "Please e-mail bugs to: %s"
 msgstr ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un editor de Cuotas de Impresi�ara PyKota.\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  edpykota [opciones] usuario1 usuario2 ... usuarioN\n"
+"\n"
+"  edpykota [opciones] grupo1 grupo2 ... grupoN\n"
+"\n"
+"opciones :\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e edpykota y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"  -a | --add           A� usuarios y/o grupos si no existen en el\n"
+"                       Servidor de Almacenamiento de las Cuotas.\n"
+"\n"
+"  -d | --delete        Borra usuarios/grupos de la base de datos de\n"
+"                       almacenamiento de las cuotas. Las impresoras no\n"
+"                       se borran.\n"
+"\n"
+"  -c | --charge p[,j]  Establece el precio que se ha de cargar, por\n"
+"                       p�na y por trabajo, a una determinada\n"
+"                       impresora. El precio por trabajo es opcional.\n"
+"                       Si se han de establecer los dos, sep�los\n"
+"                       con una coma. Se permiten valores en coma\n"
+"                       flotante.\n"
+"\n"
+"  -i | --ingroups g1[,g2...]  Coloca a los usuarios en cada uno de los\n"
+"                              grupos listados, separados por comas. Los\n"
+"                              grupos han de existir en la base de "
+"datos                               donde se almacenan las cuotas.\n"
+"\n"
+"  -u | --users         Edita las cuotas de impresi�e los usuarios,\n"
+"                       este es el comportamiento por defecto.\n"
+"\n"
+"  -P | --printer p     Edita las cuotas �mente en la impresora �p�.\n"
+"                       Actualmente, �p� puede utilizar caracteres comod�n"
+"                       para seleccionar s�algunas impresoras.\n"
+"                       El valor por defecto es *, que significa todas\n"
+"                       las impresoras.\n"
+"                       Puede especificar varios nombres o comodines,\n"
+"                       separ�olos por comas.\n"
+"\n"
+"  -G | --pgroups pg1[,pg2...] A� la(s) impresora(s) a los grupos\n"
+"                       de impresi�pg1�, �pg2�, etc., estos han de\n"
+"                       existir. Un grupo de impresi�s similar\n"
+"                       a una impresora normal, con la salvedad de\n"
+"                       que, normalmente, es desconocido por el\n"
+"                       sistema de impresi�Cree los grupos de\n"
+"                       impresi�e la misma forma que crea las\n"
+"                       impresoras, luego a� otra impresora al\n"
+"                       grupo con esta opci�n"
+"                       La contabilidad se realiza en la impresora\n"
+"                       y en todos los grupos de impresi� los\n"
+"                       que esta pertenece; la comprobaci�e la\n"
+"                       cuota se realiza en la impresora y en todos\n"
+"                       los grupos de impresi� los que pertenece.\n"
+"\n"
+"  -g | --groups        Edita las cuotas de impresi�e los grupos\n"
+"                       de usuarios en lugar de los usuarios.\n"
+"\n"
+"  -p | --prototype u|g Utiliza el usuario �u� o el grupo �g� como\n"
+"                       prototipo para establecer las cuotas de\n"
+"                       impresi�n"
+"\n"
+"  -n | --noquota       No se establece una cuota, s�se realiza\n"
+"                       contabilidad.\n"
+"\n"
+"  -r | --reset         Reinicio a cero del contador de p�nas actual\n"
+"                       para el usuario o grupo en las impresoras\n"
+"                       especificadas. El historial del contador\n"
+"                       de p�nas no se modificar�n"
+"\n"
+"  -R | --hardreset     Reinicio a cero del contador de p�nas actual\n"
+"                       y del historial, para el usuario o grupo\n"
+"                       en las impresoras especificadas.\n"
+"\n"
+"  -l | --limitby l     Elija si el usuario/grupo est�imitado por\n"
+"                       saldo o por cuota de p�nas. El valor por\n"
+"                       defecto es �quota�. Los valores permitidos\n"
+"                       son �quota�, �balance�, �quota-then-balance� y\n"
+"                       �balance-then-quota�.\n"
+"                       AVISO: �quota-then-balance� y �balance-then-quota�\n"
+"                       no se han implementado todav�\n"
+"  -b | --balance b     Establece el saldo a �b� para la cuenta de usuario.\n"
+"                       El saldo se puede incrementar o reducir si a �b�\n"
+"                       le anteceden los signos + o -.\n"
+"                       AVISO: cuando se reduce el saldo, el total pagado\n"
+"                       por el usuario tambi�se reduce.\n"
+"                       Los grupos no tienen un saldo real, es la suma\n"
+"                       de los saldos de sus usuarios.\n"
+"\n"
+"  -S | --softlimit sl  Establece el l�te blando para la cuota a �sl�\n"
+"                       p�nas.\n"
+"\n"
+"  -H | --hardlimit hl  Establece el l�te duro para la cuota a �hl�\n"
+"                       p�nas.\n"
+"\n"
+"  desde usuario1 hasta usuarioN y desde grupo1 hasta grupoN puede utilizar\n"
+"  comodines, si no se ha empleado la opci�-add.\n"
+"\n"
+"ejemplos:\n"
+"\n"
+"  $ edpykota --add -p jerome john paul george ringo/ringo@example.com\n"
+"\n"
+"  Esto a�r� los usuarios john, paul, george y ringo a la base\n"
+"  de datos de cuotas, y establecer�us cuotas de impresi�l mismo\n"
+"  valor que la del usuario jerome. El usuario jerome ha de existir.\n"
+"  La direcci�e correo electr�o del usuario ringo se establecer�"
+"  como �ringo@example.com�\n"
+"\n"
+"  $ edpykota --printer lp -S 50 -H 60 jerome\n"
+"\n"
+"  Esto establecer�a cuota de impresi�e jerome en la impresora lp\n"
+"  a un l�te blando de 50 p�nas, y a un l�te duro de 60 p�nas.\n"
+"  Si el usuario jerome o la impresora lp no existen en el Servidor de\n"
+"  Almacenamiento de Cuotas, la acci�o se tendr�n cuenta.\n"
+"\n"
+"  $ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\n"
+"\n"
+"  Igual que el ejemplo anterior, pero en este caso, si el usuario\n"
+"  jerome o la impresora lp no existen en el Servidor de Almacenamiento\n"
+"  de Cuotas, ser�autom�camente a�dos. El usuario jerome\n"
+"  se a�r� los grupos �coders� e �it�, que han de existir en la\n"
+"  base de datos donde se almacenan las cuotas.\n"
+"\n"
+"  $ edpykota -g -S 500 -H 550 financial support\n"
+"\n"
+"  Esto establecer�na cuota de impresi�con un l�te blando de\n"
+"  500 p�nas y un l�te duro de 550 p�nas, para los grupos\n"
+"  �financial� y �support� en todas las impresoras.\n"
+"\n"
+"  $ edpykota --reset jerome \"jo*\"\n"
+"\n"
+"  Esto reiniciar�l contador de p�nas de jerome a cero en todas\n"
+"  las impresoras, as�omo a todos los usuarios cuyos nombres comiencen\n"
+"  por �jo�.\n"
+"  El historial del contador de p�nas de cada impresora no se\n"
+"  modificar�Puede reiniciar el historial del contador de\n"
+"  p�nas utilizando la opci�-hardreset | -R\n"
+"\n"
+"  $ edpykota --printer hpcolor --noquota jerome\n"
+"\n"
+"  Esto informar� PyKota para que no limite a jerome cuando\n"
+"  imprima en la impresora hpcolor. Se permitir�todos sus trabajos\n"
+"  en esta impresora, pero la contabilidad de las p�nas que �n"
+"  imprima se seguir�uardando.\n"
+"  Las cuotas de impresi�e jerome en las otras impresoras no\n"
+"  se cambiar�n"
+"\n"
+"  $ edpykota --limitby balance jerome\n"
+"\n"
+"  Esto le dir� PyKota que limite a jerome por su saldo cuando\n"
+"  imprima.\n"
+"\n"
+"  $ edpykota --balance +10.0 jerome\n"
+"\n"
+"  Esto incrementar�l saldo de jerome en 10.0 (en su propia\n"
+"  moneda). Puede reducir el saldo anteponiendo un gui�y\n"
+"  establecer un saldo fijo sin anteponer nada.\n"
+"\n"
+"  $ edpykota --delete jerome rachel\n"
+"\n"
+"  Esto borrar�ompletamente a jerome y a rachel de la base de datos\n"
+"  de almacenamiento de las cuotas. Tambi�se borrar�todas sus cuotas\n"
+"   y trabajos de impresi�n"
+"\n"
+"  $ edpykota --printer lp --charge 0.1\n"
+"\n"
+"  Esto establecer�l precio por p�na para la impresora lp a 0.1.\n"
+"  El precio por trabajo no se cambiar�n"
+"\n"
+"  $ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\n"
+"\n"
+"  Esto a�r�as impresoras �hplj1� y �hplj2� al grupo de impresoras\n"
+"  �Laser� y �HP�. Cuando se imprima en las impresoras �hplj1� o �hplj2�,\n"
+"  la cuota de impresi�ambi�se comprobar� se cargar�n las\n"
+"  impresoras virtuales �Laser� y �HP�.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
 
 msgid "You're not allowed to use this command."
-msgstr ""
+msgstr "No tiene permiso para utilizar esta orden."
 
 #, python-format
 msgid "Invalid softlimit value %s."
-msgstr "Valor %s incorrecto para el l�te suave."
+msgstr "Valor %s incorrecto para el l�te blando."
 
 #, python-format
@@ -272,5 +507,5 @@
 msgid "Hard limit %i is less than soft limit %i, values will be exchanged."
 msgstr ""
-"El l�te duro %i es menor que el l�te suave %i, los valores ser�"
+"El l�te duro %i es menor que el l�te blando %i, los valores ser�"
 "intercambiados."
 
@@ -285,5 +520,5 @@
 #, python-format
 msgid "Invalid limitby value %s"
-msgstr "Valor %s inv�do para la opci�limitado por'"
+msgstr "Valor %s inv�do para la opci�limitby�"
 
 #, python-format
@@ -316,10 +551,10 @@
 msgid "Undefined hard limit set to soft limit (%s) on printer %s."
 msgstr ""
-"L�te duro indefinido, ajustado al l�te suave (%s) en la impresora %s."
+"L�te duro indefinido, ajustado al l�te blando (%s) en la impresora %s."
 
 #, python-format
 msgid "Undefined soft limit set to hard limit (%s) on printer %s."
 msgstr ""
-"L�te suave indefinido, ajustado al l�te duro (%s) en la impresora %s."
+"L�te blando indefinido, ajustado al l�te duro (%s) en la impresora %s."
 
 #, python-format
@@ -402,4 +637,63 @@
 "Please e-mail bugs to: %s"
 msgstr ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un monitor de cuotas OSD para PyKota.\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  pykosd [opciones]\n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e pykosd y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"  -c | --color #rrggbb Establece el color que se utilizar�n el\n"
+"                       visualizador como un triplete hexadecimal, por\n"
+"                       ejemplo #FF0000 es un rojo 100%%.\n"
+"                       El valor por defecto es 100%% verde (#00FF00).\n"
+"\n"
+"  -d | --duration d    Establece la duraci�el visualizador en segundos.\n"
+"                       Por defecto son 3 segundos.\n"
+"\n"
+"  -f | --font f        Establece el tipo de letra que se utilizar�n\n"
+"                       el visualizador.\n"
+"                       Por defecto se utilizar�a opci�or defecto\n"
+"                       de la librer�Python OSD.\n"
+"\n"
+"  -l | --loop n        Establece el n� de veces que la informaci�"
+"                       se mostrar�n"
+"                       El valor por defecto es 0, que significa un\n"
+"                       bucle sin fin.\n"
+"\n"
+"  -s | --sleep s       Establece el tiempo de espera entre dos mensajes\n"
+"                       en segundos. El valor por defecto son 180 segundos\n"
+"                       (3 minutos).\n"
+"\n"
+"\n"
+"ejemplos:\n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"\n"
+"  Ejecutar�ykosd. El visualizador se actualizar�ada 60 segundos,\n"
+"  y se mostrar� segundos (valor por defecto) cada vez. Despu�de\n"
+"  cinco iteraciones, el programa finalizar�n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
 
 #, python-format
@@ -413,5 +707,5 @@
 #, python-format
 msgid "Invalid sleep option %s"
-msgstr "Opci�sleep' %s inv�da"
+msgstr "Opci�sleep� %s inv�da"
 
 #, python-format
@@ -496,4 +790,69 @@
 "Please e-mail bugs to: %s"
 msgstr ""
+"warnpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Env�correos electr�os a los usuarios que han sobrepasado su cuota\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  warnpykota  [opciones]  [nombres]\n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e warnpykota y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"  -u | --users         Advierte a los usuarios que han sobrepasado sus\n"
+"                       cuotas de impresi�este es el valor por defecto.\n"
+"\n"
+"  -g | --groups        Advierte a los usuarios cuyas cuotas de grupo se\n"
+"                       hayan sobrepasado.\n"
+"\n"
+"  -P | --printer p     Verifica las cuotas en esta impresora �mente.\n"
+"                       Actualmente �p� puede utilizar caracteres comod�n"
+"                       para seleccionar solamente algunas impresoras.\n"
+"                       El valor por defecto es *, que significa todas\n"
+"                       las impresoras.\n"
+"                       Puede especificar varios nombres o comodines,\n"
+"                       separ�olos por comas.\n"
+"\n"
+"ejemplos:\n"
+"\n"
+"  $ warnpykota --printer lp\n"
+"\n"
+"  Esto avisar� todos los usuarios de la impresora �lp� que hayan\n"
+"  sobrepasado sus cuotas de impresi�n"
+"\n"
+"  $ warnpykota \n"
+"\n"
+"  Esto avisar� todos los usuarios que hayan sobrepasado su cuota\n"
+"  de impresi�n cualquier impresora.\n"
+"\n"
+"  $ warnpykota --groups --printer \"laserjet*\" \"dev*\"\n"
+"\n"
+"  Esto avisar� todos los grupos de usuarios cuyos nombres comiencen con\n"
+"  �dev� y que hayan sobrepasado sus cuotas de impresi�n cualquier\n"
+"  impresora cuyo nombre comience con �laserjet�\n"
+"\n"
+"  Si se ejecuta por un usuario que no es un administrador de PyKota,\n"
+"  los par�tros adicionales que representen nombres de usuarios o grupos\n"
+"  son ignorados, inform�ose �mente al usuario/grupo actual.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
 
 msgid "Job contains no data. Printing is denied."
@@ -517,5 +876,5 @@
 #, python-format
 msgid "Updating user %s's quota on printer %s"
-msgstr "Actualizando la cuota del usuario %s en la impresora %s"
+msgstr "Actualizada la cuota del usuario %s en la impresora %s"
 
 msgid "Job added to history."
@@ -530,5 +889,5 @@
 #, python-format
 msgid "SIGTERM was sent to real backend %s (pid: %s)"
-msgstr "La se�SIGTERM fue enviada al backend real %s (pid: %s)"
+msgstr "Se ha enviado la se�SIGTERM al backend real %s (pid: %s)"
 
 #, python-format
@@ -608,60 +967,63 @@
 "Please e-mail bugs to: %s"
 msgstr ""
-
-#, python-format
-msgid "Invalid modifier [%s] for --data command line option, see help."
-msgstr ""
-
-#, python-format
-msgid "Invalid modifier [%s] for --format command line option, see help."
-msgstr ""
-
-msgid "XML output is disabled because the jaxml module is not available."
-msgstr ""
-
-msgid "PyKota data dumper failed : I/O error"
-msgstr ""
-
-msgid "The -d | --data command line option is mandatory, see help."
-msgstr ""
-
-msgid "Too many arguments, see help."
-msgstr ""
-
-msgid "Software accounting already done in first pass. Ignoring."
-msgstr ""
-"Ya se ha realizado la contabilidad por software en el primer paso. "
-"Ignor�olo."
-
-msgid "Hardware accounting already done in first pass. Ignoring."
-msgstr ""
-"Ya se ha realizado la contabilidad por hardware en el primer paso. "
-"Ignor�olo."
-
-#, python-format
-msgid ""
-"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
-"A tool to give hints on what accounting method is best for each printer.\n"
-"\n"
-"command line usage :\n"
-"\n"
-"  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n"
-"\n"
-"options :\n"
-"\n"
-"  -v | --version       Prints pkhint's version number then exits.\n"
-"  -h | --help          Prints this message then exits.\n"
-"  \n"
-"examples :                              \n"
-"\n"
-"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
-"  \n"
-"  Will analyze your printing system to test which accounter\n"
-"  is the best for each of the defined printer which\n"
-"  name matches one of the parameters.\n"
-"  \n"
-"  If you don't pass any argument on the command line, all\n"
-"  printers will be analyzed.\n"
-"  \n"
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Vuelca el contenido de la base de datos de PyKota.\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  dumpykota [opciones] \n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e dumpykota y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"  -d | --data type     Vuelca los datos �type�. Los tipos permitidos son:\n"
+"\n"
+"                         - history : vuelca el historial de trabajos.\n"
+"                         - users : vuelca los usuarios.\n"
+"                         - groups : vuelca los grupos de usuarios.\n"
+"                         - printers : vuelca las impresoras.\n"
+"                         - upquotas : vuelca las cuotas de los usuarios.\n"
+"                         - gpquotas : vuelca las cuotas de los grupos de "
+"usuarios.\n"
+"                         - payments : vuelca los pagos del usuario.\n"
+"                         - pmembers : vuelca los miembros de los grupos de "
+"impresi�n"
+"                         - umembers : vuelca los miembros de los grupos de "
+"usuarios.\n"
+"\n"
+"                       NB : la opci�d | --data es OBLIGATORIA.\n"
+"\n"
+"  -f | --format fmt    Vuelca los datos en el formato �fmt�. Cuando no se\n"
+"                       especifica, el formato de volcado de datos es csv\n"
+"                       (valores separados por comas). Todos los datos\n"
+"                       volcados est�entre comillas dobles. Los formatos\n"
+"                       permitidos son:\n"
+"\n"
+"                         - csv : datos separados por comas\n"
+"                         - ssv : datos separados por puntos y comas\n"
+"                         - tsv : datos separados por tabuladores\n"
+"                         - xml : vuelca los datos como XML\n"
+"\n"
+"  -o | --output fname  Todos los datos ser�volcados al archivo en lugar "
+"de\n"
+"                       a la salida est�ar. El nombre de archivo especial\n"
+"                       �-� es el valor por defecto y significa stdout.\n"
+"                       AVISO: �los archivos existentes ser�truncados!\n"
+"\n"
+"Ejemplos:\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"\n"
+"  Esto volcar�l historial en un archivo con valores separados por comas,\n"
+"  para un posible uso en una hoja de c�ulo.\n"
+"\n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"\n"
+"  Vuelca todos los datos de los usuarios al archivo users.xml.\n"
+"\n"
 "This program is free software; you can redistribute it and/or modify\n"
 "it under the terms of the GNU General Public License as published by\n"
@@ -678,6 +1040,120 @@
 "Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
 "\n"
+"Por favor, env�los errores por correo electr�o a: %s"
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr "Modificador [%s] inv�do para la opci�-data, vea la ayuda."
+
+#, python-format
+msgid "Invalid modifier [%s] for --format command line option, see help."
+msgstr "Modificador [%s] inv�do para la opci�-format, vea la ayuda."
+
+msgid "XML output is disabled because the jaxml module is not available."
+msgstr ""
+"La salida XML est�eshabilitada debido a que el m�o jaxml no est�
+"disponible."
+
+msgid "PyKota data dumper failed : I/O error"
+msgstr "El volcado de datos de PyKota ha fallado : I/O error"
+
+msgid "The -d | --data command line option is mandatory, see help."
+msgstr "La opci�d | --data es obligatoria, vea la ayuda."
+
+msgid "Too many arguments, see help."
+msgstr "Demasiados par�tros, vea la ayuda."
+
+msgid "Software accounting already done in first pass. Ignoring."
+msgstr ""
+"Ya se ha realizado la contabilidad por software en el primer paso. "
+"Ignor�olo."
+
+msgid "Hardware accounting already done in first pass. Ignoring."
+msgstr ""
+"Ya se ha realizado la contabilidad por hardware en el primer paso. "
+"Ignor�olo."
+
+#, python-format
+msgid ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to give hints on what accounting method is best for each printer.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkhint's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Will analyze your printing system to test which accounter\n"
+"  is the best for each of the defined printer which\n"
+"  name matches one of the parameters.\n"
+"  \n"
+"  If you don't pass any argument on the command line, all\n"
+"  printers will be analyzed.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
 "Please e-mail bugs to: %s"
 msgstr ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Herramienta que aconseja sobre qu��do de contabilidad es el mejor\n"
+"para cada impresora.\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  pkhint [opciones] [impresora1 impresora2 impresora3 ... impresoraN] "
+"<archivo.conf\n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e pkhint y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"ejemplos:\n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"\n"
+"  Analizar�u sistema de impresi�ara comprobar que sistema\n"
+"  de contabilizaci�s el mejor para cada una de las impresoras\n"
+"  definidas y cuyo nombre coincida con uno de los par�tros.\n"
+"\n"
+"  Si no pasa ning�r�tro en la l�a de comandos, se analizar�n"
+"  todas las impresoras.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
 
 #, python-format
@@ -817,4 +1293,113 @@
 "Please e-mail bugs to: %s"
 msgstr ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un administrador de impresoras para PyKota.\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  pkprinters [opciones] impresora1 impresora2 impresora3 ... impresoraN\n"
+"\n"
+"opciones\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e pkprinters y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"  \n"
+"  -a | --add           A� las impresoras si estas no existen en el\n"
+"                       servidor de almacenamiento de las cuotas. Si\n"
+"                       existen, se modifican a menos que se utilice\n"
+"                       -s|--skipexisting.\n"
+"\n"
+"  -d | --delete        Borra las impresoras de la base de datos de\n"
+"                       almacenamiento de las cuotas.\n"
+"\n"
+"  -D | --description   A� una descripci�extual a la impresora.\n"
+"\n"
+"  -c | --charge p[,j]  Establece el precio por p�na y por trabajo que\n"
+"                       se ha de cobrar. El precio por trabajo es opcional.\n"
+"                       Si se van a establecer ambos, sep�los con una "
+"coma.\n"
+"                       Se permiten valores en coma flotante y negativos.\n"
+"\n"
+"  -g | --groups pg1[,pg2...] A� o elimina la(s) impresora(s) del grupo\n"
+"                       de impresoras �pg1�, �pg2�, etc. que han de existir.\n"
+"                       Un grupo de impresi�s similar a una impresora "
+"normal,\n"
+"                       con la salvedad de que, normalmente, es desconocido\n"
+"                       por el sistema de impresi�Cree los grupos de\n"
+"                       impresi�e la misma forma que crea las impresoras,\n"
+"                       luego a� otra impresora al grupo con esta opci�n"
+"                       La contabilidad se realiza en la impresora y en "
+"todos\n"
+"                       los grupos de impresi� los que esta pertenece; la\n"
+"                       comprobaci�e la cuota se realiza en la impresora "
+"y\n"
+"                       en todos los grupos de impresi� los que "
+"pertenece.\n"
+"                       Si no se utiliza la opci�-remove listada abajo, "
+"la\n"
+"                       acci�or defecto es a�r las impresoras al grupo "
+"de \n"
+"                       impresoras especificado.\n"
+"\n"
+"  -l | --list          Lista informaci�obre la(s) impresora(s) y sobre "
+"los\n"
+"                       grupos de impresi� los que pertenece.\n"
+"\n"
+"  -r | --remove        En combinaci�on la opci�-groups citada arriba,\n"
+"                       elimina las impresoras de los grupos de impresi�"
+"                       especificados.\n"
+"\n"
+"  -s | --skipexisting  En combinaci�on la opci�-add citada arriba,\n"
+"                       le dice a pkprinters que no modifique las impresoras\n"
+"                       existentes.\n"
+"\n"
+"  desde impresora1 hasta impresoraN pueden contener comodines, si la opci�"
+"  --add no se ha utilizado.\n"
+"\n"
+"ejemplos:\n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"\n"
+"  Crear�res impresoras, denominadas hp2100, hp2200 y hp8000.\n"
+"  Sus precios por p�na se establecer�a 0.05 unidades, y sus\n"
+"  precios por trabajo se establecer�a 0.1 unidades. Las unidades\n"
+"  est�en su propia moneda, o cualquier cosa que quiera que\n"
+"  signifique.\n"
+"  Todas sus descripciones se establecer�a la cadena �HP Printer�.\n"
+"  Si alguna de estas impresoras ya existe, ser�odificada, a menos\n"
+"  que la opci�s|--skipexisting se haya empleado.\n"
+"\n"
+"  $ pkprinters --delete \"*\"\n"
+"\n"
+"  Esto borrar�ompletamente todas las impresoras y sus cuotas\n"
+"  asociadas, as�omo su historial de trabajos. �UTIL�ELA CON\n"
+"  CUIDADO!\n"
+"\n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"\n"
+"  Esto a�r�odas las impresoras cuyos nombres coincidan con\n"
+"  �hp*� al grupo de impresoras �Laser� y �HP�, que DEBEN existir.\n"
+"\n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"\n"
+"  Esto eliminar�a impresora �hp2200� del grupo de impresoras �LexMark�.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
 
 #, python-format
@@ -895,4 +1480,61 @@
 "Please e-mail bugs to: %s"
 msgstr ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Muestra las cuotas de impresi� los usuarios.\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  pykotme  [opciones]  [archivos]\n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�ykotme y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"  -P | --printer p     Muestra la cuota para esta impresora �mente.\n"
+"                       Actualmente �p� puede utilizar caracteres comod�n"
+"                       para seleccionar s�algunas impresoras. El valor\n"
+"                       por defecto es *, que significa toas las impresoras.\n"
+"                       Puede especificar varios nombres o comodines,\n"
+"                       separ�olos por comas.\n"
+"\n"
+"ejemplos\n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"\n"
+"  Esto mostrar�na cuota de impresi�ara el usuario actual. La cuota\n"
+"  mostrar�l precio y el tama�el trabajo consistente en �file1.ps�\n"
+"  y �file2.ps� que se enviar�a la impresora �apple�.\n"
+"\n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"\n"
+"  Esto mostrar�na cuota de impresi�ara el usuario actual. La cuota\n"
+"  mostrar�l precio y el tama�el trabajo consistente en �file1.ps�\n"
+"  le� desde la entrada est�ar, que ser�nviado a la impresora   �apple� "
+"o �hplaser�.\n"
+"\n"
+"  $ pykotme \n"
+"\n"
+"  Esto mostrar�na cuota para el trabajo consistente en los datos de\n"
+"  la entrada est�ar. La cuota listar�l tama�el trabajo y el\n"
+"  coste de impresi�el trabajo en cada impresora.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
 
 #, python-format
@@ -971,4 +1613,70 @@
 "Please e-mail bugs to: %s"
 msgstr ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Genera informes sobre las cuotas de impresi�n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  repykota [opciones] \n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e repykota y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"  -u | --users         Genera un informe sobre las cuotas de los \n"
+"                       usuarios, este es el comportamiento por defecto.\n"
+"\n"
+"  -g | --groups        Genera un informe sobre las cuotas de los grupos\n"
+"                       en lugar de los usuarios.\n"
+"\n"
+"  -P | --printer p     Informa de las cuotas en esta impresora �mente\n"
+"                       Actualmente �p� puede utilizar caracteres comod�n"
+"                       para seleccionar s�algunas impresoras. El valor\n"
+"                       por defecto es *, que significa todas las "
+"impresoras.\n"
+"                       Puede especificar varios nombres o comodines,\n"
+"                       separ�olos por comas.\n"
+"\n"
+"ejemplos:\n"
+"\n"
+"  $ repykota --printer lp\n"
+"\n"
+"  Esto imprimir�l estado de la cuota para todos los usuarios que utilizan\n"
+"  la impresora �lp�.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  Esto imprimir�l estado de la cuota para todos los usuarios en todas\n"
+"  las impresoras.\n"
+"\n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  Esto imprimir�l estado de la cuota para el usuario jerome y\n"
+"  todos los usuarios cuyos nombres comiencen por �jo� en todas\n"
+"  las impresoras cuyos nombres comiencen por �laser� o terminen   con "
+"�pson�.\n"
+"\n"
+"  Si se ejecuta por un usuario que no es un administrador de PyKota,\n"
+"  los par�tros adicionales que representen nombres de usuarios o grupos\n"
+"  son ignorados, inform�ose �mente del usuario/grupo actual.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
 
 #, python-format
@@ -990,5 +1698,5 @@
 #, python-format
 msgid "Option logger only supports values in %s"
-msgstr "La opci�logger' s�soporta los valores %s"
+msgstr "La opci�logger� s�soporta los valores %s"
 
 #, python-format
@@ -998,13 +1706,14 @@
 #, python-format
 msgid "Option accounter in section %s only supports values in %s"
-msgstr "La opci�accounter', en la secci�s, s�soporta los valores %s"
+msgstr "La opci�accounter�, en la secci�s, s�soporta los valores %s"
 
 #, python-format
 msgid "Option enforcement in section %s only supports values in %s"
-msgstr "La opci�enforcement', en la secci�s, s�soporta los valores %s"
+msgstr "La opci�enforcement�, en la secci�s, s�soporta los valores %s"
 
 #, python-format
 msgid "Option onaccountererror in section %s only supports values in %s"
 msgstr ""
+"La opci�onaccountererror�, en la secci�s, s�soporta los valores %s"
 
 #, python-format
@@ -1014,13 +1723,13 @@
 #, python-format
 msgid "Option policy in section %s only supports values in %s"
-msgstr "La opci�policy', en la secci�%s, s�soporta los valores %s"
+msgstr "La opci�policy�, en la secci�%s, s�soporta los valores %s"
 
 #, python-format
 msgid "Invalid option mailto %s for printer %s"
-msgstr "Opci�mailto %s' inv�da para la impresora %s"
+msgstr "Opci�mailto %s� inv�da para la impresora %s"
 
 #, python-format
 msgid "Option mailto in section %s only supports values in %s"
-msgstr "La opci�mailto', en la secci�s, s�soporta los valores %s"
+msgstr "La opci�mailto�, en la secci�s, s�soporta los valores %s"
 
 #, python-format
@@ -1030,5 +1739,5 @@
 #, python-format
 msgid "Invalid poor man's threshold %s"
-msgstr "Umbral %s para la opci�poor man' inv�do"
+msgstr "Umbral %s para la opci�poor man� inv�do"
 
 msgid ""
@@ -1055,5 +1764,5 @@
 "your Print Quota is almost reached on printer %s."
 msgstr ""
-"Pronto le ser�rohibibida la impresi�porque\n"
+"Pronto le ser�rohibida la impresi�debido a que\n"
 "su cuota de acerca al l�te en la impresora %s."
 
@@ -1082,5 +1791,5 @@
 "paid"
 msgstr ""
-"Grupo           usado   suave   duro    saldo gracia          total     "
+"Grupo           usado   blando  duro    saldo gracia          total     "
 "pagado"
 
@@ -1089,5 +1798,5 @@
 "paid"
 msgstr ""
-"Usuario         usado   suave   duro    saldo gracia          total     "
+"Usuario         usado   blando  duro    saldo gracia          total     "
 "pagado"
 
@@ -1105,9 +1814,9 @@
 #, python-format
 msgid "Unsupported reporter backend %s"
-msgstr "'Reporter backend' %s no soportado"
+msgstr "�Reporter backend� %s no soportado"
 
 #, python-format
 msgid "Unsupported quota storage backend %s"
-msgstr "Backend de almacenamiento de cuota no soportada %s"
+msgstr "Backend %s de almacenamiento de cuota no soportado"
 
 #, python-format
@@ -1117,5 +1826,5 @@
 #, python-format
 msgid "Impossible to send mail to %s, error %s : %s"
-msgstr "Imposible enviar correo a %s, error %s : %s"
+msgstr "Imposible enviar un correo electr�o a %s, error %s : %s"
 
 #, python-format
@@ -1145,5 +1854,5 @@
 msgstr ""
 "No se ha encontrado el saldo del usuario %s, aplicando la pol�ca por "
-"defecto (%s) parala impresora %s"
+"defecto (%s) para la impresora %s"
 
 #, python-format
@@ -1186,5 +1895,5 @@
 
 msgid "Printer hostname undefined, set to 'localhost'"
-msgstr "Hostname de la impresora no definido, ajust�olo a 'localhost'"
+msgstr "Hostname de la impresora no definido, ajust�olo a �localhost�"
 
 #, python-format
@@ -1251,6 +1960,6 @@
 "Printer %s still not registered in the PyKota system, job will be rejected"
 msgstr ""
-"La impresora %s todav�no ha sido registrada en el sistema PyKota, el "
-"trabajo va a ser rechazado"
+"La impresora %s no se ha registrado todav�en el sistema PyKota, se va a "
+"rechazar el trabajo"
 
 #, python-format
@@ -1259,6 +1968,6 @@
 "printer %s"
 msgstr ""
-"El usuario %s todav�no ha sido registrado en el sistema PyKota, el trabajo "
-"va a ser rechazado en la impresora %s"
+"El usuario %s no se ha registrado todav�en el sistema PyKota, el trabajo "
+"se va a rechazar en la impresora %s"
 
 #, python-format
@@ -1267,6 +1976,6 @@
 "will be rejected"
 msgstr ""
-"El usuario %s todav�no tiene cuota en la impresora %s bajo el sistema "
-"PyKota, el trabajo va a ser rechazado"
+"El usuario %s no tiene todav�cuota en la impresora %s bajo el sistema "
+"PyKota, se va a rechazar el trabajo"
 
 #, python-format
@@ -1276,5 +1985,5 @@
 msgstr ""
 "La base de b�da %s parece no existir. Probablemente se deba a una mala "
-"configuraci�Por favor, verifica el archivo /etc/pykota/pykota.conf : %s"
+"configuraci�Por favor, verifique el archivo /etc/pykota/pykota.conf : %s"
 
 #, python-format
@@ -1300,4 +2009,6 @@
 "entries manually ?"
 msgstr ""
+"No se ha encontrado el objeto pykotaAccountBalance para el usuario %s. �Ha "
+"creado las entradas LDAP manualmente?"
 
 #, python-format
@@ -1322,33 +2033,40 @@
 #, python-format
 msgid "Network error while doing SNMP queries on printer %s : %s"
-msgstr ""
+msgstr "Errores de red mientras se hac� peticiones en la impresora %s : %s"
 
 #, python-format
 msgid "Problem encountered while doing SNMP queries on printer %s : %s"
 msgstr ""
+"Se han encontrado problemas mientras se hac� peticiones SNMP en la "
+"impresora %s : %s"
 
 #, python-format
 msgid "Waiting for printer %s to be idle or printing..."
 msgstr ""
+"Esperando por la impresora %s para saber si est�nactiva o imprimiendo..."
 
 #, python-format
 msgid "Waiting for printer %s's idle status to stabilize..."
-msgstr ""
+msgstr "Esperando al estado inactivo de la impresora %s para estabilizar..."
 
 #, python-format
 msgid "Problem during connection to %s:%s : %s"
-msgstr ""
+msgstr "Problema durante la conexi� %s:%s : %s"
 
 #, python-format
 msgid "Problem while sending PJL query to %s:%s : %s"
-msgstr ""
+msgstr "Problema mientras se enviaba la petici�JL a %s:%s : %s"
 
 #, python-format
 msgid "A problem occured while reading printer %s's internal page counter."
 msgstr ""
+"Ha ocurrido un problema mientras se estaba leyendo el contador de p�nas "
+"interno de la impresora %s."
 
 #, python-format
 msgid "Retrieving printer %s's page counter from database instead."
 msgstr ""
+"Recuperando el contador de p�nas de la impresora %s desde la base de datos "
+"en su lugar."
 
 #, python-format
@@ -1357,16 +2075,19 @@
 "printing."
 msgstr ""
+"No se ha podido recuperar el contador de p�nas interno de la impresora %s "
+"bien antes bien despu�de imprimir."
 
 #, python-format
 msgid "Job's size forced to 1 page for printer %s."
-msgstr ""
+msgstr "Tama�el trabajo forzado a 1 p�na para la impresora %s."
 
 #, python-format
 msgid "No previous job in database for printer %s."
-msgstr ""
+msgstr "No hay trabajos previos en la base de datos para la impresora %s."
 
 #, python-format
 msgid "Inconsistent values for printer %s's internal page counter."
 msgstr ""
+"Valor inconsistente para el contador de p�nas interno de la impresora %s."
 
 msgid ""
@@ -1374,4 +2095,6 @@
 "download it from http://pysnmp.sourceforge.net"
 msgstr ""
+"Se ha preguntado al contador SNMP interno, pero Python-SNMP no est�
+"disponible. Desc�uelo desde http://pysnmp.sourceforge.net"
 
 #, python-format
@@ -1386,13 +2109,13 @@
 msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
 msgstr ""
-"La se�SIGTERM ha sido enviada al contador de p�nas hardware %s (pid: %s)"
+"Se ha enviado la se�SIGTERM al contador de p�nas hardware %s (pid: %s)"
 
 #, python-format
 msgid "Line [%s] skipped in accounter's output. Trying again..."
-msgstr ""
+msgstr "L�a [%s] saltada en la salida del contador. Intent�olo de nuevo..."
 
 #, python-format
 msgid "Hardware accounter %s exit code is %s"
-msgstr ""
+msgstr "Contador por hardware %s cuyo c�o de salida es %s"
 
 #, python-format
@@ -1405,4 +2128,6 @@
 "counter (%s) on printer %s."
 msgstr ""
+"Etapa de petici�NMP interrumpida. Utilizando el �o valor visto en el "
+"contador interno de p�nas (%s) en la impresora %s."
 
 #, python-format
@@ -1411,4 +2136,6 @@
 "counter (%s) on printer %s."
 msgstr ""
+"Etapa de petici�JL interrumpida. Utilizando el �o valor visto en el "
+"contador interno de p�nas (%s) en la impresora %s."
 
 #, python-format
