Show
Ignore:
Timestamp:
09/24/05 15:02:45 (19 years ago)
Author:
jerome
Message:

Updated translation files from new message catalog.
Filled some missing french translations (not finished yet).

Files:
1 modified

Legend:

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

    r2344 r2487  
    6262 
    6363#, python-format 
     64msgid "SIGTERM received, job %s cancelled." 
     65msgstr "�����SIGTERM , �ҹ %s �١¡��." 
     66 
     67msgid "You are not allowed to print at this time." 
     68msgstr "" 
     69 
     70#, python-format 
     71msgid "Unable to precompute the job's size with the generic PDL analyzer : %s" 
     72msgstr "���ö�ӡ��ӹdz��Ҵ�ͧ�ҹ��� PDL analyzer : %s" 
     73 
     74#, python-format 
    6475msgid "Banner generator %s exit code is %s" 
    6576msgstr "" 
     77 
     78msgid "Banner won't be printed : maximum number of deny banners reached." 
     79msgstr "" 
     80 
     81#, python-format 
     82msgid "Beware : computed job size (%s) != precomputed job size (%s)" 
     83msgstr "" 
     84 
     85msgid "" 
     86"The job size will be trusted anyway according to the 'trustjobsize' directive" 
     87msgstr "" 
     88 
     89#, python-format 
     90msgid "" 
     91"The job size will be trusted because it is inferior to the 'trustjobsize' " 
     92"directive's limit %s" 
     93msgstr "" 
     94 
     95#, python-format 
     96msgid "" 
     97"The job size will be modified according to the 'trustjobsize' directive : %s" 
     98msgstr "" 
     99 
     100#, python-format 
     101msgid "" 
     102"Printer %s not registered in the PyKota system, applying external policy (%" 
     103"s) for printer %s" 
     104msgstr "" 
     105"��ͧ����s ����ŧ������к��ͧ PyKota ,ŧ�������������ҹ�¹͡ (%" 
     106"s) ��Ѻ��ͧ����s" 
     107 
     108#, python-format 
     109msgid "" 
     110"User %s not registered in the PyKota system, applying external policy (%s) " 
     111"for printer %s" 
     112msgstr "" 
     113"��� %s ����ŧ������к��ͧ PyKota, ,ŧ�������������ҹ�¹͡ (%s) " 
     114"��Ѻ��ͧ����s" 
     115 
     116#, python-format 
     117msgid "" 
     118"User %s doesn't have quota on printer %s in the PyKota system, applying " 
     119"external policy (%s) for printer %s" 
     120msgstr "" 
     121"��� %s �����������캹��ͧ����s �к��ͧ PyKota, " 
     122"ŧ�������������ҹ�¹͡ (%s) ��Ѻ��ͧ����s" 
     123 
     124#, python-format 
     125msgid "" 
     126"External policy %s for printer %s produced an error. Job rejected. Please " 
     127"check PyKota's configuration files." 
     128msgstr "" 
     129"������ҹ�¹͡ %s ��Ѻ��ͧ����s ����Դ���. ¡�����ӧҹ. " 
     130"���ҵ��������ԡ��ê���ͧ PyKota" 
     131 
     132#, python-format 
     133msgid "" 
     134"Printer %s not registered in the PyKota system, applying default policy (%s)" 
     135msgstr "" 
     136"��ͧ����s ����ŧ������к��ͧ PyKota, ŧ�������������ҹ����(%" 
     137"s)" 
     138 
     139#, python-format 
     140msgid "" 
     141"User %s not registered in the PyKota system, applying default policy (%s) " 
     142"for printer %s" 
     143msgstr "" 
     144"��� %s ����ŧ������к��ͧ PyKota, ŧ�������������ҹ����(%s) " 
     145"��Ѻ��ͧ����s" 
     146 
     147#, python-format 
     148msgid "" 
     149"User %s doesn't have quota on printer %s in the PyKota system, applying " 
     150"default policy (%s)" 
     151msgstr "" 
     152"��� %s �����������캹��ͧ����s �к��ͧ PyKota , ŧ����� " 
     153"��������ҹ����(%s)" 
     154 
     155#, python-format 
     156msgid "" 
     157"Printer %s still not registered in the PyKota system, job will be rejected" 
     158msgstr "��ͧ����s ������ŧ������к� PyKota, �ҹ���觨ж١¡��" 
     159 
     160#, python-format 
     161msgid "" 
     162"User %s still not registered in the PyKota system, job will be rejected on " 
     163"printer %s" 
     164msgstr "��� %s ������ŧ������к� PyKota, �ҹ���觨ж١¡�� printer %s" 
     165 
     166#, python-format 
     167msgid "" 
     168"User %s still doesn't have quota on printer %s in the PyKota system, job " 
     169"will be rejected" 
     170msgstr "" 
     171"��� %s ���������������캹��ͧ����s �к� PyKota ,�ҹ���觨ж١¡�� " 
     172 
     173msgid "Job is a dupe" 
     174msgstr "" 
     175 
     176msgid "Printing is denied by configuration" 
     177msgstr "" 
     178 
     179#, python-format 
     180msgid "Duplicate print jobs are not allowed on printer %s." 
     181msgstr "" 
     182 
     183msgid "Subprocess denied printing of a dupe" 
     184msgstr "" 
     185 
     186#, python-format 
     187msgid "Duplicate print jobs are not allowed on printer %s at this time." 
     188msgstr "" 
     189 
     190msgid "Subprocess allowed printing of a dupe" 
     191msgstr "" 
     192 
     193#, python-format 
     194msgid "" 
     195"\n" 
     196"\n" 
     197"Your system administrator :\n" 
     198"\n" 
     199"\t%s - <%s>\n" 
     200msgstr "" 
     201 
     202#, python-format 
     203msgid "Impossible to connect to SMTP server : %s" 
     204msgstr "���ö�Դ��Ѻ SMTP ������" 
     205 
     206msgid "Print Quota" 
     207msgstr "���������� 
     208#, python-format 
     209msgid "Impossible to send mail to %s, error %s : %s" 
     210msgstr "���ö����� %s, ����Դ��� %s : %s" 
    66211 
    67212msgid "Job contains no data. Printing is denied." 
    68213msgstr "������㹧ҹ ���ʸ������ 
    69214 
    70 msgid "Job is a duplicate. Printing is denied." 
    71 msgstr "" 
    72  
    73 msgid "Banner won't be printed : maximum number of deny banners reached." 
     215msgid "Job allowed by printer policy. No accounting will be done." 
     216msgstr "" 
     217 
     218#, python-format 
     219msgid "Invalid policy %s for printer %s" 
     220msgstr "����� %s ��Ѻ��ͧ����s ��١��" 
     221 
     222#, python-format 
     223msgid "Precomputed job size (%s pages) too large for printer %s." 
     224msgstr "" 
     225 
     226#, python-format 
     227msgid "You are not allowed to print so many pages on printer %s at this time." 
     228msgstr "" 
     229 
     230#, python-format 
     231msgid "User %s is not allowed to print at this time." 
     232msgstr "" 
     233 
     234msgid "Your account settings forbid you to print at this time." 
     235msgstr "" 
     236 
     237#, python-format 
     238msgid "Print Quota exceeded for user %s on printer %s" 
     239msgstr "����������� %s ����ͧ����s ���� 
     240 
     241#, python-format 
     242msgid "Print Quota low for user %s on printer %s" 
     243msgstr "����������� %s ����ͧ����s ����� 
     244 
     245msgid "Job denied, no accounting will be done." 
    74246msgstr "" 
    75247 
     
    77249msgstr "����ӧҹ�ͧ�Ҫԡ" 
    78250 
     251msgid "Job denied, no accounting has been done." 
     252msgstr "" 
     253 
    79254msgid "Job accounting ends." 
    80255msgstr "�����ӧҹ�ͧ�Ҫԡ" 
     
    83258msgstr "��Ҵ�ͧ�ҹ�١��¹�� 0 �����ʸ������ 
    84259#, python-format 
    85 msgid "Beware : computed job size (%s) != precomputed job size (%s)" 
    86 msgstr "" 
    87  
    88 msgid "" 
    89 "The job size will be trusted anyway according to the 'trustjobsize' directive" 
    90 msgstr "" 
    91  
    92 #, python-format 
    93 msgid "" 
    94 "The job size will be trusted because it is inferior to the 'trustjobsize' " 
    95 "directive's limit %s" 
    96 msgstr "" 
    97  
    98 #, python-format 
    99 msgid "" 
    100 "The job size will be modified according to the 'trustjobsize' directive : %s" 
    101 msgstr "" 
    102  
    103 #, python-format 
    104260msgid "Job size : %i" 
    105261msgstr "��Ҵ�ҹ : %i" 
    106262 
    107263#, python-format 
     264msgid "User %s's quota on printer %s won't be modified" 
     265msgstr "" 
     266 
     267#, python-format 
    108268msgid "Updating user %s's quota on printer %s" 
    109269msgstr "��ѧ���������ͧ��� %s ����ͧ����s" 
     
    113273 
    114274#, python-format 
    115 msgid "File number %s unregistered twice from polling object, ignored." 
    116 msgstr "������� %s ������ŧ����� 2 ��駨ҡ������� ,��� 
    117  
    118 #, python-format 
    119 msgid "SIGTERM was sent to real backend %s (pid: %s)" 
    120 msgstr "���ҳ SIGTERM �١���ѧ��ͧ�� %s (pid: %s)" 
    121  
    122 #, python-format 
    123 msgid "CUPS backend %s died abnormally." 
    124 msgstr "CUPS �ͧ��ͧ�� %s ����ش�ӧҹẺ�Դ�á�� 
     275msgid "Billing code %s was updated." 
     276msgstr "" 
    125277 
    126278#, python-format 
     
    290442"                       \n" 
    291443"  -n | --noquota       Doesn't set a quota but only does accounting.\n" 
     444"                       This is the same as --limitby noquota.\n" 
    292445"  \n" 
    293446"  -r | --reset         Resets the actual page counter for the user\n" 
     
    303456"                       by its account balance or by its page quota.\n" 
    304457"                       The default value is 'quota'. Allowed values\n" 
    305 "                       are 'quota' 'balance' 'quota-then-balance' and\n" 
    306 "                       'balance-then-quota'.\n" 
    307 "                       WARNING : quota-then-balance and balance-then-quota\n" 
    308 "                       are not yet implemented.\n" 
     458"                       are 'quota' 'balance' 'noquota' 'noprint' \n" 
     459"                       and 'nochange' :\n" 
     460"                       \n" 
     461"                         - quota : limit by number of pages per printer.\n" 
     462"                         - balance : limit by number of credits in account.\n" 
     463"                         - noquota : no limit, accounting still done.\n" 
     464"                         - nochange : no limit, accounting not done. \n" 
     465"                         - noprint : printing is denied. \n" 
     466"                       NB : nochange and noprint are not supported for " 
     467"groups.\n" 
    309468"                       \n" 
    310469"  -b | --balance b     Sets the user's account balance to " 
     
    318477"                       sum of their users' account balance.\n" 
    319478"                       \n" 
     479"  -C | --comment txt   Defines some informational text to be associated\n" 
     480"                       with a change to an user's account balance.\n" 
     481"                       Only meaningful if -b | --balance is also used.\n" 
     482"                       \n" 
    320483"  -S | --softlimit sl  Sets the quota soft limit to sl " 
    321484"pages.                       \n" 
    322485"  \n" 
    323486"  -H | --hardlimit hl  Sets the quota hard limit to hl pages.\n" 
     487"  \n" 
     488"  -I | --increase v    Increase both Soft and Hard limits by the value\n" 
     489"                       of v. You can prefix v with + or -, if no sign is\n" 
     490"                       used, + is assumed.\n" 
    324491"\n" 
    325492"  -U | --used usage    Sets the pagecounters for the user to usage pages;\n" 
     
    427594 
    428595#, python-format 
     596msgid "Invalid limitby value %s" 
     597msgstr "����ӡѴ %s ��١��" 
     598 
     599#, python-format 
    429600msgid "Invalid used value %s." 
     601msgstr "" 
     602 
     603#, python-format 
     604msgid "Invalid increase value %s." 
    430605msgstr "" 
    431606 
     
    455630 
    456631#, python-format 
    457 msgid "Invalid limitby value %s" 
    458 msgstr "����ӡѴ %s ��١��" 
    459  
    460 #, python-format 
    461632msgid "Impossible to add printer %s" 
    462633msgstr "���ö�ӡ����������� 
     
    512683 
    513684#, python-format 
     685msgid "You can't increase limits by %s when no limit is set." 
     686msgstr "" 
     687 
     688msgid "You can't set negative limits." 
     689msgstr "" 
     690 
     691#, python-format 
    514692msgid "Group %s not found in the PyKota Storage." 
    515693msgstr "�������� %s ��������ͧ PyKota" 
    516694 
     695#, python-format 
     696msgid "Nonexistent user %s or missing print quota entry." 
     697msgstr "" 
     698 
     699#, python-format 
     700msgid "Nonexistent group %s or missing print quota entry." 
     701msgstr "" 
     702 
    517703msgid "incompatible options, see help." 
    518704msgstr "���͡����, ���Ҵ٨ҡ�ǹ����" 
    519705 
    520 msgid "Software accounting already done in first pass. Ignoring." 
    521 msgstr "����Ϳ�������ѭ����ԡ����ǹ� ��� 
    522  
    523 msgid "Hardware accounting already done in first pass. Ignoring." 
    524 msgstr "�����������ѭ����ԡ����ǹ� ��� 
    525  
    526 msgid "Job size and price now set in history." 
     706#, python-format 
     707msgid "" 
     708"repykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     709"\n" 
     710"Generates print quota reports.\n" 
     711"\n" 
     712"command line usage :\n" 
     713"\n" 
     714"  repykota [options] \n" 
     715"\n" 
     716"options :\n" 
     717"\n" 
     718"  -v | --version       Prints repykota's version number then exits.\n" 
     719"  -h | --help          Prints this message then exits.\n" 
     720"  \n" 
     721"  -u | --users         Generates a report on users quota, this is \n" 
     722"                       the default.\n" 
     723"  \n" 
     724"  -g | --groups        Generates a report on group quota instead of users.\n" 
     725"  \n" 
     726"  -i | --ingroups g1[,g2...]  Only lists users who are members of these\n" 
     727"                              groups. Reserved to PyKota Administrators.\n" 
     728"  \n" 
     729"  -P | --printer p     Report quotas on this printer only. Actually p can\n" 
     730"                       use wildcards characters to select only\n" 
     731"                       some printers. The default value is *, meaning\n" 
     732"                       all printers.\n" 
     733"                       You can specify several names or wildcards, \n" 
     734"                       by separating them with commas.\n" 
     735"  \n" 
     736"examples :                              \n" 
     737"\n" 
     738"  $ repykota --printer lp\n" 
     739"  \n" 
     740"  This will print the quota status for all users who use the lp printer.\n" 
     741"\n" 
     742"  $ repykota \n" 
     743"  \n" 
     744"  This will print the quota status for all users on all printers.\n" 
     745"  \n" 
     746"  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n" 
     747"  \n" 
     748"  This will print the quota status for user jerome and all users\n" 
     749"  whose name begins with \"jo\" on all printers which name begins\n" 
     750"  with \"laser\" or ends with \"pson\".\n" 
     751"  \n" 
     752"  If launched by an user who is not a PyKota administrator, additionnal\n" 
     753"  arguments representing users or groups names are ignored, and only the\n" 
     754"  current user/group is reported.\n" 
     755msgstr "" 
     756 
     757msgid "Option --ingroups is reserved to PyKota Administrators." 
     758msgstr "" 
     759 
     760#, python-format 
     761msgid "" 
     762"warnpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     763"\n" 
     764"Sends mail to users over print quota.\n" 
     765"\n" 
     766"command line usage :\n" 
     767"\n" 
     768"  warnpykota  [options]  [names]\n" 
     769"\n" 
     770"options :\n" 
     771"\n" 
     772"  -v | --version       Prints warnpykota's version number then exits.\n" 
     773"  -h | --help          Prints this message then exits.\n" 
     774"  \n" 
     775"  -u | --users         Warns users over their print quota, this is the \n" 
     776"                       default.\n" 
     777"  \n" 
     778"  -g | --groups        Warns users whose groups quota are over limit.\n" 
     779"  \n" 
     780"  -P | --printer p     Verify quotas on this printer only. Actually p can\n" 
     781"                       use wildcards characters to select only\n" 
     782"                       some printers. The default value is *, meaning\n" 
     783"                       all printers.\n" 
     784"                       You can specify several names or wildcards, \n" 
     785"                       by separating them with commas.\n" 
     786"  \n" 
     787"examples :                              \n" 
     788"\n" 
     789"  $ warnpykota --printer lp\n" 
     790"  \n" 
     791"  This will warn all users of the lp printer who have exceeded their\n" 
     792"  print quota.\n" 
     793"\n" 
     794"  $ warnpykota \n" 
     795"  \n" 
     796"  This will warn all users  who have exceeded their print quota on\n" 
     797"  any printer.\n" 
     798"\n" 
     799"  $ warnpykota --groups --printer \"laserjet*\" \"dev*\"\n" 
     800"  \n" 
     801"  This will warn all users of groups which names begins with \"dev\" and\n" 
     802"  who have exceeded their print quota on any printer which name begins \n" 
     803"  with \"laserjet\"\n" 
     804"  \n" 
     805"  If launched by an user who is not a PyKota administrator, additionnal\n" 
     806"  arguments representing users or groups names are ignored, and only the\n" 
     807"  current user/group is reported.\n" 
    527808msgstr "" 
    528809 
     
    637918#, python-format 
    638919msgid "" 
    639 "pkhint v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    640 "\n" 
    641 "A tool to give hints on what accounting method is best for each printer.\n" 
     920"pkbcodes v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     921"\n" 
     922"A billing codes Manager for PyKota.\n" 
    642923"\n" 
    643924"command line usage :\n" 
    644925"\n" 
    645 "  pkhint [options] [printer1 printer2 printer3 ... printerN] <file.conf\n" 
     926"  pkbcodes [options] code1 code2 code3 ... codeN\n" 
    646927"\n" 
    647928"options :\n" 
    648929"\n" 
    649 "  -v | --version       Prints pkhint's version number then exits.\n" 
     930"  -v | --version       Prints pkbcodes version number then exits.\n" 
    650931"  -h | --help          Prints this message then exits.\n" 
    651932"  \n" 
     933"  -a | --add           Adds billing codes if they don't exist in PyKota's\n" 
     934"                       database. If they exist, they are modified\n" 
     935"                       unless -s|--skipexisting is also used.\n" 
     936"\n" 
     937"  -d | --delete        Deletes billing codes from PyKota's database.\n" 
     938"                       NB : the history entries with this billing code\n" 
     939"                       are not deleted, voluntarily.\n" 
     940"\n" 
     941"  -D | --description d Adds a textual description to billing codes.\n" 
     942"\n" 
     943"  -l | --list          List informations about the billing codes.\n" 
     944"\n" 
     945"  -s | --reset         Resets the billing codes' balance and page counters\n" 
     946"                       to 0.\n" 
     947"\n" 
     948"  -s | --skipexisting  In combination with the --add option above, tells\n" 
     949"                       pkbcodes to not modify existing billing codes.\n" 
     950"\n" 
     951"  code1 through codeN can contain wildcards if the --add option\n" 
     952"  is not set.\n" 
     953"\n" 
    652954"examples :                              \n" 
    653955"\n" 
    654 "  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n" 
    655 "  \n" 
    656 "  Will analyze your printing system to test which accounter\n" 
    657 "  is the best for each of the defined printer which\n" 
    658 "  name matches one of the parameters.\n" 
    659 "  \n" 
    660 "  If you don't pass any argument on the command line, all\n" 
    661 "  printers will be analyzed.\n" 
    662 msgstr "" 
    663  
    664 #, python-format 
    665 msgid "Invalid DeviceURI : %s" 
    666 msgstr "��DeviceURI : %s ��١��" 
    667  
    668 msgid "" 
    669 "\n" 
    670 "Please wait while pkhint analyzes your printing system's configuration..." 
    671 msgstr "" 
    672 "\n" 
    673 "�����pkhint �зӡ������������к����������..." 
    674  
    675 #, python-format 
    676 msgid "Unknown device %s for printer %s" 
    677 msgstr "�������ó�s ��Ѻ��ͧ����s" 
    678  
    679 msgid "" 
    680 "\n" 
    681 "Put the following lines into your /etc/pykota/pykota.conf file :\n" 
    682 msgstr "" 
    683 "\n" 
    684 "��������Ѵ�����ŧ���/etc/pykota/pykota.conf file :\n" 
    685  
    686 msgid "# BEWARE : if software accounting is suggested, this doesn't mean" 
    687 msgstr "# ����� : ��Ϳ�������Ҫԡ����й� 
    688  
    689 msgid "# that hardware accounting wouldn't work, this only means that PyKota" 
    690 msgstr "# ��������Ҫԡ���ö�ӧҹ�, �ѭ�������੾��Ѻ PyKota" 
    691  
    692 msgid "# wasn't able to autodetect which hardware accounting method to use." 
    693 msgstr "# ��������������Ҫԡ����ö��" 
     956"  $ pkbcodes --add -D \"My project\" myproj\n" 
     957"\n" 
     958"  Will create the myproj billing code with \"My project\"\n" 
     959"  as the description.\n" 
     960"\n" 
     961"  $ pkbcodes --delete \"*\"\n" 
     962"\n" 
     963"  This will completely delete all the billing codes, but without\n" 
     964"  removing any matching job from the history. USE WITH CARE ANYWAY !\n" 
     965"  \n" 
     966"  $ pkbcodes --list \"my*\"\n" 
     967"  \n" 
     968"  This will list all billing codes which name begins with 'my'.\n" 
     969msgstr "" 
     970 
     971#, python-format 
     972msgid "Billing code [%s] already exists, skipping." 
     973msgstr "" 
     974 
     975#, python-format 
     976msgid "Billing code [%s] already exists, will be modified." 
     977msgstr "" 
     978 
     979#, python-format 
     980msgid "Impossible to add billingcode %s" 
     981msgstr "" 
     982 
     983#, python-format 
     984msgid "There's no billingcode matching %s" 
     985msgstr "" 
     986 
     987msgid "pages" 
     988msgstr "" 
     989 
     990msgid "and" 
     991msgstr "" 
     992 
     993msgid "credits" 
     994msgstr "" 
     995 
     996msgid "You have to pass billing codes on the command line" 
     997msgstr "" 
    694998 
    695999#, python-format 
     
    7881092"  -s | --skipexisting  In combination with the --add option above, tells\n" 
    7891093"                       pkprinters to not modify existing printers.\n" 
     1094"                       \n" 
     1095"  -m | --maxjobsize s  Sets the maximum job size allowed on the printer\n" 
     1096"                       to s pages.\n" 
     1097"                       \n" 
     1098"  -p | --passthrough   Activate passthrough mode for the printer. In this\n" 
     1099"                       mode, users are allowed to print without any impact\n" 
     1100"                       on their quota or account balance.\n" 
     1101"                       \n" 
     1102"  -n | --nopassthrough Deactivate passthrough mode for the printer.\n" 
     1103"                       Without -p or -n, printers are created in \n" 
     1104"                       normal mode, i.e. no passthrough.\n" 
    7901105"  \n" 
    7911106"  printer1 through printerN can contain wildcards if the --add option \n" 
     
    8231138 
    8241139#, python-format 
     1140msgid "Invalid maximum job size value %s" 
     1141msgstr "" 
     1142 
     1143#, python-format 
    8251144msgid "Printer %s already exists, skipping." 
    8261145msgstr "��ͧ����s ��١�Դ����� ��� 
     
    8321151msgid "in" 
    8331152msgstr "� 
     1153 
     1154#, python-format 
     1155msgid "Passthrough mode : %s" 
     1156msgstr "" 
     1157 
     1158msgid "ON" 
     1159msgstr "" 
     1160 
     1161msgid "OFF" 
     1162msgstr "" 
     1163 
     1164#, python-format 
     1165msgid "Maximum job size : %s" 
     1166msgstr "" 
     1167 
     1168#, python-format 
     1169msgid "%s pages" 
     1170msgstr "" 
     1171 
     1172msgid "Unlimited" 
     1173msgstr "" 
    8341174 
    8351175msgid "You have to pass printer groups names on the command line" 
     
    8371177msgid "You have to pass printer names on the command line" 
    8381178msgstr "�س������������캹�������� 
     1179#, python-format 
     1180msgid "" 
     1181"pkturnkey v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
     1182"\n" 
     1183"A turn key tool for PyKota. When launched, this command will initialize\n" 
     1184"PyKota's database with all existing print queues and some or all users.\n" 
     1185"For now, no prices or limits are set, so printing is fully accounted\n" 
     1186"for, but not limited.\n" 
     1187"\n" 
     1188"command line usage :\n" 
     1189"\n" 
     1190"  pkturnkey [options] [printqueues names]\n" 
     1191"\n" 
     1192"options :\n" 
     1193"\n" 
     1194"  -v | --version       Prints pkturnkey version number then exits.\n" 
     1195"  -h | --help          Prints this message then exits.\n" 
     1196"  \n" 
     1197"  -c | --doconf        Give hints about what to put into pykota.conf\n" 
     1198"  \n" 
     1199"  -d | --dousers       Manages users accounts as well.\n" 
     1200"  \n" 
     1201"  -D | --dogroups      Manages users groups as well.\n" 
     1202"                       Implies -d | --dousers.\n" 
     1203"  \n" 
     1204"  -e | --emptygroups   Includes empty groups.\n" 
     1205"  \n" 
     1206"  -f | --force         Modifies the database instead of printing what\n" 
     1207"                       it would do.\n" 
     1208"                       \n" 
     1209"  -u | --uidmin uid    Only adds users whose uid is greater than or equal " 
     1210"to\n" 
     1211"                       uid. You can pass an username there as well, and its\n" 
     1212"                       uid will be used automatically.\n" 
     1213"                       If not set, 0 will be used automatically.\n" 
     1214"                       Implies -d | --dousers.\n" 
     1215"                       \n" 
     1216"  -U | --uidmax uid    Only adds users whose uid is lesser than or equal to\n" 
     1217"                       uid. You can pass an username there as well, and its\n" 
     1218"                       uid will be used automatically.\n" 
     1219"                       If not set, a large value will be used " 
     1220"automatically.\n" 
     1221"                       Implies -d | --dousers.\n" 
     1222"\n" 
     1223"  -g | --gidmin gid    Only adds groups whose gid is greater than or equal " 
     1224"to\n" 
     1225"                       gid. You can pass a groupname there as well, and its\n" 
     1226"                       gid will be used automatically.\n" 
     1227"                       If not set, 0 will be used automatically.\n" 
     1228"                       Implies -D | --dogroups.\n" 
     1229"                       \n" 
     1230"  -G | --gidmax gid    Only adds groups whose gid is lesser than or equal " 
     1231"to\n" 
     1232"                       gid. You can pass a groupname there as well, and its\n" 
     1233"                       gid will be used automatically.\n" 
     1234"                       If not set, a large value will be used " 
     1235"automatically.\n" 
     1236"                       Implies -D | --dogroups.\n" 
     1237"\n" 
     1238"examples :                              \n" 
     1239"\n" 
     1240"  $ pkturnkey --dousers --uidmin jerome\n" 
     1241"\n" 
     1242"  Will simulate the initialization of PyKota's database will all existing\n" 
     1243"  printers and print accounts for all users whose uid is greater than\n" 
     1244"  or equal to jerome's one. Won't manage any users group.\n" 
     1245"  \n" 
     1246"  To REALLY initialize the database instead of simulating it, please\n" 
     1247"  use the -f | --force command line switch.\n" 
     1248"  \n" 
     1249"  You can limit the initialization to only a subset of the existing\n" 
     1250"  printers, by passing their names at the end of the command line.\n" 
     1251msgstr "" 
     1252 
     1253#, python-format 
     1254msgid "" 
     1255"Printer %s is not managed by PyKota yet. Please modify printers.conf and " 
     1256"restart CUPS." 
     1257msgstr "" 
     1258 
     1259msgid "Please be patient..." 
     1260msgstr "" 
     1261 
     1262msgid "Don't worry, the database WILL NOT BE MODIFIED." 
     1263msgstr "" 
     1264 
     1265msgid "Please WORRY NOW, the database WILL BE MODIFIED." 
     1266msgstr "" 
     1267 
     1268msgid "System users will have a print account as well !" 
     1269msgstr "" 
     1270 
     1271#, python-format 
     1272msgid "Unknown username %s : %s" 
     1273msgstr "" 
     1274 
     1275msgid "System groups will have a print account as well !" 
     1276msgstr "" 
     1277 
     1278#, python-format 
     1279msgid "Unknown groupname %s : %s" 
     1280msgstr "" 
     1281 
     1282msgid "Simulation terminated." 
     1283msgstr "" 
     1284 
     1285msgid "Database initialized !" 
     1286msgstr "" 
     1287 
     1288msgid "The --uidmin or --uidmax command line option implies --dousers as well." 
     1289msgstr "" 
     1290 
     1291msgid "" 
     1292"The --gidmin or --gidmax command line option implies --dogroups as well." 
     1293msgstr "" 
     1294 
     1295msgid "The --dogroups command line option implies --dousers as well." 
     1296msgstr "" 
     1297 
    8391298#, python-format 
    8401299msgid "" 
     
    9631422msgstr "��ҡ��������ͧ����s : %.2f" 
    9641423 
    965 #, python-format 
    966 msgid "" 
    967 "repykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    968 "\n" 
    969 "Generates print quota reports.\n" 
    970 "\n" 
    971 "command line usage :\n" 
    972 "\n" 
    973 "  repykota [options] \n" 
    974 "\n" 
    975 "options :\n" 
    976 "\n" 
    977 "  -v | --version       Prints repykota's version number then exits.\n" 
    978 "  -h | --help          Prints this message then exits.\n" 
    979 "  \n" 
    980 "  -u | --users         Generates a report on users quota, this is \n" 
    981 "                       the default.\n" 
    982 "  \n" 
    983 "  -g | --groups        Generates a report on group quota instead of users.\n" 
    984 "  \n" 
    985 "  -P | --printer p     Report quotas on this printer only. Actually p can\n" 
    986 "                       use wildcards characters to select only\n" 
    987 "                       some printers. The default value is *, meaning\n" 
    988 "                       all printers.\n" 
    989 "                       You can specify several names or wildcards, \n" 
    990 "                       by separating them with commas.\n" 
    991 "  \n" 
    992 "examples :                              \n" 
    993 "\n" 
    994 "  $ repykota --printer lp\n" 
    995 "  \n" 
    996 "  This will print the quota status for all users who use the lp printer.\n" 
    997 "\n" 
    998 "  $ repykota \n" 
    999 "  \n" 
    1000 "  This will print the quota status for all users on all printers.\n" 
    1001 "  \n" 
    1002 "  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n" 
    1003 "  \n" 
    1004 "  This will print the quota status for user jerome and all users\n" 
    1005 "  whose name begins with \"jo\" on all printers which name begins\n" 
    1006 "  with \"laser\" or ends with \"pson\".\n" 
    1007 "  \n" 
    1008 "  If launched by an user who is not a PyKota administrator, additionnal\n" 
    1009 "  arguments representing users or groups names are ignored, and only the\n" 
    1010 "  current user/group is reported.\n" 
    1011 msgstr "" 
    1012  
    1013 #, python-format 
    1014 msgid "" 
    1015 "warnpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" 
    1016 "\n" 
    1017 "Sends mail to users over print quota.\n" 
    1018 "\n" 
    1019 "command line usage :\n" 
    1020 "\n" 
    1021 "  warnpykota  [options]  [names]\n" 
    1022 "\n" 
    1023 "options :\n" 
    1024 "\n" 
    1025 "  -v | --version       Prints warnpykota's version number then exits.\n" 
    1026 "  -h | --help          Prints this message then exits.\n" 
    1027 "  \n" 
    1028 "  -u | --users         Warns users over their print quota, this is the \n" 
    1029 "                       default.\n" 
    1030 "  \n" 
    1031 "  -g | --groups        Warns users whose groups quota are over limit.\n" 
    1032 "  \n" 
    1033 "  -P | --printer p     Verify quotas on this printer only. Actually p can\n" 
    1034 "                       use wildcards characters to select only\n" 
    1035 "                       some printers. The default value is *, meaning\n" 
    1036 "                       all printers.\n" 
    1037 "                       You can specify several names or wildcards, \n" 
    1038 "                       by separating them with commas.\n" 
    1039 "  \n" 
    1040 "examples :                              \n" 
    1041 "\n" 
    1042 "  $ warnpykota --printer lp\n" 
    1043 "  \n" 
    1044 "  This will warn all users of the lp printer who have exceeded their\n" 
    1045 "  print quota.\n" 
    1046 "\n" 
    1047 "  $ warnpykota \n" 
    1048 "  \n" 
    1049 "  This will warn all users  who have exceeded their print quota on\n" 
    1050 "  any printer.\n" 
    1051 "\n" 
    1052 "  $ warnpykota --groups --printer \"laserjet*\" \"dev*\"\n" 
    1053 "  \n" 
    1054 "  This will warn all users of groups which names begins with \"dev\" and\n" 
    1055 "  who have exceeded their print quota on any printer which name begins \n" 
    1056 "  with \"laserjet\"\n" 
    1057 "  \n" 
    1058 "  If launched by an user who is not a PyKota administrator, additionnal\n" 
    1059 "  arguments representing users or groups names are ignored, and only the\n" 
    1060 "  current user/group is reported.\n" 
    1061 msgstr "" 
    1062  
    10631424msgid "PyKota Data Dumper" 
    10641425msgstr "" 
     
    10771438 
    10781439msgid "Filter" 
     1440msgstr "" 
     1441 
     1442msgid "Summarize" 
     1443msgstr "" 
     1444 
     1445msgid "only for payments or history" 
    10791446msgstr "" 
    10801447 
     
    11111478msgstr "����ҹ" 
    11121479 
    1113 msgid "JobSize" 
    1114 msgstr "��Ҵ�ҹ" 
    1115  
    1116 msgid "JobPrice" 
    1117 msgstr "��ҧҹ" 
     1480msgid "Number of pages" 
     1481msgstr "" 
     1482 
     1483msgid "Cost" 
     1484msgstr "" 
    11181485 
    11191486msgid "Copies" 
    11201487msgstr "�ӹǹ��" 
    11211488 
    1122 msgid "JobBytes" 
    1123 msgstr "�����Ҵ�ҹ" 
    1124  
    1125 msgid "PageCounter" 
    1126 msgstr "�ӹǹ˹� 
     1489msgid "Number of bytes" 
     1490msgstr "" 
     1491 
     1492msgid "Printer's internal counter" 
     1493msgstr "" 
    11271494 
    11281495msgid "Options" 
     
    11321499msgstr "" 
    11331500 
    1134 msgid "BillingCode" 
    1135 msgstr "" 
    1136  
    1137 msgid "Pages" 
     1501msgid "Billing code" 
     1502msgstr "" 
     1503 
     1504msgid "Precomputed number of pages" 
     1505msgstr "" 
     1506 
     1507msgid "Precomputed cost" 
     1508msgstr "" 
     1509 
     1510msgid "Pages details" 
     1511msgstr "" 
     1512 
     1513msgid "(not supported yet)" 
    11381514msgstr "" 
    11391515 
     
    11471523msgstr "" 
    11481524 
    1149 #, python-format 
    1150 msgid "This file is %i pages long." 
     1525msgid "" 
     1526"The exact cost of a print job can only be determined for a particular user. " 
     1527"Please retry while logged-in." 
    11511528msgstr "" 
    11521529 
     
    11561533 
    11571534#, python-format 
     1535msgid "" 
     1536"Configuration file %s can't be read. Please check that the file exists and " 
     1537"that your permissions are sufficient." 
     1538msgstr "" 
     1539 
     1540#, python-format 
    11581541msgid "Configuration file %s not found." 
    11591542msgstr "���! ����͹�ԡ��s" 
     
    11841567 
    11851568#, python-format 
     1569msgid "Invalid unknown_billingcode directive %s for printer %s" 
     1570msgstr "" 
     1571 
     1572#, python-format 
     1573msgid "Directive unknown_billingcode in section %s only supports values in %s" 
     1574msgstr "" 
     1575 
     1576#, python-format 
    11861577msgid "Option enforcement in section %s only supports values in %s" 
    11871578msgstr "���͡ enforcement ��� %s ʹѺʹع੾���� %s" 
     
    11901581msgid "Option onaccountererror in section %s only supports values in %s" 
    11911582msgstr "" 
    1192  
    1193 #, python-format 
    1194 msgid "Invalid policy %s for printer %s" 
    1195 msgstr "����� %s ��Ѻ��ͧ����s ��١��" 
    11961583 
    11971584#, python-format 
     
    12761663msgstr "" 
    12771664 
     1665msgid "Billing Codes" 
     1666msgstr "" 
     1667 
    12781668msgid "Comma Separated Values" 
    12791669msgstr "" 
     
    13041694 
    13051695msgid "XML output is disabled because the jaxml module is not available." 
     1696msgstr "" 
     1697 
     1698#, python-format 
     1699msgid "Invalid data type [%s] for --sum command line option, see help." 
    13061700msgstr "" 
    13071701 
     
    13861780msgstr "" 
    13871781 
    1388 #, python-format 
    1389 msgid "Impossible to connect to SMTP server : %s" 
    1390 msgstr "���ö�Դ��Ѻ SMTP ������" 
    1391  
    1392 #, python-format 
    1393 msgid "Impossible to send mail to %s, error %s : %s" 
    1394 msgstr "���ö����� %s, ����Դ��� %s : %s" 
     1782msgid "Please report bugs to :" 
     1783msgstr "" 
    13951784 
    13961785#, python-format 
     
    14261815msgstr "���� ��������������%s ����ͧ����s ���� 
    14271816 
    1428 msgid "Print Quota" 
    1429 msgstr "���������� 
    14301817msgid "Print Quota Exceeded" 
    14311818msgstr "����������Թ�� 
     
    14351822msgstr "��������������%s ����ͧ����s ����� 
    14361823 
    1437 #, python-format 
    1438 msgid "Print Quota exceeded for user %s on printer %s" 
    1439 msgstr "����������� %s ����ͧ����s ���� 
    1440  
    1441 #, python-format 
    1442 msgid "Print Quota low for user %s on printer %s" 
    1443 msgstr "����������� %s ����ͧ����s ����� 
    1444  
    14451824msgid "Print Quota Low" 
    14461825msgstr "��������������� 
    14471826 
    14481827#, python-format 
    1449 msgid "Printing system %s, args=%s" 
    1450 msgstr "���������s, args=%s" 
    1451  
    1452 #, python-format 
    1453 msgid "Unable to precompute the job's size with the generic PDL analyzer : %s" 
    1454 msgstr "���ö�ӡ��ӹdz��Ҵ�ͧ�ҹ��� PDL analyzer : %s" 
    1455  
    1456 #, python-format 
    1457 msgid "SIGTERM received, job %s cancelled." 
    1458 msgstr "�����SIGTERM , �ҹ %s �١¡��." 
    1459  
    1460 msgid "Printer hostname undefined, set to 'localhost'" 
    1461 msgstr "������������������ҵ���� 'localhost'" 
    1462  
    1463 #, python-format 
    1464 msgid "Printing system unknown, args=%s" 
    1465 msgstr "�������������args=%s" 
    1466  
    1467 #, python-format 
    1468 msgid "" 
    1469 "Printer %s not registered in the PyKota system, applying external policy (%" 
    1470 "s) for printer %s" 
    1471 msgstr "" 
    1472 "��ͧ����s ����ŧ������к��ͧ PyKota ,ŧ�������������ҹ�¹͡ (%" 
    1473 "s) ��Ѻ��ͧ����s" 
    1474  
    1475 #, python-format 
    1476 msgid "" 
    1477 "User %s not registered in the PyKota system, applying external policy (%s) " 
    1478 "for printer %s" 
    1479 msgstr "" 
    1480 "��� %s ����ŧ������к��ͧ PyKota, ,ŧ�������������ҹ�¹͡ (%s) " 
    1481 "��Ѻ��ͧ����s" 
    1482  
    1483 #, python-format 
    1484 msgid "" 
    1485 "User %s doesn't have quota on printer %s in the PyKota system, applying " 
    1486 "external policy (%s) for printer %s" 
    1487 msgstr "" 
    1488 "��� %s �����������캹��ͧ����s �к��ͧ PyKota, " 
    1489 "ŧ�������������ҹ�¹͡ (%s) ��Ѻ��ͧ����s" 
    1490  
    1491 #, python-format 
    1492 msgid "" 
    1493 "External policy %s for printer %s produced an error. Job rejected. Please " 
    1494 "check PyKota's configuration files." 
    1495 msgstr "" 
    1496 "������ҹ�¹͡ %s ��Ѻ��ͧ����s ����Դ���. ¡�����ӧҹ. " 
    1497 "���ҵ��������ԡ��ê���ͧ PyKota" 
    1498  
    1499 #, python-format 
    1500 msgid "" 
    1501 "Printer %s not registered in the PyKota system, applying default policy (%s)" 
    1502 msgstr "" 
    1503 "��ͧ����s ����ŧ������к��ͧ PyKota, ŧ�������������ҹ����(%" 
    1504 "s)" 
    1505  
    1506 #, python-format 
    1507 msgid "" 
    1508 "User %s not registered in the PyKota system, applying default policy (%s) " 
    1509 "for printer %s" 
    1510 msgstr "" 
    1511 "��� %s ����ŧ������к��ͧ PyKota, ŧ�������������ҹ����(%s) " 
    1512 "��Ѻ��ͧ����s" 
    1513  
    1514 #, python-format 
    1515 msgid "" 
    1516 "User %s doesn't have quota on printer %s in the PyKota system, applying " 
    1517 "default policy (%s)" 
    1518 msgstr "" 
    1519 "��� %s �����������캹��ͧ����s �к��ͧ PyKota , ŧ����� " 
    1520 "��������ҹ����(%s)" 
    1521  
    1522 #, python-format 
    1523 msgid "" 
    1524 "Printer %s still not registered in the PyKota system, job will be rejected" 
    1525 msgstr "��ͧ����s ������ŧ������к� PyKota, �ҹ���觨ж١¡��" 
    1526  
    1527 #, python-format 
    1528 msgid "" 
    1529 "User %s still not registered in the PyKota system, job will be rejected on " 
    1530 "printer %s" 
    1531 msgstr "��� %s ������ŧ������к� PyKota, �ҹ���觨ж١¡�� printer %s" 
    1532  
    1533 #, python-format 
    1534 msgid "" 
    1535 "User %s still doesn't have quota on printer %s in the PyKota system, job " 
    1536 "will be rejected" 
    1537 msgstr "" 
    1538 "��� %s ���������������캹��ͧ����s �к� PyKota ,�ҹ���觨ж١¡�� " 
    1539  
    1540 #, python-format 
    15411828msgid "A problem occured while reading printer %s's internal page counter." 
    15421829msgstr "" 
     
    15971884 
    15981885#, python-format 
     1886msgid "Problem while receiving PJL answer from %s:%s : %s" 
     1887msgstr "" 
     1888 
     1889#, python-format 
    15991890msgid "Waiting for printer %s to be printing..." 
    16001891msgstr "" 
     
    16771968msgstr "" 
    16781969 
     1970msgid "Hidden because of privacy concerns" 
     1971msgstr "" 
     1972 
    16791973#, python-format 
    16801974msgid "" 
     
    16931987msgstr "���ö�鹾�������Ҷ֧�������Ѻ pykotaGroup �������%s" 
    16941988 
    1695 msgid "Hidden because of privacy concerns" 
    1696 msgstr "" 
    1697  
    1698 msgid "Summarize" 
    1699 msgstr "" 
    1700  
    1701 msgid "Invalid data type [%s] for --sum command line option, see help." 
    1702 msgstr "" 
    1703  
    1704 msgid "only for payments or history" 
    1705 msgstr "" 
    1706  
    1707 msgid "Job is a duplicate. Printing is denied by subprocess." 
    1708 msgstr "" 
    1709  
    1710 msgid "Job is a duplicate. Printing is allowed by subprocess." 
    1711 msgstr "" 
    1712  
    1713 msgid "Please report bugs to :" 
    1714 msgstr "" 
     1989#~ msgid "File number %s unregistered twice from polling object, ignored." 
     1990#~ msgstr "������� %s ������ŧ����� 2 ��駨ҡ������� ,��� 
     1991 
     1992#~ msgid "SIGTERM was sent to real backend %s (pid: %s)" 
     1993#~ msgstr "���ҳ SIGTERM �١���ѧ��ͧ�� %s (pid: %s)" 
     1994 
     1995#~ msgid "CUPS backend %s died abnormally." 
     1996#~ msgstr "CUPS �ͧ��ͧ�� %s ����ش�ӧҹẺ�Դ�á�� 
     1997 
     1998#~ msgid "Software accounting already done in first pass. Ignoring." 
     1999#~ msgstr "����Ϳ�������ѭ����ԡ����ǹ� ��� 
     2000 
     2001#~ msgid "Hardware accounting already done in first pass. Ignoring." 
     2002#~ msgstr "�����������ѭ����ԡ����ǹ� ��� 
     2003 
     2004#~ msgid "Invalid DeviceURI : %s" 
     2005#~ msgstr "��DeviceURI : %s ��١��" 
     2006 
     2007#~ msgid "" 
     2008#~ "\n" 
     2009#~ "Please wait while pkhint analyzes your printing system's configuration..." 
     2010#~ msgstr "" 
     2011#~ "\n" 
     2012#~ "�����pkhint �зӡ������������к����������..." 
     2013 
     2014#~ msgid "Unknown device %s for printer %s" 
     2015#~ msgstr "�������ó�s ��Ѻ��ͧ����s" 
     2016 
     2017#~ msgid "" 
     2018#~ "\n" 
     2019#~ "Put the following lines into your /etc/pykota/pykota.conf file :\n" 
     2020#~ msgstr "" 
     2021#~ "\n" 
     2022#~ "��������Ѵ�����ŧ���/etc/pykota/pykota.conf file :\n" 
     2023 
     2024#~ msgid "# BEWARE : if software accounting is suggested, this doesn't mean" 
     2025#~ msgstr "# ����� : ��Ϳ�������Ҫԡ����й� 
     2026 
     2027#~ msgid "" 
     2028#~ "# that hardware accounting wouldn't work, this only means that PyKota" 
     2029#~ msgstr "# ��������Ҫԡ���ö�ӧҹ�, �ѭ�������੾��Ѻ PyKota" 
     2030 
     2031#~ msgid "# wasn't able to autodetect which hardware accounting method to use." 
     2032#~ msgstr "# ��������������Ҫԡ����ö��" 
     2033 
     2034#~ msgid "JobSize" 
     2035#~ msgstr "��Ҵ�ҹ" 
     2036 
     2037#~ msgid "JobPrice" 
     2038#~ msgstr "��ҧҹ" 
     2039 
     2040#~ msgid "JobBytes" 
     2041#~ msgstr "�����Ҵ�ҹ" 
     2042 
     2043#~ msgid "PageCounter" 
     2044#~ msgstr "�ӹǹ˹� 
     2045 
     2046#~ msgid "Printing system %s, args=%s" 
     2047#~ msgstr "���������s, args=%s" 
     2048 
     2049#~ msgid "Printer hostname undefined, set to 'localhost'" 
     2050#~ msgstr "������������������ҵ���� 'localhost'" 
     2051 
     2052#~ msgid "Printing system unknown, args=%s" 
     2053#~ msgstr "�������������args=%s" 
    17152054 
    17162055#~ msgid ""