Index: pykota/trunk/po/fr_BE/pykota.po
===================================================================
--- pykota/trunk/po/fr_BE/pykota.po (revision 1864)
+++ pykota/trunk/po/fr_BE/pykota.po (revision 1959)
@@ -28,5 +28,5 @@
 "Project-Id-Version: PyKota v1.20\n"
 "Report-Msgid-Bugs-To: alet@librelogiciel.com\n"
-"POT-Creation-Date: 2004-10-11 14:49+0200\n"
+"POT-Creation-Date: 2004-11-25 10:16+0100\n"
 "PO-Revision-Date: 2004-07-21 15:55:00+0100\n"
 "Last-Translator: Jerome Alet <alet@librelogiciel.com>\n"
@@ -38,25 +38,49 @@
 #, python-format
 msgid ""
-"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
-"A tool to automate user account creation and initial balance setting.\n"
-"\n"
-"THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
+"pkbanner v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Generates banners.\n"
 "\n"
 "command line usage :\n"
 "\n"
-"  THIS TOOL MUST NOT BE USED FROM THE COMMAND LINE BUT ONLY AS PART\n"
-"  OF AN external policy IN pykota.conf\n"
-"  \n"
-"  autopykota { -i | --initbalance value } \n"
+"  pkbanner  [options] \n"
 "\n"
 "options :\n"
 "\n"
-"  -v | --version       Prints autopykota's version number then exits.\n"
+"  -v | --version       Prints pkbanner's version number then exits.\n"
 "  -h | --help          Prints this message then exits.\n"
 "  \n"
-"  -i | --initbalance b Sets the user's account initial balance value to b.\n"
-"                       If the user already exists, actual balance is left\n"
-"                       unmodified. If unset, the default value is 0.\n"
-"                       \n"
+"  -l | --logo img      Use the image as the banner's logo. The logo will\n"
+"                       be drawn at the center top of the page. The default\n"
+"                       logo is /usr/share/pykota/logos/pykota.jpeg\n"
+"                       \n"
+"  -p | --pagesize sz   Sets sz as the page size. Most well known\n"
+"                       page sizes are recognized, like 'A4' or 'Letter'\n"
+"                       to name a few. The default size is A4.\n"
+"  \n"
+"  -s | --savetoner s   Sets the text luminosity factor to s%%. This can be \n"
+"                       used to save toner. The default value is 0, which\n"
+"                       means that no toner saving will be done.\n"
+"  \n"
+"  -u | --url u         Uses u as an url to be written at the bottom of \n"
+"                       the banner page. The default url is :\n"
+"                       http://www.librelogiciel.com/software/\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  Using pkbanner directly from the command line is not recommended,\n"
+"  excepted for testing purposes. You should use pkbanner in the\n"
+"  'startingbanner' or 'endingbanner' directives in pykota.conf\n"
+"  \n"
+"    startingbanner: /usr/bin/pkbanner --logo=\"\" --savetoner=75\n"
+"  \n"
+"      With such a setting in pykota.conf, all print jobs will be \n"
+"      prefixed with an A4 banner with no logo, and text luminosity will\n"
+"      be increased by 75%%. The PostScript output will be directly sent\n"
+"      to your printer.\n"
+"      \n"
+"  You'll find more examples in the sample configuration file included    \n"
+"  in PyKota.\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"
@@ -75,4 +99,789 @@
 "Please e-mail bugs to: %s"
 msgstr ""
+
+msgid "Unknown"
+msgstr "Inconnu"
+
+msgid "Username"
+msgstr "Utilisateur"
+
+msgid "Job"
+msgstr "Travail"
+
+msgid "Date"
+msgstr "Date"
+
+msgid "Allowed"
+msgstr "Autoris�
+msgid "Denied"
+msgstr "Rejet�
+msgid "Allowed with Warning"
+msgstr "Autoris�vec Avertissement"
+
+msgid "Result"
+msgstr "R�ltat"
+
+msgid "Title"
+msgstr "Titre"
+
+msgid "Filename"
+msgstr "Fichier"
+
+#, python-format
+msgid "Pages printed so far on %s"
+msgstr "Pages d� imprim� sur %s"
+
+msgid "Account balance"
+msgstr "Solde"
+
+msgid "Soft Limit"
+msgstr "Limite Souple"
+
+msgid "Hard Limit"
+msgstr "Limite Dure"
+
+msgid "Date Limit"
+msgstr "Date Limite"
+
+msgid "Allowed range is (0..99)"
+msgstr "L'intervalle permis est (0..99)"
+
+#, python-format
+msgid "Invalid 'savetoner' option %s : %s"
+msgstr "Valeur %s invalide pour l'option 'savetoner' : %s"
+
+#, python-format
+msgid "Invalid 'pagesize' option %s, defaulting to A4."
+msgstr "Valeur %s invalide pour l'option 'pagesize', utilisation de A4."
+
+#, 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"
+"Un outil pour d�cter la meilleure m�ode de d�mpte pour chaque\n"
+"imprimante.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  pkhint [options] [impr1 impr2 impr3 ... imprN] <fichier.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de pkhint et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Va analyser votre syst� d'impression pour d�cter quelle est la\n"
+"  meilleure m�ode de d�mpte pour chacune des imprimantes d�nies\n"
+"  dont le nom correspond aux param�es.\n"
+"  \n"
+"  Si vous ne passer aucune argument sur la ligne de commande, toutes les\n"
+"  imprimantes seront analys�.\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"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Invalid DeviceURI : %s"
+msgstr "DeviceURI invalide : %s"
+
+msgid ""
+"\n"
+"Please wait while pkhint analyzes your printing system's configuration..."
+msgstr ""
+"\n"
+"Merci de patienter pendant que pkhint analyse la configuration de votre "
+"syst� d'impression..."
+
+#, python-format
+msgid "Unknown device %s for printer %s"
+msgstr "P�ph�que %s inconnu pour l'imprimante %s"
+
+msgid ""
+"\n"
+"Put the following lines into your /etc/pykota/pykota.conf file :\n"
+msgstr ""
+"\n"
+"Mettez les lignes suivantes dans votre fichier /etc/pykota/pykota.conf :\n"
+
+msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
+msgstr ""
+"# ATTENTION : si le d�mpte software est sugg�, cela ne veut pas dire"
+
+msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+msgstr ""
+"# que le d�mpte hardware ne fonctionnerait pas, cela veut seulement dire "
+"que PyKota"
+
+msgid "# wasn't able to autodetect which hardware accounting method to use."
+msgstr ""
+"# n'a pas � capable de d�cter automatiquement quelle m�ode de d�mpte "
+"hardware utiliser."
+
+#, python-format
+msgid ""
+"pkmail v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Email gateway for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkmail  [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkmail's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"    \n"
+"  This command is meant to be used from your mail server's aliases file,\n"
+"  as a pipe. It will then accept commands send to it in email messages,\n"
+"  and will send the answer to the command's originator.\n"
+"  \n"
+"  To use this command, create an email alias in /etc/aliases with\n"
+"  the following format :\n"
+"  \n"
+"    pykotacmd: \"|/usr/bin/pkmail\"\n"
+"    \n"
+"  Then run the 'newaliases' command to regenerate the aliases database.\n"
+"  \n"
+"  You can now send commands by email to 'pykotacmd@yourdomain.com', with\n"
+"  the command in the subject.\n"
+"  \n"
+"  List of supported commands :\n"
+"  \n"
+"        report [username]\n"
+"  \n"
+"  NB : For pkmail to work correctly, you may have to put the 'mail'\n"
+"  system user in the 'lpadmin' system group to ensure this user can\n"
+"  read the /etc/pykota/pykotadmin.conf file, and restart your\n"
+"  mail server (e.g. /etc/init.d/exim restart). It is strongly advised\n"
+"  that you think at least twice before doing this though.\n"
+"  \n"
+"  Use at your own risk !\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 ""
+
+#, python-format
+msgid ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A Printers Manager for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkprinters [options] printer1 printer2 printer3 ... printerN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkprinters's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -a | --add           Adds printers if they don't exist on the Quota \n"
+"                       Storage Server. If they exist, they are modified\n"
+"                       unless -s|--skipexisting is also used.\n"
+"                       \n"
+"  -d | --delete        Deletes printers from the quota storage.\n"
+"  \n"
+"  -D | --description d Adds a textual description to printers.\n"
+"                       \n"
+"  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
+"                       Job price is optional.\n"
+"                       If both are to be set, separate them with a comma.\n"
+"                       Floating point and negative values are allowed.\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
+"                       groups pg1, pg2, etc... which must already exist.\n"
+"                       A printer group is just like a normal printer,\n"
+"                       only that it is usually unknown from the printing\n"
+"                       system. Create printer groups exactly the same\n"
+"                       way that you create printers, then add other \n"
+"                       printers to them with this option.\n"
+"                       Accounting is done on a printer and on all\n"
+"                       the printer groups it belongs to, quota checking\n"
+"                       is done on a printer and on all the printer groups\n"
+"                       it belongs to.\n"
+"                       If the --remove option below is not used, the \n"
+"                       default action is to add printers to the specified\n"
+"                       printer groups.\n"
+"                       \n"
+"  -l | --list          List informations about the printer(s) and the\n"
+"                       printers groups it is a member of.\n"
+"                       \n"
+"  -r | --remove        In combination with the --groups option "
+"above,                       \n"
+"                       remove printers from the specified printers groups.\n"
+"                       \n"
+"  -s | --skipexisting  In combination with the --add option above, tells\n"
+"                       pkprinters to not modify existing printers.\n"
+"  \n"
+"  printer1 through printerN can contain wildcards if the --add option \n"
+"  is not set.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Will create three printers named hp2100, hp2200 and hp8000.\n"
+"  Their price per page will be set at 0.05 unit, and their price\n"
+"  per job will be set at 0.1 unit. Units are in your own currency,\n"
+"  or whatever you want them to mean.\n"
+"  All of their descriptions will be set to the string \"HP Printer\".\n"
+"  If any of these printers already exists, it will also be modified \n"
+"  unless the -s|--skipexisting command line option is also used.\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  This will completely delete all printers and associated quota "
+"information,\n"
+"  as well as their job history. USE WITH CARE !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  This will put all printers which name matches \"hp*\" into printers "
+"groups \n"
+"  Laser and HP, which MUST already exist.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  This will remove the hp2200 printer from the LexMark printer group.\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 ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un gestionnaire d'imprimantes pour PyKota.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  pkprinters [options] impr1 impr2 impr3 ... imprN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de pkprinters et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -a | --add           Ajoute les imprimantes si elles n'existent pas d�\n"
+"                       dans la base de donn�. Si elles existent, alors\n"
+"                       elles sont modifi� sauf si l'option de ligne de\n"
+"                       commande -s|--skipexisting est aussi utilis�\n"
+"                       \n"
+"  -d | --delete        Supprime les imprimantes de la base de donn�.\n"
+"  \n"
+"  -D | --description d Ajoute une description textuelle aux imprimantes.\n"
+"                       \n"
+"  -c | --charge p[,j]  Fixes les co�ar page et par travail.\n"
+"                       Le co�r travail d'impression est optionnel.\n"
+"                       Si les deux sont utilis� s�rez les nombres par\n"
+"                       une virgule.\n"
+"                       Les nombres n�tifs ou avec d�males sont "
+"autoris�\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Ajoute ou supprime les imprimantes des groupes\n"
+"                       pg1, pg2, etc... qui doivent d� exister.\n"
+"                       Un groupe d'imprimantes est comme une imprimante\n"
+"                       normale mais est inconnu du syst� d'impression.\n"
+"                       On cr�les groupes d'imprimantes de la m� mani�\n"
+"                       que l'on cr�des imprimantes, et ensuite on leur\n"
+"                       ajoute des imprimantes avec cette option.\n"
+"                       Le d�mpte et la v�fication sont effectu�sur\n"
+"                       une imprimante et sur tous les groupes auxquels elle\n"
+"                       appartient.\n"
+"                       Si l'option --remove ci-dessous n'est pas utilis�\n"
+"                       l'action par d�ut est d'ajouter les imprimantes "
+"aux\n"
+"                       groupes d'imprimantes sp�fi�\n"
+"                       \n"
+"  -l | --list          Liste les informations sur les imprimantes et les\n"
+"                       groupes dont elles sont membres.\n"
+"                       \n"
+"  -r | --remove        Combin�avec l'option --groups ci-dessus, supprime\n"
+"                       les imprimantes des groupes sp�fi�\n"
+"                       \n"
+"  -s | --skipexisting  Combin�avec l'option --add ci-dessus, indique\n"
+"                       �kprinters de ne pas modifier les imprimantes\n"
+"                       existantes.\n"
+"  \n"
+"  Les noms d'imprimantes peuvent contenir des caract�s jokers si l'option\n"
+"  --add n'est pas utilis�\n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"Imprimante HP\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Ceci va cr� les trois imprimantes hp2100, hp2200 and hp8000.\n"
+"  Leur co�r page sera fix� 0.05 unit�et leur co�r travail sera\n"
+"  fix� 0.1 unit�Les unit�sont dans votre propre monnaie,\n"
+"  ou dans ce que vous voulez qu'elles signifient.\n"
+"  Leurs descriptions seront positionn� �"Imprimante HP\".\n"
+"  Si l'une de ces imprimantes existe d�, elle sera modifi��oins que\n"
+"  l'option -s|--skipexisting ne soit aussi utilis�\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  Ceci va compl�ment effacer toutes les imprimantes, leurs informations\n"
+"  de quota ainsi que leurs historiques des travaux. SOYEZ PRUDENTS !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  Ceci ba mettre toutes les imprimantes dont le nom correspond �"hp*\"\n"
+"  dans les groupes Laser et HP, qui DOIVENT d� exister.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  Ceci va enlever l'imprimante hp2200 du groupe 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"
+"Merci d'envoyer les rapports de bugs �%s"
+
+msgid "You're not allowed to use this command."
+msgstr "Vous n'�s pas autoris�) �tiliser cette commande."
+
+#, python-format
+msgid "There's no printer matching %s"
+msgstr "Aucune imprimante ne correspond �s"
+
+#, python-format
+msgid "Invalid charge amount value %s"
+msgstr "Montant �omptabiliser %s invalide"
+
+#, python-format
+msgid "Printer %s already exists, skipping."
+msgstr "L'imprimante %s existe d�, ignor�"
+
+#, python-format
+msgid "Printer %s already exists, will be modified."
+msgstr "L'imprimante %s existe d�, elle sera modifi�"
+
+#, python-format
+msgid "Impossible to add printer %s"
+msgstr "Impossible d'ajouter l'imprimante %s"
+
+#, python-format
+msgid "Invalid printer name %s"
+msgstr "Nom d'imprimante %s invalide"
+
+msgid "in"
+msgstr "dans"
+
+msgid "incompatible options, see help."
+msgstr "options incompatibles, voir l'aide."
+
+msgid "You have to pass printer groups names on the command line"
+msgstr ""
+"Vous devez passer des noms de groupes d'imprimantes sur la ligne de commande"
+
+msgid "You have to pass printer names on the command line"
+msgstr "Vous devez passer des noms d'imprimantes sur la ligne de commande"
+
+#, python-format
+msgid ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"An OSD quota monitor for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykosd's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
+"                       triplet, for example #FF0000 is 100%% red.\n"
+"                       Defaults to 100%% green (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Sets the duration of the display in seconds. \n"
+"                       Defaults to 3 seconds.\n"
+"                       \n"
+"  -f | --font f        Sets the font to use for "
+"display.                      \n"
+"                       Defaults to the Python OSD library's default.\n"
+"  \n"
+"  -l | --loop n        Sets the number of times the info will be displayed.\n"
+"                       Defaults to 0, which means loop forever.\n"
+"                       \n"
+"  -s | --sleep s       Sets the sleeping duration between two displays \n"
+"                       in seconds. Defaults to 180 seconds (3 minutes).\n"
+"                       \n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Will launch pykosd. Display will be refreshed every 60 seconds,\n"
+"  and will last for 3 seconds (the default) each time. After five\n"
+"  iterations, the program will exit.\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 ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un afficheur OSD de quota d'impression pour PyKota.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de pykosd et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -c | --color #rrggbb Fixe la couleur �tiliser pour l'affichage �n\n"
+"                       triplet hexadecimal, par exemple #FF0000 est 100%%\n"
+"                       de rouge.\n"
+"                       La valeur par d�ut est 100%% de vert (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Fixe la dur�de l'affichage en secondes. \n"
+"                       La valeur par d�ut est de 3 secondes.\n"
+"                       \n"
+"  -f | --font f        Fixe la police de caract�s �tiliser pour\n"
+"                       l'affichage.\n"
+"                       La valeur par d�ut est celle de la librairie\n"
+"                       Python OSD.\n"
+"                       \n"
+"  -l | --loop n        Fixe le nombre de fois o�nformation sera "
+"affich�\n"
+"                       La valeur par d�ut est 0, qui indique un nombre\n"
+"                       d'affichages infini.\n"
+"                       \n"
+"  -s | --sleep s       Fixe la dur�en secondes de sommeil entre deux\n"
+"                       affichages. La valeur par d�ut est 180 (3 "
+"minutes).\n"
+"                       \n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Lance pykosd. L'affichage sera rafra�it toutes les 60 secondes,\n"
+"  et persistera pendant 3 secondes (la valeur par d�ut) �haque fois.\n"
+"  Apr�5 it�tions, le programme se terminera.\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"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Invalid duration option %s"
+msgstr "Option duration %s invalide"
+
+#, python-format
+msgid "Invalid loop option %s"
+msgstr "Option loop %s invalide"
+
+#, python-format
+msgid "Invalid sleep option %s"
+msgstr "Option sleep %s invalide"
+
+#, python-format
+msgid "Invalid color option %s"
+msgstr "Option color %s invalide"
+
+#, python-format
+msgid "User %s doesn't exist in PyKota's database"
+msgstr "L'utilisateur %s n'existe pas dans la base PyKota"
+
+#, python-format
+msgid "Pages used on %s : %s"
+msgstr "Pages utilis� sur %s : %s"
+
+#, python-format
+msgid "PyKota Units left : %.2f"
+msgstr "Unites PyKota restantes : %.2f"
+
+#, python-format
+msgid ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Gives print quotes to users.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykotme  [options]  [files]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykotme's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps and file2.ps \n"
+"  which would be sent to the apple printer.\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps as read from\n"
+"  standard input, which would be sent to the apple or hplaser\n"
+"  printer.\n"
+"\n"
+"  $ pykotme \n"
+"  \n"
+"  This will give a quote for a job consisting of what is on standard \n"
+"  input. The quote will list the job size, and the price the job\n"
+"  would cost on each printer.\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 ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Fait des devis d'impression aux utilisateurs.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  pykotme  [options]  [fichiers]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de pykotme et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -P | --printer p     Fait un devis sur cette imprimante seulement.\n"
+"                       En fait p peut contenir des caract�s jokers\n"
+"                       pour s�ctionner seulement certaines imprimantes.\n"
+"                       La valeur par d�ut est *, qui signifie toutes les\n"
+"                       imprimantes. \n"
+"                       Vous pouvez sp�fier plusieurs noms ou jokers,\n"
+"                       en les s�rant avec des virgules.\n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ pykotme --printer apple fichier1.ps fichier2.ps\n"
+"  \n"
+"  Ceci va �blir un devis d'impression pour l'utilisateur courant.\n"
+"  Ce devis indiquera la taille et le co�r l'imprimante apple d'un\n"
+"  travail d'impression consitant en fichier1.ps et fichier2.ps\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <fichier1.ps\n"
+"  \n"
+"  Ceci va �blir un devis d'impression pour l'utilisateur courant.\n"
+"  Ce devis indiquera la taille et le co�un travail provenant de "
+"l'entr�n"
+"  standard dans laquelle on redirigerait le fichier fichier1.ps et qui\n"
+"  serait envoy�sur les imprimantes apple ou hplaser.\n"
+"\n"
+"  $ pykotme \n"
+"  Ceci va �blir un devis d'impression pour l'utilisateur courant.\n"
+"  Ce devis indiquera la taille et le co�un travail provenant de "
+"l'entr�n"
+"  standard, et ce pour chaque imprimante.\n"
+"  \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"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Your account balance : %.2f"
+msgstr "Votre solde : %.2f"
+
+#, python-format
+msgid "Job size : %i pages"
+msgstr "Taille du job : %i pages"
+
+#, python-format
+msgid "Cost on printer %s : %.2f"
+msgstr "Co�r l'imprimante %s : %.2f"
+
+#, python-format
+msgid ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to automate user account creation and initial balance setting.\n"
+"\n"
+"THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  THIS TOOL MUST NOT BE USED FROM THE COMMAND LINE BUT ONLY AS PART\n"
+"  OF AN external policy IN pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance value } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints autopykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -i | --initbalance b Sets the user's account initial balance value to b.\n"
+"                       If the user already exists, actual balance is left\n"
+"                       unmodified. If unset, the default value is 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"
+"Please e-mail bugs to: %s"
+msgstr ""
 "autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
 "Un outil pour automatiser la cr�ion des comptes et l'initialisation\n"
@@ -113,4 +922,216 @@
 "\n"
 "Merci d'envoyer les rapports de bugs �%s"
+
+msgid "Job contains no data. Printing is denied."
+msgstr ""
+"Le travail d'impression ne contient aucune donn� L'impression est rejet�"
+
+msgid "Job accounting begins."
+msgstr "D�t du d�mpte pour le travail d'impression"
+
+msgid "Job accounting ends."
+msgstr "Fin du d�mpte pour le travail d'impression"
+
+msgid "Job size forced to 0 because printing is denied."
+msgstr ""
+"Taille du travail d'impression forc�� car l'impression est rejet�"
+
+#, python-format
+msgid "Job size : %i"
+msgstr "Taille du travail d'impression : %i"
+
+#, python-format
+msgid "Updating user %s's quota on printer %s"
+msgstr "Mise �our du quota de l'utilisateur %s sur l'imprimante %s"
+
+msgid "Job added to history."
+msgstr "Travail d'impression ajout� l'historique."
+
+#, python-format
+msgid "File number %s unregistered twice from polling object, ignored."
+msgstr ""
+"Le fichier num� %s a � retir�eux fois de l'objet poll, action ignor�"
+
+#, python-format
+msgid "SIGTERM was sent to real backend %s (pid: %s)"
+msgstr "SIGTERM a � envoy�u vrai backend %s (pid: %s)"
+
+#, python-format
+msgid "CUPS backend %s died abnormally."
+msgstr "Le backend CUPS %s est sorti anormalement."
+
+#, python-format
+msgid ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Dumps PyKota database's content.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints dumpykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -d | --data type     Dumps 'type' datas. Allowed types are :\n"
+"                       \n"
+"                         - history : dumps the jobs history.\n"
+"                         - users : dumps users.\n"
+"                         - groups : dumps user groups.\n"
+"                         - printers : dump printers.\n"
+"                         - upquotas : dump user quotas.\n"
+"                         - gpquotas : dump user groups quotas.\n"
+"                         - payments : dumps user payments.\n"
+"                         - pmembers : dumps printer groups members.\n"
+"                         - umembers : dumps user groups members.\n"
+"                         \n"
+"                       NB : the -d | --data command line option   \n"
+"                       is MANDATORY.\n"
+"  \n"
+"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
+"                       the format is to dump datas in the csv format (comma\n"
+"                       separated values). All data dumped is between double\n"
+"                       quotes. Allowed formats are :\n"
+"                       \n"
+"                         - csv : separate datas with commas\n"
+"                         - ssv : separate datas with semicolons\n"
+"                         - tsv : separate datas with tabs\n"
+"                         - xml : dump data as XML\n"
+"                         \n"
+"  -o | --output fname  All datas will be dumped to the file instead of\n"
+"                       to the standard output. The special '-' filename\n"
+"                       is the default value and means stdout.\n"
+"                       WARNING : existing files are truncated !\n"
+"  \n"
+"Examples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"  \n"
+"  This dumps the history in a comma separated values file, for possible\n"
+"  use in a spreadsheet.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"  \n"
+"  Dumps all users datas to the users.xml file.\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 ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Exporte le contenu de la base de donn� de PyKota.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de dumpykota et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -d | --data type     Exporte les donn� de type 'type'.\n"
+"                       Les types autoris�sont :\n"
+"                       \n"
+"                         - history : exporte l'historique des travaux.\n"
+"                         - users : exporte les utilisateurs.\n"
+"                         - groups : exporte les groupes d'utilisateurs.\n"
+"                         - printers : exporte les imprimantes.\n"
+"                         - upquotas : exporte les quotas des utilisateurs.\n"
+"                         - gpquotas : exporte les quotas des groupes.\n"
+"                         - payments : exporte l'historique des paiements.\n"
+"                         - pmembers : exporte les membres des groupes\n"
+"                                      d'imprimantes.\n"
+"                         - umembers : exporte les membres des groupes\n"
+"                                      d'utilisateurs.\n"
+"                         \n"
+"                       NB : l'option de ligne de commande -d | --data est\n"
+"                       OBLIGATOIRE.\n"
+"  \n"
+"  -f | --format fmt    Exporte les donn� dans le format 'fmt' sp�fi�n"
+"                       Si non pr�s�le format sera csv (champs s�r�n"
+"                       par des virgules).\n"
+"                       Toutes les donn� sont export� entre double "
+"quotes.\n"
+"                       Les formats autoris�sont :\n"
+"                       \n"
+"                         - csv : donn� s�r� par des virgules\n"
+"                         - ssv : donn� s�r� par des point-virgules\n"
+"                         - tsv : donn� s�r�par des tabulations\n"
+"                         - xml : donn� export� au format XML\n"
+"                         \n"
+"  -o | --output nomf   Toutes les donn� seront export� vers un fichier\n"
+"                       plut�ue vers la sortie standard. Le nom sp�al "
+"'-'\n"
+"                       est la valeur par d�ut indiquant la sortie "
+"standard.\n"
+"                       ATTENTION : les fichiers existants sont tronqu�!\n"
+"  \n"
+"Exemples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >monfichier.csv\n"
+"  \n"
+"  Ceci va exporter l'historique dans un fichier �hamps s�r�par des\n"
+"  virgules, par exemple pour r�portation dans un tableur.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o util.xml\n"
+"  \n"
+"  Exporte toutes les donn� des utilisateurs dans le fichier util.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"
+"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"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr ""
+"Le modifier [%s] pour l'option de ligne de commande --data est invalide, "
+"voir l'aide."
+
+#, python-format
+msgid "Invalid modifier [%s] for --format command line option, see help."
+msgstr ""
+"Le modifier [%s] pour l'option de ligne de commande --format est invalide, "
+"voir l'aide."
+
+msgid "XML output is disabled because the jaxml module is not available."
+msgstr "La sortie XML est d�ctiv�car le module jaxml n'est pas disponible."
+
+msgid "PyKota data dumper failed : I/O error"
+msgstr "Erreur de l'exporteur de donn� de PyKota : erreur d'entr�sortie"
+
+msgid "The -d | --data command line option is mandatory, see help."
+msgstr ""
+"L'option de ligne de commande -d | --data est obligatoire, voir l'aide."
+
+msgid "Too many arguments, see help."
+msgstr "Trop d'arguments, voir l'aide."
 
 #, python-format
@@ -484,7 +1505,4 @@
 "Merci d'envoyer les rapports de bugs �%s"
 
-msgid "You're not allowed to use this command."
-msgstr "Vous n'�s pas autoris�) �tiliser cette commande."
-
 #, python-format
 msgid "Invalid softlimit value %s."
@@ -506,23 +1524,7 @@
 
 #, python-format
-msgid "Invalid charge amount value %s"
-msgstr "Montant �omptabiliser %s invalide"
-
-#, python-format
 msgid "Invalid limitby value %s"
 msgstr "Valeur de l'option limitby %s invalide"
 
-#, python-format
-msgid "Impossible to add printer %s"
-msgstr "Impossible d'ajouter l'imprimante %s"
-
-#, python-format
-msgid "Invalid printer name %s"
-msgstr "Nom d'imprimante %s invalide"
-
-#, python-format
-msgid "There's no printer matching %s"
-msgstr "Aucune imprimante ne correspond �s"
-
 msgid "You have to pass user or group names on the command line"
 msgstr ""
@@ -555,4 +1557,12 @@
 
 #, python-format
+msgid "Unknown group %s"
+msgstr ""
+
+#, python-format
+msgid "Unknown user %s"
+msgstr ""
+
+#, python-format
 msgid "Invalid group name %s"
 msgstr "Nom de groupe %s invalide"
@@ -570,47 +1580,60 @@
 msgstr "Groupe %s non trouv�ans le Quota Storage."
 
-msgid "incompatible options, see help."
-msgstr "options incompatibles, voir l'aide."
-
-#, python-format
-msgid ""
-"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
-"An OSD quota monitor for PyKota.\n"
+msgid "Software accounting already done in first pass. Ignoring."
+msgstr "D�mpte logiciel d� effectu�urant la premi� phase. Ignor�
+
+msgid "Hardware accounting already done in first pass. Ignoring."
+msgstr "D�mpte mat�el d� effectu�urant la premi� phase. Ignor�
+
+msgid "Job size and price now set in history."
+msgstr "Taille et co� travail d�rmais �our dans l'historique."
+
+#, python-format
+msgid ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Generates print quota reports.\n"
 "\n"
 "command line usage :\n"
 "\n"
-"  pykosd [options]\n"
+"  repykota [options] \n"
 "\n"
 "options :\n"
 "\n"
-"  -v | --version       Prints pykosd's version number then exits.\n"
+"  -v | --version       Prints repykota's version number then exits.\n"
 "  -h | --help          Prints this message then exits.\n"
 "  \n"
-"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
-"                       triplet, for example #FF0000 is 100%% red.\n"
-"                       Defaults to 100%% green (#00FF00).\n"
-"                       \n"
-"  -d | --duration d    Sets the duration of the display in seconds. \n"
-"                       Defaults to 3 seconds.\n"
-"                       \n"
-"  -f | --font f        Sets the font to use for "
-"display.                      \n"
-"                       Defaults to the Python OSD library's default.\n"
-"  \n"
-"  -l | --loop n        Sets the number of times the info will be displayed.\n"
-"                       Defaults to 0, which means loop forever.\n"
-"                       \n"
-"  -s | --sleep s       Sets the sleeping duration between two displays \n"
-"                       in seconds. Defaults to 180 seconds (3 minutes).\n"
-"                       \n"
+"  -u | --users         Generates a report on users quota, this is \n"
+"                       the default.\n"
+"  \n"
+"  -g | --groups        Generates a report on group quota instead of users.\n"
+"  \n"
+"  -P | --printer p     Report quotas on this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
 "  \n"
 "examples :                              \n"
 "\n"
-"  $ pykosd -s 60 --loop 5\n"
-"  \n"
-"  Will launch pykosd. Display will be refreshed every 60 seconds,\n"
-"  and will last for 3 seconds (the default) each time. After five\n"
-"  iterations, the program will exit.\n"
-"  \n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  This will print the quota status for all users who use the lp printer.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  This will print the quota status for all users on all printers.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  This will print the quota status for user jerome and all users\n"
+"  whose name begins with \"jo\" on all printers which name begins\n"
+"  with \"laser\" or ends with \"pson\".\n"
+"  \n"
+"  If launched by an user who is not a PyKota administrator, additionnal\n"
+"  arguments representing users or groups names are ignored, and only the\n"
+"  current user/group is reported.\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"
@@ -629,47 +1652,55 @@
 "Please e-mail bugs to: %s"
 msgstr ""
-"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
-"Un afficheur OSD de quota d'impression pour PyKota.\n"
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"G�re des rapports de quotas d'impression.\n"
 "\n"
 "ligne de commande :\n"
 "\n"
-"  pykosd [options]\n"
+"  repykota [options] \n"
 "\n"
 "options :\n"
 "\n"
-"  -v | --version       Affiche la version de pykosd et quitte.\n"
+"  -v | --version       Affiche la version de repykota et quitte.\n"
 "  -h | --help          Affiche ce message et quitte.\n"
 "  \n"
-"  -c | --color #rrggbb Fixe la couleur �tiliser pour l'affichage �n\n"
-"                       triplet hexadecimal, par exemple #FF0000 est 100%%\n"
-"                       de rouge.\n"
-"                       La valeur par d�ut est 100%% de vert (#00FF00).\n"
-"                       \n"
-"  -d | --duration d    Fixe la dur�de l'affichage en secondes. \n"
-"                       La valeur par d�ut est de 3 secondes.\n"
-"                       \n"
-"  -f | --font f        Fixe la police de caract�s �tiliser pour\n"
-"                       l'affichage.\n"
-"                       La valeur par d�ut est celle de la librairie\n"
-"                       Python OSD.\n"
-"                       \n"
-"  -l | --loop n        Fixe le nombre de fois o�nformation sera "
-"affich�\n"
-"                       La valeur par d�ut est 0, qui indique un nombre\n"
-"                       d'affichages infini.\n"
-"                       \n"
-"  -s | --sleep s       Fixe la dur�en secondes de sommeil entre deux\n"
-"                       affichages. La valeur par d�ut est 180 (3 "
-"minutes).\n"
-"                       \n"
-"  \n"
+"  -u | --users         G�re un rapport sur les quotas des utilisateurs,\n"
+"                       c'est la valeur par d�ut.\n"
+"  \n"
+"  -g | --groups        G�re un rapport sur les quotas de groupes plut�"
+"                       que sur ceux des utilisateurs.\n"
+"  \n"
+"  -P | --printer p     Renvoie les quotas pour cette imprimante seulement.\n"
+"                       En fait p peut contenir des caract�s jokers pour\n"
+"                       s�ctionner certaines imprimantes seulement.\n"
+"                       La valeur par d�ut est *, qui signifie de v�fier\n"
+"                       les quotas sur toutes les imprimantes.\n"
+"                       Vous pouvez pr�ser plusieurs noms ou jokers,\n"
+"                       en les s�rant avec des virgules.\n"
+"\n"
 "exemples :                              \n"
 "\n"
-"  $ pykosd -s 60 --loop 5\n"
-"  \n"
-"  Lance pykosd. L'affichage sera rafra�it toutes les 60 secondes,\n"
-"  et persistera pendant 3 secondes (la valeur par d�ut) �haque fois.\n"
-"  Apr�5 it�tions, le programme se terminera.\n"
-"  \n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  Ceci va afficher un rapport de quotas pour tous les utilisateurs de\n"
+"  l'imprimante lp.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  Ceci va afficher un rapport pour tous les utilisateurs sur toutes les\n"
+"  imprimantes.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  Ceci va afficher un rapport pour l'utilisateur jerome et tous les\n"
+"  utilisateurs dont le nom commence par \"jo\" sur toutes les imprimantes\n"
+"  dont le nom commence par \"laser\" ou se termine par \"pson\".\n"
+"  \n"
+"  Si cette commande est lanc�par un utilisateur qui n'est pas un\n"
+"  administrateur PyKota, les arguments additionnels repr�ntant des noms\n"
+"  d'utilisateurs ou de groupes sont ignor� et un rapport traitant "
+"seulement\n"
+"  de l'utilisateur ou du groupe courant est g�r�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"
@@ -687,32 +1718,4 @@
 "\n"
 "Merci d'envoyer les rapports de bugs �%s"
-
-#, python-format
-msgid "Invalid duration option %s"
-msgstr "Option duration %s invalide"
-
-#, python-format
-msgid "Invalid loop option %s"
-msgstr "Option loop %s invalide"
-
-#, python-format
-msgid "Invalid sleep option %s"
-msgstr "Option sleep %s invalide"
-
-#, python-format
-msgid "Invalid color option %s"
-msgstr "Option color %s invalide"
-
-#, python-format
-msgid "User %s doesn't exist in PyKota's database"
-msgstr "L'utilisateur %s n'existe pas dans la base PyKota"
-
-#, python-format
-msgid "Pages used on %s : %s"
-msgstr "Pages utilis� sur %s : %s"
-
-#, python-format
-msgid "PyKota Units left : %.2f"
-msgstr "Unites PyKota restantes : %.2f"
 
 #, python-format
@@ -848,818 +1851,4 @@
 "Merci d'envoyer les rapports de bugs �%s"
 
-msgid "Job contains no data. Printing is denied."
-msgstr ""
-"Le travail d'impression ne contient aucune donn� L'impression est rejet�"
-
-msgid "Job accounting begins."
-msgstr "D�t du d�mpte pour le travail d'impression"
-
-msgid "Job accounting ends."
-msgstr "Fin du d�mpte pour le travail d'impression"
-
-msgid "Job size forced to 0 because printing is denied."
-msgstr ""
-"Taille du travail d'impression forc�� car l'impression est rejet�"
-
-#, python-format
-msgid "Job size : %i"
-msgstr "Taille du travail d'impression : %i"
-
-#, python-format
-msgid "Updating user %s's quota on printer %s"
-msgstr "Mise �our du quota de l'utilisateur %s sur l'imprimante %s"
-
-msgid "Job added to history."
-msgstr "Travail d'impression ajout� l'historique."
-
-#, python-format
-msgid "File number %s unregistered twice from polling object, ignored."
-msgstr ""
-"Le fichier num� %s a � retir�eux fois de l'objet poll, action ignor�"
-
-#, python-format
-msgid "SIGTERM was sent to real backend %s (pid: %s)"
-msgstr "SIGTERM a � envoy�u vrai backend %s (pid: %s)"
-
-#, python-format
-msgid "CUPS backend %s died abnormally."
-msgstr "Le backend CUPS %s est sorti anormalement."
-
-#, python-format
-msgid ""
-"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
-"\n"
-"Dumps PyKota database's content.\n"
-"\n"
-"command line usage :\n"
-"\n"
-"  dumpykota [options] \n"
-"\n"
-"options :\n"
-"\n"
-"  -v | --version       Prints dumpykota's version number then exits.\n"
-"  -h | --help          Prints this message then exits.\n"
-"  \n"
-"  -d | --data type     Dumps 'type' datas. Allowed types are :\n"
-"                       \n"
-"                         - history : dumps the jobs history.\n"
-"                         - users : dumps users.\n"
-"                         - groups : dumps user groups.\n"
-"                         - printers : dump printers.\n"
-"                         - upquotas : dump user quotas.\n"
-"                         - gpquotas : dump user groups quotas.\n"
-"                         - payments : dumps user payments.\n"
-"                         - pmembers : dumps printer groups members.\n"
-"                         - umembers : dumps user groups members.\n"
-"                         \n"
-"                       NB : the -d | --data command line option   \n"
-"                       is MANDATORY.\n"
-"  \n"
-"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
-"                       the format is to dump datas in the csv format (comma\n"
-"                       separated values). All data dumped is between double\n"
-"                       quotes. Allowed formats are :\n"
-"                       \n"
-"                         - csv : separate datas with commas\n"
-"                         - ssv : separate datas with semicolons\n"
-"                         - tsv : separate datas with tabs\n"
-"                         - xml : dump data as XML\n"
-"                         \n"
-"  -o | --output fname  All datas will be dumped to the file instead of\n"
-"                       to the standard output. The special '-' filename\n"
-"                       is the default value and means stdout.\n"
-"                       WARNING : existing files are truncated !\n"
-"  \n"
-"Examples :\n"
-"\n"
-"  $ dumpykota --data history --format csv >myfile.csv\n"
-"  \n"
-"  This dumps the history in a comma separated values file, for possible\n"
-"  use in a spreadsheet.\n"
-"  \n"
-"  $ dumpykota --data users --format xml -o users.xml\n"
-"  \n"
-"  Dumps all users datas to the users.xml file.\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 ""
-"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
-"\n"
-"Exporte le contenu de la base de donn� de PyKota.\n"
-"\n"
-"ligne de commande :\n"
-"\n"
-"  dumpykota [options] \n"
-"\n"
-"options :\n"
-"\n"
-"  -v | --version       Affiche la version de dumpykota et quitte.\n"
-"  -h | --help          Affiche ce message et quitte.\n"
-"  \n"
-"  -d | --data type     Exporte les donn� de type 'type'.\n"
-"                       Les types autoris�sont :\n"
-"                       \n"
-"                         - history : exporte l'historique des travaux.\n"
-"                         - users : exporte les utilisateurs.\n"
-"                         - groups : exporte les groupes d'utilisateurs.\n"
-"                         - printers : exporte les imprimantes.\n"
-"                         - upquotas : exporte les quotas des utilisateurs.\n"
-"                         - gpquotas : exporte les quotas des groupes.\n"
-"                         - payments : exporte l'historique des paiements.\n"
-"                         - pmembers : exporte les membres des groupes\n"
-"                                      d'imprimantes.\n"
-"                         - umembers : exporte les membres des groupes\n"
-"                                      d'utilisateurs.\n"
-"                         \n"
-"                       NB : l'option de ligne de commande -d | --data est\n"
-"                       OBLIGATOIRE.\n"
-"  \n"
-"  -f | --format fmt    Exporte les donn� dans le format 'fmt' sp�fi�n"
-"                       Si non pr�s�le format sera csv (champs s�r�n"
-"                       par des virgules).\n"
-"                       Toutes les donn� sont export� entre double "
-"quotes.\n"
-"                       Les formats autoris�sont :\n"
-"                       \n"
-"                         - csv : donn� s�r� par des virgules\n"
-"                         - ssv : donn� s�r� par des point-virgules\n"
-"                         - tsv : donn� s�r�par des tabulations\n"
-"                         - xml : donn� export� au format XML\n"
-"                         \n"
-"  -o | --output nomf   Toutes les donn� seront export� vers un fichier\n"
-"                       plut�ue vers la sortie standard. Le nom sp�al "
-"'-'\n"
-"                       est la valeur par d�ut indiquant la sortie "
-"standard.\n"
-"                       ATTENTION : les fichiers existants sont tronqu�!\n"
-"  \n"
-"Exemples :\n"
-"\n"
-"  $ dumpykota --data history --format csv >monfichier.csv\n"
-"  \n"
-"  Ceci va exporter l'historique dans un fichier �hamps s�r�par des\n"
-"  virgules, par exemple pour r�portation dans un tableur.\n"
-"  \n"
-"  $ dumpykota --data users --format xml -o util.xml\n"
-"  \n"
-"  Exporte toutes les donn� des utilisateurs dans le fichier util.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"
-"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"
-"Merci d'envoyer les rapports de bugs �%s"
-
-#, python-format
-msgid "Invalid modifier [%s] for --data command line option, see help."
-msgstr ""
-"Le modifier [%s] pour l'option de ligne de commande --data est invalide, "
-"voir l'aide."
-
-#, python-format
-msgid "Invalid modifier [%s] for --format command line option, see help."
-msgstr ""
-"Le modifier [%s] pour l'option de ligne de commande --format est invalide, "
-"voir l'aide."
-
-msgid "XML output is disabled because the jaxml module is not available."
-msgstr "La sortie XML est d�ctiv�car le module jaxml n'est pas disponible."
-
-msgid "PyKota data dumper failed : I/O error"
-msgstr "Erreur de l'exporteur de donn� de PyKota : erreur d'entr�sortie"
-
-msgid "The -d | --data command line option is mandatory, see help."
-msgstr ""
-"L'option de ligne de commande -d | --data est obligatoire, voir l'aide."
-
-msgid "Too many arguments, see help."
-msgstr "Trop d'arguments, voir l'aide."
-
-msgid "Software accounting already done in first pass. Ignoring."
-msgstr "D�mpte logiciel d� effectu�urant la premi� phase. Ignor�
-
-msgid "Hardware accounting already done in first pass. Ignoring."
-msgstr "D�mpte mat�el d� effectu�urant la premi� phase. Ignor�
-
-#, 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"
-"Un outil pour d�cter la meilleure m�ode de d�mpte pour chaque\n"
-"imprimante.\n"
-"\n"
-"ligne de commande :\n"
-"\n"
-"  pkhint [options] [impr1 impr2 impr3 ... imprN] <fichier.conf\n"
-"\n"
-"options :\n"
-"\n"
-"  -v | --version       Affiche la version de pkhint et quitte.\n"
-"  -h | --help          Affiche ce message et quitte.\n"
-"  \n"
-"exemples :                              \n"
-"\n"
-"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
-"  \n"
-"  Va analyser votre syst� d'impression pour d�cter quelle est la\n"
-"  meilleure m�ode de d�mpte pour chacune des imprimantes d�nies\n"
-"  dont le nom correspond aux param�es.\n"
-"  \n"
-"  Si vous ne passer aucune argument sur la ligne de commande, toutes les\n"
-"  imprimantes seront analys�.\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"
-"Merci d'envoyer les rapports de bugs �%s"
-
-#, python-format
-msgid "Invalid DeviceURI : %s"
-msgstr "DeviceURI invalide : %s"
-
-msgid ""
-"\n"
-"Please wait while pkhint analyzes your printing system's configuration..."
-msgstr ""
-"\n"
-"Merci de patienter pendant que pkhint analyse la configuration de votre "
-"syst� d'impression..."
-
-#, python-format
-msgid "Unknown device %s for printer %s"
-msgstr "P�ph�que %s inconnu pour l'imprimante %s"
-
-msgid ""
-"\n"
-"Put the following lines into your /etc/pykota/pykota.conf file :\n"
-msgstr ""
-"\n"
-"Mettez les lignes suivantes dans votre fichier /etc/pykota/pykota.conf :\n"
-
-msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
-msgstr ""
-"# ATTENTION : si le d�mpte software est sugg�, cela ne veut pas dire"
-
-msgid "# that hardware accounting wouldn't work, this only means that PyKota"
-msgstr ""
-"# que le d�mpte hardware ne fonctionnerait pas, cela veut seulement dire "
-"que PyKota"
-
-msgid "# wasn't able to autodetect which hardware accounting method to use."
-msgstr ""
-"# n'a pas � capable de d�cter automatiquement quelle m�ode de d�mpte "
-"hardware utiliser."
-
-#, python-format
-msgid ""
-"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
-"A Printers Manager for PyKota.\n"
-"\n"
-"command line usage :\n"
-"\n"
-"  pkprinters [options] printer1 printer2 printer3 ... printerN\n"
-"\n"
-"options :\n"
-"\n"
-"  -v | --version       Prints pkprinters's version number then exits.\n"
-"  -h | --help          Prints this message then exits.\n"
-"  \n"
-"  -a | --add           Adds printers if they don't exist on the Quota \n"
-"                       Storage Server. If they exist, they are modified\n"
-"                       unless -s|--skipexisting is also used.\n"
-"                       \n"
-"  -d | --delete        Deletes printers from the quota storage.\n"
-"  \n"
-"  -D | --description d Adds a textual description to printers.\n"
-"                       \n"
-"  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
-"                       Job price is optional.\n"
-"                       If both are to be set, separate them with a comma.\n"
-"                       Floating point and negative values are allowed.\n"
-"  \n"
-"  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
-"                       groups pg1, pg2, etc... which must already exist.\n"
-"                       A printer group is just like a normal printer,\n"
-"                       only that it is usually unknown from the printing\n"
-"                       system. Create printer groups exactly the same\n"
-"                       way that you create printers, then add other \n"
-"                       printers to them with this option.\n"
-"                       Accounting is done on a printer and on all\n"
-"                       the printer groups it belongs to, quota checking\n"
-"                       is done on a printer and on all the printer groups\n"
-"                       it belongs to.\n"
-"                       If the --remove option below is not used, the \n"
-"                       default action is to add printers to the specified\n"
-"                       printer groups.\n"
-"                       \n"
-"  -l | --list          List informations about the printer(s) and the\n"
-"                       printers groups it is a member of.\n"
-"                       \n"
-"  -r | --remove        In combination with the --groups option "
-"above,                       \n"
-"                       remove printers from the specified printers groups.\n"
-"                       \n"
-"  -s | --skipexisting  In combination with the --add option above, tells\n"
-"                       pkprinters to not modify existing printers.\n"
-"  \n"
-"  printer1 through printerN can contain wildcards if the --add option \n"
-"  is not set.\n"
-"  \n"
-"examples :                              \n"
-"\n"
-"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
-"hp8000\n"
-"  \n"
-"  Will create three printers named hp2100, hp2200 and hp8000.\n"
-"  Their price per page will be set at 0.05 unit, and their price\n"
-"  per job will be set at 0.1 unit. Units are in your own currency,\n"
-"  or whatever you want them to mean.\n"
-"  All of their descriptions will be set to the string \"HP Printer\".\n"
-"  If any of these printers already exists, it will also be modified \n"
-"  unless the -s|--skipexisting command line option is also used.\n"
-"            \n"
-"  $ pkprinters --delete \"*\"\n"
-"  \n"
-"  This will completely delete all printers and associated quota "
-"information,\n"
-"  as well as their job history. USE WITH CARE !\n"
-"  \n"
-"  $ pkprinters --groups Laser,HP \"hp*\"\n"
-"  \n"
-"  This will put all printers which name matches \"hp*\" into printers "
-"groups \n"
-"  Laser and HP, which MUST already exist.\n"
-"  \n"
-"  $ pkprinters --groups LexMark --remove hp2200\n"
-"  \n"
-"  This will remove the hp2200 printer from the LexMark printer group.\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 ""
-"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
-"Un gestionnaire d'imprimantes pour PyKota.\n"
-"\n"
-"ligne de commande :\n"
-"\n"
-"  pkprinters [options] impr1 impr2 impr3 ... imprN\n"
-"\n"
-"options :\n"
-"\n"
-"  -v | --version       Affiche la version de pkprinters et quitte.\n"
-"  -h | --help          Affiche ce message et quitte.\n"
-"  \n"
-"  -a | --add           Ajoute les imprimantes si elles n'existent pas d�\n"
-"                       dans la base de donn�. Si elles existent, alors\n"
-"                       elles sont modifi� sauf si l'option de ligne de\n"
-"                       commande -s|--skipexisting est aussi utilis�\n"
-"                       \n"
-"  -d | --delete        Supprime les imprimantes de la base de donn�.\n"
-"  \n"
-"  -D | --description d Ajoute une description textuelle aux imprimantes.\n"
-"                       \n"
-"  -c | --charge p[,j]  Fixes les co�ar page et par travail.\n"
-"                       Le co�r travail d'impression est optionnel.\n"
-"                       Si les deux sont utilis� s�rez les nombres par\n"
-"                       une virgule.\n"
-"                       Les nombres n�tifs ou avec d�males sont "
-"autoris�\n"
-"  \n"
-"  -g | --groups pg1[,pg2...] Ajoute ou supprime les imprimantes des groupes\n"
-"                       pg1, pg2, etc... qui doivent d� exister.\n"
-"                       Un groupe d'imprimantes est comme une imprimante\n"
-"                       normale mais est inconnu du syst� d'impression.\n"
-"                       On cr�les groupes d'imprimantes de la m� mani�\n"
-"                       que l'on cr�des imprimantes, et ensuite on leur\n"
-"                       ajoute des imprimantes avec cette option.\n"
-"                       Le d�mpte et la v�fication sont effectu�sur\n"
-"                       une imprimante et sur tous les groupes auxquels elle\n"
-"                       appartient.\n"
-"                       Si l'option --remove ci-dessous n'est pas utilis�\n"
-"                       l'action par d�ut est d'ajouter les imprimantes "
-"aux\n"
-"                       groupes d'imprimantes sp�fi�\n"
-"                       \n"
-"  -l | --list          Liste les informations sur les imprimantes et les\n"
-"                       groupes dont elles sont membres.\n"
-"                       \n"
-"  -r | --remove        Combin�avec l'option --groups ci-dessus, supprime\n"
-"                       les imprimantes des groupes sp�fi�\n"
-"                       \n"
-"  -s | --skipexisting  Combin�avec l'option --add ci-dessus, indique\n"
-"                       �kprinters de ne pas modifier les imprimantes\n"
-"                       existantes.\n"
-"  \n"
-"  Les noms d'imprimantes peuvent contenir des caract�s jokers si l'option\n"
-"  --add n'est pas utilis�\n"
-"  \n"
-"exemples :                              \n"
-"\n"
-"  $ pkprinters --add -D \"Imprimante HP\" --charge 0.05,0.1 hp2100 hp2200 "
-"hp8000\n"
-"  \n"
-"  Ceci va cr� les trois imprimantes hp2100, hp2200 and hp8000.\n"
-"  Leur co�r page sera fix� 0.05 unit�et leur co�r travail sera\n"
-"  fix� 0.1 unit�Les unit�sont dans votre propre monnaie,\n"
-"  ou dans ce que vous voulez qu'elles signifient.\n"
-"  Leurs descriptions seront positionn� �"Imprimante HP\".\n"
-"  Si l'une de ces imprimantes existe d�, elle sera modifi��oins que\n"
-"  l'option -s|--skipexisting ne soit aussi utilis�\n"
-"            \n"
-"  $ pkprinters --delete \"*\"\n"
-"  \n"
-"  Ceci va compl�ment effacer toutes les imprimantes, leurs informations\n"
-"  de quota ainsi que leurs historiques des travaux. SOYEZ PRUDENTS !\n"
-"  \n"
-"  $ pkprinters --groups Laser,HP \"hp*\"\n"
-"  \n"
-"  Ceci ba mettre toutes les imprimantes dont le nom correspond �"hp*\"\n"
-"  dans les groupes Laser et HP, qui DOIVENT d� exister.\n"
-"  \n"
-"  $ pkprinters --groups LexMark --remove hp2200\n"
-"  \n"
-"  Ceci va enlever l'imprimante hp2200 du groupe 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"
-"Merci d'envoyer les rapports de bugs �%s"
-
-#, python-format
-msgid "Printer %s already exists, skipping."
-msgstr "L'imprimante %s existe d�, ignor�"
-
-#, python-format
-msgid "Printer %s already exists, will be modified."
-msgstr "L'imprimante %s existe d�, elle sera modifi�"
-
-msgid "in"
-msgstr "dans"
-
-msgid "You have to pass printer groups names on the command line"
-msgstr ""
-"Vous devez passer des noms de groupes d'imprimantes sur la ligne de commande"
-
-msgid "You have to pass printer names on the command line"
-msgstr "Vous devez passer des noms d'imprimantes sur la ligne de commande"
-
-#, python-format
-msgid ""
-"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
-"\n"
-"Gives print quotes to users.\n"
-"\n"
-"command line usage :\n"
-"\n"
-"  pykotme  [options]  [files]\n"
-"\n"
-"options :\n"
-"\n"
-"  -v | --version       Prints pykotme's version number then exits.\n"
-"  -h | --help          Prints this message then exits.\n"
-"  \n"
-"  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
-"                       use wildcards characters to select only\n"
-"                       some printers. The default value is *, meaning\n"
-"                       all printers.\n"
-"                       You can specify several names or wildcards, \n"
-"                       by separating them with commas.\n"
-"  \n"
-"examples :                              \n"
-"\n"
-"  $ pykotme --printer apple file1.ps file2.ps\n"
-"  \n"
-"  This will give a print quote to the current user. The quote will show\n"
-"  the price and size of a job consisting in file1.ps and file2.ps \n"
-"  which would be sent to the apple printer.\n"
-"  \n"
-"  $ pykotme --printer apple,hplaser <file1.ps\n"
-"  \n"
-"  This will give a print quote to the current user. The quote will show\n"
-"  the price and size of a job consisting in file1.ps as read from\n"
-"  standard input, which would be sent to the apple or hplaser\n"
-"  printer.\n"
-"\n"
-"  $ pykotme \n"
-"  \n"
-"  This will give a quote for a job consisting of what is on standard \n"
-"  input. The quote will list the job size, and the price the job\n"
-"  would cost on each printer.\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 ""
-"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
-"\n"
-"Fait des devis d'impression aux utilisateurs.\n"
-"\n"
-"ligne de commande :\n"
-"\n"
-"  pykotme  [options]  [fichiers]\n"
-"\n"
-"options :\n"
-"\n"
-"  -v | --version       Affiche la version de pykotme et quitte.\n"
-"  -h | --help          Affiche ce message et quitte.\n"
-"  \n"
-"  -P | --printer p     Fait un devis sur cette imprimante seulement.\n"
-"                       En fait p peut contenir des caract�s jokers\n"
-"                       pour s�ctionner seulement certaines imprimantes.\n"
-"                       La valeur par d�ut est *, qui signifie toutes les\n"
-"                       imprimantes. \n"
-"                       Vous pouvez sp�fier plusieurs noms ou jokers,\n"
-"                       en les s�rant avec des virgules.\n"
-"  \n"
-"exemples :                              \n"
-"\n"
-"  $ pykotme --printer apple fichier1.ps fichier2.ps\n"
-"  \n"
-"  Ceci va �blir un devis d'impression pour l'utilisateur courant.\n"
-"  Ce devis indiquera la taille et le co�r l'imprimante apple d'un\n"
-"  travail d'impression consitant en fichier1.ps et fichier2.ps\n"
-"  \n"
-"  $ pykotme --printer apple,hplaser <fichier1.ps\n"
-"  \n"
-"  Ceci va �blir un devis d'impression pour l'utilisateur courant.\n"
-"  Ce devis indiquera la taille et le co�un travail provenant de "
-"l'entr�n"
-"  standard dans laquelle on redirigerait le fichier fichier1.ps et qui\n"
-"  serait envoy�sur les imprimantes apple ou hplaser.\n"
-"\n"
-"  $ pykotme \n"
-"  Ceci va �blir un devis d'impression pour l'utilisateur courant.\n"
-"  Ce devis indiquera la taille et le co�un travail provenant de "
-"l'entr�n"
-"  standard, et ce pour chaque imprimante.\n"
-"  \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"
-"Merci d'envoyer les rapports de bugs �%s"
-
-#, python-format
-msgid "Your account balance : %.2f"
-msgstr "Votre solde : %.2f"
-
-#, python-format
-msgid "Job size : %i pages"
-msgstr "Taille du job : %i pages"
-
-#, python-format
-msgid "Cost on printer %s : %.2f"
-msgstr "Co�r l'imprimante %s : %.2f"
-
-#, python-format
-msgid ""
-"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
-"\n"
-"Generates print quota reports.\n"
-"\n"
-"command line usage :\n"
-"\n"
-"  repykota [options] \n"
-"\n"
-"options :\n"
-"\n"
-"  -v | --version       Prints repykota's version number then exits.\n"
-"  -h | --help          Prints this message then exits.\n"
-"  \n"
-"  -u | --users         Generates a report on users quota, this is \n"
-"                       the default.\n"
-"  \n"
-"  -g | --groups        Generates a report on group quota instead of users.\n"
-"  \n"
-"  -P | --printer p     Report quotas on this printer only. Actually p can\n"
-"                       use wildcards characters to select only\n"
-"                       some printers. The default value is *, meaning\n"
-"                       all printers.\n"
-"                       You can specify several names or wildcards, \n"
-"                       by separating them with commas.\n"
-"  \n"
-"examples :                              \n"
-"\n"
-"  $ repykota --printer lp\n"
-"  \n"
-"  This will print the quota status for all users who use the lp printer.\n"
-"\n"
-"  $ repykota \n"
-"  \n"
-"  This will print the quota status for all users on all printers.\n"
-"  \n"
-"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
-"  \n"
-"  This will print the quota status for user jerome and all users\n"
-"  whose name begins with \"jo\" on all printers which name begins\n"
-"  with \"laser\" or ends with \"pson\".\n"
-"  \n"
-"  If launched by an user who is not a PyKota administrator, additionnal\n"
-"  arguments representing users or groups names are ignored, and only the\n"
-"  current user/group is reported.\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 ""
-"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
-"\n"
-"G�re des rapports de quotas d'impression.\n"
-"\n"
-"ligne de commande :\n"
-"\n"
-"  repykota [options] \n"
-"\n"
-"options :\n"
-"\n"
-"  -v | --version       Affiche la version de repykota et quitte.\n"
-"  -h | --help          Affiche ce message et quitte.\n"
-"  \n"
-"  -u | --users         G�re un rapport sur les quotas des utilisateurs,\n"
-"                       c'est la valeur par d�ut.\n"
-"  \n"
-"  -g | --groups        G�re un rapport sur les quotas de groupes plut�"
-"                       que sur ceux des utilisateurs.\n"
-"  \n"
-"  -P | --printer p     Renvoie les quotas pour cette imprimante seulement.\n"
-"                       En fait p peut contenir des caract�s jokers pour\n"
-"                       s�ctionner certaines imprimantes seulement.\n"
-"                       La valeur par d�ut est *, qui signifie de v�fier\n"
-"                       les quotas sur toutes les imprimantes.\n"
-"                       Vous pouvez pr�ser plusieurs noms ou jokers,\n"
-"                       en les s�rant avec des virgules.\n"
-"\n"
-"exemples :                              \n"
-"\n"
-"  $ repykota --printer lp\n"
-"  \n"
-"  Ceci va afficher un rapport de quotas pour tous les utilisateurs de\n"
-"  l'imprimante lp.\n"
-"\n"
-"  $ repykota \n"
-"  \n"
-"  Ceci va afficher un rapport pour tous les utilisateurs sur toutes les\n"
-"  imprimantes.\n"
-"  \n"
-"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
-"  \n"
-"  Ceci va afficher un rapport pour l'utilisateur jerome et tous les\n"
-"  utilisateurs dont le nom commence par \"jo\" sur toutes les imprimantes\n"
-"  dont le nom commence par \"laser\" ou se termine par \"pson\".\n"
-"  \n"
-"  Si cette commande est lanc�par un utilisateur qui n'est pas un\n"
-"  administrateur PyKota, les arguments additionnels repr�ntant des noms\n"
-"  d'utilisateurs ou de groupes sont ignor� et un rapport traitant "
-"seulement\n"
-"  de l'utilisateur ou du groupe courant est g�r�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"
-"Merci d'envoyer les rapports de bugs �%s"
-
 #, python-format
 msgid "Unsupported accounter backend %s"
@@ -1752,4 +1941,9 @@
 
 #, python-format
+msgid "Option accountbanner in section %s only supports values in %s"
+msgstr ""
+"L'option accountbanner dans la section %s supporte seulement les valeurs %s"
+
+#, python-format
 msgid "Unsupported logging subsystem %s"
 msgstr "Syst� de log %s non support�
@@ -1876,4 +2070,8 @@
 msgstr "SIGTERM re� travail d'impression %s annul�
 
+#, python-format
+msgid "Banner generator %s exit code is %s"
+msgstr ""
+
 msgid "Printer hostname undefined, set to 'localhost'"
 msgstr "Nom d'h�de l'imprimante ind�ni, positionn� 'localhost'"
@@ -1960,4 +2158,133 @@
 "syst� PyKota, le travail d'impression sera rejet�
 #, python-format
+msgid "Network error while doing SNMP queries on printer %s : %s"
+msgstr "Erreur r�au durant les requ�s SNMP sur l'imprimante %s : %s"
+
+#, python-format
+msgid "SNMP message decoding error for printer %s : %s"
+msgstr "Erreur de d�dage de message SNMP pour l'imprimante %s : %s"
+
+#, python-format
+msgid "Problem encountered while doing SNMP queries on printer %s : %s"
+msgstr "Probl� rencontr�urant les requ�s SNMP sur l'imprimante %s : %s"
+
+#, python-format
+msgid "Waiting for printer %s to be idle or printing..."
+msgstr ""
+"En attente que l'imprimante %s soit disponible ou en train d'imprimer..."
+
+#, python-format
+msgid "Waiting for printer %s's idle status to stabilize..."
+msgstr "En attente que l'�t disponible de l'imprimante %s se stabilise..."
+
+#, python-format
+msgid "Problem during connection to %s:%s : %s"
+msgstr "Probl� durant la connexion �s:%s : %s"
+
+#, python-format
+msgid "Problem while sending PJL query to %s:%s : %s"
+msgstr "Probl� lors de l'envoi des requ�s PJL �s:%s : %s"
+
+#, python-format
+msgid "A problem occured while reading printer %s's internal page counter."
+msgstr ""
+"Un probl� est survenu durant la lecture du compteur de pages internes de "
+"l'imprimante %s."
+
+#, python-format
+msgid "Retrieving printer %s's page counter from database instead."
+msgstr ""
+"R�p�tion du compteur de pages de l'imprimante %s depuis la base de "
+"donn�."
+
+#, python-format
+msgid ""
+"Couldn't retrieve printer %s's internal page counter either before or after "
+"printing."
+msgstr ""
+"Impossible de r�p�r le compteur de page internes de l'imprimante avant "
+"ou apr�l'impression."
+
+#, python-format
+msgid "Job's size forced to 1 page for printer %s."
+msgstr "Taille du travail forc� 1 page pour l'imprimante %s."
+
+#, python-format
+msgid "No previous job in database for printer %s."
+msgstr "Aucun travail pr�dent pour l'imprimante %s dans la base de donn�."
+
+#, python-format
+msgid "Inconsistent values for printer %s's internal page counter."
+msgstr "Valeurs bizarres pour le compteur de pages interne de l'imprimante %s."
+
+msgid ""
+"Internal SNMP accounting asked, but Python-SNMP is not available. Please "
+"download it from http://pysnmp.sourceforge.net"
+msgstr ""
+"Comptage SNMP interne demand�mais Python-SNMP n'est pas disponible. Merci "
+"de le t�charger depuis http://pysnmp.sourceforge.net"
+
+#, python-format
+msgid "Unknown printer address in HARDWARE(%s) for printer %s"
+msgstr "Adresse inconnue dans HARDWARE(%s) pour l'imprimante %s"
+
+#, python-format
+msgid "Launching HARDWARE(%s)..."
+msgstr "Ex�tion de HARDWARE(%s)..."
+
+#, python-format
+msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
+msgstr "SIGTERM a � envoy�u compteur hardware %s (pid: %s)"
+
+#, python-format
+msgid "Line [%s] skipped in accounter's output. Trying again..."
+msgstr "Ligne [%s] ignor�ans la sortie du compteur. R�sayer..."
+
+#, python-format
+msgid "Hardware accounter %s exit code is %s"
+msgstr "Le code de sortie du compteur hardware %s est %s"
+
+#, python-format
+msgid "Unable to query printer %s via HARDWARE(%s)"
+msgstr "Impossible d'interroger l'imprimante %s via HARDWARE(%s)"
+
+#, python-format
+msgid ""
+"SNMP querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+"Interrogation SNMP interrompue. Utilisation de la derni� valeur connue du "
+"compteur (%s) sur l'imprimante %s."
+
+#, python-format
+msgid ""
+"PJL querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+"Interrogation PJL interrompue. Utilisation de la derni� valeur connue du "
+"compteur (%s) sur l'imprimante %s."
+
+#, python-format
+msgid "Launching SOFTWARE(%s)..."
+msgstr "Ex�tion de SOFTWARE(%s)..."
+
+#, python-format
+msgid "Unable to compute job size with accounter %s"
+msgstr "Impossible de calculer la taille du job avec le compteur %s"
+
+#, python-format
+msgid "Problem while waiting for software accounter pid %s to exit : %s"
+msgstr ""
+"Probl� d�ct�n attendant que le compteur software pid %s se termine : %s"
+
+#, python-format
+msgid "Software accounter %s exit code is %s"
+msgstr "Le code de sortie du compteur software %s est %s"
+
+msgid "Totals may be inaccurate if some users are members of several groups."
+msgstr ""
+"Les totaux peuvent �e faux si des utilisateurs sont dans plusieurs groupes."
+
+#, python-format
 msgid ""
 "Search base %s doesn't seem to exist. Probable misconfiguration. Please "
@@ -2005,129 +2332,4 @@
 "pykotaGroup %s"
 
-msgid "Totals may be inaccurate if some users are members of several groups."
-msgstr ""
-"Les totaux peuvent �e faux si des utilisateurs sont dans plusieurs groupes."
-
-#, python-format
-msgid "Network error while doing SNMP queries on printer %s : %s"
-msgstr "Erreur r�au durant les requ�s SNMP sur l'imprimante %s : %s"
-
-#, python-format
-msgid "Problem encountered while doing SNMP queries on printer %s : %s"
-msgstr "Probl� rencontr�urant les requ�s SNMP sur l'imprimante %s : %s"
-
-#, python-format
-msgid "Waiting for printer %s to be idle or printing..."
-msgstr ""
-"En attente que l'imprimante %s soit disponible ou en train d'imprimer..."
-
-#, python-format
-msgid "Waiting for printer %s's idle status to stabilize..."
-msgstr "En attente que l'�t disponible de l'imprimante %s se stabilise..."
-
-#, python-format
-msgid "Problem during connection to %s:%s : %s"
-msgstr "Probl� durant la connexion �s:%s : %s"
-
-#, python-format
-msgid "Problem while sending PJL query to %s:%s : %s"
-msgstr "Probl� lors de l'envoi des requ�s PJL �s:%s : %s"
-
-#, python-format
-msgid "A problem occured while reading printer %s's internal page counter."
-msgstr ""
-"Un probl� est survenu durant la lecture du compteur de pages internes de "
-"l'imprimante %s."
-
-#, python-format
-msgid "Retrieving printer %s's page counter from database instead."
-msgstr ""
-"R�p�tion du compteur de pages de l'imprimante %s depuis la base de "
-"donn�."
-
-#, python-format
-msgid ""
-"Couldn't retrieve printer %s's internal page counter either before or after "
-"printing."
-msgstr ""
-"Impossible de r�p�r le compteur de page internes de l'imprimante avant "
-"ou apr�l'impression."
-
-#, python-format
-msgid "Job's size forced to 1 page for printer %s."
-msgstr "Taille du travail forc� 1 page pour l'imprimante %s."
-
-#, python-format
-msgid "No previous job in database for printer %s."
-msgstr "Aucun travail pr�dent pour l'imprimante %s dans la base de donn�."
-
-#, python-format
-msgid "Inconsistent values for printer %s's internal page counter."
-msgstr "Valeurs bizarres pour le compteur de pages interne de l'imprimante %s."
-
-msgid ""
-"Internal SNMP accounting asked, but Python-SNMP is not available. Please "
-"download it from http://pysnmp.sourceforge.net"
-msgstr ""
-"Comptage SNMP interne demand�mais Python-SNMP n'est pas disponible. Merci "
-"de le t�charger depuis http://pysnmp.sourceforge.net"
-
-#, python-format
-msgid "Unknown printer address in HARDWARE(%s) for printer %s"
-msgstr "Adresse inconnue dans HARDWARE(%s) pour l'imprimante %s"
-
-#, python-format
-msgid "Launching HARDWARE(%s)..."
-msgstr "Ex�tion de HARDWARE(%s)..."
-
-#, python-format
-msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
-msgstr "SIGTERM a � envoy�u compteur hardware %s (pid: %s)"
-
-#, python-format
-msgid "Line [%s] skipped in accounter's output. Trying again..."
-msgstr "Ligne [%s] ignor�ans la sortie du compteur. R�sayer..."
-
-#, python-format
-msgid "Hardware accounter %s exit code is %s"
-msgstr "Le code de sortie du compteur hardware %s est %s"
-
-#, python-format
-msgid "Unable to query printer %s via HARDWARE(%s)"
-msgstr "Impossible d'interroger l'imprimante %s via HARDWARE(%s)"
-
-#, python-format
-msgid ""
-"SNMP querying stage interrupted. Using latest value seen for internal page "
-"counter (%s) on printer %s."
-msgstr ""
-"Interrogation SNMP interrompue. Utilisation de la derni� valeur connue du "
-"compteur (%s) sur l'imprimante %s."
-
-#, python-format
-msgid ""
-"PJL querying stage interrupted. Using latest value seen for internal page "
-"counter (%s) on printer %s."
-msgstr ""
-"Interrogation PJL interrompue. Utilisation de la derni� valeur connue du "
-"compteur (%s) sur l'imprimante %s."
-
-#, python-format
-msgid "Launching SOFTWARE(%s)..."
-msgstr "Ex�tion de SOFTWARE(%s)..."
-
-#, python-format
-msgid "Unable to compute job size with accounter %s"
-msgstr "Impossible de calculer la taille du job avec le compteur %s"
-
-#, python-format
-msgid "Problem while waiting for software accounter pid %s to exit : %s"
-msgstr ""
-"Probl� d�ct�n attendant que le compteur software pid %s se termine : %s"
-
-#, python-format
-msgid "Software accounter %s exit code is %s"
-msgstr "Le code de sortie du compteur software %s est %s"
-
 msgid "PyKota Reports"
 msgstr "Rapports de Quotas d'Impression PyKota"
@@ -2136,4 +2338,7 @@
 msgstr "G�ration du Rapport"
 
+msgid "Printer"
+msgstr "Imprimante"
+
 msgid "User / Group names mask"
 msgstr "Masque de noms Utilisateur / Groupe"
@@ -2142,4 +2347,7 @@
 msgstr "Rapport de groupes"
 
+msgid "Please click on the above button"
+msgstr "Merci de cliquer sur le bouton ci-dessus"
+
 msgid "History"
 msgstr "Historique des Impressions"
@@ -2148,7 +2356,4 @@
 msgstr "Vide"
 
-msgid "Date"
-msgstr "Date"
-
 msgid "Action"
 msgstr "Action"
@@ -2156,7 +2361,4 @@
 msgid "User"
 msgstr "utilisateur"
-
-msgid "Printer"
-msgstr "Imprimante"
 
 msgid "Hostname"
@@ -2179,10 +2381,4 @@
 msgstr "Compteur de pages"
 
-msgid "Title"
-msgstr "Titre"
-
-msgid "Filename"
-msgstr "Fichier"
-
 msgid "Options"
 msgstr "Options"
@@ -2190,5 +2386,2 @@
 msgid "Previous page"
 msgstr "Page pr�dente"
-
-msgid "Please click on the above button"
-msgstr "Merci de cliquer sur le bouton ci-dessus"
