Index: pykota/trunk/po/fr/pykota.po
===================================================================
--- pykota/trunk/po/fr/pykota.po (revision 2146)
+++ pykota/trunk/po/fr/pykota.po (revision 2228)
@@ -36,682 +36,4 @@
 "Content-Transfer-Encoding: 8bit\n"
 
-msgid "PyKota Data Dumper"
-msgstr "Extracteur de Donn� PyKota"
-
-msgid "Dump"
-msgstr "Extraction"
-
-msgid "Please click on the above button"
-msgstr "Merci de cliquer sur le bouton ci-dessus"
-
-msgid "Data Type"
-msgstr "Type de Donn�"
-
-msgid "Output Format"
-msgstr "Format de Sortie"
-
-msgid "Filter"
-msgstr "Filtre"
-
-msgid "PyKota Reports"
-msgstr "Rapports de Quotas d'Impression PyKota"
-
-msgid "Report"
-msgstr "G�ration du Rapport"
-
-msgid "Printer"
-msgstr "Imprimante"
-
-msgid "User / Group names mask"
-msgstr "Masque de noms Utilisateur / Groupe"
-
-msgid "Groups report"
-msgstr "Rapport de groupes"
-
-msgid "History"
-msgstr "Historique des Impressions"
-
-msgid "Empty"
-msgstr "Vide"
-
-msgid "Date"
-msgstr "Date"
-
-msgid "Action"
-msgstr "Action"
-
-msgid "User"
-msgstr "utilisateur"
-
-msgid "Hostname"
-msgstr "Poste client"
-
-msgid "JobId"
-msgstr "JobId"
-
-msgid "JobSize"
-msgstr "Taille"
-
-msgid "JobPrice"
-msgstr "Co�msgid "Copies"
-msgstr "Copies"
-
-msgid "JobBytes"
-msgstr "Taille en octets"
-
-msgid "PageCounter"
-msgstr "Compteur de pages"
-
-msgid "Title"
-msgstr "Titre"
-
-msgid "Filename"
-msgstr "Fichier"
-
-msgid "Options"
-msgstr "Options"
-
-msgid "MD5Sum"
-msgstr "Somme MD5"
-
-msgid "BillingCode"
-msgstr "Code de Facturation"
-
-msgid "Pages"
-msgstr "D�il des Pages"
-
-msgid "Previous page"
-msgstr "Page pr�dente"
-
-#, python-format
-msgid "Unsupported accounter backend %s"
-msgstr "Backend accounter %s non support�
-#, python-format
-msgid "Configuration file %s not found."
-msgstr "Fichier de configuration %s non trouv�
-
-#, python-format
-msgid "Option %s not found in section global of %s"
-msgstr "Option %s non trouv�dans la section global de %s"
-
-#, python-format
-msgid "Option %s not found in section %s of %s"
-msgstr "Option %s non trouv�dans la section %s de %s"
-
-#, python-format
-msgid "Option ldaptls is set, but certificate %s is not readable."
-msgstr ""
-"Option ldaptls positionn� mais le certificat %s n'est pas disponible."
-
-#, python-format
-msgid "Option logger only supports values in %s"
-msgstr "L'option logger supporte seulement les valeurs %s"
-
-#, python-format
-msgid "Invalid accounter %s for printer %s"
-msgstr "Compteur de pages %s invalide pour l'imprimante %s"
-
-#, python-format
-msgid "Option accounter in section %s only supports values in %s"
-msgstr ""
-"L'option accounter pour l'imprimante %s supporte seulement les valeurs %s"
-
-#, python-format
-msgid "Option enforcement in section %s only supports values in %s"
-msgstr ""
-"L'option enforcement pour l'imprimante %s supporte seulement les valeurs %s"
-
-#, python-format
-msgid "Option onaccountererror in section %s only supports values in %s"
-msgstr ""
-"L'option onaccountererror pour l'imprimante %s supporte seulement les "
-"valeurs %s"
-
-#, python-format
-msgid "Invalid policy %s for printer %s"
-msgstr "Option policy %s invalide pour l'imprimante %s"
-
-#, python-format
-msgid "Option policy in section %s only supports values in %s"
-msgstr "L'option policy dans la section %s supporte seulement les valeurs %s"
-
-#, python-format
-msgid "Invalid option mailto %s for printer %s"
-msgstr "Option mailto %s invalide pour l'imprimante %s"
-
-#, python-format
-msgid "Option mailto in section %s only supports values in %s"
-msgstr "L'option mailto dans la section %s supporte seulement les valeurs %s"
-
-#, python-format
-msgid "Invalid maximal deny banners counter %s"
-msgstr "Compteur maximal de banni�s refus� %s invalide"
-
-#, python-format
-msgid "Invalid grace delay %s"
-msgstr "D�i de gr� %s invalide"
-
-#, python-format
-msgid "Invalid poor man's threshold %s"
-msgstr "Valeur 'pauvre homme' %s invalide"
-
-msgid ""
-"Your Print Quota account balance is Low.\n"
-"Soon you'll not be allowed to print anymore.\n"
-"Please contact the Print Quota Administrator to solve the problem."
-msgstr ""
-"Le solde de votre compte d'impression est Bas.\n"
-"Bient�ous ne serez plus autoris�) �mprimer.\n"
-"Merci de contacter l'Administrateur de Quota d'Impression pour r�udre ce "
-"probl�."
-
-#, python-format
-msgid ""
-"You are not allowed to print anymore because\n"
-"your Print Quota is exceeded on printer %s."
-msgstr ""
-"Vous n'�s plus autoris� imprimer car\n"
-"votre Quota d'Impression est d�ss�ur l'imprimante %s."
-
-#, python-format
-msgid ""
-"You will soon be forbidden to print anymore because\n"
-"your Print Quota is almost reached on printer %s."
-msgstr ""
-"Vous n'aurez bient�lus le droit d'imprimer car\n"
-"votre Quota d'Impression sur l'imprimante %s est presque atteint."
-
-#, 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 "Option trustjobsize for printer %s is incorrect"
-msgstr "L'option trustjobsize pour l'imprimante %s est incorrecte"
-
-msgid "Users"
-msgstr "Utilisateurs"
-
-msgid "Groups"
-msgstr "Groupes"
-
-msgid "Printers"
-msgstr "Imprimantes"
-
-msgid "Users Print Quotas"
-msgstr "Quotas d'Impression Utilisateurs"
-
-msgid "Users Groups Print Quotas"
-msgstr "Quotas d'Impression de Groupes d'Utilisateurs"
-
-msgid "History of Payments"
-msgstr "Historique des Paiements"
-
-msgid "Printers Groups Membership"
-msgstr "Membres des Groupes d'Imprimantes"
-
-msgid "Users Groups Membership"
-msgstr "Membres des Groupes d'Utilisateurs"
-
-msgid "Comma Separated Values"
-msgstr "Valeurs s�r� par des virgules"
-
-msgid "Semicolon Separated Values"
-msgstr "Valeurs s�r� par des points virgules"
-
-msgid "Tabulation Separated Values"
-msgstr "Valeurs s�r� par des tabulations"
-
-msgid "eXtensible Markup Language"
-msgstr "eXtensible Markup Language"
-
-msgid "CUPS' page_log"
-msgstr "page_log de CUPS"
-
-msgid "You're not allowed to use this command."
-msgstr "Vous n'�s pas autoris�) �tiliser cette commande."
-
-#, python-format
-msgid "Invalid value [%s] for --filter command line option, see help."
-msgstr ""
-"Valeur [%s] invalide pour l'option de ligne de commande --filter, voir "
-"l'aide."
-
-#, python-format
-msgid "Invalid modifier [%s] for --data command line option, see help."
-msgstr ""
-"Le modificateur [%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 modificateur [%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"
-
-#, python-format
-msgid "Unsupported logging subsystem %s"
-msgstr "Syst� de log %s non support�
-#, python-format
-msgid "Report for %s quota on printer %s"
-msgstr "Rapport pour le quota %s sur l'imprimante %s"
-
-#, python-format
-msgid "Pages grace time: %i days"
-msgstr "D�i de gr�: %i jours"
-
-#, python-format
-msgid "Price per job: %.3f"
-msgstr "Prix par job: %.3f"
-
-#, python-format
-msgid "Price per page: %.3f"
-msgstr "Prix par page: %.3f"
-
-msgid ""
-"Group          overcharge   used    soft    hard    balance grace         "
-"total       paid warn"
-msgstr ""
-"Groupe           surtaxe    util    soft    hard    balance grace         "
-"total       pay�arn"
-
-msgid ""
-"User           overcharge   used    soft    hard    balance grace         "
-"total       paid warn"
-msgstr ""
-"Utilisateur      surtaxe    util    soft    hard    balance grace         "
-"total       pay�arn"
-
-msgid "unknown"
-msgstr "inconnu"
-
-#, python-format
-msgid "Real : %s"
-msgstr "R� : %s"
-
-#, python-format
-msgid "Total : %9i"
-msgstr "Total : %9i"
-
-msgid "N/A"
-msgstr "N/A"
-
-#, python-format
-msgid "Unsupported reporter backend %s"
-msgstr "backend reporter %s non support�
-#, python-format
-msgid "Unsupported quota storage backend %s"
-msgstr "Backend de stockage de quota %s non support�
-#, python-format
-msgid "Strange problem with uid(%s) : %s"
-msgstr "Probl� �ange avec uid(%s) : %s"
-
-#, python-format
-msgid "Running as user '%s'."
-msgstr "Fonctionne en tant qu'utilisateur '%s'."
-
-msgid "No user named 'pykota'. Not dropping priviledges."
-msgstr "Aucun utilisateur appel�pykota'. Pas de restriction des privil�s."
-
-#, python-format
-msgid "Impossible to drop priviledges : %s"
-msgstr "Impossible de restreindre les privil�s : %s"
-
-msgid "Priviledges dropped. Now running as user 'pykota'."
-msgstr ""
-"Privil�s restreints. Fonctionne maintenant en tant qu'utilisateur 'pykota'."
-
-#, python-format
-msgid "Impossible to regain priviledges : %s"
-msgstr "Impossible de r�p�r les privil�s : %s"
-
-msgid "Regained priviledges. Now running as root."
-msgstr "Privil�s r�p�s. Fonctionne maintenant en tant que root."
-
-#, python-format
-msgid "Impossible to connect to SMTP server : %s"
-msgstr "Impossible de se connecter au serveur SMTP : %s"
-
-#, python-format
-msgid "Impossible to send mail to %s, error %s : %s"
-msgstr "Impossible d'envoyer un message �s, erreur %s : %s"
-
-#, python-format
-msgid ""
-"\n"
-"\n"
-"Please contact your system administrator :\n"
-"\n"
-"\t%s - <%s>\n"
-msgstr ""
-"\n"
-"\n"
-"Merci de contacter votre administrateur syst� :\n"
-"\n"
-"\t%s - <%s>\n"
-
-#, python-format
-msgid "Unable to match user %s on printer %s, applying default policy (%s)"
-msgstr ""
-"Impossible de trouver l'utilisateur %s sur l'imprimante %s, action par "
-"d�ut (%s) appliqu�
-
-#, python-format
-msgid ""
-"Unable to find user %s's account balance, applying default policy (%s) for "
-"printer %s"
-msgstr ""
-"Impossible de trouver le solde du compte de l'utilisateur %s, action par "
-"d�ut (%s) appliqu�sur l'imprimante %s"
-
-#, python-format
-msgid "User %s will not be charged for printing."
-msgstr "L'utilisateur %s ne paiera pas ses impressions."
-
-#, python-format
-msgid "Print Quota exceeded for group %s on printer %s"
-msgstr ""
-"D�ssement de Quota d'impression pour le groupe %s sur l'imprimante %s"
-
-msgid "Print Quota"
-msgstr "Quota d'Impression"
-
-msgid "Print Quota Exceeded"
-msgstr "D�ssement de Quota d'Impression"
-
-#, python-format
-msgid "Print Quota low for group %s on printer %s"
-msgstr "Quota d'Impression faible pour le groupe %s sur l'imprimante %s"
-
-#, python-format
-msgid "Print Quota exceeded for user %s on printer %s"
-msgstr ""
-"D�ssement de Quota d'Impression pour l'utilisateur %s sur l'imprimante %s"
-
-#, python-format
-msgid "Print Quota low for user %s on printer %s"
-msgstr "Quota d'Impression faible pour l'utilisateur %s sur l'imprimante %s"
-
-msgid "Print Quota Low"
-msgstr "Quota d'Impression Bas"
-
-#, python-format
-msgid "Printing system %s, args=%s"
-msgstr "Syst� d'impression %s, args=%s"
-
-#, python-format
-msgid "Unable to precompute the job's size with the generic PDL analyzer : %s"
-msgstr ""
-"Impossible de pr�alculer la taille du travail d'impression avec "
-"l'analyzeur g�rique de PDL : %s"
-
-#, python-format
-msgid "SIGTERM received, job %s cancelled."
-msgstr "SIGTERM re� travail d'impression %s annul�
-
-msgid "Printer hostname undefined, set to 'localhost'"
-msgstr "Nom d'h�de l'imprimante ind�ni, positionn� 'localhost'"
-
-#, python-format
-msgid "Printing system unknown, args=%s"
-msgstr "Syst� d'impression inconnu, args=%s"
-
-#, python-format
-msgid ""
-"Printer %s not registered in the PyKota system, applying external policy (%"
-"s) for printer %s"
-msgstr ""
-"Imprimante %s non enregistr�dans le syst� PyKota, action externe (%s) "
-"appliqu�sur l'imprimante %s"
-
-#, python-format
-msgid ""
-"User %s not registered in the PyKota system, applying external policy (%s) "
-"for printer %s"
-msgstr ""
-"Utilisateur %s non enregistr�ans le syst� PyKota, application de "
-"l'action externe (%s) sur l'imprimante %s"
-
-#, python-format
-msgid ""
-"User %s doesn't have quota on printer %s in the PyKota system, applying "
-"external policy (%s) for printer %s"
-msgstr ""
-"L'utilisateur %s n'a pas de quota sur l'imprimante %s dans le syst� "
-"PyKota, application de l'action externe (%s) sur l'imprimante %s"
-
-#, python-format
-msgid ""
-"External policy %s for printer %s produced an error. Job rejected. Please "
-"check PyKota's configuration files."
-msgstr ""
-"L'action externe %s sur l'imprimante %s a produit une erreur. Job rejet�"
-"Merci de v�fier les fichiers de configuration de PyKota."
-
-#, python-format
-msgid ""
-"Printer %s not registered in the PyKota system, applying default policy (%s)"
-msgstr ""
-"Imprimante %s non enregistr�dans le syst� PyKota, application de "
-"l'action par d�ut (%s) "
-
-#, python-format
-msgid ""
-"User %s not registered in the PyKota system, applying default policy (%s) "
-"for printer %s"
-msgstr ""
-"Utilisateur %s non enregistr�ans le syst� PyKota, application de "
-"l'action par d�ut (%s) sur l'imprimante %s"
-
-#, python-format
-msgid ""
-"User %s doesn't have quota on printer %s in the PyKota system, applying "
-"default policy (%s)"
-msgstr ""
-"Utilisateur %s n'a aucun quota sur l'imprimante %s dans le syst� PyKota, "
-"application de l'action par d�ut (%s)"
-
-#, python-format
-msgid ""
-"Printer %s still not registered in the PyKota system, job will be rejected"
-msgstr ""
-"L'imprimante %s n'est toujours pas enregistr�dans le syst� PyKota, le "
-"travail d'impression sera rejet�
-#, python-format
-msgid ""
-"User %s still not registered in the PyKota system, job will be rejected on "
-"printer %s"
-msgstr ""
-"L'utilisateur %s n'est toujours pas enregistr�ans le syst� PyKota, le "
-"travail d'impression sera rejet�e l'imprimante %s"
-
-#, python-format
-msgid ""
-"User %s still doesn't have quota on printer %s in the PyKota system, job "
-"will be rejected"
-msgstr ""
-"L'utilisateur %s n'a toujours pas de quota sur l'imprimante %s dans le "
-"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 printing..."
-msgstr "En attente que l'imprimante %s soit 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 "
-"double check /etc/pykota/pykota.conf : %s"
-msgstr ""
-"La base de recherche %s semble �e inexistante. Probablement une mauvaise "
-"configuration. Merci de v�fier /etc/pykota/pykota.conf : %s"
-
-#, python-format
-msgid "Search for %s(%s) from %s(scope=%s) returned no answer."
-msgstr "La recherche de %s(%s) depuis %s(scope=%s) n'a renvoy�ucun r�ltat."
-
-#, python-format
-msgid "Problem adding LDAP entry (%s, %s)"
-msgstr "Probl� durant l'ajout de l'entr�LDAP (%s, %s)"
-
-#, python-format
-msgid "Problem deleting LDAP entry (%s)"
-msgstr "Probl� durant la suppression de l'entr�LDAP (%s)"
-
-#, python-format
-msgid "Problem modifying LDAP entry (%s, %s)"
-msgstr "Probl� durant la modification de l'entr�LDAP (%s, %s)"
-
-#, python-format
-msgid ""
-"No pykotaAccountBalance object found for user %s. Did you create LDAP "
-"entries manually ?"
-msgstr ""
-"Aucun objet pykotaAccountBalance trouv�our l'utilisateur %s. Avez vous "
-"cr�des entr� LDAP manuellement ?"
-
-#, python-format
-msgid ""
-"Unable to find an existing objectClass %s entry with %s=%s to attach "
-"pykotaAccount objectClass"
-msgstr ""
-"Impossible de trouver une entr�existante ayant pour objectClass %s avec %s="
-"%s �aquelle attacher une objectClass pykotaAccount"
-
-#, python-format
-msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s"
-msgstr ""
-"Impossible de trouver une entr�existante �aquelle attacher l'objectClass "
-"pykotaGroup %s"
-
 #, python-format
 msgid ""
@@ -930,4 +252,6 @@
 "         printername    Printer's name\n"
 "         pgroupname     Printers group's name\n"
+"         hostname       Client's hostname\n"
+"         billingcode    Job's billing code\n"
 "         \n"
 "  Contrary to other PyKota management tools, wildcard characters are not \n"
@@ -975,5 +299,5 @@
 "ligne de commande :\n"
 "\n"
-"  dumpykota [options] \n"
+"  dumpykota [options] [exprfiltre]\n"
 "\n"
 "options :\n"
@@ -1003,5 +327,6 @@
 "                       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"
+"                       Toutes les donn� sont export� entre double "
+"quotes.\n"
 "                       Les formats autoris�sont :\n"
 "                       \n"
@@ -1014,12 +339,32 @@
 "                                            AVEC --data history\n"
 "                         \n"
-"  -o | --output nomf   Toutes les donn� seront export� vers un "
-"fichier\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"
+"                       ATTENTION : les fichiers existants sont tronqu�!\n"
+"  \n"
+"  Utilisez les expressions de filtrage pour extraire seulement certaines \n"
+"  parties des donn�. Les filtres autoris�sont de la forme :\n"
+"                \n"
+"         cl�aleur\n"
+"                         \n"
+"  Les cl�autoris� pour l'instant sont : \n"
+"                       \n"
+"         username       Nom de l'utilisateur\n"
+"         groupname      Nom du groupe d'utilisateurs\n"
+"         printername    Nom de l'imprimante\n"
+"         pgroupname     Nom du groupe d'imprimantes\n"
+"         hostname       Nom d'h�de la machine cliente\n"
+"         billingcode    Code de facturation du travail d'impression\n"
+"         \n"
+"  Contrairement aux autres outils d'administration de PyKota, les "
+"caract�s\n"
+"  jokers ne sont pas expans� aussi vous ne pouvez pas les utiliser.\n"
+"  \n"
+"  NB : toutes les cl�ne sont pas autoris� pour chaque type de donn�, \n"
+"  aussi le r�ltat peut �e vide si vous utilisez une cl�ndisponible \n"
+"  pour un type de donn� particulier.\n"
 "  \n"
 "Exemples :\n"
@@ -1051,6 +396,5 @@
 "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"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
 "\n"
 "Merci d'envoyer les rapports de bugs �%s"
@@ -1293,6 +637,5 @@
 "  \n"
 "  -a | --add           Ajoute des utilisateurs et/ou des imprimantes\n"
-"                       s'ils n'existent pas d� dans la base de "
-"donn�.\n"
+"                       s'ils n'existent pas d� dans la base de donn�.\n"
 "                       \n"
 "  -d | --delete        Efface des utilisateurs ou des groupes depuis\n"
@@ -1316,10 +659,7 @@
 "                       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"
+"  -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"
@@ -1328,32 +668,23 @@
 "  -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"
+"                       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"
+"  -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"
+"                       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"
+"                       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"
+"                       et sur tous les groupes d'imprimantes auxquels elle\n"
 "                       appartient.\n"
 "  \n"
@@ -1377,6 +708,5 @@
 "                       pour '--used 0'.\n"
 "                       \n"
-"  -l | --limitby l     D�nit le facteur de limitation pour "
-"l'utilisateur\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"
@@ -1386,6 +716,5 @@
 "balance'\n"
 "                       'balance-then-quota'.\n"
-"                       ATTENTION : quota-then-balance et balance-then-"
-"quota\n"
+"                       ATTENTION : quota-then-balance et balance-then-quota\n"
 "                       ne sont pas encore impl�nt�.\n"
 "                       \n"
@@ -1404,9 +733,13 @@
 "  -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"
+"                       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"
+"                       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"
@@ -1420,6 +753,5 @@
 "  $ 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"
+"  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"
@@ -1431,6 +763,5 @@
 "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"
+"  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"
@@ -1440,6 +771,5 @@
 "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"
+"  ajout�aux groupes \"coders\" et \"it\" quoi doivent d� exister dans\n"
 "  la base de donn�.\n"
 "            \n"
@@ -1447,13 +777,10 @@
 "  \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"
+"  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"
+"  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"
@@ -1476,19 +803,15 @@
 "  \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"
+"  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"
+"  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�
+"  Ceci va fixer le co�r page �.1 unit�ur l'imprimante lp. Le co�
 "  d'un travail ne sera pas modifi�n"
 "  \n"
@@ -1526,8 +849,10 @@
 "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"
+"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
@@ -1644,270 +969,4 @@
 #, python-format
 msgid ""
-"repykota v%s (c) 2003, 2004, 2005 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, 2005 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 ""
-"warnpykota v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels "
-"Libres\n"
-"\n"
-"Sends mail to users over print quota.\n"
-"\n"
-"command line usage :\n"
-"\n"
-"  warnpykota  [options]  [names]\n"
-"\n"
-"options :\n"
-"\n"
-"  -v | --version       Prints warnpykota's version number then exits.\n"
-"  -h | --help          Prints this message then exits.\n"
-"  \n"
-"  -u | --users         Warns users over their print quota, this is the \n"
-"                       default.\n"
-"  \n"
-"  -g | --groups        Warns users whose groups quota are over limit.\n"
-"  \n"
-"  -P | --printer p     Verify 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"
-"  $ warnpykota --printer lp\n"
-"  \n"
-"  This will warn all users of the lp printer who have exceeded their\n"
-"  print quota.\n"
-"\n"
-"  $ warnpykota \n"
-"  \n"
-"  This will warn all users  who have exceeded their print quota on\n"
-"  any printer.\n"
-"\n"
-"  $ warnpykota --groups --printer \"laserjet*\" \"dev*\"\n"
-"  \n"
-"  This will warn all users of groups which names begins with \"dev\" and\n"
-"  who have exceeded their print quota on any printer which name begins \n"
-"  with \"laserjet\"\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 ""
-"warnpykota v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels "
-"Libres\n"
-"\n"
-"Pr�ent les utilisateurs ayant atteint leurs limites.\n"
-"\n"
-"ligne de commande :\n"
-"\n"
-"  warnpykota  [options]  [noms]\n"
-"\n"
-"options :\n"
-"\n"
-"  -v | --version       Affiche la version de warnpykota et quitte.\n"
-"  -h | --help          Affiche ce message et quitte.\n"
-"  \n"
-"  -u | --users         Pr�ent les utilisateur ayant atteint leurs "
-"limites,\n"
-"                       c'est la valeur par d�ult.\n"
-"  \n"
-"  -g | --groups        Pr�ent les utilisateurs dont les groupes auxquels\n"
-"                       ils appartiennent ont atteint leurs limites.\n"
-"  \n"
-"  -P | --printer p     Verifie les quotas sur 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"
-"  $ warnpykota --printer lp\n"
-"  \n"
-"  Ceci va pr�nir tous les utilisateurs ayant atteint leur limite sur\n"
-"  l'imprimante lp.\n"
-"\n"
-"  $ warnpykota \n"
-"  \n"
-"  Ceci va pr�nir tous les utilisateurs ayant atteint leurs limites quelle\n"
-"  que soit l'imprimanter.\n"
-"\n"
-"  $ warnpykota --groups --printer \"laserjet*\" \"dev*\"\n"
-"  \n"
-"  Ceci va pr�nir tous les membres des groupes dont les noms commencent\n"
-"  par \"dev\" et qui ont atteints leurs limites sur toutes les imprimantes\n"
-"  dont le nom commence par \"laserjet\".\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 seulement l'utilisateur ou\n"
-"  le groupe courant est pr�nu.\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 ""
 "pkbanner v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels "
 "Libres\n"
@@ -1917,5 +976,5 @@
 "command line usage :\n"
 "\n"
-"  pkbanner  [options] \n"
+"  pkbanner  [options]  [more info]\n"
 "\n"
 "options :\n"
@@ -1979,6 +1038,12 @@
 msgstr "Utilisateur"
 
+msgid "More Info"
+msgstr ""
+
 msgid "Job"
 msgstr "Travail"
+
+msgid "Date"
+msgstr "Date"
 
 msgid "Allowed"
@@ -1992,4 +1057,10 @@
 msgstr "R�ltat"
 
+msgid "Title"
+msgstr "Titre"
+
+msgid "Filename"
+msgstr "Fichier"
+
 #, python-format
 msgid "Pages printed so far on %s"
@@ -2230,5 +1301,6 @@
 "  \n"
 "  NB : Pour que pkmail fonctionne correctement, il se peut que vous ayez �"
-"  mettre l'utilisateur 'mail' dans le groupe syst� 'pykota' afin d'assurer\n"
+"  mettre l'utilisateur 'mail' dans le groupe syst� 'pykota' afin "
+"d'assurer\n"
 "  que cet utilisateur puisse lire le fichier /etc/pykota/pykotadmin.conf,\n"
 "  et de relancer votre serveur de courrier �ctronique (par exemple\n"
@@ -2746,2 +1818,942 @@
 msgid "Cost on printer %s : %.2f"
 msgstr "Co�r l'imprimante %s : %.2f"
+
+#, python-format
+msgid ""
+"repykota v%s (c) 2003, 2004, 2005 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, 2005 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 ""
+"warnpykota v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels "
+"Libres\n"
+"\n"
+"Sends mail to users over print quota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  warnpykota  [options]  [names]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints warnpykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -u | --users         Warns users over their print quota, this is the \n"
+"                       default.\n"
+"  \n"
+"  -g | --groups        Warns users whose groups quota are over limit.\n"
+"  \n"
+"  -P | --printer p     Verify 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"
+"  $ warnpykota --printer lp\n"
+"  \n"
+"  This will warn all users of the lp printer who have exceeded their\n"
+"  print quota.\n"
+"\n"
+"  $ warnpykota \n"
+"  \n"
+"  This will warn all users  who have exceeded their print quota on\n"
+"  any printer.\n"
+"\n"
+"  $ warnpykota --groups --printer \"laserjet*\" \"dev*\"\n"
+"  \n"
+"  This will warn all users of groups which names begins with \"dev\" and\n"
+"  who have exceeded their print quota on any printer which name begins \n"
+"  with \"laserjet\"\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 ""
+"warnpykota v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels "
+"Libres\n"
+"\n"
+"Pr�ent les utilisateurs ayant atteint leurs limites.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  warnpykota  [options]  [noms]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de warnpykota et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -u | --users         Pr�ent les utilisateur ayant atteint leurs "
+"limites,\n"
+"                       c'est la valeur par d�ult.\n"
+"  \n"
+"  -g | --groups        Pr�ent les utilisateurs dont les groupes auxquels\n"
+"                       ils appartiennent ont atteint leurs limites.\n"
+"  \n"
+"  -P | --printer p     Verifie les quotas sur 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"
+"  $ warnpykota --printer lp\n"
+"  \n"
+"  Ceci va pr�nir tous les utilisateurs ayant atteint leur limite sur\n"
+"  l'imprimante lp.\n"
+"\n"
+"  $ warnpykota \n"
+"  \n"
+"  Ceci va pr�nir tous les utilisateurs ayant atteint leurs limites quelle\n"
+"  que soit l'imprimanter.\n"
+"\n"
+"  $ warnpykota --groups --printer \"laserjet*\" \"dev*\"\n"
+"  \n"
+"  Ceci va pr�nir tous les membres des groupes dont les noms commencent\n"
+"  par \"dev\" et qui ont atteints leurs limites sur toutes les imprimantes\n"
+"  dont le nom commence par \"laserjet\".\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 seulement l'utilisateur ou\n"
+"  le groupe courant est pr�nu.\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 "PyKota Data Dumper"
+msgstr "Extracteur de Donn� PyKota"
+
+msgid "Dump"
+msgstr "Extraction"
+
+msgid "Please click on the above button"
+msgstr "Merci de cliquer sur le bouton ci-dessus"
+
+msgid "Data Type"
+msgstr "Type de Donn�"
+
+msgid "Output Format"
+msgstr "Format de Sortie"
+
+msgid "Filter"
+msgstr "Filtre"
+
+msgid "PyKota Reports"
+msgstr "Rapports de Quotas d'Impression PyKota"
+
+msgid "Report"
+msgstr "G�ration du Rapport"
+
+msgid "Printer"
+msgstr "Imprimante"
+
+msgid "User / Group names mask"
+msgstr "Masque de noms Utilisateur / Groupe"
+
+msgid "Groups report"
+msgstr "Rapport de groupes"
+
+msgid "History"
+msgstr "Historique des Impressions"
+
+msgid "Empty"
+msgstr "Vide"
+
+msgid "Action"
+msgstr "Action"
+
+msgid "User"
+msgstr "utilisateur"
+
+msgid "Hostname"
+msgstr "Poste client"
+
+msgid "JobId"
+msgstr "JobId"
+
+msgid "JobSize"
+msgstr "Taille"
+
+msgid "JobPrice"
+msgstr "Co�msgid "Copies"
+msgstr "Copies"
+
+msgid "JobBytes"
+msgstr "Taille en octets"
+
+msgid "PageCounter"
+msgstr "Compteur de pages"
+
+msgid "Options"
+msgstr "Options"
+
+msgid "MD5Sum"
+msgstr "Somme MD5"
+
+msgid "BillingCode"
+msgstr "Code de Facturation"
+
+msgid "Pages"
+msgstr "D�il des Pages"
+
+msgid "Previous page"
+msgstr "Page pr�dente"
+
+msgid "PyKota Quotes"
+msgstr "Devis PyKota"
+
+msgid "Quote"
+msgstr "Devis"
+
+#, python-format
+msgid "This file is %i pages long."
+msgstr ""
+
+#, python-format
+msgid "Unsupported accounter backend %s"
+msgstr "Backend accounter %s non support�
+#, python-format
+msgid "Configuration file %s not found."
+msgstr "Fichier de configuration %s non trouv�
+
+#, python-format
+msgid "Option %s not found in section global of %s"
+msgstr "Option %s non trouv�dans la section global de %s"
+
+#, python-format
+msgid "Option %s not found in section %s of %s"
+msgstr "Option %s non trouv�dans la section %s de %s"
+
+#, python-format
+msgid "Option ldaptls is set, but certificate %s is not readable."
+msgstr ""
+"Option ldaptls positionn� mais le certificat %s n'est pas disponible."
+
+#, python-format
+msgid "Option logger only supports values in %s"
+msgstr "L'option logger supporte seulement les valeurs %s"
+
+#, python-format
+msgid "Invalid accounter %s for printer %s"
+msgstr "Compteur de pages %s invalide pour l'imprimante %s"
+
+#, python-format
+msgid "Option accounter in section %s only supports values in %s"
+msgstr ""
+"L'option accounter pour l'imprimante %s supporte seulement les valeurs %s"
+
+#, python-format
+msgid "Option enforcement in section %s only supports values in %s"
+msgstr ""
+"L'option enforcement pour l'imprimante %s supporte seulement les valeurs %s"
+
+#, python-format
+msgid "Option onaccountererror in section %s only supports values in %s"
+msgstr ""
+"L'option onaccountererror pour l'imprimante %s supporte seulement les "
+"valeurs %s"
+
+#, python-format
+msgid "Invalid policy %s for printer %s"
+msgstr "Option policy %s invalide pour l'imprimante %s"
+
+#, python-format
+msgid "Option policy in section %s only supports values in %s"
+msgstr "L'option policy dans la section %s supporte seulement les valeurs %s"
+
+#, python-format
+msgid "Invalid option mailto %s for printer %s"
+msgstr "Option mailto %s invalide pour l'imprimante %s"
+
+#, python-format
+msgid "Option mailto in section %s only supports values in %s"
+msgstr "L'option mailto dans la section %s supporte seulement les valeurs %s"
+
+#, python-format
+msgid "Invalid maximal deny banners counter %s"
+msgstr "Compteur maximal de banni�s refus� %s invalide"
+
+#, python-format
+msgid "Invalid grace delay %s"
+msgstr "D�i de gr� %s invalide"
+
+#, python-format
+msgid "Invalid poor man's threshold %s"
+msgstr "Valeur 'pauvre homme' %s invalide"
+
+msgid ""
+"Your Print Quota account balance is Low.\n"
+"Soon you'll not be allowed to print anymore.\n"
+"Please contact the Print Quota Administrator to solve the problem."
+msgstr ""
+"Le solde de votre compte d'impression est Bas.\n"
+"Bient�ous ne serez plus autoris�) �mprimer.\n"
+"Merci de contacter l'Administrateur de Quota d'Impression pour r�udre ce "
+"probl�."
+
+#, python-format
+msgid ""
+"You are not allowed to print anymore because\n"
+"your Print Quota is exceeded on printer %s."
+msgstr ""
+"Vous n'�s plus autoris� imprimer car\n"
+"votre Quota d'Impression est d�ss�ur l'imprimante %s."
+
+#, python-format
+msgid ""
+"You will soon be forbidden to print anymore because\n"
+"your Print Quota is almost reached on printer %s."
+msgstr ""
+"Vous n'aurez bient�lus le droit d'imprimer car\n"
+"votre Quota d'Impression sur l'imprimante %s est presque atteint."
+
+#, 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 "Option trustjobsize for printer %s is incorrect"
+msgstr "L'option trustjobsize pour l'imprimante %s est incorrecte"
+
+msgid "Users"
+msgstr "Utilisateurs"
+
+msgid "Groups"
+msgstr "Groupes"
+
+msgid "Printers"
+msgstr "Imprimantes"
+
+msgid "Users Print Quotas"
+msgstr "Quotas d'Impression Utilisateurs"
+
+msgid "Users Groups Print Quotas"
+msgstr "Quotas d'Impression de Groupes d'Utilisateurs"
+
+msgid "History of Payments"
+msgstr "Historique des Paiements"
+
+msgid "Printers Groups Membership"
+msgstr "Membres des Groupes d'Imprimantes"
+
+msgid "Users Groups Membership"
+msgstr "Membres des Groupes d'Utilisateurs"
+
+msgid "Comma Separated Values"
+msgstr "Valeurs s�r� par des virgules"
+
+msgid "Semicolon Separated Values"
+msgstr "Valeurs s�r� par des points virgules"
+
+msgid "Tabulation Separated Values"
+msgstr "Valeurs s�r� par des tabulations"
+
+msgid "eXtensible Markup Language"
+msgstr "eXtensible Markup Language"
+
+msgid "CUPS' page_log"
+msgstr "page_log de CUPS"
+
+#, python-format
+msgid "Invalid filter value [%s], see help."
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr ""
+"Le modificateur [%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 modificateur [%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"
+
+#, python-format
+msgid "Unsupported logging subsystem %s"
+msgstr "Syst� de log %s non support�
+#, python-format
+msgid "Report for %s quota on printer %s"
+msgstr "Rapport pour le quota %s sur l'imprimante %s"
+
+#, python-format
+msgid "Pages grace time: %i days"
+msgstr "D�i de gr�: %i jours"
+
+#, python-format
+msgid "Price per job: %.3f"
+msgstr "Prix par job: %.3f"
+
+#, python-format
+msgid "Price per page: %.3f"
+msgstr "Prix par page: %.3f"
+
+msgid ""
+"Group          overcharge   used    soft    hard    balance grace         "
+"total       paid warn"
+msgstr ""
+"Groupe           surtaxe    util    soft    hard    balance grace         "
+"total       pay�arn"
+
+msgid ""
+"User           overcharge   used    soft    hard    balance grace         "
+"total       paid warn"
+msgstr ""
+"Utilisateur      surtaxe    util    soft    hard    balance grace         "
+"total       pay�arn"
+
+msgid "unknown"
+msgstr "inconnu"
+
+#, python-format
+msgid "Real : %s"
+msgstr "R� : %s"
+
+#, python-format
+msgid "Total : %9i"
+msgstr "Total : %9i"
+
+msgid "N/A"
+msgstr "N/A"
+
+#, python-format
+msgid "Unsupported reporter backend %s"
+msgstr "backend reporter %s non support�
+#, python-format
+msgid "Unsupported quota storage backend %s"
+msgstr "Backend de stockage de quota %s non support�
+#, python-format
+msgid "Strange problem with uid(%s) : %s"
+msgstr "Probl� �ange avec uid(%s) : %s"
+
+#, python-format
+msgid "Running as user '%s'."
+msgstr "Fonctionne en tant qu'utilisateur '%s'."
+
+msgid "No user named 'pykota'. Not dropping priviledges."
+msgstr "Aucun utilisateur appel�pykota'. Pas de restriction des privil�s."
+
+#, python-format
+msgid "Impossible to drop priviledges : %s"
+msgstr "Impossible de restreindre les privil�s : %s"
+
+msgid "Priviledges dropped. Now running as user 'pykota'."
+msgstr ""
+"Privil�s restreints. Fonctionne maintenant en tant qu'utilisateur 'pykota'."
+
+#, python-format
+msgid "Impossible to regain priviledges : %s"
+msgstr "Impossible de r�p�r les privil�s : %s"
+
+msgid "Regained priviledges. Now running as root."
+msgstr "Privil�s r�p�s. Fonctionne maintenant en tant que root."
+
+#, python-format
+msgid "Impossible to connect to SMTP server : %s"
+msgstr "Impossible de se connecter au serveur SMTP : %s"
+
+#, python-format
+msgid "Impossible to send mail to %s, error %s : %s"
+msgstr "Impossible d'envoyer un message �s, erreur %s : %s"
+
+#, python-format
+msgid ""
+"\n"
+"\n"
+"Please contact your system administrator :\n"
+"\n"
+"\t%s - <%s>\n"
+msgstr ""
+"\n"
+"\n"
+"Merci de contacter votre administrateur syst� :\n"
+"\n"
+"\t%s - <%s>\n"
+
+#, python-format
+msgid "Unable to match user %s on printer %s, applying default policy (%s)"
+msgstr ""
+"Impossible de trouver l'utilisateur %s sur l'imprimante %s, action par "
+"d�ut (%s) appliqu�
+
+#, python-format
+msgid ""
+"Unable to find user %s's account balance, applying default policy (%s) for "
+"printer %s"
+msgstr ""
+"Impossible de trouver le solde du compte de l'utilisateur %s, action par "
+"d�ut (%s) appliqu�sur l'imprimante %s"
+
+#, python-format
+msgid "User %s will not be charged for printing."
+msgstr "L'utilisateur %s ne paiera pas ses impressions."
+
+#, python-format
+msgid "Print Quota exceeded for group %s on printer %s"
+msgstr ""
+"D�ssement de Quota d'impression pour le groupe %s sur l'imprimante %s"
+
+msgid "Print Quota"
+msgstr "Quota d'Impression"
+
+msgid "Print Quota Exceeded"
+msgstr "D�ssement de Quota d'Impression"
+
+#, python-format
+msgid "Print Quota low for group %s on printer %s"
+msgstr "Quota d'Impression faible pour le groupe %s sur l'imprimante %s"
+
+#, python-format
+msgid "Print Quota exceeded for user %s on printer %s"
+msgstr ""
+"D�ssement de Quota d'Impression pour l'utilisateur %s sur l'imprimante %s"
+
+#, python-format
+msgid "Print Quota low for user %s on printer %s"
+msgstr "Quota d'Impression faible pour l'utilisateur %s sur l'imprimante %s"
+
+msgid "Print Quota Low"
+msgstr "Quota d'Impression Bas"
+
+#, python-format
+msgid "Printing system %s, args=%s"
+msgstr "Syst� d'impression %s, args=%s"
+
+#, python-format
+msgid "Unable to precompute the job's size with the generic PDL analyzer : %s"
+msgstr ""
+"Impossible de pr�alculer la taille du travail d'impression avec "
+"l'analyzeur g�rique de PDL : %s"
+
+#, python-format
+msgid "SIGTERM received, job %s cancelled."
+msgstr "SIGTERM re� travail d'impression %s annul�
+
+msgid "Printer hostname undefined, set to 'localhost'"
+msgstr "Nom d'h�de l'imprimante ind�ni, positionn� 'localhost'"
+
+#, python-format
+msgid "Printing system unknown, args=%s"
+msgstr "Syst� d'impression inconnu, args=%s"
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying external policy (%"
+"s) for printer %s"
+msgstr ""
+"Imprimante %s non enregistr�dans le syst� PyKota, action externe (%s) "
+"appliqu�sur l'imprimante %s"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying external policy (%s) "
+"for printer %s"
+msgstr ""
+"Utilisateur %s non enregistr�ans le syst� PyKota, application de "
+"l'action externe (%s) sur l'imprimante %s"
+
+#, python-format
+msgid ""
+"User %s doesn't have quota on printer %s in the PyKota system, applying "
+"external policy (%s) for printer %s"
+msgstr ""
+"L'utilisateur %s n'a pas de quota sur l'imprimante %s dans le syst� "
+"PyKota, application de l'action externe (%s) sur l'imprimante %s"
+
+#, python-format
+msgid ""
+"External policy %s for printer %s produced an error. Job rejected. Please "
+"check PyKota's configuration files."
+msgstr ""
+"L'action externe %s sur l'imprimante %s a produit une erreur. Job rejet�"
+"Merci de v�fier les fichiers de configuration de PyKota."
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying default policy (%s)"
+msgstr ""
+"Imprimante %s non enregistr�dans le syst� PyKota, application de "
+"l'action par d�ut (%s) "
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying default policy (%s) "
+"for printer %s"
+msgstr ""
+"Utilisateur %s non enregistr�ans le syst� PyKota, application de "
+"l'action par d�ut (%s) sur l'imprimante %s"
+
+#, python-format
+msgid ""
+"User %s doesn't have quota on printer %s in the PyKota system, applying "
+"default policy (%s)"
+msgstr ""
+"Utilisateur %s n'a aucun quota sur l'imprimante %s dans le syst� PyKota, "
+"application de l'action par d�ut (%s)"
+
+#, python-format
+msgid ""
+"Printer %s still not registered in the PyKota system, job will be rejected"
+msgstr ""
+"L'imprimante %s n'est toujours pas enregistr�dans le syst� PyKota, le "
+"travail d'impression sera rejet�
+#, python-format
+msgid ""
+"User %s still not registered in the PyKota system, job will be rejected on "
+"printer %s"
+msgstr ""
+"L'utilisateur %s n'est toujours pas enregistr�ans le syst� PyKota, le "
+"travail d'impression sera rejet�e l'imprimante %s"
+
+#, python-format
+msgid ""
+"User %s still doesn't have quota on printer %s in the PyKota system, job "
+"will be rejected"
+msgstr ""
+"L'utilisateur %s n'a toujours pas de quota sur l'imprimante %s dans le "
+"syst� PyKota, le travail d'impression sera rejet�
+#, 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."
+
+#, 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 "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 "Waiting for printer %s to be printing..."
+msgstr "En attente que l'imprimante %s soit 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 ""
+"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 "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 ""
+"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 "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 "
+"double check /etc/pykota/pykota.conf : %s"
+msgstr ""
+"La base de recherche %s semble �e inexistante. Probablement une mauvaise "
+"configuration. Merci de v�fier /etc/pykota/pykota.conf : %s"
+
+#, python-format
+msgid "Search for %s(%s) from %s(scope=%s) returned no answer."
+msgstr "La recherche de %s(%s) depuis %s(scope=%s) n'a renvoy�ucun r�ltat."
+
+#, python-format
+msgid "Problem adding LDAP entry (%s, %s)"
+msgstr "Probl� durant l'ajout de l'entr�LDAP (%s, %s)"
+
+#, python-format
+msgid "Problem deleting LDAP entry (%s)"
+msgstr "Probl� durant la suppression de l'entr�LDAP (%s)"
+
+#, python-format
+msgid "Problem modifying LDAP entry (%s, %s)"
+msgstr "Probl� durant la modification de l'entr�LDAP (%s, %s)"
+
+#, python-format
+msgid ""
+"No pykotaAccountBalance object found for user %s. Did you create LDAP "
+"entries manually ?"
+msgstr ""
+"Aucun objet pykotaAccountBalance trouv�our l'utilisateur %s. Avez vous "
+"cr�des entr� LDAP manuellement ?"
+
+#, python-format
+msgid ""
+"Unable to find an existing objectClass %s entry with %s=%s to attach "
+"pykotaAccount objectClass"
+msgstr ""
+"Impossible de trouver une entr�existante ayant pour objectClass %s avec %s="
+"%s �aquelle attacher une objectClass pykotaAccount"
+
+#, python-format
+msgid "%s. A new entry will be created instead."
+msgstr "%s. Une nouvelle entr�sera cr� �a place."
+
+#, python-format
+msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s"
+msgstr ""
+"Impossible de trouver une entr�existante �aquelle attacher l'objectClass "
+"pykotaGroup %s"
+
+msgid "Hidden because of privacy concerns"
+msgstr "Cach�ar respect de la vie priv�
