Changeset 2486 for pykota

Show
Ignore:
Timestamp:
09/24/05 14:38:34 (19 years ago)
Author:
jerome
Message:

Updated master message catalog file

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/po/pykota.pot

    r2344 r2486  
    2626msgid "" 
    2727msgstr "" 
    28 "Project-Id-Version: PyKota v1.22\n" 
     28"Project-Id-Version: PyKota v1.23n" 
    2929"Report-Msgid-Bugs-To: alet@librelogiciel.com\n" 
    3030"POT-Creation-Date: 2004-11-25 10:16+0100\n" 
    31 "PO-Revision-Date: 2005-05-03 23:47:00+0100\n" 
     31"PO-Revision-Date: 2005-09-24 14:36:00+0100\n" 
    3232"Last-Translator: Jerome Alet <alet@librelogiciel.com>\n" 
    3333"Language-Team: English <alet@librelogiciel.com>\n" 
     
    6262 
    6363#, python-format 
     64msgid "SIGTERM received, job %s cancelled." 
     65msgstr "" 
     66 
     67msgid "You are not allowed to print at this time." 
     68msgstr "" 
     69 
     70#, python-format 
     71msgid "Unable to precompute the job's size with the generic PDL analyzer : %s" 
     72msgstr "" 
     73 
     74#, python-format 
    6475msgid "Banner generator %s exit code is %s" 
    6576msgstr "" 
    6677 
    67 msgid "Job contains no data. Printing is denied." 
    68 msgstr "" 
    69  
    70 msgid "Job is a duplicate. Printing is denied." 
    71 msgstr "" 
    72  
    7378msgid "Banner won't be printed : maximum number of deny banners reached." 
    74 msgstr "" 
    75  
    76 msgid "Job accounting begins." 
    77 msgstr "" 
    78  
    79 msgid "Job accounting ends." 
    80 msgstr "" 
    81  
    82 msgid "Job size forced to 0 because printing is denied." 
    8379msgstr "" 
    8480 
     
    10399 
    104100#, python-format 
     101msgid "" 
     102"Printer %s not registered in the PyKota system, applying external policy (%" 
     103"s) for printer %s" 
     104msgstr "" 
     105 
     106#, python-format 
     107msgid "" 
     108"User %s not registered in the PyKota system, applying external policy (%s) " 
     109"for printer %s" 
     110msgstr "" 
     111 
     112#, python-format 
     113msgid "" 
     114"User %s doesn't have quota on printer %s in the PyKota system, applying " 
     115"external policy (%s) for printer %s" 
     116msgstr "" 
     117 
     118#, python-format 
     119msgid "" 
     120"External policy %s for printer %s produced an error. Job rejected. Please " 
     121"check PyKota's configuration files." 
     122msgstr "" 
     123 
     124#, python-format 
     125msgid "" 
     126"Printer %s not registered in the PyKota system, applying default policy (%s)" 
     127msgstr "" 
     128 
     129#, python-format 
     130msgid "" 
     131"User %s not registered in the PyKota system, applying default policy (%s) " 
     132"for printer %s" 
     133msgstr "" 
     134 
     135#, python-format 
     136msgid "" 
     137"User %s doesn't have quota on printer %s in the PyKota system, applying " 
     138"default policy (%s)" 
     139msgstr "" 
     140 
     141#, python-format 
     142msgid "" 
     143"Printer %s still not registered in the PyKota system, job will be rejected" 
     144msgstr "" 
     145 
     146#, python-format 
     147msgid "" 
     148"User %s still not registered in the PyKota system, job will be rejected on " 
     149"printer %s" 
     150msgstr "" 
     151 
     152#, python-format 
     153msgid "" 
     154"User %s still doesn't have quota on printer %s in the PyKota system, job " 
     155"will be rejected" 
     156msgstr "" 
     157 
     158msgid "Job is a dupe" 
     159msgstr "" 
     160 
     161msgid "Printing is denied by configuration" 
     162msgstr "" 
     163 
     164#, python-format 
     165msgid "Duplicate print jobs are not allowed on printer %s." 
     166msgstr "" 
     167 
     168msgid "Subprocess denied printing of a dupe" 
     169msgstr "" 
     170 
     171#, python-format 
     172msgid "Duplicate print jobs are not allowed on printer %s at this time." 
     173msgstr "" 
     174 
     175msgid "Subprocess allowed printing of a dupe" 
     176msgstr "" 
     177 
     178#, python-format 
     179msgid "" 
     180"\n" 
     181"\n" 
     182"Your system administrator :\n" 
     183"\n" 
     184"\t%s - <%s>\n" 
     185msgstr "" 
     186 
     187#, python-format 
     188msgid "Impossible to connect to SMTP server : %s" 
     189msgstr "" 
     190 
     191msgid "Print Quota" 
     192msgstr "" 
     193 
     194#, python-format 
     195msgid "Impossible to send mail to %s, error %s : %s" 
     196msgstr "" 
     197 
     198msgid "Job contains no data. Printing is denied." 
     199msgstr "" 
     200 
     201msgid "Job allowed by printer policy. No accounting will be done." 
     202msgstr "" 
     203 
     204#, python-format 
     205msgid "Invalid policy %s for printer %s" 
     206msgstr "" 
     207 
     208#, python-format 
     209msgid "Precomputed job size (%s pages) too large for printer %s." 
     210msgstr "" 
     211 
     212#, python-format 
     213msgid "You are not allowed to print so many pages on printer %s at this time." 
     214msgstr "" 
     215 
     216#, python-format 
     217msgid "User %s is not allowed to print at this time." 
     218msgstr "" 
     219 
     220msgid "Your account settings forbid you to print at this time." 
     221msgstr "" 
     222 
     223#, python-format 
     224msgid "Print Quota exceeded for user %s on printer %s" 
     225msgstr "" 
     226 
     227#, python-format 
     228msgid "Print Quota low for user %s on printer %s" 
     229msgstr "" 
     230 
     231msgid "Job denied, no accounting will be done." 
     232msgstr "" 
     233 
     234msgid "Job accounting begins." 
     235msgstr "" 
     236 
     237msgid "Job denied, no accounting has been done." 
     238msgstr "" 
     239 
     240msgid "Job accounting ends." 
     241msgstr "" 
     242 
     243msgid "Job size forced to 0 because printing is denied." 
     244msgstr "" 
     245 
     246#, python-format 
    105247msgid "Job size : %i" 
    106248msgstr "" 
    107249 
    108250#, python-format 
     251msgid "User %s's quota on printer %s won't be modified" 
     252msgstr "" 
     253 
     254#, python-format 
    109255msgid "Updating user %s's quota on printer %s" 
    110256msgstr "" 
     
    114260 
    115261#, python-format 
    116 msgid "File number %s unregistered twice from polling object, ignored." 
    117 msgstr "" 
    118  
    119 #, python-format 
    120 msgid "SIGTERM was sent to real backend %s (pid: %s)" 
    121 msgstr "" 
    122  
    123 #, python-format 
    124 msgid "CUPS backend %s died abnormally." 
     262msgid "Billing code %s was updated." 
    125263msgstr "" 
    126264 
     
    291429"                       \n" 
    292430"  -n | --noquota       Doesn't set a quota but only does accounting.\n" 
     431"                       This is the same as --limitby noquota.\n" 
    293432"  \n" 
    294433"  -r | --reset         Resets the actual page counter for the user\n" 
     
    304443"                       by its account balance or by its page quota.\n" 
    305444"                       The default value is 'quota'. Allowed values\n" 
    306 "                       are 'quota' 'balance' 'quota-then-balance' and\n" 
    307 "                       'balance-then-quota'.\n" 
    308 "                       WARNING : quota-then-balance and balance-then-quota\n" 
    309 "                       are not yet implemented.\n" 
     445"                       are 'quota' 'balance' 'noquota' 'noprint' \n" 
     446"                       and 'nochange' :\n" 
     447"                       \n" 
     448"                         - quota : limit by number of pages per printer.\n" 
     449"                         - balance : limit by number of credits in account.\n" 
     450"                         - noquota : no limit, accounting still done.\n" 
     451"                         - nochange : no limit, accounting not done. \n" 
     452"                         - noprint : printing is denied. \n" 
     453"                       NB : nochange and noprint are not supported for " 
     454"groups.\n" 
    310455"                       \n" 
    311456"  -b | --balance b     Sets the user's account balance to " 
     
    319464"                       sum of their users' account balance.\n" 
    320465"                       \n" 
     466"  -C | --comment txt   Defines some informational text to be associated\n" 
     467"                       with a change to an user's account balance.\n" 
     468"                       Only meaningful if -b | --balance is also used.\n" 
     469"                       \n" 
    321470"  -S | --softlimit sl  Sets the quota soft limit to sl " 
    322471"pages.                       \n" 
    323472"  \n" 
    324473"  -H | --hardlimit hl  Sets the quota hard limit to hl pages.\n" 
     474"  \n" 
     475"  -I | --increase v    Increase both Soft and Hard limits by the value\n" 
     476"                       of v. You can prefix v with + or -, if no sign is\n" 
     477"                       used, + is assumed.\n" 
    325478"\n" 
    326479"  -U | --used usage    Sets the pagecounters for the user to usage pages;\n" 
     
    428581 
    429582#, python-format 
     583msgid "Invalid limitby value %s" 
     584msgstr "" 
     585 
     586#, python-format 
    430587msgid "Invalid used value %s." 
    431588msgstr "" 
    432589 
    433590#, python-format 
     591msgid "Invalid increase value %s." 
     592msgstr "" 
     593 
     594#, python-format 
    434595msgid "Invalid softlimit value %s." 
    435596msgstr "" 
     
    456617 
    457618#, python-format 
    458 msgid "Invalid limitby value %s" 
    459 msgstr "" 
    460  
    461 #, python-format 
    462619msgid "Impossible to add printer %s" 
    463620msgstr "" 
     
    515672 
    516673#, python-format 
     674msgid "You can't increase limits by %s when no limit is set." 
     675msgstr "" 
     676 
     677msgid "You can't set negative limits." 
     678msgstr "" 
     679 
     680#, python-format 
    517681msgid "Group %s not found in the PyKota Storage." 
    518682msgstr "" 
    519683 
     684#, python-format 
     685msgid "Nonexistent user %s or missing print quota entry." 
     686msgstr "" 
     687 
     688#, python-format 
     689msgid "Nonexistent group %s or missing print quota entry." 
     690msgstr "" 
     691 
    520692msgid "incompatible options, see help." 
    521693msgstr "" 
    522694 
    523 msgid "Software accounting already done in first pass. Ignoring." 
    524 msgstr "" 
    525  
    526 msgid "Hardware accounting already done in first pass. Ignoring." 
    527 msgstr "" 
    528  
    529 msgid "Job size and price now set in history." 
     695#, python-format 
     696msgid "" 
     697"repykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     698"\n" 
     699"Generates print quota reports.\n" 
     700"\n" 
     701"command line usage :\n" 
     702"\n" 
     703"  repykota [options] \n" 
     704"\n" 
     705"options :\n" 
     706"\n" 
     707"  -v | --version       Prints repykota's version number then exits.\n" 
     708"  -h | --help          Prints this message then exits.\n" 
     709"  \n" 
     710"  -u | --users         Generates a report on users quota, this is \n" 
     711"                       the default.\n" 
     712"  \n" 
     713"  -g | --groups        Generates a report on group quota instead of users.\n" 
     714"  \n" 
     715"  -i | --ingroups g1[,g2...]  Only lists users who are members of these\n" 
     716"                              groups. Reserved to PyKota Administrators.\n" 
     717"  \n" 
     718"  -P | --printer p     Report quotas on this printer only. Actually p can\n" 
     719"                       use wildcards characters to select only\n" 
     720"                       some printers. The default value is *, meaning\n" 
     721"                       all printers.\n" 
     722"                       You can specify several names or wildcards, \n" 
     723"                       by separating them with commas.\n" 
     724"  \n" 
     725"examples :                              \n" 
     726"\n" 
     727"  $ repykota --printer lp\n" 
     728"  \n" 
     729"  This will print the quota status for all users who use the lp printer.\n" 
     730"\n" 
     731"  $ repykota \n" 
     732"  \n" 
     733"  This will print the quota status for all users on all printers.\n" 
     734"  \n" 
     735"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n" 
     736"  \n" 
     737"  This will print the quota status for user jerome and all users\n" 
     738"  whose name begins with \"jo\" on all printers which name begins\n" 
     739"  with \"laser\" or ends with \"pson\".\n" 
     740"  \n" 
     741"  If launched by an user who is not a PyKota administrator, additionnal\n" 
     742"  arguments representing users or groups names are ignored, and only the\n" 
     743"  current user/group is reported.\n" 
     744msgstr "" 
     745 
     746msgid "Option --ingroups is reserved to PyKota Administrators." 
     747msgstr "" 
     748 
     749#, python-format 
     750msgid "" 
     751"warnpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     752"\n" 
     753"Sends mail to users over print quota.\n" 
     754"\n" 
     755"command line usage :\n" 
     756"\n" 
     757"  warnpykota  [options]  [names]\n" 
     758"\n" 
     759"options :\n" 
     760"\n" 
     761"  -v | --version       Prints warnpykota's version number then exits.\n" 
     762"  -h | --help          Prints this message then exits.\n" 
     763"  \n" 
     764"  -u | --users         Warns users over their print quota, this is the \n" 
     765"                       default.\n" 
     766"  \n" 
     767"  -g | --groups        Warns users whose groups quota are over limit.\n" 
     768"  \n" 
     769"  -P | --printer p     Verify quotas on this printer only. Actually p can\n" 
     770"                       use wildcards characters to select only\n" 
     771"                       some printers. The default value is *, meaning\n" 
     772"                       all printers.\n" 
     773"                       You can specify several names or wildcards, \n" 
     774"                       by separating them with commas.\n" 
     775"  \n" 
     776"examples :                              \n" 
     777"\n" 
     778"  $ warnpykota --printer lp\n" 
     779"  \n" 
     780"  This will warn all users of the lp printer who have exceeded their\n" 
     781"  print quota.\n" 
     782"\n" 
     783"  $ warnpykota \n" 
     784"  \n" 
     785"  This will warn all users  who have exceeded their print quota on\n" 
     786"  any printer.\n" 
     787"\n" 
     788"  $ warnpykota --groups --printer \"laserjet*\" \"dev*\"\n" 
     789"  \n" 
     790"  This will warn all users of groups which names begins with \"dev\" and\n" 
     791"  who have exceeded their print quota on any printer which name begins \n" 
     792"  with \"laserjet\"\n" 
     793"  \n" 
     794"  If launched by an user who is not a PyKota administrator, additionnal\n" 
     795"  arguments representing users or groups names are ignored, and only the\n" 
     796"  current user/group is reported.\n" 
    530797msgstr "" 
    531798 
     
    640907#, python-format 
    641908msgid "" 
    642 "pkhint v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    643 "\n" 
    644 "A tool to give hints on what accounting method is best for each printer.\n" 
     909"pkbcodes v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     910"\n" 
     911"A billing codes Manager for PyKota.\n" 
    645912"\n" 
    646913"command line usage :\n" 
    647914"\n" 
    648 "  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n" 
     915"  pkbcodes [options] code1 code2 code3 ... codeN\n" 
    649916"\n" 
    650917"options :\n" 
    651918"\n" 
    652 "  -v | --version       Prints pkhint's version number then exits.\n" 
     919"  -v | --version       Prints pkbcodes version number then exits.\n" 
    653920"  -h | --help          Prints this message then exits.\n" 
    654921"  \n" 
     922"  -a | --add           Adds billing codes if they don't exist in PyKota's\n" 
     923"                       database. If they exist, they are modified\n" 
     924"                       unless -s|--skipexisting is also used.\n" 
     925"\n" 
     926"  -d | --delete        Deletes billing codes from PyKota's database.\n" 
     927"                       NB : the history entries with this billing code\n" 
     928"                       are not deleted, voluntarily.\n" 
     929"\n" 
     930"  -D | --description d Adds a textual description to billing codes.\n" 
     931"\n" 
     932"  -l | --list          List informations about the billing codes.\n" 
     933"\n" 
     934"  -s | --reset         Resets the billing codes' balance and page counters\n" 
     935"                       to 0.\n" 
     936"\n" 
     937"  -s | --skipexisting  In combination with the --add option above, tells\n" 
     938"                       pkbcodes to not modify existing billing codes.\n" 
     939"\n" 
     940"  code1 through codeN can contain wildcards if the --add option\n" 
     941"  is not set.\n" 
     942"\n" 
    655943"examples :                              \n" 
    656944"\n" 
    657 "  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n" 
    658 "  \n" 
    659 "  Will analyze your printing system to test which accounter\n" 
    660 "  is the best for each of the defined printer which\n" 
    661 "  name matches one of the parameters.\n" 
    662 "  \n" 
    663 "  If you don't pass any argument on the command line, all\n" 
    664 "  printers will be analyzed.\n" 
    665 msgstr "" 
    666  
    667 #, python-format 
    668 msgid "Invalid DeviceURI : %s" 
    669 msgstr "" 
    670  
    671 msgid "" 
    672 "\n" 
    673 "Please wait while pkhint analyzes your printing system's configuration..." 
    674 msgstr "" 
    675  
    676 #, python-format 
    677 msgid "Unknown device %s for printer %s" 
    678 msgstr "" 
    679  
    680 msgid "" 
    681 "\n" 
    682 "Put the following lines into your /etc/pykota/pykota.conf file :\n" 
    683 msgstr "" 
    684  
    685 msgid "# BEWARE : if software accounting is suggested, this doesn't mean" 
    686 msgstr "" 
    687  
    688 msgid "# that hardware accounting wouldn't work, this only means that PyKota" 
    689 msgstr "" 
    690  
    691 msgid "# wasn't able to autodetect which hardware accounting method to use." 
     945"  $ pkbcodes --add -D \"My project\" myproj\n" 
     946"\n" 
     947"  Will create the myproj billing code with \"My project\"\n" 
     948"  as the description.\n" 
     949"\n" 
     950"  $ pkbcodes --delete \"*\"\n" 
     951"\n" 
     952"  This will completely delete all the billing codes, but without\n" 
     953"  removing any matching job from the history. USE WITH CARE ANYWAY !\n" 
     954"  \n" 
     955"  $ pkbcodes --list \"my*\"\n" 
     956"  \n" 
     957"  This will list all billing codes which name begins with 'my'.\n" 
     958msgstr "" 
     959 
     960#, python-format 
     961msgid "Billing code [%s] already exists, skipping." 
     962msgstr "" 
     963 
     964#, python-format 
     965msgid "Billing code [%s] already exists, will be modified." 
     966msgstr "" 
     967 
     968#, python-format 
     969msgid "Impossible to add billingcode %s" 
     970msgstr "" 
     971 
     972#, python-format 
     973msgid "There's no billingcode matching %s" 
     974msgstr "" 
     975 
     976msgid "pages" 
     977msgstr "" 
     978 
     979msgid "and" 
     980msgstr "" 
     981 
     982msgid "credits" 
     983msgstr "" 
     984 
     985msgid "You have to pass billing codes on the command line" 
    692986msgstr "" 
    693987 
     
    7871081"  -s | --skipexisting  In combination with the --add option above, tells\n" 
    7881082"                       pkprinters to not modify existing printers.\n" 
     1083"                       \n" 
     1084"  -m | --maxjobsize s  Sets the maximum job size allowed on the printer\n" 
     1085"                       to s pages.\n" 
     1086"                       \n" 
     1087"  -p | --passthrough   Activate passthrough mode for the printer. In this\n" 
     1088"                       mode, users are allowed to print without any impact\n" 
     1089"                       on their quota or account balance.\n" 
     1090"                       \n" 
     1091"  -n | --nopassthrough Deactivate passthrough mode for the printer.\n" 
     1092"                       Without -p or -n, printers are created in \n" 
     1093"                       normal mode, i.e. no passthrough.\n" 
    7891094"  \n" 
    7901095"  printer1 through printerN can contain wildcards if the --add option \n" 
     
    8221127 
    8231128#, python-format 
     1129msgid "Invalid maximum job size value %s" 
     1130msgstr "" 
     1131 
     1132#, python-format 
    8241133msgid "Printer %s already exists, skipping." 
    8251134msgstr "" 
     
    8321141msgstr "" 
    8331142 
     1143#, python-format 
     1144msgid "Passthrough mode : %s" 
     1145msgstr "" 
     1146 
     1147msgid "ON" 
     1148msgstr "" 
     1149 
     1150msgid "OFF" 
     1151msgstr "" 
     1152 
     1153#, python-format 
     1154msgid "Maximum job size : %s" 
     1155msgstr "" 
     1156 
     1157#, python-format 
     1158msgid "%s pages" 
     1159msgstr "" 
     1160 
     1161msgid "Unlimited" 
     1162msgstr "" 
     1163 
    8341164msgid "You have to pass printer groups names on the command line" 
    8351165msgstr "" 
    8361166 
    8371167msgid "You have to pass printer names on the command line" 
     1168msgstr "" 
     1169 
     1170#, python-format 
     1171msgid "" 
     1172"pkturnkey v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     1173"\n" 
     1174"A turn key tool for PyKota. When launched, this command will initialize\n" 
     1175"PyKota's database with all existing print queues and some or all users.\n" 
     1176"For now, no prices or limits are set, so printing is fully accounted\n" 
     1177"for, but not limited.\n" 
     1178"\n" 
     1179"command line usage :\n" 
     1180"\n" 
     1181"  pkturnkey [options] [printqueues names]\n" 
     1182"\n" 
     1183"options :\n" 
     1184"\n" 
     1185"  -v | --version       Prints pkturnkey version number then exits.\n" 
     1186"  -h | --help          Prints this message then exits.\n" 
     1187"  \n" 
     1188"  -c | --doconf        Give hints about what to put into pykota.conf\n" 
     1189"  \n" 
     1190"  -d | --dousers       Manages users accounts as well.\n" 
     1191"  \n" 
     1192"  -D | --dogroups      Manages users groups as well.\n" 
     1193"                       Implies -d | --dousers.\n" 
     1194"  \n" 
     1195"  -e | --emptygroups   Includes empty groups.\n" 
     1196"  \n" 
     1197"  -f | --force         Modifies the database instead of printing what\n" 
     1198"                       it would do.\n" 
     1199"                       \n" 
     1200"  -u | --uidmin uid    Only adds users whose uid is greater than or equal " 
     1201"to\n" 
     1202"                       uid. You can pass an username there as well, and its\n" 
     1203"                       uid will be used automatically.\n" 
     1204"                       If not set, 0 will be used automatically.\n" 
     1205"                       Implies -d | --dousers.\n" 
     1206"                       \n" 
     1207"  -U | --uidmax uid    Only adds users whose uid is lesser than or equal to\n" 
     1208"                       uid. You can pass an username there as well, and its\n" 
     1209"                       uid will be used automatically.\n" 
     1210"                       If not set, a large value will be used " 
     1211"automatically.\n" 
     1212"                       Implies -d | --dousers.\n" 
     1213"\n" 
     1214"  -g | --gidmin gid    Only adds groups whose gid is greater than or equal " 
     1215"to\n" 
     1216"                       gid. You can pass a groupname there as well, and its\n" 
     1217"                       gid will be used automatically.\n" 
     1218"                       If not set, 0 will be used automatically.\n" 
     1219"                       Implies -D | --dogroups.\n" 
     1220"                       \n" 
     1221"  -G | --gidmax gid    Only adds groups whose gid is lesser than or equal " 
     1222"to\n" 
     1223"                       gid. You can pass a groupname there as well, and its\n" 
     1224"                       gid will be used automatically.\n" 
     1225"                       If not set, a large value will be used " 
     1226"automatically.\n" 
     1227"                       Implies -D | --dogroups.\n" 
     1228"\n" 
     1229"examples :                              \n" 
     1230"\n" 
     1231"  $ pkturnkey --dousers --uidmin jerome\n" 
     1232"\n" 
     1233"  Will simulate the initialization of PyKota's database will all existing\n" 
     1234"  printers and print accounts for all users whose uid is greater than\n" 
     1235"  or equal to jerome's one. Won't manage any users group.\n" 
     1236"  \n" 
     1237"  To REALLY initialize the database instead of simulating it, please\n" 
     1238"  use the -f | --force command line switch.\n" 
     1239"  \n" 
     1240"  You can limit the initialization to only a subset of the existing\n" 
     1241"  printers, by passing their names at the end of the command line.\n" 
     1242msgstr "" 
     1243 
     1244#, python-format 
     1245msgid "" 
     1246"Printer %s is not managed by PyKota yet. Please modify printers.conf and " 
     1247"restart CUPS." 
     1248msgstr "" 
     1249 
     1250msgid "Please be patient..." 
     1251msgstr "" 
     1252 
     1253msgid "Don't worry, the database WILL NOT BE MODIFIED." 
     1254msgstr "" 
     1255 
     1256msgid "Please WORRY NOW, the database WILL BE MODIFIED." 
     1257msgstr "" 
     1258 
     1259msgid "System users will have a print account as well !" 
     1260msgstr "" 
     1261 
     1262#, python-format 
     1263msgid "Unknown username %s : %s" 
     1264msgstr "" 
     1265 
     1266msgid "System groups will have a print account as well !" 
     1267msgstr "" 
     1268 
     1269#, python-format 
     1270msgid "Unknown groupname %s : %s" 
     1271msgstr "" 
     1272 
     1273msgid "Simulation terminated." 
     1274msgstr "" 
     1275 
     1276msgid "Database initialized !" 
     1277msgstr "" 
     1278 
     1279msgid "The --uidmin or --uidmax command line option implies --dousers as well." 
     1280msgstr "" 
     1281 
     1282msgid "" 
     1283"The --gidmin or --gidmax command line option implies --dogroups as well." 
     1284msgstr "" 
     1285 
     1286msgid "The --dogroups command line option implies --dousers as well." 
    8381287msgstr "" 
    8391288 
     
    9641413msgstr "" 
    9651414 
    966 #, python-format 
    967 msgid "" 
    968 "repykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    969 "\n" 
    970 "Generates print quota reports.\n" 
    971 "\n" 
    972 "command line usage :\n" 
    973 "\n" 
    974 "  repykota [options] \n" 
    975 "\n" 
    976 "options :\n" 
    977 "\n" 
    978 "  -v | --version       Prints repykota's version number then exits.\n" 
    979 "  -h | --help          Prints this message then exits.\n" 
    980 "  \n" 
    981 "  -u | --users         Generates a report on users quota, this is \n" 
    982 "                       the default.\n" 
    983 "  \n" 
    984 "  -g | --groups        Generates a report on group quota instead of users.\n" 
    985 "  \n" 
    986 "  -P | --printer p     Report quotas on this printer only. Actually p can\n" 
    987 "                       use wildcards characters to select only\n" 
    988 "                       some printers. The default value is *, meaning\n" 
    989 "                       all printers.\n" 
    990 "                       You can specify several names or wildcards, \n" 
    991 "                       by separating them with commas.\n" 
    992 "  \n" 
    993 "examples :                              \n" 
    994 "\n" 
    995 "  $ repykota --printer lp\n" 
    996 "  \n" 
    997 "  This will print the quota status for all users who use the lp printer.\n" 
    998 "\n" 
    999 "  $ repykota \n" 
    1000 "  \n" 
    1001 "  This will print the quota status for all users on all printers.\n" 
    1002 "  \n" 
    1003 "  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n" 
    1004 "  \n" 
    1005 "  This will print the quota status for user jerome and all users\n" 
    1006 "  whose name begins with \"jo\" on all printers which name begins\n" 
    1007 "  with \"laser\" or ends with \"pson\".\n" 
    1008 "  \n" 
    1009 "  If launched by an user who is not a PyKota administrator, additionnal\n" 
    1010 "  arguments representing users or groups names are ignored, and only the\n" 
    1011 "  current user/group is reported.\n" 
    1012 msgstr "" 
    1013  
    1014 #, python-format 
    1015 msgid "" 
    1016 "warnpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    1017 "\n" 
    1018 "Sends mail to users over print quota.\n" 
    1019 "\n" 
    1020 "command line usage :\n" 
    1021 "\n" 
    1022 "  warnpykota  [options]  [names]\n" 
    1023 "\n" 
    1024 "options :\n" 
    1025 "\n" 
    1026 "  -v | --version       Prints warnpykota's version number then exits.\n" 
    1027 "  -h | --help          Prints this message then exits.\n" 
    1028 "  \n" 
    1029 "  -u | --users         Warns users over their print quota, this is the \n" 
    1030 "                       default.\n" 
    1031 "  \n" 
    1032 "  -g | --groups        Warns users whose groups quota are over limit.\n" 
    1033 "  \n" 
    1034 "  -P | --printer p     Verify quotas on this printer only. Actually p can\n" 
    1035 "                       use wildcards characters to select only\n" 
    1036 "                       some printers. The default value is *, meaning\n" 
    1037 "                       all printers.\n" 
    1038 "                       You can specify several names or wildcards, \n" 
    1039 "                       by separating them with commas.\n" 
    1040 "  \n" 
    1041 "examples :                              \n" 
    1042 "\n" 
    1043 "  $ warnpykota --printer lp\n" 
    1044 "  \n" 
    1045 "  This will warn all users of the lp printer who have exceeded their\n" 
    1046 "  print quota.\n" 
    1047 "\n" 
    1048 "  $ warnpykota \n" 
    1049 "  \n" 
    1050 "  This will warn all users  who have exceeded their print quota on\n" 
    1051 "  any printer.\n" 
    1052 "\n" 
    1053 "  $ warnpykota --groups --printer \"laserjet*\" \"dev*\"\n" 
    1054 "  \n" 
    1055 "  This will warn all users of groups which names begins with \"dev\" and\n" 
    1056 "  who have exceeded their print quota on any printer which name begins \n" 
    1057 "  with \"laserjet\"\n" 
    1058 "  \n" 
    1059 "  If launched by an user who is not a PyKota administrator, additionnal\n" 
    1060 "  arguments representing users or groups names are ignored, and only the\n" 
    1061 "  current user/group is reported.\n" 
    1062 msgstr "" 
    1063  
    10641415msgid "PyKota Data Dumper" 
    10651416msgstr "" 
     
    10801431msgstr "" 
    10811432 
     1433msgid "Summarize" 
     1434msgstr "" 
     1435 
     1436msgid "only for payments or history" 
     1437msgstr "" 
     1438 
    10821439msgid "PyKota Reports" 
    10831440msgstr "" 
     
    11131470msgstr "" 
    11141471 
    1115 msgid "JobSize" 
    1116 msgstr "" 
    1117  
    1118 msgid "JobPrice" 
     1472msgid "Number of pages" 
     1473msgstr "" 
     1474 
     1475msgid "Cost" 
    11191476msgstr "" 
    11201477 
     
    11221479msgstr "" 
    11231480 
    1124 msgid "JobBytes" 
    1125 msgstr "" 
    1126  
    1127 msgid "PageCounter" 
     1481msgid "Number of bytes" 
     1482msgstr "" 
     1483 
     1484msgid "Printer's internal counter" 
    11281485msgstr "" 
    11291486 
     
    11341491msgstr "" 
    11351492 
    1136 msgid "BillingCode" 
    1137 msgstr "" 
    1138  
    1139 msgid "Pages" 
     1493msgid "Billing code" 
     1494msgstr "" 
     1495 
     1496msgid "Precomputed number of pages" 
     1497msgstr "" 
     1498 
     1499msgid "Precomputed cost" 
     1500msgstr "" 
     1501 
     1502msgid "Pages details" 
     1503msgstr "" 
     1504 
     1505msgid "(not supported yet)" 
    11401506msgstr "" 
    11411507 
     
    11491515msgstr "" 
    11501516 
    1151 #, python-format 
    1152 msgid "This file is %i pages long." 
     1517msgid "" 
     1518"The exact cost of a print job can only be determined for a particular user. " 
     1519"Please retry while logged-in." 
    11531520msgstr "" 
    11541521 
     
    11581525 
    11591526#, python-format 
     1527msgid "" 
     1528"Configuration file %s can't be read. Please check that the file exists and " 
     1529"that your permissions are sufficient." 
     1530msgstr "" 
     1531 
     1532#, python-format 
    11601533msgid "Configuration file %s not found." 
    11611534msgstr "" 
     
    11861559 
    11871560#, python-format 
     1561msgid "Invalid unknown_billingcode directive %s for printer %s" 
     1562msgstr "" 
     1563 
     1564#, python-format 
     1565msgid "Directive unknown_billingcode in section %s only supports values in %s" 
     1566msgstr "" 
     1567 
     1568#, python-format 
    11881569msgid "Option enforcement in section %s only supports values in %s" 
    11891570msgstr "" 
     
    11911572#, python-format 
    11921573msgid "Option onaccountererror in section %s only supports values in %s" 
    1193 msgstr "" 
    1194  
    1195 #, python-format 
    1196 msgid "Invalid policy %s for printer %s" 
    11971574msgstr "" 
    11981575 
     
    12711648msgstr "" 
    12721649 
     1650msgid "Billing Codes" 
     1651msgstr "" 
     1652 
    12731653msgid "Comma Separated Values" 
    12741654msgstr "" 
     
    12991679 
    13001680msgid "XML output is disabled because the jaxml module is not available." 
     1681msgstr "" 
     1682 
     1683#, python-format 
     1684msgid "Invalid data type [%s] for --sum command line option, see help." 
    13011685msgstr "" 
    13021686 
     
    13811765msgstr "" 
    13821766 
    1383 #, python-format 
    1384 msgid "Impossible to connect to SMTP server : %s" 
    1385 msgstr "" 
    1386  
    1387 #, python-format 
    1388 msgid "Impossible to send mail to %s, error %s : %s" 
     1767msgid "Please report bugs to :" 
    13891768msgstr "" 
    13901769 
     
    14161795msgstr "" 
    14171796 
    1418 msgid "Print Quota" 
    1419 msgstr "" 
    1420  
    14211797msgid "Print Quota Exceeded" 
    14221798msgstr "" 
     
    14261802msgstr "" 
    14271803 
    1428 #, python-format 
    1429 msgid "Print Quota exceeded for user %s on printer %s" 
    1430 msgstr "" 
    1431  
    1432 #, python-format 
    1433 msgid "Print Quota low for user %s on printer %s" 
    1434 msgstr "" 
    1435  
    14361804msgid "Print Quota Low" 
    1437 msgstr "" 
    1438  
    1439 #, python-format 
    1440 msgid "Printing system %s, args=%s" 
    1441 msgstr "" 
    1442  
    1443 #, python-format 
    1444 msgid "Unable to precompute the job's size with the generic PDL analyzer : %s" 
    1445 msgstr "" 
    1446  
    1447 #, python-format 
    1448 msgid "SIGTERM received, job %s cancelled." 
    1449 msgstr "" 
    1450  
    1451 msgid "Printer hostname undefined, set to 'localhost'" 
    1452 msgstr "" 
    1453  
    1454 #, python-format 
    1455 msgid "Printing system unknown, args=%s" 
    1456 msgstr "" 
    1457  
    1458 #, python-format 
    1459 msgid "" 
    1460 "Printer %s not registered in the PyKota system, applying external policy (%" 
    1461 "s) for printer %s" 
    1462 msgstr "" 
    1463  
    1464 #, python-format 
    1465 msgid "" 
    1466 "User %s not registered in the PyKota system, applying external policy (%s) " 
    1467 "for printer %s" 
    1468 msgstr "" 
    1469  
    1470 #, python-format 
    1471 msgid "" 
    1472 "User %s doesn't have quota on printer %s in the PyKota system, applying " 
    1473 "external policy (%s) for printer %s" 
    1474 msgstr "" 
    1475  
    1476 #, python-format 
    1477 msgid "" 
    1478 "External policy %s for printer %s produced an error. Job rejected. Please " 
    1479 "check PyKota's configuration files." 
    1480 msgstr "" 
    1481  
    1482 #, python-format 
    1483 msgid "" 
    1484 "Printer %s not registered in the PyKota system, applying default policy (%s)" 
    1485 msgstr "" 
    1486  
    1487 #, python-format 
    1488 msgid "" 
    1489 "User %s not registered in the PyKota system, applying default policy (%s) " 
    1490 "for printer %s" 
    1491 msgstr "" 
    1492  
    1493 #, python-format 
    1494 msgid "" 
    1495 "User %s doesn't have quota on printer %s in the PyKota system, applying " 
    1496 "default policy (%s)" 
    1497 msgstr "" 
    1498  
    1499 #, python-format 
    1500 msgid "" 
    1501 "Printer %s still not registered in the PyKota system, job will be rejected" 
    1502 msgstr "" 
    1503  
    1504 #, python-format 
    1505 msgid "" 
    1506 "User %s still not registered in the PyKota system, job will be rejected on " 
    1507 "printer %s" 
    1508 msgstr "" 
    1509  
    1510 #, python-format 
    1511 msgid "" 
    1512 "User %s still doesn't have quota on printer %s in the PyKota system, job " 
    1513 "will be rejected" 
    15141805msgstr "" 
    15151806 
     
    15731864 
    15741865#, python-format 
     1866msgid "Problem while receiving PJL answer from %s:%s : %s" 
     1867msgstr "" 
     1868 
     1869#, python-format 
    15751870msgid "Waiting for printer %s to be printing..." 
    15761871msgstr "" 
     
    16511946msgstr "" 
    16521947 
     1948msgid "Hidden because of privacy concerns" 
     1949msgstr "" 
     1950 
    16531951#, python-format 
    16541952msgid "" 
     
    16651963msgstr "" 
    16661964 
    1667 msgid "Hidden because of privacy concerns" 
    1668 msgstr "" 
    1669  
    1670 msgid "Summarize" 
    1671 msgstr "" 
    1672  
    1673 msgid "Invalid data type [%s] for --sum command line option, see help." 
    1674 msgstr "" 
    1675  
    1676 msgid "only for payments or history" 
    1677 msgstr "" 
    1678  
    1679 msgid "Job is a duplicate. Printing is denied by subprocess." 
    1680 msgstr "" 
    1681  
    1682 msgid "Job is a duplicate. Printing is allowed by subprocess." 
    1683 msgstr "" 
    1684  
    1685 msgid "Please report bugs to :" 
    1686 msgstr ""