Index: /pykota/trunk/po/fr/pykota.po
===================================================================
--- /pykota/trunk/po/fr/pykota.po (revision 2488)
+++ /pykota/trunk/po/fr/pykota.po (revision 2491)
@@ -748,4 +748,231 @@
 "  his account.\n"
 msgstr ""
+"edpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n"
+"\n"
+"Un �teur de quotas pour PyKota.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  edpykota [options] utilisateur1 utilisateur2 ... utilisateurN\n"
+"  \n"
+"  edpykota [options] groupe1 groupe2 ... groupeN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version d'edpykota et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -a | --add           Ajoute des utilisateurs et/ou des imprimantes\n"
+"                       s'ils n'existent pas d� dans la base de donn�.\n"
+"                       \n"
+"  -d | --delete        Efface des utilisateurs ou des groupes depuis\n"
+"                       la base de donn�.                       Les "
+"imprimantes ne sont jamais effac�.\n"
+"                       \n"
+"  -c | --charge p[,j]  Positionne le co�r page et par travail\n"
+"                       sur l'imprimante. Le prix par travail est optionel.\n"
+"                       Si les deux sont positionn� il faut les s�rer\n"
+"                       par une virgule. Les nombres r�s sont autoris�\n"
+"                       \n"
+"  -o | --overcharge f  Positionne le facteur de surtaxe qui sera appliqu�\n"
+"                       l'utilisateur lors du calcul du co�un travail\n"
+"                       d'impression. Les valeurs r�les positives ou\n"
+"                       n�tives sont autoris�, ce qui permet de faire\n"
+"                       des choses tr�cr�ives comme donner de l'argent\n"
+"                       �n utilisateur chaque fois qu'il imprime.\n"
+"                       Le nombre de pages d'un travail d'impression n'est\n"
+"                       pas modifi�ar ce coefficient, seulement le co�\n"
+"                       travail pour un utilisateur particulier.\n"
+"                       Seuls les utilisateurs ont un tel coefficient.\n"
+"  \n"
+"  -i | --ingroups g1[,g2...] Place les utilisateurs dans chacun des groupes\n"
+"                             list� separ�par des virgules. Les groupes\n"
+"                             doivent d� exister dans la base de donn�.\n"
+"  \n"
+"  -u | --users         Modifie les quotas utilisateur, c'est la valeur\n"
+"                       par d�ut.\n"
+"  \n"
+"  -P | --printer p     Modifie les quotas sur l'imprimante p 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"
+"  -G | --pgroups pg1[,pg2...] Ajoute l'imprimante aux groupes d'imprimantes\n"
+"                       pg1, pg2, etc... qui doivent d� exister.\n"
+"                       Un groupe d'imprimantes est comme une imprimante\n"
+"                       normale, sauf que celle-ci est inconnue du syst�\n"
+"                       d'impression. On cr�des groupes d'imprimantes de "
+"la\n"
+"                       m� mani� que des imprimantes normales, et "
+"ensuite\n"
+"                       on y ajoute d'autres imprimantes avec cette option.\n"
+"                       Le d�mpte est fait sur une imprimante et sur tous\n"
+"                       les groupes d'imprimantes auxquels elle appartient,\n"
+"                       la v�fication de quota est faite sur une "
+"imprimante\n"
+"                       et sur tous les groupes d'imprimantes auxquels elle\n"
+"                       appartient.\n"
+"  \n"
+"  -g | --groups        Modifie les quotas de groupes plut�ue ceux des\n"
+"                       utilisateurs.\n"
+"                       \n"
+"  -p | --prototype u|g Prend l'utilisateur u ou le groupe g comme mod�\n"
+"                       pour positionner le quota d'impression.\n"
+"                       \n"
+"  -n | --noquota       Ne d�nit aucun quota, mais laisse le d�mpte "
+"actif. Fait la m� chose que --limitby noquota.\n"
+"  \n"
+"  -r | --reset         Remet �� le compteur de pages courant pour\n"
+"                       l'utilisateur ou le groupe sur les imprimantes\n"
+"                       sp�fi�.\n"
+"                       Le compteur de pages '�rnel' est inchang�n"
+"                       \n"
+"  -R | --hardreset     Remet �� les compteurs de pages courant et\n"
+"                       '�rnel' pour l'utilisateur ou le groupe sur les\n"
+"                       imprimantes sp�fi�. Ceci est un raccourci\n"
+"                       pour '--used 0'.\n"
+"                       \n"
+"  -l | --limitby l     D�nit le facteur de limitation pour l'utilisateur\n"
+"                       ou le groupe : soit par le solde du compte "
+"(balance),\n"
+"                       soit par le quota par pages.\n"
+"                       La valeur par d�ut est 'quota'. Les valeurs\n"
+"                       autoris� sont 'quota' 'balance' 'noquota' "
+"'noprint'\n"
+"                       et 'nochange' :\n"
+"                       \n"
+"                         - quota : limite par le nombre de pages sur chaque\n"
+"                                   imprimante.\n"
+"                         - balance : limite par le nombre de cr�ts.\n"
+"                         - noquota : aucune limite, d�mpte effectu�n"
+"                         - nochange : aucune limite, d�mpte non effectu�n"
+"                         - noprint : imprimer est interdit.\n"
+"                       NB : nochange et noprint ne sont pas support�pour\n"
+"                            les groupes.\n"
+"                       \n"
+"  -b | --balance b     Fixe le solde de l'utiliateur �a valeur b.\n"
+"                       Le solde peut aussi �e incr�nt�u d��nt�"
+"                       si b est pr�d�'un signe + ou -.\n"
+"                       ATTENTION : si on d��nte le solde, le total\n"
+"                       r��ar l'utilisateur est d��nt�ussi.\n"
+"                       Les groupes n'ont pas de solde, leur solde est la\n"
+"                       somme des soldes des utilisateurs membres.\n"
+"                       \n"
+"  -S | --softlimit sl  Fixe la limite souple �l pages.\n"
+"  \n"
+"  -H | --hardlimit hl  Fixe la limite dure �l pages.\n"
+"\n"
+"  -I | --increase v    Incr�nt �a fois les limites souple et dure de la\n"
+"                       valeur de v. Vous pouvez pr�xer v avec + ou -, si\n"
+"                       aucun signe n'est pr�nt, + est utilis�n"
+"\n"
+"  -U | --used usage    Positionne les compteurs de pages de l'utilisateur �"
+"                       la valeur usage; utile pour migrer des utilisateurs\n"
+"                       depuis un logiciel diff�nt dans lequel ils ont "
+"d�\n"
+"                       imprim�uelques pages. Les compteurs de pages "
+"actuels\n"
+"                       et globaux peuvent �e incr�nt�ou d��nt�"
+"si\n"
+"                       usage est pr�x�'un signe + ou -.\n"
+"                       ATTENTION : LES DEUX compteurs de pages sont "
+"modifi�n"
+"                       dans tous les cas, donc soyez prudents.\n"
+"                       NB : si 'usage' vaut '0', alors l'action effectu�n"
+"                       est identique �elle effectu�avec --hardreset.\n"
+"  \n"
+"  les noms d'utilisateurs ou de groupes peuvent contenir des caract�s\n"
+"  joker si l'option --add n'est pas utilis�\n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ edpykota --add -p jerome john paul george ringo/ringo@example.com\n"
+"  \n"
+"  Ceci va ajouter les utilisateurs john, paul, george and ringo �a base\n"
+"  de donn�, et fixer leur quota par pages �a m� valeur que\n"
+"  l'utilisateur jerome. L'utilisateur jerome doit exister.\n"
+"  L'adresse email de ringo sera fix��ringo@example.com'\n"
+"  \n"
+"  $ edpykota --printer lp -S 50 -H 60 jerome\n"
+"  \n"
+"  Ceci va fixer une limite souple de 50 pages et une limite dure de 60 "
+"pages\n"
+"  pour l'utilisteur jerome sur l'imprimante lp.\n"
+"  Si l'utilisateur jerome ou l'imprimante lp n'existent pas dans la base de\n"
+"  donn�alors aucune modification n'est effectu�\n"
+"\n"
+"  $ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\n"
+"  \n"
+"  Comme ci-dessus, mais l'utilisateur jerome et l'imprimante lp sont "
+"ajout�n"
+"  automatiquement s'ils n'existaient pas. L'utilisateur jerome est aussi\n"
+"  ajout�aux groupes \"coders\" et \"it\" quoi doivent d� exister dans\n"
+"  la base de donn�.\n"
+"            \n"
+"  $ edpykota -g -S 500 -H 550 financial support            \n"
+"  \n"
+"  Ceci va fixer une limite souple de 500 pages et une limite dure de 550\n"
+"  pages pour les groupes financial et support sur toutes les imprimantes.\n"
+"  \n"
+"  $ edpykota --reset jerome \"jo*\"\n"
+"  \n"
+"  Ceci va remettre �� le compteur de pages courant de jerome sur toutes\n"
+"  les imprimantes, ainsi que pour chaque utilisateur dont le nom commence\n"
+"  par 'jo'.\n"
+"  Leurs compteurs '�rnels' ne seront pas modifi�\n"
+"  Vous pouvez �lement remettre �� les compteurs '�rnels' gr� �"
+"  l'option --hardreset | -R de la ligne de commande.\n"
+"  \n"
+"  $ edpykota --printer hpcolor --noquota jerome\n"
+"  \n"
+"  Ceci indique �yKota de ne pas limiter jerome lorsqu'il va imprimer\n"
+"  sur l'imprimante hpcolor. Tous ses travaux seront autoris�sur cette\n"
+"  imprimantes, mais la comptabilit�e ses impressions sera quand m�\n"
+"  tenue. Les quotas des autres utilisateurs sont inchang�\n"
+"  \n"
+"  $ edpykota --limitby balance jerome\n"
+"  \n"
+"  Ceci indique �yKota de limiter jerome par le solde de son compte\n"
+"  lorsqu'il imprime.\n"
+"  \n"
+"  $ edpykota --balance +10.0 jerome\n"
+"  \n"
+"  Ceci va incr�nter le solde de jerome de 10.0 unit�(dans votre\n"
+"  propre monnaie). Vous pouvez d��nter ce solde en utilisant le signe\n"
+"  n�tif, et positionner la valeur en n'utilisant aucun signe.\n"
+"  \n"
+"  $ edpykota --delete jerome rachel\n"
+"  \n"
+"  Ceci va compl�ment effacer les utilisateurs jerome et rachel de la base\n"
+"  de donn�. Tous leurs quotas et leurs historiques seront aussi effac�\n"
+"  \n"
+"  $ edpykota --printer lp --charge 0.1\n"
+"  \n"
+"  Ceci va fixer le co�r page �.1 unit�ur l'imprimante lp. Le co�
+"  d'un travail ne sera pas modifi�n"
+"  \n"
+"  $ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\n"
+"  \n"
+"  Ceci va ajouter les imprimantes hplj1 et hplj2 dans les groupes\n"
+"  d'imprimantes Laser et HP.\n"
+"  En imprimant sur hplj1 ou hplj2, les quotas seront �lement v�fi�n"
+"  et comptabilis�sur les imprimantes virtuelles Laser et HP.\n"
+"  \n"
+"  $ edpykota --overcharge 2.5 pauvreetudiant\n"
+"  \n"
+"  Ceci va surtaxer l'utilisateur pauvreetudiant par un facteur de 2.5.\n"
+"  \n"
+"  $ edpykota --overcharge -1 jerome\n"
+"  \n"
+"  L'utilisateur jerome va gagner de l'argent �haque fois qu'il imprimera.\n"
+"  \n"
+"  $ edpykota --overcharge 0 patron\n"
+"  \n"
+"  L'utilisateur patron peut imprimer �olont�cela ne lui co� rien\n"
+"  car le co� chaque travail d'impression sera multipli�ar z� avant\n"
+"  de d�ter son compte.\n"
 
 msgid "You're not allowed to use this command."
@@ -925,4 +1152,58 @@
 "  current user/group is reported.\n"
 msgstr ""
+"repykota v%(__version__)s (c) %(__years__)s %(__author__)s\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"
+"  -i | --ingroups g1[,g2...]  Liste seulement les utilisateurs membres de "
+"ces\n"
+"                              groupes. Reserv�ux Administrateurs PyKota\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"
 
 msgid "Option --ingroups is reserved to PyKota Administrators."
@@ -1398,4 +1679,99 @@
 "  This will remove the hp2200 printer from the LexMark printer group.\n"
 msgstr ""
+"pkprinters v%(__version__)s (c) %(__years__)s %(__author__)s\n"
+"\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"
+"  -m | --maxjobsize s  Positionne la taille maximale autoris�d'un travail\n"
+"                       d'impression sur l'imprimante � pages.\n"
+"                       \n"
+"  -p | --passthrough   Active le mode 'passthrough' pour l'imprimante. Dans\n"
+"                       ce mode, les utilisateurs peuvent imprimer sans "
+"impact\n"
+"                       sur leur quota ou sur le solde de leur compte.\n"
+"                       \n"
+"  -n | --nopassthrough D�ctive le mode 'passthrough' pour l'imprimante.\n"
+"                       Sans -p ou -n, les imprimantes sont cr�s en mode\n"
+"                       normal, c'est �ire non 'passthrough'.\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"
 
 #, python-format
@@ -1555,11 +1931,13 @@
 msgid "The --uidmin or --uidmax command line option implies --dousers as well."
 msgstr ""
+"L'option de ligne de commande --uidmin ou --uidmax implique aussi --dousers."
 
 msgid ""
 "The --gidmin or --gidmax command line option implies --dogroups as well."
 msgstr ""
+"L'option de ligne de commande --gidmin ou --gidmax implique aussi --dogroups."
 
 msgid "The --dogroups command line option implies --dousers as well."
-msgstr ""
+msgstr "L'option de ligne de commande --dogroups implique aussi --dousers."
 
 #, python-format
@@ -1923,8 +2301,12 @@
 msgid "Invalid unknown_billingcode directive %s for printer %s"
 msgstr ""
+"Le contenu %s de la directive unknown_billingcode pour l'imprimante %s est "
+"invalide"
 
 #, python-format
 msgid "Directive unknown_billingcode in section %s only supports values in %s"
 msgstr ""
+"La directive unknown_billingcode dans la section %s supporte seulement les "
+"valeurs comprises dans %s"
 
 #, python-format
@@ -2263,5 +2645,5 @@
 #, python-format
 msgid "Problem while receiving PJL answer from %s:%s : %s"
-msgstr ""
+msgstr "Probl� lors de la r�ption de la r�nse PJL depuis %s:%s : %s"
 
 #, python-format
@@ -2374,752 +2756,2 @@
 "Impossible de trouver une entr�existante �aquelle attacher l'objectClass "
 "pykotaGroup %s"
-
-#~ msgid ""
-#~ "edpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n"
-#~ "\n"
-#~ "A Print Quota editor for PyKota.\n"
-#~ "\n"
-#~ "command line usage :\n"
-#~ "\n"
-#~ "  edpykota [options] user1 user2 ... userN\n"
-#~ "  \n"
-#~ "  edpykota [options] group1 group2 ... groupN\n"
-#~ "\n"
-#~ "options :\n"
-#~ "\n"
-#~ "  -v | --version       Prints edpykota's version number then exits.\n"
-#~ "  -h | --help          Prints this message then exits.\n"
-#~ "  \n"
-#~ "  -a | --add           Adds users and/or printers if they don't \n"
-#~ "                       exist on the Quota Storage Server.\n"
-#~ "                       \n"
-#~ "  -d | --delete        Deletes users/groups from the quota storage.\n"
-#~ "                       Printers are never deleted.\n"
-#~ "                       \n"
-#~ "  -c | --charge p[,j]  Sets the price per page and per job to charge\n"
-#~ "                       for a particular printer. Job price is optional.\n"
-#~ "                       If both are to be set, separate them with a "
-#~ "comma.\n"
-#~ "                       Floating point values are allowed.\n"
-#~ "                       \n"
-#~ "  -o | --overcharge f  Sets the overcharging factor applied to the user \n"
-#~ "                       when computing the cost of a print job. Positive "
-#~ "or \n"
-#~ "                       negative floating point values are allowed,\n"
-#~ "                       this allows you to do some really creative\n"
-#~ "                       things like giving money to an user whenever\n"
-#~ "                       he prints. The number of pages in a print job\n"
-#~ "                       is not modified by this coefficient, only the\n"
-#~ "                       cost of the job for a particular user.\n"
-#~ "                       Only users have a coefficient.\n"
-#~ "  \n"
-#~ "  -i | --ingroups g1[,g2...]  Puts the users into each of the groups\n"
-#~ "                              listed, separated by commas. The groups\n"
-#~ "                              must already exist in the Quota Storage.\n"
-#~ "  \n"
-#~ "  -u | --users         Edit users print quotas, this is the default.\n"
-#~ "  \n"
-#~ "  -P | --printer p     Edit quotas on printer p 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"
-#~ "  -G | --pgroups pg1[,pg2...] Adds the printer(s) to the printer groups\n"
-#~ "                       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"
-#~ "  \n"
-#~ "  -g | --groups        Edit users groups print quotas instead of users.\n"
-#~ "                          \n"
-#~ "  -p | --prototype u|g Uses user u or group g as a prototype to set\n"
-#~ "                       print quotas\n"
-#~ "                       \n"
-#~ "  -n | --noquota       Doesn't set a quota but only does accounting.\n"
-#~ "  \n"
-#~ "  -r | --reset         Resets the actual page counter for the user\n"
-#~ "                       or group to zero on the specified printers. \n"
-#~ "                       The life time page counter is kept unchanged.\n"
-#~ "                       \n"
-#~ "  -R | --hardreset     Resets the actual and life time page counters\n"
-#~ "                       for the user or group to zero on the specified \n"
-#~ "                       printers. This is a shortcut for '--used 0'.\n"
-#~ "                       \n"
-#~ "  -l | --limitby l     Choose if the user/group is limited in "
-#~ "printing                     \n"
-#~ "                       by its account balance or by its page quota.\n"
-#~ "                       The default value is 'quota'. Allowed values\n"
-#~ "                       are 'quota' 'balance' 'quota-then-balance' and\n"
-#~ "                       'balance-then-quota'.\n"
-#~ "                       WARNING : quota-then-balance and balance-then-"
-#~ "quota\n"
-#~ "                       are not yet implemented.\n"
-#~ "                       \n"
-#~ "  -b | --balance b     Sets the user's account balance to "
-#~ "b.                     \n"
-#~ "                       Account balance may be increase or decreased\n"
-#~ "                       if b is prefixed with + or -.\n"
-#~ "                       WARNING : when decreasing account balance,\n"
-#~ "                       the total paid so far by the user is decreased\n"
-#~ "                       too.\n"
-#~ "                       Groups don't have a real balance, but the\n"
-#~ "                       sum of their users' account balance.\n"
-#~ "                       \n"
-#~ "  -S | --softlimit sl  Sets the quota soft limit to sl "
-#~ "pages.                       \n"
-#~ "  \n"
-#~ "  -H | --hardlimit hl  Sets the quota hard limit to hl pages.\n"
-#~ "\n"
-#~ "  -U | --used usage    Sets the pagecounters for the user to usage "
-#~ "pages;\n"
-#~ "                       useful for migrating users from a different "
-#~ "system\n"
-#~ "                       where they have already used some pages. Actual\n"
-#~ "                       and Life Time page counters may be increased or "
-#~ "decreased\n"
-#~ "                       if usage is prefixed with + or -.\n"
-#~ "                       WARNING : BOTH page counters are modified in all "
-#~ "cases,\n"
-#~ "                       so be careful.\n"
-#~ "                       NB : if 'usage' equals '0', then the action taken "
-#~ "is\n"
-#~ "                       the same as if --hardreset was used.\n"
-#~ "\n"
-#~ "  user1 through userN and group1 through groupN can use wildcards\n"
-#~ "  if the --add option is not set.\n"
-#~ "  \n"
-#~ "examples :                              \n"
-#~ "\n"
-#~ "  $ edpykota --add -p jerome john paul george ringo/ringo@example.com\n"
-#~ "  \n"
-#~ "  This will add users john, paul, george and ringo to the quota\n"
-#~ "  database, and set their print quotas to the same values than user \n"
-#~ "  jerome. User jerome must already exist.\n"
-#~ "  User ringo's email address will also be set to 'ringo@example.com'\n"
-#~ "  \n"
-#~ "  $ edpykota --printer lp -S 50 -H 60 jerome\n"
-#~ "  \n"
-#~ "  This will set jerome's print quota on the lp printer to a soft limit\n"
-#~ "  of 50 pages, and a hard limit of 60 pages. If either user jerome or\n"
-#~ "  printer lp doesn't exist on the Quota Storage Server then nothing is "
-#~ "done.\n"
-#~ "\n"
-#~ "  $ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\n"
-#~ "  \n"
-#~ "  Same as above, but if either user jerome or printer lp doesn't exist \n"
-#~ "  on the Quota Storage Server they are automatically added. Also\n"
-#~ "  user jerome is put into the groups \"coders\" and \"it\" which must\n"
-#~ "  already exist in the Quota Storage.\n"
-#~ "            \n"
-#~ "  $ edpykota -g -S 500 -H 550 financial support            \n"
-#~ "  \n"
-#~ "  This will set print quota soft limit to 500 pages and hard limit\n"
-#~ "  to 550 pages for groups financial and support on all printers.\n"
-#~ "  \n"
-#~ "  $ edpykota --reset jerome \"jo*\"\n"
-#~ "  \n"
-#~ "  This will reset jerome's page counter to zero on all printers, as\n"
-#~ "  well as every user whose name begins with 'jo'.\n"
-#~ "  Their life time page counter on each printer will be kept unchanged.\n"
-#~ "  You can also reset the life time page counters by using the\n"
-#~ "  --hardreset | -R command line option.\n"
-#~ "  \n"
-#~ "  $ edpykota --printer hpcolor --noquota jerome\n"
-#~ "  \n"
-#~ "  This will tell PyKota to not limit jerome when printing on the \n"
-#~ "  hpcolor printer. All his jobs will be allowed on this printer, but \n"
-#~ "  accounting of the pages he prints will still be kept.\n"
-#~ "  Print Quotas for jerome on other printers are unchanged.\n"
-#~ "  \n"
-#~ "  $ edpykota --limitby balance jerome\n"
-#~ "  \n"
-#~ "  This will tell PyKota to limit jerome by his account's balance\n"
-#~ "  when printing.\n"
-#~ "  \n"
-#~ "  $ edpykota --balance +10.0 jerome\n"
-#~ "  \n"
-#~ "  This will increase jerome's account balance by 10.0 (in your\n"
-#~ "  own currency). You can decrease the account balance with a\n"
-#~ "  dash prefix, and set it to a fixed amount with no prefix.\n"
-#~ "  \n"
-#~ "  $ edpykota --delete jerome rachel\n"
-#~ "  \n"
-#~ "  This will completely delete jerome and rachel from the Quota Storage\n"
-#~ "  database. All their quotas and jobs will be deleted too.\n"
-#~ "  \n"
-#~ "  $ edpykota --printer lp --charge 0.1\n"
-#~ "  \n"
-#~ "  This will set the page price for printer lp to 0.1. Job price\n"
-#~ "  will not be changed.\n"
-#~ "  \n"
-#~ "  $ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\n"
-#~ "  \n"
-#~ "  This will put printers hplj1 and hplj2 in printers groups Laser and "
-#~ "HP.\n"
-#~ "  When printing either on hplj1 or hplj2, print quota will also be \n"
-#~ "  checked and accounted for on virtual printers Laser and HP.\n"
-#~ "  \n"
-#~ "  $ edpykota --overcharge 2.5 poorstudent\n"
-#~ "  \n"
-#~ "  This will overcharge the poorstudent user by a factor of 2.5.\n"
-#~ "  \n"
-#~ "  $ edpykota --overcharge -1 jerome\n"
-#~ "  \n"
-#~ "  User jerome will actually earn money whenever he prints.\n"
-#~ "  \n"
-#~ "  $ edpykota --overcharge 0 boss\n"
-#~ "  \n"
-#~ "  User boss can print at will, it won't cost him anything because the\n"
-#~ "  cost of each print job will be multiplied by zero before charging\n"
-#~ "  his account.\n"
-#~ msgstr ""
-#~ "edpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n"
-#~ "\n"
-#~ "Un �teur de quotas pour PyKota.\n"
-#~ "\n"
-#~ "ligne de commande :\n"
-#~ "\n"
-#~ "  edpykota [options] utilisateur1 utilisateur2 ... utilisateurN\n"
-#~ "  \n"
-#~ "  edpykota [options] groupe1 groupe2 ... groupeN\n"
-#~ "\n"
-#~ "options :\n"
-#~ "\n"
-#~ "  -v | --version       Affiche la version d'edpykota et quitte.\n"
-#~ "  -h | --help          Affiche ce message et quitte.\n"
-#~ "  \n"
-#~ "  -a | --add           Ajoute des utilisateurs et/ou des imprimantes\n"
-#~ "                       s'ils n'existent pas d� dans la base de "
-#~ "donn�.\n"
-#~ "                       \n"
-#~ "  -d | --delete        Efface des utilisateurs ou des groupes depuis\n"
-#~ "                       la base de donn�.                       Les "
-#~ "imprimantes ne sont jamais effac�.\n"
-#~ "                       \n"
-#~ "  -c | --charge p[,j]  Positionne le co�r page et par travail\n"
-#~ "                       sur l'imprimante. Le prix par travail est "
-#~ "optionel.\n"
-#~ "                       Si les deux sont positionn� il faut les s�rer\n"
-#~ "                       par une virgule. Les nombres r�s sont "
-#~ "autoris�\n"
-#~ "                       \n"
-#~ "  -o | --overcharge f  Positionne le facteur de surtaxe qui sera appliqu�
-#~ "�"
-#~ "                       l'utilisateur lors du calcul du co�un travail\n"
-#~ "                       d'impression. Les valeurs r�les positives ou\n"
-#~ "                       n�tives sont autoris�, ce qui permet de faire\n"
-#~ "                       des choses tr�cr�ives comme donner de "
-#~ "l'argent\n"
-#~ "                       �n utilisateur chaque fois qu'il imprime.\n"
-#~ "                       Le nombre de pages d'un travail d'impression "
-#~ "n'est\n"
-#~ "                       pas modifi�ar ce coefficient, seulement le co�#~ "du\n"
-#~ "                       travail pour un utilisateur particulier.\n"
-#~ "                       Seuls les utilisateurs ont un tel coefficient.\n"
-#~ "  \n"
-#~ "  -i | --ingroups g1[,g2...] Place les utilisateurs dans chacun des "
-#~ "groupes\n"
-#~ "                             list� separ�par des virgules. Les "
-#~ "groupes\n"
-#~ "                             doivent d� exister dans la base de "
-#~ "donn�.\n"
-#~ "  \n"
-#~ "  -u | --users         Modifie les quotas utilisateur, c'est la valeur\n"
-#~ "                       par d�ut.\n"
-#~ "  \n"
-#~ "  -P | --printer p     Modifie les quotas sur l'imprimante p 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"
-#~ "  -G | --pgroups pg1[,pg2...] Ajoute l'imprimante aux groupes "
-#~ "d'imprimantes\n"
-#~ "                       pg1, pg2, etc... qui doivent d� exister.\n"
-#~ "                       Un groupe d'imprimantes est comme une imprimante\n"
-#~ "                       normale, sauf que celle-ci est inconnue du "
-#~ "syst�\n"
-#~ "                       d'impression. On cr�des groupes d'imprimantes de "
-#~ "la\n"
-#~ "                       m� mani� que des imprimantes normale, et "
-#~ "ensuite\n"
-#~ "                       on y ajoute d'autres imprimantes avec cette "
-#~ "option.\n"
-#~ "                       Le d�mpte est fait sur une imprimante et sur "
-#~ "tous\n"
-#~ "                       les groupes d'imprimantes auxquels elle "
-#~ "appartient,\n"
-#~ "                       la v�fication de quota est faite sur une "
-#~ "imprimante\n"
-#~ "                       et sur tous les groupes d'imprimantes auxquels "
-#~ "elle\n"
-#~ "                       appartient.\n"
-#~ "  \n"
-#~ "  -g | --groups        Modifie les quotas de groupes plut�ue ceux des\n"
-#~ "                       utilisateurs.\n"
-#~ "                       \n"
-#~ "  -p | --prototype u|g Prend l'utilisateur u ou le groupe g comme mod�\n"
-#~ "                       pour positionner le quota d'impression.\n"
-#~ "                       \n"
-#~ "  -n | --noquota       Ne d�nit aucun quota, mais laisse le d�mpte "
-#~ "actif.\n"
-#~ "  \n"
-#~ "  -r | --reset         Remet �� le compteur de pages courant pour\n"
-#~ "                       l'utilisateur ou le groupe sur les imprimantes\n"
-#~ "                       sp�fi�.\n"
-#~ "                       Le compteur de pages '�rnel' est inchang�n"
-#~ "                       \n"
-#~ "  -R | --hardreset     Remet �� les compteurs de pages courant et\n"
-#~ "                       '�rnel' pour l'utilisateur ou le groupe sur les\n"
-#~ "                       imprimantes sp�fi�. Ceci est un raccourci\n"
-#~ "                       pour '--used 0'.\n"
-#~ "                       \n"
-#~ "  -l | --limitby l     D�nit le facteur de limitation pour "
-#~ "l'utilisateur\n"
-#~ "                       ou le groupe : soit par le solde du compte "
-#~ "(balance),\n"
-#~ "                       soit par le quota par pages.\n"
-#~ "                       La valeur par d�ut est 'quota'. Les valeurs\n"
-#~ "                       autoris� sont 'quota' 'balance' 'quota-then-"
-#~ "balance'\n"
-#~ "                       'balance-then-quota'.\n"
-#~ "                       ATTENTION : quota-then-balance et balance-then-"
-#~ "quota\n"
-#~ "                       ne sont pas encore impl�nt�.\n"
-#~ "                       \n"
-#~ "  -b | --balance b     Fixe le solde de l'utiliateur �a valeur b.\n"
-#~ "                       Le solde peut aussi �e incr�nt�u d��nt�"
-#~ "                       si b est pr�d�'un signe + ou -.\n"
-#~ "                       ATTENTION : si on d��nte le solde, le total\n"
-#~ "                       r��ar l'utilisateur est d��nt�ussi.\n"
-#~ "                       Les groupes n'ont pas de solde, leur solde est la\n"
-#~ "                       somme des soldes des utilisateurs membres.\n"
-#~ "                       \n"
-#~ "  -S | --softlimit sl  Fixe la limite souple �l pages.\n"
-#~ "  \n"
-#~ "  -H | --hardlimit hl  Fixe la limite dure �l pages.\n"
-#~ "\n"
-#~ "  -U | --used usage    Positionne les compteurs de pages de l'utilisateur "
-#~ "�"
-#~ "                       la valeur usage; utile pour migrer des "
-#~ "utilisateurs\n"
-#~ "                       depuis un logiciel diff�nt dans lequel ils ont "
-#~ "d�\n"
-#~ "                       imprim�uelques pages. Les compteurs de pages "
-#~ "actuels\n"
-#~ "                       et globaux peuvent �e incr�nt�ou d��nt�"
-#~ "si\n"
-#~ "                       usage est pr�x�'un signe + ou -.\n"
-#~ "                       ATTENTION : LES DEUX compteurs de pages sont "
-#~ "modifi�n"
-#~ "                       dans tous les cas, donc soyez prudents.\n"
-#~ "                       NB : si 'usage' vaut '0', alors l'action "
-#~ "effectu�n"
-#~ "                       est identique �elle effectu�avec --hardreset.\n"
-#~ "  \n"
-#~ "  les noms d'utilisateurs ou de groupes peuvent contenir des caract�s\n"
-#~ "  joker si l'option --add n'est pas utilis�\n"
-#~ "  \n"
-#~ "exemples :                              \n"
-#~ "\n"
-#~ "  $ edpykota --add -p jerome john paul george ringo/ringo@example.com\n"
-#~ "  \n"
-#~ "  Ceci va ajouter les utilisateurs john, paul, george and ringo �a "
-#~ "base\n"
-#~ "  de donn�, et fixer leur quota par pages �a m� valeur que\n"
-#~ "  l'utilisateur jerome. L'utilisateur jerome doit exister.\n"
-#~ "  L'adresse email de ringo sera fix��ringo@example.com'\n"
-#~ "  \n"
-#~ "  $ edpykota --printer lp -S 50 -H 60 jerome\n"
-#~ "  \n"
-#~ "  Ceci va fixer une limite souple de 50 pages et une limite dure de 60 "
-#~ "pages\n"
-#~ "  pour l'utilisteur jerome sur l'imprimante lp.\n"
-#~ "  Si l'utilisateur jerome ou l'imprimante lp n'existent pas dans la base "
-#~ "de\n"
-#~ "  donn�alors aucune modification n'est effectu�\n"
-#~ "\n"
-#~ "  $ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\n"
-#~ "  \n"
-#~ "  Comme ci-dessus, mais l'utilisateur jerome et l'imprimante lp sont "
-#~ "ajout�n"
-#~ "  automatiquement s'ils n'existaient pas. L'utilisateur jerome est aussi\n"
-#~ "  ajout�aux groupes \"coders\" et \"it\" quoi doivent d� exister "
-#~ "dans\n"
-#~ "  la base de donn�.\n"
-#~ "            \n"
-#~ "  $ edpykota -g -S 500 -H 550 financial support            \n"
-#~ "  \n"
-#~ "  Ceci va fixer une limite souple de 500 pages et une limite dure de 550\n"
-#~ "  pages pour les groupes financial et support sur toutes les "
-#~ "imprimantes.\n"
-#~ "  \n"
-#~ "  $ edpykota --reset jerome \"jo*\"\n"
-#~ "  \n"
-#~ "  Ceci va remettre �� le compteur de pages courant de jerome sur "
-#~ "toutes\n"
-#~ "  les imprimantes, ainsi que pour chaque utilisateur dont le nom "
-#~ "commence\n"
-#~ "  par 'jo'.\n"
-#~ "  Leurs compteurs '�rnels' ne seront pas modifi�\n"
-#~ "  Vous pouvez �lement remettre �� les compteurs '�rnels' gr� �"
-#~ "  l'option --hardreset | -R de la ligne de commande.\n"
-#~ "  \n"
-#~ "  $ edpykota --printer hpcolor --noquota jerome\n"
-#~ "  \n"
-#~ "  Ceci indique �yKota de ne pas limiter jerome lorsqu'il va imprimer\n"
-#~ "  sur l'imprimante hpcolor. Tous ses travaux seront autoris�sur cette\n"
-#~ "  imprimantes, mais la comptabilit�e ses impressions sera quand m�\n"
-#~ "  tenue. Les quotas des autres utilisateurs sont inchang�\n"
-#~ "  \n"
-#~ "  $ edpykota --limitby balance jerome\n"
-#~ "  \n"
-#~ "  Ceci indique �yKota de limiter jerome par le solde de son compte\n"
-#~ "  lorsqu'il imprime.\n"
-#~ "  \n"
-#~ "  $ edpykota --balance +10.0 jerome\n"
-#~ "  \n"
-#~ "  Ceci va incr�nter le solde de jerome de 10.0 unit�(dans votre\n"
-#~ "  propre monnaie). Vous pouvez d��nter ce solde en utilisant le "
-#~ "signe\n"
-#~ "  n�tif, et positionner la valeur en n'utilisant aucun signe.\n"
-#~ "  \n"
-#~ "  $ edpykota --delete jerome rachel\n"
-#~ "  \n"
-#~ "  Ceci va compl�ment effacer les utilisateurs jerome et rachel de la "
-#~ "base\n"
-#~ "  de donn�. Tous leurs quotas et leurs historiques seront aussi "
-#~ "effac�\n"
-#~ "  \n"
-#~ "  $ edpykota --printer lp --charge 0.1\n"
-#~ "  \n"
-#~ "  Ceci va fixer le co�r page �.1 unit�ur l'imprimante lp. Le "
-#~ "co�
-#~ "  d'un travail ne sera pas modifi�n"
-#~ "  \n"
-#~ "  $ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\n"
-#~ "  \n"
-#~ "  Ceci va ajouter les imprimantes hplj1 et hplj2 dans les groupes\n"
-#~ "  d'imprimantes Laser et HP.\n"
-#~ "  En imprimant sur hplj1 ou hplj2, les quotas seront �lement v�fi�n"
-#~ "  et comptabilis�sur les imprimantes virtuelles Laser et HP.\n"
-#~ "  \n"
-#~ "  $ edpykota --overcharge 2.5 pauvreetudiant\n"
-#~ "  \n"
-#~ "  Ceci va surtaxer l'utilisateur pauvreetudiant par un facteur de 2.5.\n"
-#~ "  \n"
-#~ "  $ edpykota --overcharge -1 jerome\n"
-#~ "  \n"
-#~ "  L'utilisateur jerome va gagner de l'argent �haque fois qu'il "
-#~ "imprimera.\n"
-#~ "  \n"
-#~ "  $ edpykota --overcharge 0 patron\n"
-#~ "  \n"
-#~ "  L'utilisateur patron peut imprimer �olont�cela ne lui co� rien\n"
-#~ "  car le co� chaque travail d'impression sera multipli�ar z� "
-#~ "avant\n"
-#~ "  de d�ter son compte.\n"
-
-#~ msgid ""
-#~ "pkprinters v%(__version__)s (c) %(__years__)s %(__author__)s\n"
-#~ "\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"
-#~ msgstr ""
-#~ "pkprinters v%(__version__)s (c) %(__years__)s %(__author__)s\n"
-#~ "\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"
-
-#~ msgid ""
-#~ "repykota v%(__version__)s (c) %(__years__)s %(__author__)s\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"
-#~ msgstr ""
-#~ "repykota v%(__version__)s (c) %(__years__)s %(__author__)s\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"
-
