Show
Ignore:
Timestamp:
03/26/06 11:58:23 (19 years ago)
Author:
jerome
Message:

PyKota v1.24beta is out.

Files:
1 modified

Legend:

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

    r2627 r2808  
    3030"Project-Id-Version: pykota\n" 
    3131"Report-Msgid-Bugs-To: alet@librelogiciel.com\n" 
    32 "POT-Creation-Date: 2004-11-25 10:16+0100\n" 
     32"POT-Creation-Date: 2006-03-26 11:13+0200\n" 
    3333"PO-Revision-Date: 2004-11-17 21:34+0200\n" 
    3434"Last-Translator: Baris Cicek <baris@teamforce.name.tr>\n" 
     
    6666 
    6767#, python-format 
     68msgid "" 
     69"edpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     70"\n" 
     71"A Print Quota editor for PyKota.\n" 
     72"\n" 
     73"command line usage :\n" 
     74"\n" 
     75"  edpykota [options] user1 user2 ... userN\n" 
     76"  \n" 
     77"  edpykota [options] group1 group2 ... groupN\n" 
     78"\n" 
     79"options :\n" 
     80"\n" 
     81"  -v | --version       Prints edpykota's version number then exits.\n" 
     82"  -h | --help          Prints this message then exits.\n" 
     83"  \n" 
     84"  -a | --add           Adds users or groups print quota entries if\n" 
     85"                       they don't exist in database.\n" 
     86"                       \n" 
     87"  -d | --delete        Deletes users or groups print quota entries.\n" 
     88"                       Users or groups are never deleted, you have\n" 
     89"                       to use the pkusers command to delete them.\n" 
     90"                       The history will be purge from all matching\n" 
     91"                       jobs, unless -g | --groups is used.\n" 
     92"  \n" 
     93"  -P | --printer p     Edit quotas on printer p only. Actually p can\n" 
     94"                       use wildcards characters to select only\n" 
     95"                       some printers. The default value is *, meaning\n" 
     96"                       all printers. \n" 
     97"                       You can specify several names or wildcards, \n" 
     98"                       by separating them with commas.\n" 
     99"  \n" 
     100"  -g | --groups        Edit groups print quota entries instead of \n" 
     101"                       users print quota entries.\n" 
     102"                          \n" 
     103"  -L | --list          Lists users or groups print quota entries.\n" 
     104"  \n" 
     105"  -n | --noquota       Sets both soft and hard limits to None for users\n" 
     106"                       or groups print quota entries.\n" 
     107"  \n" 
     108"  -r | --reset         Resets the actual page counter for the user\n" 
     109"                       or group to zero on the specified printers. \n" 
     110"                       The life time page counter is kept unchanged.\n" 
     111"                       \n" 
     112"  -R | --hardreset     Resets the actual and life time page counters\n" 
     113"                       for the user or group to zero on the specified \n" 
     114"                       printers. This is a shortcut for '--used 0'.\n" 
     115"                       \n" 
     116"  -s | --skipexisting  In combination with the --add option above, tells\n" 
     117"                       edpykota to not modify existing print quota entries.\n" 
     118"                       \n" 
     119"  -S | --softlimit sl  Sets the quota soft limit to sl " 
     120"pages.                       \n" 
     121"  \n" 
     122"  -H | --hardlimit hl  Sets the quota hard limit to hl pages.\n" 
     123"  \n" 
     124"  -I | --increase v    Increase existing Soft and Hard limits by the value\n" 
     125"                       of v. You can prefix v with + or -, if no sign is\n" 
     126"                       used, + is assumed.\n" 
     127"\n" 
     128"  -U | --used u        Sets the page counters for the user u pages on\n" 
     129"                       the selected printers. Doesn't work for groups, " 
     130"since\n" 
     131"                       their page counters are the sum of all their " 
     132"members'\n" 
     133"                       page counters.\n" 
     134"                       Useful for migrating users from a different system\n" 
     135"                       where they have already used some pages. Actual\n" 
     136"                       and Life Time page counters may be increased or " 
     137"decreased\n" 
     138"                       if u is prefixed with + or -.\n" 
     139"                       WARNING : BOTH page counters are modified in all " 
     140"cases,\n" 
     141"                       so be careful.\n" 
     142"                       NB : if u equals '0', then the action taken is\n" 
     143"                       the same as if --hardreset was used.\n" 
     144"\n" 
     145"  user1 through userN and group1 through groupN can use wildcards\n" 
     146"  if the --add option is not set.\n" 
     147"  \n" 
     148"examples :                              \n" 
     149"\n" 
     150"  $ edpykota --add john paul george ringo\n" 
     151"  \n" 
     152"  This will create print quota entries for users john, paul, george\n" 
     153"  and ringo on all printers. These print quota entries will have no\n" 
     154"  limit set.\n" 
     155"  \n" 
     156"  $ edpykota --printer lp -S 50 -H 60 jerome\n" 
     157"  \n" 
     158"  This will set jerome's print quota on the lp printer to a soft limit\n" 
     159"  of 50 pages, and a hard limit of 60 pages. Both user jerome and\n" 
     160"  printer lp have been previously created with the pkusers and pkprinters\n" 
     161"  commands, respectively.\n" 
     162"\n" 
     163"  $ edpykota -g -S 500 -H 550 financial support            \n" 
     164"  \n" 
     165"  This will set print quota soft limit to 500 pages and hard limit\n" 
     166"  to 550 pages for groups financial and support on all printers.\n" 
     167"  \n" 
     168"  $ edpykota --reset jerome \"jo*\"\n" 
     169"  \n" 
     170"  This will reset jerome's page counter to zero on all printers, as\n" 
     171"  well as every user whose name begins with 'jo'.\n" 
     172"  Their life time page counter on each printer will be kept unchanged.\n" 
     173"  You can also reset the life time page counters by using the\n" 
     174"  --hardreset | -R command line option.\n" 
     175"  \n" 
     176"  $ edpykota --printer hpcolor --noquota jerome\n" 
     177"  \n" 
     178"  This will tell PyKota to not limit jerome when printing on the \n" 
     179"  hpcolor printer. All his jobs will be allowed on this printer, but \n" 
     180"  accounting of the pages he prints will still be kept.\n" 
     181"  Print Quotas for jerome on other printers are unchanged.\n" 
     182"  \n" 
     183"  $ edpykota --delete --printer \"HP*,XER*\" jerome rachel\n" 
     184"  \n" 
     185"  This will delete users jerome and rachel's print quota\n" 
     186"  entries on all printers which name begin with 'HP' or\n" 
     187"  'XER'. The jobs printed by these users on these printers\n" 
     188"  will be deleted from the history.\n" 
     189msgstr "" 
     190 
     191#, python-format 
     192msgid "You can't set negative limits for %s" 
     193msgstr "" 
     194 
     195msgid "Extracting datas" 
     196msgstr "" 
     197 
     198#, python-format 
     199msgid "Page counter : %s" 
     200msgstr "" 
     201 
     202#, python-format 
     203msgid "Lifetime page counter : %s" 
     204msgstr "" 
     205 
     206#, python-format 
     207msgid "Soft limit : %s" 
     208msgstr "" 
     209 
     210#, python-format 
     211msgid "Hard limit : %s" 
     212msgstr "" 
     213 
     214#, python-format 
     215msgid "Date limit : %s" 
     216msgstr "" 
     217 
     218#, python-format 
     219msgid "Maximum job size : %s" 
     220msgstr "" 
     221 
     222#, python-format 
     223msgid "%s pages" 
     224msgstr "" 
     225 
     226msgid "Unlimited" 
     227msgstr "" 
     228 
     229#, python-format 
     230msgid "Warning banners printed : %s" 
     231msgstr "" 
     232 
     233msgid "Deletion" 
     234msgstr "" 
     235 
     236#, python-format 
     237msgid "Invalid used value %s." 
     238msgstr "" 
     239 
     240#, python-format 
     241msgid "Invalid increase value %s." 
     242msgstr "" 
     243 
     244#, python-format 
     245msgid "Invalid softlimit value %s." 
     246msgstr "Geçersiz esnek sınır değeri %s." 
     247 
     248#, python-format 
     249msgid "Invalid hardlimit value %s." 
     250msgstr "Geçersiz son sınır değeri %s." 
     251 
     252#, python-format 
     253msgid "Hard limit %i is less than soft limit %i, values will be exchanged." 
     254msgstr "" 
     255"Son sınır %i esnek sınır olan %i değerinden daha küçük, değerler yer " 
     256"değiştirildi." 
     257 
     258#, python-format 
     259msgid "Undefined hard limit set to soft limit (%s)." 
     260msgstr "" 
     261 
     262#, python-format 
     263msgid "Undefined soft limit set to hard limit (%s)." 
     264msgstr "" 
     265 
     266msgid "Creation" 
     267msgstr "" 
     268 
     269#, python-format 
     270msgid "" 
     271"Impossible to create print quota entries if the user or group object '%s' " 
     272"doesn't already exist. Please use pkusers to create it first." 
     273msgstr "" 
     274 
     275msgid "Modification" 
     276msgstr "" 
     277 
     278msgid "incompatible options, see help." 
     279msgstr "geçersiz seçenekler, yardıma bakın." 
     280 
     281msgid "You have to pass user or group names on the command line" 
     282msgstr "Komut satırına kullanıcı ve grup isimlerini girmelisiniz" 
     283 
     284#, python-format 
     285msgid "" 
     286"pkbanner v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     287"\n" 
     288"Generates banners.\n" 
     289"\n" 
     290"command line usage :\n" 
     291"\n" 
     292"  pkbanner  [options]  [more info]\n" 
     293"\n" 
     294"options :\n" 
     295"\n" 
     296"  -v | --version       Prints pkbanner's version number then exits.\n" 
     297"  -h | --help          Prints this message then exits.\n" 
     298"  \n" 
     299"  -l | --logo img      Use the image as the banner's logo. The logo will\n" 
     300"                       be drawn at the center top of the page. The default\n" 
     301"                       logo is /usr/share/pykota/logos/pykota.jpeg\n" 
     302"                       \n" 
     303"  -p | --pagesize sz   Sets sz as the page size. Most well known\n" 
     304"                       page sizes are recognized, like 'A4' or 'Letter'\n" 
     305"                       to name a few. The default size is A4.\n" 
     306"  \n" 
     307"  -s | --savetoner s   Sets the text luminosity factor to s%%. This can be \n" 
     308"                       used to save toner. The default value is 0, which\n" 
     309"                       means that no toner saving will be done.\n" 
     310"  \n" 
     311"  -u | --url u         Uses u as an url to be written at the bottom of \n" 
     312"                       the banner page. The default url is :\n" 
     313"                       http://www.librelogiciel.com/software/\n" 
     314"  \n" 
     315"examples :                              \n" 
     316"\n" 
     317"  Using pkbanner directly from the command line is not recommended,\n" 
     318"  excepted for testing purposes. You should use pkbanner in the\n" 
     319"  'startingbanner' or 'endingbanner' directives in pykota.conf\n" 
     320"  \n" 
     321"    startingbanner: /usr/bin/pkbanner --logo=\"\" --savetoner=75\n" 
     322"  \n" 
     323"      With such a setting in pykota.conf, all print jobs will be \n" 
     324"      prefixed with an A4 banner with no logo, and text luminosity will\n" 
     325"      be increased by 75%%. The PostScript output will be directly sent\n" 
     326"      to your printer.\n" 
     327"      \n" 
     328"  You'll find more examples in the sample configuration file included    \n" 
     329"  in PyKota.\n" 
     330msgstr "" 
     331 
     332msgid "Unknown" 
     333msgstr "" 
     334 
     335msgid "Username" 
     336msgstr "" 
     337 
     338msgid "More Info" 
     339msgstr "" 
     340 
     341msgid "Job" 
     342msgstr "" 
     343 
     344msgid "Date" 
     345msgstr "Tarih" 
     346 
     347msgid "Allowed" 
     348msgstr "" 
     349 
     350msgid "Denied" 
     351msgstr "" 
     352 
     353msgid "Allowed with Warning" 
     354msgstr "" 
     355 
     356msgid "Problem" 
     357msgstr "" 
     358 
     359msgid "Cancelled" 
     360msgstr "" 
     361 
     362msgid "Result" 
     363msgstr "" 
     364 
     365msgid "Title" 
     366msgstr "Başlık" 
     367 
     368msgid "Filename" 
     369msgstr "DosyaAdı" 
     370 
     371#, python-format 
     372msgid "Pages printed so far on %s" 
     373msgstr "" 
     374 
     375msgid "Account balance" 
     376msgstr "" 
     377 
     378msgid "Soft Limit" 
     379msgstr "" 
     380 
     381msgid "Hard Limit" 
     382msgstr "" 
     383 
     384msgid "Date Limit" 
     385msgstr "" 
     386 
     387msgid "No Limit" 
     388msgstr "" 
     389 
     390msgid "No Accounting" 
     391msgstr "" 
     392 
     393msgid "Forbidden" 
     394msgstr "" 
     395 
     396msgid "Printing Mode" 
     397msgstr "" 
     398 
     399msgid "Allowed range is (0..99)" 
     400msgstr "" 
     401 
     402#, python-format 
     403msgid "Invalid 'savetoner' option %s : %s" 
     404msgstr "" 
     405 
     406#, python-format 
     407msgid "Invalid 'pagesize' option %s, defaulting to A4." 
     408msgstr "" 
     409 
     410#, python-format 
     411msgid "" 
     412"pkmail v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     413"\n" 
     414"Email gateway for PyKota.\n" 
     415"\n" 
     416"command line usage :\n" 
     417"\n" 
     418"  pkmail  [options]\n" 
     419"\n" 
     420"options :\n" 
     421"\n" 
     422"  -v | --version       Prints pkmail's version number then exits.\n" 
     423"  -h | --help          Prints this message then exits.\n" 
     424"  \n" 
     425"    \n" 
     426"  This command is meant to be used from your mail server's aliases file,\n" 
     427"  as a pipe. It will then accept commands send to it in email messages,\n" 
     428"  and will send the answer to the command's originator.\n" 
     429"  \n" 
     430"  To use this command, create an email alias in /etc/aliases with\n" 
     431"  the following format :\n" 
     432"  \n" 
     433"    pykotacmd: \"|/usr/bin/pkmail\"\n" 
     434"    \n" 
     435"  Then run the 'newaliases' command to regenerate the aliases database.\n" 
     436"  \n" 
     437"  You can now send commands by email to 'pykotacmd@yourdomain.com', with\n" 
     438"  the command in the subject.\n" 
     439"  \n" 
     440"  List of supported commands :\n" 
     441"  \n" 
     442"        report [username]\n" 
     443"  \n" 
     444"  NB : For pkmail to work correctly, you may have to put the 'mail'\n" 
     445"  system user in the 'pykota' system group to ensure this user can\n" 
     446"  read the /etc/pykota/pykotadmin.conf file, and restart your\n" 
     447"  mail server (e.g. /etc/init.d/exim restart). It is strongly advised\n" 
     448"  that you think at least twice before doing this though.\n" 
     449"  \n" 
     450"  Use at your own risk !\n" 
     451msgstr "" 
     452 
     453#, python-format 
     454msgid "" 
     455"pkturnkey v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     456"\n" 
     457"A turn key tool for PyKota. When launched, this command will initialize\n" 
     458"PyKota's database with all existing print queues and some or all users.\n" 
     459"For now, no prices or limits are set, so printing is fully accounted\n" 
     460"for, but not limited. That's why you'll probably want to also use\n" 
     461"edpykota once the database has been initialized.\n" 
     462"\n" 
     463"command line usage :\n" 
     464"\n" 
     465"  pkturnkey [options] [printqueues names]\n" 
     466"\n" 
     467"options :\n" 
     468"\n" 
     469"  -v | --version       Prints pkturnkey version number then exits.\n" 
     470"  -h | --help          Prints this message then exits.\n" 
     471"  \n" 
     472"  -c | --doconf        Give hints about what to put into pykota.conf\n" 
     473"  \n" 
     474"  -d | --dousers       Manages users accounts as well.\n" 
     475"  \n" 
     476"  -D | --dogroups      Manages users groups as well.\n" 
     477"                       Implies -d | --dousers.\n" 
     478"  \n" 
     479"  -e | --emptygroups   Includes empty groups.\n" 
     480"  \n" 
     481"  -f | --force         Modifies the database instead of printing what\n" 
     482"                       it would do.\n" 
     483"                       \n" 
     484"  -u | --uidmin uid    Only adds users whose uid is greater than or equal " 
     485"to\n" 
     486"                       uid. You can pass an username there as well, and its\n" 
     487"                       uid will be used automatically.\n" 
     488"                       If not set, 0 will be used automatically.\n" 
     489"                       Implies -d | --dousers.\n" 
     490"                       \n" 
     491"  -U | --uidmax uid    Only adds users whose uid is lesser than or equal to\n" 
     492"                       uid. You can pass an username there as well, and its\n" 
     493"                       uid will be used automatically.\n" 
     494"                       If not set, a large value will be used " 
     495"automatically.\n" 
     496"                       Implies -d | --dousers.\n" 
     497"\n" 
     498"  -g | --gidmin gid    Only adds groups whose gid is greater than or equal " 
     499"to\n" 
     500"                       gid. You can pass a groupname there as well, and its\n" 
     501"                       gid will be used automatically.\n" 
     502"                       If not set, 0 will be used automatically.\n" 
     503"                       Implies -D | --dogroups.\n" 
     504"                       \n" 
     505"  -G | --gidmax gid    Only adds groups whose gid is lesser than or equal " 
     506"to\n" 
     507"                       gid. You can pass a groupname there as well, and its\n" 
     508"                       gid will be used automatically.\n" 
     509"                       If not set, a large value will be used " 
     510"automatically.\n" 
     511"                       Implies -D | --dogroups.\n" 
     512"\n" 
     513"examples :                              \n" 
     514"\n" 
     515"  $ pkturnkey --dousers --uidmin jerome\n" 
     516"\n" 
     517"  Will simulate the initialization of PyKota's database will all existing\n" 
     518"  printers and print accounts for all users whose uid is greater than\n" 
     519"  or equal to jerome's one. Won't manage any users group.\n" 
     520"  \n" 
     521"  To REALLY initialize the database instead of simulating it, please\n" 
     522"  use the -f | --force command line switch.\n" 
     523"  \n" 
     524"  You can limit the initialization to only a subset of the existing\n" 
     525"  printers, by passing their names at the end of the command line.\n" 
     526msgstr "" 
     527 
     528#, python-format 
     529msgid "" 
     530"Printer %s is not managed by PyKota yet. Please modify printers.conf and " 
     531"restart CUPS." 
     532msgstr "" 
     533 
     534msgid "You're not allowed to use this command." 
     535msgstr "Bu komutu kullanmaya yetkili değilsiniz." 
     536 
     537msgid "Please be patient..." 
     538msgstr "" 
     539 
     540msgid "Don't worry, the database WILL NOT BE MODIFIED." 
     541msgstr "" 
     542 
     543msgid "Please WORRY NOW, the database WILL BE MODIFIED." 
     544msgstr "" 
     545 
     546msgid "System users will have a print account as well !" 
     547msgstr "" 
     548 
     549#, python-format 
     550msgid "Unknown username %s : %s" 
     551msgstr "" 
     552 
     553msgid "System groups will have a print account as well !" 
     554msgstr "" 
     555 
     556#, python-format 
     557msgid "Unknown groupname %s : %s" 
     558msgstr "" 
     559 
     560msgid "Simulation terminated." 
     561msgstr "" 
     562 
     563msgid "Database initialized !" 
     564msgstr "" 
     565 
     566msgid "The --uidmin or --uidmax command line option implies --dousers as well." 
     567msgstr "" 
     568 
     569msgid "" 
     570"The --gidmin or --gidmax command line option implies --dogroups as well." 
     571msgstr "" 
     572 
     573msgid "The --dogroups command line option implies --dousers as well." 
     574msgstr "" 
     575 
     576#, python-format 
     577msgid "" 
     578"pykosd v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     579"\n" 
     580"An OSD quota monitor for PyKota.\n" 
     581"\n" 
     582"command line usage :\n" 
     583"\n" 
     584"  pykosd [options]\n" 
     585"\n" 
     586"options :\n" 
     587"\n" 
     588"  -v | --version       Prints pykosd's version number then exits.\n" 
     589"  -h | --help          Prints this message then exits.\n" 
     590"  \n" 
     591"  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n" 
     592"                       triplet, for example #FF0000 is 100%% red.\n" 
     593"                       Defaults to 100%% green (#00FF00).\n" 
     594"                       \n" 
     595"  -d | --duration d    Sets the duration of the display in seconds. \n" 
     596"                       Defaults to 3 seconds.\n" 
     597"                       \n" 
     598"  -f | --font f        Sets the font to use for " 
     599"display.                      \n" 
     600"                       Defaults to the Python OSD library's default.\n" 
     601"  \n" 
     602"  -l | --loop n        Sets the number of times the info will be displayed.\n" 
     603"                       Defaults to 0, which means loop forever.\n" 
     604"                       \n" 
     605"  -s | --sleep s       Sets the sleeping duration between two displays \n" 
     606"                       in seconds. Defaults to 180 seconds (3 minutes).\n" 
     607"                       \n" 
     608"  \n" 
     609"examples :                              \n" 
     610"\n" 
     611"  $ pykosd -s 60 --loop 5\n" 
     612"  \n" 
     613"  Will launch pykosd. Display will be refreshed every 60 seconds,\n" 
     614"  and will last for 3 seconds (the default) each time. After five\n" 
     615"  iterations, the program will exit.\n" 
     616msgstr "" 
     617 
     618#, python-format 
     619msgid "Invalid duration option %s" 
     620msgstr "Geçersiz süre seçeneği %s" 
     621 
     622#, python-format 
     623msgid "Invalid loop option %s" 
     624msgstr "Geçersiz döngü seçeneği %s" 
     625 
     626#, python-format 
     627msgid "Invalid sleep option %s" 
     628msgstr "Geçersiz bekleme seçeneği %s" 
     629 
     630#, python-format 
     631msgid "Invalid color option %s" 
     632msgstr "Geçersiz renk seçeneği %s" 
     633 
     634#, python-format 
     635msgid "User %s doesn't exist in PyKota's database" 
     636msgstr "%s kullanıcısı PyKota veritabanında bulunmuyor" 
     637 
     638#, python-format 
     639msgid "Pages used on %s : %s" 
     640msgstr "%s üzerinde kullanılan sayfalar: %s" 
     641 
     642#, python-format 
     643msgid "PyKota Units left : %.2f" 
     644msgstr "Kalan PyKota birimi : %.2f" 
     645 
     646msgid "Printing denied." 
     647msgstr "" 
     648 
     649msgid "Printing not limited." 
     650msgstr "" 
     651 
     652msgid "Printing not limited, no accounting." 
     653msgstr "" 
     654 
     655#, python-format 
     656msgid "" 
     657"repykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     658"\n" 
     659"Generates print quota reports.\n" 
     660"\n" 
     661"command line usage :\n" 
     662"\n" 
     663"  repykota [options] \n" 
     664"\n" 
     665"options :\n" 
     666"\n" 
     667"  -v | --version       Prints repykota's version number then exits.\n" 
     668"  -h | --help          Prints this message then exits.\n" 
     669"  \n" 
     670"  -u | --users         Generates a report on users quota, this is \n" 
     671"                       the default.\n" 
     672"  \n" 
     673"  -g | --groups        Generates a report on group quota instead of users.\n" 
     674"  \n" 
     675"  -i | --ingroups g1[,g2...]  Only lists users who are members of these\n" 
     676"                              groups. Reserved to PyKota Administrators.\n" 
     677"  \n" 
     678"  -P | --printer p     Report quotas on this printer only. Actually p can\n" 
     679"                       use wildcards characters to select only\n" 
     680"                       some printers. The default value is *, meaning\n" 
     681"                       all printers.\n" 
     682"                       You can specify several names or wildcards, \n" 
     683"                       by separating them with commas.\n" 
     684"  \n" 
     685"examples :                              \n" 
     686"\n" 
     687"  $ repykota --printer lp\n" 
     688"  \n" 
     689"  This will print the quota status for all users who use the lp printer.\n" 
     690"\n" 
     691"  $ repykota \n" 
     692"  \n" 
     693"  This will print the quota status for all users on all printers.\n" 
     694"  \n" 
     695"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n" 
     696"  \n" 
     697"  This will print the quota status for user jerome and all users\n" 
     698"  whose name begins with \"jo\" on all printers which name begins\n" 
     699"  with \"laser\" or ends with \"pson\".\n" 
     700"  \n" 
     701"  If launched by an user who is not a PyKota administrator, additionnal\n" 
     702"  arguments representing users or groups names are ignored, and only the\n" 
     703"  current user/group is reported.\n" 
     704msgstr "" 
     705 
     706msgid "Option --ingroups is reserved to PyKota Administrators." 
     707msgstr "" 
     708 
     709#, python-format 
     710msgid "There's no printer matching %s" 
     711msgstr "%s ile eşleşen bir yazıcı yok" 
     712 
     713#, python-format 
    68714msgid "SIGTERM received, job %s cancelled." 
    69715msgstr "SIGTERM alındı, %s işi iptal edildi." 
     
    72718msgstr "" 
    73719 
    74 #, python-format 
    75 msgid "Unable to precompute the job's size with the generic PDL analyzer : %s" 
    76 msgstr "Genel PDL inceleyicisi ile işin boyutu hesaplanamadı : %s" 
     720msgid "Print job cancelled." 
     721msgstr "" 
    77722 
    78723#, python-format 
     
    221866msgstr "İş hiçbir veri içermiyor. Yazma engellendi." 
    222867 
     868msgid "Error in external policy script. Printing is denied." 
     869msgstr "" 
     870 
     871#, python-format 
     872msgid "" 
     873"Still no print quota entry for user %s on printer %s after external policy. " 
     874"Printing is denied." 
     875msgstr "" 
     876 
     877msgid "Printing is denied by printer policy." 
     878msgstr "" 
     879 
    223880msgid "Job allowed by printer policy. No accounting will be done." 
    224881msgstr "" 
     
    254911msgstr "" 
    255912 
     913msgid "Job cancelled, no accounting will be done." 
     914msgstr "" 
     915 
    256916msgid "Job accounting begins." 
    257917msgstr "İş hesaplaması başlatılıyor." 
     
    260920msgstr "" 
    261921 
     922msgid "Job cancelled, no accounting has been done." 
     923msgstr "" 
     924 
    262925msgid "Job accounting ends." 
    263926msgstr "İş hesaplaması bitiriliyor." 
    264927 
     928msgid "" 
     929"Job size forced to 0 because the real CUPS backend failed. No accounting " 
     930"will be done." 
     931msgstr "" 
     932 
     933msgid "The real CUPS backend failed, but the job will be accounted for anyway." 
     934msgstr "" 
     935 
    265936msgid "Job size forced to 0 because printing is denied." 
    266937msgstr "İş boyutu 0 olarak ayarlandı çünkü yazma engellendi." 
    267938 
     939msgid "Job size forced to 0 because printing was cancelled." 
     940msgstr "" 
     941 
    268942#, python-format 
    269943msgid "Job size : %i" 
     
    286960 
    287961#, python-format 
    288 msgid "" 
    289 "dumpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    290 "\n" 
    291 "Dumps PyKota database's content.\n" 
     962msgid "Incorrect value for the 'onbackenderror' directive in section [%s]" 
     963msgstr "" 
     964 
     965#, python-format 
     966msgid "The real backend produced an error, we will try again in %s seconds." 
     967msgstr "" 
     968 
     969#, python-format 
     970msgid "Job %s interrupted by the administrator !" 
     971msgstr "" 
     972 
     973#, python-format 
     974msgid "" 
     975"pkbcodes v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     976"\n" 
     977"A billing codes Manager for PyKota.\n" 
    292978"\n" 
    293979"command line usage :\n" 
    294980"\n" 
    295 dumpykota [options] [filterexpr]\n" 
     981pkbcodes [options] code1 code2 code3 ... codeN\n" 
    296982"\n" 
    297983"options :\n" 
    298984"\n" 
    299 "  -v | --version       Prints dumpykota's version number then exits.\n" 
     985"  -v | --version       Prints pkbcodes version number then exits.\n" 
    300986"  -h | --help          Prints this message then exits.\n" 
    301987"  \n" 
    302 "  -d | --data type     Dumps 'type' datas. Allowed types are :\n" 
     988"  -a | --add           Adds billing codes if they don't exist in PyKota's\n" 
     989"                       database. If they exist, they are modified\n" 
     990"                       unless -s|--skipexisting is also used.\n" 
     991"\n" 
     992"  -d | --delete        Deletes billing codes from PyKota's database.\n" 
     993"                       NB : the history entries with this billing code\n" 
     994"                       are not deleted, voluntarily.\n" 
     995"\n" 
     996"  -D | --description d Adds a textual description to billing codes.\n" 
     997"\n" 
     998"  -l | --list          List informations about the billing codes.\n" 
     999"\n" 
     1000"  -r | --reset         Resets the billing codes' balance and page counters\n" 
     1001"                       to 0.\n" 
     1002"\n" 
     1003"  -s | --skipexisting  In combination with the --add option above, tells\n" 
     1004"                       pkbcodes to not modify existing billing codes.\n" 
     1005"\n" 
     1006"  code1 through codeN can contain wildcards if the --add option\n" 
     1007"  is not set.\n" 
     1008"\n" 
     1009"examples :                              \n" 
     1010"\n" 
     1011"  $ pkbcodes --add -D \"My project\" myproj\n" 
     1012"\n" 
     1013"  Will create the myproj billing code with \"My project\"\n" 
     1014"  as the description.\n" 
     1015"\n" 
     1016"  $ pkbcodes --delete \"*\"\n" 
     1017"\n" 
     1018"  This will completely delete all the billing codes, but without\n" 
     1019"  removing any matching job from the history. USE WITH CARE ANYWAY !\n" 
     1020"  \n" 
     1021"  $ pkbcodes --list \"my*\"\n" 
     1022"  \n" 
     1023"  This will list all billing codes which name begins with 'my'.\n" 
     1024msgstr "" 
     1025 
     1026#, python-format 
     1027msgid "There's no billingcode matching %s" 
     1028msgstr "" 
     1029 
     1030msgid "pages" 
     1031msgstr "" 
     1032 
     1033msgid "and" 
     1034msgstr "" 
     1035 
     1036msgid "credits" 
     1037msgstr "" 
     1038 
     1039#, python-format 
     1040msgid "Billing code [%s] already exists, skipping." 
     1041msgstr "" 
     1042 
     1043#, python-format 
     1044msgid "Billing code [%s] already exists, will be modified." 
     1045msgstr "" 
     1046 
     1047msgid "You have to pass billing codes on the command line" 
     1048msgstr "" 
     1049 
     1050#, python-format 
     1051msgid "" 
     1052"pknotify v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     1053"\n" 
     1054"Notifies or ask questions to end users who launched the PyKotIcon " 
     1055"application.\n" 
     1056"\n" 
     1057"command line usage :\n" 
     1058"\n" 
     1059"  pknotify  [options]  [arguments]\n" 
     1060"\n" 
     1061"options :\n" 
     1062"\n" 
     1063"  -v | --version             Prints pkbanner's version number then exits.\n" 
     1064"  -h | --help                Prints this message then exits.\n" 
     1065"  \n" 
     1066"  -d | --destination h[:p]   Sets the destination hostname and optional\n" 
     1067"                             port onto which contact the remote PyKotIcon\n" 
     1068"                             application. This option is mandatory.\n" 
     1069"                             When not specified, the port defaults to 7654.\n" 
     1070"                             \n" 
     1071"  -a | --ask                 Tells pknotify to ask something to the end\n" 
     1072"                             user. Then pknotify will output the result.\n" 
    3031073"                       \n" 
    304 "                         - history : dumps the jobs history.\n" 
    305 "                         - users : dumps users.\n" 
    306 "                         - groups : dumps user groups.\n" 
    307 "                         - printers : dump printers.\n" 
    308 "                         - upquotas : dump user quotas.\n" 
    309 "                         - gpquotas : dump user groups quotas.\n" 
    310 "                         - payments : dumps user payments.\n" 
    311 "                         - pmembers : dumps printer groups members.\n" 
    312 "                         - umembers : dumps user groups members.\n" 
    313 "                         - billingcodes : dumps billing codes.\n" 
    314 "                         \n" 
    315 "                       NB : the -d | --data command line option   \n" 
    316 "                       is MANDATORY.\n" 
    317 "  \n" 
    318 "  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n" 
    319 "                       the format is to dump datas in the csv format (comma\n" 
    320 "                       separated values). All data dumped is between double\n" 
    321 "                       quotes. Allowed formats are :\n" 
     1074"  -C | --checkauth           When --ask is used and both an 'username' and " 
     1075"a\n" 
     1076"                             'password' are asked to the end user, then\n" 
     1077"                             pknotify will try to authenticate the user\n" 
     1078"                             through PAM. If authentified, this program\n" 
     1079"                             will print \"AUTH=YES\", else \"AUTH=NO\".\n" 
     1080"                             If a field is missing, \"AUTH=IMPOSSIBLE\" " 
     1081"will\n" 
     1082"                             be printed. If the user is authenticated, then\n" 
     1083"                             \"USERNAME=xxxx\" will be printed as well.\n" 
     1084"                             \n" 
     1085"  -c | --confirm             Tells pknotify to ask for either a " 
     1086"confirmation                       \n" 
     1087"                             or abortion.\n" 
     1088"                             \n" 
     1089"  -D | --denyafter N         With --checkauth above, makes pknotify " 
     1090"loop                           \n" 
     1091"                             up to N times if the password is incorrect.\n" 
     1092"                             After having reached the limit, \"DENY\" will\n" 
     1093"                             be printed, which effectively rejects the job.\n" 
     1094"                             The default value of N is 1, meaning the job\n" 
     1095"                             is denied after the first unsuccessful try.\n" 
     1096"                             \n" 
     1097"  -n | --notify              Tells pknotify to send an informational " 
     1098"message\n" 
     1099"                             message to the end user.\n" 
     1100"                             \n" 
     1101"  -q | --quit                Tells pknotify to send a message asking the\n" 
     1102"                             PyKotIcon application to exit. This option can\n" 
     1103"                             be combined with the other ones to make " 
     1104"PyKotIcon\n" 
     1105"                             exit after having sent the answer from the " 
     1106"dialog.\n" 
     1107"                             \n" 
     1108"  -t | --timeout T           Tells pknotify to ignore the end user's answer " 
     1109"if\n" 
     1110"                             it comes pas T seconds after the dialog box " 
     1111"being\n" 
     1112"                             opened. The default value is 0 seconds, which \n" 
     1113"                             tells pknotify to wait indefinitely.\n" 
     1114"                             Use this option to avoid having an user who\n" 
     1115"                             leaved his computer stall a whole print queue.\n" 
     1116"                             \n" 
     1117"  You MUST specify either --ask, --confirm, --notify or --quit.\n" 
     1118"\n" 
     1119"  arguments :             \n" 
     1120"  \n" 
     1121"    -a | --ask : Several arguments are accepted, or the form\n" 
     1122"                 \"label:varname:defaultvalue\". The result will\n" 
     1123"                 be printed to stdout in the following format :\n" 
     1124"                 VAR1NAME=VAR1VALUE\n" 
     1125"                 VAR2NAME=VAR2VALUE\n" 
     1126"                 ...\n" 
     1127"                 If the dialog was cancelled, nothing will be\n" 
     1128"                 printed. If one of the varname is 'password'\n" 
     1129"                 then this field is asked as a password (you won't\n" 
     1130"                 see what you type in), and is NOT printed. Although\n" 
     1131"                 it is not printed, it will be used to check if\n" 
     1132"                 authentication is valid if you specify --checkauth.\n" 
     1133"                 \n" 
     1134"    -c | --confirm : A single argument is expected, representing the\n" 
     1135"                     message to display. If the dialog is confirmed\n" 
     1136"                     then pknotify will print OK, else CANCEL.\n" 
     1137"                     \n" 
     1138"    -n | --notify : A single argument is expected, representing " 
     1139"the                 \n" 
     1140"                    message to display. In this case pknotify will\n" 
     1141"                    always print OK.\n" 
     1142"                    \n" 
     1143"examples :                    \n" 
     1144"\n" 
     1145"  pknotify -d client:7654 --confirm \"This job costs :\n" 
     1146"10 credits !\"\n" 
     1147"  \n" 
     1148"  Would display the cost of a print job and asks for confirmation.\n" 
     1149"  \n" 
     1150"  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n" 
     1151"           --checkauth --ask \"Your name:username:\" \"Your password:" 
     1152"password:\"\n" 
     1153"           \n" 
     1154"  Asks an username and password, and checks if they are valid.         \n" 
     1155"  NB : The PYKOTAJOBORIGINATINGHOSTNAME environment variable is\n" 
     1156"  only set if you launch pknotify from cupspykota through a directive\n" 
     1157"  in ~pykota/pykota.conf\n" 
     1158"  \n" 
     1159"  The TCP port you'll use must be reachable on the client from the\n" 
     1160"  print server.\n" 
     1161msgstr "" 
     1162 
     1163msgid "You MUST install PyPAM for this functionnality to work !" 
     1164msgstr "" 
     1165 
     1166#, python-format 
     1167msgid "Authentication error for user %s : %s" 
     1168msgstr "" 
     1169 
     1170#, python-format 
     1171msgid "Internal error : can't authenticate user %s" 
     1172msgstr "" 
     1173 
     1174#, python-format 
     1175msgid "Password correct for user %s" 
     1176msgstr "" 
     1177 
     1178#, python-format 
     1179msgid "" 
     1180"The end user at %s:%i didn't answer within %i seconds. The print job will be " 
     1181"cancelled." 
     1182msgstr "" 
     1183 
     1184msgid "Connection error" 
     1185msgstr "" 
     1186 
     1187msgid "some options are mandatory, see help." 
     1188msgstr "" 
     1189 
     1190msgid "some options require arguments, see help." 
     1191msgstr "" 
     1192 
     1193#, python-format 
     1194msgid "" 
     1195"pkusers v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     1196"\n" 
     1197"An Users and Groups Manager for PyKota.\n" 
     1198"\n" 
     1199"command line usage :\n" 
     1200"\n" 
     1201"  pkusers [options] user1 user2 user3 ... userN\n" 
     1202"  \n" 
     1203"or :  \n" 
     1204"\n" 
     1205"  pkusers --groups [options] group1 group2 group3 ... groupN\n" 
     1206"\n" 
     1207"options :\n" 
     1208"\n" 
     1209"  -v | --version       Prints pkusers's version number then exits.\n" 
     1210"  -h | --help          Prints this message then exits.\n" 
     1211"  \n" 
     1212"  -a | --add           Adds users if they don't exist on the database.\n" 
     1213"                       If they exist, they are modified unless\n" 
     1214"                       -s|--skipexisting is also used.\n" 
    3221215"                       \n" 
    323 "                         - csv : separate datas with commas\n" 
    324 "                         - ssv : separate datas with semicolons\n" 
    325 "                         - tsv : separate datas with tabs\n" 
    326 "                         - xml : dump data as XML\n" 
    327 "                         - cups : dump datas in CUPS' page_log format :\n" 
    328 "                                  ONLY AVAILABLE WITH --data history\n" 
    329 "                         \n" 
    330 "  -o | --output fname  All datas will be dumped to the file instead of\n" 
    331 "                       to the standard output. The special '-' filename\n" 
    332 "                       is the default value and means stdout.\n" 
    333 "                       WARNING : existing files are truncated !\n" 
    334 "\n" 
    335 "  -s | --sum           Summarize the selected datas.\n" 
    336 "                           ONLY AVAILABLE WITH --data history or payments\n" 
    337 "\n" 
    338 "  Use the filter expressions to extract only parts of the \n" 
    339 "  datas. Allowed filters are of the form :\n" 
    340 "                \n" 
    341 "         key=value\n" 
    342 "                         \n" 
    343 "  Allowed keys for now are :  \n" 
     1216"  -d | --delete        Deletes users from the quota storage.\n" 
     1217"  \n" 
     1218"  -D | --description d Adds a textual description to users or groups.\n" 
    3441219"                       \n" 
    345 "         username       User's name\n" 
    346 "         groupname      Users group's name\n" 
    347 "         printername    Printer's name\n" 
    348 "         pgroupname     Printers group's name\n" 
    349 "         hostname       Client's hostname\n" 
    350 "         billingcode    Job's billing code\n" 
    351 "         start          Job's date of printing\n" 
    352 "         end            Job's date of printing\n" 
    353 "         \n" 
    354 "  Contrary to other PyKota management tools, wildcard characters are not \n" 
    355 "  expanded, so you can't use them.\n" 
    356 "  \n" 
    357 "  NB : not all keys are allowed for each data type, so the result may be \n" 
    358 "  empty if you use a key not available for a particular data type.\n" 
    359 "  \n" 
    360 "Examples :\n" 
    361 "\n" 
    362 "  $ dumpykota --data history --format csv >myfile.csv\n" 
    363 "  \n" 
    364 "  This dumps the history in a comma separated values file, for possible\n" 
    365 "  use in a spreadsheet.\n" 
    366 "  \n" 
    367 "  $ dumpykota --data users --format xml -o users.xml\n" 
    368 "  \n" 
    369 "  Dumps all users datas to the users.xml file.\n" 
    370 "  \n" 
    371 "  $ dumpykota --data history printername=HP2100 username=jerome\n" 
    372 "  \n" 
    373 "  Dumps the job history for user jerome on printer HP2100 only.\n" 
    374 "  \n" 
    375 "  $ dumpykota --data history start=200503 end=20050730234615\n" 
    376 "  \n" 
    377 "  Dumps all jobs printed between March 1st 2005 at midnight and\n" 
    378 "  July 30th 2005 at 23 hours 46 minutes and 15 secondes included.\n" 
    379 msgstr "" 
    380  
    381 msgid "The -d | --data command line option is mandatory, see help." 
    382 msgstr "-d | --data komut satırı seçeneği zorunludur, yardıma bakın." 
    383  
    384 #, python-format 
    385 msgid "" 
    386 "edpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    387 "\n" 
    388 "A Print Quota editor for PyKota.\n" 
    389 "\n" 
    390 "command line usage :\n" 
    391 "\n" 
    392 "  edpykota [options] user1 user2 ... userN\n" 
    393 "  \n" 
    394 "  edpykota [options] group1 group2 ... groupN\n" 
    395 "\n" 
    396 "options :\n" 
    397 "\n" 
    398 "  -v | --version       Prints edpykota's version number then exits.\n" 
    399 "  -h | --help          Prints this message then exits.\n" 
    400 "  \n" 
    401 "  -a | --add           Adds users and/or printers if they don't \n" 
    402 "                       exist on the Quota Storage Server.\n" 
    403 "                       \n" 
    404 "  -d | --delete        Deletes users/groups from the quota storage.\n" 
    405 "                       Printers are never deleted.\n" 
    406 "                       \n" 
    407 "  -c | --charge p[,j]  Sets the price per page and per job to charge\n" 
    408 "                       for a particular printer. Job price is optional.\n" 
    409 "                       If both are to be set, separate them with a comma.\n" 
    410 "                       Floating point values are allowed.\n" 
    411 "                       \n" 
     1220"  -g | --groups        Edit users groups instead of users.\n" 
     1221"                          \n" 
    4121222"  -o | --overcharge f  Sets the overcharging factor applied to the user \n" 
    4131223"                       when computing the cost of a print job. Positive or \n" 
     
    4181228"                       is not modified by this coefficient, only the\n" 
    4191229"                       cost of the job for a particular user.\n" 
    420 "                       Only users have a coefficient.\n" 
     1230"                       Only users have such a coefficient.\n" 
    4211231"  \n" 
    4221232"  -i | --ingroups g1[,g2...]  Puts the users into each of the groups\n" 
    4231233"                              listed, separated by commas. The groups\n" 
    4241234"                              must already exist in the Quota Storage.\n" 
    425 "  \n" 
    426 "  -u | --users         Edit users print quotas, this is the default.\n" 
    427 "  \n" 
    428 "  -P | --printer p     Edit quotas on printer p only. Actually p can\n" 
    429 "                       use wildcards characters to select only\n" 
    430 "                       some printers. The default value is *, meaning\n" 
    431 "                       all printers. \n" 
    432 "                       You can specify several names or wildcards, \n" 
    433 "                       by separating them with commas.\n" 
    434 "  \n" 
    435 "  -G | --pgroups pg1[,pg2...] Adds the printer(s) to the printer groups\n" 
    436 "                       pg1, pg2, etc... which must already exist.\n" 
    437 "                       A printer group is just like a normal printer,\n" 
    438 "                       only that it is usually unknown from the printing\n" 
    439 "                       system. Create printer groups exactly the same\n" 
    440 "                       way that you create printers, then add other \n" 
    441 "                       printers to them with this option.\n" 
    442 "                       Accounting is done on a printer and on all\n" 
    443 "                       the printer groups it belongs to, quota checking\n" 
    444 "                       is done on a printer and on all the printer groups\n" 
    445 "                       it belongs to.\n" 
    446 "  \n" 
    447 "  -g | --groups        Edit users groups print quotas instead of users.\n" 
    448 "                          \n" 
    449 "  -p | --prototype u|g Uses user u or group g as a prototype to set\n" 
    450 "                       print quotas\n" 
    4511235"                       \n" 
    452 "  -n | --noquota       Sets both soft and hard limits to None for a\n" 
    453 "                       particular print quota entry.\n" 
    454 "                       This is NOT the same as --limitby noquota\n" 
    455 "                       which acts on ALL print quota entries for a\n" 
    456 "                       particular user.\n" 
    457 "  \n" 
    458 "  -r | --reset         Resets the actual page counter for the user\n" 
    459 "                       or group to zero on the specified printers. \n" 
    460 "                       The life time page counter is kept unchanged.\n" 
    461 "                       \n" 
    462 "  -R | --hardreset     Resets the actual and life time page counters\n" 
    463 "                       for the user or group to zero on the specified \n" 
    464 "                       printers. This is a shortcut for '--used 0'.\n" 
    465 "                       \n" 
     1236"  -L | --list          Lists users or groups.\n" 
     1237"  \n" 
    4661238"  -l | --limitby l     Choose if the user/group is limited in " 
    4671239"printing                     \n" 
     
    4931265"                       Only meaningful if -b | --balance is also used.\n" 
    4941266"                       \n" 
    495 "  -S | --softlimit sl  Sets the quota soft limit to sl " 
    496 "pages.                       \n" 
    497 "  \n" 
    498 "  -H | --hardlimit hl  Sets the quota hard limit to hl pages.\n" 
    499 "  \n" 
    500 "  -I | --increase v    Increase both Soft and Hard limits by the value\n" 
    501 "                       of v. You can prefix v with + or -, if no sign is\n" 
    502 "                       used, + is assumed.\n" 
    503 "\n" 
    504 "  -U | --used usage    Sets the pagecounters for the user to usage pages;\n" 
    505 "                       useful for migrating users from a different system\n" 
    506 "                       where they have already used some pages. Actual\n" 
    507 "                       and Life Time page counters may be increased or " 
    508 "decreased\n" 
    509 "                       if usage is prefixed with + or -.\n" 
    510 "                       WARNING : BOTH page counters are modified in all " 
    511 "cases,\n" 
    512 "                       so be careful.\n" 
    513 "                       NB : if 'usage' equals '0', then the action taken is\n" 
    514 "                       the same as if --hardreset was used.\n" 
    515 "\n" 
     1267"                       \n" 
     1268"  -r | --remove        In combination with the --ingroups option " 
     1269"above,                       \n" 
     1270"                       remove users from the specified users groups.\n" 
     1271"                       \n" 
     1272"  -s | --skipexisting  In combination with the --add option above, tells\n" 
     1273"                       pkusers to not modify existing users.\n" 
     1274"                       \n" 
    5161275"  user1 through userN and group1 through groupN can use wildcards\n" 
    5171276"  if the --add option is not set.\n" 
     
    5191278"examples :                              \n" 
    5201279"\n" 
    521 "  $ edpykota --add -p jerome john paul george ringo/ringo@example.com\n" 
     1280"  $ pkusers --add john paul george ringo/ringo@example.com\n" 
    5221281"  \n" 
    5231282"  This will add users john, paul, george and ringo to the quota\n" 
    524 "  database, and set their print quotas to the same values than user \n" 
    525 "  jerome. User jerome must already exist.\n" 
    526 "  User ringo's email address will also be set to 'ringo@example.com'\n" 
    527 "  \n" 
    528 "  $ edpykota --printer lp -S 50 -H 60 jerome\n" 
    529 "  \n" 
    530 "  This will set jerome's print quota on the lp printer to a soft limit\n" 
    531 "  of 50 pages, and a hard limit of 60 pages. If either user jerome or\n" 
    532 "  printer lp doesn't exist on the Quota Storage Server then nothing is " 
    533 "done.\n" 
    534 "\n" 
    535 "  $ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\n" 
    536 "  \n" 
    537 "  Same as above, but if either user jerome or printer lp doesn't exist \n" 
    538 "  on the Quota Storage Server they are automatically added. Also\n" 
    539 "  user jerome is put into the groups \"coders\" and \"it\" which must\n" 
    540 "  already exist in the Quota Storage.\n" 
     1283"  database. User ringo's email address will also be set to \n" 
     1284"  'ringo@example.com'\n" 
     1285"  \n" 
     1286"  $ pkusers --ingroups coders,it jerome\n" 
     1287"  \n" 
     1288"  User jerome is put into the groups \"coders\" and \"it\" which must\n" 
     1289"  already exist in the quota database.\n" 
    5411290"            \n" 
    542 "  $ edpykota -g -S 500 -H 550 financial support            \n" 
    543 "  \n" 
    544 "  This will set print quota soft limit to 500 pages and hard limit\n" 
    545 "  to 550 pages for groups financial and support on all printers.\n" 
    546 "  \n" 
    547 "  $ edpykota --reset jerome \"jo*\"\n" 
    548 "  \n" 
    549 "  This will reset jerome's page counter to zero on all printers, as\n" 
    550 "  well as every user whose name begins with 'jo'.\n" 
    551 "  Their life time page counter on each printer will be kept unchanged.\n" 
    552 "  You can also reset the life time page counters by using the\n" 
    553 "  --hardreset | -R command line option.\n" 
    554 "  \n" 
    555 "  $ edpykota --printer hpcolor --noquota jerome\n" 
    556 "  \n" 
    557 "  This will tell PyKota to not limit jerome when printing on the \n" 
    558 "  hpcolor printer. All his jobs will be allowed on this printer, but \n" 
    559 "  accounting of the pages he prints will still be kept.\n" 
    560 "  Print Quotas for jerome on other printers are unchanged.\n" 
    561 "  \n" 
    562 "  $ edpykota --limitby balance jerome\n" 
     1291"  $ pkusers --limitby balance jerome\n" 
    5631292"  \n" 
    5641293"  This will tell PyKota to limit jerome by his account's balance\n" 
    5651294"  when printing.\n" 
    5661295"  \n" 
    567 "  $ edpykota --balance +10.0 jerome\n" 
     1296"  $ pkusers --balance +10.0 --comment \"He paid with his blood !\" jerome\n" 
    5681297"  \n" 
    5691298"  This will increase jerome's account balance by 10.0 (in your\n" 
    5701299"  own currency). You can decrease the account balance with a\n" 
    5711300"  dash prefix, and set it to a fixed amount with no prefix.\n" 
    572 "  \n" 
    573 "  $ edpykota --delete jerome rachel\n" 
    574 "  \n" 
    575 "  This will completely delete jerome and rachel from the Quota Storage\n" 
     1301"  A comment will be stored for this balance change.\n" 
     1302"  \n" 
     1303"  $ pkusers --delete jerome rachel\n" 
     1304"  \n" 
     1305"  This will completely delete jerome and rachel from the quota\n" 
    5761306"  database. All their quotas and jobs will be deleted too.\n" 
    5771307"  \n" 
    578 "  $ edpykota --printer lp --charge 0.1\n" 
    579 "  \n" 
    580 "  This will set the page price for printer lp to 0.1. Job price\n" 
    581 "  will not be changed.\n" 
    582 "  \n" 
    583 "  $ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\n" 
    584 "  \n" 
    585 "  This will put printers hplj1 and hplj2 in printers groups Laser and HP.\n" 
    586 "  When printing either on hplj1 or hplj2, print quota will also be \n" 
    587 "  checked and accounted for on virtual printers Laser and HP.\n" 
    588 "  \n" 
    589 "  $ edpykota --overcharge 2.5 poorstudent\n" 
     1308"  $ pkusers --overcharge 2.5 poorstudent\n" 
    5901309"  \n" 
    5911310"  This will overcharge the poorstudent user by a factor of 2.5.\n" 
    5921311"  \n" 
    593 "  $ edpykota --overcharge -1 jerome\n" 
     1312"  $ pkusers --overcharge -1 jerome\n" 
    5941313"  \n" 
    5951314"  User jerome will actually earn money whenever he prints.\n" 
    5961315"  \n" 
    597 "  $ edpykota --overcharge 0 boss\n" 
     1316"  $ pkusers --overcharge 0 boss\n" 
    5981317"  \n" 
    5991318"  User boss can print at will, it won't cost him anything because the\n" 
     
    6021321msgstr "" 
    6031322 
    604 msgid "You're not allowed to use this command." 
    605 msgstr "Bu komutu kullanmaya yetkili değilsiniz." 
     1323#, python-format 
     1324msgid "There's no %s matching %s" 
     1325msgstr "" 
     1326 
     1327#, python-format 
     1328msgid "Limited by : %s" 
     1329msgstr "" 
     1330 
     1331#, python-format 
     1332msgid "Account balance : %.2f" 
     1333msgstr "" 
     1334 
     1335#, python-format 
     1336msgid "Total paid so far : %.2f" 
     1337msgstr "" 
     1338 
     1339#, python-format 
     1340msgid "Overcharging factor : %.2f" 
     1341msgstr "" 
     1342 
     1343#, python-format 
     1344msgid "Group balance : %.2f" 
     1345msgstr "" 
    6061346 
    6071347#, python-format 
     
    6101350 
    6111351#, python-format 
    612 msgid "Invalid used value %s." 
    613 msgstr "" 
    614  
    615 #, python-format 
    616 msgid "Invalid increase value %s." 
    617 msgstr "" 
    618  
    619 #, python-format 
    620 msgid "Invalid softlimit value %s." 
    621 msgstr "Geçersiz esnek sınır değeri %s." 
    622  
    623 #, python-format 
    624 msgid "Invalid hardlimit value %s." 
    625 msgstr "Geçersiz son sınır değeri %s." 
    626  
    627 #, python-format 
    628 msgid "Hard limit %i is less than soft limit %i, values will be exchanged." 
    629 msgstr "" 
    630 "Son sınır %i esnek sınır olan %i değerinden daha küçük, değerler yer " 
    631 "değiştirildi." 
    632  
    633 #, python-format 
    6341352msgid "Invalid overcharge value %s" 
    6351353msgstr "" 
     
    6401358 
    6411359#, python-format 
    642 msgid "Invalid charge amount value %s" 
    643 msgstr "Geçersiz ücret miktarı değeri %s" 
    644  
    645 #, python-format 
    646 msgid "Impossible to add printer %s" 
    647 msgstr "%s yazıcısı eklenemez" 
    648  
    649 #, python-format 
    650 msgid "Invalid printer name %s" 
    651 msgstr "Geçersiz yazıcı ismi %s" 
    652  
    653 #, python-format 
    654 msgid "There's no printer matching %s" 
    655 msgstr "%s ile eşleşen bir yazıcı yok" 
    656  
    657 msgid "You have to pass user or group names on the command line" 
    658 msgstr "Komut satırına kullanıcı ve grup isimlerini girmelisiniz" 
    659  
    660 #, python-format 
    661 msgid "Prototype object %s not found in Quota Storage." 
    662 msgstr "Prototip nesnesi %s Kota Deposu içinde bulunamadı." 
    663  
    664 #, python-format 
    665 msgid "Prototype %s not found in Quota Storage for printer %s." 
    666 msgstr "Prototip %s, %s yazıcısı için Kota Deposu içinde bulunamadı." 
    667  
    668 #, python-format 
    669 msgid "Undefined hard limit set to soft limit (%s) on printer %s." 
    670 msgstr "Belirsiz son sınır esnek sınır (%s) olarak %s yazıcısında ayarlandı." 
    671  
    672 #, python-format 
    673 msgid "Undefined soft limit set to hard limit (%s) on printer %s." 
    674 msgstr "Belirsiz esnek sınır son sınır (%s) olarak %s yazıcısında ayarlandı." 
     1360msgid "There's no users group matching %s" 
     1361msgstr "" 
    6751362 
    6761363#, python-format 
     
    6871374 
    6881375#, python-format 
    689 msgid "Invalid group name %s" 
    690 msgstr "Geçersiz grup adı %s" 
    691  
    692 #, python-format 
    693 msgid "Invalid user name %s" 
    694 msgstr "Geçersiz kullanıcı adı %s" 
    695  
    696 #, python-format 
    697 msgid "Quota not found for object %s on printer %s." 
    698 msgstr "%s nesnesi için %s yazıcısında kota bulunamadı." 
    699  
    700 #, python-format 
    701 msgid "You can't increase limits by %s when no limit is set." 
    702 msgstr "" 
    703  
    704 msgid "You can't set negative limits." 
    705 msgstr "" 
    706  
    707 #, python-format 
    708 msgid "Group %s not found in the PyKota Storage." 
    709 msgstr "%s grubu PyKota deposu içinde bulunamadı." 
    710  
    711 #, python-format 
    712 msgid "Nonexistent user %s or missing print quota entry." 
    713 msgstr "" 
    714  
    715 #, python-format 
    716 msgid "Nonexistent group %s or missing print quota entry." 
    717 msgstr "" 
    718  
    719 msgid "incompatible options, see help." 
    720 msgstr "geçersiz seçenekler, yardıma bakın." 
    721  
    722 #, python-format 
    723 msgid "" 
    724 "repykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    725 "\n" 
    726 "Generates print quota reports.\n" 
     1376msgid "%s %s already exists, skipping." 
     1377msgstr "" 
     1378 
     1379#, python-format 
     1380msgid "%s %s already exists, will be modified." 
     1381msgstr "" 
     1382 
     1383#, python-format 
     1384msgid "Invalid name %s" 
     1385msgstr "" 
     1386 
     1387msgid "You have to pass user groups names on the command line" 
     1388msgstr "" 
     1389 
     1390#, python-format 
     1391msgid "" 
     1392"pykotme v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     1393"\n" 
     1394"Gives print quotes to users.\n" 
    7271395"\n" 
    7281396"command line usage :\n" 
    7291397"\n" 
    730 repykota [options] \n" 
     1398pykotme  [options]  [files]\n" 
    7311399"\n" 
    7321400"options :\n" 
    7331401"\n" 
    734 "  -v | --version       Prints repykota's version number then exits.\n" 
     1402"  -v | --version       Prints pykotme's version number then exits.\n" 
    7351403"  -h | --help          Prints this message then exits.\n" 
    7361404"  \n" 
    737 "  -u | --users         Generates a report on users quota, this is \n" 
    738 "                       the default.\n" 
    739 "  \n" 
    740 "  -g | --groups        Generates a report on group quota instead of users.\n" 
    741 "  \n" 
    742 "  -i | --ingroups g1[,g2...]  Only lists users who are members of these\n" 
    743 "                              groups. Reserved to PyKota Administrators.\n" 
    744 "  \n" 
    745 "  -P | --printer p     Report quotas on this printer only. Actually p can\n" 
     1405"  -P | --printer p     Gives a quote for this printer only. Actually p can\n" 
    7461406"                       use wildcards characters to select only\n" 
    7471407"                       some printers. The default value is *, meaning\n" 
     
    7521412"examples :                              \n" 
    7531413"\n" 
    754 "  $ repykota --printer lp\n" 
    755 "  \n" 
    756 "  This will print the quota status for all users who use the lp printer.\n" 
    757 "\n" 
    758 "  $ repykota \n" 
    759 "  \n" 
    760 "  This will print the quota status for all users on all printers.\n" 
    761 "  \n" 
    762 "  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n" 
    763 "  \n" 
    764 "  This will print the quota status for user jerome and all users\n" 
    765 "  whose name begins with \"jo\" on all printers which name begins\n" 
    766 "  with \"laser\" or ends with \"pson\".\n" 
    767 "  \n" 
    768 "  If launched by an user who is not a PyKota administrator, additionnal\n" 
    769 "  arguments representing users or groups names are ignored, and only the\n" 
    770 "  current user/group is reported.\n" 
    771 msgstr "" 
    772  
    773 msgid "Option --ingroups is reserved to PyKota Administrators." 
     1414"  $ pykotme --printer apple file1.ps file2.ps\n" 
     1415"  \n" 
     1416"  This will give a print quote to the current user. The quote will show\n" 
     1417"  the price and size of a job consisting in file1.ps and file2.ps \n" 
     1418"  which would be sent to the apple printer.\n" 
     1419"  \n" 
     1420"  $ pykotme --printer apple,hplaser <file1.ps\n" 
     1421"  \n" 
     1422"  This will give a print quote to the current user. The quote will show\n" 
     1423"  the price and size of a job consisting in file1.ps as read from\n" 
     1424"  standard input, which would be sent to the apple or hplaser\n" 
     1425"  printer.\n" 
     1426"\n" 
     1427"  $ pykotme \n" 
     1428"  \n" 
     1429"  This will give a quote for a job consisting of what is on standard \n" 
     1430"  input. The quote will list the job size, and the price the job\n" 
     1431"  would cost on each printer.\n" 
     1432msgstr "" 
     1433 
     1434#, python-format 
     1435msgid "Your account balance : %.2f" 
     1436msgstr "Hesap bilançonuz : %.2f" 
     1437 
     1438#, python-format 
     1439msgid "Job size : %i pages" 
     1440msgstr "İş boyutu : %i sayfa" 
     1441 
     1442#, python-format 
     1443msgid "Cost on printer %s : %.2f" 
     1444msgstr "%s yazıcısı için fiyat : %.2f" 
     1445 
     1446msgid "won't be charged, printer is in passthrough mode" 
     1447msgstr "" 
     1448 
     1449msgid "won't be charged, your account is immutable" 
    7741450msgstr "" 
    7751451 
     
    8261502#, python-format 
    8271503msgid "" 
    828 "pkbanner v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    829 "\n" 
    830 "Generates banners.\n" 
     1504"dumpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     1505"\n" 
     1506"Dumps PyKota database's content.\n" 
    8311507"\n" 
    8321508"command line usage :\n" 
    8331509"\n" 
    834 pkbanner  [options]  [more info]\n" 
     1510dumpykota [options] [filterexpr]\n" 
    8351511"\n" 
    8361512"options :\n" 
    8371513"\n" 
    838 "  -v | --version       Prints pkbanner's version number then exits.\n" 
     1514"  -v | --version       Prints dumpykota's version number then exits.\n" 
     1515"  -h | --help          Prints this message then exits.\n" 
     1516"  \n" 
     1517"  -d | --data type     Dumps 'type' datas. Allowed types are :\n" 
     1518"                       \n" 
     1519"                         - history : dumps the jobs history.\n" 
     1520"                         - users : dumps users.\n" 
     1521"                         - groups : dumps user groups.\n" 
     1522"                         - printers : dump printers.\n" 
     1523"                         - upquotas : dump user quotas.\n" 
     1524"                         - gpquotas : dump user groups quotas.\n" 
     1525"                         - payments : dumps user payments.\n" 
     1526"                         - pmembers : dumps printer groups members.\n" 
     1527"                         - umembers : dumps user groups members.\n" 
     1528"                         - billingcodes : dumps billing codes.\n" 
     1529"                         - all : dumps all PyKota datas. The output format\n" 
     1530"                                 is always XML in this case.\n" 
     1531"                         \n" 
     1532"                       NB : the -d | --data command line option   \n" 
     1533"                       is MANDATORY.\n" 
     1534"  \n" 
     1535"  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n" 
     1536"                       the format is to dump datas in the csv format (comma\n" 
     1537"                       separated values). All data dumped is between double\n" 
     1538"                       quotes. Allowed formats are :\n" 
     1539"                       \n" 
     1540"                         - csv : separate datas with commas\n" 
     1541"                         - ssv : separate datas with semicolons\n" 
     1542"                         - tsv : separate datas with tabs\n" 
     1543"                         - xml : dump data as XML \n" 
     1544"                         - cups : dump datas in CUPS' page_log format :\n" 
     1545"                                  ONLY AVAILABLE WITH --data history\n" 
     1546"                         \n" 
     1547"  -o | --output fname  All datas will be dumped to the file instead of\n" 
     1548"                       to the standard output. The special '-' filename\n" 
     1549"                       is the default value and means stdout.\n" 
     1550"                       WARNING : existing files are truncated !\n" 
     1551"\n" 
     1552"  -s | --sum           Summarize the selected datas.\n" 
     1553"                           ONLY AVAILABLE WITH --data history or payments\n" 
     1554"\n" 
     1555"  Use the filter expressions to extract only parts of the \n" 
     1556"  datas. Allowed filters are of the form :\n" 
     1557"                \n" 
     1558"         key=value\n" 
     1559"                         \n" 
     1560"  Allowed keys for now are :  \n" 
     1561"                       \n" 
     1562"         username       User's name\n" 
     1563"         groupname      Users group's name\n" 
     1564"         printername    Printer's name\n" 
     1565"         pgroupname     Printers group's name\n" 
     1566"         hostname       Client's hostname\n" 
     1567"         billingcode    Job's billing code\n" 
     1568"         start          Job's date of printing\n" 
     1569"         end            Job's date of printing\n" 
     1570"         \n" 
     1571"  Contrary to other PyKota management tools, wildcard characters are not \n" 
     1572"  expanded, so you can't use them.\n" 
     1573"  \n" 
     1574"  NB : not all keys are allowed for each data type, so the result may be \n" 
     1575"  empty if you use a key not available for a particular data type.\n" 
     1576"  \n" 
     1577"Examples :\n" 
     1578"\n" 
     1579"  $ dumpykota --data history --format csv >myfile.csv\n" 
     1580"  \n" 
     1581"  This dumps the history in a comma separated values file, for possible\n" 
     1582"  use in a spreadsheet.\n" 
     1583"  \n" 
     1584"  $ dumpykota --data users --format xml -o users.xml\n" 
     1585"  \n" 
     1586"  Dumps all users datas to the users.xml file.\n" 
     1587"  \n" 
     1588"  $ dumpykota --data history printername=HP2100 username=jerome\n" 
     1589"  \n" 
     1590"  Dumps the job history for user jerome on printer HP2100 only.\n" 
     1591"  \n" 
     1592"  $ dumpykota --data history start=200503 end=20050730234615\n" 
     1593"  \n" 
     1594"  Dumps all jobs printed between March 1st 2005 at midnight and\n" 
     1595"  July 30th 2005 at 23 hours 46 minutes and 15 secondes included.\n" 
     1596msgstr "" 
     1597 
     1598msgid "The -d | --data command line option is mandatory, see help." 
     1599msgstr "-d | --data komut satırı seçeneği zorunludur, yardıma bakın." 
     1600 
     1601#, python-format 
     1602msgid "" 
     1603"pkinvoice v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     1604"\n" 
     1605"An invoice generator for PyKota.\n" 
     1606"\n" 
     1607"command line usage :\n" 
     1608"\n" 
     1609"  pkinvoice [options] user1 user2 ... userN\n" 
     1610"\n" 
     1611"options :\n" 
     1612"\n" 
     1613"  -v | --version       Prints edpykota's version number then exits.\n" 
    8391614"  -h | --help          Prints this message then exits.\n" 
    8401615"  \n" 
     
    8461621"                       page sizes are recognized, like 'A4' or 'Letter'\n" 
    8471622"                       to name a few. The default size is A4.\n" 
    848 "  \n" 
    849 "  -s | --savetoner s   Sets the text luminosity factor to s%%. This can be \n" 
    850 "                       used to save toner. The default value is 0, which\n" 
    851 "                       means that no toner saving will be done.\n" 
    852 "  \n" 
    853 "  -u | --url u         Uses u as an url to be written at the bottom of \n" 
    854 "                       the banner page. The default url is :\n" 
    855 "                       http://www.librelogiciel.com/software/\n" 
    856 "  \n" 
    857 "examples :                              \n" 
    858 "\n" 
    859 "  Using pkbanner directly from the command line is not recommended,\n" 
    860 "  excepted for testing purposes. You should use pkbanner in the\n" 
    861 "  'startingbanner' or 'endingbanner' directives in pykota.conf\n" 
    862 "  \n" 
    863 "    startingbanner: /usr/bin/pkbanner --logo=\"\" --savetoner=75\n" 
    864 "  \n" 
    865 "      With such a setting in pykota.conf, all print jobs will be \n" 
    866 "      prefixed with an A4 banner with no logo, and text luminosity will\n" 
    867 "      be increased by 75%%. The PostScript output will be directly sent\n" 
    868 "      to your printer.\n" 
    869 "      \n" 
    870 "  You'll find more examples in the sample configuration file included    \n" 
    871 "  in PyKota.\n" 
    872 msgstr "" 
    873  
    874 msgid "Unknown" 
    875 msgstr "" 
    876  
    877 msgid "Username" 
    878 msgstr "" 
    879  
    880 msgid "More Info" 
    881 msgstr "" 
    882  
    883 msgid "Job" 
    884 msgstr "" 
    885  
    886 msgid "Date" 
    887 msgstr "Tarih" 
    888  
    889 msgid "Allowed" 
    890 msgstr "" 
    891  
    892 msgid "Denied" 
    893 msgstr "" 
    894  
    895 msgid "Allowed with Warning" 
    896 msgstr "" 
    897  
    898 msgid "Result" 
    899 msgstr "" 
    900  
    901 msgid "Title" 
    902 msgstr "Başlık" 
    903  
    904 msgid "Filename" 
    905 msgstr "DosyaAdı" 
    906  
    907 #, python-format 
    908 msgid "Pages printed so far on %s" 
    909 msgstr "" 
    910  
    911 msgid "Account balance" 
    912 msgstr "" 
    913  
    914 msgid "Soft Limit" 
    915 msgstr "" 
    916  
    917 msgid "Hard Limit" 
    918 msgstr "" 
    919  
    920 msgid "Date Limit" 
    921 msgstr "" 
    922  
    923 msgid "Allowed range is (0..99)" 
    924 msgstr "" 
    925  
    926 #, python-format 
    927 msgid "Invalid 'savetoner' option %s : %s" 
    928 msgstr "" 
    929  
    930 #, python-format 
    931 msgid "Invalid 'pagesize' option %s, defaulting to A4." 
    932 msgstr "" 
    933  
    934 #, python-format 
    935 msgid "" 
    936 "pkbcodes v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    937 "\n" 
    938 "A billing codes Manager for PyKota.\n" 
    939 "\n" 
    940 "command line usage :\n" 
    941 "\n" 
    942 "  pkbcodes [options] code1 code2 code3 ... codeN\n" 
    943 "\n" 
    944 "options :\n" 
    945 "\n" 
    946 "  -v | --version       Prints pkbcodes version number then exits.\n" 
    947 "  -h | --help          Prints this message then exits.\n" 
    948 "  \n" 
    949 "  -a | --add           Adds billing codes if they don't exist in PyKota's\n" 
    950 "                       database. If they exist, they are modified\n" 
    951 "                       unless -s|--skipexisting is also used.\n" 
    952 "\n" 
    953 "  -d | --delete        Deletes billing codes from PyKota's database.\n" 
    954 "                       NB : the history entries with this billing code\n" 
    955 "                       are not deleted, voluntarily.\n" 
    956 "\n" 
    957 "  -D | --description d Adds a textual description to billing codes.\n" 
    958 "\n" 
    959 "  -l | --list          List informations about the billing codes.\n" 
    960 "\n" 
    961 "  -r | --reset         Resets the billing codes' balance and page counters\n" 
    962 "                       to 0.\n" 
    963 "\n" 
    964 "  -s | --skipexisting  In combination with the --add option above, tells\n" 
    965 "                       pkbcodes to not modify existing billing codes.\n" 
    966 "\n" 
    967 "  code1 through codeN can contain wildcards if the --add option\n" 
    968 "  is not set.\n" 
    969 "\n" 
    970 "examples :                              \n" 
    971 "\n" 
    972 "  $ pkbcodes --add -D \"My project\" myproj\n" 
    973 "\n" 
    974 "  Will create the myproj billing code with \"My project\"\n" 
    975 "  as the description.\n" 
    976 "\n" 
    977 "  $ pkbcodes --delete \"*\"\n" 
    978 "\n" 
    979 "  This will completely delete all the billing codes, but without\n" 
    980 "  removing any matching job from the history. USE WITH CARE ANYWAY !\n" 
    981 "  \n" 
    982 "  $ pkbcodes --list \"my*\"\n" 
    983 "  \n" 
    984 "  This will list all billing codes which name begins with 'my'.\n" 
    985 msgstr "" 
    986  
    987 #, python-format 
    988 msgid "Billing code [%s] already exists, skipping." 
    989 msgstr "" 
    990  
    991 #, python-format 
    992 msgid "Billing code [%s] already exists, will be modified." 
    993 msgstr "" 
    994  
    995 #, python-format 
    996 msgid "Impossible to add billingcode %s" 
    997 msgstr "" 
    998  
    999 #, python-format 
    1000 msgid "There's no billingcode matching %s" 
    1001 msgstr "" 
    1002  
    1003 msgid "pages" 
    1004 msgstr "" 
    1005  
    1006 msgid "and" 
    1007 msgstr "" 
    1008  
    1009 msgid "credits" 
    1010 msgstr "" 
    1011  
    1012 msgid "You have to pass billing codes on the command line" 
    1013 msgstr "" 
    1014  
    1015 #, python-format 
    1016 msgid "" 
    1017 "pkmail v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    1018 "\n" 
    1019 "Email gateway for PyKota.\n" 
    1020 "\n" 
    1021 "command line usage :\n" 
    1022 "\n" 
    1023 "  pkmail  [options]\n" 
    1024 "\n" 
    1025 "options :\n" 
    1026 "\n" 
    1027 "  -v | --version       Prints pkmail's version number then exits.\n" 
    1028 "  -h | --help          Prints this message then exits.\n" 
    1029 "  \n" 
    1030 "    \n" 
    1031 "  This command is meant to be used from your mail server's aliases file,\n" 
    1032 "  as a pipe. It will then accept commands send to it in email messages,\n" 
    1033 "  and will send the answer to the command's originator.\n" 
    1034 "  \n" 
    1035 "  To use this command, create an email alias in /etc/aliases with\n" 
    1036 "  the following format :\n" 
    1037 "  \n" 
    1038 "    pykotacmd: \"|/usr/bin/pkmail\"\n" 
    1039 "    \n" 
    1040 "  Then run the 'newaliases' command to regenerate the aliases database.\n" 
    1041 "  \n" 
    1042 "  You can now send commands by email to 'pykotacmd@yourdomain.com', with\n" 
    1043 "  the command in the subject.\n" 
    1044 "  \n" 
    1045 "  List of supported commands :\n" 
    1046 "  \n" 
    1047 "        report [username]\n" 
    1048 "  \n" 
    1049 "  NB : For pkmail to work correctly, you may have to put the 'mail'\n" 
    1050 "  system user in the 'pykota' system group to ensure this user can\n" 
    1051 "  read the /etc/pykota/pykotadmin.conf file, and restart your\n" 
    1052 "  mail server (e.g. /etc/init.d/exim restart). It is strongly advised\n" 
    1053 "  that you think at least twice before doing this though.\n" 
    1054 "  \n" 
    1055 "  Use at your own risk !\n" 
     1623"                       \n" 
     1624"  -n | --number N      Sets the number of the first invoice. This number\n" 
     1625"                       will automatically be incremented for each invoice.\n" 
     1626"                       \n" 
     1627"  -o | --output f.pdf  Defines the name of the invoice file which will\n" 
     1628"                       be generated as a PDF document. If not set or\n" 
     1629"                       set to '-', the PDF document is sent to standard\n" 
     1630"                       output. \n" 
     1631"                       \n" 
     1632"  -u | --unit u        Defines the name of the unit to use on the " 
     1633"invoice.                       \n" 
     1634"                       The default unit is 'Credits', optionally translated\n" 
     1635"                       to your native language if it is supported by " 
     1636"PyKota.\n" 
     1637"  \n" 
     1638"  -V | --vat p         Sets the percent value of the applicable VAT to be\n" 
     1639"                       exposed. The default is 0.0, meaning no VAT\n" 
     1640"                       information will be included.\n" 
     1641"                       \n" 
     1642"  -s | --start date    Sets the starting date for the print jobs invoiced.\n" 
     1643"  \n" 
     1644"  -e | --end date      Sets the ending date for the print jobs invoiced.\n" 
     1645"                       \n" 
     1646"  user1 through userN can use wildcards if needed. If no user argument is\n" 
     1647"  used, a wildcard of '*' is assumed, meaning include all users.\n" 
     1648"  \n" 
     1649"  Dates formating with --start and --end :\n" 
     1650"  \n" 
     1651"    YYYY : year boundaries\n" 
     1652"    YYYYMM : month boundaries\n" 
     1653"    YYYYMMDD : day boundaries\n" 
     1654"    YYYYMMDDhh : hour boundaries\n" 
     1655"    YYYYMMDDhhmm : minute boundaries\n" 
     1656"    YYYYMMDDhhmmss : second boundaries\n" 
     1657"    yesterday[+-NbDays] : yesterday more or less N days (e.g. : yesterday-" 
     1658"15)\n" 
     1659"    today[+-NbDays] : today more or less N days (e.g. : today-15)\n" 
     1660"    tomorrow[+-NbDays] : tomorrow more or less N days (e.g. : tomorrow-15)\n" 
     1661"    now[+-NbDays] : now more or less N days (e.g. now-15)\n" 
     1662"\n" 
     1663"  'now' and 'today' are not exactly the same since today represents the " 
     1664"first\n" 
     1665"  or last second of the day depending on if it's used in a start= or end=\n" 
     1666"  date expression. The utility to be able to specify dates in the future is\n" 
     1667"  a question which remains to be answered :-)\n" 
     1668"                                        \n" 
     1669"examples :                       \n" 
     1670"\n" 
     1671"  $ pkinvoice --unit EURO --output invoices.pdf --start=now-30\n" 
     1672"  \n" 
     1673"  Will generate a PDF document containing invoices for all users\n" 
     1674"  who have spent some credits last month. Invoices will be done in\n" 
     1675"  EURO.  No VAT information will be included.\n" 
     1676msgstr "" 
     1677 
     1678msgid "Invoice" 
     1679msgstr "" 
     1680 
     1681msgid "Since" 
     1682msgstr "" 
     1683 
     1684msgid "Until" 
     1685msgstr "" 
     1686 
     1687msgid "Edited on" 
     1688msgstr "" 
     1689 
     1690msgid "Number of pages printed" 
     1691msgstr "" 
     1692 
     1693msgid "Amount due" 
     1694msgstr "" 
     1695 
     1696msgid "Included VAT" 
     1697msgstr "" 
     1698 
     1699msgid "Here's the invoice for your printouts" 
     1700msgstr "" 
     1701 
     1702#, python-format 
     1703msgid "Incorrect value '%s' for the --vat command line option" 
     1704msgstr "" 
     1705 
     1706#, python-format 
     1707msgid "Incorrect value '%s' for the --number command line option" 
     1708msgstr "" 
     1709 
     1710msgid "Generating invoices" 
     1711msgstr "" 
     1712 
     1713msgid "Credits" 
    10561714msgstr "" 
    10571715 
     
    11541812 
    11551813#, python-format 
     1814msgid "Passthrough mode : %s" 
     1815msgstr "" 
     1816 
     1817msgid "ON" 
     1818msgstr "" 
     1819 
     1820msgid "OFF" 
     1821msgstr "" 
     1822 
     1823msgid "in" 
     1824msgstr "içinde" 
     1825 
     1826#, python-format 
     1827msgid "Invalid charge amount value %s" 
     1828msgstr "Geçersiz ücret miktarı değeri %s" 
     1829 
     1830#, python-format 
    11561831msgid "Invalid maximum job size value %s" 
    11571832msgstr "" 
     
    11651840msgstr "%s yazıcısı zaten mevcut, bilgileri düzenlenecek." 
    11661841 
    1167 msgid "in" 
    1168 msgstr "içinde" 
    1169  
    1170 #, python-format 
    1171 msgid "Passthrough mode : %s" 
    1172 msgstr "" 
    1173  
    1174 msgid "ON" 
    1175 msgstr "" 
    1176  
    1177 msgid "OFF" 
    1178 msgstr "" 
    1179  
    1180 #, python-format 
    1181 msgid "Maximum job size : %s" 
    1182 msgstr "" 
    1183  
    1184 #, python-format 
    1185 msgid "%s pages" 
    1186 msgstr "" 
    1187  
    1188 msgid "Unlimited" 
    1189 msgstr "" 
     1842#, python-format 
     1843msgid "Invalid printer name %s" 
     1844msgstr "Geçersiz yazıcı ismi %s" 
    11901845 
    11911846msgid "You have to pass printer groups names on the command line" 
     
    11961851 
    11971852#, python-format 
    1198 msgid "" 
    1199 "pkturnkey v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    1200 "\n" 
    1201 "A turn key tool for PyKota. When launched, this command will initialize\n" 
    1202 "PyKota's database with all existing print queues and some or all users.\n" 
    1203 "For now, no prices or limits are set, so printing is fully accounted\n" 
    1204 "for, but not limited. That's why you'll probably want to also use\n" 
    1205 "edpykota once the database has been initialized.\n" 
    1206 "\n" 
    1207 "command line usage :\n" 
    1208 "\n" 
    1209 "  pkturnkey [options] [printqueues names]\n" 
    1210 "\n" 
    1211 "options :\n" 
    1212 "\n" 
    1213 "  -v | --version       Prints pkturnkey version number then exits.\n" 
    1214 "  -h | --help          Prints this message then exits.\n" 
    1215 "  \n" 
    1216 "  -c | --doconf        Give hints about what to put into pykota.conf\n" 
    1217 "  \n" 
    1218 "  -d | --dousers       Manages users accounts as well.\n" 
    1219 "  \n" 
    1220 "  -D | --dogroups      Manages users groups as well.\n" 
    1221 "                       Implies -d | --dousers.\n" 
    1222 "  \n" 
    1223 "  -e | --emptygroups   Includes empty groups.\n" 
    1224 "  \n" 
    1225 "  -f | --force         Modifies the database instead of printing what\n" 
    1226 "                       it would do.\n" 
    1227 "                       \n" 
    1228 "  -u | --uidmin uid    Only adds users whose uid is greater than or equal " 
    1229 "to\n" 
    1230 "                       uid. You can pass an username there as well, and its\n" 
    1231 "                       uid will be used automatically.\n" 
    1232 "                       If not set, 0 will be used automatically.\n" 
    1233 "                       Implies -d | --dousers.\n" 
    1234 "                       \n" 
    1235 "  -U | --uidmax uid    Only adds users whose uid is lesser than or equal to\n" 
    1236 "                       uid. You can pass an username there as well, and its\n" 
    1237 "                       uid will be used automatically.\n" 
    1238 "                       If not set, a large value will be used " 
    1239 "automatically.\n" 
    1240 "                       Implies -d | --dousers.\n" 
    1241 "\n" 
    1242 "  -g | --gidmin gid    Only adds groups whose gid is greater than or equal " 
    1243 "to\n" 
    1244 "                       gid. You can pass a groupname there as well, and its\n" 
    1245 "                       gid will be used automatically.\n" 
    1246 "                       If not set, 0 will be used automatically.\n" 
    1247 "                       Implies -D | --dogroups.\n" 
    1248 "                       \n" 
    1249 "  -G | --gidmax gid    Only adds groups whose gid is lesser than or equal " 
    1250 "to\n" 
    1251 "                       gid. You can pass a groupname there as well, and its\n" 
    1252 "                       gid will be used automatically.\n" 
    1253 "                       If not set, a large value will be used " 
    1254 "automatically.\n" 
    1255 "                       Implies -D | --dogroups.\n" 
    1256 "\n" 
    1257 "examples :                              \n" 
    1258 "\n" 
    1259 "  $ pkturnkey --dousers --uidmin jerome\n" 
    1260 "\n" 
    1261 "  Will simulate the initialization of PyKota's database will all existing\n" 
    1262 "  printers and print accounts for all users whose uid is greater than\n" 
    1263 "  or equal to jerome's one. Won't manage any users group.\n" 
    1264 "  \n" 
    1265 "  To REALLY initialize the database instead of simulating it, please\n" 
    1266 "  use the -f | --force command line switch.\n" 
    1267 "  \n" 
    1268 "  You can limit the initialization to only a subset of the existing\n" 
    1269 "  printers, by passing their names at the end of the command line.\n" 
    1270 msgstr "" 
    1271  
    1272 #, python-format 
    1273 msgid "" 
    1274 "Printer %s is not managed by PyKota yet. Please modify printers.conf and " 
    1275 "restart CUPS." 
    1276 msgstr "" 
    1277  
    1278 msgid "Please be patient..." 
    1279 msgstr "" 
    1280  
    1281 msgid "Don't worry, the database WILL NOT BE MODIFIED." 
    1282 msgstr "" 
    1283  
    1284 msgid "Please WORRY NOW, the database WILL BE MODIFIED." 
    1285 msgstr "" 
    1286  
    1287 msgid "System users will have a print account as well !" 
    1288 msgstr "" 
    1289  
    1290 #, python-format 
    1291 msgid "Unknown username %s : %s" 
    1292 msgstr "" 
    1293  
    1294 msgid "System groups will have a print account as well !" 
    1295 msgstr "" 
    1296  
    1297 #, python-format 
    1298 msgid "Unknown groupname %s : %s" 
    1299 msgstr "" 
    1300  
    1301 msgid "Simulation terminated." 
    1302 msgstr "" 
    1303  
    1304 msgid "Database initialized !" 
    1305 msgstr "" 
    1306  
    1307 msgid "The --uidmin or --uidmax command line option implies --dousers as well." 
    1308 msgstr "" 
    1309  
    1310 msgid "" 
    1311 "The --gidmin or --gidmax command line option implies --dogroups as well." 
    1312 msgstr "" 
    1313  
    1314 msgid "The --dogroups command line option implies --dousers as well." 
    1315 msgstr "" 
    1316  
    1317 #, python-format 
    1318 msgid "" 
    1319 "pykosd v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    1320 "\n" 
    1321 "An OSD quota monitor for PyKota.\n" 
    1322 "\n" 
    1323 "command line usage :\n" 
    1324 "\n" 
    1325 "  pykosd [options]\n" 
    1326 "\n" 
    1327 "options :\n" 
    1328 "\n" 
    1329 "  -v | --version       Prints pykosd's version number then exits.\n" 
    1330 "  -h | --help          Prints this message then exits.\n" 
    1331 "  \n" 
    1332 "  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n" 
    1333 "                       triplet, for example #FF0000 is 100%% red.\n" 
    1334 "                       Defaults to 100%% green (#00FF00).\n" 
    1335 "                       \n" 
    1336 "  -d | --duration d    Sets the duration of the display in seconds. \n" 
    1337 "                       Defaults to 3 seconds.\n" 
    1338 "                       \n" 
    1339 "  -f | --font f        Sets the font to use for " 
    1340 "display.                      \n" 
    1341 "                       Defaults to the Python OSD library's default.\n" 
    1342 "  \n" 
    1343 "  -l | --loop n        Sets the number of times the info will be displayed.\n" 
    1344 "                       Defaults to 0, which means loop forever.\n" 
    1345 "                       \n" 
    1346 "  -s | --sleep s       Sets the sleeping duration between two displays \n" 
    1347 "                       in seconds. Defaults to 180 seconds (3 minutes).\n" 
    1348 "                       \n" 
    1349 "  \n" 
    1350 "examples :                              \n" 
    1351 "\n" 
    1352 "  $ pykosd -s 60 --loop 5\n" 
    1353 "  \n" 
    1354 "  Will launch pykosd. Display will be refreshed every 60 seconds,\n" 
    1355 "  and will last for 3 seconds (the default) each time. After five\n" 
    1356 "  iterations, the program will exit.\n" 
    1357 msgstr "" 
    1358  
    1359 #, python-format 
    1360 msgid "Invalid duration option %s" 
    1361 msgstr "Geçersiz süre seçeneği %s" 
    1362  
    1363 #, python-format 
    1364 msgid "Invalid loop option %s" 
    1365 msgstr "Geçersiz döngü seçeneği %s" 
    1366  
    1367 #, python-format 
    1368 msgid "Invalid sleep option %s" 
    1369 msgstr "Geçersiz bekleme seçeneği %s" 
    1370  
    1371 #, python-format 
    1372 msgid "Invalid color option %s" 
    1373 msgstr "Geçersiz renk seçeneği %s" 
    1374  
    1375 #, python-format 
    1376 msgid "User %s doesn't exist in PyKota's database" 
    1377 msgstr "%s kullanıcısı PyKota veritabanında bulunmuyor" 
    1378  
    1379 #, python-format 
    1380 msgid "Pages used on %s : %s" 
    1381 msgstr "%s üzerinde kullanılan sayfalar: %s" 
    1382  
    1383 #, python-format 
    1384 msgid "PyKota Units left : %.2f" 
    1385 msgstr "Kalan PyKota birimi : %.2f" 
    1386  
    1387 #, python-format 
    1388 msgid "" 
    1389 "pykotme v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    1390 "\n" 
    1391 "Gives print quotes to users.\n" 
    1392 "\n" 
    1393 "command line usage :\n" 
    1394 "\n" 
    1395 "  pykotme  [options]  [files]\n" 
    1396 "\n" 
    1397 "options :\n" 
    1398 "\n" 
    1399 "  -v | --version       Prints pykotme's version number then exits.\n" 
    1400 "  -h | --help          Prints this message then exits.\n" 
    1401 "  \n" 
    1402 "  -P | --printer p     Gives a quote for this printer only. Actually p can\n" 
    1403 "                       use wildcards characters to select only\n" 
    1404 "                       some printers. The default value is *, meaning\n" 
    1405 "                       all printers.\n" 
    1406 "                       You can specify several names or wildcards, \n" 
    1407 "                       by separating them with commas.\n" 
    1408 "  \n" 
    1409 "examples :                              \n" 
    1410 "\n" 
    1411 "  $ pykotme --printer apple file1.ps file2.ps\n" 
    1412 "  \n" 
    1413 "  This will give a print quote to the current user. The quote will show\n" 
    1414 "  the price and size of a job consisting in file1.ps and file2.ps \n" 
    1415 "  which would be sent to the apple printer.\n" 
    1416 "  \n" 
    1417 "  $ pykotme --printer apple,hplaser <file1.ps\n" 
    1418 "  \n" 
    1419 "  This will give a print quote to the current user. The quote will show\n" 
    1420 "  the price and size of a job consisting in file1.ps as read from\n" 
    1421 "  standard input, which would be sent to the apple or hplaser\n" 
    1422 "  printer.\n" 
    1423 "\n" 
    1424 "  $ pykotme \n" 
    1425 "  \n" 
    1426 "  This will give a quote for a job consisting of what is on standard \n" 
    1427 "  input. The quote will list the job size, and the price the job\n" 
    1428 "  would cost on each printer.\n" 
    1429 msgstr "" 
    1430  
    1431 #, python-format 
    1432 msgid "Your account balance : %.2f" 
    1433 msgstr "Hesap bilançonuz : %.2f" 
    1434  
    1435 #, python-format 
    1436 msgid "Job size : %i pages" 
    1437 msgstr "İş boyutu : %i sayfa" 
    1438  
    1439 #, python-format 
    1440 msgid "Cost on printer %s : %.2f" 
    1441 msgstr "%s yazıcısı için fiyat : %.2f" 
    1442  
    1443 msgid "PyKota Data Dumper" 
    1444 msgstr "" 
    1445  
    1446 msgid "Dump" 
    1447 msgstr "" 
    1448  
    1449 msgid "Please click on the above button" 
    1450 msgstr "Lütfen yukarıdaki düğmeye tıklayın" 
    1451  
    1452 msgid "Data Type" 
    1453 msgstr "" 
    1454  
    1455 msgid "Output Format" 
    1456 msgstr "" 
    1457  
    1458 msgid "Filter" 
    1459 msgstr "" 
    1460  
    1461 msgid "Summarize" 
    1462 msgstr "" 
    1463  
    1464 msgid "only for payments or history" 
    1465 msgstr "" 
    1466  
    1467 msgid "PyKota Reports" 
    1468 msgstr "PyKota Raporları" 
    1469  
    1470 msgid "Report" 
    1471 msgstr "Rapor" 
    1472  
    1473 msgid "Printer" 
    1474 msgstr "Yazıcı" 
    1475  
    1476 msgid "User / Group names mask" 
    1477 msgstr "Kullanıcı / Grup isimleri maskesi" 
    1478  
    1479 msgid "Groups report" 
    1480 msgstr "Grup raporu" 
    1481  
    1482 msgid "History" 
    1483 msgstr "Geçmiş" 
    1484  
    1485 msgid "Empty" 
    1486 msgstr "Boş" 
    1487  
    1488 msgid "Action" 
    1489 msgstr "Eylem" 
    1490  
    1491 msgid "User" 
    1492 msgstr "Kullanıcı" 
    1493  
    1494 msgid "Hostname" 
    1495 msgstr "MakineAdı" 
    1496  
    1497 msgid "JobId" 
    1498 msgstr "İşBelirteci" 
    1499  
    1500 msgid "Number of pages" 
    1501 msgstr "" 
    1502  
    1503 msgid "Cost" 
    1504 msgstr "" 
    1505  
    1506 msgid "Copies" 
    1507 msgstr "Nüshalar" 
    1508  
    1509 msgid "Number of bytes" 
    1510 msgstr "" 
    1511  
    1512 msgid "Printer's internal counter" 
    1513 msgstr "" 
    1514  
    1515 msgid "Options" 
    1516 msgstr "Seçenekler" 
    1517  
    1518 msgid "MD5Sum" 
    1519 msgstr "" 
    1520  
    1521 msgid "Billing code" 
    1522 msgstr "" 
    1523  
    1524 msgid "Precomputed number of pages" 
    1525 msgstr "" 
    1526  
    1527 msgid "Precomputed cost" 
    1528 msgstr "" 
    1529  
    1530 msgid "Pages details" 
    1531 msgstr "" 
    1532  
    1533 msgid "(not supported yet)" 
    1534 msgstr "" 
    1535  
    1536 msgid "Previous page" 
    1537 msgstr "Önceki sayfa" 
    1538  
    1539 msgid "PyKota Quotes" 
    1540 msgstr "" 
    1541  
    1542 msgid "Quote" 
    1543 msgstr "" 
    1544  
    1545 msgid "" 
    1546 "The exact cost of a print job can only be determined for a particular user. " 
    1547 "Please retry while logged-in." 
    1548 msgstr "" 
    1549  
    1550 #, python-format 
    15511853msgid "Unsupported accounter backend %s" 
    15521854msgstr "Desteklenmeyen muhasebeci arkaucu %s" 
     
    15791881 
    15801882#, python-format 
     1883msgid "Invalid preaccounter %s for printer %s" 
     1884msgstr "" 
     1885 
     1886#, python-format 
     1887msgid "Option preaccounter in section %s only supports values in %s" 
     1888msgstr "" 
     1889 
     1890#, python-format 
    15811891msgid "Invalid accounter %s for printer %s" 
    15821892msgstr "%2s yazıcısı için geçersiz muhasebeci %1s" 
     
    16011911 
    16021912#, python-format 
     1913msgid "" 
     1914"Option onbackenderror in section %s only supports values 'charge', " 
     1915"'nocharge', and 'retry:num:delay'" 
     1916msgstr "" 
     1917 
     1918#, python-format 
    16031919msgid "Option onaccountererror in section %s only supports values in %s" 
    16041920msgstr "" 
     
    16311947msgid "Invalid poor man's threshold %s" 
    16321948msgstr "Geçersiz hesap blançosu eşiği %s" 
     1949 
     1950#, python-format 
     1951msgid "Invalid balancezero value %s" 
     1952msgstr "" 
    16331953 
    16341954msgid "" 
     
    16581978 
    16591979#, python-format 
     1980msgid "Incorrect value %s for the duplicatesdelay directive in section %s" 
     1981msgstr "" 
     1982 
     1983#, python-format 
    16601984msgid "Option accountbanner in section %s only supports values in %s" 
    16611985msgstr "" 
     
    16651989msgstr "" 
    16661990 
     1991msgid "History" 
     1992msgstr "Geçmiş" 
     1993 
    16671994msgid "Users" 
    16681995msgstr "" 
     
    16922019msgstr "" 
    16932020 
     2021msgid "All" 
     2022msgstr "" 
     2023 
    16942024msgid "Comma Separated Values" 
    16952025msgstr "" 
     
    17082038 
    17092039#, python-format 
     2040msgid "Invalid modifier [%s] for --data command line option, see help." 
     2041msgstr "" 
     2042"--data komut satırı seçeneği için geçersiz düzenleyici [%s], yardıma bakın." 
     2043 
     2044msgid "" 
     2045"Dumping all PyKota's datas forces format to XML, and disables --sum and " 
     2046"filters." 
     2047msgstr "" 
     2048 
     2049#, python-format 
    17102050msgid "Invalid filter value [%s], see help." 
    17112051msgstr "" 
    1712  
    1713 #, python-format 
    1714 msgid "Invalid modifier [%s] for --data command line option, see help." 
    1715 msgstr "" 
    1716 "--data komut satırı seçeneği için geçersiz düzenleyici [%s], yardıma bakın." 
    17172052 
    17182053#, python-format 
     
    17832118msgstr "Desteklenmeyen kota depo arkaucu %s" 
    17842119 
     2120msgid "Done" 
     2121msgstr "" 
     2122 
     2123msgid "Average speed" 
     2124msgstr "" 
     2125 
     2126msgid "entries per second" 
     2127msgstr "" 
     2128 
    17852129#, python-format 
    17862130msgid "Strange problem with uid(%s) : %s" 
     
    18582202 
    18592203#, python-format 
     2204msgid "" 
     2205"Search base %s doesn't seem to exist. Probable misconfiguration. Please " 
     2206"double check /etc/pykota/pykota.conf : %s" 
     2207msgstr "" 
     2208"%s arama tabanı bulunmuyor. Olası bir hatalı yapılandırma. Lütfen /etc/" 
     2209"pykota/pykota.conf dosyasını kontrol edin : %s" 
     2210 
     2211#, python-format 
     2212msgid "Search for %s(%s) from %s(scope=%s) returned no answer." 
     2213msgstr "%s (%s) için yapılan arama %s (kapsam=%s) konumundan cevap alamadı." 
     2214 
     2215#, python-format 
     2216msgid "Problem adding LDAP entry (%s, %s)" 
     2217msgstr "LDAP girişi (%s, %s) ekleme sorunu" 
     2218 
     2219#, python-format 
     2220msgid "Problem deleting LDAP entry (%s)" 
     2221msgstr "LDAP girişi (%s) silme sorunu" 
     2222 
     2223#, python-format 
     2224msgid "Problem modifying LDAP entry (%s, %s)" 
     2225msgstr "LDAP girişi (%s, %s) düzenleme sorunu" 
     2226 
     2227#, python-format 
     2228msgid "" 
     2229"No pykotaAccountBalance object found for user %s. Did you create LDAP " 
     2230"entries manually ?" 
     2231msgstr "" 
     2232"%s kullanıcısı için pykotaAccountBalance nesnesi bulunamadı. LDAP " 
     2233"girişlerini kendiniz mi yaptınız?" 
     2234 
     2235msgid "Hidden because of privacy concerns" 
     2236msgstr "" 
     2237 
     2238#, python-format 
     2239msgid "" 
     2240"Unable to find an existing objectClass %s entry with %s=%s to attach " 
     2241"pykotaAccount objectClass" 
     2242msgstr "" 
     2243"pykotaAccount objectClass'ına eklemek için %2s=%3s ile mevcut olan " 
     2244"objectClass %s girişi bulunamadı" 
     2245 
     2246#, python-format 
     2247msgid "%s. A new entry will be created instead." 
     2248msgstr "" 
     2249 
     2250#, python-format 
     2251msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s" 
     2252msgstr "" 
     2253"pykotaGroup %s objectclass'ına eklenekcek mevcut olan bir giriş bulunamadı" 
     2254 
     2255#, python-format 
    18602256msgid "A problem occured while reading printer %s's internal page counter." 
    18612257msgstr "%s yazıcısının dahili sayfa sayacı okunurken hata oluştu." 
     
    19582354 
    19592355#, python-format 
     2356msgid "Unable to precompute the job's size with the generic PDL analyzer : %s" 
     2357msgstr "Genel PDL inceleyicisi ile işin boyutu hesaplanamadı : %s" 
     2358 
     2359#, python-format 
    19602360msgid "Launching SOFTWARE(%s)..." 
    19612361msgstr "SOFTWARE(%s) başlatılıyor..." 
     
    19782378"olmayabilir." 
    19792379 
    1980 #, python-format 
    1981 msgid "" 
    1982 "Search base %s doesn't seem to exist. Probable misconfiguration. Please " 
    1983 "double check /etc/pykota/pykota.conf : %s" 
    1984 msgstr "" 
    1985 "%s arama tabanı bulunmuyor. Olası bir hatalı yapılandırma. Lütfen /etc/" 
    1986 "pykota/pykota.conf dosyasını kontrol edin : %s" 
    1987  
    1988 #, python-format 
    1989 msgid "Search for %s(%s) from %s(scope=%s) returned no answer." 
    1990 msgstr "%s (%s) için yapılan arama %s (kapsam=%s) konumundan cevap alamadı." 
    1991  
    1992 #, python-format 
    1993 msgid "Problem adding LDAP entry (%s, %s)" 
    1994 msgstr "LDAP girişi (%s, %s) ekleme sorunu" 
    1995  
    1996 #, python-format 
    1997 msgid "Problem deleting LDAP entry (%s)" 
    1998 msgstr "LDAP girişi (%s) silme sorunu" 
    1999  
    2000 #, python-format 
    2001 msgid "Problem modifying LDAP entry (%s, %s)" 
    2002 msgstr "LDAP girişi (%s, %s) düzenleme sorunu" 
    2003  
    2004 #, python-format 
    2005 msgid "" 
    2006 "No pykotaAccountBalance object found for user %s. Did you create LDAP " 
    2007 "entries manually ?" 
    2008 msgstr "" 
    2009 "%s kullanıcısı için pykotaAccountBalance nesnesi bulunamadı. LDAP " 
    2010 "girişlerini kendiniz mi yaptınız?" 
    2011  
    2012 msgid "Hidden because of privacy concerns" 
    2013 msgstr "" 
    2014  
    2015 #, python-format 
    2016 msgid "" 
    2017 "Unable to find an existing objectClass %s entry with %s=%s to attach " 
    2018 "pykotaAccount objectClass" 
    2019 msgstr "" 
    2020 "pykotaAccount objectClass'ına eklemek için %2s=%3s ile mevcut olan " 
    2021 "objectClass %s girişi bulunamadı" 
    2022  
    2023 #, python-format 
    2024 msgid "%s. A new entry will be created instead." 
    2025 msgstr "" 
    2026  
    2027 #, python-format 
    2028 msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s" 
    2029 msgstr "" 
    2030 "pykotaGroup %s objectclass'ına eklenekcek mevcut olan bir giriş bulunamadı" 
    2031  
    2032 msgid "ALLOW" 
    2033 msgstr "" 
    2034  
    2035 msgid "WARN" 
    2036 msgstr "" 
    2037  
    2038 msgid "DENY" 
    2039 msgstr "" 
    2040  
    2041 msgid "won't be charged, printer is in passthrough mode" 
    2042 msgstr "" 
    2043  
    2044 msgid "won't be charged, your account is immutable" 
    2045 msgstr "" 
    2046  
    2047 msgid "Printing denied." 
    2048 msgstr "" 
    2049  
    2050 msgid "Printing not limited." 
    2051 msgstr "" 
    2052  
    2053 msgid "Printing not limited, no accounting." 
    2054 msgstr "" 
    2055  
    2056 msgid "No Accounting" 
    2057 msgstr "" 
    2058  
    2059 msgid "No Limit" 
    2060 msgstr "" 
    2061  
    2062 msgid "Forbidden" 
    2063 msgstr "" 
    2064  
    2065 msgid "Printing Mode" 
    2066 msgstr "" 
     2380#~ msgid "Impossible to add printer %s" 
     2381#~ msgstr "%s yazıcısı eklenemez" 
     2382 
     2383#~ msgid "Prototype object %s not found in Quota Storage." 
     2384#~ msgstr "Prototip nesnesi %s Kota Deposu içinde bulunamadı." 
     2385 
     2386#~ msgid "Prototype %s not found in Quota Storage for printer %s." 
     2387#~ msgstr "Prototip %s, %s yazıcısı için Kota Deposu içinde bulunamadı." 
     2388 
     2389#~ msgid "Undefined hard limit set to soft limit (%s) on printer %s." 
     2390#~ msgstr "" 
     2391#~ "Belirsiz son sınır esnek sınır (%s) olarak %s yazıcısında ayarlandı." 
     2392 
     2393#~ msgid "Undefined soft limit set to hard limit (%s) on printer %s." 
     2394#~ msgstr "" 
     2395#~ "Belirsiz esnek sınır son sınır (%s) olarak %s yazıcısında ayarlandı." 
     2396 
     2397#~ msgid "Invalid group name %s" 
     2398#~ msgstr "Geçersiz grup adı %s" 
     2399 
     2400#~ msgid "Invalid user name %s" 
     2401#~ msgstr "Geçersiz kullanıcı adı %s" 
     2402 
     2403#~ msgid "Quota not found for object %s on printer %s." 
     2404#~ msgstr "%s nesnesi için %s yazıcısında kota bulunamadı." 
     2405 
     2406#~ msgid "Group %s not found in the PyKota Storage." 
     2407#~ msgstr "%s grubu PyKota deposu içinde bulunamadı." 
     2408 
     2409#~ msgid "Please click on the above button" 
     2410#~ msgstr "Lütfen yukarıdaki düğmeye tıklayın" 
     2411 
     2412#~ msgid "PyKota Reports" 
     2413#~ msgstr "PyKota Raporları" 
     2414 
     2415#~ msgid "Report" 
     2416#~ msgstr "Rapor" 
     2417 
     2418#~ msgid "Printer" 
     2419#~ msgstr "Yazıcı" 
     2420 
     2421#~ msgid "User / Group names mask" 
     2422#~ msgstr "Kullanıcı / Grup isimleri maskesi" 
     2423 
     2424#~ msgid "Groups report" 
     2425#~ msgstr "Grup raporu" 
     2426 
     2427#~ msgid "Empty" 
     2428#~ msgstr "Boş" 
     2429 
     2430#~ msgid "Action" 
     2431#~ msgstr "Eylem" 
     2432 
     2433#~ msgid "User" 
     2434#~ msgstr "Kullanıcı" 
     2435 
     2436#~ msgid "Hostname" 
     2437#~ msgstr "MakineAdı" 
     2438 
     2439#~ msgid "JobId" 
     2440#~ msgstr "İşBelirteci" 
     2441 
     2442#~ msgid "Copies" 
     2443#~ msgstr "Nüshalar" 
     2444 
     2445#~ msgid "Options" 
     2446#~ msgstr "Seçenekler" 
     2447 
     2448#~ msgid "Previous page" 
     2449#~ msgstr "Önceki sayfa" 
    20672450 
    20682451#~ msgid "File number %s unregistered twice from polling object, ignored."