Index: pykota/trunk/po/sv_SE/pykota.po
===================================================================
--- pykota/trunk/po/sv_SE/pykota.po (revision 1864)
+++ pykota/trunk/po/sv_SE/pykota.po (revision 1864)
@@ -0,0 +1,1467 @@
+# PyKota
+#
+# PyKota : Print Quotas for CUPS and LPRng
+#
+# (c) 2003-2004 Jerome Alet <alet@librelogiciel.com>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id$
+#
+# PyKota Swedish translation file.
+# Copyright (c) 2003-2004 Conseil Internet & Logiciels Libres
+# Jerome Alet <alet@librelogiciel.com>, 2003-2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PyKota v1.20\n"
+"Report-Msgid-Bugs-To: alet@librelogiciel.com\n"
+"POT-Creation-Date: 2004-10-11 14:49+0200\n"
+"PO-Revision-Date: 2004-01-15 12:00+0100\n"
+"Last-Translator: Jerome Alet <alet@librelogiciel.com>\n"
+"Language-Team: Swedish <alet@librelogiciel.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#, python-format
+msgid ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to automate user account creation and initial balance setting.\n"
+"\n"
+"THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  THIS TOOL MUST NOT BE USED FROM THE COMMAND LINE BUT ONLY AS PART\n"
+"  OF AN external policy IN pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance value } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints autopykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -i | --initbalance b Sets the user's account initial balance value to b.\n"
+"                       If the user already exists, actual balance is left\n"
+"                       unmodified. If unset, the default value is 0.\n"
+"                       \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\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"
+"  -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. \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"
+"  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"
+"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 ""
+
+msgid "You're not allowed to use this command."
+msgstr ""
+
+#, python-format
+msgid "Invalid softlimit value %s."
+msgstr "Ogiltigt mjukgr�v�e %s."
+
+#, python-format
+msgid "Invalid hardlimit value %s."
+msgstr "Ogiltigt h�gr�v�e %s."
+
+#, python-format
+msgid "Hard limit %i is less than soft limit %i, values will be exchanged."
+msgstr ""
+"H�gr�v�et %i �mindre �mjukgr�v�et %i, v�ena kommer bytas."
+
+#, python-format
+msgid "Invalid balance value %s"
+msgstr "Ogiltigt saldov�e %s. "
+
+#, python-format
+msgid "Invalid charge amount value %s"
+msgstr "Ogiltigt v�e %s p�ris."
+
+#, python-format
+msgid "Invalid limitby value %s"
+msgstr "Ogiltigt v�e %s p�ariabeln limitby"
+
+#, python-format
+msgid "Impossible to add printer %s"
+msgstr "Om�gt att l�a till skrivare %s"
+
+#, python-format
+msgid "Invalid printer name %s"
+msgstr "Ogiltigt skrivarnamn %s"
+
+#, python-format
+msgid "There's no printer matching %s"
+msgstr "Det finns ingen matchande skrivare till %s"
+
+msgid "You have to pass user or group names on the command line"
+msgstr "Du m�e skicka med anv�are- eller gruppnamn p�ommandoraden"
+
+#, python-format
+msgid "Prototype %s not found in Quota Storage for printer %s."
+msgstr "Prototypen %s hittas inte i PyKotasystemet f�krivaren %s."
+
+#, python-format
+msgid "Prototype object %s not found in Quota Storage."
+msgstr "Prototypen f�bjektet %s hittas inte i PyKotasystemet"
+
+#, python-format
+msgid "Undefined hard limit set to soft limit (%s) on printer %s."
+msgstr "Odefinerat h�gr�v�e satt till mjukgr�v�e (%s) p�rinter %s."
+
+#, python-format
+msgid "Undefined soft limit set to hard limit (%s) on printer %s."
+msgstr "Odefinerat mjukgr�v�e satt till h�gr�v�e (%s) p�rinter %s."
+
+#, python-format
+msgid "Invalid email address %s"
+msgstr "Ogiltig epostadress %s"
+
+#, python-format
+msgid "Invalid group name %s"
+msgstr "Ogiltigt gruppnamn %s"
+
+#, python-format
+msgid "Invalid user name %s"
+msgstr "Ogiltigt anv�arnamn %s"
+
+#, python-format
+msgid "Quota not found for object %s on printer %s."
+msgstr "Utskriftssaldo hittades inte f�bjekt %s p�rinter %s."
+
+#, python-format
+msgid "Group %s not found in the PyKota Storage."
+msgstr "Gruppen %s hittades inte i PyKotasystemet."
+
+msgid "incompatible options, see help."
+msgstr "Of�liga val, se manualerna"
+
+#, python-format
+msgid ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"An OSD quota monitor for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykosd's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
+"                       triplet, for example #FF0000 is 100%% red.\n"
+"                       Defaults to 100%% green (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Sets the duration of the display in seconds. \n"
+"                       Defaults to 3 seconds.\n"
+"                       \n"
+"  -f | --font f        Sets the font to use for "
+"display.                      \n"
+"                       Defaults to the Python OSD library's default.\n"
+"  \n"
+"  -l | --loop n        Sets the number of times the info will be displayed.\n"
+"                       Defaults to 0, which means loop forever.\n"
+"                       \n"
+"  -s | --sleep s       Sets the sleeping duration between two displays \n"
+"                       in seconds. Defaults to 180 seconds (3 minutes).\n"
+"                       \n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Will launch pykosd. Display will be refreshed every 60 seconds,\n"
+"  and will last for 3 seconds (the default) each time. After five\n"
+"  iterations, the program will exit.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid duration option %s"
+msgstr "Felaktig val f�duration' %s"
+
+#, python-format
+msgid "Invalid loop option %s"
+msgstr "Felaktig val f�loop' %s"
+
+#, python-format
+msgid "Invalid sleep option %s"
+msgstr "Felaktig val f�sleep %s"
+
+#, python-format
+msgid "Invalid color option %s"
+msgstr "Felaktig val f�color' %s"
+
+#, python-format
+msgid "User %s doesn't exist in PyKota's database"
+msgstr "Anv�are %s existerar inte i PyKotas databas"
+
+#, python-format
+msgid "Pages used on %s : %s"
+msgstr "Sidor anv�a p�s : %s"
+
+#, python-format
+msgid "PyKota Units left : %.2f"
+msgstr "PyKota enheter kvar : %.2f"
+
+#, python-format
+msgid ""
+"warnpykota v%s (c) 2003-2004 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 ""
+
+msgid "Job contains no data. Printing is denied."
+msgstr "Jobb inneh�er ingen data. Utskrift nekad"
+
+msgid "Job accounting begins."
+msgstr "Jobbsaldo p�rjas."
+
+msgid "Job accounting ends."
+msgstr "Jobbsaldo avslutas."
+
+msgid "Job size forced to 0 because printing is denied."
+msgstr "Jobbstorlek satt till 0 f�tt utskriften nekades."
+
+#, python-format
+msgid "Job size : %i"
+msgstr "Jobbstorlek : %i"
+
+#, python-format
+msgid "Updating user %s's quota on printer %s"
+msgstr "Uppdaterar anv�are %s kvot p�krivare %s"
+
+msgid "Job added to history."
+msgstr "Jobb adderat till arkivet."
+
+#, python-format
+msgid "File number %s unregistered twice from polling object, ignored."
+msgstr ""
+"Filnummer %s oregistrerat tv��er fr�utfr�ing av objekt, ignoreras."
+
+#, python-format
+msgid "SIGTERM was sent to real backend %s (pid: %s)"
+msgstr "SIGTERM s�es till bakgrundsprocess %s (pid: %s)"
+
+#, python-format
+msgid "CUPS backend %s died abnormally."
+msgstr "CUPS bakgrundsprocess %s avbr�ov�at."
+
+#, python-format
+msgid ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Dumps PyKota database's content.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints dumpykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -d | --data type     Dumps 'type' datas. Allowed types are :\n"
+"                       \n"
+"                         - history : dumps the jobs history.\n"
+"                         - users : dumps users.\n"
+"                         - groups : dumps user groups.\n"
+"                         - printers : dump printers.\n"
+"                         - upquotas : dump user quotas.\n"
+"                         - gpquotas : dump user groups quotas.\n"
+"                         - payments : dumps user payments.\n"
+"                         - pmembers : dumps printer groups members.\n"
+"                         - umembers : dumps user groups members.\n"
+"                         \n"
+"                       NB : the -d | --data command line option   \n"
+"                       is MANDATORY.\n"
+"  \n"
+"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
+"                       the format is to dump datas in the csv format (comma\n"
+"                       separated values). All data dumped is between double\n"
+"                       quotes. Allowed formats are :\n"
+"                       \n"
+"                         - csv : separate datas with commas\n"
+"                         - ssv : separate datas with semicolons\n"
+"                         - tsv : separate datas with tabs\n"
+"                         - xml : dump data as XML\n"
+"                         \n"
+"  -o | --output fname  All datas will be dumped to the file instead of\n"
+"                       to the standard output. The special '-' filename\n"
+"                       is the default value and means stdout.\n"
+"                       WARNING : existing files are truncated !\n"
+"  \n"
+"Examples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"  \n"
+"  This dumps the history in a comma separated values file, for possible\n"
+"  use in a spreadsheet.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"  \n"
+"  Dumps all users datas to the users.xml file.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --format command line option, see help."
+msgstr ""
+
+msgid "XML output is disabled because the jaxml module is not available."
+msgstr ""
+
+msgid "PyKota data dumper failed : I/O error"
+msgstr ""
+
+msgid "The -d | --data command line option is mandatory, see help."
+msgstr ""
+
+msgid "Too many arguments, see help."
+msgstr ""
+
+msgid "Software accounting already done in first pass. Ignoring."
+msgstr "Mjukvarusaldo redan utf�under f�a passet. Ignoreras."
+
+msgid "Hardware accounting already done in first pass. Ignoring."
+msgstr "H�varusaldo redan utf�under f�a passet. Ignoreras."
+
+#, python-format
+msgid ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to give hints on what accounting method is best for each printer.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkhint's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Will analyze your printing system to test which accounter\n"
+"  is the best for each of the defined printer which\n"
+"  name matches one of the parameters.\n"
+"  \n"
+"  If you don't pass any argument on the command line, all\n"
+"  printers will be analyzed.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid DeviceURI : %s"
+msgstr "Felaktig EnhetsURI : %s"
+
+msgid ""
+"\n"
+"Please wait while pkhint analyzes your printing system's configuration..."
+msgstr ""
+"\n"
+"Var god v�a medan pkhint analyserar utskriftssystemets konfiguration..."
+
+#, python-format
+msgid "Unknown device %s for printer %s"
+msgstr "Ok� enhet %s f�krivare %s"
+
+msgid ""
+"\n"
+"Put the following lines into your /etc/pykota/pykota.conf file :\n"
+msgstr ""
+"\n"
+"L� till f�nde rader i filen /etc/pykota/pykota.conf :\n"
+
+msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
+msgstr "# UPPM�KSAMMA : om mjukvarumetoden f�l� betyder det inte"
+
+msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+msgstr ""
+"# att h�varumetoden inte skulle fungera, det betyder endast att PyKota"
+
+msgid "# wasn't able to autodetect which hardware accounting method to use."
+msgstr "# inte automatiskt kunde uppt�a vilken metod den skall anv�a."
+
+#, python-format
+msgid ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A Printers Manager for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkprinters [options] printer1 printer2 printer3 ... printerN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkprinters's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -a | --add           Adds printers if they don't exist on the Quota \n"
+"                       Storage Server. If they exist, they are modified\n"
+"                       unless -s|--skipexisting is also used.\n"
+"                       \n"
+"  -d | --delete        Deletes printers from the quota storage.\n"
+"  \n"
+"  -D | --description d Adds a textual description to printers.\n"
+"                       \n"
+"  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
+"                       Job price is optional.\n"
+"                       If both are to be set, separate them with a comma.\n"
+"                       Floating point and negative values are allowed.\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
+"                       groups pg1, pg2, etc... which must already exist.\n"
+"                       A printer group is just like a normal printer,\n"
+"                       only that it is usually unknown from the printing\n"
+"                       system. Create printer groups exactly the same\n"
+"                       way that you create printers, then add other \n"
+"                       printers to them with this option.\n"
+"                       Accounting is done on a printer and on all\n"
+"                       the printer groups it belongs to, quota checking\n"
+"                       is done on a printer and on all the printer groups\n"
+"                       it belongs to.\n"
+"                       If the --remove option below is not used, the \n"
+"                       default action is to add printers to the specified\n"
+"                       printer groups.\n"
+"                       \n"
+"  -l | --list          List informations about the printer(s) and the\n"
+"                       printers groups it is a member of.\n"
+"                       \n"
+"  -r | --remove        In combination with the --groups option "
+"above,                       \n"
+"                       remove printers from the specified printers groups.\n"
+"                       \n"
+"  -s | --skipexisting  In combination with the --add option above, tells\n"
+"                       pkprinters to not modify existing printers.\n"
+"  \n"
+"  printer1 through printerN can contain wildcards if the --add option \n"
+"  is not set.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Will create three printers named hp2100, hp2200 and hp8000.\n"
+"  Their price per page will be set at 0.05 unit, and their price\n"
+"  per job will be set at 0.1 unit. Units are in your own currency,\n"
+"  or whatever you want them to mean.\n"
+"  All of their descriptions will be set to the string \"HP Printer\".\n"
+"  If any of these printers already exists, it will also be modified \n"
+"  unless the -s|--skipexisting command line option is also used.\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  This will completely delete all printers and associated quota "
+"information,\n"
+"  as well as their job history. USE WITH CARE !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  This will put all printers which name matches \"hp*\" into printers "
+"groups \n"
+"  Laser and HP, which MUST already exist.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  This will remove the hp2200 printer from the LexMark printer group.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Printer %s already exists, skipping."
+msgstr "Skrivare %s existerar redan, hoppar �."
+
+#, python-format
+msgid "Printer %s already exists, will be modified."
+msgstr "Skrivare %s existerar redan, kommer bli modifierad."
+
+msgid "in"
+msgstr "i"
+
+msgid "You have to pass printer groups names on the command line"
+msgstr "Du m�e skicka med skrivargruppnamn p�ommandoraden"
+
+msgid "You have to pass printer names on the command line"
+msgstr "Du m�e skicka med skrivarnamn p�ommandoraden"
+
+#, python-format
+msgid ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Gives print quotes to users.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykotme  [options]  [files]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykotme's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps and file2.ps \n"
+"  which would be sent to the apple printer.\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps as read from\n"
+"  standard input, which would be sent to the apple or hplaser\n"
+"  printer.\n"
+"\n"
+"  $ pykotme \n"
+"  \n"
+"  This will give a quote for a job consisting of what is on standard \n"
+"  input. The quote will list the job size, and the price the job\n"
+"  would cost on each printer.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Your account balance : %.2f"
+msgstr "Ditt utskriftssaldo : %.2f"
+
+#, python-format
+msgid "Job size : %i pages"
+msgstr "Utskriftsstorlek : %i sidor"
+
+#, python-format
+msgid "Cost on printer %s : %.2f"
+msgstr "Kostnad p�krivare %s : %.2f"
+
+#, python-format
+msgid ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Generates print quota reports.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  repykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints repykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -u | --users         Generates a report on users quota, this is \n"
+"                       the default.\n"
+"  \n"
+"  -g | --groups        Generates a report on group quota instead of users.\n"
+"  \n"
+"  -P | --printer p     Report quotas on this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  This will print the quota status for all users who use the lp printer.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  This will print the quota status for all users on all printers.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  This will print the quota status for user jerome and all users\n"
+"  whose name begins with \"jo\" on all printers which name begins\n"
+"  with \"laser\" or ends with \"pson\".\n"
+"  \n"
+"  If launched by an user who is not a PyKota administrator, additionnal\n"
+"  arguments representing users or groups names are ignored, and only the\n"
+"  current user/group is reported.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Unsupported accounter backend %s"
+msgstr "Ej underst�redovisningsmetod %s"
+
+#, python-format
+msgid "Configuration file %s not found."
+msgstr "Konfigurationsfil %s hittades inte."
+
+#, python-format
+msgid "Option %s not found in section global of %s"
+msgstr "Variabeln %s hittades inte i sektion 'global' i %s"
+
+#, python-format
+msgid "Option %s not found in section %s of %s"
+msgstr "Variabeln %s hittades inte i sektion '%s' i %s"
+
+#, python-format
+msgid "Option logger only supports values in %s"
+msgstr "Variabeln 'logger' st�r bara v�en i %s"
+
+#, python-format
+msgid "Invalid accounter %s for printer %s"
+msgstr "Ogiltig redovisningsmetod %s f�rintern %s"
+
+#, python-format
+msgid "Option accounter in section %s only supports values in %s"
+msgstr "Variabeln 'accounter' i sektion '%s' st�r bara v�en i %s"
+
+#, python-format
+msgid "Option enforcement in section %s only supports values in %s"
+msgstr "Till�ad option i sektion %s st�r bara v�en i %s"
+
+#, python-format
+msgid "Option onaccountererror in section %s only supports values in %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid policy %s for printer %s"
+msgstr "Ogiltig policy %s f�krivare %s"
+
+#, python-format
+msgid "Option policy in section %s only supports values in %s"
+msgstr "Variabeln 'policy' i sektion '%s' st�r bara v�en i %s"
+
+#, python-format
+msgid "Invalid option mailto %s for printer %s"
+msgstr "Ogiltig variabel 'mailto' %s f�krivare %s"
+
+#, python-format
+msgid "Option mailto in section %s only supports values in %s"
+msgstr "Variabeln 'mailto' i sektion '%s' st�r bara v�en i %s"
+
+#, python-format
+msgid "Invalid grace delay %s"
+msgstr "Ogiltigt uppskovsv�e (grace delay) %s"
+
+#, python-format
+msgid "Invalid poor man's threshold %s"
+msgstr "Ogiltigt fattigmansv�e (poor man's threshold) %s"
+
+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 ""
+"Saldot p�itt utskriftskonto �l�.\n"
+"Snart kommer du inte kunna skriva ut l�re.\n"
+"V�igen kontakta din systemadministrat��tt l�problemet."
+
+#, python-format
+msgid ""
+"You are not allowed to print anymore because\n"
+"your Print Quota is exceeded on printer %s."
+msgstr ""
+"Du f�inte l�re skriva ut eftersom\n"
+"din utskriftkvot p�krivare %s �n�."
+
+#, python-format
+msgid ""
+"You will soon be forbidden to print anymore because\n"
+"your Print Quota is almost reached on printer %s."
+msgstr ""
+"Du kommer snart inte f�kriva ut eftersom\n"
+"din utskriftskvot n�an �n� p�krivare %s."
+
+#, python-format
+msgid "Unsupported logging subsystem %s"
+msgstr "Ej underst�loggningssystem %s"
+
+#, python-format
+msgid "Report for %s quota on printer %s"
+msgstr "Rapport f�s utskriftssaldo p�krivare %s"
+
+#, python-format
+msgid "Pages grace time: %i days"
+msgstr "Uppskov f�tskrifter: %i days"
+
+#, python-format
+msgid "Price per job: %.3f"
+msgstr "Pris per utskrift: %.3f"
+
+#, python-format
+msgid "Price per page: %.3f"
+msgstr "Pris per sida: %.3f"
+
+msgid ""
+"Group           used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Grupp           anv�  mjuk    h�    saldo   uppskov       summa       "
+"betalt"
+
+msgid ""
+"User            used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Anv�are       anv�  mjuk    h�    saldo   uppskov       summa       "
+"betalt"
+
+msgid "unknown"
+msgstr "ok�/ok�"
+
+#, python-format
+msgid "Real : %s"
+msgstr "Riktigt : %s"
+
+#, python-format
+msgid "Total : %9i"
+msgstr "Summa : %9i"
+
+#, python-format
+msgid "Unsupported reporter backend %s"
+msgstr "Ej underst�rapportmetod %s"
+
+#, python-format
+msgid "Unsupported quota storage backend %s"
+msgstr "Ej underst�metod %s f�tt lagra data"
+
+#, python-format
+msgid "Impossible to connect to SMTP server : %s"
+msgstr "Kunde ej f�ontakt med SMTP server : %s"
+
+#, python-format
+msgid "Impossible to send mail to %s, error %s : %s"
+msgstr "Kunde inte s�a epost till %s, felmeddelande %s : %s"
+
+#, python-format
+msgid ""
+"\n"
+"\n"
+"Please contact your system administrator :\n"
+"\n"
+"\t%s - <%s>\n"
+msgstr ""
+"\n"
+"\n"
+"V�igen kontakta din systemadministrat�\n"
+"\n"
+"\t%s - <%s>\n"
+
+#, python-format
+msgid "Unable to match user %s on printer %s, applying default policy (%s)"
+msgstr ""
+"Kunde inte matcha anv�are %s p�krivare %s, till�ar standardpolicyn (%s)"
+
+#, python-format
+msgid ""
+"Unable to find user %s's account balance, applying default policy (%s) for "
+"printer %s"
+msgstr ""
+"Kunde inte hitta utskriftssaldo f�nv�are %s, till�ar standardpolicyn "
+"(%s) f�krivare %s"
+
+#, python-format
+msgid "Print Quota exceeded for group %s on printer %s"
+msgstr "Utskriftssaldot ��trasserad f�rupp %s p�rinter %s"
+
+msgid "Print Quota"
+msgstr "Utskriftssaldo"
+
+msgid "Print Quota Exceeded"
+msgstr "Utskriftssaldo �trasserad"
+
+#, python-format
+msgid "Print Quota low for group %s on printer %s"
+msgstr "Utskriftssaldot �l� f�rupp %s p�rinter %s"
+
+#, python-format
+msgid "Print Quota exceeded for user %s on printer %s"
+msgstr "Utskriftssaldot ��trasserad f�nv�are %s p�krivare %s"
+
+#, python-format
+msgid "Print Quota low for user %s on printer %s"
+msgstr "Utskriftssaldot �l� anv�are %s p�krivare %s"
+
+msgid "Print Quota Low"
+msgstr "Utskriftssaldo l�"
+
+#, python-format
+msgid "Printing system %s, args=%s"
+msgstr "Utskriftssystem %s, args=%s"
+
+#, python-format
+msgid "Unable to precompute the job's size with the generic PDL analyzer : %s"
+msgstr "Kunde ej f�r�a jobbets storlek med standard PDL analys : %s"
+
+#, python-format
+msgid "SIGTERM received, job %s cancelled."
+msgstr "Mottog SIGTERM, utskrift %s avbr�"
+
+msgid "Printer hostname undefined, set to 'localhost'"
+msgstr "Skrivarens v�namn ej definerat, s�s till 'localhost'"
+
+#, python-format
+msgid "Printing system unknown, args=%s"
+msgstr "Utskriftsystem ok�, args=%s"
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying external policy (%"
+"s) for printer %s"
+msgstr ""
+"Skrivare %s inte registrerad i PyKotasystemet, till�ar extern policy (%s) "
+"f�krivare %s"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying external policy (%s) "
+"for printer %s"
+msgstr ""
+"Anv�are %s inte registrerad i Pykotasystemet, till�ar extern policy (%s) "
+"f�krivare %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 ""
+"Anv�are %s har inget utskriftssaldo p�krivare %s i PyKotasystemet, "
+"till�arextern policy (%s) f�krivare %s"
+
+#, python-format
+msgid ""
+"External policy %s for printer %s produced an error. Job rejected. Please "
+"check PyKota's configuration files."
+msgstr ""
+"Extern policy %s f�krivare %s l�ade ett felmeddelande. Utskrift "
+"avbruten. V�igen kontrollera PyKotas konfigurationsfiler."
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying default policy (%s)"
+msgstr ""
+"Skrivare %s �inte registrerad i PyKotasystemet, till�ar standardpolicy (%"
+"s)"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying default policy (%s) "
+"for printer %s"
+msgstr ""
+"Anv�are %s �inte registrerad i PyKotasystemet, till�ar standardpolicy "
+"(%s) f�krivare %s"
+
+#, python-format
+msgid ""
+"User %s doesn't have quota on printer %s in the PyKota system, applying "
+"default policy (%s)"
+msgstr ""
+"Anv�are %s har inget utskriftssaldo p�krivare %s i PyKotasystemet, "
+"till�ar standardpolicy (%s)"
+
+#, python-format
+msgid ""
+"Printer %s still not registered in the PyKota system, job will be rejected"
+msgstr ""
+"Skrivare %s fortfarande inte registrerad i PyKotasystemet, utskriften avbryts"
+
+#, python-format
+msgid ""
+"User %s still not registered in the PyKota system, job will be rejected on "
+"printer %s"
+msgstr ""
+"Anv�are %s fortfarande inte registrerad i PyKotasystemet, utskriften p�
+"skrivare %s avbryts"
+
+#, python-format
+msgid ""
+"User %s still doesn't have quota on printer %s in the PyKota system, job "
+"will be rejected"
+msgstr ""
+"Anv�are %s har fortfarande inget utskriftssaldo p�krivare %s i "
+"PyKotasystemet,utskriften avbryts"
+
+#, python-format
+msgid ""
+"Search base %s doesn't seem to exist. Probable misconfiguration. Please "
+"double check /etc/pykota/pykota.conf : %s"
+msgstr ""
+"S�sen %s existerar inte. M�g felkonfiguration. Var god kontrollera /"
+"etc/pykota/pykota.conf : %s"
+
+#, python-format
+msgid "Search for %s(%s) from %s(scope=%s) returned no answer."
+msgstr "S�ng efter %s(%s) fr�%s(scope=%s) gav inget svar."
+
+#, python-format
+msgid "Problem adding LDAP entry (%s, %s)"
+msgstr "Problem med att l�a till LDAP post (%s, %s)"
+
+#, python-format
+msgid "Problem deleting LDAP entry (%s)"
+msgstr "Problem med att ta bort LDAP post (%s)"
+
+#, python-format
+msgid "Problem modifying LDAP entry (%s, %s)"
+msgstr "Problem med att modifiera LDAP post (%s, %s)"
+
+#, python-format
+msgid ""
+"No pykotaAccountBalance object found for user %s. Did you create LDAP "
+"entries manually ?"
+msgstr ""
+
+#, python-format
+msgid ""
+"Unable to find an existing objectClass %s entry with %s=%s to attach "
+"pykotaAccount objectClass"
+msgstr ""
+"Kunde ej hitta en existerande 'objectClass' %s med posten %s=%s f�tt "
+"binda pykotaAccount objectClass"
+
+#, python-format
+msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s"
+msgstr ""
+"Kunde ej hitta existerande post f�tt binda pykotaGroup objectclass %s"
+
+msgid "Totals may be inaccurate if some users are members of several groups."
+msgstr ""
+"Summor kan vara felaktiga om vissa anv�are �medlemmar i flera grupper."
+
+#, python-format
+msgid "Network error while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem encountered while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s to be idle or printing..."
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s's idle status to stabilize..."
+msgstr ""
+
+#, python-format
+msgid "Problem during connection to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem while sending PJL query to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "A problem occured while reading printer %s's internal page counter."
+msgstr ""
+
+#, python-format
+msgid "Retrieving printer %s's page counter from database instead."
+msgstr ""
+
+#, python-format
+msgid ""
+"Couldn't retrieve printer %s's internal page counter either before or after "
+"printing."
+msgstr ""
+
+#, python-format
+msgid "Job's size forced to 1 page for printer %s."
+msgstr ""
+
+#, python-format
+msgid "No previous job in database for printer %s."
+msgstr ""
+
+#, python-format
+msgid "Inconsistent values for printer %s's internal page counter."
+msgstr ""
+
+msgid ""
+"Internal SNMP accounting asked, but Python-SNMP is not available. Please "
+"download it from http://pysnmp.sourceforge.net"
+msgstr ""
+
+#, python-format
+msgid "Unknown printer address in HARDWARE(%s) for printer %s"
+msgstr "Ok� skrivaradress i HARDWARE(%s) f�krivare %s"
+
+#, python-format
+msgid "Launching HARDWARE(%s)..."
+msgstr "Startar H�DVARA(%s)..."
+
+#, python-format
+msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
+msgstr "SIGTERM skickad till h�varumetod %s (pid: %s)"
+
+#, python-format
+msgid "Line [%s] skipped in accounter's output. Trying again..."
+msgstr ""
+
+#, python-format
+msgid "Hardware accounter %s exit code is %s"
+msgstr ""
+
+#, python-format
+msgid "Unable to query printer %s via HARDWARE(%s)"
+msgstr "Kunde inte h�a information fr�skrivare %s via HARDWARE(%s)"
+
+#, python-format
+msgid ""
+"SNMP querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid ""
+"PJL querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid "Launching SOFTWARE(%s)..."
+msgstr "Startar MJUKVARA(%s)..."
+
+#, python-format
+msgid "Unable to compute job size with accounter %s"
+msgstr "Kunde inte ber�a utskriftsstorlek med metod %s"
+
+#, python-format
+msgid "Problem while waiting for software accounter pid %s to exit : %s"
+msgstr "Problem vid inv�an f�jukvarumetod pid %s att avslutas : %s"
+
+#, python-format
+msgid "Software accounter %s exit code is %s"
+msgstr "Mjukvarumetod %s avslutningskod �%s"
+
+msgid "PyKota Reports"
+msgstr "PyKota rapporter"
+
+msgid "Report"
+msgstr "Rapport"
+
+msgid "User / Group names mask"
+msgstr "Anv�ar- / Gruppnamn maskering"
+
+msgid "Groups report"
+msgstr "Grupprapport"
+
+msgid "History"
+msgstr "Historia"
+
+msgid "Empty"
+msgstr "Tom"
+
+msgid "Date"
+msgstr "Datum"
+
+msgid "Action"
+msgstr "Aktion"
+
+msgid "User"
+msgstr "Anv�are"
+
+msgid "Printer"
+msgstr "Skrivare"
+
+msgid "Hostname"
+msgstr "Datornamn"
+
+msgid "JobId"
+msgstr "JobbId"
+
+msgid "JobSize"
+msgstr "JobbStorlek"
+
+msgid "JobPrice"
+msgstr "JobbPris"
+
+msgid "Copies"
+msgstr "Kopior"
+
+msgid "JobBytes"
+msgstr "JobBytes"
+
+msgid "PageCounter"
+msgstr "SidR�are"
+
+msgid "Title"
+msgstr "Titel"
+
+msgid "Filename"
+msgstr "Filnamn"
+
+msgid "Options"
+msgstr "Optioner"
+
+msgid "Previous page"
+msgstr "F��de sida"
+
+msgid "Please click on the above button"
+msgstr ""
Index: pykota/trunk/po/pt_PT/pykota.po
===================================================================
--- pykota/trunk/po/pt_PT/pykota.po (revision 1864)
+++ pykota/trunk/po/pt_PT/pykota.po (revision 1864)
@@ -0,0 +1,1483 @@
+# PyKota
+#
+# PyKota : Print Quotas for CUPS and LPRng
+#
+# (c) 2003-2004 Jerome Alet <alet@librelogiciel.com>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id$
+#
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PyKota v1.20\n"
+"Report-Msgid-Bugs-To: alet@librelogiciel.com\n"
+"POT-Creation-Date: 2004-10-11 14:49+0200\n"
+"PO-Revision-Date: 2004-01-15 13:02+0100\n"
+"Last-Translator: Jerome Alet <alet@librelogiciel.com>\n"
+"Language-Team: Portugues <alet@librelogiciel.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#, python-format
+msgid ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to automate user account creation and initial balance setting.\n"
+"\n"
+"THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  THIS TOOL MUST NOT BE USED FROM THE COMMAND LINE BUT ONLY AS PART\n"
+"  OF AN external policy IN pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance value } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints autopykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -i | --initbalance b Sets the user's account initial balance value to b.\n"
+"                       If the user already exists, actual balance is left\n"
+"                       unmodified. If unset, the default value is 0.\n"
+"                       \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\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"
+"  -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. \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"
+"  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"
+"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 ""
+
+msgid "You're not allowed to use this command."
+msgstr ""
+
+#, python-format
+msgid "Invalid softlimit value %s."
+msgstr "Valor incorrecto para o limite m�mo %s."
+
+#, python-format
+msgid "Invalid hardlimit value %s."
+msgstr "Valor incorrecto para limite m�mo %s."
+
+#, python-format
+msgid "Hard limit %i is less than soft limit %i, values will be exchanged."
+msgstr ""
+"Limite m�mo %i �enor que o limite m�mo %i, os valores ser�invertidos."
+
+#, python-format
+msgid "Invalid balance value %s"
+msgstr "Valor de saldo inv�do %s"
+
+#, python-format
+msgid "Invalid charge amount value %s"
+msgstr "Valor de custo inv�do %s"
+
+#, python-format
+msgid "Invalid limitby value %s"
+msgstr "Valor inv�do para pol�ca de quota %s"
+
+#, python-format
+msgid "Impossible to add printer %s"
+msgstr "Foi imposs�l adicionar a impressora %s"
+
+#, python-format
+msgid "Invalid printer name %s"
+msgstr "Nome de impressora %s inv�do"
+
+#, python-format
+msgid "There's no printer matching %s"
+msgstr "A impressora %s n�existe"
+
+msgid "You have to pass user or group names on the command line"
+msgstr ""
+"�Obrigat� a utiliza� de nomes de utilizador ou grupo na linha de "
+"comando"
+
+#, python-format
+msgid "Prototype %s not found in Quota Storage for printer %s."
+msgstr "Prot�o %s n�encontrado na base de dados para a impressora %s."
+
+#, python-format
+msgid "Prototype object %s not found in Quota Storage."
+msgstr "Objecto do prot�o %s n�encontrado na base de dados."
+
+#, python-format
+msgid "Undefined hard limit set to soft limit (%s) on printer %s."
+msgstr ""
+"Limite m�mo indefinido, foi usado o valor do limite m�mo (%s) para a "
+"impressora %s."
+
+#, python-format
+msgid "Undefined soft limit set to hard limit (%s) on printer %s."
+msgstr ""
+"Limite m�mo indefinido, foi usado o valor do limite m�mo (%s) para a "
+"impressora %s."
+
+#, python-format
+msgid "Invalid email address %s"
+msgstr "Endere�email inv�do"
+
+#, python-format
+msgid "Invalid group name %s"
+msgstr "O nome do grupo %s �nv�do"
+
+#, python-format
+msgid "Invalid user name %s"
+msgstr "O nome do utilizador %s �nv�do"
+
+#, python-format
+msgid "Quota not found for object %s on printer %s."
+msgstr "Cota n�encontrada para o objecto %s da impressora %s."
+
+#, python-format
+msgid "Group %s not found in the PyKota Storage."
+msgstr "Grupo %s n�encontrado na base de dados."
+
+msgid "incompatible options, see help."
+msgstr "Op�s incompat�is, veja a ajuda."
+
+#, python-format
+msgid ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"An OSD quota monitor for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykosd's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
+"                       triplet, for example #FF0000 is 100%% red.\n"
+"                       Defaults to 100%% green (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Sets the duration of the display in seconds. \n"
+"                       Defaults to 3 seconds.\n"
+"                       \n"
+"  -f | --font f        Sets the font to use for "
+"display.                      \n"
+"                       Defaults to the Python OSD library's default.\n"
+"  \n"
+"  -l | --loop n        Sets the number of times the info will be displayed.\n"
+"                       Defaults to 0, which means loop forever.\n"
+"                       \n"
+"  -s | --sleep s       Sets the sleeping duration between two displays \n"
+"                       in seconds. Defaults to 180 seconds (3 minutes).\n"
+"                       \n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Will launch pykosd. Display will be refreshed every 60 seconds,\n"
+"  and will last for 3 seconds (the default) each time. After five\n"
+"  iterations, the program will exit.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid duration option %s"
+msgstr "Op� %s inv�da para dura�"
+
+#, python-format
+msgid "Invalid loop option %s"
+msgstr "Op� %s inv�da para loop (la�"
+
+#, python-format
+msgid "Invalid sleep option %s"
+msgstr "Op� %s inv�da para sleep (sono)"
+
+#, python-format
+msgid "Invalid color option %s"
+msgstr "Op� %s inv�da para color (cor)"
+
+#, python-format
+msgid "User %s doesn't exist in PyKota's database"
+msgstr "Usu�o %s n�existe na base de dados do Pykota"
+
+#, python-format
+msgid "Pages used on %s : %s"
+msgstr "P�nas usadas em %s : %s"
+
+#, python-format
+msgid "PyKota Units left : %.2f"
+msgstr "Unidades restantes do PyKota : %.2f"
+
+#, python-format
+msgid ""
+"warnpykota v%s (c) 2003-2004 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 ""
+
+msgid "Job contains no data. Printing is denied."
+msgstr "Tarefa n�cont�nenhum dado. Impress�negada"
+
+msgid "Job accounting begins."
+msgstr "In�o da contagem da tarefa."
+
+msgid "Job accounting ends."
+msgstr "Fim da contagem da tarefa."
+
+msgid "Job size forced to 0 because printing is denied."
+msgstr "Tamanho da tarefa zerado porque a impress�foi negada"
+
+#, python-format
+msgid "Job size : %i"
+msgstr "Tamanho da tarefa : %i"
+
+#, python-format
+msgid "Updating user %s's quota on printer %s"
+msgstr "Atualizando cota do usu�o %s para a impressora %s"
+
+msgid "Job added to history."
+msgstr "Tarefa adicionada ao hist�o"
+
+#, python-format
+msgid "File number %s unregistered twice from polling object, ignored."
+msgstr ""
+"Arquivo n� %s descadastrado duas vezes do objeto de consulta. Ignorado"
+
+#, python-format
+msgid "SIGTERM was sent to real backend %s (pid: %s)"
+msgstr "Foi enviado um SIGTERM para o backend %s (pid: %s)"
+
+#, python-format
+msgid "CUPS backend %s died abnormally."
+msgstr "O backend CUPS morreu inesperadamente."
+
+#, python-format
+msgid ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Dumps PyKota database's content.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints dumpykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -d | --data type     Dumps 'type' datas. Allowed types are :\n"
+"                       \n"
+"                         - history : dumps the jobs history.\n"
+"                         - users : dumps users.\n"
+"                         - groups : dumps user groups.\n"
+"                         - printers : dump printers.\n"
+"                         - upquotas : dump user quotas.\n"
+"                         - gpquotas : dump user groups quotas.\n"
+"                         - payments : dumps user payments.\n"
+"                         - pmembers : dumps printer groups members.\n"
+"                         - umembers : dumps user groups members.\n"
+"                         \n"
+"                       NB : the -d | --data command line option   \n"
+"                       is MANDATORY.\n"
+"  \n"
+"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
+"                       the format is to dump datas in the csv format (comma\n"
+"                       separated values). All data dumped is between double\n"
+"                       quotes. Allowed formats are :\n"
+"                       \n"
+"                         - csv : separate datas with commas\n"
+"                         - ssv : separate datas with semicolons\n"
+"                         - tsv : separate datas with tabs\n"
+"                         - xml : dump data as XML\n"
+"                         \n"
+"  -o | --output fname  All datas will be dumped to the file instead of\n"
+"                       to the standard output. The special '-' filename\n"
+"                       is the default value and means stdout.\n"
+"                       WARNING : existing files are truncated !\n"
+"  \n"
+"Examples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"  \n"
+"  This dumps the history in a comma separated values file, for possible\n"
+"  use in a spreadsheet.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"  \n"
+"  Dumps all users datas to the users.xml file.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --format command line option, see help."
+msgstr ""
+
+msgid "XML output is disabled because the jaxml module is not available."
+msgstr ""
+
+msgid "PyKota data dumper failed : I/O error"
+msgstr ""
+
+msgid "The -d | --data command line option is mandatory, see help."
+msgstr ""
+
+msgid "Too many arguments, see help."
+msgstr ""
+
+msgid "Software accounting already done in first pass. Ignoring."
+msgstr "O contador l�o j�oi aplicado no primeiro passo. Ignorando."
+
+msgid "Hardware accounting already done in first pass. Ignoring."
+msgstr "O contador f�co j�oi aplicado no primeiro passo. Ignorando"
+
+#, python-format
+msgid ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to give hints on what accounting method is best for each printer.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkhint's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Will analyze your printing system to test which accounter\n"
+"  is the best for each of the defined printer which\n"
+"  name matches one of the parameters.\n"
+"  \n"
+"  If you don't pass any argument on the command line, all\n"
+"  printers will be analyzed.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid DeviceURI : %s"
+msgstr "DeviceURI inv�do : %s"
+
+msgid ""
+"\n"
+"Please wait while pkhint analyzes your printing system's configuration..."
+msgstr ""
+"\n"
+"Por favor, aguarde enquanto pkhint analisa as configura�s de seu sistema "
+"de impress�.."
+
+#, python-format
+msgid "Unknown device %s for printer %s"
+msgstr "Dispositivo %s inv�do para a impressora %s"
+
+msgid ""
+"\n"
+"Put the following lines into your /etc/pykota/pykota.conf file :\n"
+msgstr ""
+"\n"
+"Pondo as seguintes linhas no arquivo /etc/pykota/pykota.conf : \n"
+
+msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
+msgstr "# CUIDADO : se o contador l�o for sugerido, isto n�significa"
+
+msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+msgstr ""
+"# que o contador l�o poder��funcionar. Isto significa somente que o "
+"Pykota"
+
+msgid "# wasn't able to autodetect which hardware accounting method to use."
+msgstr ""
+"# n�foi capaz de detectar automaticamente o m�do de contagem f�ca a "
+"ser utilizado"
+
+#, python-format
+msgid ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A Printers Manager for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkprinters [options] printer1 printer2 printer3 ... printerN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkprinters's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -a | --add           Adds printers if they don't exist on the Quota \n"
+"                       Storage Server. If they exist, they are modified\n"
+"                       unless -s|--skipexisting is also used.\n"
+"                       \n"
+"  -d | --delete        Deletes printers from the quota storage.\n"
+"  \n"
+"  -D | --description d Adds a textual description to printers.\n"
+"                       \n"
+"  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
+"                       Job price is optional.\n"
+"                       If both are to be set, separate them with a comma.\n"
+"                       Floating point and negative values are allowed.\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
+"                       groups pg1, pg2, etc... which must already exist.\n"
+"                       A printer group is just like a normal printer,\n"
+"                       only that it is usually unknown from the printing\n"
+"                       system. Create printer groups exactly the same\n"
+"                       way that you create printers, then add other \n"
+"                       printers to them with this option.\n"
+"                       Accounting is done on a printer and on all\n"
+"                       the printer groups it belongs to, quota checking\n"
+"                       is done on a printer and on all the printer groups\n"
+"                       it belongs to.\n"
+"                       If the --remove option below is not used, the \n"
+"                       default action is to add printers to the specified\n"
+"                       printer groups.\n"
+"                       \n"
+"  -l | --list          List informations about the printer(s) and the\n"
+"                       printers groups it is a member of.\n"
+"                       \n"
+"  -r | --remove        In combination with the --groups option "
+"above,                       \n"
+"                       remove printers from the specified printers groups.\n"
+"                       \n"
+"  -s | --skipexisting  In combination with the --add option above, tells\n"
+"                       pkprinters to not modify existing printers.\n"
+"  \n"
+"  printer1 through printerN can contain wildcards if the --add option \n"
+"  is not set.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Will create three printers named hp2100, hp2200 and hp8000.\n"
+"  Their price per page will be set at 0.05 unit, and their price\n"
+"  per job will be set at 0.1 unit. Units are in your own currency,\n"
+"  or whatever you want them to mean.\n"
+"  All of their descriptions will be set to the string \"HP Printer\".\n"
+"  If any of these printers already exists, it will also be modified \n"
+"  unless the -s|--skipexisting command line option is also used.\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  This will completely delete all printers and associated quota "
+"information,\n"
+"  as well as their job history. USE WITH CARE !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  This will put all printers which name matches \"hp*\" into printers "
+"groups \n"
+"  Laser and HP, which MUST already exist.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  This will remove the hp2200 printer from the LexMark printer group.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Printer %s already exists, skipping."
+msgstr "Impressora %s j�xiste. Ignorando."
+
+#, python-format
+msgid "Printer %s already exists, will be modified."
+msgstr "Impressora %s j�xiste. Ser�eita uma modifica�."
+
+msgid "in"
+msgstr "em"
+
+msgid "You have to pass printer groups names on the command line"
+msgstr ""
+"voc�eve passar os nomes dos grupos de impressoras na linha de comando"
+
+msgid "You have to pass printer names on the command line"
+msgstr "�Obrigat� a utiliza� de nomes de impressora na linha de comando"
+
+#, python-format
+msgid ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Gives print quotes to users.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykotme  [options]  [files]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykotme's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps and file2.ps \n"
+"  which would be sent to the apple printer.\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps as read from\n"
+"  standard input, which would be sent to the apple or hplaser\n"
+"  printer.\n"
+"\n"
+"  $ pykotme \n"
+"  \n"
+"  This will give a quote for a job consisting of what is on standard \n"
+"  input. The quote will list the job size, and the price the job\n"
+"  would cost on each printer.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Your account balance : %.2f"
+msgstr "Saldo da sua conta : %.2f"
+
+#, python-format
+msgid "Job size : %i pages"
+msgstr "Tamanho do pedido : %i p�nas"
+
+#, python-format
+msgid "Cost on printer %s : %.2f"
+msgstr "Custo da impressora %s : %.2f"
+
+#, python-format
+msgid ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Generates print quota reports.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  repykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints repykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -u | --users         Generates a report on users quota, this is \n"
+"                       the default.\n"
+"  \n"
+"  -g | --groups        Generates a report on group quota instead of users.\n"
+"  \n"
+"  -P | --printer p     Report quotas on this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  This will print the quota status for all users who use the lp printer.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  This will print the quota status for all users on all printers.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  This will print the quota status for user jerome and all users\n"
+"  whose name begins with \"jo\" on all printers which name begins\n"
+"  with \"laser\" or ends with \"pson\".\n"
+"  \n"
+"  If launched by an user who is not a PyKota administrator, additionnal\n"
+"  arguments representing users or groups names are ignored, and only the\n"
+"  current user/group is reported.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Unsupported accounter backend %s"
+msgstr "Backend de cota %s n�suportado"
+
+#, python-format
+msgid "Configuration file %s not found."
+msgstr "Ficheiro de configura� %s n�encontrado."
+
+#, python-format
+msgid "Option %s not found in section global of %s"
+msgstr "A op� %s n�foi encontrada na sec� global de %s"
+
+#, python-format
+msgid "Option %s not found in section %s of %s"
+msgstr "A op� %s n�foi encontrada na sec� %s de %s"
+
+#, python-format
+msgid "Option logger only supports values in %s"
+msgstr "A op� logger s�porta valores em %s"
+
+#, python-format
+msgid "Invalid accounter %s for printer %s"
+msgstr "Contador de p�nas %s inv�do, para a impressora %s"
+
+#, python-format
+msgid "Option accounter in section %s only supports values in %s"
+msgstr "A op� accounter na sec� %s s�porta valores em %s"
+
+#, python-format
+msgid "Option enforcement in section %s only supports values in %s"
+msgstr "Op� enforcement (refor� na se� %s s�porta valores em %s"
+
+#, python-format
+msgid "Option onaccountererror in section %s only supports values in %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid policy %s for printer %s"
+msgstr "Pol�ca %s inv�da para a impressora %s"
+
+#, python-format
+msgid "Option policy in section %s only supports values in %s"
+msgstr "A op� policy na sec� %s s�porta valores em %s"
+
+#, python-format
+msgid "Invalid option mailto %s for printer %s"
+msgstr "Op� mailto %s inv�da, para a impressora %s"
+
+#, python-format
+msgid "Option mailto in section %s only supports values in %s"
+msgstr "a op� mailto na sec� %s s�porta valores em %s"
+
+#, python-format
+msgid "Invalid grace delay %s"
+msgstr "Per�o de toler�ia inv�do %s"
+
+#, python-format
+msgid "Invalid poor man's threshold %s"
+msgstr "Valor 'poor man' %s inv�do"
+
+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 ""
+"O seu saldo de impress��aixo.\n"
+"Em breve n�poder�mprimir.\n"
+"Por favor contacte o administrador do servi�de impress�de forma a "
+"resolver o problema."
+
+#, python-format
+msgid ""
+"You are not allowed to print anymore because\n"
+"your Print Quota is exceeded on printer %s."
+msgstr ""
+"Foi-lhe vedado o acesso ao servi�de impress�j�ue a\n"
+"sua quota de impress�foi excedida, na impressora %s."
+
+#, python-format
+msgid ""
+"You will soon be forbidden to print anymore because\n"
+"your Print Quota is almost reached on printer %s."
+msgstr ""
+"Em breve n�poder�mprimir j�ue a\n"
+"sua quota de impress�est�uase a ser atingida, na impressora %s."
+
+#, python-format
+msgid "Unsupported logging subsystem %s"
+msgstr "Sistema de logging %s n�suportado"
+
+#, python-format
+msgid "Report for %s quota on printer %s"
+msgstr "Relat� de cota %s para a impressora %s"
+
+#, python-format
+msgid "Pages grace time: %i days"
+msgstr "Per�o de toler�ia : %i d�"
+
+#, python-format
+msgid "Price per job: %.3f"
+msgstr "Pre�por trabalho: %.3f"
+
+#, python-format
+msgid "Price per page: %.3f"
+msgstr "Pre�por p�na: %.3f"
+
+msgid ""
+"Group           used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Grupo           gasto   m�mo  m�mo  saldo   toler�ia    total       "
+"pago"
+
+msgid ""
+"User            used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Utilizador      gasto   m�mo  m�mo  saldo   toler�ia    total       "
+"pago"
+
+msgid "unknown"
+msgstr "Desconhecido"
+
+#, python-format
+msgid "Real : %s"
+msgstr "Real : %s"
+
+#, python-format
+msgid "Total : %9i"
+msgstr "Total : %9i"
+
+#, python-format
+msgid "Unsupported reporter backend %s"
+msgstr "Backend reporter %s n�suportado"
+
+#, python-format
+msgid "Unsupported quota storage backend %s"
+msgstr "Base de dados %s n�suportada"
+
+#, python-format
+msgid "Impossible to connect to SMTP server : %s"
+msgstr "N�foi poss�l conectar-se ao servidor SMTP %s"
+
+#, python-format
+msgid "Impossible to send mail to %s, error %s : %s"
+msgstr "Imposs�l enviar email para  %s, erro %s : %s"
+
+#, python-format
+msgid ""
+"\n"
+"\n"
+"Please contact your system administrator :\n"
+"\n"
+"\t%s - <%s>\n"
+msgstr ""
+"\n"
+"\n"
+"Por favor contacte a seu administrador de sistemas:\n"
+"\n"
+"\t%s - <%s>\n"
+
+#, python-format
+msgid "Unable to match user %s on printer %s, applying default policy (%s)"
+msgstr ""
+"N�foi poss�l encontrar o utilizador %s para a impressora %s, foi "
+"aplicada por omiss�a pol�ca (%s)"
+
+#, python-format
+msgid ""
+"Unable to find user %s's account balance, applying default policy (%s) for "
+"printer %s"
+msgstr ""
+"N�foi poss�l encontrar o saldo da conta do utilizador %s, foi "
+"configurado por omiss�o valor (%s) para a impressora %s"
+
+#, python-format
+msgid "Print Quota exceeded for group %s on printer %s"
+msgstr "Cota de impress�excedida para o grupo %s na impressora %s"
+
+msgid "Print Quota"
+msgstr "Cota de Impress�
+
+msgid "Print Quota Exceeded"
+msgstr "Cota de impress�excedida"
+
+#, python-format
+msgid "Print Quota low for group %s on printer %s"
+msgstr "Cota de impress�baixa para o grupo %s na impresora %s"
+
+#, python-format
+msgid "Print Quota exceeded for user %s on printer %s"
+msgstr "Cota de impress�excedida para o utilizador %s na impressora %s"
+
+#, python-format
+msgid "Print Quota low for user %s on printer %s"
+msgstr "Cota de impress�baixa para o utilizador %s na impressora %s"
+
+msgid "Print Quota Low"
+msgstr "Cota de impress�baixa"
+
+#, python-format
+msgid "Printing system %s, args=%s"
+msgstr "Sistema de impress�%s, argumentos=%s"
+
+#, python-format
+msgid "Unable to precompute the job's size with the generic PDL analyzer : %s"
+msgstr ""
+"Imposs�l calcular tamanho da tarefa usando analisador gen�o de PDL : %s"
+
+#, python-format
+msgid "SIGTERM received, job %s cancelled."
+msgstr "SIGTERM recebido, trabalho %s reiniciado."
+
+msgid "Printer hostname undefined, set to 'localhost'"
+msgstr ""
+"Nome do servidor de impress�n�definido, foi configurado para 'localhost'"
+
+#, python-format
+msgid "Printing system unknown, args=%s"
+msgstr "Sistema de impress�desconhecido, args=%s"
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying external policy (%"
+"s) for printer %s"
+msgstr ""
+"Impressora %s n�registada no sistema de impress� foi aplicada a pol�ca "
+"externa (%s) para a impressora %s"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying external policy (%s) "
+"for printer %s"
+msgstr ""
+"Utilizador %s n�registado no sistema de impress� foi aplicada a pol�ca "
+"externa (%s) para a impressora %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 ""
+"Utilizador %s n�tem cota na impressora %s, foi aplicada a pol�ca externa "
+"(%s) para a impressora %s"
+
+#, python-format
+msgid ""
+"External policy %s for printer %s produced an error. Job rejected. Please "
+"check PyKota's configuration files."
+msgstr ""
+"Pol�ca externa %s para a impressora %s devolveu um erro. Trabalho "
+"reiniciado. Por favor verifique os ficheiros de configura� do Pykota."
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying default policy (%s)"
+msgstr ""
+"Impressora %s n�registada no sistema Pykota, foi aplicada por omiss�a "
+"pol�ca (%s)"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying default policy (%s) "
+"for printer %s"
+msgstr ""
+"Utilizador %s n�registrado no sistema PyKota, foi aplicada por omiss�a "
+"pol�ca (%s)para a impressora %s"
+
+#, python-format
+msgid ""
+"User %s doesn't have quota on printer %s in the PyKota system, applying "
+"default policy (%s)"
+msgstr ""
+"O utilizador %s n�tem cota na impressora %s, foi aplicada por omiss�a "
+"pol�ca (%s)"
+
+#, python-format
+msgid ""
+"Printer %s still not registered in the PyKota system, job will be rejected"
+msgstr ""
+"A Impressora %s n�se encontra registada no sistema, o pedido ser�ejeitado"
+
+#, python-format
+msgid ""
+"User %s still not registered in the PyKota system, job will be rejected on "
+"printer %s"
+msgstr ""
+"O utilizador %s n�se encontra registado no sistema, o pedido para a "
+"impressora %sser�ejeitado"
+
+#, python-format
+msgid ""
+"User %s still doesn't have quota on printer %s in the PyKota system, job "
+"will be rejected"
+msgstr ""
+"O utilizador %s ainda n�tem cota definida na impressora %s, o pedido ser�
+"rejeitado"
+
+#, python-format
+msgid ""
+"Search base %s doesn't seem to exist. Probable misconfiguration. Please "
+"double check /etc/pykota/pykota.conf : %s"
+msgstr ""
+"Base de busca %s parece n�existir, provavelmente por causa de m�
+"configura�.Por favor, verifique as configura�s do arquivo /etc/pykota/"
+"pykota.conf : %s"
+
+#, python-format
+msgid "Search for %s(%s) from %s(scope=%s) returned no answer."
+msgstr ""
+"A pesquisa de %s(%s) usando o esc� %s(scope=%s) n�devolveu resultados."
+
+#, python-format
+msgid "Problem adding LDAP entry (%s, %s)"
+msgstr "Ocorreu um problema ao adicionar a entrada LDAP (%s, %s)"
+
+#, python-format
+msgid "Problem deleting LDAP entry (%s)"
+msgstr "Ocorreu um problema ao apagar a entrada LDAP (%s)"
+
+#, python-format
+msgid "Problem modifying LDAP entry (%s, %s)"
+msgstr "Ocorreu um problema ao modificar a entrada LDAP (%s, %s)"
+
+#, python-format
+msgid ""
+"No pykotaAccountBalance object found for user %s. Did you create LDAP "
+"entries manually ?"
+msgstr ""
+
+#, python-format
+msgid ""
+"Unable to find an existing objectClass %s entry with %s=%s to attach "
+"pykotaAccount objectClass"
+msgstr ""
+"Imposs�l encontrar uma entrada objectClass %s existente com %s=%s "
+"paraanexar objectClass pykotaAccount"
+
+#, python-format
+msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s"
+msgstr ""
+"Imposs�l encontrar uma entrada existente para anexar ao objectClass "
+"pykotaGroup %s"
+
+msgid "Totals may be inaccurate if some users are members of several groups."
+msgstr ""
+"O total pode n�ser exacto, caso os utilizadores sejam membros de v�os "
+"grupos."
+
+#, python-format
+msgid "Network error while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem encountered while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s to be idle or printing..."
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s's idle status to stabilize..."
+msgstr ""
+
+#, python-format
+msgid "Problem during connection to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem while sending PJL query to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "A problem occured while reading printer %s's internal page counter."
+msgstr ""
+
+#, python-format
+msgid "Retrieving printer %s's page counter from database instead."
+msgstr ""
+
+#, python-format
+msgid ""
+"Couldn't retrieve printer %s's internal page counter either before or after "
+"printing."
+msgstr ""
+
+#, python-format
+msgid "Job's size forced to 1 page for printer %s."
+msgstr ""
+
+#, python-format
+msgid "No previous job in database for printer %s."
+msgstr ""
+
+#, python-format
+msgid "Inconsistent values for printer %s's internal page counter."
+msgstr ""
+
+msgid ""
+"Internal SNMP accounting asked, but Python-SNMP is not available. Please "
+"download it from http://pysnmp.sourceforge.net"
+msgstr ""
+
+#, python-format
+msgid "Unknown printer address in HARDWARE(%s) for printer %s"
+msgstr "Endere�inv�do em HARDWARE(%s) para a impressora %s"
+
+#, python-format
+msgid "Launching HARDWARE(%s)..."
+msgstr "Tentando identifica� f�ca(%s)..."
+
+#, python-format
+msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
+msgstr "Sinal SIGTERM enviado para contador f�co %s (pid : %s)"
+
+#, python-format
+msgid "Line [%s] skipped in accounter's output. Trying again..."
+msgstr ""
+
+#, python-format
+msgid "Hardware accounter %s exit code is %s"
+msgstr ""
+
+#, python-format
+msgid "Unable to query printer %s via HARDWARE(%s)"
+msgstr "Foi imposs�l consultar a impressora %s via HARDWARE(%s)"
+
+#, python-format
+msgid ""
+"SNMP querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid ""
+"PJL querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid "Launching SOFTWARE(%s)..."
+msgstr "Tentando identifica� l�a (%s)..."
+
+#, python-format
+msgid "Unable to compute job size with accounter %s"
+msgstr "Foi imposs�l calcular o tamanho do trabalho com o contador %s"
+
+#, python-format
+msgid "Problem while waiting for software accounter pid %s to exit : %s"
+msgstr "Problema ao aguardar encerramento do contador l�o de pid %s : %s"
+
+#, python-format
+msgid "Software accounter %s exit code is %s"
+msgstr "C�o de erro para contador l�o %s : %s"
+
+msgid "PyKota Reports"
+msgstr "Relat� do Pykota"
+
+msgid "Report"
+msgstr "Relat�"
+
+msgid "User / Group names mask"
+msgstr "M�ara de nomes para Usu�os / Grupos"
+
+msgid "Groups report"
+msgstr "Relat� de Grupos"
+
+msgid "History"
+msgstr "Hist�o"
+
+msgid "Empty"
+msgstr "Vazio"
+
+msgid "Date"
+msgstr "Data"
+
+msgid "Action"
+msgstr "A�"
+
+msgid "User"
+msgstr "Usu�o"
+
+msgid "Printer"
+msgstr "Impressora"
+
+msgid "Hostname"
+msgstr "Nome do computador"
+
+msgid "JobId"
+msgstr "Id da Tarefa"
+
+msgid "JobSize"
+msgstr "Tamanho da Tarefa"
+
+msgid "JobPrice"
+msgstr "Pre�da Tarefa"
+
+msgid "Copies"
+msgstr "C�s"
+
+msgid "JobBytes"
+msgstr "Tamanho da Tarefa em Bytes"
+
+msgid "PageCounter"
+msgstr "Contador de p�nas"
+
+msgid "Title"
+msgstr "T�lo"
+
+msgid "Filename"
+msgstr "Nome do arquivo"
+
+msgid "Options"
+msgstr "Op�s"
+
+msgid "Previous page"
+msgstr "P�na anterior"
+
+msgid "Please click on the above button"
+msgstr ""
Index: pykota/trunk/po/el_GR/pykota.po
===================================================================
--- pykota/trunk/po/el_GR/pykota.po (revision 1864)
+++ pykota/trunk/po/el_GR/pykota.po (revision 1864)
@@ -0,0 +1,1456 @@
+# PyKota
+# 
+# PyKota : Print Quotas for CUPS and LPRng
+# 
+# (c) 2003-2004 Jerome Alet <alet@librelogiciel.com>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+# 
+# $Id$
+# 
+# PyKota translation master file.
+# Copyright (c) 2003-2004 Conseil Internet & Logiciels Libres
+# Jerome Alet <alet@librelogiciel.com>, 2003-2004.
+# 
+msgid ""
+msgstr ""
+"Project-Id-Version: PyKota v1.20\n"
+"Report-Msgid-Bugs-To: alet@librelogiciel.com\n"
+"POT-Creation-Date: 2004-10-11 14:49+0200\n"
+"PO-Revision-Date: 2004-07-28 16:35:00+0200\n"
+"Last-Translator: Spyros Melissovas <peppe@cs.uoi.gr>\n"
+"Language-Team: Greek <peppe@cs.uoi.gr>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-7\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#, python-format
+msgid ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to automate user account creation and initial balance setting.\n"
+"\n"
+"THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  THIS TOOL MUST NOT BE USED FROM THE COMMAND LINE BUT ONLY AS PART\n"
+"  OF AN external policy IN pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance value } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints autopykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -i | --initbalance b Sets the user's account initial balance value to b.\n"
+"                       If the user already exists, actual balance is left\n"
+"                       unmodified. If unset, the default value is 0.\n"
+"                       \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\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"
+"  -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. \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"
+"  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"
+"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 ""
+
+msgid "You're not allowed to use this command."
+msgstr ""
+
+#, python-format
+msgid "Invalid softlimit value %s."
+msgstr "� ��������%s."
+
+#, python-format
+msgid "Invalid hardlimit value %s."
+msgstr "� ����� �s."
+
+#, python-format
+msgid "Hard limit %i is less than soft limit %i, values will be exchanged."
+msgstr ""
+"� �� �%i ������������%i, ��� "
+"��
+
+#, python-format
+msgid "Invalid balance value %s"
+msgstr "� ���� ���%s"
+
+#, python-format
+msgid "Invalid charge amount value %s"
+msgstr "� ���� ��%s"
+
+#, python-format
+msgid "Invalid limitby value %s"
+msgstr "� ���� limitby %s"
+
+#, python-format
+msgid "Impossible to add printer %s"
+msgstr "����������%s"
+
+#, python-format
+msgid "Invalid printer name %s"
+msgstr "� ������� %s"
+
+#, python-format
+msgid "There's no printer matching %s"
+msgstr "������� ������%s"
+
+msgid "You have to pass user or group names on the command line"
+msgstr "������� ������ �� � �� ���
+#, python-format
+msgid "Prototype %s not found in Quota Storage for printer %s."
+msgstr "� ��%s ���������������%s."
+
+#, python-format
+msgid "Prototype object %s not found in Quota Storage."
+msgstr "� ������ %s ����������
+#, python-format
+msgid "Undefined hard limit set to soft limit (%s) on printer %s."
+msgstr ""
+"����� ��� ������%s) � ���%s."
+
+#, python-format
+msgid "Undefined soft limit set to hard limit (%s) on printer %s."
+msgstr ""
+"�������������� �%s) � ���%s."
+
+#, python-format
+msgid "Invalid email address %s"
+msgstr "� ������-mail %s"
+
+#, python-format
+msgid "Invalid group name %s"
+msgstr "� �������%s"
+
+#, python-format
+msgid "Invalid user name %s"
+msgstr "� �������s"
+
+#, python-format
+msgid "Quota not found for object %s on printer %s."
+msgstr "� ����� �����s � ���%s."
+
+#, python-format
+msgid "Group %s not found in the PyKota Storage."
+msgstr "���%s �����������Kota."
+
+msgid "incompatible options, see help."
+msgstr "������ ������."
+
+#, python-format
+msgid ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"An OSD quota monitor for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykosd's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
+"                       triplet, for example #FF0000 is 100%% red.\n"
+"                       Defaults to 100%% green (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Sets the duration of the display in seconds. \n"
+"                       Defaults to 3 seconds.\n"
+"                       \n"
+"  -f | --font f        Sets the font to use for "
+"display.                      \n"
+"                       Defaults to the Python OSD library's default.\n"
+"  \n"
+"  -l | --loop n        Sets the number of times the info will be displayed.\n"
+"                       Defaults to 0, which means loop forever.\n"
+"                       \n"
+"  -s | --sleep s       Sets the sleeping duration between two displays \n"
+"                       in seconds. Defaults to 180 seconds (3 minutes).\n"
+"                       \n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Will launch pykosd. Display will be refreshed every 60 seconds,\n"
+"  and will last for 3 seconds (the default) each time. After five\n"
+"  iterations, the program will exit.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid duration option %s"
+msgstr "� ���������%s"
+
+#, python-format
+msgid "Invalid loop option %s"
+msgstr "� ����������"
+
+#, python-format
+msgid "Invalid sleep option %s"
+msgstr "� ��������� %s"
+
+#, python-format
+msgid "Invalid color option %s"
+msgstr "� ���������"
+
+#, python-format
+msgid "User %s doesn't exist in PyKota's database"
+msgstr "���%s � ���������Kota"
+
+#, python-format
+msgid "Pages used on %s : %s"
+msgstr "��� �� � %s : %s"
+
+#, python-format
+msgid "PyKota Units left : %.2f"
+msgstr "���PyKota ���� : %.2f"
+
+#, python-format
+msgid ""
+"warnpykota v%s (c) 2003-2004 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 ""
+
+msgid "Job contains no data. Printing is denied."
+msgstr "����������� �������
+
+msgid "Job accounting begins."
+msgstr "�����������
+msgid "Job accounting ends."
+msgstr "����������
+msgid "Job size forced to 0 because printing is denied."
+msgstr "� ���������� �� ������"
+
+#, python-format
+msgid "Job size : %i"
+msgstr "������: %i"
+
+#, python-format
+msgid "Updating user %s's quota on printer %s"
+msgstr "��� �����s � ���%s"
+
+msgid "Job added to history."
+msgstr "������� ����"
+
+#, python-format
+msgid "File number %s unregistered twice from polling object, ignored."
+msgstr ""
+"� �� ��� %s ��� � �������
+"��������
+#, python-format
+msgid "SIGTERM was sent to real backend %s (pid: %s)"
+msgstr "SIGTERM ��� ���� �� %s (pid: %s)"
+
+#, python-format
+msgid "CUPS backend %s died abnormally."
+msgstr "��� CUPS %s �������
+
+#, python-format
+msgid ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Dumps PyKota database's content.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints dumpykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -d | --data type     Dumps 'type' datas. Allowed types are :\n"
+"                       \n"
+"                         - history : dumps the jobs history.\n"
+"                         - users : dumps users.\n"
+"                         - groups : dumps user groups.\n"
+"                         - printers : dump printers.\n"
+"                         - upquotas : dump user quotas.\n"
+"                         - gpquotas : dump user groups quotas.\n"
+"                         - payments : dumps user payments.\n"
+"                         - pmembers : dumps printer groups members.\n"
+"                         - umembers : dumps user groups members.\n"
+"                         \n"
+"                       NB : the -d | --data command line option   \n"
+"                       is MANDATORY.\n"
+"  \n"
+"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
+"                       the format is to dump datas in the csv format (comma\n"
+"                       separated values). All data dumped is between double\n"
+"                       quotes. Allowed formats are :\n"
+"                       \n"
+"                         - csv : separate datas with commas\n"
+"                         - ssv : separate datas with semicolons\n"
+"                         - tsv : separate datas with tabs\n"
+"                         - xml : dump data as XML\n"
+"                         \n"
+"  -o | --output fname  All datas will be dumped to the file instead of\n"
+"                       to the standard output. The special '-' filename\n"
+"                       is the default value and means stdout.\n"
+"                       WARNING : existing files are truncated !\n"
+"  \n"
+"Examples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"  \n"
+"  This dumps the history in a comma separated values file, for possible\n"
+"  use in a spreadsheet.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"  \n"
+"  Dumps all users datas to the users.xml file.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --format command line option, see help."
+msgstr ""
+
+msgid "XML output is disabled because the jaxml module is not available."
+msgstr ""
+
+msgid "PyKota data dumper failed : I/O error"
+msgstr ""
+
+msgid "The -d | --data command line option is mandatory, see help."
+msgstr ""
+
+msgid "Too many arguments, see help."
+msgstr ""
+
+msgid "Software accounting already done in first pass. Ignoring."
+msgstr "���������� ���� �� ���."
+
+msgid "Hardware accounting already done in first pass. Ignoring."
+msgstr "��������� ���� �� ���."
+
+#, python-format
+msgid ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to give hints on what accounting method is best for each printer.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkhint's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Will analyze your printing system to test which accounter\n"
+"  is the best for each of the defined printer which\n"
+"  name matches one of the parameters.\n"
+"  \n"
+"  If you don't pass any argument on the command line, all\n"
+"  printers will be analyzed.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid DeviceURI : %s"
+msgstr "� ���RI ���s"
+
+msgid ""
+"\n"
+"Please wait while pkhint analyzes your printing system's configuration..."
+msgstr ""
+"\n"
+"������ � pkhint ������� �����"���..."
+
+#, python-format
+msgid "Unknown device %s for printer %s"
+msgstr "����� %s � ����%s"
+
+msgid ""
+"\n"
+"Put the following lines into your /etc/pykota/pykota.conf file :\n"
+msgstr ""
+"\n"
+"������� ������etc/pykota/pykota.conf :\n"
+
+msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
+msgstr "# ����: �������� ��������
+
+msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+msgstr "# ������ ������ ��� PyKota"
+
+msgid "# wasn't able to autodetect which hardware accounting method to use."
+msgstr "# ��� ������� �������, python-format
+msgid ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A Printers Manager for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkprinters [options] printer1 printer2 printer3 ... printerN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkprinters's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -a | --add           Adds printers if they don't exist on the Quota \n"
+"                       Storage Server. If they exist, they are modified\n"
+"                       unless -s|--skipexisting is also used.\n"
+"                       \n"
+"  -d | --delete        Deletes printers from the quota storage.\n"
+"  \n"
+"  -D | --description d Adds a textual description to printers.\n"
+"                       \n"
+"  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
+"                       Job price is optional.\n"
+"                       If both are to be set, separate them with a comma.\n"
+"                       Floating point and negative values are allowed.\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
+"                       groups pg1, pg2, etc... which must already exist.\n"
+"                       A printer group is just like a normal printer,\n"
+"                       only that it is usually unknown from the printing\n"
+"                       system. Create printer groups exactly the same\n"
+"                       way that you create printers, then add other \n"
+"                       printers to them with this option.\n"
+"                       Accounting is done on a printer and on all\n"
+"                       the printer groups it belongs to, quota checking\n"
+"                       is done on a printer and on all the printer groups\n"
+"                       it belongs to.\n"
+"                       If the --remove option below is not used, the \n"
+"                       default action is to add printers to the specified\n"
+"                       printer groups.\n"
+"                       \n"
+"  -l | --list          List informations about the printer(s) and the\n"
+"                       printers groups it is a member of.\n"
+"                       \n"
+"  -r | --remove        In combination with the --groups option "
+"above,                       \n"
+"                       remove printers from the specified printers groups.\n"
+"                       \n"
+"  -s | --skipexisting  In combination with the --add option above, tells\n"
+"                       pkprinters to not modify existing printers.\n"
+"  \n"
+"  printer1 through printerN can contain wildcards if the --add option \n"
+"  is not set.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Will create three printers named hp2100, hp2200 and hp8000.\n"
+"  Their price per page will be set at 0.05 unit, and their price\n"
+"  per job will be set at 0.1 unit. Units are in your own currency,\n"
+"  or whatever you want them to mean.\n"
+"  All of their descriptions will be set to the string \"HP Printer\".\n"
+"  If any of these printers already exists, it will also be modified \n"
+"  unless the -s|--skipexisting command line option is also used.\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  This will completely delete all printers and associated quota "
+"information,\n"
+"  as well as their job history. USE WITH CARE !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  This will put all printers which name matches \"hp*\" into printers "
+"groups \n"
+"  Laser and HP, which MUST already exist.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  This will remove the hp2200 printer from the LexMark printer group.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Printer %s already exists, skipping."
+msgstr "���� %s �������
+#, python-format
+msgid "Printer %s already exists, will be modified."
+msgstr "���� %s ���������"
+
+msgid "in"
+msgstr "�
+msgid "You have to pass printer groups names on the command line"
+msgstr "������� ���������� ���
+msgid "You have to pass printer names on the command line"
+msgstr "������� ������������
+#, python-format
+msgid ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Gives print quotes to users.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykotme  [options]  [files]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykotme's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps and file2.ps \n"
+"  which would be sent to the apple printer.\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps as read from\n"
+"  standard input, which would be sent to the apple or hplaser\n"
+"  printer.\n"
+"\n"
+"  $ pykotme \n"
+"  \n"
+"  This will give a quote for a job consisting of what is on standard \n"
+"  input. The quote will list the job size, and the price the job\n"
+"  would cost on each printer.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Your account balance : %.2f"
+msgstr "� ���������: %.2f"
+
+#, python-format
+msgid "Job size : %i pages"
+msgstr "������: %i ��"
+
+#, python-format
+msgid "Cost on printer %s : %.2f"
+msgstr "��� ���%s : %.2f"
+
+#, python-format
+msgid ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Generates print quota reports.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  repykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints repykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -u | --users         Generates a report on users quota, this is \n"
+"                       the default.\n"
+"  \n"
+"  -g | --groups        Generates a report on group quota instead of users.\n"
+"  \n"
+"  -P | --printer p     Report quotas on this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  This will print the quota status for all users who use the lp printer.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  This will print the quota status for all users on all printers.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  This will print the quota status for user jerome and all users\n"
+"  whose name begins with \"jo\" on all printers which name begins\n"
+"  with \"laser\" or ends with \"pson\".\n"
+"  \n"
+"  If launched by an user who is not a PyKota administrator, additionnal\n"
+"  arguments representing users or groups names are ignored, and only the\n"
+"  current user/group is reported.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Unsupported accounter backend %s"
+msgstr "� ���� �� ���� %s"
+
+#, python-format
+msgid "Configuration file %s not found."
+msgstr "� �������� %s."
+
+#, python-format
+msgid "Option %s not found in section global of %s"
+msgstr "����%s ������� global �%s"
+
+#, python-format
+msgid "Option %s not found in section %s of %s"
+msgstr "����%s ������� %s �%s"
+
+#, python-format
+msgid "Option logger only supports values in %s"
+msgstr "����logger ��� �����"
+
+#, python-format
+msgid "Invalid accounter %s for printer %s"
+msgstr "� �������� � ����%s"
+
+#, python-format
+msgid "Option accounter in section %s only supports values in %s"
+msgstr ""
+"�������� � �� %s ��� �����"
+
+#, python-format
+msgid "Option enforcement in section %s only supports values in %s"
+msgstr "����enforcement � �� %s ��� �����"
+
+#, python-format
+msgid "Option onaccountererror in section %s only supports values in %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid policy %s for printer %s"
+msgstr "� ����� %s � ����%s"
+
+#, python-format
+msgid "Option policy in section %s only supports values in %s"
+msgstr "����policy � �� %s ��� �����"
+
+#, python-format
+msgid "Invalid option mailto %s for printer %s"
+msgstr "� ������mailto %s � ����%s"
+
+#, python-format
+msgid "Option mailto in section %s only supports values in %s"
+msgstr "����mailto � ��  %s ��� �����"
+
+#, python-format
+msgid "Invalid grace delay %s"
+msgstr "� ��������"
+
+#, python-format
+msgid "Invalid poor man's threshold %s"
+msgstr "� �����poor man's %s"
+
+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 ""
+"� ��������� �����\n"
+"������������ ��n"
+"�����������������."
+
+#, python-format
+msgid ""
+"You are not allowed to print anymore because\n"
+"your Print Quota is exceeded on printer %s."
+msgstr ""
+"��������������n"
+"�� �� ����� �� ���%s."
+
+#, python-format
+msgid ""
+"You will soon be forbidden to print anymore because\n"
+"your Print Quota is almost reached on printer %s."
+msgstr ""
+"������������� ��"
+"�� ����������� ���%s."
+
+#, python-format
+msgid "Unsupported logging subsystem %s"
+msgstr "� ���� �� ����"
+
+#, python-format
+msgid "Report for %s quota on printer %s"
+msgstr "�����s � ���%s"
+
+#, python-format
+msgid "Pages grace time: %i days"
+msgstr "�������: %i ��
+
+#, python-format
+msgid "Price per job: %.3f"
+msgstr "��� ���%.3f"
+
+#, python-format
+msgid "Price per page: %.3f"
+msgstr "��� �� %.3f"
+
+msgid ""
+"Group           used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"���         �� �� �� �����       ��     "
+"��"
+
+msgid ""
+"User            used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"���        �� �� �� �����       ��     "
+"��"
+
+msgid "unknown"
+msgstr "���
+#, python-format
+msgid "Real : %s"
+msgstr "����: %s"
+
+#, python-format
+msgid "Total : %9i"
+msgstr "��� %9i"
+
+#, python-format
+msgid "Unsupported reporter backend %s"
+msgstr "� ���� �� ���s"
+
+#, python-format
+msgid "Unsupported quota storage backend %s"
+msgstr "� ���� �� ����%s"
+
+#, python-format
+msgid "Impossible to connect to SMTP server : %s"
+msgstr "���� ����� SMTP : %s"
+
+#, python-format
+msgid "Impossible to send mail to %s, error %s : %s"
+msgstr "����� e-mail � %s, ��%s : %s"
+
+#, python-format
+msgid ""
+"\n"
+"\n"
+"Please contact your system administrator :\n"
+"\n"
+"\t%s - <%s>\n"
+msgstr ""
+"\n"
+"\n"
+"������������������n"
+"\n"
+"\t%s - <%s>\n"
+
+#, python-format
+msgid "Unable to match user %s on printer %s, applying default policy (%s)"
+msgstr ""
+"������s � ���%s, ����� ���s)"
+
+#, python-format
+msgid ""
+"Unable to find user %s's account balance, applying default policy (%s) for "
+"printer %s"
+msgstr ""
+"�����������s, ����� ���s)"
+"� ����%s"
+
+#, python-format
+msgid "Print Quota exceeded for group %s on printer %s"
+msgstr "����� ��� � ���%s � ���%s"
+
+msgid "Print Quota"
+msgstr "�����"
+
+msgid "Print Quota Exceeded"
+msgstr "����� ���"
+
+#, python-format
+msgid "Print Quota low for group %s on printer %s"
+msgstr "������������%s � ���%s"
+
+#, python-format
+msgid "Print Quota exceeded for user %s on printer %s"
+msgstr "����� ��� � ���s � ���%s"
+
+#, python-format
+msgid "Print Quota low for user %s on printer %s"
+msgstr "������������s � ���%s"
+
+msgid "Print Quota Low"
+msgstr "��������#, python-format
+msgid "Printing system %s, args=%s"
+msgstr "������, ���%s"
+
+#, python-format
+msgid "Unable to precompute the job's size with the generic PDL analyzer : %s"
+msgstr "�� ����� ���������PDL : %s"
+
+#, python-format
+msgid "SIGTERM received, job %s cancelled."
+msgstr "SIGTERM �� �� ���%s."
+
+msgid "Printer hostname undefined, set to 'localhost'"
+msgstr "��������� ��localhost'"
+
+#, python-format
+msgid "Printing system unknown, args=%s"
+msgstr "����� ���, ���%s"
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying external policy (%"
+"s) for printer %s"
+msgstr ""
+"���� %s � ������ ��� PyKota, ���"
+"��� ���s) � ����%s"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying external policy (%s) "
+"for printer %s"
+msgstr ""
+"���%s � ������ ��� PyKota, ������ "
+"���s) � ����%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 ""
+"���%s � �������%s ��� PyKota, ���"
+"��� ���s) � ����%s"
+
+#, python-format
+msgid ""
+"External policy %s for printer %s produced an error. Job rejected. Please "
+"check PyKota's configuration files."
+msgstr ""
+"������ %s � ����%s ������� "
+"��� ����������� �PyKota."
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying default policy (%s)"
+msgstr ""
+"���� %s � ������ ��� PyKota, ����� "
+"���s)"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying default policy (%s) "
+"for printer %s"
+msgstr ""
+"���%s � ������ ��� PyKota, ����� "
+"���s) � ����%s"
+
+#, python-format
+msgid ""
+"User %s doesn't have quota on printer %s in the PyKota system, applying "
+"default policy (%s)"
+msgstr ""
+"���%s � �������%s ��� PyKota, ���"
+"�� ���s)"
+
+#, python-format
+msgid ""
+"Printer %s still not registered in the PyKota system, job will be rejected"
+msgstr ""
+"���� %s � �������� ��� PyKota, ��� "
+"����"
+
+#, python-format
+msgid ""
+"User %s still not registered in the PyKota system, job will be rejected on "
+"printer %s"
+msgstr ""
+"���%s � �������� ��� PyKota, ��� �"
+"��� � ���%s"
+
+#, python-format
+msgid ""
+"User %s still doesn't have quota on printer %s in the PyKota system, job "
+"will be rejected"
+msgstr ""
+"���%s � ���������%s ��� PyKota, �
+"�������
+
+#, python-format
+msgid ""
+"Search base %s doesn't seem to exist. Probable misconfiguration. Please "
+"double check /etc/pykota/pykota.conf : %s"
+msgstr ""
+"������� ������� ��������. "
+"�����������etc/pykota/pykota.conf : %s"
+
+#, python-format
+msgid "Search for %s(%s) from %s(scope=%s) returned no answer."
+msgstr "���� �%s(%s) � %s(��%s) � ������"
+
+#, python-format
+msgid "Problem adding LDAP entry (%s, %s)"
+msgstr "������������LDAP (%s, %s)"
+
+#, python-format
+msgid "Problem deleting LDAP entry (%s)"
+msgstr "������������LDAP (%s)"
+
+#, python-format
+msgid "Problem modifying LDAP entry (%s, %s)"
+msgstr "�������������LDAP (%s, %s)"
+
+#, python-format
+msgid ""
+"No pykotaAccountBalance object found for user %s. Did you create LDAP "
+"entries manually ?"
+msgstr ""
+
+#, python-format
+msgid ""
+"Unable to find an existing objectClass %s entry with %s=%s to attach "
+"pykotaAccount objectClass"
+msgstr ""
+"�������objectClass %s ���� %s=%s � ���
+"pykotaAccount objectClass"
+
+#, python-format
+msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s"
+msgstr ""
+"����������������ykotaGroup "
+"objectclass %s"
+
+msgid "Totals may be inaccurate if some users are members of several groups."
+msgstr ""
+"� �����������������������
+"��."
+
+#, python-format
+msgid "Network error while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem encountered while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s to be idle or printing..."
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s's idle status to stabilize..."
+msgstr ""
+
+#, python-format
+msgid "Problem during connection to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem while sending PJL query to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "A problem occured while reading printer %s's internal page counter."
+msgstr ""
+
+#, python-format
+msgid "Retrieving printer %s's page counter from database instead."
+msgstr ""
+
+#, python-format
+msgid ""
+"Couldn't retrieve printer %s's internal page counter either before or after "
+"printing."
+msgstr ""
+
+#, python-format
+msgid "Job's size forced to 1 page for printer %s."
+msgstr ""
+
+#, python-format
+msgid "No previous job in database for printer %s."
+msgstr ""
+
+#, python-format
+msgid "Inconsistent values for printer %s's internal page counter."
+msgstr ""
+
+msgid ""
+"Internal SNMP accounting asked, but Python-SNMP is not available. Please "
+"download it from http://pysnmp.sourceforge.net"
+msgstr ""
+
+#, python-format
+msgid "Unknown printer address in HARDWARE(%s) for printer %s"
+msgstr "����� ����HARDWARE(%s) � ����%s"
+
+#, python-format
+msgid "Launching HARDWARE(%s)..."
+msgstr "���ARDWARE(%s)..."
+
+#, python-format
+msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
+msgstr "SIGTERM ��� ����� ��%s (pid: %s)"
+
+#, python-format
+msgid "Line [%s] skipped in accounter's output. Trying again..."
+msgstr ""
+
+#, python-format
+msgid "Hardware accounter %s exit code is %s"
+msgstr ""
+
+#, python-format
+msgid "Unable to query printer %s via HARDWARE(%s)"
+msgstr "������ �����s ��DWARE(%s)"
+
+#, python-format
+msgid ""
+"SNMP querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid ""
+"PJL querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid "Launching SOFTWARE(%s)..."
+msgstr "���OFTWARE(%s)..."
+
+#, python-format
+msgid "Unable to compute job size with accounter %s"
+msgstr "�� ���� ��������� %s"
+
+#, python-format
+msgid "Problem while waiting for software accounter pid %s to exit : %s"
+msgstr ""
+"������������ ����� ����%s : %s"
+
+#, python-format
+msgid "Software accounter %s exit code is %s"
+msgstr "�� �� ����� ������%s"
+
+msgid "PyKota Reports"
+msgstr "���PyKota"
+
+msgid "Report"
+msgstr "���
+msgid "User / Group names mask"
+msgstr "�������� ���
+
+msgid "Groups report"
+msgstr "�����msgid "History"
+msgstr "���
+
+msgid "Empty"
+msgstr "���
+msgid "Date"
+msgstr "����"
+
+msgid "Action"
+msgstr "����
+msgid "User"
+msgstr "���
+
+msgid "Printer"
+msgstr "���
+
+msgid "Hostname"
+msgstr "����
+
+msgid "JobId"
+msgstr "���"
+
+msgid "JobSize"
+msgstr "���
+
+msgid "JobPrice"
+msgstr "��
+
+msgid "Copies"
+msgstr "���"
+
+msgid "JobBytes"
+msgstr "���
+
+msgid "PageCounter"
+msgstr "�����"
+
+msgid "Title"
+msgstr "��"
+
+msgid "Filename"
+msgstr "�����
+
+msgid "Options"
+msgstr "���"
+
+msgid "Previous page"
+msgstr "���� ��
+
+msgid "Please click on the above button"
+msgstr ""
Index: pykota/trunk/po/fr_FR/pykota.po
===================================================================
--- pykota/trunk/po/fr_FR/pykota.po (revision 1864)
+++ pykota/trunk/po/fr_FR/pykota.po (revision 1864)
@@ -0,0 +1,2194 @@
+# PyKota
+#
+# PyKota : Print Quotas for CUPS and LPRng
+#
+# (c) 2003-2004 Jerome Alet <alet@librelogiciel.com>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id$
+#
+# PyKota french translation file.
+# Copyright (c) 2003-2004 Conseil Internet & Logiciels Libres
+# Jerome Alet <alet@librelogiciel.com>, 2003-2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PyKota v1.20\n"
+"Report-Msgid-Bugs-To: alet@librelogiciel.com\n"
+"POT-Creation-Date: 2004-10-11 14:49+0200\n"
+"PO-Revision-Date: 2004-07-21 15:55:00+0100\n"
+"Last-Translator: Jerome Alet <alet@librelogiciel.com>\n"
+"Language-Team: French <alet@librelogiciel.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#, python-format
+msgid ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to automate user account creation and initial balance setting.\n"
+"\n"
+"THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  THIS TOOL MUST NOT BE USED FROM THE COMMAND LINE BUT ONLY AS PART\n"
+"  OF AN external policy IN pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance value } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints autopykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -i | --initbalance b Sets the user's account initial balance value to b.\n"
+"                       If the user already exists, actual balance is left\n"
+"                       unmodified. If unset, the default value is 0.\n"
+"                       \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un outil pour automatiser la cr�ion des comptes et l'initialisation\n"
+"du solde.\n"
+"\n"
+"CET OUTIL NE DOIT PAS �RE UTILIS�SI VOUS LIMITEZ VOS UTILISATEURS PAR\n"
+"QUOTA !\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  CET OUTIL NE DOIT PAS �RE UTILIS�DEPUIS LA LIGNE DE COMMANDE MAIS\n"
+"  SEULEMENT DANS UNE external policy DANS pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance valeur } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version d'autopykota et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -i | --initbalance b Positionne le solde initial de l'utilisateur �.\n"
+"                       Si l'utilisateur existe d�, le solde actuel reste\n"
+"                       inchang�Si non indiqu�la valeur par d�ut est "
+"0.\n"
+"                       \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"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 ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\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"
+"  -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. \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"
+"  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"
+"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 ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\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"
+"  -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�.\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"
+"  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"
+"n  et comptabilis�sur les imprimantes virtuelles Laser et HP.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+msgid "You're not allowed to use this command."
+msgstr "Vous n'�s pas autoris�) �tiliser cette commande."
+
+#, python-format
+msgid "Invalid softlimit value %s."
+msgstr "Valeur %s invalide pour la limite souple."
+
+#, python-format
+msgid "Invalid hardlimit value %s."
+msgstr "Valeur %s invalide pour la limite dure."
+
+#, python-format
+msgid "Hard limit %i is less than soft limit %i, values will be exchanged."
+msgstr ""
+"Limite dure %i est inf�eure �a limite souple %i, les valeurs seront "
+"�ang�. "
+
+#, python-format
+msgid "Invalid balance value %s"
+msgstr "Valeur %s du solde invalide"
+
+#, python-format
+msgid "Invalid charge amount value %s"
+msgstr "Montant �omptabiliser %s invalide"
+
+#, python-format
+msgid "Invalid limitby value %s"
+msgstr "Valeur de l'option limitby %s invalide"
+
+#, python-format
+msgid "Impossible to add printer %s"
+msgstr "Impossible d'ajouter l'imprimante %s"
+
+#, python-format
+msgid "Invalid printer name %s"
+msgstr "Nom d'imprimante %s invalide"
+
+#, python-format
+msgid "There's no printer matching %s"
+msgstr "Aucune imprimante ne correspond �s"
+
+msgid "You have to pass user or group names on the command line"
+msgstr ""
+"Vous devez passer des noms d'utilisateurs ou de groupes sur la ligne de "
+"commande"
+
+#, python-format
+msgid "Prototype %s not found in Quota Storage for printer %s."
+msgstr "Prototype %s non trouv�ans le Quota Storage pour l'imprimante %s."
+
+#, python-format
+msgid "Prototype object %s not found in Quota Storage."
+msgstr "Objet prototype %s introuvable dans le Quota Storage."
+
+#, python-format
+msgid "Undefined hard limit set to soft limit (%s) on printer %s."
+msgstr ""
+"Limite dure ind�nie, positionn��a limite souple (%s) sur l'imprimante %"
+"s."
+
+#, python-format
+msgid "Undefined soft limit set to hard limit (%s) on printer %s."
+msgstr ""
+"Limite souple ind�nie, positionn��a limite dure (%s) sur l'imprimante %"
+"s."
+
+#, python-format
+msgid "Invalid email address %s"
+msgstr "Adresse �ctronique %s invalide"
+
+#, python-format
+msgid "Invalid group name %s"
+msgstr "Nom de groupe %s invalide"
+
+#, python-format
+msgid "Invalid user name %s"
+msgstr "Nom d'utilisateur %s invalide"
+
+#, python-format
+msgid "Quota not found for object %s on printer %s."
+msgstr "Quota non trouv�our l'objet %s sur l'imprimante %s."
+
+#, python-format
+msgid "Group %s not found in the PyKota Storage."
+msgstr "Groupe %s non trouv�ans le Quota Storage."
+
+msgid "incompatible options, see help."
+msgstr "options incompatibles, voir l'aide."
+
+#, python-format
+msgid ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"An OSD quota monitor for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykosd's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
+"                       triplet, for example #FF0000 is 100%% red.\n"
+"                       Defaults to 100%% green (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Sets the duration of the display in seconds. \n"
+"                       Defaults to 3 seconds.\n"
+"                       \n"
+"  -f | --font f        Sets the font to use for "
+"display.                      \n"
+"                       Defaults to the Python OSD library's default.\n"
+"  \n"
+"  -l | --loop n        Sets the number of times the info will be displayed.\n"
+"                       Defaults to 0, which means loop forever.\n"
+"                       \n"
+"  -s | --sleep s       Sets the sleeping duration between two displays \n"
+"                       in seconds. Defaults to 180 seconds (3 minutes).\n"
+"                       \n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Will launch pykosd. Display will be refreshed every 60 seconds,\n"
+"  and will last for 3 seconds (the default) each time. After five\n"
+"  iterations, the program will exit.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un afficheur OSD de quota d'impression pour PyKota.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de pykosd et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -c | --color #rrggbb Fixe la couleur �tiliser pour l'affichage �n\n"
+"                       triplet hexadecimal, par exemple #FF0000 est 100%%\n"
+"                       de rouge.\n"
+"                       La valeur par d�ut est 100%% de vert (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Fixe la dur�de l'affichage en secondes. \n"
+"                       La valeur par d�ut est de 3 secondes.\n"
+"                       \n"
+"  -f | --font f        Fixe la police de caract�s �tiliser pour\n"
+"                       l'affichage.\n"
+"                       La valeur par d�ut est celle de la librairie\n"
+"                       Python OSD.\n"
+"                       \n"
+"  -l | --loop n        Fixe le nombre de fois o�nformation sera "
+"affich�\n"
+"                       La valeur par d�ut est 0, qui indique un nombre\n"
+"                       d'affichages infini.\n"
+"                       \n"
+"  -s | --sleep s       Fixe la dur�en secondes de sommeil entre deux\n"
+"                       affichages. La valeur par d�ut est 180 (3 "
+"minutes).\n"
+"                       \n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Lance pykosd. L'affichage sera rafra�it toutes les 60 secondes,\n"
+"  et persistera pendant 3 secondes (la valeur par d�ut) �haque fois.\n"
+"  Apr�5 it�tions, le programme se terminera.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Invalid duration option %s"
+msgstr "Option duration %s invalide"
+
+#, python-format
+msgid "Invalid loop option %s"
+msgstr "Option loop %s invalide"
+
+#, python-format
+msgid "Invalid sleep option %s"
+msgstr "Option sleep %s invalide"
+
+#, python-format
+msgid "Invalid color option %s"
+msgstr "Option color %s invalide"
+
+#, python-format
+msgid "User %s doesn't exist in PyKota's database"
+msgstr "L'utilisateur %s n'existe pas dans la base PyKota"
+
+#, python-format
+msgid "Pages used on %s : %s"
+msgstr "Pages utilis� sur %s : %s"
+
+#, python-format
+msgid "PyKota Units left : %.2f"
+msgstr "Unites PyKota restantes : %.2f"
+
+#, python-format
+msgid ""
+"warnpykota v%s (c) 2003-2004 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 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 "Job contains no data. Printing is denied."
+msgstr ""
+"Le travail d'impression ne contient aucune donn� L'impression est rejet�"
+
+msgid "Job accounting begins."
+msgstr "D�t du d�mpte pour le travail d'impression"
+
+msgid "Job accounting ends."
+msgstr "Fin du d�mpte pour le travail d'impression"
+
+msgid "Job size forced to 0 because printing is denied."
+msgstr ""
+"Taille du travail d'impression forc�� car l'impression est rejet�"
+
+#, python-format
+msgid "Job size : %i"
+msgstr "Taille du travail d'impression : %i"
+
+#, python-format
+msgid "Updating user %s's quota on printer %s"
+msgstr "Mise �our du quota de l'utilisateur %s sur l'imprimante %s"
+
+msgid "Job added to history."
+msgstr "Travail d'impression ajout� l'historique."
+
+#, python-format
+msgid "File number %s unregistered twice from polling object, ignored."
+msgstr ""
+"Le fichier num� %s a � retir�eux fois de l'objet poll, action ignor�"
+
+#, python-format
+msgid "SIGTERM was sent to real backend %s (pid: %s)"
+msgstr "SIGTERM a � envoy�u vrai backend %s (pid: %s)"
+
+#, python-format
+msgid "CUPS backend %s died abnormally."
+msgstr "Le backend CUPS %s est sorti anormalement."
+
+#, python-format
+msgid ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Dumps PyKota database's content.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints dumpykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -d | --data type     Dumps 'type' datas. Allowed types are :\n"
+"                       \n"
+"                         - history : dumps the jobs history.\n"
+"                         - users : dumps users.\n"
+"                         - groups : dumps user groups.\n"
+"                         - printers : dump printers.\n"
+"                         - upquotas : dump user quotas.\n"
+"                         - gpquotas : dump user groups quotas.\n"
+"                         - payments : dumps user payments.\n"
+"                         - pmembers : dumps printer groups members.\n"
+"                         - umembers : dumps user groups members.\n"
+"                         \n"
+"                       NB : the -d | --data command line option   \n"
+"                       is MANDATORY.\n"
+"  \n"
+"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
+"                       the format is to dump datas in the csv format (comma\n"
+"                       separated values). All data dumped is between double\n"
+"                       quotes. Allowed formats are :\n"
+"                       \n"
+"                         - csv : separate datas with commas\n"
+"                         - ssv : separate datas with semicolons\n"
+"                         - tsv : separate datas with tabs\n"
+"                         - xml : dump data as XML\n"
+"                         \n"
+"  -o | --output fname  All datas will be dumped to the file instead of\n"
+"                       to the standard output. The special '-' filename\n"
+"                       is the default value and means stdout.\n"
+"                       WARNING : existing files are truncated !\n"
+"  \n"
+"Examples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"  \n"
+"  This dumps the history in a comma separated values file, for possible\n"
+"  use in a spreadsheet.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"  \n"
+"  Dumps all users datas to the users.xml file.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Exporte le contenu de la base de donn� de PyKota.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de dumpykota et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -d | --data type     Exporte les donn� de type 'type'.\n"
+"                       Les types autoris�sont :\n"
+"                       \n"
+"                         - history : exporte l'historique des travaux.\n"
+"                         - users : exporte les utilisateurs.\n"
+"                         - groups : exporte les groupes d'utilisateurs.\n"
+"                         - printers : exporte les imprimantes.\n"
+"                         - upquotas : exporte les quotas des utilisateurs.\n"
+"                         - gpquotas : exporte les quotas des groupes.\n"
+"                         - payments : exporte l'historique des paiements.\n"
+"                         - pmembers : exporte les membres des groupes\n"
+"                                      d'imprimantes.\n"
+"                         - umembers : exporte les membres des groupes\n"
+"                                      d'utilisateurs.\n"
+"                         \n"
+"                       NB : l'option de ligne de commande -d | --data est\n"
+"                       OBLIGATOIRE.\n"
+"  \n"
+"  -f | --format fmt    Exporte les donn� dans le format 'fmt' sp�fi�n"
+"                       Si non pr�s�le format sera csv (champs s�r�n"
+"                       par des virgules).\n"
+"                       Toutes les donn� sont export� entre double "
+"quotes.\n"
+"                       Les formats autoris�sont :\n"
+"                       \n"
+"                         - csv : donn� s�r� par des virgules\n"
+"                         - ssv : donn� s�r� par des point-virgules\n"
+"                         - tsv : donn� s�r�par des tabulations\n"
+"                         - xml : donn� export� au format XML\n"
+"                         \n"
+"  -o | --output nomf   Toutes les donn� seront export� vers un fichier\n"
+"                       plut�ue vers la sortie standard. Le nom sp�al "
+"'-'\n"
+"                       est la valeur par d�ut indiquant la sortie "
+"standard.\n"
+"                       ATTENTION : les fichiers existants sont tronqu�!\n"
+"  \n"
+"Exemples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >monfichier.csv\n"
+"  \n"
+"  Ceci va exporter l'historique dans un fichier �hamps s�r�par des\n"
+"  virgules, par exemple pour r�portation dans un tableur.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o util.xml\n"
+"  \n"
+"  Exporte toutes les donn� des utilisateurs dans le fichier util.xml\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr ""
+"Le modifier [%s] pour l'option de ligne de commande --data est invalide, "
+"voir l'aide."
+
+#, python-format
+msgid "Invalid modifier [%s] for --format command line option, see help."
+msgstr ""
+"Le modifier [%s] pour l'option de ligne de commande --format est invalide, "
+"voir l'aide."
+
+msgid "XML output is disabled because the jaxml module is not available."
+msgstr "La sortie XML est d�ctiv�car le module jaxml n'est pas disponible."
+
+msgid "PyKota data dumper failed : I/O error"
+msgstr "Erreur de l'exporteur de donn� de PyKota : erreur d'entr�sortie"
+
+msgid "The -d | --data command line option is mandatory, see help."
+msgstr ""
+"L'option de ligne de commande -d | --data est obligatoire, voir l'aide."
+
+msgid "Too many arguments, see help."
+msgstr "Trop d'arguments, voir l'aide."
+
+msgid "Software accounting already done in first pass. Ignoring."
+msgstr "D�mpte logiciel d� effectu�urant la premi� phase. Ignor�
+
+msgid "Hardware accounting already done in first pass. Ignoring."
+msgstr "D�mpte mat�el d� effectu�urant la premi� phase. Ignor�
+
+#, python-format
+msgid ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to give hints on what accounting method is best for each printer.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkhint's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Will analyze your printing system to test which accounter\n"
+"  is the best for each of the defined printer which\n"
+"  name matches one of the parameters.\n"
+"  \n"
+"  If you don't pass any argument on the command line, all\n"
+"  printers will be analyzed.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un outil pour d�cter la meilleure m�ode de d�mpte pour chaque\n"
+"imprimante.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  pkhint [options] [impr1 impr2 impr3 ... imprN] <fichier.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de pkhint et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Va analyser votre syst� d'impression pour d�cter quelle est la\n"
+"  meilleure m�ode de d�mpte pour chacune des imprimantes d�nies\n"
+"  dont le nom correspond aux param�es.\n"
+"  \n"
+"  Si vous ne passer aucune argument sur la ligne de commande, toutes les\n"
+"  imprimantes seront analys�.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Invalid DeviceURI : %s"
+msgstr "DeviceURI invalide : %s"
+
+msgid ""
+"\n"
+"Please wait while pkhint analyzes your printing system's configuration..."
+msgstr ""
+"\n"
+"Merci de patienter pendant que pkhint analyse la configuration de votre "
+"syst� d'impression..."
+
+#, python-format
+msgid "Unknown device %s for printer %s"
+msgstr "P�ph�que %s inconnu pour l'imprimante %s"
+
+msgid ""
+"\n"
+"Put the following lines into your /etc/pykota/pykota.conf file :\n"
+msgstr ""
+"\n"
+"Mettez les lignes suivantes dans votre fichier /etc/pykota/pykota.conf :\n"
+
+msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
+msgstr ""
+"# ATTENTION : si le d�mpte software est sugg�, cela ne veut pas dire"
+
+msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+msgstr ""
+"# que le d�mpte hardware ne fonctionnerait pas, cela veut seulement dire "
+"que PyKota"
+
+msgid "# wasn't able to autodetect which hardware accounting method to use."
+msgstr ""
+"# n'a pas � capable de d�cter automatiquement quelle m�ode de d�mpte "
+"hardware utiliser."
+
+#, python-format
+msgid ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A Printers Manager for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkprinters [options] printer1 printer2 printer3 ... printerN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkprinters's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -a | --add           Adds printers if they don't exist on the Quota \n"
+"                       Storage Server. If they exist, they are modified\n"
+"                       unless -s|--skipexisting is also used.\n"
+"                       \n"
+"  -d | --delete        Deletes printers from the quota storage.\n"
+"  \n"
+"  -D | --description d Adds a textual description to printers.\n"
+"                       \n"
+"  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
+"                       Job price is optional.\n"
+"                       If both are to be set, separate them with a comma.\n"
+"                       Floating point and negative values are allowed.\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
+"                       groups pg1, pg2, etc... which must already exist.\n"
+"                       A printer group is just like a normal printer,\n"
+"                       only that it is usually unknown from the printing\n"
+"                       system. Create printer groups exactly the same\n"
+"                       way that you create printers, then add other \n"
+"                       printers to them with this option.\n"
+"                       Accounting is done on a printer and on all\n"
+"                       the printer groups it belongs to, quota checking\n"
+"                       is done on a printer and on all the printer groups\n"
+"                       it belongs to.\n"
+"                       If the --remove option below is not used, the \n"
+"                       default action is to add printers to the specified\n"
+"                       printer groups.\n"
+"                       \n"
+"  -l | --list          List informations about the printer(s) and the\n"
+"                       printers groups it is a member of.\n"
+"                       \n"
+"  -r | --remove        In combination with the --groups option "
+"above,                       \n"
+"                       remove printers from the specified printers groups.\n"
+"                       \n"
+"  -s | --skipexisting  In combination with the --add option above, tells\n"
+"                       pkprinters to not modify existing printers.\n"
+"  \n"
+"  printer1 through printerN can contain wildcards if the --add option \n"
+"  is not set.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Will create three printers named hp2100, hp2200 and hp8000.\n"
+"  Their price per page will be set at 0.05 unit, and their price\n"
+"  per job will be set at 0.1 unit. Units are in your own currency,\n"
+"  or whatever you want them to mean.\n"
+"  All of their descriptions will be set to the string \"HP Printer\".\n"
+"  If any of these printers already exists, it will also be modified \n"
+"  unless the -s|--skipexisting command line option is also used.\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  This will completely delete all printers and associated quota "
+"information,\n"
+"  as well as their job history. USE WITH CARE !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  This will put all printers which name matches \"hp*\" into printers "
+"groups \n"
+"  Laser and HP, which MUST already exist.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  This will remove the hp2200 printer from the LexMark printer group.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un gestionnaire d'imprimantes pour PyKota.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  pkprinters [options] impr1 impr2 impr3 ... imprN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de pkprinters et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -a | --add           Ajoute les imprimantes si elles n'existent pas d�\n"
+"                       dans la base de donn�. Si elles existent, alors\n"
+"                       elles sont modifi� sauf si l'option de ligne de\n"
+"                       commande -s|--skipexisting est aussi utilis�\n"
+"                       \n"
+"  -d | --delete        Supprime les imprimantes de la base de donn�.\n"
+"  \n"
+"  -D | --description d Ajoute une description textuelle aux imprimantes.\n"
+"                       \n"
+"  -c | --charge p[,j]  Fixes les co�ar page et par travail.\n"
+"                       Le co�r travail d'impression est optionnel.\n"
+"                       Si les deux sont utilis� s�rez les nombres par\n"
+"                       une virgule.\n"
+"                       Les nombres n�tifs ou avec d�males sont "
+"autoris�\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Ajoute ou supprime les imprimantes des groupes\n"
+"                       pg1, pg2, etc... qui doivent d� exister.\n"
+"                       Un groupe d'imprimantes est comme une imprimante\n"
+"                       normale mais est inconnu du syst� d'impression.\n"
+"                       On cr�les groupes d'imprimantes de la m� mani�\n"
+"                       que l'on cr�des imprimantes, et ensuite on leur\n"
+"                       ajoute des imprimantes avec cette option.\n"
+"                       Le d�mpte et la v�fication sont effectu�sur\n"
+"                       une imprimante et sur tous les groupes auxquels elle\n"
+"                       appartient.\n"
+"                       Si l'option --remove ci-dessous n'est pas utilis�\n"
+"                       l'action par d�ut est d'ajouter les imprimantes "
+"aux\n"
+"                       groupes d'imprimantes sp�fi�\n"
+"                       \n"
+"  -l | --list          Liste les informations sur les imprimantes et les\n"
+"                       groupes dont elles sont membres.\n"
+"                       \n"
+"  -r | --remove        Combin�avec l'option --groups ci-dessus, supprime\n"
+"                       les imprimantes des groupes sp�fi�\n"
+"                       \n"
+"  -s | --skipexisting  Combin�avec l'option --add ci-dessus, indique\n"
+"                       �kprinters de ne pas modifier les imprimantes\n"
+"                       existantes.\n"
+"  \n"
+"  Les noms d'imprimantes peuvent contenir des caract�s jokers si l'option\n"
+"  --add n'est pas utilis�\n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"Imprimante HP\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Ceci va cr� les trois imprimantes hp2100, hp2200 and hp8000.\n"
+"  Leur co�r page sera fix� 0.05 unit�et leur co�r travail sera\n"
+"  fix� 0.1 unit�Les unit�sont dans votre propre monnaie,\n"
+"  ou dans ce que vous voulez qu'elles signifient.\n"
+"  Leurs descriptions seront positionn� �"Imprimante HP\".\n"
+"  Si l'une de ces imprimantes existe d�, elle sera modifi��oins que\n"
+"  l'option -s|--skipexisting ne soit aussi utilis�\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  Ceci va compl�ment effacer toutes les imprimantes, leurs informations\n"
+"  de quota ainsi que leurs historiques des travaux. SOYEZ PRUDENTS !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  Ceci ba mettre toutes les imprimantes dont le nom correspond �"hp*\"\n"
+"  dans les groupes Laser et HP, qui DOIVENT d� exister.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  Ceci va enlever l'imprimante hp2200 du groupe LexMark.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Printer %s already exists, skipping."
+msgstr "L'imprimante %s existe d�, ignor�"
+
+#, python-format
+msgid "Printer %s already exists, will be modified."
+msgstr "L'imprimante %s existe d�, elle sera modifi�"
+
+msgid "in"
+msgstr "dans"
+
+msgid "You have to pass printer groups names on the command line"
+msgstr ""
+"Vous devez passer des noms de groupes d'imprimantes sur la ligne de commande"
+
+msgid "You have to pass printer names on the command line"
+msgstr "Vous devez passer des noms d'imprimantes sur la ligne de commande"
+
+#, python-format
+msgid ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Gives print quotes to users.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykotme  [options]  [files]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykotme's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps and file2.ps \n"
+"  which would be sent to the apple printer.\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps as read from\n"
+"  standard input, which would be sent to the apple or hplaser\n"
+"  printer.\n"
+"\n"
+"  $ pykotme \n"
+"  \n"
+"  This will give a quote for a job consisting of what is on standard \n"
+"  input. The quote will list the job size, and the price the job\n"
+"  would cost on each printer.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Fait des devis d'impression aux utilisateurs.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  pykotme  [options]  [fichiers]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de pykotme et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -P | --printer p     Fait un devis sur cette imprimante seulement.\n"
+"                       En fait p peut contenir des caract�s jokers\n"
+"                       pour s�ctionner seulement certaines imprimantes.\n"
+"                       La valeur par d�ut est *, qui signifie toutes les\n"
+"                       imprimantes. \n"
+"                       Vous pouvez sp�fier plusieurs noms ou jokers,\n"
+"                       en les s�rant avec des virgules.\n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ pykotme --printer apple fichier1.ps fichier2.ps\n"
+"  \n"
+"  Ceci va �blir un devis d'impression pour l'utilisateur courant.\n"
+"  Ce devis indiquera la taille et le co�r l'imprimante apple d'un\n"
+"  travail d'impression consitant en fichier1.ps et fichier2.ps\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <fichier1.ps\n"
+"  \n"
+"  Ceci va �blir un devis d'impression pour l'utilisateur courant.\n"
+"  Ce devis indiquera la taille et le co�un travail provenant de "
+"l'entr�n"
+"  standard dans laquelle on redirigerait le fichier fichier1.ps et qui\n"
+"  serait envoy�sur les imprimantes apple ou hplaser.\n"
+"\n"
+"  $ pykotme \n"
+"  Ceci va �blir un devis d'impression pour l'utilisateur courant.\n"
+"  Ce devis indiquera la taille et le co�un travail provenant de "
+"l'entr�n"
+"  standard, et ce pour chaque imprimante.\n"
+"  \n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Your account balance : %.2f"
+msgstr "Votre solde : %.2f"
+
+#, python-format
+msgid "Job size : %i pages"
+msgstr "Taille du job : %i pages"
+
+#, python-format
+msgid "Cost on printer %s : %.2f"
+msgstr "Co�r l'imprimante %s : %.2f"
+
+#, python-format
+msgid ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Generates print quota reports.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  repykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints repykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -u | --users         Generates a report on users quota, this is \n"
+"                       the default.\n"
+"  \n"
+"  -g | --groups        Generates a report on group quota instead of users.\n"
+"  \n"
+"  -P | --printer p     Report quotas on this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  This will print the quota status for all users who use the lp printer.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  This will print the quota status for all users on all printers.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  This will print the quota status for user jerome and all users\n"
+"  whose name begins with \"jo\" on all printers which name begins\n"
+"  with \"laser\" or ends with \"pson\".\n"
+"  \n"
+"  If launched by an user who is not a PyKota administrator, additionnal\n"
+"  arguments representing users or groups names are ignored, and only the\n"
+"  current user/group is reported.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"G�re des rapports de quotas d'impression.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  repykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de repykota et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -u | --users         G�re un rapport sur les quotas des utilisateurs,\n"
+"                       c'est la valeur par d�ut.\n"
+"  \n"
+"  -g | --groups        G�re un rapport sur les quotas de groupes plut�"
+"                       que sur ceux des utilisateurs.\n"
+"  \n"
+"  -P | --printer p     Renvoie les quotas pour cette imprimante seulement.\n"
+"                       En fait p peut contenir des caract�s jokers pour\n"
+"                       s�ctionner certaines imprimantes seulement.\n"
+"                       La valeur par d�ut est *, qui signifie de v�fier\n"
+"                       les quotas sur toutes les imprimantes.\n"
+"                       Vous pouvez pr�ser plusieurs noms ou jokers,\n"
+"                       en les s�rant avec des virgules.\n"
+"\n"
+"exemples :                              \n"
+"\n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  Ceci va afficher un rapport de quotas pour tous les utilisateurs de\n"
+"  l'imprimante lp.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  Ceci va afficher un rapport pour tous les utilisateurs sur toutes les\n"
+"  imprimantes.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  Ceci va afficher un rapport pour l'utilisateur jerome et tous les\n"
+"  utilisateurs dont le nom commence par \"jo\" sur toutes les imprimantes\n"
+"  dont le nom commence par \"laser\" ou se termine par \"pson\".\n"
+"  \n"
+"  Si cette commande est lanc�par un utilisateur qui n'est pas un\n"
+"  administrateur PyKota, les arguments additionnels repr�ntant des noms\n"
+"  d'utilisateurs ou de groupes sont ignor� et un rapport traitant "
+"seulement\n"
+"  de l'utilisateur ou du groupe courant est g�r�n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Unsupported accounter backend %s"
+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 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 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 "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           used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Groupe          util    soft    hard      solde gr�         total       "
+"pay�
+msgid ""
+"User            used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Utilisateur     util    soft    hard      solde gr�         total       "
+"pay�
+msgid "unknown"
+msgstr "inconnu"
+
+#, python-format
+msgid "Real : %s"
+msgstr "R� : %s"
+
+#, python-format
+msgid "Total : %9i"
+msgstr "Total : %9i"
+
+#, 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 "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 "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 ""
+"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"
+
+msgid "Totals may be inaccurate if some users are members of several groups."
+msgstr ""
+"Les totaux peuvent �e faux si des utilisateurs sont dans plusieurs groupes."
+
+#, python-format
+msgid "Network error while doing SNMP queries on printer %s : %s"
+msgstr "Erreur r�au durant les requ�s SNMP sur l'imprimante %s : %s"
+
+#, python-format
+msgid "Problem encountered while doing SNMP queries on printer %s : %s"
+msgstr "Probl� rencontr�urant les requ�s SNMP sur l'imprimante %s : %s"
+
+#, python-format
+msgid "Waiting for printer %s to be idle or printing..."
+msgstr ""
+"En attente que l'imprimante %s soit disponible ou en train d'imprimer..."
+
+#, python-format
+msgid "Waiting for printer %s's idle status to stabilize..."
+msgstr "En attente que l'�t disponible de l'imprimante %s se stabilise..."
+
+#, python-format
+msgid "Problem during connection to %s:%s : %s"
+msgstr "Probl� durant la connexion �s:%s : %s"
+
+#, python-format
+msgid "Problem while sending PJL query to %s:%s : %s"
+msgstr "Probl� lors de l'envoi des requ�s PJL �s:%s : %s"
+
+#, python-format
+msgid "A problem occured while reading printer %s's internal page counter."
+msgstr ""
+"Un probl� est survenu durant la lecture du compteur de pages internes de "
+"l'imprimante %s."
+
+#, python-format
+msgid "Retrieving printer %s's page counter from database instead."
+msgstr ""
+"R�p�tion du compteur de pages de l'imprimante %s depuis la base de "
+"donn�."
+
+#, python-format
+msgid ""
+"Couldn't retrieve printer %s's internal page counter either before or after "
+"printing."
+msgstr ""
+"Impossible de r�p�r le compteur de page internes de l'imprimante avant "
+"ou apr�l'impression."
+
+#, python-format
+msgid "Job's size forced to 1 page for printer %s."
+msgstr "Taille du travail forc� 1 page pour l'imprimante %s."
+
+#, python-format
+msgid "No previous job in database for printer %s."
+msgstr "Aucun travail pr�dent pour l'imprimante %s dans la base de donn�."
+
+#, python-format
+msgid "Inconsistent values for printer %s's internal page counter."
+msgstr "Valeurs bizarres pour le compteur de pages interne de l'imprimante %s."
+
+msgid ""
+"Internal SNMP accounting asked, but Python-SNMP is not available. Please "
+"download it from http://pysnmp.sourceforge.net"
+msgstr ""
+"Comptage SNMP interne demand�mais Python-SNMP n'est pas disponible. Merci "
+"de le t�charger depuis http://pysnmp.sourceforge.net"
+
+#, python-format
+msgid "Unknown printer address in HARDWARE(%s) for printer %s"
+msgstr "Adresse inconnue dans HARDWARE(%s) pour l'imprimante %s"
+
+#, python-format
+msgid "Launching HARDWARE(%s)..."
+msgstr "Ex�tion de HARDWARE(%s)..."
+
+#, python-format
+msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
+msgstr "SIGTERM a � envoy�u compteur hardware %s (pid: %s)"
+
+#, python-format
+msgid "Line [%s] skipped in accounter's output. Trying again..."
+msgstr "Ligne [%s] ignor�ans la sortie du compteur. R�sayer..."
+
+#, python-format
+msgid "Hardware accounter %s exit code is %s"
+msgstr "Le code de sortie du compteur hardware %s est %s"
+
+#, python-format
+msgid "Unable to query printer %s via HARDWARE(%s)"
+msgstr "Impossible d'interroger l'imprimante %s via HARDWARE(%s)"
+
+#, python-format
+msgid ""
+"SNMP querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+"Interrogation SNMP interrompue. Utilisation de la derni� valeur connue du "
+"compteur (%s) sur l'imprimante %s."
+
+#, python-format
+msgid ""
+"PJL querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+"Interrogation PJL interrompue. Utilisation de la derni� valeur connue du "
+"compteur (%s) sur l'imprimante %s."
+
+#, python-format
+msgid "Launching SOFTWARE(%s)..."
+msgstr "Ex�tion de SOFTWARE(%s)..."
+
+#, python-format
+msgid "Unable to compute job size with accounter %s"
+msgstr "Impossible de calculer la taille du job avec le compteur %s"
+
+#, python-format
+msgid "Problem while waiting for software accounter pid %s to exit : %s"
+msgstr ""
+"Probl� d�ct�n attendant que le compteur software pid %s se termine : %s"
+
+#, python-format
+msgid "Software accounter %s exit code is %s"
+msgstr "Le code de sortie du compteur software %s est %s"
+
+msgid "PyKota Reports"
+msgstr "Rapports de Quotas d'Impression PyKota"
+
+msgid "Report"
+msgstr "G�ration du Rapport"
+
+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 "Printer"
+msgstr "Imprimante"
+
+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 "Previous page"
+msgstr "Page pr�dente"
+
+msgid "Please click on the above button"
+msgstr "Merci de cliquer sur le bouton ci-dessus"
Index: pykota/trunk/po/es_ES/pykota.po
===================================================================
--- pykota/trunk/po/es_ES/pykota.po (revision 1864)
+++ pykota/trunk/po/es_ES/pykota.po (revision 1864)
@@ -0,0 +1,2222 @@
+# translation of pykota.po to Spanish
+# PyKota
+#
+# PyKota : Print Quotas for CUPS and LPRng
+#
+# (c) 2003-2004 Jerome Alet <alet@librelogiciel.com>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id$
+# Sergio Gonz�z Gonz�z <sergio.gonzalez@hispalinux.es>, 2004.
+#
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pykota\n"
+"Report-Msgid-Bugs-To: alet@librelogiciel.com\n"
+"POT-Creation-Date: 2004-10-11 14:49+0200\n"
+"PO-Revision-Date: 2004-10-13 01:20+0200\n"
+"Last-Translator: Sergio Gonz�z Gonz�z <sergio.gonzalez@hispalinux.es>\n"
+"Language-Team: Spanish <sergio.gonzalez@hispalinux.es>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#, python-format
+msgid ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to automate user account creation and initial balance setting.\n"
+"\n"
+"THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  THIS TOOL MUST NOT BE USED FROM THE COMMAND LINE BUT ONLY AS PART\n"
+"  OF AN external policy IN pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance value } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints autopykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -i | --initbalance b Sets the user's account initial balance value to b.\n"
+"                       If the user already exists, actual balance is left\n"
+"                       unmodified. If unset, the default value is 0.\n"
+"                       \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Herramienta que automatiza la creaci�e cuentas de usuario y el \n"
+"establecimiento inicial del saldo.\n"
+"\n"
+"�NO DEBE USAR ESTA HERRAMIENTA SI QUIERE HACER USO DEL L�ITE POR CUOTA\n"
+" DE P�INA!\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  NO HA DE UTILIZAR ESTA HERRAMIENTA DESDE LA L�EA DE COMANDOS, �ICAMENTE\n"
+"  COMO PARTE DE UNA �pol�ca externa� EN EL ARCHIVO pykota.conf\n"
+"\n"
+"  autopykota { -i | --initbalance valor } \n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e atopykota y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"  \n"
+"  -i | --initbalance b Establece el saldo inicial para la cuenta del\n"
+"                       usuario al valor �b�. Si el usuario ya existe,\n"
+"                       se deja el saldo actual sin modificar. Si no se\n"
+"                       ha establecido, el valor por defecto es 0\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
+
+#, python-format
+msgid ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\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"
+"  -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. \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"
+"  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"
+"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 ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un editor de Cuotas de Impresi�ara PyKota.\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  edpykota [opciones] usuario1 usuario2 ... usuarioN\n"
+"\n"
+"  edpykota [opciones] grupo1 grupo2 ... grupoN\n"
+"\n"
+"opciones :\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e edpykota y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"  -a | --add           A� usuarios y/o grupos si no existen en el\n"
+"                       Servidor de Almacenamiento de las Cuotas.\n"
+"\n"
+"  -d | --delete        Borra usuarios/grupos de la base de datos de\n"
+"                       almacenamiento de las cuotas. Las impresoras no\n"
+"                       se borran.\n"
+"\n"
+"  -c | --charge p[,j]  Establece el precio que se ha de cargar, por\n"
+"                       p�na y por trabajo, a una determinada\n"
+"                       impresora. El precio por trabajo es opcional.\n"
+"                       Si se han de establecer los dos, sep�los\n"
+"                       con una coma. Se permiten valores en coma\n"
+"                       flotante.\n"
+"\n"
+"  -i | --ingroups g1[,g2...]  Coloca a los usuarios en cada uno de los\n"
+"                              grupos listados, separados por comas. Los\n"
+"                              grupos han de existir en la base de datos\n"
+"                              donde se almacenan las cuotas.\n"
+"\n"
+"  -u | --users         Edita las cuotas de impresi�e los usuarios,\n"
+"                       este es el comportamiento por defecto.\n"
+"\n"
+"  -P | --printer p     Edita las cuotas �mente en la impresora �p�.\n"
+"                       Actualmente, �p� puede utilizar caracteres comod�n"
+"                       para seleccionar s�algunas impresoras.\n"
+"                       El valor por defecto es *, que significa todas\n"
+"                       las impresoras.\n"
+"                       Puede especificar varios nombres o comodines,\n"
+"                       separ�olos por comas.\n"
+"\n"
+"  -G | --pgroups pg1[,pg2...] A� la(s) impresora(s) a los grupos\n"
+"                       de impresi�pg1�, �pg2�, etc., estos han de\n"
+"                       existir. Un grupo de impresi�s similar\n"
+"                       a una impresora normal, con la salvedad de\n"
+"                       que, normalmente, es desconocido por el\n"
+"                       sistema de impresi�Cree los grupos de\n"
+"                       impresi�e la misma forma que crea las\n"
+"                       impresoras, luego a� otra impresora al\n"
+"                       grupo con esta opci�n"
+"                       La contabilidad se realiza en la impresora\n"
+"                       y en todos los grupos de impresi� los\n"
+"                       que esta pertenece; la comprobaci�e la\n"
+"                       cuota se realiza en la impresora y en todos\n"
+"                       los grupos de impresi� los que pertenece.\n"
+"\n"
+"  -g | --groups        Edita las cuotas de impresi�e los grupos\n"
+"                       de usuarios en lugar de los usuarios.\n"
+"\n"
+"  -p | --prototype u|g Utiliza el usuario �u� o el grupo �g� como\n"
+"                       prototipo para establecer las cuotas de\n"
+"                       impresi�n"
+"\n"
+"  -n | --noquota       No se establece una cuota, s�se realiza\n"
+"                       contabilidad.\n"
+"\n"
+"  -r | --reset         Reinicio a cero del contador de p�nas actual\n"
+"                       para el usuario o grupo en las impresoras\n"
+"                       especificadas. El historial del contador\n"
+"                       de p�nas no se modificar�n"
+"\n"
+"  -R | --hardreset     Reinicio a cero del contador de p�nas actual\n"
+"                       y del historial, para el usuario o grupo\n"
+"                       en las impresoras especificadas.\n"
+"\n"
+"  -l | --limitby l     Elija si el usuario/grupo est�imitado por\n"
+"                       saldo o por cuota de p�nas. El valor por\n"
+"                       defecto es �quota�. Los valores permitidos\n"
+"                       son �quota�, �balance�, �quota-then-balance� y\n"
+"                       �balance-then-quota�.\n"
+"                       AVISO: �quota-then-balance� y �balance-then-quota�\n"
+"                       no se han implementado todav�\n"
+"  -b | --balance b     Establece el saldo a �b� para la cuenta de usuario.\n"
+"                       El saldo se puede incrementar o reducir si a �b�\n"
+"                       le anteceden los signos + o -.\n"
+"                       AVISO: cuando se reduce el saldo, el total pagado\n"
+"                       por el usuario tambi�se reduce.\n"
+"                       Los grupos no tienen un saldo real, es la suma\n"
+"                       de los saldos de sus usuarios.\n"
+"\n"
+"  -S | --softlimit sl  Establece el l�te blando para la cuota a �sl�\n"
+"                       p�nas.\n"
+"\n"
+"  -H | --hardlimit hl  Establece el l�te duro para la cuota a �hl�\n"
+"                       p�nas.\n"
+"\n"
+"  desde usuario1 hasta usuarioN y desde grupo1 hasta grupoN puede utilizar\n"
+"  comodines, si no se ha empleado la opci�-add.\n"
+"\n"
+"ejemplos:\n"
+"\n"
+"  $ edpykota --add -p jerome john paul george ringo/ringo@example.com\n"
+"\n"
+"  Esto a�r� los usuarios john, paul, george y ringo a la base\n"
+"  de datos de cuotas, y establecer�us cuotas de impresi�l mismo\n"
+"  valor que la del usuario jerome. El usuario jerome ha de existir.\n"
+"  La direcci�e correo electr�o del usuario ringo se establecer�"
+"  como �ringo@example.com�\n"
+"\n"
+"  $ edpykota --printer lp -S 50 -H 60 jerome\n"
+"\n"
+"  Esto establecer�a cuota de impresi�e jerome en la impresora lp\n"
+"  a un l�te blando de 50 p�nas, y a un l�te duro de 60 p�nas.\n"
+"  Si el usuario jerome o la impresora lp no existen en el Servidor de\n"
+"  Almacenamiento de Cuotas, la acci�o se tendr�n cuenta.\n"
+"\n"
+"  $ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\n"
+"\n"
+"  Igual que el ejemplo anterior, pero en este caso, si el usuario\n"
+"  jerome o la impresora lp no existen en el Servidor de Almacenamiento\n"
+"  de Cuotas, ser�autom�camente a�dos. El usuario jerome\n"
+"  se a�r� los grupos �coders� e �it�, que han de existir en la\n"
+"  base de datos donde se almacenan las cuotas.\n"
+"\n"
+"  $ edpykota -g -S 500 -H 550 financial support\n"
+"\n"
+"  Esto establecer�na cuota de impresi�con un l�te blando de\n"
+"  500 p�nas y un l�te duro de 550 p�nas, para los grupos\n"
+"  �financial� y �support� en todas las impresoras.\n"
+"\n"
+"  $ edpykota --reset jerome \"jo*\"\n"
+"\n"
+"  Esto reiniciar�l contador de p�nas de jerome a cero en todas\n"
+"  las impresoras, as�omo a todos los usuarios cuyos nombres comiencen\n"
+"  por �jo�.\n"
+"  El historial del contador de p�nas de cada impresora no se\n"
+"  modificar�Puede reiniciar el historial del contador de\n"
+"  p�nas utilizando la opci�-hardreset | -R\n"
+"\n"
+"  $ edpykota --printer hpcolor --noquota jerome\n"
+"\n"
+"  Esto informar� PyKota para que no limite a jerome cuando\n"
+"  imprima en la impresora hpcolor. Se permitir�todos sus trabajos\n"
+"  en esta impresora, pero la contabilidad de las p�nas que �n"
+"  imprima se seguir�uardando.\n"
+"  Las cuotas de impresi�e jerome en las otras impresoras no\n"
+"  se cambiar�n"
+"\n"
+"  $ edpykota --limitby balance jerome\n"
+"\n"
+"  Esto le dir� PyKota que limite a jerome por su saldo cuando\n"
+"  imprima.\n"
+"\n"
+"  $ edpykota --balance +10.0 jerome\n"
+"\n"
+"  Esto incrementar�l saldo de jerome en 10.0 (en su propia\n"
+"  moneda). Puede reducir el saldo anteponiendo un gui�y\n"
+"  establecer un saldo fijo sin anteponer nada.\n"
+"\n"
+"  $ edpykota --delete jerome rachel\n"
+"\n"
+"  Esto borrar�ompletamente a jerome y a rachel de la base de datos\n"
+"  de almacenamiento de las cuotas. Tambi�se borrar�todas sus cuotas\n"
+"   y trabajos de impresi�n"
+"\n"
+"  $ edpykota --printer lp --charge 0.1\n"
+"\n"
+"  Esto establecer�l precio por p�na para la impresora lp a 0.1.\n"
+"  El precio por trabajo no se cambiar�n"
+"\n"
+"  $ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\n"
+"\n"
+"  Esto a�r�as impresoras �hplj1� y �hplj2� al grupo de impresoras\n"
+"  �Laser� y �HP�. Cuando se imprima en las impresoras �hplj1� o �hplj2�,\n"
+"  la cuota de impresi�ambi�se comprobar� se cargar�n las\n"
+"  impresoras virtuales �Laser� y �HP�.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
+
+msgid "You're not allowed to use this command."
+msgstr "No tiene permiso para utilizar esta orden."
+
+#, python-format
+msgid "Invalid softlimit value %s."
+msgstr "Valor %s incorrecto para el l�te blando."
+
+#, python-format
+msgid "Invalid hardlimit value %s."
+msgstr "Valor %s incorrecto para el l�te duro."
+
+#, python-format
+msgid "Hard limit %i is less than soft limit %i, values will be exchanged."
+msgstr ""
+"El l�te duro %i es menor que el l�te blando %i, los valores ser�"
+"intercambiados."
+
+#, python-format
+msgid "Invalid balance value %s"
+msgstr "Valor de saldo %s inv�do"
+
+#, python-format
+msgid "Invalid charge amount value %s"
+msgstr "Valor %s inv�do para el importe de carga"
+
+#, python-format
+msgid "Invalid limitby value %s"
+msgstr "Valor %s inv�do para la opci�limitby�"
+
+#, python-format
+msgid "Impossible to add printer %s"
+msgstr "Imposible a�r la impresora %s"
+
+#, python-format
+msgid "Invalid printer name %s"
+msgstr "Nombre de impresora %s inv�do"
+
+#, python-format
+msgid "There's no printer matching %s"
+msgstr "Impresora %s no encontrada"
+
+msgid "You have to pass user or group names on the command line"
+msgstr ""
+"Ha de proporcionar nombres de usuarios o grupos en la l�a de comandos"
+
+#, python-format
+msgid "Prototype %s not found in Quota Storage for printer %s."
+msgstr ""
+"El prototipo %s no se ha encontrado en el Almac�de Cuotas para la "
+"impresora %s."
+
+#, python-format
+msgid "Prototype object %s not found in Quota Storage."
+msgstr "El objeto Prototipo %s no se ha encontrado en el Almac�de Cuotas."
+
+#, python-format
+msgid "Undefined hard limit set to soft limit (%s) on printer %s."
+msgstr ""
+"L�te duro indefinido, ajustado al l�te blando (%s) en la impresora %s."
+
+#, python-format
+msgid "Undefined soft limit set to hard limit (%s) on printer %s."
+msgstr ""
+"L�te blando indefinido, ajustado al l�te duro (%s) en la impresora %s."
+
+#, python-format
+msgid "Invalid email address %s"
+msgstr "Direcci�e correo electr�o %s inv�da"
+
+#, python-format
+msgid "Invalid group name %s"
+msgstr "Nombre de grupo %s inv�do"
+
+#, python-format
+msgid "Invalid user name %s"
+msgstr "Nombre de usuario %s inv�do"
+
+#, python-format
+msgid "Quota not found for object %s on printer %s."
+msgstr "Cuota no encontrada para el objeto %s en la impresora %s."
+
+#, python-format
+msgid "Group %s not found in the PyKota Storage."
+msgstr "Grupo %s no encontrado en el Almac�de PyKota."
+
+msgid "incompatible options, see help."
+msgstr "opciones incompatibles, vea la ayuda."
+
+#, python-format
+msgid ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"An OSD quota monitor for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykosd's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
+"                       triplet, for example #FF0000 is 100%% red.\n"
+"                       Defaults to 100%% green (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Sets the duration of the display in seconds. \n"
+"                       Defaults to 3 seconds.\n"
+"                       \n"
+"  -f | --font f        Sets the font to use for "
+"display.                      \n"
+"                       Defaults to the Python OSD library's default.\n"
+"  \n"
+"  -l | --loop n        Sets the number of times the info will be displayed.\n"
+"                       Defaults to 0, which means loop forever.\n"
+"                       \n"
+"  -s | --sleep s       Sets the sleeping duration between two displays \n"
+"                       in seconds. Defaults to 180 seconds (3 minutes).\n"
+"                       \n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Will launch pykosd. Display will be refreshed every 60 seconds,\n"
+"  and will last for 3 seconds (the default) each time. After five\n"
+"  iterations, the program will exit.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un monitor de cuotas OSD para PyKota.\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  pykosd [opciones]\n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e pykosd y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"  -c | --color #rrggbb Establece el color que se utilizar�n el\n"
+"                       visualizador como un triplete hexadecimal, por\n"
+"                       ejemplo #FF0000 es un rojo 100%%.\n"
+"                       El valor por defecto es 100%% verde (#00FF00).\n"
+"\n"
+"  -d | --duration d    Establece la duraci�el visualizador en segundos.\n"
+"                       Por defecto son 3 segundos.\n"
+"\n"
+"  -f | --font f        Establece el tipo de letra que se utilizar�n\n"
+"                       el visualizador.\n"
+"                       Por defecto se utilizar�a opci�or defecto\n"
+"                       de la librer�Python OSD.\n"
+"\n"
+"  -l | --loop n        Establece el n� de veces que la informaci�"
+"                       se mostrar�n"
+"                       El valor por defecto es 0, que significa un\n"
+"                       bucle sin fin.\n"
+"\n"
+"  -s | --sleep s       Establece el tiempo de espera entre dos mensajes\n"
+"                       en segundos. El valor por defecto son 180 segundos\n"
+"                       (3 minutos).\n"
+"\n"
+"\n"
+"ejemplos:\n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"\n"
+"  Ejecutar�ykosd. El visualizador se actualizar�ada 60 segundos,\n"
+"  y se mostrar� segundos (valor por defecto) cada vez. Despu�de\n"
+"  cinco iteraciones, el programa finalizar�n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
+
+#, python-format
+msgid "Invalid duration option %s"
+msgstr "Opci�e duraci�s inv�da"
+
+#, python-format
+msgid "Invalid loop option %s"
+msgstr "Opci�e bucle %s inv�da"
+
+#, python-format
+msgid "Invalid sleep option %s"
+msgstr "Opci�sleep� %s inv�da"
+
+#, python-format
+msgid "Invalid color option %s"
+msgstr "Opci�e color %s inv�da"
+
+#, python-format
+msgid "User %s doesn't exist in PyKota's database"
+msgstr "El usuario %s no existe en la base de datos de PyKota"
+
+#, python-format
+msgid "Pages used on %s : %s"
+msgstr "P�nas utilizadas en %s : %s"
+
+#, python-format
+msgid "PyKota Units left : %.2f"
+msgstr "Unidades restantes de PyKota : %.2f"
+
+#, python-format
+msgid ""
+"warnpykota v%s (c) 2003-2004 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 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Env�correos electr�os a los usuarios que han sobrepasado su cuota\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  warnpykota  [opciones]  [nombres]\n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e warnpykota y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"  -u | --users         Advierte a los usuarios que han sobrepasado sus\n"
+"                       cuotas de impresi�este es el valor por defecto.\n"
+"\n"
+"  -g | --groups        Advierte a los usuarios cuyas cuotas de grupo se\n"
+"                       hayan sobrepasado.\n"
+"\n"
+"  -P | --printer p     Verifica las cuotas en esta impresora �mente.\n"
+"                       Actualmente �p� puede utilizar caracteres comod�n"
+"                       para seleccionar solamente algunas impresoras.\n"
+"                       El valor por defecto es *, que significa todas\n"
+"                       las impresoras.\n"
+"                       Puede especificar varios nombres o comodines,\n"
+"                       separ�olos por comas.\n"
+"\n"
+"ejemplos:\n"
+"\n"
+"  $ warnpykota --printer lp\n"
+"\n"
+"  Esto avisar� todos los usuarios de la impresora �lp� que hayan\n"
+"  sobrepasado sus cuotas de impresi�n"
+"\n"
+"  $ warnpykota \n"
+"\n"
+"  Esto avisar� todos los usuarios que hayan sobrepasado su cuota\n"
+"  de impresi�n cualquier impresora.\n"
+"\n"
+"  $ warnpykota --groups --printer \"laserjet*\" \"dev*\"\n"
+"\n"
+"  Esto avisar� todos los grupos de usuarios cuyos nombres comiencen con\n"
+"  �dev� y que hayan sobrepasado sus cuotas de impresi�n cualquier\n"
+"  impresora cuyo nombre comience con �laserjet�\n"
+"\n"
+"  Si se ejecuta por un usuario que no es un administrador de PyKota,\n"
+"  los par�tros adicionales que representen nombres de usuarios o grupos\n"
+"  son ignorados, inform�ose �mente al usuario/grupo actual.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
+
+msgid "Job contains no data. Printing is denied."
+msgstr "El trabajo no contiene una fecha. Se deniega la impresi�
+
+msgid "Job accounting begins."
+msgstr "Ha comenzado la contabilizaci�ara el trabajo."
+
+msgid "Job accounting ends."
+msgstr "Ha terminado la contabilizaci�ara el trabajo."
+
+msgid "Job size forced to 0 because printing is denied."
+msgstr ""
+"Se ha forzado el tama�el trabajo a 0 debido a que la impresi�st�
+"denegada."
+
+#, python-format
+msgid "Job size : %i"
+msgstr "Tama�el trabajo : %i"
+
+#, python-format
+msgid "Updating user %s's quota on printer %s"
+msgstr "Actualizada la cuota del usuario %s en la impresora %s"
+
+msgid "Job added to history."
+msgstr "Se ha a�do el trabajo al historial."
+
+#, python-format
+msgid "File number %s unregistered twice from polling object, ignored."
+msgstr ""
+"No se ha registrado dos veces el archivo n� %s desde el objeto "
+"'polling', ignorado."
+
+#, python-format
+msgid "SIGTERM was sent to real backend %s (pid: %s)"
+msgstr "Se ha enviado la se�SIGTERM al backend real %s (pid: %s)"
+
+#, python-format
+msgid "CUPS backend %s died abnormally."
+msgstr "El backend de CUPS %s muri�ormalmente."
+
+#, python-format
+msgid ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Dumps PyKota database's content.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints dumpykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -d | --data type     Dumps 'type' datas. Allowed types are :\n"
+"                       \n"
+"                         - history : dumps the jobs history.\n"
+"                         - users : dumps users.\n"
+"                         - groups : dumps user groups.\n"
+"                         - printers : dump printers.\n"
+"                         - upquotas : dump user quotas.\n"
+"                         - gpquotas : dump user groups quotas.\n"
+"                         - payments : dumps user payments.\n"
+"                         - pmembers : dumps printer groups members.\n"
+"                         - umembers : dumps user groups members.\n"
+"                         \n"
+"                       NB : the -d | --data command line option   \n"
+"                       is MANDATORY.\n"
+"  \n"
+"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
+"                       the format is to dump datas in the csv format (comma\n"
+"                       separated values). All data dumped is between double\n"
+"                       quotes. Allowed formats are :\n"
+"                       \n"
+"                         - csv : separate datas with commas\n"
+"                         - ssv : separate datas with semicolons\n"
+"                         - tsv : separate datas with tabs\n"
+"                         - xml : dump data as XML\n"
+"                         \n"
+"  -o | --output fname  All datas will be dumped to the file instead of\n"
+"                       to the standard output. The special '-' filename\n"
+"                       is the default value and means stdout.\n"
+"                       WARNING : existing files are truncated !\n"
+"  \n"
+"Examples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"  \n"
+"  This dumps the history in a comma separated values file, for possible\n"
+"  use in a spreadsheet.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"  \n"
+"  Dumps all users datas to the users.xml file.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Vuelca el contenido de la base de datos de PyKota.\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  dumpykota [opciones] \n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e dumpykota y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"  -d | --data type     Vuelca los datos �type�. Los tipos permitidos son:\n"
+"\n"
+"                         - history : vuelca el historial de trabajos.\n"
+"                         - users : vuelca los usuarios.\n"
+"                         - groups : vuelca los grupos de usuarios.\n"
+"                         - printers : vuelca las impresoras.\n"
+"                         - upquotas : vuelca las cuotas de los usuarios.\n"
+"                         - gpquotas : vuelca las cuotas de los grupos de "
+"usuarios.\n"
+"                         - payments : vuelca los pagos del usuario.\n"
+"                         - pmembers : vuelca los miembros de los grupos de "
+"impresi�n"
+"                         - umembers : vuelca los miembros de los grupos de "
+"usuarios.\n"
+"\n"
+"                       NB : la opci�d | --data es OBLIGATORIA.\n"
+"\n"
+"  -f | --format fmt    Vuelca los datos en el formato �fmt�. Cuando no se\n"
+"                       especifica, el formato de volcado de datos es csv\n"
+"                       (valores separados por comas). Todos los datos\n"
+"                       volcados est�entre comillas dobles. Los formatos\n"
+"                       permitidos son:\n"
+"\n"
+"                         - csv : datos separados por comas\n"
+"                         - ssv : datos separados por puntos y comas\n"
+"                         - tsv : datos separados por tabuladores\n"
+"                         - xml : vuelca los datos como XML\n"
+"\n"
+"  -o | --output fname  Todos los datos ser�volcados al archivo en lugar "
+"de\n"
+"                       a la salida est�ar. El nombre de archivo especial\n"
+"                       �-� es el valor por defecto y significa stdout.\n"
+"                       AVISO: �los archivos existentes ser�truncados!\n"
+"\n"
+"Ejemplos:\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"\n"
+"  Esto volcar�l historial en un archivo con valores separados por comas,\n"
+"  para un posible uso en una hoja de c�ulo.\n"
+"\n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"\n"
+"  Vuelca todos los datos de los usuarios al archivo users.xml.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr "Modificador [%s] inv�do para la opci�-data, vea la ayuda."
+
+#, python-format
+msgid "Invalid modifier [%s] for --format command line option, see help."
+msgstr "Modificador [%s] inv�do para la opci�-format, vea la ayuda."
+
+msgid "XML output is disabled because the jaxml module is not available."
+msgstr ""
+"La salida XML est�eshabilitada debido a que el m�o jaxml no est�
+"disponible."
+
+msgid "PyKota data dumper failed : I/O error"
+msgstr "El volcado de datos de PyKota ha fallado : I/O error"
+
+msgid "The -d | --data command line option is mandatory, see help."
+msgstr "La opci�d | --data es obligatoria, vea la ayuda."
+
+msgid "Too many arguments, see help."
+msgstr "Demasiados par�tros, vea la ayuda."
+
+msgid "Software accounting already done in first pass. Ignoring."
+msgstr ""
+"Ya se ha realizado la contabilidad por software en el primer paso. "
+"Ignor�olo."
+
+msgid "Hardware accounting already done in first pass. Ignoring."
+msgstr ""
+"Ya se ha realizado la contabilidad por hardware en el primer paso. "
+"Ignor�olo."
+
+#, python-format
+msgid ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to give hints on what accounting method is best for each printer.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkhint's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Will analyze your printing system to test which accounter\n"
+"  is the best for each of the defined printer which\n"
+"  name matches one of the parameters.\n"
+"  \n"
+"  If you don't pass any argument on the command line, all\n"
+"  printers will be analyzed.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Herramienta que aconseja sobre qu��do de contabilidad es el mejor\n"
+"para cada impresora.\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  pkhint [opciones] [impresora1 impresora2 impresora3 ... impresoraN] "
+"<archivo.conf\n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e pkhint y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"ejemplos:\n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"\n"
+"  Analizar�u sistema de impresi�ara comprobar que sistema\n"
+"  de contabilizaci�s el mejor para cada una de las impresoras\n"
+"  definidas y cuyo nombre coincida con uno de los par�tros.\n"
+"\n"
+"  Si no pasa ning�r�tro en la l�a de comandos, se analizar�n"
+"  todas las impresoras.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
+
+#, python-format
+msgid "Invalid DeviceURI : %s"
+msgstr "DeviceURI inv�da : %s"
+
+msgid ""
+"\n"
+"Please wait while pkhint analyzes your printing system's configuration..."
+msgstr ""
+"\n"
+"Por favor, espere mientras 'pkhint' analiza sus archivos de configuraci�
+"del sistema de impresi�."
+
+#, python-format
+msgid "Unknown device %s for printer %s"
+msgstr "Dispositivo %s desconocido para la impresora %s"
+
+msgid ""
+"\n"
+"Put the following lines into your /etc/pykota/pykota.conf file :\n"
+msgstr ""
+"\n"
+"Coloque las siguientes l�as en su archivo /etc/pykota/pykota.conf : \n"
+
+msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
+msgstr ""
+"# CUIDADO : si se ha sugerido la contabilidad por software, esto no significa"
+
+msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+msgstr ""
+"# que la contabilidad por hardware vaya a funcionar, esto s�significa que "
+"PyKota"
+
+msgid "# wasn't able to autodetect which hardware accounting method to use."
+msgstr ""
+"# no podr�utodetectar el m�do de contabilidad por hardware a utilizar."
+
+#, python-format
+msgid ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A Printers Manager for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkprinters [options] printer1 printer2 printer3 ... printerN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkprinters's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -a | --add           Adds printers if they don't exist on the Quota \n"
+"                       Storage Server. If they exist, they are modified\n"
+"                       unless -s|--skipexisting is also used.\n"
+"                       \n"
+"  -d | --delete        Deletes printers from the quota storage.\n"
+"  \n"
+"  -D | --description d Adds a textual description to printers.\n"
+"                       \n"
+"  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
+"                       Job price is optional.\n"
+"                       If both are to be set, separate them with a comma.\n"
+"                       Floating point and negative values are allowed.\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
+"                       groups pg1, pg2, etc... which must already exist.\n"
+"                       A printer group is just like a normal printer,\n"
+"                       only that it is usually unknown from the printing\n"
+"                       system. Create printer groups exactly the same\n"
+"                       way that you create printers, then add other \n"
+"                       printers to them with this option.\n"
+"                       Accounting is done on a printer and on all\n"
+"                       the printer groups it belongs to, quota checking\n"
+"                       is done on a printer and on all the printer groups\n"
+"                       it belongs to.\n"
+"                       If the --remove option below is not used, the \n"
+"                       default action is to add printers to the specified\n"
+"                       printer groups.\n"
+"                       \n"
+"  -l | --list          List informations about the printer(s) and the\n"
+"                       printers groups it is a member of.\n"
+"                       \n"
+"  -r | --remove        In combination with the --groups option "
+"above,                       \n"
+"                       remove printers from the specified printers groups.\n"
+"                       \n"
+"  -s | --skipexisting  In combination with the --add option above, tells\n"
+"                       pkprinters to not modify existing printers.\n"
+"  \n"
+"  printer1 through printerN can contain wildcards if the --add option \n"
+"  is not set.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Will create three printers named hp2100, hp2200 and hp8000.\n"
+"  Their price per page will be set at 0.05 unit, and their price\n"
+"  per job will be set at 0.1 unit. Units are in your own currency,\n"
+"  or whatever you want them to mean.\n"
+"  All of their descriptions will be set to the string \"HP Printer\".\n"
+"  If any of these printers already exists, it will also be modified \n"
+"  unless the -s|--skipexisting command line option is also used.\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  This will completely delete all printers and associated quota "
+"information,\n"
+"  as well as their job history. USE WITH CARE !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  This will put all printers which name matches \"hp*\" into printers "
+"groups \n"
+"  Laser and HP, which MUST already exist.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  This will remove the hp2200 printer from the LexMark printer group.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un administrador de impresoras para PyKota.\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  pkprinters [opciones] impresora1 impresora2 impresora3 ... impresoraN\n"
+"\n"
+"opciones\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e pkprinters y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"  \n"
+"  -a | --add           A� las impresoras si estas no existen en el\n"
+"                       servidor de almacenamiento de las cuotas. Si\n"
+"                       existen, se modifican a menos que se utilice\n"
+"                       -s|--skipexisting.\n"
+"\n"
+"  -d | --delete        Borra las impresoras de la base de datos de\n"
+"                       almacenamiento de las cuotas.\n"
+"\n"
+"  -D | --description d A� una descripci�extual a la impresora.\n"
+"\n"
+"  -c | --charge p[,j]  Establece el precio por p�na y por trabajo que\n"
+"                       se ha de cobrar. El precio por trabajo es opcional.\n"
+"                       Si se van a establecer ambos, sep�los con una "
+"coma.\n"
+"                       Se permiten valores en coma flotante y negativos.\n"
+"\n"
+"  -g | --groups pg1[,pg2...] A� o elimina la(s) impresora(s) del grupo\n"
+"                       de impresoras �pg1�, �pg2�, etc. que han de existir.\n"
+"                       Un grupo de impresi�s similar a una impresora "
+"normal,\n"
+"                       con la salvedad de que, normalmente, es desconocido\n"
+"                       por el sistema de impresi�Cree los grupos de\n"
+"                       impresi�e la misma forma que crea las impresoras,\n"
+"                       luego a� otra impresora al grupo con esta opci�n"
+"                       La contabilidad se realiza en la impresora y en "
+"todos\n"
+"                       los grupos de impresi� los que esta pertenece; la\n"
+"                       comprobaci�e la cuota se realiza en la impresora "
+"y\n"
+"                       en todos los grupos de impresi� los que "
+"pertenece.\n"
+"                       Si no se utiliza la opci�-remove listada abajo, "
+"la\n"
+"                       acci�or defecto es a�r las impresoras al grupo "
+"de \n"
+"                       impresoras especificado.\n"
+"\n"
+"  -l | --list          Lista informaci�obre la(s) impresora(s) y sobre "
+"los\n"
+"                       grupos de impresi� los que pertenece.\n"
+"\n"
+"  -r | --remove        En combinaci�on la opci�-groups citada arriba,\n"
+"                       elimina las impresoras de los grupos de impresi�"
+"                       especificados.\n"
+"\n"
+"  -s | --skipexisting  En combinaci�on la opci�-add citada arriba,\n"
+"                       le dice a pkprinters que no modifique las impresoras\n"
+"                       existentes.\n"
+"\n"
+"  desde impresora1 hasta impresoraN pueden contener comodines, si la opci�"
+"  --add no se ha utilizado.\n"
+"\n"
+"ejemplos:\n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"\n"
+"  Crear�res impresoras, denominadas hp2100, hp2200 y hp8000.\n"
+"  Sus precios por p�na se establecer�a 0.05 unidades, y sus\n"
+"  precios por trabajo se establecer�a 0.1 unidades. Las unidades\n"
+"  est�en su propia moneda, o cualquier cosa que quiera que\n"
+"  signifique.\n"
+"  Todas sus descripciones se establecer�a la cadena �HP Printer�.\n"
+"  Si alguna de estas impresoras ya existe, ser�odificada, a menos\n"
+"  que la opci�s|--skipexisting se haya empleado.\n"
+"\n"
+"  $ pkprinters --delete \"*\"\n"
+"\n"
+"  Esto borrar�ompletamente todas las impresoras y sus cuotas\n"
+"  asociadas, as�omo su historial de trabajos. �UTIL�ELA CON\n"
+"  CUIDADO!\n"
+"\n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"\n"
+"  Esto a�r�odas las impresoras cuyos nombres coincidan con\n"
+"  �hp*� al grupo de impresoras �Laser� y �HP�, que DEBEN existir.\n"
+"\n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"\n"
+"  Esto eliminar�a impresora �hp2200� del grupo de impresoras �LexMark�.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
+
+#, python-format
+msgid "Printer %s already exists, skipping."
+msgstr "La impresora %s ya existe, se salta."
+
+#, python-format
+msgid "Printer %s already exists, will be modified."
+msgstr "La impresora %s ya existe, va a ser modificada."
+
+msgid "in"
+msgstr "en"
+
+msgid "You have to pass printer groups names on the command line"
+msgstr ""
+"Ha de proporcionar nombres de grupos de impresoras en la l�a de comandos"
+
+msgid "You have to pass printer names on the command line"
+msgstr "Ha de proporcionar nombres de impresoras en la l�a de comandos"
+
+#, python-format
+msgid ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Gives print quotes to users.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykotme  [options]  [files]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykotme's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps and file2.ps \n"
+"  which would be sent to the apple printer.\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps as read from\n"
+"  standard input, which would be sent to the apple or hplaser\n"
+"  printer.\n"
+"\n"
+"  $ pykotme \n"
+"  \n"
+"  This will give a quote for a job consisting of what is on standard \n"
+"  input. The quote will list the job size, and the price the job\n"
+"  would cost on each printer.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Muestra las cuotas de impresi� los usuarios.\n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  pykotme  [opciones]  [archivos]\n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�ykotme y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"  -P | --printer p     Muestra la cuota para esta impresora �mente.\n"
+"                       Actualmente �p� puede utilizar caracteres comod�n"
+"                       para seleccionar s�algunas impresoras. El valor\n"
+"                       por defecto es *, que significa toas las impresoras.\n"
+"                       Puede especificar varios nombres o comodines,\n"
+"                       separ�olos por comas.\n"
+"\n"
+"ejemplos\n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"\n"
+"  Esto mostrar�na cuota de impresi�ara el usuario actual. La cuota\n"
+"  mostrar�l precio y el tama�el trabajo consistente en �file1.ps�\n"
+"  y �file2.ps� que se enviar�a la impresora �apple�.\n"
+"\n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"\n"
+"  Esto mostrar�na cuota de impresi�ara el usuario actual. La cuota\n"
+"  mostrar�l precio y el tama�el trabajo consistente en �file1.ps�\n"
+"  le� desde la entrada est�ar, que ser�nviado a la impresora\n"
+"  �apple� o �hplaser�.\n"
+"\n"
+"  $ pykotme \n"
+"\n"
+"  Esto mostrar�na cuota para el trabajo consistente en los datos de\n"
+"  la entrada est�ar. La cuota listar�l tama�el trabajo y el\n"
+"  coste de impresi�el trabajo en cada impresora.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
+
+#, python-format
+msgid "Your account balance : %.2f"
+msgstr "Su saldo : %.2f"
+
+#, python-format
+msgid "Job size : %i pages"
+msgstr "Tama�el trabajo : %i p�na(s)"
+
+#, python-format
+msgid "Cost on printer %s : %.2f"
+msgstr "Coste en la impresora %s : %.2f"
+
+#, python-format
+msgid ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Generates print quota reports.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  repykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints repykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -u | --users         Generates a report on users quota, this is \n"
+"                       the default.\n"
+"  \n"
+"  -g | --groups        Generates a report on group quota instead of users.\n"
+"  \n"
+"  -P | --printer p     Report quotas on this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  This will print the quota status for all users who use the lp printer.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  This will print the quota status for all users on all printers.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  This will print the quota status for user jerome and all users\n"
+"  whose name begins with \"jo\" on all printers which name begins\n"
+"  with \"laser\" or ends with \"pson\".\n"
+"  \n"
+"  If launched by an user who is not a PyKota administrator, additionnal\n"
+"  arguments representing users or groups names are ignored, and only the\n"
+"  current user/group is reported.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Genera informes sobre las cuotas de impresi�n"
+"\n"
+"uso desde la l�a de comandos:\n"
+"\n"
+"  repykota [opciones] \n"
+"\n"
+"opciones:\n"
+"\n"
+"  -v | --version       Muestra el n� de versi�e repykota y\n"
+"                       luego sale.\n"
+"  -h | --help          Muestra este mensaje y luego sale.\n"
+"\n"
+"  -u | --users         Genera un informe sobre las cuotas de los \n"
+"                       usuarios, este es el comportamiento por defecto.\n"
+"\n"
+"  -g | --groups        Genera un informe sobre las cuotas de los grupos\n"
+"                       en lugar de los usuarios.\n"
+"\n"
+"  -P | --printer p     Informa de las cuotas en esta impresora �mente\n"
+"                       Actualmente �p� puede utilizar caracteres comod�n"
+"                       para seleccionar s�algunas impresoras. El valor\n"
+"                       por defecto es *, que significa todas las "
+"impresoras.\n"
+"                       Puede especificar varios nombres o comodines,\n"
+"                       separ�olos por comas.\n"
+"\n"
+"ejemplos:\n"
+"\n"
+"  $ repykota --printer lp\n"
+"\n"
+"  Esto imprimir�l estado de la cuota para todos los usuarios que utilizan\n"
+"  la impresora �lp�.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  Esto imprimir�l estado de la cuota para todos los usuarios en todas\n"
+"  las impresoras.\n"
+"\n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  Esto imprimir�l estado de la cuota para el usuario jerome y\n"
+"  todos los usuarios cuyos nombres comiencen por �jo� en todas\n"
+"  las impresoras cuyos nombres comiencen por �laser� o terminen   con "
+"�pson�.\n"
+"\n"
+"  Si se ejecuta por un usuario que no es un administrador de PyKota,\n"
+"  los par�tros adicionales que representen nombres de usuarios o grupos\n"
+"  son ignorados, inform�ose �mente del usuario/grupo actual.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Por favor, env�los errores por correo electr�o a: %s"
+
+#, python-format
+msgid "Unsupported accounter backend %s"
+msgstr "Backend de contabilidad %s no soportado"
+
+#, python-format
+msgid "Configuration file %s not found."
+msgstr "Archivo de configuraci�s no encontrado."
+
+#, python-format
+msgid "Option %s not found in section global of %s"
+msgstr "Opci�s no encontrada en la secci�lobal de %s"
+
+#, python-format
+msgid "Option %s not found in section %s of %s"
+msgstr "Opci�s no encontrada en la secci�s de %s"
+
+#, python-format
+msgid "Option logger only supports values in %s"
+msgstr "La opci�logger� s�soporta los valores %s"
+
+#, python-format
+msgid "Invalid accounter %s for printer %s"
+msgstr "Contador de p�nas %s inv�do para la impresora %s"
+
+#, python-format
+msgid "Option accounter in section %s only supports values in %s"
+msgstr "La opci�accounter�, en la secci�s, s�soporta los valores %s"
+
+#, python-format
+msgid "Option enforcement in section %s only supports values in %s"
+msgstr "La opci�enforcement�, en la secci�s, s�soporta los valores %s"
+
+#, python-format
+msgid "Option onaccountererror in section %s only supports values in %s"
+msgstr ""
+"La opci�onaccountererror�, en la secci�s, s�soporta los valores %s"
+
+#, python-format
+msgid "Invalid policy %s for printer %s"
+msgstr "Pol�ca %s inv�da para la impresora %s"
+
+#, python-format
+msgid "Option policy in section %s only supports values in %s"
+msgstr "La opci�policy�, en la secci�%s, s�soporta los valores %s"
+
+#, python-format
+msgid "Invalid option mailto %s for printer %s"
+msgstr "Opci�mailto %s� inv�da para la impresora %s"
+
+#, python-format
+msgid "Option mailto in section %s only supports values in %s"
+msgstr "La opci�mailto�, en la secci�s, s�soporta los valores %s"
+
+#, python-format
+msgid "Invalid grace delay %s"
+msgstr "Tiempo de gracia %s inv�do"
+
+#, python-format
+msgid "Invalid poor man's threshold %s"
+msgstr "Umbral %s para la opci�poor man� inv�do"
+
+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 ""
+"El saldo de la cuota de impresi�e su cuenta es bajo.\n"
+"En breve no podr�olver a imprimir.\n"
+"Por favor, contacte con el Administrador de Cuotas de Impresi�ara "
+"resolver el problema."
+
+#, python-format
+msgid ""
+"You are not allowed to print anymore because\n"
+"your Print Quota is exceeded on printer %s."
+msgstr ""
+"No puede imprimir porque su cuota de impresi�"
+"se ha excedido en la impresora %s."
+
+#, python-format
+msgid ""
+"You will soon be forbidden to print anymore because\n"
+"your Print Quota is almost reached on printer %s."
+msgstr ""
+"Pronto le ser�rohibida la impresi�debido a que\n"
+"su cuota de acerca al l�te en la impresora %s."
+
+#, python-format
+msgid "Unsupported logging subsystem %s"
+msgstr "Subsistema de registro de logs %s no soportado"
+
+#, python-format
+msgid "Report for %s quota on printer %s"
+msgstr "Informe para la cuota %s en la impresora %s"
+
+#, python-format
+msgid "Pages grace time: %i days"
+msgstr "Tiempo de gracia para p�nas: %i d�s) "
+
+#, python-format
+msgid "Price per job: %.3f"
+msgstr "Precio por trabajo: %.3f"
+
+#, python-format
+msgid "Price per page: %.3f"
+msgstr "Precio por p�na: %.3f"
+
+msgid ""
+"Group           used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Grupo           usado   blando  duro    saldo gracia          total     "
+"pagado"
+
+msgid ""
+"User            used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Usuario         usado   blando  duro    saldo gracia          total     "
+"pagado"
+
+msgid "unknown"
+msgstr "Desconocido"
+
+#, python-format
+msgid "Real : %s"
+msgstr "Real : %s"
+
+#, python-format
+msgid "Total : %9i"
+msgstr "Total : %9i"
+
+#, python-format
+msgid "Unsupported reporter backend %s"
+msgstr "�Reporter backend� %s no soportado"
+
+#, python-format
+msgid "Unsupported quota storage backend %s"
+msgstr "Backend %s de almacenamiento de cuota no soportado"
+
+#, python-format
+msgid "Impossible to connect to SMTP server : %s"
+msgstr "Imposible conectar con el servidor SMTP: %s"
+
+#, python-format
+msgid "Impossible to send mail to %s, error %s : %s"
+msgstr "Imposible enviar un correo electr�o a %s, error %s : %s"
+
+#, python-format
+msgid ""
+"\n"
+"\n"
+"Please contact your system administrator :\n"
+"\n"
+"\t%s - <%s>\n"
+msgstr ""
+"\n"
+"\n"
+"Entre en contacto con su administrador de sistema, por favor :\n"
+"\n"
+"\t%s - <%s>\n"
+
+#, python-format
+msgid "Unable to match user %s on printer %s, applying default policy (%s)"
+msgstr ""
+"Imposible encontrar al usuario %s en la impresora %s, se aplica la pol�ca "
+"por defecto (%s)"
+
+#, python-format
+msgid ""
+"Unable to find user %s's account balance, applying default policy (%s) for "
+"printer %s"
+msgstr ""
+"No se ha encontrado el saldo del usuario %s, aplicando la pol�ca por "
+"defecto (%s) para la impresora %s"
+
+#, python-format
+msgid "Print Quota exceeded for group %s on printer %s"
+msgstr "Cuota de impresi�xcedida para el grupo %s en la impresora %s"
+
+msgid "Print Quota"
+msgstr "Cuota de impresi�
+msgid "Print Quota Exceeded"
+msgstr "Cuota de Impresi�xcedida"
+
+#, python-format
+msgid "Print Quota low for group %s on printer %s"
+msgstr "Cuota de impresi�aja para el grupo %s en la impresora %s"
+
+#, python-format
+msgid "Print Quota exceeded for user %s on printer %s"
+msgstr "Cuota de impresi�xcedida para el usuario %s en la impresora %s"
+
+#, python-format
+msgid "Print Quota low for user %s on printer %s"
+msgstr "Cuota de impresi�aja para el usuario %s en la impresora %s"
+
+msgid "Print Quota Low"
+msgstr "Cuota de Impresi�aja"
+
+#, python-format
+msgid "Printing system %s, args=%s"
+msgstr "Sistema de impresi�s, args=%s"
+
+#, python-format
+msgid "Unable to precompute the job's size with the generic PDL analyzer : %s"
+msgstr ""
+"No se ha podido calcular el tama�el trabajo con el analizador PDL "
+"gen�co : %s"
+
+#, python-format
+msgid "SIGTERM received, job %s cancelled."
+msgstr "Se�SIGTERM recibida, trabajo %s cancelado."
+
+msgid "Printer hostname undefined, set to 'localhost'"
+msgstr "Hostname de la impresora no definido, ajust�olo a �localhost�"
+
+#, python-format
+msgid "Printing system unknown, args=%s"
+msgstr "Sistema de impresi�esconocido, args=%s"
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying external policy (%"
+"s) for printer %s"
+msgstr ""
+"Impresora %s no registrada en el sistema PyKota, aplicando la pol�ca "
+"externa (%s) para la impresora %s"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying external policy (%s) "
+"for printer %s"
+msgstr ""
+"Usuario %s no registrado en el sistema PyKota, aplicando la pol�ca externa "
+"(%s) para la impresora %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 ""
+"El usuario %s no posee cuota en la impresora %s bajo el sistema PyKota, "
+"aplicando la pol�ca externa (%s) para la impresora %s"
+
+#, python-format
+msgid ""
+"External policy %s for printer %s produced an error. Job rejected. Please "
+"check PyKota's configuration files."
+msgstr ""
+"La pol�ca externa %s para la impresora %s ha producido un error. Trabajo "
+"rechazado. Por favor, revise los archivos de configuraci�e PyKota."
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying default policy (%s)"
+msgstr ""
+"Impresora %s no registrada en el sistema PyKota, aplicando la pol�ca por "
+"defecto (%s)"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying default policy (%s) "
+"for printer %s"
+msgstr ""
+"Usuario %s no registrado en el sistema PyKota, aplicando la pol�ca por "
+"defecto (%s) para la impresora %s"
+
+#, python-format
+msgid ""
+"User %s doesn't have quota on printer %s in the PyKota system, applying "
+"default policy (%s)"
+msgstr ""
+"el usuario %s no posee cuota en la impresora %s bajo el sistema PyKota, "
+"aplicando la pol�ca por defecto (%s)"
+
+#, python-format
+msgid ""
+"Printer %s still not registered in the PyKota system, job will be rejected"
+msgstr ""
+"La impresora %s no se ha registrado todav�en el sistema PyKota, se va a "
+"rechazar el trabajo"
+
+#, python-format
+msgid ""
+"User %s still not registered in the PyKota system, job will be rejected on "
+"printer %s"
+msgstr ""
+"El usuario %s no se ha registrado todav�en el sistema PyKota, el trabajo "
+"se va a rechazar en la impresora %s"
+
+#, python-format
+msgid ""
+"User %s still doesn't have quota on printer %s in the PyKota system, job "
+"will be rejected"
+msgstr ""
+"El usuario %s no tiene todav�cuota en la impresora %s bajo el sistema "
+"PyKota, se va a rechazar el trabajo"
+
+#, 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 b�da %s parece no existir. Probablemente se deba a una mala "
+"configuraci�Por favor, verifique el archivo /etc/pykota/pykota.conf : %s"
+
+#, python-format
+msgid "Search for %s(%s) from %s(scope=%s) returned no answer."
+msgstr ""
+"La b�da por %s(%s) desde %s(scope=%s) no ha devuelto ninguna respuesta."
+
+#, python-format
+msgid "Problem adding LDAP entry (%s, %s)"
+msgstr "Problema al a�r la entrada LDAP (%s, %s)"
+
+#, python-format
+msgid "Problem deleting LDAP entry (%s)"
+msgstr "Problema al borrar la entrada LDAP (%s)"
+
+#, python-format
+msgid "Problem modifying LDAP entry (%s, %s)"
+msgstr "Problema al modificar la entrada LDAP (%s, %s)"
+
+#, python-format
+msgid ""
+"No pykotaAccountBalance object found for user %s. Did you create LDAP "
+"entries manually ?"
+msgstr ""
+"No se ha encontrado el objeto pykotaAccountBalance para el usuario %s. �Ha "
+"creado las entradas LDAP manualmente?"
+
+#, python-format
+msgid ""
+"Unable to find an existing objectClass %s entry with %s=%s to attach "
+"pykotaAccount objectClass"
+msgstr ""
+"No se ha podido encontrar una entrada objectClass %s existente con %s=%s "
+"para anexionar el objectClass pykotaAccount"
+
+#, python-format
+msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s"
+msgstr ""
+"No se ha podido encontrar una entrada existente para anexionar el "
+"objectClass pykotaGroup %s"
+
+msgid "Totals may be inaccurate if some users are members of several groups."
+msgstr ""
+"Los totales pueden ser err�s si algunos usuarios son miembros de varios "
+"grupos."
+
+#, python-format
+msgid "Network error while doing SNMP queries on printer %s : %s"
+msgstr "Errores de red mientras se hac� peticiones en la impresora %s : %s"
+
+#, python-format
+msgid "Problem encountered while doing SNMP queries on printer %s : %s"
+msgstr ""
+"Se han encontrado problemas mientras se hac� peticiones SNMP en la "
+"impresora %s : %s"
+
+#, python-format
+msgid "Waiting for printer %s to be idle or printing..."
+msgstr ""
+"Esperando por la impresora %s para saber si est�nactiva o imprimiendo..."
+
+#, python-format
+msgid "Waiting for printer %s's idle status to stabilize..."
+msgstr "Esperando al estado inactivo de la impresora %s para estabilizar..."
+
+#, python-format
+msgid "Problem during connection to %s:%s : %s"
+msgstr "Problema durante la conexi� %s:%s : %s"
+
+#, python-format
+msgid "Problem while sending PJL query to %s:%s : %s"
+msgstr "Problema mientras se enviaba la petici�JL a %s:%s : %s"
+
+#, python-format
+msgid "A problem occured while reading printer %s's internal page counter."
+msgstr ""
+"Ha ocurrido un problema mientras se estaba leyendo el contador de p�nas "
+"interno de la impresora %s."
+
+#, python-format
+msgid "Retrieving printer %s's page counter from database instead."
+msgstr ""
+"Recuperando el contador de p�nas de la impresora %s desde la base de datos "
+"en su lugar."
+
+#, python-format
+msgid ""
+"Couldn't retrieve printer %s's internal page counter either before or after "
+"printing."
+msgstr ""
+"No se ha podido recuperar el contador de p�nas interno de la impresora %s "
+"bien antes bien despu�de imprimir."
+
+#, python-format
+msgid "Job's size forced to 1 page for printer %s."
+msgstr "Tama�el trabajo forzado a 1 p�na para la impresora %s."
+
+#, python-format
+msgid "No previous job in database for printer %s."
+msgstr "No hay trabajos previos en la base de datos para la impresora %s."
+
+#, python-format
+msgid "Inconsistent values for printer %s's internal page counter."
+msgstr ""
+"Valor inconsistente para el contador de p�nas interno de la impresora %s."
+
+msgid ""
+"Internal SNMP accounting asked, but Python-SNMP is not available. Please "
+"download it from http://pysnmp.sourceforge.net"
+msgstr ""
+"Se ha preguntado al contador SNMP interno, pero Python-SNMP no est�
+"disponible. Desc�uelo desde http://pysnmp.sourceforge.net"
+
+#, python-format
+msgid "Unknown printer address in HARDWARE(%s) for printer %s"
+msgstr "Direcci�esconocida en HARDWARE(%s) para la impresora %s"
+
+#, python-format
+msgid "Launching HARDWARE(%s)..."
+msgstr "Arrancando HARDWARE(%s)..."
+
+#, python-format
+msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
+msgstr ""
+"Se ha enviado la se�SIGTERM al contador de p�nas hardware %s (pid: %s)"
+
+#, python-format
+msgid "Line [%s] skipped in accounter's output. Trying again..."
+msgstr "L�a [%s] saltada en la salida del contador. Intent�olo de nuevo..."
+
+#, python-format
+msgid "Hardware accounter %s exit code is %s"
+msgstr "Contador por hardware %s cuyo c�o de salida es %s"
+
+#, python-format
+msgid "Unable to query printer %s via HARDWARE(%s)"
+msgstr "Imposible consultar la impresora %s v�HARDWARE(%s)"
+
+#, python-format
+msgid ""
+"SNMP querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+"Etapa de petici�NMP interrumpida. Utilizando el �o valor visto en el "
+"contador interno de p�nas (%s) en la impresora %s."
+
+#, python-format
+msgid ""
+"PJL querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+"Etapa de petici�JL interrumpida. Utilizando el �o valor visto en el "
+"contador interno de p�nas (%s) en la impresora %s."
+
+#, python-format
+msgid "Launching SOFTWARE(%s)..."
+msgstr "Arrancando SOFTWARE(%s)..."
+
+#, python-format
+msgid "Unable to compute job size with accounter %s"
+msgstr "Imposible calcular el tama�el trabajo con el contador %s"
+
+#, python-format
+msgid "Problem while waiting for software accounter pid %s to exit : %s"
+msgstr ""
+"Ha ocurrido un problema mientras se estaba esperado a que terminase el "
+"contador software con pid %s: %s"
+
+#, python-format
+msgid "Software accounter %s exit code is %s"
+msgstr "C�o de salida %s para el contador por software %s"
+
+msgid "PyKota Reports"
+msgstr "Informes de PyKota"
+
+msgid "Report"
+msgstr "Informe"
+
+msgid "User / Group names mask"
+msgstr "M�ara para el nombre de Usuario / Grupo"
+
+msgid "Groups report"
+msgstr "Informes de los grupos"
+
+msgid "History"
+msgstr "Historial"
+
+msgid "Empty"
+msgstr "Vac�
+
+msgid "Date"
+msgstr "Fecha"
+
+msgid "Action"
+msgstr "Acci�
+msgid "User"
+msgstr "Usuario"
+
+msgid "Printer"
+msgstr "Impresora"
+
+msgid "Hostname"
+msgstr "Hostname"
+
+msgid "JobId"
+msgstr "IdTrabajo"
+
+msgid "JobSize"
+msgstr "Tama�abajo"
+
+msgid "JobPrice"
+msgstr "PrecioTrabajo"
+
+msgid "Copies"
+msgstr "Copias"
+
+msgid "JobBytes"
+msgstr "BytesTrabajo"
+
+msgid "PageCounter"
+msgstr "ContadorP�nas"
+
+msgid "Title"
+msgstr "T�lo"
+
+msgid "Filename"
+msgstr "Nombre del archivo"
+
+msgid "Options"
+msgstr "Opciones"
+
+msgid "Previous page"
+msgstr "P�na anterior"
+
+msgid "Please click on the above button"
+msgstr "Pulse sobre el bot�e arriba, por favor"
Index: pykota/trunk/po/de_DE/pykota.po
===================================================================
--- pykota/trunk/po/de_DE/pykota.po (revision 1864)
+++ pykota/trunk/po/de_DE/pykota.po (revision 1864)
@@ -0,0 +1,1468 @@
+# PyKota
+#
+# PyKota : Print Quotas for CUPS and LPRng
+#
+# (c) 2003-2004 Jerome Alet <alet@librelogiciel.com>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id$
+#
+# PyKota translation master file.
+# Copyright (c) 2003-2004 Conseil Internet & Logiciels Libres
+# Jerome Alet <alet@librelogiciel.com>, 2003-2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PyKota v1.20\n"
+"Report-Msgid-Bugs-To: alet@librelogiciel.com\n"
+"POT-Creation-Date: 2004-10-11 14:49+0200\n"
+"PO-Revision-Date: 2004-08-06 15:35:00+0100\n"
+"Last-Translator: Johannes L�ermann <johannes.laemmermann@t-online.de>\n"
+"Language-Team: German <alet@librelogiciel.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#, python-format
+msgid ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to automate user account creation and initial balance setting.\n"
+"\n"
+"THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  THIS TOOL MUST NOT BE USED FROM THE COMMAND LINE BUT ONLY AS PART\n"
+"  OF AN external policy IN pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance value } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints autopykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -i | --initbalance b Sets the user's account initial balance value to b.\n"
+"                       If the user already exists, actual balance is left\n"
+"                       unmodified. If unset, the default value is 0.\n"
+"                       \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\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"
+"  -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. \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"
+"  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"
+"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 ""
+
+msgid "You're not allowed to use this command."
+msgstr ""
+
+#, python-format
+msgid "Invalid softlimit value %s."
+msgstr "Ung�r Softlimit Wert %s."
+
+#, python-format
+msgid "Invalid hardlimit value %s."
+msgstr "Ung�r Hardlimit Wert %s."
+
+#, python-format
+msgid "Hard limit %i is less than soft limit %i, values will be exchanged."
+msgstr "Hardlimit %i ist kleiner als Softlimit %i, Werte werden ausgetauscht."
+
+#, python-format
+msgid "Invalid balance value %s"
+msgstr "Ung�r Balance Wert %s"
+
+#, python-format
+msgid "Invalid charge amount value %s"
+msgstr "Ung�r Preish�Wert %s"
+
+#, python-format
+msgid "Invalid limitby value %s"
+msgstr "Ung�r limitby Wert %s"
+
+#, python-format
+msgid "Impossible to add printer %s"
+msgstr "Unm�ch Drucker %s hinzu zuf�
+#, python-format
+msgid "Invalid printer name %s"
+msgstr "Ung�r Drucker Name %s"
+
+#, python-format
+msgid "There's no printer matching %s"
+msgstr "Kein Drucker stimmt mit %s �n"
+
+msgid "You have to pass user or group names on the command line"
+msgstr "Sie m�User oder Gruppen Name auf der Kommandozeile �ben"
+
+#, python-format
+msgid "Prototype %s not found in Quota Storage for printer %s."
+msgstr "Prototyp %s in Kontingentspeicherung f�cker %s nicht gefunden."
+
+#, python-format
+msgid "Prototype object %s not found in Quota Storage."
+msgstr "Prototyp Objekt %s in Kontingentspeicherung nicht gefunden."
+
+#, python-format
+msgid "Undefined hard limit set to soft limit (%s) on printer %s."
+msgstr "Nicht definiertes Hardlimit auf Softlimit (%s) f�cker %s gesetzt."
+
+#, python-format
+msgid "Undefined soft limit set to hard limit (%s) on printer %s."
+msgstr "Nicht definiertes Softlimit auf Hardlimit (%s) f�cker %s gesetzt."
+
+#, python-format
+msgid "Invalid email address %s"
+msgstr "Ung� Email Addresse %s"
+
+#, python-format
+msgid "Invalid group name %s"
+msgstr "Ung�r Gruppen Name %s"
+
+#, python-format
+msgid "Invalid user name %s"
+msgstr "Ung�r User Name %s"
+
+#, python-format
+msgid "Quota not found for object %s on printer %s."
+msgstr "Kontingent f�ekt %s f�cker %s nicht gefunden."
+
+#, python-format
+msgid "Group %s not found in the PyKota Storage."
+msgstr "Gruppe %s in der PyKota Speicherung nicht gefunden."
+
+msgid "incompatible options, see help."
+msgstr "inkompatible Optionen, siehe Hilfe."
+
+#, python-format
+msgid ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"An OSD quota monitor for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykosd's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
+"                       triplet, for example #FF0000 is 100%% red.\n"
+"                       Defaults to 100%% green (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Sets the duration of the display in seconds. \n"
+"                       Defaults to 3 seconds.\n"
+"                       \n"
+"  -f | --font f        Sets the font to use for "
+"display.                      \n"
+"                       Defaults to the Python OSD library's default.\n"
+"  \n"
+"  -l | --loop n        Sets the number of times the info will be displayed.\n"
+"                       Defaults to 0, which means loop forever.\n"
+"                       \n"
+"  -s | --sleep s       Sets the sleeping duration between two displays \n"
+"                       in seconds. Defaults to 180 seconds (3 minutes).\n"
+"                       \n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Will launch pykosd. Display will be refreshed every 60 seconds,\n"
+"  and will last for 3 seconds (the default) each time. After five\n"
+"  iterations, the program will exit.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid duration option %s"
+msgstr "Ung� Zeitdauer Option %s"
+
+#, python-format
+msgid "Invalid loop option %s"
+msgstr "Ung� loop Option %s"
+
+#, python-format
+msgid "Invalid sleep option %s"
+msgstr "Ung� sleep Option %s"
+
+#, python-format
+msgid "Invalid color option %s"
+msgstr "Ung� Farben Option %s"
+
+#, python-format
+msgid "User %s doesn't exist in PyKota's database"
+msgstr "User %s existiert nicht in PyKota's Datenbank"
+
+#, python-format
+msgid "Pages used on %s : %s"
+msgstr "Seiten benutzt f�: %s"
+
+#, python-format
+msgid "PyKota Units left : %.2f"
+msgstr "PyKota Einheiten verbleibend : %.2f"
+
+#, python-format
+msgid ""
+"warnpykota v%s (c) 2003-2004 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 ""
+
+msgid "Job contains no data. Printing is denied."
+msgstr "Auftrag beinhaltet keine Daten. Drucken verweigert."
+
+msgid "Job accounting begins."
+msgstr "Auftrag Accounting beginnt."
+
+msgid "Job accounting ends."
+msgstr "Auftrag Accounting endet."
+
+msgid "Job size forced to 0 because printing is denied."
+msgstr "Auftragsgr�festgesetzt auf 0, weil Drucken verweigert wurde."
+
+#, python-format
+msgid "Job size : %i"
+msgstr "Auftragsgr�: %i"
+
+#, python-format
+msgid "Updating user %s's quota on printer %s"
+msgstr "Update User %ss Kontingent f�cker %s"
+
+msgid "Job added to history."
+msgstr "Auftrag zum Verlauf hinzugef�
+#, python-format
+msgid "File number %s unregistered twice from polling object, ignored."
+msgstr "Datei Nummer %s zweifach vom Abfrage Objekt deregistriert, ignoriert."
+
+#, python-format
+msgid "SIGTERM was sent to real backend %s (pid: %s)"
+msgstr "SIGTERM wurde an reales Backend %s (pid: %s) gesendet"
+
+#, python-format
+msgid "CUPS backend %s died abnormally."
+msgstr "CUPS Backend %s abgest�
+
+#, python-format
+msgid ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Dumps PyKota database's content.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints dumpykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -d | --data type     Dumps 'type' datas. Allowed types are :\n"
+"                       \n"
+"                         - history : dumps the jobs history.\n"
+"                         - users : dumps users.\n"
+"                         - groups : dumps user groups.\n"
+"                         - printers : dump printers.\n"
+"                         - upquotas : dump user quotas.\n"
+"                         - gpquotas : dump user groups quotas.\n"
+"                         - payments : dumps user payments.\n"
+"                         - pmembers : dumps printer groups members.\n"
+"                         - umembers : dumps user groups members.\n"
+"                         \n"
+"                       NB : the -d | --data command line option   \n"
+"                       is MANDATORY.\n"
+"  \n"
+"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
+"                       the format is to dump datas in the csv format (comma\n"
+"                       separated values). All data dumped is between double\n"
+"                       quotes. Allowed formats are :\n"
+"                       \n"
+"                         - csv : separate datas with commas\n"
+"                         - ssv : separate datas with semicolons\n"
+"                         - tsv : separate datas with tabs\n"
+"                         - xml : dump data as XML\n"
+"                         \n"
+"  -o | --output fname  All datas will be dumped to the file instead of\n"
+"                       to the standard output. The special '-' filename\n"
+"                       is the default value and means stdout.\n"
+"                       WARNING : existing files are truncated !\n"
+"  \n"
+"Examples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"  \n"
+"  This dumps the history in a comma separated values file, for possible\n"
+"  use in a spreadsheet.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"  \n"
+"  Dumps all users datas to the users.xml file.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --format command line option, see help."
+msgstr ""
+
+msgid "XML output is disabled because the jaxml module is not available."
+msgstr ""
+
+msgid "PyKota data dumper failed : I/O error"
+msgstr ""
+
+msgid "The -d | --data command line option is mandatory, see help."
+msgstr ""
+
+msgid "Too many arguments, see help."
+msgstr ""
+
+msgid "Software accounting already done in first pass. Ignoring."
+msgstr "Software Accounting bereits im ersten Durchgang erledigt. Ignoriere."
+
+msgid "Hardware accounting already done in first pass. Ignoring."
+msgstr "Hardware Accounting bereits im ersten Durchgang erledigt. Ignoriere."
+
+#, python-format
+msgid ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to give hints on what accounting method is best for each printer.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkhint's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Will analyze your printing system to test which accounter\n"
+"  is the best for each of the defined printer which\n"
+"  name matches one of the parameters.\n"
+"  \n"
+"  If you don't pass any argument on the command line, all\n"
+"  printers will be analyzed.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid DeviceURI : %s"
+msgstr "Ung� DeviceURI : %s"
+
+msgid ""
+"\n"
+"Please wait while pkhint analyzes your printing system's configuration..."
+msgstr ""
+"\n"
+"Bitte warten w�end pkhint ihre Drucksystem Konfiguration analysiert..."
+
+#, python-format
+msgid "Unknown device %s for printer %s"
+msgstr "Unbekanntes Ger�%s f�cker %s"
+
+msgid ""
+"\n"
+"Put the following lines into your /etc/pykota/pykota.conf file :\n"
+msgstr ""
+"\n"
+"F�ie folgende Zeilen in ihre /etc/pykota/pykota.conf Datei ein :\n"
+
+msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
+msgstr ""
+"# ACHTUNG: wenn Software Accounting vorgeschlagen wird, bedeutet dies nicht,"
+
+msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+msgstr ""
+" dass Hardware Accounting nicht funktionieren w�es bedeutet nur, dass "
+"PyKota"
+
+msgid "# wasn't able to autodetect which hardware accounting method to use."
+msgstr ""
+" nicht in der Lage war automatisch festzustellen welche Hardware Accounting "
+"Methode zu benutzen ist."
+
+#, python-format
+msgid ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A Printers Manager for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkprinters [options] printer1 printer2 printer3 ... printerN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkprinters's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -a | --add           Adds printers if they don't exist on the Quota \n"
+"                       Storage Server. If they exist, they are modified\n"
+"                       unless -s|--skipexisting is also used.\n"
+"                       \n"
+"  -d | --delete        Deletes printers from the quota storage.\n"
+"  \n"
+"  -D | --description d Adds a textual description to printers.\n"
+"                       \n"
+"  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
+"                       Job price is optional.\n"
+"                       If both are to be set, separate them with a comma.\n"
+"                       Floating point and negative values are allowed.\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
+"                       groups pg1, pg2, etc... which must already exist.\n"
+"                       A printer group is just like a normal printer,\n"
+"                       only that it is usually unknown from the printing\n"
+"                       system. Create printer groups exactly the same\n"
+"                       way that you create printers, then add other \n"
+"                       printers to them with this option.\n"
+"                       Accounting is done on a printer and on all\n"
+"                       the printer groups it belongs to, quota checking\n"
+"                       is done on a printer and on all the printer groups\n"
+"                       it belongs to.\n"
+"                       If the --remove option below is not used, the \n"
+"                       default action is to add printers to the specified\n"
+"                       printer groups.\n"
+"                       \n"
+"  -l | --list          List informations about the printer(s) and the\n"
+"                       printers groups it is a member of.\n"
+"                       \n"
+"  -r | --remove        In combination with the --groups option "
+"above,                       \n"
+"                       remove printers from the specified printers groups.\n"
+"                       \n"
+"  -s | --skipexisting  In combination with the --add option above, tells\n"
+"                       pkprinters to not modify existing printers.\n"
+"  \n"
+"  printer1 through printerN can contain wildcards if the --add option \n"
+"  is not set.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Will create three printers named hp2100, hp2200 and hp8000.\n"
+"  Their price per page will be set at 0.05 unit, and their price\n"
+"  per job will be set at 0.1 unit. Units are in your own currency,\n"
+"  or whatever you want them to mean.\n"
+"  All of their descriptions will be set to the string \"HP Printer\".\n"
+"  If any of these printers already exists, it will also be modified \n"
+"  unless the -s|--skipexisting command line option is also used.\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  This will completely delete all printers and associated quota "
+"information,\n"
+"  as well as their job history. USE WITH CARE !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  This will put all printers which name matches \"hp*\" into printers "
+"groups \n"
+"  Laser and HP, which MUST already exist.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  This will remove the hp2200 printer from the LexMark printer group.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Printer %s already exists, skipping."
+msgstr "Drucker %s existiert bereits, �ringe"
+
+#, python-format
+msgid "Printer %s already exists, will be modified."
+msgstr "Drucker %s existiert bereits, wird modifiziert."
+
+msgid "in"
+msgstr "in"
+
+msgid "You have to pass printer groups names on the command line"
+msgstr "Sie m�Druckergruppen Namen auf der Kommandozeile �ben"
+
+msgid "You have to pass printer names on the command line"
+msgstr "Sie m�Drucker Namen auf der Kommandozeile �ben"
+
+#, python-format
+msgid ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Gives print quotes to users.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykotme  [options]  [files]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykotme's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps and file2.ps \n"
+"  which would be sent to the apple printer.\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps as read from\n"
+"  standard input, which would be sent to the apple or hplaser\n"
+"  printer.\n"
+"\n"
+"  $ pykotme \n"
+"  \n"
+"  This will give a quote for a job consisting of what is on standard \n"
+"  input. The quote will list the job size, and the price the job\n"
+"  would cost on each printer.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Your account balance : %.2f"
+msgstr "Ihr Kontostand : %.2f"
+
+#, python-format
+msgid "Job size : %i pages"
+msgstr "Auftragsgr�: %i Seiten"
+
+#, python-format
+msgid "Cost on printer %s : %.2f"
+msgstr "Kosten f�cker %s : %.2f"
+
+#, python-format
+msgid ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Generates print quota reports.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  repykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints repykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -u | --users         Generates a report on users quota, this is \n"
+"                       the default.\n"
+"  \n"
+"  -g | --groups        Generates a report on group quota instead of users.\n"
+"  \n"
+"  -P | --printer p     Report quotas on this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  This will print the quota status for all users who use the lp printer.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  This will print the quota status for all users on all printers.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  This will print the quota status for user jerome and all users\n"
+"  whose name begins with \"jo\" on all printers which name begins\n"
+"  with \"laser\" or ends with \"pson\".\n"
+"  \n"
+"  If launched by an user who is not a PyKota administrator, additionnal\n"
+"  arguments representing users or groups names are ignored, and only the\n"
+"  current user/group is reported.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Unsupported accounter backend %s"
+msgstr "Accounterbackend %s wird nicht unterst�#, python-format
+msgid "Configuration file %s not found."
+msgstr "Konfigurationsdatei %s nicht gefunden."
+
+#, python-format
+msgid "Option %s not found in section global of %s"
+msgstr "Option %s im globalen Abscnitt von %s nicht gefunden"
+
+#, python-format
+msgid "Option %s not found in section %s of %s"
+msgstr "Option %s in Abschnitt %s von %s nicht gfunden"
+
+#, python-format
+msgid "Option logger only supports values in %s"
+msgstr "Option logger unterst�r folgende Werte %s"
+
+#, python-format
+msgid "Invalid accounter %s for printer %s"
+msgstr "Ung�r Accounter %s f�cker %s "
+
+#, python-format
+msgid "Option accounter in section %s only supports values in %s"
+msgstr "Option 'accounter' in Abschnitt %s unterst�r folgende Werte %s"
+
+#, python-format
+msgid "Option enforcement in section %s only supports values in %s"
+msgstr "Option 'enforcement' in Abschnitt %s unterst�r folgende Werte %s"
+
+#, python-format
+msgid "Option onaccountererror in section %s only supports values in %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid policy %s for printer %s"
+msgstr "Ung� Richtlinie ('policy') %s f�cker %s"
+
+#, python-format
+msgid "Option policy in section %s only supports values in %s"
+msgstr "Option 'policy' in Abschnitt %s unterst�r folgende Werte %s"
+
+#, python-format
+msgid "Invalid option mailto %s for printer %s"
+msgstr "Ung� Option 'mailto' %s f�cker %s"
+
+#, python-format
+msgid "Option mailto in section %s only supports values in %s"
+msgstr "Option 'mailto' in Abschnitt %s unterst�r folgende Werte %s"
+
+#, python-format
+msgid "Invalid grace delay %s"
+msgstr "Ung� grace delay %s"
+
+#, python-format
+msgid "Invalid poor man's threshold %s"
+msgstr "Ung� 'poorman' Grenze %s"
+
+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 ""
+"Ihr Druck-Kontingent Kontostand ist niedrig.\n"
+"Bald wird es ihnen nicht mehr gestattet sein zu drucken.\n"
+"Bitte kontaktieren sie den Druck-Kontingent Administrator um dieses Problem "
+"zu l�."
+
+#, python-format
+msgid ""
+"You are not allowed to print anymore because\n"
+"your Print Quota is exceeded on printer %s."
+msgstr ""
+"Es ist ihnen nicht gestattet weiterhin zu drucken, weil \n"
+"ihr Druck-Kontingent auf Drucker %s �gen ist."
+
+#, python-format
+msgid ""
+"You will soon be forbidden to print anymore because\n"
+"your Print Quota is almost reached on printer %s."
+msgstr ""
+"Bald wird es ihnen verboten sein zu Drucken, weil \n"
+"ihr Druck-Kontingent auf Drucker %s fast aufgebraucht ist."
+
+#, python-format
+msgid "Unsupported logging subsystem %s"
+msgstr "Nicht unterst�logging subsystem %s"
+
+#, python-format
+msgid "Report for %s quota on printer %s"
+msgstr "Report f�Kontingent auf Drucker %s"
+
+#, python-format
+msgid "Pages grace time: %i days"
+msgstr "Schonfrist: %i Tage"
+
+#, python-format
+msgid "Price per job: %.3f"
+msgstr "Preis pro Auftrag: %.3f"
+
+#, python-format
+msgid "Price per page: %.3f"
+msgstr "Preis pro Seite: %.3f"
+
+msgid ""
+"Group           used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Gruppe          used    Soft    Hard    Konto   Aufschub      Gesamt   "
+"Bezahlt"
+
+msgid ""
+"User            used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"User            used    Soft    Hard    Konto   Aufschub      Gesamt   "
+"Bezahlt"
+
+msgid "unknown"
+msgstr "unbekannt"
+
+#, python-format
+msgid "Real : %s"
+msgstr "Real : %s"
+
+#, python-format
+msgid "Total : %9i"
+msgstr "Gesamt : %9i"
+
+#, python-format
+msgid "Unsupported reporter backend %s"
+msgstr "Nicht unterst�Reporterbackend %s"
+
+#, python-format
+msgid "Unsupported quota storage backend %s"
+msgstr "Nicht unterst�Kontingentspeicherungsbackend (quota storage) %s"
+
+#, python-format
+msgid "Impossible to connect to SMTP server : %s"
+msgstr "Unm�ch zu SMTP Server %s zu connecten"
+
+#, python-format
+msgid "Impossible to send mail to %s, error %s : %s"
+msgstr "Unm�ch Mail an %s zusenden, Fehler %s : %s"
+
+#, python-format
+msgid ""
+"\n"
+"\n"
+"Please contact your system administrator :\n"
+"\n"
+"\t%s - <%s>\n"
+msgstr ""
+"\n"
+"\n"
+"Bitte kontakieren sie ihren Systemadministrator :\n"
+"\n"
+"\t%s - <%s>\n"
+
+#, python-format
+msgid "Unable to match user %s on printer %s, applying default policy (%s)"
+msgstr ""
+"Keine �ereinstimmung f�r %s auf Drucker %s vorhanden, wende Standard-"
+"Richtlinie an (%s)"
+
+#, python-format
+msgid ""
+"Unable to find user %s's account balance, applying default policy (%s) for "
+"printer %s"
+msgstr ""
+"Keine �ereinstimmung f�r %ss Kontostand, wende Standard-Richtlinie (%"
+"s) f�cker %s an"
+
+#, python-format
+msgid "Print Quota exceeded for group %s on printer %s"
+msgstr "�erzogenes Druck-Kontingent f�ppe %s auf Drucker %s"
+
+msgid "Print Quota"
+msgstr "Druck-Kontingent"
+
+msgid "Print Quota Exceeded"
+msgstr "�erzogenes Druck-Kontingent"
+
+#, python-format
+msgid "Print Quota low for group %s on printer %s"
+msgstr "Niedriges Druck-Kontingent f�ppe %s auf Drucker %s"
+
+#, python-format
+msgid "Print Quota exceeded for user %s on printer %s"
+msgstr "�erzogenes Druck-Kontingent f�r %s auf Drucker %s"
+
+#, python-format
+msgid "Print Quota low for user %s on printer %s"
+msgstr "Niedriges Druck-Kontingent f�r %s auf Drucker %s"
+
+msgid "Print Quota Low"
+msgstr "Niedriges Druck-Kontingent"
+
+#, python-format
+msgid "Printing system %s, args=%s"
+msgstr "Drucksystem %s, args=%s"
+
+#, python-format
+msgid "Unable to precompute the job's size with the generic PDL analyzer : %s"
+msgstr ""
+"Vorberechnen der Auftragsgr�nicht m�ch mit der allgemeinen PDL "
+"Analyseroutine : %s"
+
+#, python-format
+msgid "SIGTERM received, job %s cancelled."
+msgstr "SIGTERM empfangen, Auftrag %s abgebrochen."
+
+msgid "Printer hostname undefined, set to 'localhost'"
+msgstr "Hostname des Drucker nicht definiert, setze auf 'localhost'"
+
+#, python-format
+msgid "Printing system unknown, args=%s"
+msgstr "Drucksystem unbekannt, args=%s"
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying external policy (%"
+"s) for printer %s"
+msgstr ""
+"Drucker %s ist nicht im PyKota System registriert, wende externe Richtlinie "
+"(%s) f�cker %s an"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying external policy (%s) "
+"for printer %s"
+msgstr ""
+"User %s ist nicht im PyKota System registriert, wende externe Richtlinie (%"
+"s) f�cker %s an"
+
+#, python-format
+msgid ""
+"User %s doesn't have quota on printer %s in the PyKota system, applying "
+"external policy (%s) for printer %s"
+msgstr ""
+"User %s hat im PyKota System kein Kontingent auf Drucker %s, wende externe "
+"Richtlinie (%s) f�cker %s an"
+
+#, python-format
+msgid ""
+"External policy %s for printer %s produced an error. Job rejected. Please "
+"check PyKota's configuration files."
+msgstr ""
+"Externe Richtlinie %s f�cker %s hat eine Fehler erzeugt. Auftrag "
+"abgelehnt. Bitte checken sie PyKota's Konfigurationsdatei."
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying default policy (%s)"
+msgstr ""
+"Drucker %s ist nicht im PyKota System registriert, wende Standard-Richtlinie "
+"(%s) an"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying default policy (%s) "
+"for printer %s"
+msgstr ""
+"User %s ist nicht im PyKota System registriert, wende Standard-Richtlinie (%"
+"s) f�cker %s an"
+
+#, python-format
+msgid ""
+"User %s doesn't have quota on printer %s in the PyKota system, applying "
+"default policy (%s)"
+msgstr ""
+"User %s hat im PyKota System f�cker %s kein Kontingent, wende Standard-"
+"Richtlinie (%s) an"
+
+#, python-format
+msgid ""
+"Printer %s still not registered in the PyKota system, job will be rejected"
+msgstr ""
+"Drucker %s noch immer nicht im PyKota System registriert, Auftrag wird "
+"abgelehnt werden"
+
+#, python-format
+msgid ""
+"User %s still not registered in the PyKota system, job will be rejected on "
+"printer %s"
+msgstr ""
+"User %s noch immer nicht im PyKota System registriert, Auftrag wird f�Drucker %s abgelehnt"
+
+#, python-format
+msgid ""
+"User %s still doesn't have quota on printer %s in the PyKota system, job "
+"will be rejected"
+msgstr ""
+"User %s hat im PyKota System noch immer kein Kontingent f�cker %s, "
+"Auftrag wird abgelehnt werden"
+
+#, python-format
+msgid ""
+"Search base %s doesn't seem to exist. Probable misconfiguration. Please "
+"double check /etc/pykota/pykota.conf : %s"
+msgstr ""
+"Such Basis %s scheint nicht zu existieren. M�cherweise Miskonfiguration. "
+"Bitte /etc/pykota/pykota.conf ��%s"
+
+#, python-format
+msgid "Search for %s(%s) from %s(scope=%s) returned no answer."
+msgstr "Suche nach %s(%s) aus %s(scope=%s) ergab kein Antwort."
+
+#, python-format
+msgid "Problem adding LDAP entry (%s, %s)"
+msgstr "Problem LDAP Eintrag (%s, %s) hinzu zu f�
+#, python-format
+msgid "Problem deleting LDAP entry (%s)"
+msgstr "Problem LDAP Eintrag (%s) zu l�en"
+
+#, python-format
+msgid "Problem modifying LDAP entry (%s, %s)"
+msgstr "Problem LDAP Eintrag (%s, %s) zu modifizieren"
+
+#, python-format
+msgid ""
+"No pykotaAccountBalance object found for user %s. Did you create LDAP "
+"entries manually ?"
+msgstr ""
+
+#, python-format
+msgid ""
+"Unable to find an existing objectClass %s entry with %s=%s to attach "
+"pykotaAccount objectClass"
+msgstr ""
+"Unm�ch einen existierenden obejctClass %s Eintrag mit %s=%s zu finden, um "
+"pykotaAccount objectClass anzuf�
+#, python-format
+msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s"
+msgstr ""
+"Unm�ch einen existierenden Eintrag zu finden, um pykotaGroup objectClass "
+"anzuf�
+msgid "Totals may be inaccurate if some users are members of several groups."
+msgstr ""
+"Gesamtsummen sind m�cherweise ungenau, falles einige User Mitglieder von "
+"mehreren Gruppen sind."
+
+#, python-format
+msgid "Network error while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem encountered while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s to be idle or printing..."
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s's idle status to stabilize..."
+msgstr ""
+
+#, python-format
+msgid "Problem during connection to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem while sending PJL query to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "A problem occured while reading printer %s's internal page counter."
+msgstr ""
+
+#, python-format
+msgid "Retrieving printer %s's page counter from database instead."
+msgstr ""
+
+#, python-format
+msgid ""
+"Couldn't retrieve printer %s's internal page counter either before or after "
+"printing."
+msgstr ""
+
+#, python-format
+msgid "Job's size forced to 1 page for printer %s."
+msgstr ""
+
+#, python-format
+msgid "No previous job in database for printer %s."
+msgstr ""
+
+#, python-format
+msgid "Inconsistent values for printer %s's internal page counter."
+msgstr ""
+
+msgid ""
+"Internal SNMP accounting asked, but Python-SNMP is not available. Please "
+"download it from http://pysnmp.sourceforge.net"
+msgstr ""
+
+#, python-format
+msgid "Unknown printer address in HARDWARE(%s) for printer %s"
+msgstr "Unbekannte Drucker Adresse in HARDWARE(%s) f�cker %s"
+
+#, python-format
+msgid "Launching HARDWARE(%s)..."
+msgstr "Starte HARDWARE(%s)..."
+
+#, python-format
+msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
+msgstr "SIGTERM wurde an Hardware Accounter %s (pid: %s) gesendet"
+
+#, python-format
+msgid "Line [%s] skipped in accounter's output. Trying again..."
+msgstr ""
+
+#, python-format
+msgid "Hardware accounter %s exit code is %s"
+msgstr ""
+
+#, python-format
+msgid "Unable to query printer %s via HARDWARE(%s)"
+msgstr "Unm�ch Drucker %s via HARDWARE(%s) abzufragen"
+
+#, python-format
+msgid ""
+"SNMP querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid ""
+"PJL querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid "Launching SOFTWARE(%s)..."
+msgstr "Starte SOFTWARE(%s)..."
+
+#, python-format
+msgid "Unable to compute job size with accounter %s"
+msgstr "Unm�ch Auftragsgr�mit Accounter %s zu berechnen"
+
+#, python-format
+msgid "Problem while waiting for software accounter pid %s to exit : %s"
+msgstr "Problem beim Warten auf Software Accounter pid %s zu schlie�n : %s"
+
+#, python-format
+msgid "Software accounter %s exit code is %s"
+msgstr "Software Accounter %s Exit Code ist %s"
+
+msgid "PyKota Reports"
+msgstr "PyKota Reporte"
+
+msgid "Report"
+msgstr "Report"
+
+msgid "User / Group names mask"
+msgstr "User / Gruppen Namen Maske"
+
+msgid "Groups report"
+msgstr "Gruppen Report"
+
+msgid "History"
+msgstr "Verlauf"
+
+msgid "Empty"
+msgstr "Leer"
+
+msgid "Date"
+msgstr "Datum"
+
+msgid "Action"
+msgstr "Aktion"
+
+msgid "User"
+msgstr "User"
+
+msgid "Printer"
+msgstr "Drucker"
+
+msgid "Hostname"
+msgstr "Hostname"
+
+msgid "JobId"
+msgstr "AuftragsId"
+
+msgid "JobSize"
+msgstr "AuftragsGr�
+
+msgid "JobPrice"
+msgstr "AuftragsPreis"
+
+msgid "Copies"
+msgstr "Kopien"
+
+msgid "JobBytes"
+msgstr "Auftrag in Bytes"
+
+msgid "PageCounter"
+msgstr "SeitenZ�er"
+
+msgid "Title"
+msgstr "Titel"
+
+msgid "Filename"
+msgstr "Dateiname"
+
+msgid "Options"
+msgstr "Optionen"
+
+msgid "Previous page"
+msgstr "Vorherige Seite"
+
+msgid "Please click on the above button"
+msgstr ""
Index: pykota/trunk/po/pt_BR/pykota.po
===================================================================
--- pykota/trunk/po/pt_BR/pykota.po (revision 1864)
+++ pykota/trunk/po/pt_BR/pykota.po (revision 1864)
@@ -0,0 +1,1475 @@
+# PyKota
+#
+# PyKota : Print Quotas for CUPS and LPRng
+#
+# (c) 2003-2004 Jerome Alet <alet@librelogiciel.com>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id$
+#
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PyKota v1.20\n"
+"Report-Msgid-Bugs-To: alet@librelogiciel.com\n"
+"POT-Creation-Date: 2004-10-11 14:49+0200\n"
+"PO-Revision-Date: 2004-07-21 15:35:00+0100\n"
+"Last-Translator: Jurandy Martins <jurandy@ic.unicamp.br>\n"
+"Language-Team: Brazilian <jurandy@ic.unicamp.br>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#, python-format
+msgid ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to automate user account creation and initial balance setting.\n"
+"\n"
+"THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  THIS TOOL MUST NOT BE USED FROM THE COMMAND LINE BUT ONLY AS PART\n"
+"  OF AN external policy IN pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance value } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints autopykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -i | --initbalance b Sets the user's account initial balance value to b.\n"
+"                       If the user already exists, actual balance is left\n"
+"                       unmodified. If unset, the default value is 0.\n"
+"                       \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\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"
+"  -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. \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"
+"  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"
+"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 ""
+
+msgid "You're not allowed to use this command."
+msgstr ""
+
+#, python-format
+msgid "Invalid softlimit value %s."
+msgstr "Valor incorreto para o limite %s."
+
+#, python-format
+msgid "Invalid hardlimit value %s."
+msgstr "Valor incorreto para o limite Maximo %s."
+
+#, python-format
+msgid "Hard limit %i is less than soft limit %i, values will be exchanged."
+msgstr "Limite maximo %i �enor que o limite %i, os valores ser�invertidos."
+
+#, python-format
+msgid "Invalid balance value %s"
+msgstr "Valor da media %s inv�do"
+
+#, python-format
+msgid "Invalid charge amount value %s"
+msgstr "Valor de carga: %s inv�do"
+
+#, python-format
+msgid "Invalid limitby value %s"
+msgstr "Valor do limitby %s inv�do"
+
+#, python-format
+msgid "Impossible to add printer %s"
+msgstr "Imposivel adicionar impressora %s"
+
+#, python-format
+msgid "Invalid printer name %s"
+msgstr "Nome de impressora %s inv�do"
+
+#, python-format
+msgid "There's no printer matching %s"
+msgstr "Impressora %s n�encontrada"
+
+msgid "You have to pass user or group names on the command line"
+msgstr "Voce deve informar usuario ou grupo na linha de comando"
+
+#, python-format
+msgid "Prototype %s not found in Quota Storage for printer %s."
+msgstr "Prototipo %s n�encontrado no banco dedados para a impressora %s."
+
+#, python-format
+msgid "Prototype object %s not found in Quota Storage."
+msgstr "Objeto Prototipo %s n�encontrado no banco de dados."
+
+#, python-format
+msgid "Undefined hard limit set to soft limit (%s) on printer %s."
+msgstr ""
+"O limite maximo invalido, configurando o limite minimo (%s) na impressora %s."
+
+#, python-format
+msgid "Undefined soft limit set to hard limit (%s) on printer %s."
+msgstr "Limite indefinido, configurando a l�te maximo (%s) na impressora %s."
+
+#, python-format
+msgid "Invalid email address %s"
+msgstr "Endere�email inv�do"
+
+#, python-format
+msgid "Invalid group name %s"
+msgstr "O nome do grupo %s �nv�do"
+
+#, python-format
+msgid "Invalid user name %s"
+msgstr "O nome de usuario %s �nv�do"
+
+#, python-format
+msgid "Quota not found for object %s on printer %s."
+msgstr "Quota n�encontrada para o objeto %s para a impressora %s."
+
+#, python-format
+msgid "Group %s not found in the PyKota Storage."
+msgstr "Grupo %s n�encontrado no banco de dados."
+
+msgid "incompatible options, see help."
+msgstr "O�s incompativeis, veja a ajuda."
+
+#, python-format
+msgid ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"An OSD quota monitor for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykosd's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
+"                       triplet, for example #FF0000 is 100%% red.\n"
+"                       Defaults to 100%% green (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Sets the duration of the display in seconds. \n"
+"                       Defaults to 3 seconds.\n"
+"                       \n"
+"  -f | --font f        Sets the font to use for "
+"display.                      \n"
+"                       Defaults to the Python OSD library's default.\n"
+"  \n"
+"  -l | --loop n        Sets the number of times the info will be displayed.\n"
+"                       Defaults to 0, which means loop forever.\n"
+"                       \n"
+"  -s | --sleep s       Sets the sleeping duration between two displays \n"
+"                       in seconds. Defaults to 180 seconds (3 minutes).\n"
+"                       \n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Will launch pykosd. Display will be refreshed every 60 seconds,\n"
+"  and will last for 3 seconds (the default) each time. After five\n"
+"  iterations, the program will exit.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid duration option %s"
+msgstr "Op� %s inv�da para dura�"
+
+#, python-format
+msgid "Invalid loop option %s"
+msgstr "Op� %s inv�da para loop (la�"
+
+#, python-format
+msgid "Invalid sleep option %s"
+msgstr "Op� %s inv�da para sleep (sono)"
+
+#, python-format
+msgid "Invalid color option %s"
+msgstr "Op� %s inv�da para color (cor)"
+
+#, python-format
+msgid "User %s doesn't exist in PyKota's database"
+msgstr "Usu�o %s n�existe na base de dados do Pykota"
+
+#, python-format
+msgid "Pages used on %s : %s"
+msgstr "P�nas usadas em %s : %s"
+
+#, python-format
+msgid "PyKota Units left : %.2f"
+msgstr "Unidades restantes do PyKota : %.2f"
+
+#, python-format
+msgid ""
+"warnpykota v%s (c) 2003-2004 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 ""
+
+msgid "Job contains no data. Printing is denied."
+msgstr "Tarefa n�cont�nenhum dado. Impress�negada"
+
+msgid "Job accounting begins."
+msgstr "In�o da contagem da tarefa."
+
+msgid "Job accounting ends."
+msgstr "Fim da contagem da tarefa."
+
+msgid "Job size forced to 0 because printing is denied."
+msgstr "Tamanho da tarefa zerado porque a impress�foi negada"
+
+#, python-format
+msgid "Job size : %i"
+msgstr "Tamanho da tarefa : %i"
+
+#, python-format
+msgid "Updating user %s's quota on printer %s"
+msgstr "Atualizando cota do usu�o %s para a impressora %s"
+
+msgid "Job added to history."
+msgstr "Tarefa adicionada ao hist�o"
+
+#, python-format
+msgid "File number %s unregistered twice from polling object, ignored."
+msgstr ""
+"Arquivo n� %s descadastrado duas vezes do objeto de consulta. Ignorado"
+
+#, python-format
+msgid "SIGTERM was sent to real backend %s (pid: %s)"
+msgstr "SIGTERM foi emitida a real backend %s (pid: %s)"
+
+#, python-format
+msgid "CUPS backend %s died abnormally."
+msgstr "Backend CUPS morreu anormalmente."
+
+#, python-format
+msgid ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Dumps PyKota database's content.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints dumpykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -d | --data type     Dumps 'type' datas. Allowed types are :\n"
+"                       \n"
+"                         - history : dumps the jobs history.\n"
+"                         - users : dumps users.\n"
+"                         - groups : dumps user groups.\n"
+"                         - printers : dump printers.\n"
+"                         - upquotas : dump user quotas.\n"
+"                         - gpquotas : dump user groups quotas.\n"
+"                         - payments : dumps user payments.\n"
+"                         - pmembers : dumps printer groups members.\n"
+"                         - umembers : dumps user groups members.\n"
+"                         \n"
+"                       NB : the -d | --data command line option   \n"
+"                       is MANDATORY.\n"
+"  \n"
+"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
+"                       the format is to dump datas in the csv format (comma\n"
+"                       separated values). All data dumped is between double\n"
+"                       quotes. Allowed formats are :\n"
+"                       \n"
+"                         - csv : separate datas with commas\n"
+"                         - ssv : separate datas with semicolons\n"
+"                         - tsv : separate datas with tabs\n"
+"                         - xml : dump data as XML\n"
+"                         \n"
+"  -o | --output fname  All datas will be dumped to the file instead of\n"
+"                       to the standard output. The special '-' filename\n"
+"                       is the default value and means stdout.\n"
+"                       WARNING : existing files are truncated !\n"
+"  \n"
+"Examples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"  \n"
+"  This dumps the history in a comma separated values file, for possible\n"
+"  use in a spreadsheet.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"  \n"
+"  Dumps all users datas to the users.xml file.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --format command line option, see help."
+msgstr ""
+
+msgid "XML output is disabled because the jaxml module is not available."
+msgstr ""
+
+msgid "PyKota data dumper failed : I/O error"
+msgstr ""
+
+msgid "The -d | --data command line option is mandatory, see help."
+msgstr ""
+
+msgid "Too many arguments, see help."
+msgstr ""
+
+msgid "Software accounting already done in first pass. Ignoring."
+msgstr "O contador l�o j�oi aplicado no primeiro passo. Ignorando."
+
+msgid "Hardware accounting already done in first pass. Ignoring."
+msgstr "O contador f�co j�oi aplicado no primeiro passo. Ignorando"
+
+#, python-format
+msgid ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to give hints on what accounting method is best for each printer.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkhint's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Will analyze your printing system to test which accounter\n"
+"  is the best for each of the defined printer which\n"
+"  name matches one of the parameters.\n"
+"  \n"
+"  If you don't pass any argument on the command line, all\n"
+"  printers will be analyzed.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid DeviceURI : %s"
+msgstr "DeviceURI inv�do : %s"
+
+msgid ""
+"\n"
+"Please wait while pkhint analyzes your printing system's configuration..."
+msgstr ""
+"\n"
+"Por favor, aguarde enquanto pkhint analisa as configura�s de seu sistema "
+"de impress�.."
+
+#, python-format
+msgid "Unknown device %s for printer %s"
+msgstr "Dispositivo %s inv�do para a impressora %s"
+
+msgid ""
+"\n"
+"Put the following lines into your /etc/pykota/pykota.conf file :\n"
+msgstr ""
+"\n"
+"Pondo as seguintes linhas no arquivo /etc/pykota/pykota.conf : \n"
+
+msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
+msgstr "# CUIDADO : se o contador l�o for sugerido, isto n�significa"
+
+msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+msgstr ""
+"# que o contador l�o poder��funcionar. Isto significa somente que o "
+"Pykota"
+
+msgid "# wasn't able to autodetect which hardware accounting method to use."
+msgstr ""
+"# n�foi capaz de detectar automaticamente o m�do de contagem f�ca a "
+"ser utilizado"
+
+#, python-format
+msgid ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A Printers Manager for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkprinters [options] printer1 printer2 printer3 ... printerN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkprinters's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -a | --add           Adds printers if they don't exist on the Quota \n"
+"                       Storage Server. If they exist, they are modified\n"
+"                       unless -s|--skipexisting is also used.\n"
+"                       \n"
+"  -d | --delete        Deletes printers from the quota storage.\n"
+"  \n"
+"  -D | --description d Adds a textual description to printers.\n"
+"                       \n"
+"  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
+"                       Job price is optional.\n"
+"                       If both are to be set, separate them with a comma.\n"
+"                       Floating point and negative values are allowed.\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
+"                       groups pg1, pg2, etc... which must already exist.\n"
+"                       A printer group is just like a normal printer,\n"
+"                       only that it is usually unknown from the printing\n"
+"                       system. Create printer groups exactly the same\n"
+"                       way that you create printers, then add other \n"
+"                       printers to them with this option.\n"
+"                       Accounting is done on a printer and on all\n"
+"                       the printer groups it belongs to, quota checking\n"
+"                       is done on a printer and on all the printer groups\n"
+"                       it belongs to.\n"
+"                       If the --remove option below is not used, the \n"
+"                       default action is to add printers to the specified\n"
+"                       printer groups.\n"
+"                       \n"
+"  -l | --list          List informations about the printer(s) and the\n"
+"                       printers groups it is a member of.\n"
+"                       \n"
+"  -r | --remove        In combination with the --groups option "
+"above,                       \n"
+"                       remove printers from the specified printers groups.\n"
+"                       \n"
+"  -s | --skipexisting  In combination with the --add option above, tells\n"
+"                       pkprinters to not modify existing printers.\n"
+"  \n"
+"  printer1 through printerN can contain wildcards if the --add option \n"
+"  is not set.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Will create three printers named hp2100, hp2200 and hp8000.\n"
+"  Their price per page will be set at 0.05 unit, and their price\n"
+"  per job will be set at 0.1 unit. Units are in your own currency,\n"
+"  or whatever you want them to mean.\n"
+"  All of their descriptions will be set to the string \"HP Printer\".\n"
+"  If any of these printers already exists, it will also be modified \n"
+"  unless the -s|--skipexisting command line option is also used.\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  This will completely delete all printers and associated quota "
+"information,\n"
+"  as well as their job history. USE WITH CARE !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  This will put all printers which name matches \"hp*\" into printers "
+"groups \n"
+"  Laser and HP, which MUST already exist.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  This will remove the hp2200 printer from the LexMark printer group.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Printer %s already exists, skipping."
+msgstr "Impressora %s j�xiste. Ignorando."
+
+#, python-format
+msgid "Printer %s already exists, will be modified."
+msgstr "Impressora %s j�xiste. Ser�eita uma modifica�."
+
+msgid "in"
+msgstr "em"
+
+msgid "You have to pass printer groups names on the command line"
+msgstr ""
+"voc�eve passar os nomes dos grupos de impressoras na linha de comando"
+
+msgid "You have to pass printer names on the command line"
+msgstr "Voce deve informar impressora na linha de comando"
+
+#, python-format
+msgid ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Gives print quotes to users.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykotme  [options]  [files]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykotme's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps and file2.ps \n"
+"  which would be sent to the apple printer.\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps as read from\n"
+"  standard input, which would be sent to the apple or hplaser\n"
+"  printer.\n"
+"\n"
+"  $ pykotme \n"
+"  \n"
+"  This will give a quote for a job consisting of what is on standard \n"
+"  input. The quote will list the job size, and the price the job\n"
+"  would cost on each printer.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Your account balance : %.2f"
+msgstr "Balan�de sua conta : %.2f"
+
+#, python-format
+msgid "Job size : %i pages"
+msgstr "Tamanho do JOB : %i p�nas"
+
+#, python-format
+msgid "Cost on printer %s : %.2f"
+msgstr "Custo da impresora %s : %.2f"
+
+#, python-format
+msgid ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Generates print quota reports.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  repykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints repykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -u | --users         Generates a report on users quota, this is \n"
+"                       the default.\n"
+"  \n"
+"  -g | --groups        Generates a report on group quota instead of users.\n"
+"  \n"
+"  -P | --printer p     Report quotas on this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  This will print the quota status for all users who use the lp printer.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  This will print the quota status for all users on all printers.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  This will print the quota status for user jerome and all users\n"
+"  whose name begins with \"jo\" on all printers which name begins\n"
+"  with \"laser\" or ends with \"pson\".\n"
+"  \n"
+"  If launched by an user who is not a PyKota administrator, additionnal\n"
+"  arguments representing users or groups names are ignored, and only the\n"
+"  current user/group is reported.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Unsupported accounter backend %s"
+msgstr "Accounter Backend %s n�suportado"
+
+#, python-format
+msgid "Configuration file %s not found."
+msgstr "Arquivo de configura� %s n�encontrado."
+
+#, python-format
+msgid "Option %s not found in section global of %s"
+msgstr "Op� %s n�encontrada na se� global de %s"
+
+#, python-format
+msgid "Option %s not found in section %s of %s"
+msgstr "Op� %s n�encontrada na se� %s de %s"
+
+#, python-format
+msgid "Option logger only supports values in %s"
+msgstr "a op� logger s�porta valores em %s"
+
+#, python-format
+msgid "Invalid accounter %s for printer %s"
+msgstr "Contador de p�nas %s inv�do, para a impressora %s"
+
+#, python-format
+msgid "Option accounter in section %s only supports values in %s"
+msgstr "A op� accounter na se� %s s�porta valores em %s"
+
+#, python-format
+msgid "Option enforcement in section %s only supports values in %s"
+msgstr "Op� enforcement (refor� na se� %s s�porta valores em %s"
+
+#, python-format
+msgid "Option onaccountererror in section %s only supports values in %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid policy %s for printer %s"
+msgstr "Pol�ca inv�da %s para a impressora %s"
+
+#, python-format
+msgid "Option policy in section %s only supports values in %s"
+msgstr "A op� policy na se� %s s�porta valores em %s"
+
+#, python-format
+msgid "Invalid option mailto %s for printer %s"
+msgstr "Op� mailto %s inv�da,  para a impressora %s"
+
+#, python-format
+msgid "Option mailto in section %s only supports values in %s"
+msgstr "a op� mailto na se� %s s�porta valores em %s"
+
+#, python-format
+msgid "Invalid grace delay %s"
+msgstr "Tiempo gartis %s inv�do"
+
+#, python-format
+msgid "Invalid poor man's threshold %s"
+msgstr "Valor 'poor man' %s inv�do"
+
+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 ""
+"A media de sua quota de impress�est�aixa.\n"
+"voce n�pode imprimir .\n"
+"Por favor entre em contato com o administrador das Impressoras para resolver "
+"o problema."
+
+#, python-format
+msgid ""
+"You are not allowed to print anymore because\n"
+"your Print Quota is exceeded on printer %s."
+msgstr ""
+"Voce n�pode imprimir porque\n"
+"sua quota de impress�foi excedida, na impressora %s."
+
+#, python-format
+msgid ""
+"You will soon be forbidden to print anymore because\n"
+"your Print Quota is almost reached on printer %s."
+msgstr ""
+"Sua impress�est�loqueada porque\n"
+"sua quota de impress�foi atingida, na impressora %s."
+
+#, python-format
+msgid "Unsupported logging subsystem %s"
+msgstr "Sistema de log %s n�suportado"
+
+#, python-format
+msgid "Report for %s quota on printer %s"
+msgstr "Relatorio de quota %s para a impressora %s"
+
+#, python-format
+msgid "Pages grace time: %i days"
+msgstr "Tempo de cortesia : %i d�"
+
+#, python-format
+msgid "Price per job: %.3f"
+msgstr "Pre�por impress� %.3f"
+
+#, python-format
+msgid "Price per page: %.3f"
+msgstr "Pre�por p�na: %.3f"
+
+msgid ""
+"Group           used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Grupo           usado   Minimo  Maximo  media   gratis        total       "
+"pago"
+
+msgid ""
+"User            used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Usuario         usado   Minimo  Maximo  media   gratis        total       "
+"pago"
+
+msgid "unknown"
+msgstr "Desconhecido"
+
+#, python-format
+msgid "Real : %s"
+msgstr "Real : %s"
+
+#, python-format
+msgid "Total : %9i"
+msgstr "Total : %9i"
+
+#, python-format
+msgid "Unsupported reporter backend %s"
+msgstr "Reporter backend %s n�suportado"
+
+#, python-format
+msgid "Unsupported quota storage backend %s"
+msgstr "o banco de dados: %s  n�suportado"
+
+#, python-format
+msgid "Impossible to connect to SMTP server : %s"
+msgstr "N�foi poss�l conectar-se ao servidor SMTP %s"
+
+#, python-format
+msgid "Impossible to send mail to %s, error %s : %s"
+msgstr "Imposivel enviar email para  %s, erro %s : %s"
+
+#, python-format
+msgid ""
+"\n"
+"\n"
+"Please contact your system administrator :\n"
+"\n"
+"\t%s - <%s>\n"
+msgstr ""
+"\n"
+"\n"
+"Por favor contacte a seu administrador de sistemas:\n"
+"\n"
+"\t%s - <%s>\n"
+
+#, python-format
+msgid "Unable to match user %s on printer %s, applying default policy (%s)"
+msgstr ""
+"Imposivel encontrar o usu�o %s para impressorao %s, aplicando politica "
+"padr�(%s)"
+
+#, python-format
+msgid ""
+"Unable to find user %s's account balance, applying default policy (%s) for "
+"printer %s"
+msgstr ""
+"Imposivel encontrar a media da conta do usuario %s, configurando o valor "
+"padr�(%s) para a impressora %s"
+
+#, python-format
+msgid "Print Quota exceeded for group %s on printer %s"
+msgstr "Quota de impress�excedida para o grupo %s na impressora %s"
+
+msgid "Print Quota"
+msgstr "Quota de impre�"
+
+msgid "Print Quota Exceeded"
+msgstr "Quota de Impress�Excedida"
+
+#, python-format
+msgid "Print Quota low for group %s on printer %s"
+msgstr "Quota de impressora baixa para o grupo %s na impresora %s"
+
+#, python-format
+msgid "Print Quota exceeded for user %s on printer %s"
+msgstr "Quota de impress�excedida para o usuario %s na impressora %s"
+
+#, python-format
+msgid "Print Quota low for user %s on printer %s"
+msgstr "Quota de impress�baixa para o usuario %s na impressora %s"
+
+msgid "Print Quota Low"
+msgstr "Quota de impress�baixa"
+
+#, python-format
+msgid "Printing system %s, args=%s"
+msgstr "Sistema de impress�%s, argumentos=%s"
+
+#, python-format
+msgid "Unable to precompute the job's size with the generic PDL analyzer : %s"
+msgstr ""
+"Imposs�l calcular tamanho da tarefa usando analisador gen�o de PDL : %s"
+
+#, python-format
+msgid "SIGTERM received, job %s cancelled."
+msgstr "SIGTERM recebida, trabalho %s reiniciado."
+
+msgid "Printer hostname undefined, set to 'localhost'"
+msgstr ""
+"Nome do servidor de impress�n�definido, configurando para 'localhost'"
+
+#, python-format
+msgid "Printing system unknown, args=%s"
+msgstr "Sistema de impress�desconhecido, args=%s"
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying external policy (%"
+"s) for printer %s"
+msgstr ""
+"Impressora %s n�registada no sistema de impress� foi aplicada a pol�ca "
+"externa (%s) para a impressora %s"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying external policy (%s) "
+"for printer %s"
+msgstr ""
+"Usuario %s n�registrado no sistema PyKota, aplicando pol�ca externa (%s) "
+"para a impressora %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 ""
+"Utilizador %s n�tem cota na impressora %s, foi aplicada a pol�ca externa "
+"(%s) para a impressora %s"
+
+#, python-format
+msgid ""
+"External policy %s for printer %s produced an error. Job rejected. Please "
+"check PyKota's configuration files."
+msgstr ""
+"Pol�ca externa %s para a impressora %s retornou un error. Trabalho "
+"reiniciado. Por favor verifique os arquivos de configura� do PyKota."
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying default policy (%s)"
+msgstr ""
+"Impressora %s n�registada no sistema Pykota, foi aplicada por omiss�a "
+"pol�ca (%s)"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying default policy (%s) "
+"for printer %s"
+msgstr ""
+"Usuario %s n�registrado no sistema PyKota, aplicando configura�s padr�"
+"(%s) para a impressora %s"
+
+#, python-format
+msgid ""
+"User %s doesn't have quota on printer %s in the PyKota system, applying "
+"default policy (%s)"
+msgstr ""
+"O utilizador %s n�tem cota na impressora %s, foi aplicada por omiss�a "
+"pol�ca (%s)"
+
+#, python-format
+msgid ""
+"Printer %s still not registered in the PyKota system, job will be rejected"
+msgstr ""
+"A Impressora %s n�se encontra registada no sistema, o pedido ser�ejeitado"
+
+#, python-format
+msgid ""
+"User %s still not registered in the PyKota system, job will be rejected on "
+"printer %s"
+msgstr ""
+"O utilizador %s n�se encontra registado no sistema, o pedido para a "
+"impressora %sser�ejeitado"
+
+#, python-format
+msgid ""
+"User %s still doesn't have quota on printer %s in the PyKota system, job "
+"will be rejected"
+msgstr ""
+"O utilizador %s ainda n�tem cota definida na impressora %s, o pedido ser�
+"rejeitado"
+
+#, python-format
+msgid ""
+"Search base %s doesn't seem to exist. Probable misconfiguration. Please "
+"double check /etc/pykota/pykota.conf : %s"
+msgstr ""
+"Base de busca %s parece n�existir, provavelmente por causa de m�
+"configura�.Por favor, verifique as configura�s do arquivo /etc/pykota/"
+"pykota.conf : %s"
+
+#, python-format
+msgid "Search for %s(%s) from %s(scope=%s) returned no answer."
+msgstr "Buscar por %s(%s) apartir de %s(scope=%s) nenhum registro encontrado."
+
+#, python-format
+msgid "Problem adding LDAP entry (%s, %s)"
+msgstr "Problema adicionando entrada LDAP (%s, %s)"
+
+#, python-format
+msgid "Problem deleting LDAP entry (%s)"
+msgstr "Problema apagando entrada LDAP (%s)"
+
+#, python-format
+msgid "Problem modifying LDAP entry (%s, %s)"
+msgstr "Problema modificando entrada LDAP (%s, %s)"
+
+#, python-format
+msgid ""
+"No pykotaAccountBalance object found for user %s. Did you create LDAP "
+"entries manually ?"
+msgstr ""
+
+#, python-format
+msgid ""
+"Unable to find an existing objectClass %s entry with %s=%s to attach "
+"pykotaAccount objectClass"
+msgstr ""
+"Imposs�l encontrar uma entrada objectClass %s existente com %s=%s "
+"paraanexar objectClass pykotaAccount"
+
+#, python-format
+msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s"
+msgstr ""
+"Imposs�l encontrar uma entrada existente para anexar ao objectClass "
+"pykotaGroup %s"
+
+msgid "Totals may be inaccurate if some users are members of several groups."
+msgstr ""
+"O Total pode n�ser exato se os usuarios forem mebros de varios grupos."
+
+#, python-format
+msgid "Network error while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem encountered while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s to be idle or printing..."
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s's idle status to stabilize..."
+msgstr ""
+
+#, python-format
+msgid "Problem during connection to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem while sending PJL query to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "A problem occured while reading printer %s's internal page counter."
+msgstr ""
+
+#, python-format
+msgid "Retrieving printer %s's page counter from database instead."
+msgstr ""
+
+#, python-format
+msgid ""
+"Couldn't retrieve printer %s's internal page counter either before or after "
+"printing."
+msgstr ""
+
+#, python-format
+msgid "Job's size forced to 1 page for printer %s."
+msgstr ""
+
+#, python-format
+msgid "No previous job in database for printer %s."
+msgstr ""
+
+#, python-format
+msgid "Inconsistent values for printer %s's internal page counter."
+msgstr ""
+
+msgid ""
+"Internal SNMP accounting asked, but Python-SNMP is not available. Please "
+"download it from http://pysnmp.sourceforge.net"
+msgstr ""
+
+#, python-format
+msgid "Unknown printer address in HARDWARE(%s) for printer %s"
+msgstr "Endere�invalido em  HARDWARE(%s) para a impressora %s"
+
+#, python-format
+msgid "Launching HARDWARE(%s)..."
+msgstr "Tentando identifica� f�ca(%s)..."
+
+#, python-format
+msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
+msgstr "Sinal SIGTERM enviado para contador f�co %s (pid : %s)"
+
+#, python-format
+msgid "Line [%s] skipped in accounter's output. Trying again..."
+msgstr ""
+
+#, python-format
+msgid "Hardware accounter %s exit code is %s"
+msgstr ""
+
+#, python-format
+msgid "Unable to query printer %s via HARDWARE(%s)"
+msgstr "Imposive consultar a impressora %s via HARDWARE(%s)"
+
+#, python-format
+msgid ""
+"SNMP querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid ""
+"PJL querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid "Launching SOFTWARE(%s)..."
+msgstr "Tentando identifica� l�a (%s)..."
+
+#, python-format
+msgid "Unable to compute job size with accounter %s"
+msgstr "Impossivel calcular o tamanho do trabalho com o contador %s"
+
+#, python-format
+msgid "Problem while waiting for software accounter pid %s to exit : %s"
+msgstr "Problema ao aguardar encerramento do contador l�o de pid %s : %s"
+
+#, python-format
+msgid "Software accounter %s exit code is %s"
+msgstr "C�o de erro para contador l�o %s : %s"
+
+msgid "PyKota Reports"
+msgstr "Relat� do Pykota"
+
+msgid "Report"
+msgstr "Relat�"
+
+msgid "User / Group names mask"
+msgstr "M�ara de nomes para Usu�os / Grupos"
+
+msgid "Groups report"
+msgstr "Relat� de Grupos"
+
+msgid "History"
+msgstr "Hist�o"
+
+msgid "Empty"
+msgstr "Vazio"
+
+msgid "Date"
+msgstr "Data"
+
+msgid "Action"
+msgstr "A�"
+
+msgid "User"
+msgstr "Usu�o"
+
+msgid "Printer"
+msgstr "Impressora"
+
+msgid "Hostname"
+msgstr "Nome do computador"
+
+msgid "JobId"
+msgstr "Id da Tarefa"
+
+msgid "JobSize"
+msgstr "Tamanho da Tarefa"
+
+msgid "JobPrice"
+msgstr "Pre�da Tarefa"
+
+msgid "Copies"
+msgstr "C�s"
+
+msgid "JobBytes"
+msgstr "Tamanho da Tarefa em Bytes"
+
+msgid "PageCounter"
+msgstr "Contador de p�nas"
+
+msgid "Title"
+msgstr "T�lo"
+
+msgid "Filename"
+msgstr "Nome do arquivo"
+
+msgid "Options"
+msgstr "Op�s"
+
+msgid "Previous page"
+msgstr "P�na anterior"
+
+msgid "Please click on the above button"
+msgstr ""
Index: pykota/trunk/po/th_TH/pykota.po
===================================================================
--- pykota/trunk/po/th_TH/pykota.po (revision 1864)
+++ pykota/trunk/po/th_TH/pykota.po (revision 1864)
@@ -0,0 +1,1446 @@
+# PyKota
+# 
+# PyKota : Print Quotas for CUPS and LPRng
+# 
+# (c) 2003-2004 Jerome Alet <alet@librelogiciel.com>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+# 
+# $Id$
+# 
+# PyKota translation master file.
+# Copyright (c) 2003-2004 Conseil Internet & Logiciels Libres
+# Jerome Alet <alet@librelogiciel.com>, 2003-2004.
+# 
+msgid ""
+msgstr ""
+"Project-Id-Version: PyKota v1.20\n"
+"Report-Msgid-Bugs-To: alet@librelogiciel.com\n"
+"POT-Creation-Date: 2004-10-11 14:49+0200\n"
+"PO-Revision-Date: 2004-07-21 15:35:00+0100\n"
+"Last-Translator: Suthep Yonpimai <tomzt@hotmail.com>\n"
+"Language-Team: Thai <tomzt@hotmail.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=TIS-620\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#, python-format
+msgid ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to automate user account creation and initial balance setting.\n"
+"\n"
+"THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  THIS TOOL MUST NOT BE USED FROM THE COMMAND LINE BUT ONLY AS PART\n"
+"  OF AN external policy IN pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance value } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints autopykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -i | --initbalance b Sets the user's account initial balance value to b.\n"
+"                       If the user already exists, actual balance is left\n"
+"                       unmodified. If unset, the default value is 0.\n"
+"                       \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\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"
+"  -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. \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"
+"  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"
+"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 ""
+
+msgid "You're not allowed to use this command."
+msgstr ""
+
+#, python-format
+msgid "Invalid softlimit value %s."
+msgstr "��%s �ͧ softlimit ��١��"
+
+#, python-format
+msgid "Invalid hardlimit value %s."
+msgstr "��%s �ͧ hardlimit��١�� "
+
+#, python-format
+msgid "Hard limit %i is less than soft limit %i, values will be exchanged."
+msgstr "��Hard limit %i �������soft limit %i ������"
+
+#, python-format
+msgid "Invalid balance value %s"
+msgstr "����������١�� %s"
+
+#, python-format
+msgid "Invalid charge amount value %s"
+msgstr "����������١�� %s"
+
+#, python-format
+msgid "Invalid limitby value %s"
+msgstr "����ӡѴ %s ��١��"
+
+#, python-format
+msgid "Impossible to add printer %s"
+msgstr "���ö�ӡ�����������
+#, python-format
+msgid "Invalid printer name %s"
+msgstr "����������s ��١��"
+
+#, python-format
+msgid "There's no printer matching %s"
+msgstr "�����ͧ����s ����ҹ�"
+
+msgid "You have to pass user or group names on the command line"
+msgstr "�س���������� �����������������
+#, python-format
+msgid "Prototype %s not found in Quota Storage for printer %s."
+msgstr "������� %s �����������Ѻ��ͧ����s "
+
+#, python-format
+msgid "Prototype object %s not found in Quota Storage."
+msgstr "������ص��� %s ���������"
+
+#, python-format
+msgid "Undefined hard limit set to soft limit (%s) on printer %s."
+msgstr "���ӡ������hard limit �֧ soft limit (%s) ����ͧ����s"
+
+#, python-format
+msgid "Undefined soft limit set to hard limit (%s) on printer %s."
+msgstr "���ӡ������soft limit �֧ hard limit (%s) ����ͧ����s"
+
+#, python-format
+msgid "Invalid email address %s"
+msgstr "email address %s ��١��"
+
+#, python-format
+msgid "Invalid group name %s"
+msgstr "��͡���� %s ��١��"
+
+#, python-format
+msgid "Invalid user name %s"
+msgstr "��ͼ�� %s ��١��"
+
+#, python-format
+msgid "Quota not found for object %s on printer %s."
+msgstr "��������������Ѻ %s ����ͧ����s"
+
+#, python-format
+msgid "Group %s not found in the PyKota Storage."
+msgstr "�������� %s ��������ͧ PyKota"
+
+msgid "incompatible options, see help."
+msgstr "���͡����, ���Ҵ٨ҡ�ǹ����"
+
+#, python-format
+msgid ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"An OSD quota monitor for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykosd's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
+"                       triplet, for example #FF0000 is 100%% red.\n"
+"                       Defaults to 100%% green (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Sets the duration of the display in seconds. \n"
+"                       Defaults to 3 seconds.\n"
+"                       \n"
+"  -f | --font f        Sets the font to use for "
+"display.                      \n"
+"                       Defaults to the Python OSD library's default.\n"
+"  \n"
+"  -l | --loop n        Sets the number of times the info will be displayed.\n"
+"                       Defaults to 0, which means loop forever.\n"
+"                       \n"
+"  -s | --sleep s       Sets the sleeping duration between two displays \n"
+"                       in seconds. Defaults to 180 seconds (3 minutes).\n"
+"                       \n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Will launch pykosd. Display will be refreshed every 60 seconds,\n"
+"  and will last for 3 seconds (the default) each time. After five\n"
+"  iterations, the program will exit.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid duration option %s"
+msgstr "������������١��"
+
+#, python-format
+msgid "Invalid loop option %s"
+msgstr "�ҵ������ӫ���١��"
+
+#, python-format
+msgid "Invalid sleep option %s"
+msgstr "���������ѡ��ͧ��١��"
+
+#, python-format
+msgid "Invalid color option %s"
+msgstr "����������١��"
+
+#, python-format
+msgid "User %s doesn't exist in PyKota's database"
+msgstr "����ͼ�� %s 㹰ҹ����ͧ PyKota"
+
+#, python-format
+msgid "Pages used on %s : %s"
+msgstr "�ӹǹ˹���仺� %s : %s"
+
+#, python-format
+msgid "PyKota Units left : %.2f"
+msgstr "˹������ͧ PyKota : %.2f"
+
+#, python-format
+msgid ""
+"warnpykota v%s (c) 2003-2004 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 ""
+
+msgid "Job contains no data. Printing is denied."
+msgstr "������㹧ҹ ���ʸ������
+
+msgid "Job accounting begins."
+msgstr "����ӧҹ�ͧ�Ҫԡ"
+
+msgid "Job accounting ends."
+msgstr "�����ӧҹ�ͧ�Ҫԡ"
+
+msgid "Job size forced to 0 because printing is denied."
+msgstr "��Ҵ�ͧ�ҹ�١��¹�� 0 �����ʸ������
+#, python-format
+msgid "Job size : %i"
+msgstr "��Ҵ�ҹ : %i"
+
+#, python-format
+msgid "Updating user %s's quota on printer %s"
+msgstr "��ѧ���������ͧ��� %s ����ͧ����s"
+
+msgid "Job added to history."
+msgstr "���ҹ��������
+
+#, python-format
+msgid "File number %s unregistered twice from polling object, ignored."
+msgstr "������� %s ������ŧ����� 2 ��駨ҡ������� ,���
+
+#, python-format
+msgid "SIGTERM was sent to real backend %s (pid: %s)"
+msgstr "���ҳ SIGTERM �١���ѧ��ͧ�� %s (pid: %s)"
+
+#, python-format
+msgid "CUPS backend %s died abnormally."
+msgstr "CUPS �ͧ��ͧ�� %s ����ش�ӧҹẺ�Դ�á��
+
+#, python-format
+msgid ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Dumps PyKota database's content.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints dumpykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -d | --data type     Dumps 'type' datas. Allowed types are :\n"
+"                       \n"
+"                         - history : dumps the jobs history.\n"
+"                         - users : dumps users.\n"
+"                         - groups : dumps user groups.\n"
+"                         - printers : dump printers.\n"
+"                         - upquotas : dump user quotas.\n"
+"                         - gpquotas : dump user groups quotas.\n"
+"                         - payments : dumps user payments.\n"
+"                         - pmembers : dumps printer groups members.\n"
+"                         - umembers : dumps user groups members.\n"
+"                         \n"
+"                       NB : the -d | --data command line option   \n"
+"                       is MANDATORY.\n"
+"  \n"
+"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
+"                       the format is to dump datas in the csv format (comma\n"
+"                       separated values). All data dumped is between double\n"
+"                       quotes. Allowed formats are :\n"
+"                       \n"
+"                         - csv : separate datas with commas\n"
+"                         - ssv : separate datas with semicolons\n"
+"                         - tsv : separate datas with tabs\n"
+"                         - xml : dump data as XML\n"
+"                         \n"
+"  -o | --output fname  All datas will be dumped to the file instead of\n"
+"                       to the standard output. The special '-' filename\n"
+"                       is the default value and means stdout.\n"
+"                       WARNING : existing files are truncated !\n"
+"  \n"
+"Examples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"  \n"
+"  This dumps the history in a comma separated values file, for possible\n"
+"  use in a spreadsheet.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"  \n"
+"  Dumps all users datas to the users.xml file.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --format command line option, see help."
+msgstr ""
+
+msgid "XML output is disabled because the jaxml module is not available."
+msgstr ""
+
+msgid "PyKota data dumper failed : I/O error"
+msgstr ""
+
+msgid "The -d | --data command line option is mandatory, see help."
+msgstr ""
+
+msgid "Too many arguments, see help."
+msgstr ""
+
+msgid "Software accounting already done in first pass. Ignoring."
+msgstr "����Ϳ�������ѭ����ԡ����ǹ� ���
+
+msgid "Hardware accounting already done in first pass. Ignoring."
+msgstr "�����������ѭ����ԡ����ǹ� ���
+
+#, python-format
+msgid ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to give hints on what accounting method is best for each printer.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkhint's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Will analyze your printing system to test which accounter\n"
+"  is the best for each of the defined printer which\n"
+"  name matches one of the parameters.\n"
+"  \n"
+"  If you don't pass any argument on the command line, all\n"
+"  printers will be analyzed.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid DeviceURI : %s"
+msgstr "��DeviceURI : %s ��١��"
+
+msgid ""
+"\n"
+"Please wait while pkhint analyzes your printing system's configuration..."
+msgstr ""
+"\n"
+"�����pkhint �зӡ������������к����������..."
+
+#, python-format
+msgid "Unknown device %s for printer %s"
+msgstr "�������ó�s ��Ѻ��ͧ����s"
+
+msgid ""
+"\n"
+"Put the following lines into your /etc/pykota/pykota.conf file :\n"
+msgstr ""
+"\n"
+"��������Ѵ�����ŧ���/etc/pykota/pykota.conf file :\n"
+
+msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
+msgstr "# ����� : ��Ϳ�������Ҫԡ����й�
+
+msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+msgstr "# ��������Ҫԡ���ö�ӧҹ�, �ѭ�������੾��Ѻ PyKota"
+
+msgid "# wasn't able to autodetect which hardware accounting method to use."
+msgstr "# ��������������Ҫԡ����ö��"
+
+#, python-format
+msgid ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A Printers Manager for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkprinters [options] printer1 printer2 printer3 ... printerN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkprinters's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -a | --add           Adds printers if they don't exist on the Quota \n"
+"                       Storage Server. If they exist, they are modified\n"
+"                       unless -s|--skipexisting is also used.\n"
+"                       \n"
+"  -d | --delete        Deletes printers from the quota storage.\n"
+"  \n"
+"  -D | --description d Adds a textual description to printers.\n"
+"                       \n"
+"  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
+"                       Job price is optional.\n"
+"                       If both are to be set, separate them with a comma.\n"
+"                       Floating point and negative values are allowed.\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
+"                       groups pg1, pg2, etc... which must already exist.\n"
+"                       A printer group is just like a normal printer,\n"
+"                       only that it is usually unknown from the printing\n"
+"                       system. Create printer groups exactly the same\n"
+"                       way that you create printers, then add other \n"
+"                       printers to them with this option.\n"
+"                       Accounting is done on a printer and on all\n"
+"                       the printer groups it belongs to, quota checking\n"
+"                       is done on a printer and on all the printer groups\n"
+"                       it belongs to.\n"
+"                       If the --remove option below is not used, the \n"
+"                       default action is to add printers to the specified\n"
+"                       printer groups.\n"
+"                       \n"
+"  -l | --list          List informations about the printer(s) and the\n"
+"                       printers groups it is a member of.\n"
+"                       \n"
+"  -r | --remove        In combination with the --groups option "
+"above,                       \n"
+"                       remove printers from the specified printers groups.\n"
+"                       \n"
+"  -s | --skipexisting  In combination with the --add option above, tells\n"
+"                       pkprinters to not modify existing printers.\n"
+"  \n"
+"  printer1 through printerN can contain wildcards if the --add option \n"
+"  is not set.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Will create three printers named hp2100, hp2200 and hp8000.\n"
+"  Their price per page will be set at 0.05 unit, and their price\n"
+"  per job will be set at 0.1 unit. Units are in your own currency,\n"
+"  or whatever you want them to mean.\n"
+"  All of their descriptions will be set to the string \"HP Printer\".\n"
+"  If any of these printers already exists, it will also be modified \n"
+"  unless the -s|--skipexisting command line option is also used.\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  This will completely delete all printers and associated quota "
+"information,\n"
+"  as well as their job history. USE WITH CARE !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  This will put all printers which name matches \"hp*\" into printers "
+"groups \n"
+"  Laser and HP, which MUST already exist.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  This will remove the hp2200 printer from the LexMark printer group.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Printer %s already exists, skipping."
+msgstr "��ͧ����s ��١�Դ����� ���
+
+#, python-format
+msgid "Printer %s already exists, will be modified."
+msgstr "��ͧ����s ��١�Դ����� �ӡ������"
+
+msgid "in"
+msgstr "�
+
+msgid "You have to pass printer groups names on the command line"
+msgstr "�س�����͡��������캹��������
+msgid "You have to pass printer names on the command line"
+msgstr "�س������������캹��������
+#, python-format
+msgid ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Gives print quotes to users.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykotme  [options]  [files]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykotme's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps and file2.ps \n"
+"  which would be sent to the apple printer.\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps as read from\n"
+"  standard input, which would be sent to the apple or hplaser\n"
+"  printer.\n"
+"\n"
+"  $ pykotme \n"
+"  \n"
+"  This will give a quote for a job consisting of what is on standard \n"
+"  input. The quote will list the job size, and the price the job\n"
+"  would cost on each printer.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Your account balance : %.2f"
+msgstr "���������ͧ�س : %.2f"
+
+#, python-format
+msgid "Job size : %i pages"
+msgstr "�ӹǹ�ҹ : %i ˹�
+
+#, python-format
+msgid "Cost on printer %s : %.2f"
+msgstr "��ҡ��������ͧ����s : %.2f"
+
+#, python-format
+msgid ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Generates print quota reports.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  repykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints repykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -u | --users         Generates a report on users quota, this is \n"
+"                       the default.\n"
+"  \n"
+"  -g | --groups        Generates a report on group quota instead of users.\n"
+"  \n"
+"  -P | --printer p     Report quotas on this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  This will print the quota status for all users who use the lp printer.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  This will print the quota status for all users on all printers.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  This will print the quota status for user jerome and all users\n"
+"  whose name begins with \"jo\" on all printers which name begins\n"
+"  with \"laser\" or ends with \"pson\".\n"
+"  \n"
+"  If launched by an user who is not a PyKota administrator, additionnal\n"
+"  arguments representing users or groups names are ignored, and only the\n"
+"  current user/group is reported.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Unsupported accounter backend %s"
+msgstr "����ѭ����ԡ�ʹѺʹع���ӧҹ %s"
+
+#, python-format
+msgid "Configuration file %s not found."
+msgstr "���! ����͹�ԡ��s"
+
+#, python-format
+msgid "Option %s not found in section global of %s"
+msgstr "������͡ %s ��������ͧ %s "
+
+#, python-format
+msgid "Option %s not found in section %s of %s"
+msgstr "������͡ %s ��� %s �ͧ %s"
+
+#, python-format
+msgid "Option logger only supports values in %s"
+msgstr "���͡�ѹ�֡���ӧҹʹѺʹع������%s"
+
+#, python-format
+msgid "Invalid accounter %s for printer %s"
+msgstr "����ѭ����ԡ %s ��Ѻ��ͧ����s ��١��"
+
+#, python-format
+msgid "Option accounter in section %s only supports values in %s"
+msgstr "���͡����ѭ����ԡ��� %s ʹѺʹع੾���� %s"
+
+#, python-format
+msgid "Option enforcement in section %s only supports values in %s"
+msgstr "���͡ enforcement ��� %s ʹѺʹع੾���� %s"
+
+#, python-format
+msgid "Option onaccountererror in section %s only supports values in %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid policy %s for printer %s"
+msgstr "����� %s ��Ѻ��ͧ����s ��١��"
+
+#, python-format
+msgid "Option policy in section %s only supports values in %s"
+msgstr "���͡�������� %s ʹѺʹع੾���� %s"
+
+#, python-format
+msgid "Invalid option mailto %s for printer %s"
+msgstr "���͡����%s ��Ѻ��ͧ����s ��١��"
+
+#, python-format
+msgid "Option mailto in section %s only supports values in %s"
+msgstr "���͡�����Ǵ %s ʹѺʹع੾���� %s"
+
+#, python-format
+msgid "Invalid grace delay %s"
+msgstr "��grace delay %s ��١��"
+
+#, python-format
+msgid "Invalid poor man's threshold %s"
+msgstr "��poor man's threshold %s ��١��"
+
+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 ""
+"���� �����ͧ������\n"
+"�������þ����������������"
+"���ҵԴ������к������������ѭ�"
+
+#, python-format
+msgid ""
+"You are not allowed to print anymore because\n"
+"your Print Quota is exceeded on printer %s."
+msgstr ""
+"���� �س���ö�ӡ�����������ҡ\n"
+"����㹡�������س����������ͧ����s."
+
+#, python-format
+msgid ""
+"You will soon be forbidden to print anymore because\n"
+"your Print Quota is almost reached on printer %s."
+msgstr ""
+"���� �س������͹حҵ��ӡ����������\n"
+"������������س�������ͧ����s."
+
+#, python-format
+msgid "Unsupported logging subsystem %s"
+msgstr "����ѹ�֡�����ʹѺʹع���ӧҹ %s"
+
+#, python-format
+msgid "Report for %s quota on printer %s"
+msgstr "�§ҹ�����������Ѻ %s ����ͧ����s"
+
+#, python-format
+msgid "Pages grace time: %i days"
+msgstr "˹�grace time : %i ��"
+
+#, python-format
+msgid "Price per job: %.3f"
+msgstr "��ҵ�ҹ : %.3f"
+
+#, python-format
+msgid "Price per page: %.3f"
+msgstr "��ҵ���: %.3f "
+
+msgid ""
+"Group           used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"���          ��   soft    hard    ���� grace         ��      ���
+
+msgid ""
+"User            used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"���            ��   soft    hard    ���� grace         ��      ���
+
+msgid "unknown"
+msgstr "�������"
+
+#, python-format
+msgid "Real : %s"
+msgstr "����� : %s"
+
+#, python-format
+msgid "Total : %9i"
+msgstr "��: %9i"
+
+#, python-format
+msgid "Unsupported reporter backend %s"
+msgstr "����§ҹ�ʹѺʹع %s"
+
+#, python-format
+msgid "Unsupported quota storage backend %s"
+msgstr "�������㹡��������ʹѺʹع %s"
+
+#, python-format
+msgid "Impossible to connect to SMTP server : %s"
+msgstr "���ö�Դ��Ѻ SMTP ������"
+
+#, python-format
+msgid "Impossible to send mail to %s, error %s : %s"
+msgstr "���ö����� %s, ����Դ��� %s : %s"
+
+#, python-format
+msgid ""
+"\n"
+"\n"
+"Please contact your system administrator :\n"
+"\n"
+"\t%s - <%s>\n"
+msgstr ""
+"\n"
+"\n"
+"���ҵԴ������к� :\n"
+"\n"
+"\t%s - <%s>\n"
+
+#, python-format
+msgid "Unable to match user %s on printer %s, applying default policy (%s)"
+msgstr "�����ͼ�� %s ����ͧ����s, �����������ҹ����(%s)"
+
+#, python-format
+msgid ""
+"Unable to find user %s's account balance, applying default policy (%s) for "
+"printer %s"
+msgstr "��������ͧ��� %s, �����������ҹ����%s) �ͧ ��ͧ����s"
+
+#, python-format
+msgid "Print Quota exceeded for group %s on printer %s"
+msgstr "���� ��������������%s ����ͧ����s ����
+
+msgid "Print Quota"
+msgstr "����������
+msgid "Print Quota Exceeded"
+msgstr "����������Թ��
+
+#, python-format
+msgid "Print Quota low for group %s on printer %s"
+msgstr "��������������%s ����ͧ����s �����
+
+#, python-format
+msgid "Print Quota exceeded for user %s on printer %s"
+msgstr "����������� %s ����ͧ����s ����
+
+#, python-format
+msgid "Print Quota low for user %s on printer %s"
+msgstr "����������� %s ����ͧ����s �����
+
+msgid "Print Quota Low"
+msgstr "���������������
+
+#, python-format
+msgid "Printing system %s, args=%s"
+msgstr "���������s, args=%s"
+
+#, python-format
+msgid "Unable to precompute the job's size with the generic PDL analyzer : %s"
+msgstr "���ö�ӡ��ӹǳ��Ҵ�ͧ�ҹ��� PDL analyzer : %s"
+
+#, python-format
+msgid "SIGTERM received, job %s cancelled."
+msgstr "�����SIGTERM , �ҹ %s �١¡��."
+
+msgid "Printer hostname undefined, set to 'localhost'"
+msgstr "������������������ҵ���� 'localhost'"
+
+#, python-format
+msgid "Printing system unknown, args=%s"
+msgstr "�������������args=%s"
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying external policy (%"
+"s) for printer %s"
+msgstr ""
+"��ͧ����s ����ŧ������к��ͧ PyKota ,ŧ�������������ҹ�¹͡ (%"
+"s) ��Ѻ��ͧ����s"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying external policy (%s) "
+"for printer %s"
+msgstr ""
+"��� %s ����ŧ������к��ͧ PyKota, ,ŧ�������������ҹ�¹͡ (%s) "
+"��Ѻ��ͧ����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 ""
+"��� %s �����������캹��ͧ����s �к��ͧ PyKota, "
+"ŧ�������������ҹ�¹͡ (%s) ��Ѻ��ͧ����s"
+
+#, python-format
+msgid ""
+"External policy %s for printer %s produced an error. Job rejected. Please "
+"check PyKota's configuration files."
+msgstr ""
+"������ҹ�¹͡ %s ��Ѻ��ͧ����s ����Դ���. ¡�����ӧҹ. "
+"���ҵ��������ԡ��ê���ͧ PyKota"
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying default policy (%s)"
+msgstr ""
+"��ͧ����s ����ŧ������к��ͧ PyKota, ŧ�������������ҹ����(%"
+"s)"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying default policy (%s) "
+"for printer %s"
+msgstr ""
+"��� %s ����ŧ������к��ͧ PyKota, ŧ�������������ҹ����(%s) "
+"��Ѻ��ͧ����s"
+
+#, python-format
+msgid ""
+"User %s doesn't have quota on printer %s in the PyKota system, applying "
+"default policy (%s)"
+msgstr ""
+"��� %s �����������캹��ͧ����s �к��ͧ PyKota , ŧ����� "
+"��������ҹ����(%s)"
+
+#, python-format
+msgid ""
+"Printer %s still not registered in the PyKota system, job will be rejected"
+msgstr "��ͧ����s ������ŧ������к� PyKota, �ҹ���觨ж١¡��"
+
+#, python-format
+msgid ""
+"User %s still not registered in the PyKota system, job will be rejected on "
+"printer %s"
+msgstr "��� %s ������ŧ������к� PyKota, �ҹ���觨ж١¡�� printer %s"
+
+#, python-format
+msgid ""
+"User %s still doesn't have quota on printer %s in the PyKota system, job "
+"will be rejected"
+msgstr ""
+"��� %s ���������������캹��ͧ����s �к� PyKota ,�ҹ���觨ж١¡�� "
+
+#, python-format
+msgid ""
+"Search base %s doesn't seem to exist. Probable misconfiguration. Please "
+"double check /etc/pykota/pykota.conf : %s"
+msgstr ""
+"�š����%s ���. ������������١�� �������� /etc/pykota/pykota.conf : %"
+"s �����
+
+#, python-format
+msgid "Search for %s(%s) from %s(scope=%s) returned no answer."
+msgstr "�š����%s(%s) �ҡ %s(scope=%s) �� ����觷���"
+
+#, python-format
+msgid "Problem adding LDAP entry (%s, %s)"
+msgstr "���ѭ�㹡�������� LDAP (%s, %s)"
+
+#, python-format
+msgid "Problem deleting LDAP entry (%s)"
+msgstr "���ѭ�㹡�ź����ҡ LDAP (%s, %s)"
+
+#, python-format
+msgid "Problem modifying LDAP entry (%s, %s)"
+msgstr "���ѭ�㹡��㢢���LDAP (%s, %s)"
+
+#, python-format
+msgid ""
+"No pykotaAccountBalance object found for user %s. Did you create LDAP "
+"entries manually ?"
+msgstr ""
+
+#, python-format
+msgid ""
+"Unable to find an existing objectClass %s entry with %s=%s to attach "
+"pykotaAccount objectClass"
+msgstr ""
+"���ö�鹾��������%s ���Ҷ֧�� %s=%s �����Ѻ ����Ҫԡ Pykota "
+"�������
+
+#, python-format
+msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s"
+msgstr "���ö�鹾�������Ҷ֧�������Ѻ pykotaGroup �������%s"
+
+msgid "Totals may be inaccurate if some users are members of several groups."
+msgstr "�ӹǹ��Ҩ��١�� ������ҧ�����Ҫԡ�ͧ����¡��"
+
+#, python-format
+msgid "Network error while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem encountered while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s to be idle or printing..."
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s's idle status to stabilize..."
+msgstr ""
+
+#, python-format
+msgid "Problem during connection to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem while sending PJL query to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "A problem occured while reading printer %s's internal page counter."
+msgstr ""
+
+#, python-format
+msgid "Retrieving printer %s's page counter from database instead."
+msgstr ""
+
+#, python-format
+msgid ""
+"Couldn't retrieve printer %s's internal page counter either before or after "
+"printing."
+msgstr ""
+
+#, python-format
+msgid "Job's size forced to 1 page for printer %s."
+msgstr ""
+
+#, python-format
+msgid "No previous job in database for printer %s."
+msgstr ""
+
+#, python-format
+msgid "Inconsistent values for printer %s's internal page counter."
+msgstr ""
+
+msgid ""
+"Internal SNMP accounting asked, but Python-SNMP is not available. Please "
+"download it from http://pysnmp.sourceforge.net"
+msgstr ""
+
+#, python-format
+msgid "Unknown printer address in HARDWARE(%s) for printer %s"
+msgstr "��������ͧ��ͧ�������ó�%s) ��Ѻ��ͧ����s"
+
+#, python-format
+msgid "Launching HARDWARE(%s)..."
+msgstr "����ӧҹ�ͧ���ó�%s)..."
+
+#, python-format
+msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
+msgstr "���ҳ SIGTERM �١���ѧ���ó����ѭ����ԡ %s (pid: %s)"
+
+#, python-format
+msgid "Line [%s] skipped in accounter's output. Trying again..."
+msgstr ""
+
+#, python-format
+msgid "Hardware accounter %s exit code is %s"
+msgstr ""
+
+#, python-format
+msgid "Unable to query printer %s via HARDWARE(%s)"
+msgstr "���ä���������s ������ó�s)"
+
+#, python-format
+msgid ""
+"SNMP querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid ""
+"PJL querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid "Launching SOFTWARE(%s)..."
+msgstr "����ӧҹ�ͧ�Ϳ���(%s)..."
+
+#, python-format
+msgid "Unable to compute job size with accounter %s"
+msgstr "���ö�ӹǳ��Ҵ�ҹ�������Ҫԡ %s"
+
+#, python-format
+msgid "Problem while waiting for software accounter pid %s to exit : %s"
+msgstr "���ѭ��ҡ�����Ϳ�������Ҫԡ pid %s ��͡ : %s"
+
+#, python-format
+msgid "Software accounter %s exit code is %s"
+msgstr "�Ϳ�������Ҫԡ %s ���觡����� %s"
+
+msgid "PyKota Reports"
+msgstr "�§ҹ PyKota"
+
+msgid "Report"
+msgstr "�§ҹ"
+
+msgid "User / Group names mask"
+msgstr "�� ��ͼ��/��͡����"
+
+msgid "Groups report"
+msgstr "�§ҹ���
+
+msgid "History"
+msgstr "�����
+
+msgid "Empty"
+msgstr "�ҧ"
+
+msgid "Date"
+msgstr "����"
+
+msgid "Action"
+msgstr "�Ԩ���
+
+msgid "User"
+msgstr "���"
+
+msgid "Printer"
+msgstr "��ͧ����
+msgid "Hostname"
+msgstr "������"
+
+msgid "JobId"
+msgstr "����ҹ"
+
+msgid "JobSize"
+msgstr "��Ҵ�ҹ"
+
+msgid "JobPrice"
+msgstr "��ҧҹ"
+
+msgid "Copies"
+msgstr "�ӹǹ��"
+
+msgid "JobBytes"
+msgstr "�����Ҵ�ҹ"
+
+msgid "PageCounter"
+msgstr "�ӹǹ˹�
+
+msgid "Title"
+msgstr "�����"
+
+msgid "Filename"
+msgstr "�������"
+
+msgid "Options"
+msgstr "���͡"
+
+msgid "Previous page"
+msgstr "˹����
+
+msgid "Please click on the above button"
+msgstr ""
Index: pykota/trunk/po/it_IT/pykota.po
===================================================================
--- pykota/trunk/po/it_IT/pykota.po (revision 1864)
+++ pykota/trunk/po/it_IT/pykota.po (revision 1864)
@@ -0,0 +1,1486 @@
+# PyKota
+#
+# PyKota : Print Quotas for CUPS and LPRng
+#
+# (c) 2003-2004 Jerome Alet <alet@librelogiciel.com>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id$
+#
+# PyKota translation master file.
+# Copyright (c) 2003-2004 Conseil Internet & Logiciels Libres
+# Jerome Alet <alet@librelogiciel.com>, 2003-2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PyKota v1.20\n"
+"Report-Msgid-Bugs-To: alet@librelogiciel.com\n"
+"POT-Creation-Date: 2004-10-11 14:49+0200\n"
+"PO-Revision-Date: 2004-07-27 12:00+0100\n"
+"Last-Translator: Michele Baldessari <michele@pupazzo.org>\n"
+"Language-Team: Italian <michele@pupazzo.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#, python-format
+msgid ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to automate user account creation and initial balance setting.\n"
+"\n"
+"THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  THIS TOOL MUST NOT BE USED FROM THE COMMAND LINE BUT ONLY AS PART\n"
+"  OF AN external policy IN pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance value } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints autopykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -i | --initbalance b Sets the user's account initial balance value to b.\n"
+"                       If the user already exists, actual balance is left\n"
+"                       unmodified. If unset, the default value is 0.\n"
+"                       \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\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"
+"  -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. \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"
+"  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"
+"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 ""
+
+msgid "You're not allowed to use this command."
+msgstr ""
+
+#, python-format
+msgid "Invalid softlimit value %s."
+msgstr "Limite soft %s non valido."
+
+#, python-format
+msgid "Invalid hardlimit value %s."
+msgstr "Limite hard %s non valido."
+
+#, python-format
+msgid "Hard limit %i is less than soft limit %i, values will be exchanged."
+msgstr "Limite hard %i minore del limite soft %i, i valori verranno scambiati."
+
+#, python-format
+msgid "Invalid balance value %s"
+msgstr "Valore di credito %s"
+
+#, python-format
+msgid "Invalid charge amount value %s"
+msgstr "Ammontare del costo non valido %s"
+
+#, python-format
+msgid "Invalid limitby value %s"
+msgstr "Valore di limite %s non valido"
+
+#, python-format
+msgid "Impossible to add printer %s"
+msgstr "Impossibile aggiungere la stampante %s"
+
+#, python-format
+msgid "Invalid printer name %s"
+msgstr "Nome stampante %s non valido"
+
+#, python-format
+msgid "There's no printer matching %s"
+msgstr "Non esiste una stampante %s"
+
+msgid "You have to pass user or group names on the command line"
+msgstr ""
+"Bisogna specificare dei nomi di utente o di gruppo sulla linea di comando"
+
+#, python-format
+msgid "Prototype %s not found in Quota Storage for printer %s."
+msgstr ""
+"Prototipo %s non trovato nello storage delle quote per la stampante %s."
+
+#, python-format
+msgid "Prototype object %s not found in Quota Storage."
+msgstr "Oggetto prototipo %s non trovato nello storage delle quote."
+
+#, python-format
+msgid "Undefined hard limit set to soft limit (%s) on printer %s."
+msgstr ""
+"Limite hard non specificato impostato al limite soft (%s) sulla stampante %s."
+
+#, python-format
+msgid "Undefined soft limit set to hard limit (%s) on printer %s."
+msgstr ""
+"Limite soft non specificato impostato al limite hard (%s) sulla stampante %s."
+
+#, python-format
+msgid "Invalid email address %s"
+msgstr "Indirizzo email non valido %s"
+
+#, python-format
+msgid "Invalid group name %s"
+msgstr "Nome gruppo non valido %s"
+
+#, python-format
+msgid "Invalid user name %s"
+msgstr "Nome utente non valido %s"
+
+#, python-format
+msgid "Quota not found for object %s on printer %s."
+msgstr "Quota non trovata per l'oggetto %s sulla stampante %s."
+
+#, python-format
+msgid "Group %s not found in the PyKota Storage."
+msgstr "Gruppo %s non trovato nello storage di PyKota."
+
+msgid "incompatible options, see help."
+msgstr "opzioni non compatibili, vedere la guida."
+
+#, python-format
+msgid ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"An OSD quota monitor for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykosd's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
+"                       triplet, for example #FF0000 is 100%% red.\n"
+"                       Defaults to 100%% green (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Sets the duration of the display in seconds. \n"
+"                       Defaults to 3 seconds.\n"
+"                       \n"
+"  -f | --font f        Sets the font to use for "
+"display.                      \n"
+"                       Defaults to the Python OSD library's default.\n"
+"  \n"
+"  -l | --loop n        Sets the number of times the info will be displayed.\n"
+"                       Defaults to 0, which means loop forever.\n"
+"                       \n"
+"  -s | --sleep s       Sets the sleeping duration between two displays \n"
+"                       in seconds. Defaults to 180 seconds (3 minutes).\n"
+"                       \n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Will launch pykosd. Display will be refreshed every 60 seconds,\n"
+"  and will last for 3 seconds (the default) each time. After five\n"
+"  iterations, the program will exit.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid duration option %s"
+msgstr "Opzione duration %s non valida"
+
+#, python-format
+msgid "Invalid loop option %s"
+msgstr "Opzione loop %s non valida"
+
+#, python-format
+msgid "Invalid sleep option %s"
+msgstr "Opzione sleep %s non valida"
+
+#, python-format
+msgid "Invalid color option %s"
+msgstr "Opzione colore %s non valida"
+
+#, python-format
+msgid "User %s doesn't exist in PyKota's database"
+msgstr "Utente %s non esiste nel database di PyKota"
+
+#, python-format
+msgid "Pages used on %s : %s"
+msgstr "Pagine utilizzate su %s : %s"
+
+#, python-format
+msgid "PyKota Units left : %.2f"
+msgstr "Unit�yKota rimaste : %.2f"
+
+#, python-format
+msgid ""
+"warnpykota v%s (c) 2003-2004 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 ""
+
+msgid "Job contains no data. Printing is denied."
+msgstr "Stampa non contiene dati. Stampa rifiutata."
+
+msgid "Job accounting begins."
+msgstr "Inizio accounting stampa."
+
+msgid "Job accounting ends."
+msgstr "Fine accounting stampa."
+
+msgid "Job size forced to 0 because printing is denied."
+msgstr "Dimensione stampa forzato a 0 perch�a stampa non �ermessa."
+
+#, python-format
+msgid "Job size : %i"
+msgstr "Dimensione stampa: %i"
+
+#, python-format
+msgid "Updating user %s's quota on printer %s"
+msgstr "Aggiornamento quota per l'utente %s sulla stampante %s"
+
+msgid "Job added to history."
+msgstr "Stampa aggiunta in cronologia."
+
+#, python-format
+msgid "File number %s unregistered twice from polling object, ignored."
+msgstr "Numero file %s rimosso due volte dall'oggetto polling, ignorato."
+
+#, python-format
+msgid "SIGTERM was sent to real backend %s (pid: %s)"
+msgstr "Segnale SIGTERM inviato al backend %s (pid: %s)"
+
+#, python-format
+msgid "CUPS backend %s died abnormally."
+msgstr "Backend CUPS %s terminato inaspettatamente."
+
+#, python-format
+msgid ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Dumps PyKota database's content.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints dumpykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -d | --data type     Dumps 'type' datas. Allowed types are :\n"
+"                       \n"
+"                         - history : dumps the jobs history.\n"
+"                         - users : dumps users.\n"
+"                         - groups : dumps user groups.\n"
+"                         - printers : dump printers.\n"
+"                         - upquotas : dump user quotas.\n"
+"                         - gpquotas : dump user groups quotas.\n"
+"                         - payments : dumps user payments.\n"
+"                         - pmembers : dumps printer groups members.\n"
+"                         - umembers : dumps user groups members.\n"
+"                         \n"
+"                       NB : the -d | --data command line option   \n"
+"                       is MANDATORY.\n"
+"  \n"
+"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
+"                       the format is to dump datas in the csv format (comma\n"
+"                       separated values). All data dumped is between double\n"
+"                       quotes. Allowed formats are :\n"
+"                       \n"
+"                         - csv : separate datas with commas\n"
+"                         - ssv : separate datas with semicolons\n"
+"                         - tsv : separate datas with tabs\n"
+"                         - xml : dump data as XML\n"
+"                         \n"
+"  -o | --output fname  All datas will be dumped to the file instead of\n"
+"                       to the standard output. The special '-' filename\n"
+"                       is the default value and means stdout.\n"
+"                       WARNING : existing files are truncated !\n"
+"  \n"
+"Examples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"  \n"
+"  This dumps the history in a comma separated values file, for possible\n"
+"  use in a spreadsheet.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"  \n"
+"  Dumps all users datas to the users.xml file.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr ""
+
+#, python-format
+msgid "Invalid modifier [%s] for --format command line option, see help."
+msgstr ""
+
+msgid "XML output is disabled because the jaxml module is not available."
+msgstr ""
+
+msgid "PyKota data dumper failed : I/O error"
+msgstr ""
+
+msgid "The -d | --data command line option is mandatory, see help."
+msgstr ""
+
+msgid "Too many arguments, see help."
+msgstr ""
+
+msgid "Software accounting already done in first pass. Ignoring."
+msgstr "Conteggio software gi�ffettuato nel primo passaggio. Ignorato."
+
+msgid "Hardware accounting already done in first pass. Ignoring."
+msgstr "Conteggio hardware gi�ffettuato nel primo passaggio. Ignorato."
+
+#, python-format
+msgid ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to give hints on what accounting method is best for each printer.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkhint's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Will analyze your printing system to test which accounter\n"
+"  is the best for each of the defined printer which\n"
+"  name matches one of the parameters.\n"
+"  \n"
+"  If you don't pass any argument on the command line, all\n"
+"  printers will be analyzed.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid DeviceURI : %s"
+msgstr "DeviceURI non valido: %s"
+
+msgid ""
+"\n"
+"Please wait while pkhint analyzes your printing system's configuration..."
+msgstr ""
+"\n"
+"Prego attendere fino a che pkhint termini di analizzare la configurazione di "
+"stampa del sistema..."
+
+#, python-format
+msgid "Unknown device %s for printer %s"
+msgstr "Periferica %s sconosciuta per la stampante %s"
+
+msgid ""
+"\n"
+"Put the following lines into your /etc/pykota/pykota.conf file :\n"
+msgstr ""
+"\n"
+"Si inseriscano le seguenti righe nel file /etc/pykota/pykota.conf : \n"
+
+msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
+msgstr ""
+"# ATTENZIONE: se �tato suggerito conteggio software, ci�n significa"
+
+msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+msgstr ""
+"# che il conteggio hardware non sia funzionante, ma solamente che PyKota"
+
+msgid "# wasn't able to autodetect which hardware accounting method to use."
+msgstr ""
+"# non �tato in grado di riconoscere automaticamente quale metodo di "
+"conteggio utilizzare"
+
+#, python-format
+msgid ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A Printers Manager for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkprinters [options] printer1 printer2 printer3 ... printerN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkprinters's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -a | --add           Adds printers if they don't exist on the Quota \n"
+"                       Storage Server. If they exist, they are modified\n"
+"                       unless -s|--skipexisting is also used.\n"
+"                       \n"
+"  -d | --delete        Deletes printers from the quota storage.\n"
+"  \n"
+"  -D | --description d Adds a textual description to printers.\n"
+"                       \n"
+"  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
+"                       Job price is optional.\n"
+"                       If both are to be set, separate them with a comma.\n"
+"                       Floating point and negative values are allowed.\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
+"                       groups pg1, pg2, etc... which must already exist.\n"
+"                       A printer group is just like a normal printer,\n"
+"                       only that it is usually unknown from the printing\n"
+"                       system. Create printer groups exactly the same\n"
+"                       way that you create printers, then add other \n"
+"                       printers to them with this option.\n"
+"                       Accounting is done on a printer and on all\n"
+"                       the printer groups it belongs to, quota checking\n"
+"                       is done on a printer and on all the printer groups\n"
+"                       it belongs to.\n"
+"                       If the --remove option below is not used, the \n"
+"                       default action is to add printers to the specified\n"
+"                       printer groups.\n"
+"                       \n"
+"  -l | --list          List informations about the printer(s) and the\n"
+"                       printers groups it is a member of.\n"
+"                       \n"
+"  -r | --remove        In combination with the --groups option "
+"above,                       \n"
+"                       remove printers from the specified printers groups.\n"
+"                       \n"
+"  -s | --skipexisting  In combination with the --add option above, tells\n"
+"                       pkprinters to not modify existing printers.\n"
+"  \n"
+"  printer1 through printerN can contain wildcards if the --add option \n"
+"  is not set.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Will create three printers named hp2100, hp2200 and hp8000.\n"
+"  Their price per page will be set at 0.05 unit, and their price\n"
+"  per job will be set at 0.1 unit. Units are in your own currency,\n"
+"  or whatever you want them to mean.\n"
+"  All of their descriptions will be set to the string \"HP Printer\".\n"
+"  If any of these printers already exists, it will also be modified \n"
+"  unless the -s|--skipexisting command line option is also used.\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  This will completely delete all printers and associated quota "
+"information,\n"
+"  as well as their job history. USE WITH CARE !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  This will put all printers which name matches \"hp*\" into printers "
+"groups \n"
+"  Laser and HP, which MUST already exist.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  This will remove the hp2200 printer from the LexMark printer group.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Printer %s already exists, skipping."
+msgstr "Stampante %s gi�sistente, omessa."
+
+#, python-format
+msgid "Printer %s already exists, will be modified."
+msgstr "Stampante %s gi�sistente, verr�odificata."
+
+msgid "in"
+msgstr "in"
+
+msgid "You have to pass printer groups names on the command line"
+msgstr ""
+"Bisogna specificare i nomi di gruppo delle stampanti sulla riga di comando"
+
+msgid "You have to pass printer names on the command line"
+msgstr "Bisogna specificare i nomi delle stampanti sulla riga di comando"
+
+#, python-format
+msgid ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Gives print quotes to users.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykotme  [options]  [files]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykotme's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps and file2.ps \n"
+"  which would be sent to the apple printer.\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps as read from\n"
+"  standard input, which would be sent to the apple or hplaser\n"
+"  printer.\n"
+"\n"
+"  $ pykotme \n"
+"  \n"
+"  This will give a quote for a job consisting of what is on standard \n"
+"  input. The quote will list the job size, and the price the job\n"
+"  would cost on each printer.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Your account balance : %.2f"
+msgstr "Il tuo totale : %.2f"
+
+#, python-format
+msgid "Job size : %i pages"
+msgstr "Dimensione stampa : %i pagine"
+
+#, python-format
+msgid "Cost on printer %s : %.2f"
+msgstr "Costo sulla stampante %s : %.2f"
+
+#, python-format
+msgid ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Generates print quota reports.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  repykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints repykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -u | --users         Generates a report on users quota, this is \n"
+"                       the default.\n"
+"  \n"
+"  -g | --groups        Generates a report on group quota instead of users.\n"
+"  \n"
+"  -P | --printer p     Report quotas on this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  This will print the quota status for all users who use the lp printer.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  This will print the quota status for all users on all printers.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  This will print the quota status for user jerome and all users\n"
+"  whose name begins with \"jo\" on all printers which name begins\n"
+"  with \"laser\" or ends with \"pson\".\n"
+"  \n"
+"  If launched by an user who is not a PyKota administrator, additionnal\n"
+"  arguments representing users or groups names are ignored, and only the\n"
+"  current user/group is reported.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+
+#, python-format
+msgid "Unsupported accounter backend %s"
+msgstr "Backend per il conteggio non supportato %s"
+
+#, python-format
+msgid "Configuration file %s not found."
+msgstr "File di configurazione %s non trovato."
+
+#, python-format
+msgid "Option %s not found in section global of %s"
+msgstr "Opzione %s non trovata nella sezione globale di %s"
+
+#, python-format
+msgid "Option %s not found in section %s of %s"
+msgstr "Opzione %s non trovata nella sezione %s di %s"
+
+#, python-format
+msgid "Option logger only supports values in %s"
+msgstr "L'opzione logger supporta solamente i seguenti valori %s"
+
+#, python-format
+msgid "Invalid accounter %s for printer %s"
+msgstr "Accounter non valido %s per la stampante %s"
+
+#, python-format
+msgid "Option accounter in section %s only supports values in %s"
+msgstr ""
+"L'opzione accounter nella sezione %s supporta solamente i seguenti valori %s"
+
+#, python-format
+msgid "Option enforcement in section %s only supports values in %s"
+msgstr ""
+"Imposizione dell'opzione nella sezione %s supporta solamente i valori in %s"
+
+#, python-format
+msgid "Option onaccountererror in section %s only supports values in %s"
+msgstr ""
+
+#, python-format
+msgid "Invalid policy %s for printer %s"
+msgstr "Policy non valida %s per la stampante %s"
+
+#, python-format
+msgid "Option policy in section %s only supports values in %s"
+msgstr ""
+"L'opzione policy nella sezione %s supporta solamente i seguenti valori %s"
+
+#, python-format
+msgid "Invalid option mailto %s for printer %s"
+msgstr "Opzione mailto %s non valida per la stampante %s"
+
+#, python-format
+msgid "Option mailto in section %s only supports values in %s"
+msgstr ""
+"Opzione mailto nella sezione %s supporta solamente i seguenti valori %s"
+
+#, python-format
+msgid "Invalid grace delay %s"
+msgstr "Periodo di grace delay %s non valido"
+
+#, python-format
+msgid "Invalid poor man's threshold %s"
+msgstr "Poor man's threshold non valido %s"
+
+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 ""
+"Il credito di stampa del vostro account �n esaurimento. \n"
+"A breve non sar�i�sibile stampare.\n"
+"Si prega di contattare l'amministratore delle quote di stampa per risolvere "
+"il problema."
+
+#, python-format
+msgid ""
+"You are not allowed to print anymore because\n"
+"your Print Quota is exceeded on printer %s."
+msgstr ""
+"Non siete pi�grado di stampare in quanto\n"
+"la vostra quota sulla stampante %s �saurita."
+
+#, python-format
+msgid ""
+"You will soon be forbidden to print anymore because\n"
+"your Print Quota is almost reached on printer %s."
+msgstr ""
+"A breve non sarete pi�grado di stampare in quanto\n"
+"la vostra quota sulla stampante %s �uasi esaurita."
+
+#, python-format
+msgid "Unsupported logging subsystem %s"
+msgstr "Sottosistema di logging %s non supportato"
+
+#, python-format
+msgid "Report for %s quota on printer %s"
+msgstr "Report per la quota di %s sulla stampante %s"
+
+#, python-format
+msgid "Pages grace time: %i days"
+msgstr "Tempo di grace per pagine: %i giorni"
+
+#, python-format
+msgid "Price per job: %.3f"
+msgstr "Prezzo per stampa : %.3f"
+
+#, python-format
+msgid "Price per page: %.3f"
+msgstr "Prezzo per pagina: %.3f"
+
+msgid ""
+"Group           used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Gruppo          usato   soft    hard    balance grace         totale      "
+"pagato"
+
+msgid ""
+"User            used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"User            usato   soft    hard    balance grace         totale      "
+"pagato"
+
+msgid "unknown"
+msgstr "sconosciuto"
+
+#, python-format
+msgid "Real : %s"
+msgstr "Reale : %s"
+
+#, python-format
+msgid "Total : %9i"
+msgstr "Totale : %9i"
+
+#, python-format
+msgid "Unsupported reporter backend %s"
+msgstr "Reporter backend non supportato %s"
+
+#, python-format
+msgid "Unsupported quota storage backend %s"
+msgstr "Storage delle quote non supportato %s"
+
+#, python-format
+msgid "Impossible to connect to SMTP server : %s"
+msgstr "Impossibile connettersi al server SMTP : %s"
+
+#, python-format
+msgid "Impossible to send mail to %s, error %s : %s"
+msgstr "Impossibile inviare la mail a %s, errore %s : %s"
+
+#, python-format
+msgid ""
+"\n"
+"\n"
+"Please contact your system administrator :\n"
+"\n"
+"\t%s - <%s>\n"
+msgstr ""
+"\n"
+"\n"
+"Prego contattare il proprio amministratore di sistema :\n"
+"\n"
+"\t%s - <%s>\n"
+
+#, python-format
+msgid "Unable to match user %s on printer %s, applying default policy (%s)"
+msgstr ""
+"Impossibile trovare l'utente %s sulla stampante %s, verr�pplicata la "
+"policy di default (%s)"
+
+#, python-format
+msgid ""
+"Unable to find user %s's account balance, applying default policy (%s) for "
+"printer %s"
+msgstr ""
+"Impossibile trovare il bilancio dell'account utente %s, verr�pplicata la "
+"policy di default (%s) per la stampante %s"
+
+#, python-format
+msgid "Print Quota exceeded for group %s on printer %s"
+msgstr "Quota di stampa superata per il gruppo %s sulla stampante %s"
+
+msgid "Print Quota"
+msgstr "Quota di stampa"
+
+msgid "Print Quota Exceeded"
+msgstr "Quota di stampa superata"
+
+#, python-format
+msgid "Print Quota low for group %s on printer %s"
+msgstr "Quota di stampa in esaurimento per il gruppo %s sulla stampante %s"
+
+#, python-format
+msgid "Print Quota exceeded for user %s on printer %s"
+msgstr "Quota di stampa superata per l'utente %s sulla stampante %s"
+
+#, python-format
+msgid "Print Quota low for user %s on printer %s"
+msgstr "Quota di stampa in esaurimento per l'utente %s sulla stampante %s"
+
+msgid "Print Quota Low"
+msgstr "Quota di stampa in esaurimento"
+
+#, python-format
+msgid "Printing system %s, args=%s"
+msgstr "Sistema di stampa %s, args=%s"
+
+#, python-format
+msgid "Unable to precompute the job's size with the generic PDL analyzer : %s"
+msgstr ""
+"Impossibile precalcolare la dimensione della stampa con il modulo PDL "
+"generico: %s"
+
+#, python-format
+msgid "SIGTERM received, job %s cancelled."
+msgstr "Segnale SIGTERM ricevuto, stampa %s cancellata."
+
+msgid "Printer hostname undefined, set to 'localhost'"
+msgstr "Nome host della stampante non definito, impostato a 'localhost'"
+
+#, python-format
+msgid "Printing system unknown, args=%s"
+msgstr "Sistema di stampa sconosciuto, args=%s"
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying external policy (%"
+"s) for printer %s"
+msgstr ""
+"La stampante %s non �egistrata all'interno del sistema PyKota, verr�
+"utilizzata la policy esterna (%s)per la stampante %s"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying external policy (%s) "
+"for printer %s"
+msgstr ""
+"L'utente %s non �egistrato all'interno del sistema PyKota, verr�
+"utilizzata la policy esterna (%s) per la stampante %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'utente %s non possiede una quota sulla stampante %s all'interno di PyKota, "
+"verr�sata la policy esterna (%s) per la stampante %s"
+
+#, python-format
+msgid ""
+"External policy %s for printer %s produced an error. Job rejected. Please "
+"check PyKota's configuration files."
+msgstr ""
+"La policy esterna %s per la stampante %s ha causato un errore. Stampa "
+"annullata. Si verifichinoi file di configurazione di PyKota."
+
+#, python-format
+msgid ""
+"Printer %s not registered in the PyKota system, applying default policy (%s)"
+msgstr ""
+"Stampante %s non presente nel sistema PyKota, verr�tilizzata la policy di "
+"default (%s)"
+
+#, python-format
+msgid ""
+"User %s not registered in the PyKota system, applying default policy (%s) "
+"for printer %s"
+msgstr ""
+"Utente %s non ancora presente nel sistema PyKota, verr�tilizzata una "
+"policty di default (%s) per la stampante %s"
+
+#, python-format
+msgid ""
+"User %s doesn't have quota on printer %s in the PyKota system, applying "
+"default policy (%s)"
+msgstr ""
+"Utente %s non possiede una quota sulla stampante %s nel sistema PyKota, "
+"verr�tilizzata la policy di default (%s)"
+
+#, python-format
+msgid ""
+"Printer %s still not registered in the PyKota system, job will be rejected"
+msgstr ""
+"Stampante %s non ancora presente nel sistema PyKota, la stampa verr�
+"rifiutata"
+
+#, python-format
+msgid ""
+"User %s still not registered in the PyKota system, job will be rejected on "
+"printer %s"
+msgstr ""
+"Utente %s non ancora presente nel sistema PyKota, la stampa verr�ifiutata "
+"sulla stampante %s"
+
+#, python-format
+msgid ""
+"User %s still doesn't have quota on printer %s in the PyKota system, job "
+"will be rejected"
+msgstr ""
+"L'utente %s non ha alcuna quota impostata sulla stampante %s all'interno di "
+"Pykota, la stampa verr�ifiutata"
+
+#, python-format
+msgid ""
+"Search base %s doesn't seem to exist. Probable misconfiguration. Please "
+"double check /etc/pykota/pykota.conf : %s"
+msgstr ""
+"La base di ricerca %s non sembra esistere. Possibile errore di "
+"configurazione.Si verifichi il file /etc/pykota/pykota.conf : %s"
+
+#, python-format
+msgid "Search for %s(%s) from %s(scope=%s) returned no answer."
+msgstr "La ricerca di %s(%s) da %s(scope=%s) non ha ottenuto risultati."
+
+#, python-format
+msgid "Problem adding LDAP entry (%s, %s)"
+msgstr "Errore avvenuto aggiungendo la entry LDAP (%s, %s)"
+
+#, python-format
+msgid "Problem deleting LDAP entry (%s)"
+msgstr "Errore avvenuto cancellando la entry LDAP (%s)"
+
+#, python-format
+msgid "Problem modifying LDAP entry (%s, %s)"
+msgstr "Errore avvenuto durante la modifica della entry LDAP (%s, %s)"
+
+#, python-format
+msgid ""
+"No pykotaAccountBalance object found for user %s. Did you create LDAP "
+"entries manually ?"
+msgstr ""
+
+#, python-format
+msgid ""
+"Unable to find an existing objectClass %s entry with %s=%s to attach "
+"pykotaAccount objectClass"
+msgstr ""
+"Impossibile trovare un una entry con objectClass %s esistente con %s=%s a "
+"cui aggiungere pykotaAccount objectClass"
+
+#, python-format
+msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s"
+msgstr ""
+"Impossibile trovare una entry esistente a cui aggiungere objectclass "
+"pykotaGroup %s"
+
+msgid "Totals may be inaccurate if some users are members of several groups."
+msgstr ""
+"Le somme potranno non essere accurate se alcuni utenti fanno parte di pi�gruppi"
+
+#, python-format
+msgid "Network error while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem encountered while doing SNMP queries on printer %s : %s"
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s to be idle or printing..."
+msgstr ""
+
+#, python-format
+msgid "Waiting for printer %s's idle status to stabilize..."
+msgstr ""
+
+#, python-format
+msgid "Problem during connection to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "Problem while sending PJL query to %s:%s : %s"
+msgstr ""
+
+#, python-format
+msgid "A problem occured while reading printer %s's internal page counter."
+msgstr ""
+
+#, python-format
+msgid "Retrieving printer %s's page counter from database instead."
+msgstr ""
+
+#, python-format
+msgid ""
+"Couldn't retrieve printer %s's internal page counter either before or after "
+"printing."
+msgstr ""
+
+#, python-format
+msgid "Job's size forced to 1 page for printer %s."
+msgstr ""
+
+#, python-format
+msgid "No previous job in database for printer %s."
+msgstr ""
+
+#, python-format
+msgid "Inconsistent values for printer %s's internal page counter."
+msgstr ""
+
+msgid ""
+"Internal SNMP accounting asked, but Python-SNMP is not available. Please "
+"download it from http://pysnmp.sourceforge.net"
+msgstr ""
+
+#, python-format
+msgid "Unknown printer address in HARDWARE(%s) for printer %s"
+msgstr "Indirizzo stampante sconosciuto per HARDWARE(%s) per la stampante %s"
+
+#, python-format
+msgid "Launching HARDWARE(%s)..."
+msgstr "Avvio HARDWARE(%s)..."
+
+#, python-format
+msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
+msgstr "SIGTERM inviato al contatore hardware %s (pid: %s)"
+
+#, python-format
+msgid "Line [%s] skipped in accounter's output. Trying again..."
+msgstr ""
+
+#, python-format
+msgid "Hardware accounter %s exit code is %s"
+msgstr ""
+
+#, python-format
+msgid "Unable to query printer %s via HARDWARE(%s)"
+msgstr "Impossibile ottenere informazioni dalla stampante %s via HARDWARE(%s)"
+
+#, python-format
+msgid ""
+"SNMP querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid ""
+"PJL querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid "Launching SOFTWARE(%s)..."
+msgstr "Avvio SOFTWARE(%s)..."
+
+#, python-format
+msgid "Unable to compute job size with accounter %s"
+msgstr "Impossibile calcolare la dimensione della stampa con il metodo %s"
+
+#, python-format
+msgid "Problem while waiting for software accounter pid %s to exit : %s"
+msgstr ""
+"Errore durante l'attesa della terminzaione del contatore software con pid %"
+"s: %s"
+
+#, python-format
+msgid "Software accounter %s exit code is %s"
+msgstr "Contatore software %s terminato con codice %s"
+
+msgid "PyKota Reports"
+msgstr "Report di PyKota"
+
+msgid "Report"
+msgstr "Report"
+
+msgid "User / Group names mask"
+msgstr "Mask nomi utenti / gruppi"
+
+msgid "Groups report"
+msgstr "Report gruppi"
+
+msgid "History"
+msgstr "Cronologia"
+
+msgid "Empty"
+msgstr "Vuoto"
+
+msgid "Date"
+msgstr "Data"
+
+msgid "Action"
+msgstr "Azione"
+
+msgid "User"
+msgstr "Utente"
+
+msgid "Printer"
+msgstr "Stampante"
+
+msgid "Hostname"
+msgstr "Nome host"
+
+msgid "JobId"
+msgstr "Id stampa"
+
+msgid "JobSize"
+msgstr "Dimensione stampa"
+
+msgid "JobPrice"
+msgstr "Prezzo stampa"
+
+msgid "Copies"
+msgstr "Copie"
+
+msgid "JobBytes"
+msgstr "Stampa in byte"
+
+msgid "PageCounter"
+msgstr "Contatore pagine"
+
+msgid "Title"
+msgstr "Titolo"
+
+msgid "Filename"
+msgstr "Nome file"
+
+msgid "Options"
+msgstr "Opzioni"
+
+msgid "Previous page"
+msgstr "Pagina precedente"
+
+msgid "Please click on the above button"
+msgstr ""
Index: pykota/trunk/po/fr_BE/pykota.po
===================================================================
--- pykota/trunk/po/fr_BE/pykota.po (revision 1864)
+++ pykota/trunk/po/fr_BE/pykota.po (revision 1864)
@@ -0,0 +1,2194 @@
+# PyKota
+#
+# PyKota : Print Quotas for CUPS and LPRng
+#
+# (c) 2003-2004 Jerome Alet <alet@librelogiciel.com>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+#
+# $Id$
+#
+# PyKota belgian translation file.
+# Copyright (c) 2003-2004 Conseil Internet & Logiciels Libres
+# Jerome Alet <alet@librelogiciel.com>, 2003-2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PyKota v1.20\n"
+"Report-Msgid-Bugs-To: alet@librelogiciel.com\n"
+"POT-Creation-Date: 2004-10-11 14:49+0200\n"
+"PO-Revision-Date: 2004-07-21 15:55:00+0100\n"
+"Last-Translator: Jerome Alet <alet@librelogiciel.com>\n"
+"Language-Team: Belgian <alet@librelogiciel.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#, python-format
+msgid ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to automate user account creation and initial balance setting.\n"
+"\n"
+"THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  THIS TOOL MUST NOT BE USED FROM THE COMMAND LINE BUT ONLY AS PART\n"
+"  OF AN external policy IN pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance value } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints autopykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -i | --initbalance b Sets the user's account initial balance value to b.\n"
+"                       If the user already exists, actual balance is left\n"
+"                       unmodified. If unset, the default value is 0.\n"
+"                       \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"autopykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un outil pour automatiser la cr�ion des comptes et l'initialisation\n"
+"du solde.\n"
+"\n"
+"CET OUTIL NE DOIT PAS �RE UTILIS�SI VOUS LIMITEZ VOS UTILISATEURS PAR\n"
+"QUOTA !\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  CET OUTIL NE DOIT PAS �RE UTILIS�DEPUIS LA LIGNE DE COMMANDE MAIS\n"
+"  SEULEMENT DANS UNE external policy DANS pykota.conf\n"
+"  \n"
+"  autopykota { -i | --initbalance valeur } \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version d'autopykota et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -i | --initbalance b Positionne le solde initial de l'utilisateur �.\n"
+"                       Si l'utilisateur existe d�, le solde actuel reste\n"
+"                       inchang�Si non indiqu�la valeur par d�ut est "
+"0.\n"
+"                       \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"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 ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\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"
+"  -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. \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"
+"  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"
+"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 ""
+"edpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\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"
+"  -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�.\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"
+"  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"
+"n  et comptabilis�sur les imprimantes virtuelles Laser et HP.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+msgid "You're not allowed to use this command."
+msgstr "Vous n'�s pas autoris�) �tiliser cette commande."
+
+#, python-format
+msgid "Invalid softlimit value %s."
+msgstr "Valeur %s invalide pour la limite souple."
+
+#, python-format
+msgid "Invalid hardlimit value %s."
+msgstr "Valeur %s invalide pour la limite dure."
+
+#, python-format
+msgid "Hard limit %i is less than soft limit %i, values will be exchanged."
+msgstr ""
+"Limite dure %i est inf�eure �a limite souple %i, les valeurs seront "
+"�ang�. "
+
+#, python-format
+msgid "Invalid balance value %s"
+msgstr "Valeur %s du solde invalide"
+
+#, python-format
+msgid "Invalid charge amount value %s"
+msgstr "Montant �omptabiliser %s invalide"
+
+#, python-format
+msgid "Invalid limitby value %s"
+msgstr "Valeur de l'option limitby %s invalide"
+
+#, python-format
+msgid "Impossible to add printer %s"
+msgstr "Impossible d'ajouter l'imprimante %s"
+
+#, python-format
+msgid "Invalid printer name %s"
+msgstr "Nom d'imprimante %s invalide"
+
+#, python-format
+msgid "There's no printer matching %s"
+msgstr "Aucune imprimante ne correspond �s"
+
+msgid "You have to pass user or group names on the command line"
+msgstr ""
+"Vous devez passer des noms d'utilisateurs ou de groupes sur la ligne de "
+"commande"
+
+#, python-format
+msgid "Prototype %s not found in Quota Storage for printer %s."
+msgstr "Prototype %s non trouv�ans le Quota Storage pour l'imprimante %s."
+
+#, python-format
+msgid "Prototype object %s not found in Quota Storage."
+msgstr "Objet prototype %s introuvable dans le Quota Storage."
+
+#, python-format
+msgid "Undefined hard limit set to soft limit (%s) on printer %s."
+msgstr ""
+"Limite dure ind�nie, positionn��a limite souple (%s) sur l'imprimante %"
+"s."
+
+#, python-format
+msgid "Undefined soft limit set to hard limit (%s) on printer %s."
+msgstr ""
+"Limite souple ind�nie, positionn��a limite dure (%s) sur l'imprimante %"
+"s."
+
+#, python-format
+msgid "Invalid email address %s"
+msgstr "Adresse �ctronique %s invalide"
+
+#, python-format
+msgid "Invalid group name %s"
+msgstr "Nom de groupe %s invalide"
+
+#, python-format
+msgid "Invalid user name %s"
+msgstr "Nom d'utilisateur %s invalide"
+
+#, python-format
+msgid "Quota not found for object %s on printer %s."
+msgstr "Quota non trouv�our l'objet %s sur l'imprimante %s."
+
+#, python-format
+msgid "Group %s not found in the PyKota Storage."
+msgstr "Groupe %s non trouv�ans le Quota Storage."
+
+msgid "incompatible options, see help."
+msgstr "options incompatibles, voir l'aide."
+
+#, python-format
+msgid ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"An OSD quota monitor for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykosd's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
+"                       triplet, for example #FF0000 is 100%% red.\n"
+"                       Defaults to 100%% green (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Sets the duration of the display in seconds. \n"
+"                       Defaults to 3 seconds.\n"
+"                       \n"
+"  -f | --font f        Sets the font to use for "
+"display.                      \n"
+"                       Defaults to the Python OSD library's default.\n"
+"  \n"
+"  -l | --loop n        Sets the number of times the info will be displayed.\n"
+"                       Defaults to 0, which means loop forever.\n"
+"                       \n"
+"  -s | --sleep s       Sets the sleeping duration between two displays \n"
+"                       in seconds. Defaults to 180 seconds (3 minutes).\n"
+"                       \n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Will launch pykosd. Display will be refreshed every 60 seconds,\n"
+"  and will last for 3 seconds (the default) each time. After five\n"
+"  iterations, the program will exit.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"pykosd v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un afficheur OSD de quota d'impression pour PyKota.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  pykosd [options]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de pykosd et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -c | --color #rrggbb Fixe la couleur �tiliser pour l'affichage �n\n"
+"                       triplet hexadecimal, par exemple #FF0000 est 100%%\n"
+"                       de rouge.\n"
+"                       La valeur par d�ut est 100%% de vert (#00FF00).\n"
+"                       \n"
+"  -d | --duration d    Fixe la dur�de l'affichage en secondes. \n"
+"                       La valeur par d�ut est de 3 secondes.\n"
+"                       \n"
+"  -f | --font f        Fixe la police de caract�s �tiliser pour\n"
+"                       l'affichage.\n"
+"                       La valeur par d�ut est celle de la librairie\n"
+"                       Python OSD.\n"
+"                       \n"
+"  -l | --loop n        Fixe le nombre de fois o�nformation sera "
+"affich�\n"
+"                       La valeur par d�ut est 0, qui indique un nombre\n"
+"                       d'affichages infini.\n"
+"                       \n"
+"  -s | --sleep s       Fixe la dur�en secondes de sommeil entre deux\n"
+"                       affichages. La valeur par d�ut est 180 (3 "
+"minutes).\n"
+"                       \n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ pykosd -s 60 --loop 5\n"
+"  \n"
+"  Lance pykosd. L'affichage sera rafra�it toutes les 60 secondes,\n"
+"  et persistera pendant 3 secondes (la valeur par d�ut) �haque fois.\n"
+"  Apr�5 it�tions, le programme se terminera.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Invalid duration option %s"
+msgstr "Option duration %s invalide"
+
+#, python-format
+msgid "Invalid loop option %s"
+msgstr "Option loop %s invalide"
+
+#, python-format
+msgid "Invalid sleep option %s"
+msgstr "Option sleep %s invalide"
+
+#, python-format
+msgid "Invalid color option %s"
+msgstr "Option color %s invalide"
+
+#, python-format
+msgid "User %s doesn't exist in PyKota's database"
+msgstr "L'utilisateur %s n'existe pas dans la base PyKota"
+
+#, python-format
+msgid "Pages used on %s : %s"
+msgstr "Pages utilis� sur %s : %s"
+
+#, python-format
+msgid "PyKota Units left : %.2f"
+msgstr "Unites PyKota restantes : %.2f"
+
+#, python-format
+msgid ""
+"warnpykota v%s (c) 2003-2004 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 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 "Job contains no data. Printing is denied."
+msgstr ""
+"Le travail d'impression ne contient aucune donn� L'impression est rejet�"
+
+msgid "Job accounting begins."
+msgstr "D�t du d�mpte pour le travail d'impression"
+
+msgid "Job accounting ends."
+msgstr "Fin du d�mpte pour le travail d'impression"
+
+msgid "Job size forced to 0 because printing is denied."
+msgstr ""
+"Taille du travail d'impression forc�� car l'impression est rejet�"
+
+#, python-format
+msgid "Job size : %i"
+msgstr "Taille du travail d'impression : %i"
+
+#, python-format
+msgid "Updating user %s's quota on printer %s"
+msgstr "Mise �our du quota de l'utilisateur %s sur l'imprimante %s"
+
+msgid "Job added to history."
+msgstr "Travail d'impression ajout� l'historique."
+
+#, python-format
+msgid "File number %s unregistered twice from polling object, ignored."
+msgstr ""
+"Le fichier num� %s a � retir�eux fois de l'objet poll, action ignor�"
+
+#, python-format
+msgid "SIGTERM was sent to real backend %s (pid: %s)"
+msgstr "SIGTERM a � envoy�u vrai backend %s (pid: %s)"
+
+#, python-format
+msgid "CUPS backend %s died abnormally."
+msgstr "Le backend CUPS %s est sorti anormalement."
+
+#, python-format
+msgid ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Dumps PyKota database's content.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints dumpykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -d | --data type     Dumps 'type' datas. Allowed types are :\n"
+"                       \n"
+"                         - history : dumps the jobs history.\n"
+"                         - users : dumps users.\n"
+"                         - groups : dumps user groups.\n"
+"                         - printers : dump printers.\n"
+"                         - upquotas : dump user quotas.\n"
+"                         - gpquotas : dump user groups quotas.\n"
+"                         - payments : dumps user payments.\n"
+"                         - pmembers : dumps printer groups members.\n"
+"                         - umembers : dumps user groups members.\n"
+"                         \n"
+"                       NB : the -d | --data command line option   \n"
+"                       is MANDATORY.\n"
+"  \n"
+"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
+"                       the format is to dump datas in the csv format (comma\n"
+"                       separated values). All data dumped is between double\n"
+"                       quotes. Allowed formats are :\n"
+"                       \n"
+"                         - csv : separate datas with commas\n"
+"                         - ssv : separate datas with semicolons\n"
+"                         - tsv : separate datas with tabs\n"
+"                         - xml : dump data as XML\n"
+"                         \n"
+"  -o | --output fname  All datas will be dumped to the file instead of\n"
+"                       to the standard output. The special '-' filename\n"
+"                       is the default value and means stdout.\n"
+"                       WARNING : existing files are truncated !\n"
+"  \n"
+"Examples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >myfile.csv\n"
+"  \n"
+"  This dumps the history in a comma separated values file, for possible\n"
+"  use in a spreadsheet.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o users.xml\n"
+"  \n"
+"  Dumps all users datas to the users.xml file.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"dumpykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Exporte le contenu de la base de donn� de PyKota.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  dumpykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de dumpykota et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -d | --data type     Exporte les donn� de type 'type'.\n"
+"                       Les types autoris�sont :\n"
+"                       \n"
+"                         - history : exporte l'historique des travaux.\n"
+"                         - users : exporte les utilisateurs.\n"
+"                         - groups : exporte les groupes d'utilisateurs.\n"
+"                         - printers : exporte les imprimantes.\n"
+"                         - upquotas : exporte les quotas des utilisateurs.\n"
+"                         - gpquotas : exporte les quotas des groupes.\n"
+"                         - payments : exporte l'historique des paiements.\n"
+"                         - pmembers : exporte les membres des groupes\n"
+"                                      d'imprimantes.\n"
+"                         - umembers : exporte les membres des groupes\n"
+"                                      d'utilisateurs.\n"
+"                         \n"
+"                       NB : l'option de ligne de commande -d | --data est\n"
+"                       OBLIGATOIRE.\n"
+"  \n"
+"  -f | --format fmt    Exporte les donn� dans le format 'fmt' sp�fi�n"
+"                       Si non pr�s�le format sera csv (champs s�r�n"
+"                       par des virgules).\n"
+"                       Toutes les donn� sont export� entre double "
+"quotes.\n"
+"                       Les formats autoris�sont :\n"
+"                       \n"
+"                         - csv : donn� s�r� par des virgules\n"
+"                         - ssv : donn� s�r� par des point-virgules\n"
+"                         - tsv : donn� s�r�par des tabulations\n"
+"                         - xml : donn� export� au format XML\n"
+"                         \n"
+"  -o | --output nomf   Toutes les donn� seront export� vers un fichier\n"
+"                       plut�ue vers la sortie standard. Le nom sp�al "
+"'-'\n"
+"                       est la valeur par d�ut indiquant la sortie "
+"standard.\n"
+"                       ATTENTION : les fichiers existants sont tronqu�!\n"
+"  \n"
+"Exemples :\n"
+"\n"
+"  $ dumpykota --data history --format csv >monfichier.csv\n"
+"  \n"
+"  Ceci va exporter l'historique dans un fichier �hamps s�r�par des\n"
+"  virgules, par exemple pour r�portation dans un tableur.\n"
+"  \n"
+"  $ dumpykota --data users --format xml -o util.xml\n"
+"  \n"
+"  Exporte toutes les donn� des utilisateurs dans le fichier util.xml\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Invalid modifier [%s] for --data command line option, see help."
+msgstr ""
+"Le modifier [%s] pour l'option de ligne de commande --data est invalide, "
+"voir l'aide."
+
+#, python-format
+msgid "Invalid modifier [%s] for --format command line option, see help."
+msgstr ""
+"Le modifier [%s] pour l'option de ligne de commande --format est invalide, "
+"voir l'aide."
+
+msgid "XML output is disabled because the jaxml module is not available."
+msgstr "La sortie XML est d�ctiv�car le module jaxml n'est pas disponible."
+
+msgid "PyKota data dumper failed : I/O error"
+msgstr "Erreur de l'exporteur de donn� de PyKota : erreur d'entr�sortie"
+
+msgid "The -d | --data command line option is mandatory, see help."
+msgstr ""
+"L'option de ligne de commande -d | --data est obligatoire, voir l'aide."
+
+msgid "Too many arguments, see help."
+msgstr "Trop d'arguments, voir l'aide."
+
+msgid "Software accounting already done in first pass. Ignoring."
+msgstr "D�mpte logiciel d� effectu�urant la premi� phase. Ignor�
+
+msgid "Hardware accounting already done in first pass. Ignoring."
+msgstr "D�mpte mat�el d� effectu�urant la premi� phase. Ignor�
+
+#, python-format
+msgid ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A tool to give hints on what accounting method is best for each printer.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkhint's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Will analyze your printing system to test which accounter\n"
+"  is the best for each of the defined printer which\n"
+"  name matches one of the parameters.\n"
+"  \n"
+"  If you don't pass any argument on the command line, all\n"
+"  printers will be analyzed.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"pkhint v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un outil pour d�cter la meilleure m�ode de d�mpte pour chaque\n"
+"imprimante.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  pkhint [options] [impr1 impr2 impr3 ... imprN] <fichier.conf\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de pkhint et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
+"  \n"
+"  Va analyser votre syst� d'impression pour d�cter quelle est la\n"
+"  meilleure m�ode de d�mpte pour chacune des imprimantes d�nies\n"
+"  dont le nom correspond aux param�es.\n"
+"  \n"
+"  Si vous ne passer aucune argument sur la ligne de commande, toutes les\n"
+"  imprimantes seront analys�.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Invalid DeviceURI : %s"
+msgstr "DeviceURI invalide : %s"
+
+msgid ""
+"\n"
+"Please wait while pkhint analyzes your printing system's configuration..."
+msgstr ""
+"\n"
+"Merci de patienter pendant que pkhint analyse la configuration de votre "
+"syst� d'impression..."
+
+#, python-format
+msgid "Unknown device %s for printer %s"
+msgstr "P�ph�que %s inconnu pour l'imprimante %s"
+
+msgid ""
+"\n"
+"Put the following lines into your /etc/pykota/pykota.conf file :\n"
+msgstr ""
+"\n"
+"Mettez les lignes suivantes dans votre fichier /etc/pykota/pykota.conf :\n"
+
+msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
+msgstr ""
+"# ATTENTION : si le d�mpte software est sugg�, cela ne veut pas dire"
+
+msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+msgstr ""
+"# que le d�mpte hardware ne fonctionnerait pas, cela veut seulement dire "
+"que PyKota"
+
+msgid "# wasn't able to autodetect which hardware accounting method to use."
+msgstr ""
+"# n'a pas � capable de d�cter automatiquement quelle m�ode de d�mpte "
+"hardware utiliser."
+
+#, python-format
+msgid ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"A Printers Manager for PyKota.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pkprinters [options] printer1 printer2 printer3 ... printerN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pkprinters's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -a | --add           Adds printers if they don't exist on the Quota \n"
+"                       Storage Server. If they exist, they are modified\n"
+"                       unless -s|--skipexisting is also used.\n"
+"                       \n"
+"  -d | --delete        Deletes printers from the quota storage.\n"
+"  \n"
+"  -D | --description d Adds a textual description to printers.\n"
+"                       \n"
+"  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
+"                       Job price is optional.\n"
+"                       If both are to be set, separate them with a comma.\n"
+"                       Floating point and negative values are allowed.\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
+"                       groups pg1, pg2, etc... which must already exist.\n"
+"                       A printer group is just like a normal printer,\n"
+"                       only that it is usually unknown from the printing\n"
+"                       system. Create printer groups exactly the same\n"
+"                       way that you create printers, then add other \n"
+"                       printers to them with this option.\n"
+"                       Accounting is done on a printer and on all\n"
+"                       the printer groups it belongs to, quota checking\n"
+"                       is done on a printer and on all the printer groups\n"
+"                       it belongs to.\n"
+"                       If the --remove option below is not used, the \n"
+"                       default action is to add printers to the specified\n"
+"                       printer groups.\n"
+"                       \n"
+"  -l | --list          List informations about the printer(s) and the\n"
+"                       printers groups it is a member of.\n"
+"                       \n"
+"  -r | --remove        In combination with the --groups option "
+"above,                       \n"
+"                       remove printers from the specified printers groups.\n"
+"                       \n"
+"  -s | --skipexisting  In combination with the --add option above, tells\n"
+"                       pkprinters to not modify existing printers.\n"
+"  \n"
+"  printer1 through printerN can contain wildcards if the --add option \n"
+"  is not set.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Will create three printers named hp2100, hp2200 and hp8000.\n"
+"  Their price per page will be set at 0.05 unit, and their price\n"
+"  per job will be set at 0.1 unit. Units are in your own currency,\n"
+"  or whatever you want them to mean.\n"
+"  All of their descriptions will be set to the string \"HP Printer\".\n"
+"  If any of these printers already exists, it will also be modified \n"
+"  unless the -s|--skipexisting command line option is also used.\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  This will completely delete all printers and associated quota "
+"information,\n"
+"  as well as their job history. USE WITH CARE !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  This will put all printers which name matches \"hp*\" into printers "
+"groups \n"
+"  Laser and HP, which MUST already exist.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  This will remove the hp2200 printer from the LexMark printer group.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"pkprinters v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"Un gestionnaire d'imprimantes pour PyKota.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  pkprinters [options] impr1 impr2 impr3 ... imprN\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de pkprinters et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -a | --add           Ajoute les imprimantes si elles n'existent pas d�\n"
+"                       dans la base de donn�. Si elles existent, alors\n"
+"                       elles sont modifi� sauf si l'option de ligne de\n"
+"                       commande -s|--skipexisting est aussi utilis�\n"
+"                       \n"
+"  -d | --delete        Supprime les imprimantes de la base de donn�.\n"
+"  \n"
+"  -D | --description d Ajoute une description textuelle aux imprimantes.\n"
+"                       \n"
+"  -c | --charge p[,j]  Fixes les co�ar page et par travail.\n"
+"                       Le co�r travail d'impression est optionnel.\n"
+"                       Si les deux sont utilis� s�rez les nombres par\n"
+"                       une virgule.\n"
+"                       Les nombres n�tifs ou avec d�males sont "
+"autoris�\n"
+"  \n"
+"  -g | --groups pg1[,pg2...] Ajoute ou supprime les imprimantes des groupes\n"
+"                       pg1, pg2, etc... qui doivent d� exister.\n"
+"                       Un groupe d'imprimantes est comme une imprimante\n"
+"                       normale mais est inconnu du syst� d'impression.\n"
+"                       On cr�les groupes d'imprimantes de la m� mani�\n"
+"                       que l'on cr�des imprimantes, et ensuite on leur\n"
+"                       ajoute des imprimantes avec cette option.\n"
+"                       Le d�mpte et la v�fication sont effectu�sur\n"
+"                       une imprimante et sur tous les groupes auxquels elle\n"
+"                       appartient.\n"
+"                       Si l'option --remove ci-dessous n'est pas utilis�\n"
+"                       l'action par d�ut est d'ajouter les imprimantes "
+"aux\n"
+"                       groupes d'imprimantes sp�fi�\n"
+"                       \n"
+"  -l | --list          Liste les informations sur les imprimantes et les\n"
+"                       groupes dont elles sont membres.\n"
+"                       \n"
+"  -r | --remove        Combin�avec l'option --groups ci-dessus, supprime\n"
+"                       les imprimantes des groupes sp�fi�\n"
+"                       \n"
+"  -s | --skipexisting  Combin�avec l'option --add ci-dessus, indique\n"
+"                       �kprinters de ne pas modifier les imprimantes\n"
+"                       existantes.\n"
+"  \n"
+"  Les noms d'imprimantes peuvent contenir des caract�s jokers si l'option\n"
+"  --add n'est pas utilis�\n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ pkprinters --add -D \"Imprimante HP\" --charge 0.05,0.1 hp2100 hp2200 "
+"hp8000\n"
+"  \n"
+"  Ceci va cr� les trois imprimantes hp2100, hp2200 and hp8000.\n"
+"  Leur co�r page sera fix� 0.05 unit�et leur co�r travail sera\n"
+"  fix� 0.1 unit�Les unit�sont dans votre propre monnaie,\n"
+"  ou dans ce que vous voulez qu'elles signifient.\n"
+"  Leurs descriptions seront positionn� �"Imprimante HP\".\n"
+"  Si l'une de ces imprimantes existe d�, elle sera modifi��oins que\n"
+"  l'option -s|--skipexisting ne soit aussi utilis�\n"
+"            \n"
+"  $ pkprinters --delete \"*\"\n"
+"  \n"
+"  Ceci va compl�ment effacer toutes les imprimantes, leurs informations\n"
+"  de quota ainsi que leurs historiques des travaux. SOYEZ PRUDENTS !\n"
+"  \n"
+"  $ pkprinters --groups Laser,HP \"hp*\"\n"
+"  \n"
+"  Ceci ba mettre toutes les imprimantes dont le nom correspond �"hp*\"\n"
+"  dans les groupes Laser et HP, qui DOIVENT d� exister.\n"
+"  \n"
+"  $ pkprinters --groups LexMark --remove hp2200\n"
+"  \n"
+"  Ceci va enlever l'imprimante hp2200 du groupe LexMark.\n"
+"  \n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Printer %s already exists, skipping."
+msgstr "L'imprimante %s existe d�, ignor�"
+
+#, python-format
+msgid "Printer %s already exists, will be modified."
+msgstr "L'imprimante %s existe d�, elle sera modifi�"
+
+msgid "in"
+msgstr "dans"
+
+msgid "You have to pass printer groups names on the command line"
+msgstr ""
+"Vous devez passer des noms de groupes d'imprimantes sur la ligne de commande"
+
+msgid "You have to pass printer names on the command line"
+msgstr "Vous devez passer des noms d'imprimantes sur la ligne de commande"
+
+#, python-format
+msgid ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Gives print quotes to users.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  pykotme  [options]  [files]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints pykotme's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ pykotme --printer apple file1.ps file2.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps and file2.ps \n"
+"  which would be sent to the apple printer.\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <file1.ps\n"
+"  \n"
+"  This will give a print quote to the current user. The quote will show\n"
+"  the price and size of a job consisting in file1.ps as read from\n"
+"  standard input, which would be sent to the apple or hplaser\n"
+"  printer.\n"
+"\n"
+"  $ pykotme \n"
+"  \n"
+"  This will give a quote for a job consisting of what is on standard \n"
+"  input. The quote will list the job size, and the price the job\n"
+"  would cost on each printer.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"pykotme v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Fait des devis d'impression aux utilisateurs.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  pykotme  [options]  [fichiers]\n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de pykotme et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -P | --printer p     Fait un devis sur cette imprimante seulement.\n"
+"                       En fait p peut contenir des caract�s jokers\n"
+"                       pour s�ctionner seulement certaines imprimantes.\n"
+"                       La valeur par d�ut est *, qui signifie toutes les\n"
+"                       imprimantes. \n"
+"                       Vous pouvez sp�fier plusieurs noms ou jokers,\n"
+"                       en les s�rant avec des virgules.\n"
+"  \n"
+"exemples :                              \n"
+"\n"
+"  $ pykotme --printer apple fichier1.ps fichier2.ps\n"
+"  \n"
+"  Ceci va �blir un devis d'impression pour l'utilisateur courant.\n"
+"  Ce devis indiquera la taille et le co�r l'imprimante apple d'un\n"
+"  travail d'impression consitant en fichier1.ps et fichier2.ps\n"
+"  \n"
+"  $ pykotme --printer apple,hplaser <fichier1.ps\n"
+"  \n"
+"  Ceci va �blir un devis d'impression pour l'utilisateur courant.\n"
+"  Ce devis indiquera la taille et le co�un travail provenant de "
+"l'entr�n"
+"  standard dans laquelle on redirigerait le fichier fichier1.ps et qui\n"
+"  serait envoy�sur les imprimantes apple ou hplaser.\n"
+"\n"
+"  $ pykotme \n"
+"  Ceci va �blir un devis d'impression pour l'utilisateur courant.\n"
+"  Ce devis indiquera la taille et le co�un travail provenant de "
+"l'entr�n"
+"  standard, et ce pour chaque imprimante.\n"
+"  \n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Your account balance : %.2f"
+msgstr "Votre solde : %.2f"
+
+#, python-format
+msgid "Job size : %i pages"
+msgstr "Taille du job : %i pages"
+
+#, python-format
+msgid "Cost on printer %s : %.2f"
+msgstr "Co�r l'imprimante %s : %.2f"
+
+#, python-format
+msgid ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"Generates print quota reports.\n"
+"\n"
+"command line usage :\n"
+"\n"
+"  repykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Prints repykota's version number then exits.\n"
+"  -h | --help          Prints this message then exits.\n"
+"  \n"
+"  -u | --users         Generates a report on users quota, this is \n"
+"                       the default.\n"
+"  \n"
+"  -g | --groups        Generates a report on group quota instead of users.\n"
+"  \n"
+"  -P | --printer p     Report quotas on this printer only. Actually p can\n"
+"                       use wildcards characters to select only\n"
+"                       some printers. The default value is *, meaning\n"
+"                       all printers.\n"
+"                       You can specify several names or wildcards, \n"
+"                       by separating them with commas.\n"
+"  \n"
+"examples :                              \n"
+"\n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  This will print the quota status for all users who use the lp printer.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  This will print the quota status for all users on all printers.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  This will print the quota status for user jerome and all users\n"
+"  whose name begins with \"jo\" on all printers which name begins\n"
+"  with \"laser\" or ends with \"pson\".\n"
+"  \n"
+"  If launched by an user who is not a PyKota administrator, additionnal\n"
+"  arguments representing users or groups names are ignored, and only the\n"
+"  current user/group is reported.\n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Please e-mail bugs to: %s"
+msgstr ""
+"repykota v%s (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres\n"
+"\n"
+"G�re des rapports de quotas d'impression.\n"
+"\n"
+"ligne de commande :\n"
+"\n"
+"  repykota [options] \n"
+"\n"
+"options :\n"
+"\n"
+"  -v | --version       Affiche la version de repykota et quitte.\n"
+"  -h | --help          Affiche ce message et quitte.\n"
+"  \n"
+"  -u | --users         G�re un rapport sur les quotas des utilisateurs,\n"
+"                       c'est la valeur par d�ut.\n"
+"  \n"
+"  -g | --groups        G�re un rapport sur les quotas de groupes plut�"
+"                       que sur ceux des utilisateurs.\n"
+"  \n"
+"  -P | --printer p     Renvoie les quotas pour cette imprimante seulement.\n"
+"                       En fait p peut contenir des caract�s jokers pour\n"
+"                       s�ctionner certaines imprimantes seulement.\n"
+"                       La valeur par d�ut est *, qui signifie de v�fier\n"
+"                       les quotas sur toutes les imprimantes.\n"
+"                       Vous pouvez pr�ser plusieurs noms ou jokers,\n"
+"                       en les s�rant avec des virgules.\n"
+"\n"
+"exemples :                              \n"
+"\n"
+"  $ repykota --printer lp\n"
+"  \n"
+"  Ceci va afficher un rapport de quotas pour tous les utilisateurs de\n"
+"  l'imprimante lp.\n"
+"\n"
+"  $ repykota \n"
+"  \n"
+"  Ceci va afficher un rapport pour tous les utilisateurs sur toutes les\n"
+"  imprimantes.\n"
+"  \n"
+"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
+"  \n"
+"  Ceci va afficher un rapport pour l'utilisateur jerome et tous les\n"
+"  utilisateurs dont le nom commence par \"jo\" sur toutes les imprimantes\n"
+"  dont le nom commence par \"laser\" ou se termine par \"pson\".\n"
+"  \n"
+"  Si cette commande est lanc�par un utilisateur qui n'est pas un\n"
+"  administrateur PyKota, les arguments additionnels repr�ntant des noms\n"
+"  d'utilisateurs ou de groupes sont ignor� et un rapport traitant "
+"seulement\n"
+"  de l'utilisateur ou du groupe courant est g�r�n"
+"\n"
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 2 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.\n"
+"\n"
+"Merci d'envoyer les rapports de bugs �%s"
+
+#, python-format
+msgid "Unsupported accounter backend %s"
+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 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 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 "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           used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Groupe          util    soft    hard      solde gr�         total       "
+"pay�
+msgid ""
+"User            used    soft    hard    balance grace         total       "
+"paid"
+msgstr ""
+"Utilisateur     util    soft    hard      solde gr�         total       "
+"pay�
+msgid "unknown"
+msgstr "inconnu"
+
+#, python-format
+msgid "Real : %s"
+msgstr "R� : %s"
+
+#, python-format
+msgid "Total : %9i"
+msgstr "Total : %9i"
+
+#, 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 "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 "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 ""
+"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"
+
+msgid "Totals may be inaccurate if some users are members of several groups."
+msgstr ""
+"Les totaux peuvent �e faux si des utilisateurs sont dans plusieurs groupes."
+
+#, python-format
+msgid "Network error while doing SNMP queries on printer %s : %s"
+msgstr "Erreur r�au durant les requ�s SNMP sur l'imprimante %s : %s"
+
+#, python-format
+msgid "Problem encountered while doing SNMP queries on printer %s : %s"
+msgstr "Probl� rencontr�urant les requ�s SNMP sur l'imprimante %s : %s"
+
+#, python-format
+msgid "Waiting for printer %s to be idle or printing..."
+msgstr ""
+"En attente que l'imprimante %s soit disponible ou en train d'imprimer..."
+
+#, python-format
+msgid "Waiting for printer %s's idle status to stabilize..."
+msgstr "En attente que l'�t disponible de l'imprimante %s se stabilise..."
+
+#, python-format
+msgid "Problem during connection to %s:%s : %s"
+msgstr "Probl� durant la connexion �s:%s : %s"
+
+#, python-format
+msgid "Problem while sending PJL query to %s:%s : %s"
+msgstr "Probl� lors de l'envoi des requ�s PJL �s:%s : %s"
+
+#, python-format
+msgid "A problem occured while reading printer %s's internal page counter."
+msgstr ""
+"Un probl� est survenu durant la lecture du compteur de pages internes de "
+"l'imprimante %s."
+
+#, python-format
+msgid "Retrieving printer %s's page counter from database instead."
+msgstr ""
+"R�p�tion du compteur de pages de l'imprimante %s depuis la base de "
+"donn�."
+
+#, python-format
+msgid ""
+"Couldn't retrieve printer %s's internal page counter either before or after "
+"printing."
+msgstr ""
+"Impossible de r�p�r le compteur de page internes de l'imprimante avant "
+"ou apr�l'impression."
+
+#, python-format
+msgid "Job's size forced to 1 page for printer %s."
+msgstr "Taille du travail forc� 1 page pour l'imprimante %s."
+
+#, python-format
+msgid "No previous job in database for printer %s."
+msgstr "Aucun travail pr�dent pour l'imprimante %s dans la base de donn�."
+
+#, python-format
+msgid "Inconsistent values for printer %s's internal page counter."
+msgstr "Valeurs bizarres pour le compteur de pages interne de l'imprimante %s."
+
+msgid ""
+"Internal SNMP accounting asked, but Python-SNMP is not available. Please "
+"download it from http://pysnmp.sourceforge.net"
+msgstr ""
+"Comptage SNMP interne demand�mais Python-SNMP n'est pas disponible. Merci "
+"de le t�charger depuis http://pysnmp.sourceforge.net"
+
+#, python-format
+msgid "Unknown printer address in HARDWARE(%s) for printer %s"
+msgstr "Adresse inconnue dans HARDWARE(%s) pour l'imprimante %s"
+
+#, python-format
+msgid "Launching HARDWARE(%s)..."
+msgstr "Ex�tion de HARDWARE(%s)..."
+
+#, python-format
+msgid "SIGTERM was sent to hardware accounter %s (pid: %s)"
+msgstr "SIGTERM a � envoy�u compteur hardware %s (pid: %s)"
+
+#, python-format
+msgid "Line [%s] skipped in accounter's output. Trying again..."
+msgstr "Ligne [%s] ignor�ans la sortie du compteur. R�sayer..."
+
+#, python-format
+msgid "Hardware accounter %s exit code is %s"
+msgstr "Le code de sortie du compteur hardware %s est %s"
+
+#, python-format
+msgid "Unable to query printer %s via HARDWARE(%s)"
+msgstr "Impossible d'interroger l'imprimante %s via HARDWARE(%s)"
+
+#, python-format
+msgid ""
+"SNMP querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+"Interrogation SNMP interrompue. Utilisation de la derni� valeur connue du "
+"compteur (%s) sur l'imprimante %s."
+
+#, python-format
+msgid ""
+"PJL querying stage interrupted. Using latest value seen for internal page "
+"counter (%s) on printer %s."
+msgstr ""
+"Interrogation PJL interrompue. Utilisation de la derni� valeur connue du "
+"compteur (%s) sur l'imprimante %s."
+
+#, python-format
+msgid "Launching SOFTWARE(%s)..."
+msgstr "Ex�tion de SOFTWARE(%s)..."
+
+#, python-format
+msgid "Unable to compute job size with accounter %s"
+msgstr "Impossible de calculer la taille du job avec le compteur %s"
+
+#, python-format
+msgid "Problem while waiting for software accounter pid %s to exit : %s"
+msgstr ""
+"Probl� d�ct�n attendant que le compteur software pid %s se termine : %s"
+
+#, python-format
+msgid "Software accounter %s exit code is %s"
+msgstr "Le code de sortie du compteur software %s est %s"
+
+msgid "PyKota Reports"
+msgstr "Rapports de Quotas d'Impression PyKota"
+
+msgid "Report"
+msgstr "G�ration du Rapport"
+
+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 "Printer"
+msgstr "Imprimante"
+
+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 "Previous page"
+msgstr "Page pr�dente"
+
+msgid "Please click on the above button"
+msgstr "Merci de cliquer sur le bouton ci-dessus"
Index: pykota/trunk/po/genmo.sh
===================================================================
--- pykota/trunk/po/genmo.sh (revision 1793)
+++ pykota/trunk/po/genmo.sh (revision 1864)
@@ -14,5 +14,5 @@
 # $Id$
 #
-for dir in br en es fr it pt sv th el de be ; do 
+for dir in *_* ; do 
     echo -n $dir ;
     cd $dir ;
