| 750 | "edpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" |
| 751 | "\n" |
| 752 | "Un �teur de quotas pour PyKota.\n" |
| 753 | "\n" |
| 754 | "ligne de commande :\n" |
| 755 | "\n" |
| 756 | " edpykota [options] utilisateur1 utilisateur2 ... utilisateurN\n" |
| 757 | " \n" |
| 758 | " edpykota [options] groupe1 groupe2 ... groupeN\n" |
| 759 | "\n" |
| 760 | "options :\n" |
| 761 | "\n" |
| 762 | " -v | --version Affiche la version d'edpykota et quitte.\n" |
| 763 | " -h | --help Affiche ce message et quitte.\n" |
| 764 | " \n" |
| 765 | " -a | --add Ajoute des utilisateurs et/ou des imprimantes\n" |
| 766 | " s'ils n'existent pas d� dans la base de donn�.\n" |
| 767 | " \n" |
| 768 | " -d | --delete Efface des utilisateurs ou des groupes depuis\n" |
| 769 | " la base de donn�. Les " |
| 770 | "imprimantes ne sont jamais effac�.\n" |
| 771 | " \n" |
| 772 | " -c | --charge p[,j] Positionne le co�r page et par travail\n" |
| 773 | " sur l'imprimante. Le prix par travail est optionel.\n" |
| 774 | " Si les deux sont positionn� il faut les s�rer\n" |
| 775 | " par une virgule. Les nombres r�s sont autoris�\n" |
| 776 | " \n" |
| 777 | " -o | --overcharge f Positionne le facteur de surtaxe qui sera appliqu�\n" |
| 778 | " l'utilisateur lors du calcul du co�un travail\n" |
| 779 | " d'impression. Les valeurs r�les positives ou\n" |
| 780 | " n�tives sont autoris�, ce qui permet de faire\n" |
| 781 | " des choses tr�cr�ives comme donner de l'argent\n" |
| 782 | " �n utilisateur chaque fois qu'il imprime.\n" |
| 783 | " Le nombre de pages d'un travail d'impression n'est\n" |
| 784 | " pas modifi�ar ce coefficient, seulement le co�\n" |
| 785 | " travail pour un utilisateur particulier.\n" |
| 786 | " Seuls les utilisateurs ont un tel coefficient.\n" |
| 787 | " \n" |
| 788 | " -i | --ingroups g1[,g2...] Place les utilisateurs dans chacun des groupes\n" |
| 789 | " list� separ�par des virgules. Les groupes\n" |
| 790 | " doivent d� exister dans la base de donn�.\n" |
| 791 | " \n" |
| 792 | " -u | --users Modifie les quotas utilisateur, c'est la valeur\n" |
| 793 | " par d�ut.\n" |
| 794 | " \n" |
| 795 | " -P | --printer p Modifie les quotas sur l'imprimante p seulement.\n" |
| 796 | " En fait p peut contenir des caract�s jokers\n" |
| 797 | " pour s�ctionner seulement certaines imprimantes.\n" |
| 798 | " La valeur par d�ut est *, qui signifie toutes les\n" |
| 799 | " imprimantes. \n" |
| 800 | " Vous pouvez sp�fier plusieurs noms ou jokers,\n" |
| 801 | " en les s�rant avec des virgules.\n" |
| 802 | " \n" |
| 803 | " -G | --pgroups pg1[,pg2...] Ajoute l'imprimante aux groupes d'imprimantes\n" |
| 804 | " pg1, pg2, etc... qui doivent d� exister.\n" |
| 805 | " Un groupe d'imprimantes est comme une imprimante\n" |
| 806 | " normale, sauf que celle-ci est inconnue du syst�\n" |
| 807 | " d'impression. On cr�des groupes d'imprimantes de " |
| 808 | "la\n" |
| 809 | " m� mani� que des imprimantes normales, et " |
| 810 | "ensuite\n" |
| 811 | " on y ajoute d'autres imprimantes avec cette option.\n" |
| 812 | " Le d�mpte est fait sur une imprimante et sur tous\n" |
| 813 | " les groupes d'imprimantes auxquels elle appartient,\n" |
| 814 | " la v�fication de quota est faite sur une " |
| 815 | "imprimante\n" |
| 816 | " et sur tous les groupes d'imprimantes auxquels elle\n" |
| 817 | " appartient.\n" |
| 818 | " \n" |
| 819 | " -g | --groups Modifie les quotas de groupes plut�ue ceux des\n" |
| 820 | " utilisateurs.\n" |
| 821 | " \n" |
| 822 | " -p | --prototype u|g Prend l'utilisateur u ou le groupe g comme mod�\n" |
| 823 | " pour positionner le quota d'impression.\n" |
| 824 | " \n" |
| 825 | " -n | --noquota Ne d�nit aucun quota, mais laisse le d�mpte " |
| 826 | "actif. Fait la m� chose que --limitby noquota.\n" |
| 827 | " \n" |
| 828 | " -r | --reset Remet �� le compteur de pages courant pour\n" |
| 829 | " l'utilisateur ou le groupe sur les imprimantes\n" |
| 830 | " sp�fi�.\n" |
| 831 | " Le compteur de pages '�rnel' est inchang�n" |
| 832 | " \n" |
| 833 | " -R | --hardreset Remet �� les compteurs de pages courant et\n" |
| 834 | " '�rnel' pour l'utilisateur ou le groupe sur les\n" |
| 835 | " imprimantes sp�fi�. Ceci est un raccourci\n" |
| 836 | " pour '--used 0'.\n" |
| 837 | " \n" |
| 838 | " -l | --limitby l D�nit le facteur de limitation pour l'utilisateur\n" |
| 839 | " ou le groupe : soit par le solde du compte " |
| 840 | "(balance),\n" |
| 841 | " soit par le quota par pages.\n" |
| 842 | " La valeur par d�ut est 'quota'. Les valeurs\n" |
| 843 | " autoris� sont 'quota' 'balance' 'noquota' " |
| 844 | "'noprint'\n" |
| 845 | " et 'nochange' :\n" |
| 846 | " \n" |
| 847 | " - quota : limite par le nombre de pages sur chaque\n" |
| 848 | " imprimante.\n" |
| 849 | " - balance : limite par le nombre de cr�ts.\n" |
| 850 | " - noquota : aucune limite, d�mpte effectu�n" |
| 851 | " - nochange : aucune limite, d�mpte non effectu�n" |
| 852 | " - noprint : imprimer est interdit.\n" |
| 853 | " NB : nochange et noprint ne sont pas support�pour\n" |
| 854 | " les groupes.\n" |
| 855 | " \n" |
| 856 | " -b | --balance b Fixe le solde de l'utiliateur �a valeur b.\n" |
| 857 | " Le solde peut aussi �e incr�nt�u d��nt�" |
| 858 | " si b est pr�d�'un signe + ou -.\n" |
| 859 | " ATTENTION : si on d��nte le solde, le total\n" |
| 860 | " r��ar l'utilisateur est d��nt�ussi.\n" |
| 861 | " Les groupes n'ont pas de solde, leur solde est la\n" |
| 862 | " somme des soldes des utilisateurs membres.\n" |
| 863 | " \n" |
| 864 | " -S | --softlimit sl Fixe la limite souple �l pages.\n" |
| 865 | " \n" |
| 866 | " -H | --hardlimit hl Fixe la limite dure �l pages.\n" |
| 867 | "\n" |
| 868 | " -I | --increase v Incr�nt �a fois les limites souple et dure de la\n" |
| 869 | " valeur de v. Vous pouvez pr�xer v avec + ou -, si\n" |
| 870 | " aucun signe n'est pr�nt, + est utilis�n" |
| 871 | "\n" |
| 872 | " -U | --used usage Positionne les compteurs de pages de l'utilisateur �" |
| 873 | " la valeur usage; utile pour migrer des utilisateurs\n" |
| 874 | " depuis un logiciel diff�nt dans lequel ils ont " |
| 875 | "d�\n" |
| 876 | " imprim�uelques pages. Les compteurs de pages " |
| 877 | "actuels\n" |
| 878 | " et globaux peuvent �e incr�nt�ou d��nt�" |
| 879 | "si\n" |
| 880 | " usage est pr�x�'un signe + ou -.\n" |
| 881 | " ATTENTION : LES DEUX compteurs de pages sont " |
| 882 | "modifi�n" |
| 883 | " dans tous les cas, donc soyez prudents.\n" |
| 884 | " NB : si 'usage' vaut '0', alors l'action effectu�n" |
| 885 | " est identique �elle effectu�avec --hardreset.\n" |
| 886 | " \n" |
| 887 | " les noms d'utilisateurs ou de groupes peuvent contenir des caract�s\n" |
| 888 | " joker si l'option --add n'est pas utilis�\n" |
| 889 | " \n" |
| 890 | "exemples : \n" |
| 891 | "\n" |
| 892 | " $ edpykota --add -p jerome john paul george ringo/ringo@example.com\n" |
| 893 | " \n" |
| 894 | " Ceci va ajouter les utilisateurs john, paul, george and ringo �a base\n" |
| 895 | " de donn�, et fixer leur quota par pages �a m� valeur que\n" |
| 896 | " l'utilisateur jerome. L'utilisateur jerome doit exister.\n" |
| 897 | " L'adresse email de ringo sera fix��ringo@example.com'\n" |
| 898 | " \n" |
| 899 | " $ edpykota --printer lp -S 50 -H 60 jerome\n" |
| 900 | " \n" |
| 901 | " Ceci va fixer une limite souple de 50 pages et une limite dure de 60 " |
| 902 | "pages\n" |
| 903 | " pour l'utilisteur jerome sur l'imprimante lp.\n" |
| 904 | " Si l'utilisateur jerome ou l'imprimante lp n'existent pas dans la base de\n" |
| 905 | " donn�alors aucune modification n'est effectu�\n" |
| 906 | "\n" |
| 907 | " $ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\n" |
| 908 | " \n" |
| 909 | " Comme ci-dessus, mais l'utilisateur jerome et l'imprimante lp sont " |
| 910 | "ajout�n" |
| 911 | " automatiquement s'ils n'existaient pas. L'utilisateur jerome est aussi\n" |
| 912 | " ajout�aux groupes \"coders\" et \"it\" quoi doivent d� exister dans\n" |
| 913 | " la base de donn�.\n" |
| 914 | " \n" |
| 915 | " $ edpykota -g -S 500 -H 550 financial support \n" |
| 916 | " \n" |
| 917 | " Ceci va fixer une limite souple de 500 pages et une limite dure de 550\n" |
| 918 | " pages pour les groupes financial et support sur toutes les imprimantes.\n" |
| 919 | " \n" |
| 920 | " $ edpykota --reset jerome \"jo*\"\n" |
| 921 | " \n" |
| 922 | " Ceci va remettre �� le compteur de pages courant de jerome sur toutes\n" |
| 923 | " les imprimantes, ainsi que pour chaque utilisateur dont le nom commence\n" |
| 924 | " par 'jo'.\n" |
| 925 | " Leurs compteurs '�rnels' ne seront pas modifi�\n" |
| 926 | " Vous pouvez �lement remettre �� les compteurs '�rnels' gr� �" |
| 927 | " l'option --hardreset | -R de la ligne de commande.\n" |
| 928 | " \n" |
| 929 | " $ edpykota --printer hpcolor --noquota jerome\n" |
| 930 | " \n" |
| 931 | " Ceci indique �yKota de ne pas limiter jerome lorsqu'il va imprimer\n" |
| 932 | " sur l'imprimante hpcolor. Tous ses travaux seront autoris�sur cette\n" |
| 933 | " imprimantes, mais la comptabilit�e ses impressions sera quand m�\n" |
| 934 | " tenue. Les quotas des autres utilisateurs sont inchang�\n" |
| 935 | " \n" |
| 936 | " $ edpykota --limitby balance jerome\n" |
| 937 | " \n" |
| 938 | " Ceci indique �yKota de limiter jerome par le solde de son compte\n" |
| 939 | " lorsqu'il imprime.\n" |
| 940 | " \n" |
| 941 | " $ edpykota --balance +10.0 jerome\n" |
| 942 | " \n" |
| 943 | " Ceci va incr�nter le solde de jerome de 10.0 unit�(dans votre\n" |
| 944 | " propre monnaie). Vous pouvez d��nter ce solde en utilisant le signe\n" |
| 945 | " n�tif, et positionner la valeur en n'utilisant aucun signe.\n" |
| 946 | " \n" |
| 947 | " $ edpykota --delete jerome rachel\n" |
| 948 | " \n" |
| 949 | " Ceci va compl�ment effacer les utilisateurs jerome et rachel de la base\n" |
| 950 | " de donn�. Tous leurs quotas et leurs historiques seront aussi effac�\n" |
| 951 | " \n" |
| 952 | " $ edpykota --printer lp --charge 0.1\n" |
| 953 | " \n" |
| 954 | " Ceci va fixer le co�r page �.1 unit�ur l'imprimante lp. Le co� |
| 955 | " d'un travail ne sera pas modifi�n" |
| 956 | " \n" |
| 957 | " $ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\n" |
| 958 | " \n" |
| 959 | " Ceci va ajouter les imprimantes hplj1 et hplj2 dans les groupes\n" |
| 960 | " d'imprimantes Laser et HP.\n" |
| 961 | " En imprimant sur hplj1 ou hplj2, les quotas seront �lement v�fi�n" |
| 962 | " et comptabilis�sur les imprimantes virtuelles Laser et HP.\n" |
| 963 | " \n" |
| 964 | " $ edpykota --overcharge 2.5 pauvreetudiant\n" |
| 965 | " \n" |
| 966 | " Ceci va surtaxer l'utilisateur pauvreetudiant par un facteur de 2.5.\n" |
| 967 | " \n" |
| 968 | " $ edpykota --overcharge -1 jerome\n" |
| 969 | " \n" |
| 970 | " L'utilisateur jerome va gagner de l'argent �haque fois qu'il imprimera.\n" |
| 971 | " \n" |
| 972 | " $ edpykota --overcharge 0 patron\n" |
| 973 | " \n" |
| 974 | " L'utilisateur patron peut imprimer �olont�cela ne lui co� rien\n" |
| 975 | " car le co� chaque travail d'impression sera multipli�ar z� avant\n" |
| 976 | " de d�ter son compte.\n" |
2376 | | |
2377 | | #~ msgid "" |
2378 | | #~ "edpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" |
2379 | | #~ "\n" |
2380 | | #~ "A Print Quota editor for PyKota.\n" |
2381 | | #~ "\n" |
2382 | | #~ "command line usage :\n" |
2383 | | #~ "\n" |
2384 | | #~ " edpykota [options] user1 user2 ... userN\n" |
2385 | | #~ " \n" |
2386 | | #~ " edpykota [options] group1 group2 ... groupN\n" |
2387 | | #~ "\n" |
2388 | | #~ "options :\n" |
2389 | | #~ "\n" |
2390 | | #~ " -v | --version Prints edpykota's version number then exits.\n" |
2391 | | #~ " -h | --help Prints this message then exits.\n" |
2392 | | #~ " \n" |
2393 | | #~ " -a | --add Adds users and/or printers if they don't \n" |
2394 | | #~ " exist on the Quota Storage Server.\n" |
2395 | | #~ " \n" |
2396 | | #~ " -d | --delete Deletes users/groups from the quota storage.\n" |
2397 | | #~ " Printers are never deleted.\n" |
2398 | | #~ " \n" |
2399 | | #~ " -c | --charge p[,j] Sets the price per page and per job to charge\n" |
2400 | | #~ " for a particular printer. Job price is optional.\n" |
2401 | | #~ " If both are to be set, separate them with a " |
2402 | | #~ "comma.\n" |
2403 | | #~ " Floating point values are allowed.\n" |
2404 | | #~ " \n" |
2405 | | #~ " -o | --overcharge f Sets the overcharging factor applied to the user \n" |
2406 | | #~ " when computing the cost of a print job. Positive " |
2407 | | #~ "or \n" |
2408 | | #~ " negative floating point values are allowed,\n" |
2409 | | #~ " this allows you to do some really creative\n" |
2410 | | #~ " things like giving money to an user whenever\n" |
2411 | | #~ " he prints. The number of pages in a print job\n" |
2412 | | #~ " is not modified by this coefficient, only the\n" |
2413 | | #~ " cost of the job for a particular user.\n" |
2414 | | #~ " Only users have a coefficient.\n" |
2415 | | #~ " \n" |
2416 | | #~ " -i | --ingroups g1[,g2...] Puts the users into each of the groups\n" |
2417 | | #~ " listed, separated by commas. The groups\n" |
2418 | | #~ " must already exist in the Quota Storage.\n" |
2419 | | #~ " \n" |
2420 | | #~ " -u | --users Edit users print quotas, this is the default.\n" |
2421 | | #~ " \n" |
2422 | | #~ " -P | --printer p Edit quotas on printer p only. Actually p can\n" |
2423 | | #~ " use wildcards characters to select only\n" |
2424 | | #~ " some printers. The default value is *, meaning\n" |
2425 | | #~ " all printers. \n" |
2426 | | #~ " You can specify several names or wildcards, \n" |
2427 | | #~ " by separating them with commas.\n" |
2428 | | #~ " \n" |
2429 | | #~ " -G | --pgroups pg1[,pg2...] Adds the printer(s) to the printer groups\n" |
2430 | | #~ " pg1, pg2, etc... which must already exist.\n" |
2431 | | #~ " A printer group is just like a normal printer,\n" |
2432 | | #~ " only that it is usually unknown from the printing\n" |
2433 | | #~ " system. Create printer groups exactly the same\n" |
2434 | | #~ " way that you create printers, then add other \n" |
2435 | | #~ " printers to them with this option.\n" |
2436 | | #~ " Accounting is done on a printer and on all\n" |
2437 | | #~ " the printer groups it belongs to, quota checking\n" |
2438 | | #~ " is done on a printer and on all the printer " |
2439 | | #~ "groups\n" |
2440 | | #~ " it belongs to.\n" |
2441 | | #~ " \n" |
2442 | | #~ " -g | --groups Edit users groups print quotas instead of users.\n" |
2443 | | #~ " \n" |
2444 | | #~ " -p | --prototype u|g Uses user u or group g as a prototype to set\n" |
2445 | | #~ " print quotas\n" |
2446 | | #~ " \n" |
2447 | | #~ " -n | --noquota Doesn't set a quota but only does accounting.\n" |
2448 | | #~ " \n" |
2449 | | #~ " -r | --reset Resets the actual page counter for the user\n" |
2450 | | #~ " or group to zero on the specified printers. \n" |
2451 | | #~ " The life time page counter is kept unchanged.\n" |
2452 | | #~ " \n" |
2453 | | #~ " -R | --hardreset Resets the actual and life time page counters\n" |
2454 | | #~ " for the user or group to zero on the specified \n" |
2455 | | #~ " printers. This is a shortcut for '--used 0'.\n" |
2456 | | #~ " \n" |
2457 | | #~ " -l | --limitby l Choose if the user/group is limited in " |
2458 | | #~ "printing \n" |
2459 | | #~ " by its account balance or by its page quota.\n" |
2460 | | #~ " The default value is 'quota'. Allowed values\n" |
2461 | | #~ " are 'quota' 'balance' 'quota-then-balance' and\n" |
2462 | | #~ " 'balance-then-quota'.\n" |
2463 | | #~ " WARNING : quota-then-balance and balance-then-" |
2464 | | #~ "quota\n" |
2465 | | #~ " are not yet implemented.\n" |
2466 | | #~ " \n" |
2467 | | #~ " -b | --balance b Sets the user's account balance to " |
2468 | | #~ "b. \n" |
2469 | | #~ " Account balance may be increase or decreased\n" |
2470 | | #~ " if b is prefixed with + or -.\n" |
2471 | | #~ " WARNING : when decreasing account balance,\n" |
2472 | | #~ " the total paid so far by the user is decreased\n" |
2473 | | #~ " too.\n" |
2474 | | #~ " Groups don't have a real balance, but the\n" |
2475 | | #~ " sum of their users' account balance.\n" |
2476 | | #~ " \n" |
2477 | | #~ " -S | --softlimit sl Sets the quota soft limit to sl " |
2478 | | #~ "pages. \n" |
2479 | | #~ " \n" |
2480 | | #~ " -H | --hardlimit hl Sets the quota hard limit to hl pages.\n" |
2481 | | #~ "\n" |
2482 | | #~ " -U | --used usage Sets the pagecounters for the user to usage " |
2483 | | #~ "pages;\n" |
2484 | | #~ " useful for migrating users from a different " |
2485 | | #~ "system\n" |
2486 | | #~ " where they have already used some pages. Actual\n" |
2487 | | #~ " and Life Time page counters may be increased or " |
2488 | | #~ "decreased\n" |
2489 | | #~ " if usage is prefixed with + or -.\n" |
2490 | | #~ " WARNING : BOTH page counters are modified in all " |
2491 | | #~ "cases,\n" |
2492 | | #~ " so be careful.\n" |
2493 | | #~ " NB : if 'usage' equals '0', then the action taken " |
2494 | | #~ "is\n" |
2495 | | #~ " the same as if --hardreset was used.\n" |
2496 | | #~ "\n" |
2497 | | #~ " user1 through userN and group1 through groupN can use wildcards\n" |
2498 | | #~ " if the --add option is not set.\n" |
2499 | | #~ " \n" |
2500 | | #~ "examples : \n" |
2501 | | #~ "\n" |
2502 | | #~ " $ edpykota --add -p jerome john paul george ringo/ringo@example.com\n" |
2503 | | #~ " \n" |
2504 | | #~ " This will add users john, paul, george and ringo to the quota\n" |
2505 | | #~ " database, and set their print quotas to the same values than user \n" |
2506 | | #~ " jerome. User jerome must already exist.\n" |
2507 | | #~ " User ringo's email address will also be set to 'ringo@example.com'\n" |
2508 | | #~ " \n" |
2509 | | #~ " $ edpykota --printer lp -S 50 -H 60 jerome\n" |
2510 | | #~ " \n" |
2511 | | #~ " This will set jerome's print quota on the lp printer to a soft limit\n" |
2512 | | #~ " of 50 pages, and a hard limit of 60 pages. If either user jerome or\n" |
2513 | | #~ " printer lp doesn't exist on the Quota Storage Server then nothing is " |
2514 | | #~ "done.\n" |
2515 | | #~ "\n" |
2516 | | #~ " $ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\n" |
2517 | | #~ " \n" |
2518 | | #~ " Same as above, but if either user jerome or printer lp doesn't exist \n" |
2519 | | #~ " on the Quota Storage Server they are automatically added. Also\n" |
2520 | | #~ " user jerome is put into the groups \"coders\" and \"it\" which must\n" |
2521 | | #~ " already exist in the Quota Storage.\n" |
2522 | | #~ " \n" |
2523 | | #~ " $ edpykota -g -S 500 -H 550 financial support \n" |
2524 | | #~ " \n" |
2525 | | #~ " This will set print quota soft limit to 500 pages and hard limit\n" |
2526 | | #~ " to 550 pages for groups financial and support on all printers.\n" |
2527 | | #~ " \n" |
2528 | | #~ " $ edpykota --reset jerome \"jo*\"\n" |
2529 | | #~ " \n" |
2530 | | #~ " This will reset jerome's page counter to zero on all printers, as\n" |
2531 | | #~ " well as every user whose name begins with 'jo'.\n" |
2532 | | #~ " Their life time page counter on each printer will be kept unchanged.\n" |
2533 | | #~ " You can also reset the life time page counters by using the\n" |
2534 | | #~ " --hardreset | -R command line option.\n" |
2535 | | #~ " \n" |
2536 | | #~ " $ edpykota --printer hpcolor --noquota jerome\n" |
2537 | | #~ " \n" |
2538 | | #~ " This will tell PyKota to not limit jerome when printing on the \n" |
2539 | | #~ " hpcolor printer. All his jobs will be allowed on this printer, but \n" |
2540 | | #~ " accounting of the pages he prints will still be kept.\n" |
2541 | | #~ " Print Quotas for jerome on other printers are unchanged.\n" |
2542 | | #~ " \n" |
2543 | | #~ " $ edpykota --limitby balance jerome\n" |
2544 | | #~ " \n" |
2545 | | #~ " This will tell PyKota to limit jerome by his account's balance\n" |
2546 | | #~ " when printing.\n" |
2547 | | #~ " \n" |
2548 | | #~ " $ edpykota --balance +10.0 jerome\n" |
2549 | | #~ " \n" |
2550 | | #~ " This will increase jerome's account balance by 10.0 (in your\n" |
2551 | | #~ " own currency). You can decrease the account balance with a\n" |
2552 | | #~ " dash prefix, and set it to a fixed amount with no prefix.\n" |
2553 | | #~ " \n" |
2554 | | #~ " $ edpykota --delete jerome rachel\n" |
2555 | | #~ " \n" |
2556 | | #~ " This will completely delete jerome and rachel from the Quota Storage\n" |
2557 | | #~ " database. All their quotas and jobs will be deleted too.\n" |
2558 | | #~ " \n" |
2559 | | #~ " $ edpykota --printer lp --charge 0.1\n" |
2560 | | #~ " \n" |
2561 | | #~ " This will set the page price for printer lp to 0.1. Job price\n" |
2562 | | #~ " will not be changed.\n" |
2563 | | #~ " \n" |
2564 | | #~ " $ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\n" |
2565 | | #~ " \n" |
2566 | | #~ " This will put printers hplj1 and hplj2 in printers groups Laser and " |
2567 | | #~ "HP.\n" |
2568 | | #~ " When printing either on hplj1 or hplj2, print quota will also be \n" |
2569 | | #~ " checked and accounted for on virtual printers Laser and HP.\n" |
2570 | | #~ " \n" |
2571 | | #~ " $ edpykota --overcharge 2.5 poorstudent\n" |
2572 | | #~ " \n" |
2573 | | #~ " This will overcharge the poorstudent user by a factor of 2.5.\n" |
2574 | | #~ " \n" |
2575 | | #~ " $ edpykota --overcharge -1 jerome\n" |
2576 | | #~ " \n" |
2577 | | #~ " User jerome will actually earn money whenever he prints.\n" |
2578 | | #~ " \n" |
2579 | | #~ " $ edpykota --overcharge 0 boss\n" |
2580 | | #~ " \n" |
2581 | | #~ " User boss can print at will, it won't cost him anything because the\n" |
2582 | | #~ " cost of each print job will be multiplied by zero before charging\n" |
2583 | | #~ " his account.\n" |
2584 | | #~ msgstr "" |
2585 | | #~ "edpykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" |
2586 | | #~ "\n" |
2587 | | #~ "Un �teur de quotas pour PyKota.\n" |
2588 | | #~ "\n" |
2589 | | #~ "ligne de commande :\n" |
2590 | | #~ "\n" |
2591 | | #~ " edpykota [options] utilisateur1 utilisateur2 ... utilisateurN\n" |
2592 | | #~ " \n" |
2593 | | #~ " edpykota [options] groupe1 groupe2 ... groupeN\n" |
2594 | | #~ "\n" |
2595 | | #~ "options :\n" |
2596 | | #~ "\n" |
2597 | | #~ " -v | --version Affiche la version d'edpykota et quitte.\n" |
2598 | | #~ " -h | --help Affiche ce message et quitte.\n" |
2599 | | #~ " \n" |
2600 | | #~ " -a | --add Ajoute des utilisateurs et/ou des imprimantes\n" |
2601 | | #~ " s'ils n'existent pas d� dans la base de " |
2602 | | #~ "donn�.\n" |
2603 | | #~ " \n" |
2604 | | #~ " -d | --delete Efface des utilisateurs ou des groupes depuis\n" |
2605 | | #~ " la base de donn�. Les " |
2606 | | #~ "imprimantes ne sont jamais effac�.\n" |
2607 | | #~ " \n" |
2608 | | #~ " -c | --charge p[,j] Positionne le co�r page et par travail\n" |
2609 | | #~ " sur l'imprimante. Le prix par travail est " |
2610 | | #~ "optionel.\n" |
2611 | | #~ " Si les deux sont positionn� il faut les s�rer\n" |
2612 | | #~ " par une virgule. Les nombres r�s sont " |
2613 | | #~ "autoris�\n" |
2614 | | #~ " \n" |
2615 | | #~ " -o | --overcharge f Positionne le facteur de surtaxe qui sera appliqu� |
2616 | | #~ "�" |
2617 | | #~ " l'utilisateur lors du calcul du co�un travail\n" |
2618 | | #~ " d'impression. Les valeurs r�les positives ou\n" |
2619 | | #~ " n�tives sont autoris�, ce qui permet de faire\n" |
2620 | | #~ " des choses tr�cr�ives comme donner de " |
2621 | | #~ "l'argent\n" |
2622 | | #~ " �n utilisateur chaque fois qu'il imprime.\n" |
2623 | | #~ " Le nombre de pages d'un travail d'impression " |
2624 | | #~ "n'est\n" |
2625 | | #~ " pas modifi�ar ce coefficient, seulement le co�#~ "du\n" |
2626 | | #~ " travail pour un utilisateur particulier.\n" |
2627 | | #~ " Seuls les utilisateurs ont un tel coefficient.\n" |
2628 | | #~ " \n" |
2629 | | #~ " -i | --ingroups g1[,g2...] Place les utilisateurs dans chacun des " |
2630 | | #~ "groupes\n" |
2631 | | #~ " list� separ�par des virgules. Les " |
2632 | | #~ "groupes\n" |
2633 | | #~ " doivent d� exister dans la base de " |
2634 | | #~ "donn�.\n" |
2635 | | #~ " \n" |
2636 | | #~ " -u | --users Modifie les quotas utilisateur, c'est la valeur\n" |
2637 | | #~ " par d�ut.\n" |
2638 | | #~ " \n" |
2639 | | #~ " -P | --printer p Modifie les quotas sur l'imprimante p seulement.\n" |
2640 | | #~ " En fait p peut contenir des caract�s jokers\n" |
2641 | | #~ " pour s�ctionner seulement certaines " |
2642 | | #~ "imprimantes.\n" |
2643 | | #~ " La valeur par d�ut est *, qui signifie toutes " |
2644 | | #~ "les\n" |
2645 | | #~ " imprimantes. \n" |
2646 | | #~ " Vous pouvez sp�fier plusieurs noms ou jokers,\n" |
2647 | | #~ " en les s�rant avec des virgules.\n" |
2648 | | #~ " \n" |
2649 | | #~ " -G | --pgroups pg1[,pg2...] Ajoute l'imprimante aux groupes " |
2650 | | #~ "d'imprimantes\n" |
2651 | | #~ " pg1, pg2, etc... qui doivent d� exister.\n" |
2652 | | #~ " Un groupe d'imprimantes est comme une imprimante\n" |
2653 | | #~ " normale, sauf que celle-ci est inconnue du " |
2654 | | #~ "syst�\n" |
2655 | | #~ " d'impression. On cr�des groupes d'imprimantes de " |
2656 | | #~ "la\n" |
2657 | | #~ " m� mani� que des imprimantes normale, et " |
2658 | | #~ "ensuite\n" |
2659 | | #~ " on y ajoute d'autres imprimantes avec cette " |
2660 | | #~ "option.\n" |
2661 | | #~ " Le d�mpte est fait sur une imprimante et sur " |
2662 | | #~ "tous\n" |
2663 | | #~ " les groupes d'imprimantes auxquels elle " |
2664 | | #~ "appartient,\n" |
2665 | | #~ " la v�fication de quota est faite sur une " |
2666 | | #~ "imprimante\n" |
2667 | | #~ " et sur tous les groupes d'imprimantes auxquels " |
2668 | | #~ "elle\n" |
2669 | | #~ " appartient.\n" |
2670 | | #~ " \n" |
2671 | | #~ " -g | --groups Modifie les quotas de groupes plut�ue ceux des\n" |
2672 | | #~ " utilisateurs.\n" |
2673 | | #~ " \n" |
2674 | | #~ " -p | --prototype u|g Prend l'utilisateur u ou le groupe g comme mod�\n" |
2675 | | #~ " pour positionner le quota d'impression.\n" |
2676 | | #~ " \n" |
2677 | | #~ " -n | --noquota Ne d�nit aucun quota, mais laisse le d�mpte " |
2678 | | #~ "actif.\n" |
2679 | | #~ " \n" |
2680 | | #~ " -r | --reset Remet �� le compteur de pages courant pour\n" |
2681 | | #~ " l'utilisateur ou le groupe sur les imprimantes\n" |
2682 | | #~ " sp�fi�.\n" |
2683 | | #~ " Le compteur de pages '�rnel' est inchang�n" |
2684 | | #~ " \n" |
2685 | | #~ " -R | --hardreset Remet �� les compteurs de pages courant et\n" |
2686 | | #~ " '�rnel' pour l'utilisateur ou le groupe sur les\n" |
2687 | | #~ " imprimantes sp�fi�. Ceci est un raccourci\n" |
2688 | | #~ " pour '--used 0'.\n" |
2689 | | #~ " \n" |
2690 | | #~ " -l | --limitby l D�nit le facteur de limitation pour " |
2691 | | #~ "l'utilisateur\n" |
2692 | | #~ " ou le groupe : soit par le solde du compte " |
2693 | | #~ "(balance),\n" |
2694 | | #~ " soit par le quota par pages.\n" |
2695 | | #~ " La valeur par d�ut est 'quota'. Les valeurs\n" |
2696 | | #~ " autoris� sont 'quota' 'balance' 'quota-then-" |
2697 | | #~ "balance'\n" |
2698 | | #~ " 'balance-then-quota'.\n" |
2699 | | #~ " ATTENTION : quota-then-balance et balance-then-" |
2700 | | #~ "quota\n" |
2701 | | #~ " ne sont pas encore impl�nt�.\n" |
2702 | | #~ " \n" |
2703 | | #~ " -b | --balance b Fixe le solde de l'utiliateur �a valeur b.\n" |
2704 | | #~ " Le solde peut aussi �e incr�nt�u d��nt�" |
2705 | | #~ " si b est pr�d�'un signe + ou -.\n" |
2706 | | #~ " ATTENTION : si on d��nte le solde, le total\n" |
2707 | | #~ " r��ar l'utilisateur est d��nt�ussi.\n" |
2708 | | #~ " Les groupes n'ont pas de solde, leur solde est la\n" |
2709 | | #~ " somme des soldes des utilisateurs membres.\n" |
2710 | | #~ " \n" |
2711 | | #~ " -S | --softlimit sl Fixe la limite souple �l pages.\n" |
2712 | | #~ " \n" |
2713 | | #~ " -H | --hardlimit hl Fixe la limite dure �l pages.\n" |
2714 | | #~ "\n" |
2715 | | #~ " -U | --used usage Positionne les compteurs de pages de l'utilisateur " |
2716 | | #~ "�" |
2717 | | #~ " la valeur usage; utile pour migrer des " |
2718 | | #~ "utilisateurs\n" |
2719 | | #~ " depuis un logiciel diff�nt dans lequel ils ont " |
2720 | | #~ "d�\n" |
2721 | | #~ " imprim�uelques pages. Les compteurs de pages " |
2722 | | #~ "actuels\n" |
2723 | | #~ " et globaux peuvent �e incr�nt�ou d��nt�" |
2724 | | #~ "si\n" |
2725 | | #~ " usage est pr�x�'un signe + ou -.\n" |
2726 | | #~ " ATTENTION : LES DEUX compteurs de pages sont " |
2727 | | #~ "modifi�n" |
2728 | | #~ " dans tous les cas, donc soyez prudents.\n" |
2729 | | #~ " NB : si 'usage' vaut '0', alors l'action " |
2730 | | #~ "effectu�n" |
2731 | | #~ " est identique �elle effectu�avec --hardreset.\n" |
2732 | | #~ " \n" |
2733 | | #~ " les noms d'utilisateurs ou de groupes peuvent contenir des caract�s\n" |
2734 | | #~ " joker si l'option --add n'est pas utilis�\n" |
2735 | | #~ " \n" |
2736 | | #~ "exemples : \n" |
2737 | | #~ "\n" |
2738 | | #~ " $ edpykota --add -p jerome john paul george ringo/ringo@example.com\n" |
2739 | | #~ " \n" |
2740 | | #~ " Ceci va ajouter les utilisateurs john, paul, george and ringo �a " |
2741 | | #~ "base\n" |
2742 | | #~ " de donn�, et fixer leur quota par pages �a m� valeur que\n" |
2743 | | #~ " l'utilisateur jerome. L'utilisateur jerome doit exister.\n" |
2744 | | #~ " L'adresse email de ringo sera fix��ringo@example.com'\n" |
2745 | | #~ " \n" |
2746 | | #~ " $ edpykota --printer lp -S 50 -H 60 jerome\n" |
2747 | | #~ " \n" |
2748 | | #~ " Ceci va fixer une limite souple de 50 pages et une limite dure de 60 " |
2749 | | #~ "pages\n" |
2750 | | #~ " pour l'utilisteur jerome sur l'imprimante lp.\n" |
2751 | | #~ " Si l'utilisateur jerome ou l'imprimante lp n'existent pas dans la base " |
2752 | | #~ "de\n" |
2753 | | #~ " donn�alors aucune modification n'est effectu�\n" |
2754 | | #~ "\n" |
2755 | | #~ " $ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\n" |
2756 | | #~ " \n" |
2757 | | #~ " Comme ci-dessus, mais l'utilisateur jerome et l'imprimante lp sont " |
2758 | | #~ "ajout�n" |
2759 | | #~ " automatiquement s'ils n'existaient pas. L'utilisateur jerome est aussi\n" |
2760 | | #~ " ajout�aux groupes \"coders\" et \"it\" quoi doivent d� exister " |
2761 | | #~ "dans\n" |
2762 | | #~ " la base de donn�.\n" |
2763 | | #~ " \n" |
2764 | | #~ " $ edpykota -g -S 500 -H 550 financial support \n" |
2765 | | #~ " \n" |
2766 | | #~ " Ceci va fixer une limite souple de 500 pages et une limite dure de 550\n" |
2767 | | #~ " pages pour les groupes financial et support sur toutes les " |
2768 | | #~ "imprimantes.\n" |
2769 | | #~ " \n" |
2770 | | #~ " $ edpykota --reset jerome \"jo*\"\n" |
2771 | | #~ " \n" |
2772 | | #~ " Ceci va remettre �� le compteur de pages courant de jerome sur " |
2773 | | #~ "toutes\n" |
2774 | | #~ " les imprimantes, ainsi que pour chaque utilisateur dont le nom " |
2775 | | #~ "commence\n" |
2776 | | #~ " par 'jo'.\n" |
2777 | | #~ " Leurs compteurs '�rnels' ne seront pas modifi�\n" |
2778 | | #~ " Vous pouvez �lement remettre �� les compteurs '�rnels' gr� �" |
2779 | | #~ " l'option --hardreset | -R de la ligne de commande.\n" |
2780 | | #~ " \n" |
2781 | | #~ " $ edpykota --printer hpcolor --noquota jerome\n" |
2782 | | #~ " \n" |
2783 | | #~ " Ceci indique �yKota de ne pas limiter jerome lorsqu'il va imprimer\n" |
2784 | | #~ " sur l'imprimante hpcolor. Tous ses travaux seront autoris�sur cette\n" |
2785 | | #~ " imprimantes, mais la comptabilit�e ses impressions sera quand m�\n" |
2786 | | #~ " tenue. Les quotas des autres utilisateurs sont inchang�\n" |
2787 | | #~ " \n" |
2788 | | #~ " $ edpykota --limitby balance jerome\n" |
2789 | | #~ " \n" |
2790 | | #~ " Ceci indique �yKota de limiter jerome par le solde de son compte\n" |
2791 | | #~ " lorsqu'il imprime.\n" |
2792 | | #~ " \n" |
2793 | | #~ " $ edpykota --balance +10.0 jerome\n" |
2794 | | #~ " \n" |
2795 | | #~ " Ceci va incr�nter le solde de jerome de 10.0 unit�(dans votre\n" |
2796 | | #~ " propre monnaie). Vous pouvez d��nter ce solde en utilisant le " |
2797 | | #~ "signe\n" |
2798 | | #~ " n�tif, et positionner la valeur en n'utilisant aucun signe.\n" |
2799 | | #~ " \n" |
2800 | | #~ " $ edpykota --delete jerome rachel\n" |
2801 | | #~ " \n" |
2802 | | #~ " Ceci va compl�ment effacer les utilisateurs jerome et rachel de la " |
2803 | | #~ "base\n" |
2804 | | #~ " de donn�. Tous leurs quotas et leurs historiques seront aussi " |
2805 | | #~ "effac�\n" |
2806 | | #~ " \n" |
2807 | | #~ " $ edpykota --printer lp --charge 0.1\n" |
2808 | | #~ " \n" |
2809 | | #~ " Ceci va fixer le co�r page �.1 unit�ur l'imprimante lp. Le " |
2810 | | #~ "co� |
2811 | | #~ " d'un travail ne sera pas modifi�n" |
2812 | | #~ " \n" |
2813 | | #~ " $ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\n" |
2814 | | #~ " \n" |
2815 | | #~ " Ceci va ajouter les imprimantes hplj1 et hplj2 dans les groupes\n" |
2816 | | #~ " d'imprimantes Laser et HP.\n" |
2817 | | #~ " En imprimant sur hplj1 ou hplj2, les quotas seront �lement v�fi�n" |
2818 | | #~ " et comptabilis�sur les imprimantes virtuelles Laser et HP.\n" |
2819 | | #~ " \n" |
2820 | | #~ " $ edpykota --overcharge 2.5 pauvreetudiant\n" |
2821 | | #~ " \n" |
2822 | | #~ " Ceci va surtaxer l'utilisateur pauvreetudiant par un facteur de 2.5.\n" |
2823 | | #~ " \n" |
2824 | | #~ " $ edpykota --overcharge -1 jerome\n" |
2825 | | #~ " \n" |
2826 | | #~ " L'utilisateur jerome va gagner de l'argent �haque fois qu'il " |
2827 | | #~ "imprimera.\n" |
2828 | | #~ " \n" |
2829 | | #~ " $ edpykota --overcharge 0 patron\n" |
2830 | | #~ " \n" |
2831 | | #~ " L'utilisateur patron peut imprimer �olont�cela ne lui co� rien\n" |
2832 | | #~ " car le co� chaque travail d'impression sera multipli�ar z� " |
2833 | | #~ "avant\n" |
2834 | | #~ " de d�ter son compte.\n" |
2835 | | |
2836 | | #~ msgid "" |
2837 | | #~ "pkprinters v%(__version__)s (c) %(__years__)s %(__author__)s\n" |
2838 | | #~ "\n" |
2839 | | #~ "A Printers Manager for PyKota.\n" |
2840 | | #~ "\n" |
2841 | | #~ "command line usage :\n" |
2842 | | #~ "\n" |
2843 | | #~ " pkprinters [options] printer1 printer2 printer3 ... printerN\n" |
2844 | | #~ "\n" |
2845 | | #~ "options :\n" |
2846 | | #~ "\n" |
2847 | | #~ " -v | --version Prints pkprinters's version number then exits.\n" |
2848 | | #~ " -h | --help Prints this message then exits.\n" |
2849 | | #~ " \n" |
2850 | | #~ " -a | --add Adds printers if they don't exist on the Quota \n" |
2851 | | #~ " Storage Server. If they exist, they are modified\n" |
2852 | | #~ " unless -s|--skipexisting is also used.\n" |
2853 | | #~ " \n" |
2854 | | #~ " -d | --delete Deletes printers from the quota storage.\n" |
2855 | | #~ " \n" |
2856 | | #~ " -D | --description d Adds a textual description to printers.\n" |
2857 | | #~ " \n" |
2858 | | #~ " -c | --charge p[,j] Sets the price per page and per job to charge.\n" |
2859 | | #~ " Job price is optional.\n" |
2860 | | #~ " If both are to be set, separate them with a " |
2861 | | #~ "comma.\n" |
2862 | | #~ " Floating point and negative values are allowed.\n" |
2863 | | #~ " \n" |
2864 | | #~ " -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the " |
2865 | | #~ "printer \n" |
2866 | | #~ " groups pg1, pg2, etc... which must already exist.\n" |
2867 | | #~ " A printer group is just like a normal printer,\n" |
2868 | | #~ " only that it is usually unknown from the printing\n" |
2869 | | #~ " system. Create printer groups exactly the same\n" |
2870 | | #~ " way that you create printers, then add other \n" |
2871 | | #~ " printers to them with this option.\n" |
2872 | | #~ " Accounting is done on a printer and on all\n" |
2873 | | #~ " the printer groups it belongs to, quota checking\n" |
2874 | | #~ " is done on a printer and on all the printer " |
2875 | | #~ "groups\n" |
2876 | | #~ " it belongs to.\n" |
2877 | | #~ " If the --remove option below is not used, the \n" |
2878 | | #~ " default action is to add printers to the " |
2879 | | #~ "specified\n" |
2880 | | #~ " printer groups.\n" |
2881 | | #~ " \n" |
2882 | | #~ " -l | --list List informations about the printer(s) and the\n" |
2883 | | #~ " printers groups it is a member of.\n" |
2884 | | #~ " \n" |
2885 | | #~ " -r | --remove In combination with the --groups option " |
2886 | | #~ "above, \n" |
2887 | | #~ " remove printers from the specified printers " |
2888 | | #~ "groups.\n" |
2889 | | #~ " \n" |
2890 | | #~ " -s | --skipexisting In combination with the --add option above, tells\n" |
2891 | | #~ " pkprinters to not modify existing printers.\n" |
2892 | | #~ " \n" |
2893 | | #~ " printer1 through printerN can contain wildcards if the --add option \n" |
2894 | | #~ " is not set.\n" |
2895 | | #~ " \n" |
2896 | | #~ "examples : \n" |
2897 | | #~ "\n" |
2898 | | #~ " $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 " |
2899 | | #~ "hp8000\n" |
2900 | | #~ " \n" |
2901 | | #~ " Will create three printers named hp2100, hp2200 and hp8000.\n" |
2902 | | #~ " Their price per page will be set at 0.05 unit, and their price\n" |
2903 | | #~ " per job will be set at 0.1 unit. Units are in your own currency,\n" |
2904 | | #~ " or whatever you want them to mean.\n" |
2905 | | #~ " All of their descriptions will be set to the string \"HP Printer\".\n" |
2906 | | #~ " If any of these printers already exists, it will also be modified \n" |
2907 | | #~ " unless the -s|--skipexisting command line option is also used.\n" |
2908 | | #~ " \n" |
2909 | | #~ " $ pkprinters --delete \"*\"\n" |
2910 | | #~ " \n" |
2911 | | #~ " This will completely delete all printers and associated quota " |
2912 | | #~ "information,\n" |
2913 | | #~ " as well as their job history. USE WITH CARE !\n" |
2914 | | #~ " \n" |
2915 | | #~ " $ pkprinters --groups Laser,HP \"hp*\"\n" |
2916 | | #~ " \n" |
2917 | | #~ " This will put all printers which name matches \"hp*\" into printers " |
2918 | | #~ "groups \n" |
2919 | | #~ " Laser and HP, which MUST already exist.\n" |
2920 | | #~ " \n" |
2921 | | #~ " $ pkprinters --groups LexMark --remove hp2200\n" |
2922 | | #~ " \n" |
2923 | | #~ " This will remove the hp2200 printer from the LexMark printer group.\n" |
2924 | | #~ msgstr "" |
2925 | | #~ "pkprinters v%(__version__)s (c) %(__years__)s %(__author__)s\n" |
2926 | | #~ "\n" |
2927 | | #~ "Un gestionnaire d'imprimantes pour PyKota.\n" |
2928 | | #~ "\n" |
2929 | | #~ "ligne de commande :\n" |
2930 | | #~ "\n" |
2931 | | #~ " pkprinters [options] impr1 impr2 impr3 ... imprN\n" |
2932 | | #~ "\n" |
2933 | | #~ "options :\n" |
2934 | | #~ "\n" |
2935 | | #~ " -v | --version Affiche la version de pkprinters et quitte.\n" |
2936 | | #~ " -h | --help Affiche ce message et quitte.\n" |
2937 | | #~ " \n" |
2938 | | #~ " -a | --add Ajoute les imprimantes si elles n'existent pas " |
2939 | | #~ "d�\n" |
2940 | | #~ " dans la base de donn�. Si elles existent, alors\n" |
2941 | | #~ " elles sont modifi� sauf si l'option de ligne de\n" |
2942 | | #~ " commande -s|--skipexisting est aussi utilis�\n" |
2943 | | #~ " \n" |
2944 | | #~ " -d | --delete Supprime les imprimantes de la base de donn�.\n" |
2945 | | #~ " \n" |
2946 | | #~ " -D | --description d Ajoute une description textuelle aux imprimantes.\n" |
2947 | | #~ " \n" |
2948 | | #~ " -c | --charge p[,j] Fixes les co�ar page et par travail.\n" |
2949 | | #~ " Le co�r travail d'impression est optionnel.\n" |
2950 | | #~ " Si les deux sont utilis� s�rez les nombres " |
2951 | | #~ "par\n" |
2952 | | #~ " une virgule.\n" |
2953 | | #~ " Les nombres n�tifs ou avec d�males sont " |
2954 | | #~ "autoris�\n" |
2955 | | #~ " \n" |
2956 | | #~ " -g | --groups pg1[,pg2...] Ajoute ou supprime les imprimantes des " |
2957 | | #~ "groupes\n" |
2958 | | #~ " pg1, pg2, etc... qui doivent d� exister.\n" |
2959 | | #~ " Un groupe d'imprimantes est comme une imprimante\n" |
2960 | | #~ " normale mais est inconnu du syst� d'impression.\n" |
2961 | | #~ " On cr�les groupes d'imprimantes de la m� " |
2962 | | #~ "mani�\n" |
2963 | | #~ " que l'on cr�des imprimantes, et ensuite on leur\n" |
2964 | | #~ " ajoute des imprimantes avec cette option.\n" |
2965 | | #~ " Le d�mpte et la v�fication sont effectu�sur\n" |
2966 | | #~ " une imprimante et sur tous les groupes auxquels " |
2967 | | #~ "elle\n" |
2968 | | #~ " appartient.\n" |
2969 | | #~ " Si l'option --remove ci-dessous n'est pas " |
2970 | | #~ "utilis�\n" |
2971 | | #~ " l'action par d�ut est d'ajouter les imprimantes " |
2972 | | #~ "aux\n" |
2973 | | #~ " groupes d'imprimantes sp�fi�\n" |
2974 | | #~ " \n" |
2975 | | #~ " -l | --list Liste les informations sur les imprimantes et les\n" |
2976 | | #~ " groupes dont elles sont membres.\n" |
2977 | | #~ " \n" |
2978 | | #~ " -r | --remove Combin�avec l'option --groups ci-dessus, " |
2979 | | #~ "supprime\n" |
2980 | | #~ " les imprimantes des groupes sp�fi�\n" |
2981 | | #~ " \n" |
2982 | | #~ " -s | --skipexisting Combin�avec l'option --add ci-dessus, indique\n" |
2983 | | #~ " �kprinters de ne pas modifier les imprimantes\n" |
2984 | | #~ " existantes.\n" |
2985 | | #~ " \n" |
2986 | | #~ " Les noms d'imprimantes peuvent contenir des caract�s jokers si " |
2987 | | #~ "l'option\n" |
2988 | | #~ " --add n'est pas utilis�\n" |
2989 | | #~ " \n" |
2990 | | #~ "exemples : \n" |
2991 | | #~ "\n" |
2992 | | #~ " $ pkprinters --add -D \"Imprimante HP\" --charge 0.05,0.1 hp2100 hp2200 " |
2993 | | #~ "hp8000\n" |
2994 | | #~ " \n" |
2995 | | #~ " Ceci va cr� les trois imprimantes hp2100, hp2200 and hp8000.\n" |
2996 | | #~ " Leur co�r page sera fix� 0.05 unit�et leur co�r travail " |
2997 | | #~ "sera\n" |
2998 | | #~ " fix� 0.1 unit�Les unit�sont dans votre propre monnaie,\n" |
2999 | | #~ " ou dans ce que vous voulez qu'elles signifient.\n" |
3000 | | #~ " Leurs descriptions seront positionn� �"Imprimante HP\".\n" |
3001 | | #~ " Si l'une de ces imprimantes existe d�, elle sera modifi��oins " |
3002 | | #~ "que\n" |
3003 | | #~ " l'option -s|--skipexisting ne soit aussi utilis�\n" |
3004 | | #~ " \n" |
3005 | | #~ " $ pkprinters --delete \"*\"\n" |
3006 | | #~ " \n" |
3007 | | #~ " Ceci va compl�ment effacer toutes les imprimantes, leurs " |
3008 | | #~ "informations\n" |
3009 | | #~ " de quota ainsi que leurs historiques des travaux. SOYEZ PRUDENTS !\n" |
3010 | | #~ " \n" |
3011 | | #~ " $ pkprinters --groups Laser,HP \"hp*\"\n" |
3012 | | #~ " \n" |
3013 | | #~ " Ceci ba mettre toutes les imprimantes dont le nom correspond �"hp*\"\n" |
3014 | | #~ " dans les groupes Laser et HP, qui DOIVENT d� exister.\n" |
3015 | | #~ " \n" |
3016 | | #~ " $ pkprinters --groups LexMark --remove hp2200\n" |
3017 | | #~ " \n" |
3018 | | #~ " Ceci va enlever l'imprimante hp2200 du groupe LexMark.\n" |
3019 | | |
3020 | | #~ msgid "" |
3021 | | #~ "repykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" |
3022 | | #~ "\n" |
3023 | | #~ "Generates print quota reports.\n" |
3024 | | #~ "\n" |
3025 | | #~ "command line usage :\n" |
3026 | | #~ "\n" |
3027 | | #~ " repykota [options] \n" |
3028 | | #~ "\n" |
3029 | | #~ "options :\n" |
3030 | | #~ "\n" |
3031 | | #~ " -v | --version Prints repykota's version number then exits.\n" |
3032 | | #~ " -h | --help Prints this message then exits.\n" |
3033 | | #~ " \n" |
3034 | | #~ " -u | --users Generates a report on users quota, this is \n" |
3035 | | #~ " the default.\n" |
3036 | | #~ " \n" |
3037 | | #~ " -g | --groups Generates a report on group quota instead of " |
3038 | | #~ "users.\n" |
3039 | | #~ " \n" |
3040 | | #~ " -P | --printer p Report quotas on this printer only. Actually p " |
3041 | | #~ "can\n" |
3042 | | #~ " use wildcards characters to select only\n" |
3043 | | #~ " some printers. The default value is *, meaning\n" |
3044 | | #~ " all printers.\n" |
3045 | | #~ " You can specify several names or wildcards, \n" |
3046 | | #~ " by separating them with commas.\n" |
3047 | | #~ " \n" |
3048 | | #~ "examples : \n" |
3049 | | #~ "\n" |
3050 | | #~ " $ repykota --printer lp\n" |
3051 | | #~ " \n" |
3052 | | #~ " This will print the quota status for all users who use the lp printer.\n" |
3053 | | #~ "\n" |
3054 | | #~ " $ repykota \n" |
3055 | | #~ " \n" |
3056 | | #~ " This will print the quota status for all users on all printers.\n" |
3057 | | #~ " \n" |
3058 | | #~ " $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n" |
3059 | | #~ " \n" |
3060 | | #~ " This will print the quota status for user jerome and all users\n" |
3061 | | #~ " whose name begins with \"jo\" on all printers which name begins\n" |
3062 | | #~ " with \"laser\" or ends with \"pson\".\n" |
3063 | | #~ " \n" |
3064 | | #~ " If launched by an user who is not a PyKota administrator, additionnal\n" |
3065 | | #~ " arguments representing users or groups names are ignored, and only the\n" |
3066 | | #~ " current user/group is reported.\n" |
3067 | | #~ msgstr "" |
3068 | | #~ "repykota v%(__version__)s (c) %(__years__)s %(__author__)s\n" |
3069 | | #~ "\n" |
3070 | | #~ "G�re des rapports de quotas d'impression.\n" |
3071 | | #~ "\n" |
3072 | | #~ "ligne de commande :\n" |
3073 | | #~ "\n" |
3074 | | #~ " repykota [options] \n" |
3075 | | #~ "\n" |
3076 | | #~ "options :\n" |
3077 | | #~ "\n" |
3078 | | #~ " -v | --version Affiche la version de repykota et quitte.\n" |
3079 | | #~ " -h | --help Affiche ce message et quitte.\n" |
3080 | | #~ " \n" |
3081 | | #~ " -u | --users G�re un rapport sur les quotas des " |
3082 | | #~ "utilisateurs,\n" |
3083 | | #~ " c'est la valeur par d�ut.\n" |
3084 | | #~ " \n" |
3085 | | #~ " -g | --groups G�re un rapport sur les quotas de groupes " |
3086 | | #~ "plut�" |
3087 | | #~ " que sur ceux des utilisateurs.\n" |
3088 | | #~ " \n" |
3089 | | #~ " -P | --printer p Renvoie les quotas pour cette imprimante " |
3090 | | #~ "seulement.\n" |
3091 | | #~ " En fait p peut contenir des caract�s jokers " |
3092 | | #~ "pour\n" |
3093 | | #~ " s�ctionner certaines imprimantes seulement.\n" |
3094 | | #~ " La valeur par d�ut est *, qui signifie de " |
3095 | | #~ "v�fier\n" |
3096 | | #~ " les quotas sur toutes les imprimantes.\n" |
3097 | | #~ " Vous pouvez pr�ser plusieurs noms ou jokers,\n" |
3098 | | #~ " en les s�rant avec des virgules.\n" |
3099 | | #~ "\n" |
3100 | | #~ "exemples : \n" |
3101 | | #~ "\n" |
3102 | | #~ " $ repykota --printer lp\n" |
3103 | | #~ " \n" |
3104 | | #~ " Ceci va afficher un rapport de quotas pour tous les utilisateurs de\n" |
3105 | | #~ " l'imprimante lp.\n" |
3106 | | #~ "\n" |
3107 | | #~ " $ repykota \n" |
3108 | | #~ " \n" |
3109 | | #~ " Ceci va afficher un rapport pour tous les utilisateurs sur toutes les\n" |
3110 | | #~ " imprimantes.\n" |
3111 | | #~ " \n" |
3112 | | #~ " $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n" |
3113 | | #~ " \n" |
3114 | | #~ " Ceci va afficher un rapport pour l'utilisateur jerome et tous les\n" |
3115 | | #~ " utilisateurs dont le nom commence par \"jo\" sur toutes les " |
3116 | | #~ "imprimantes\n" |
3117 | | #~ " dont le nom commence par \"laser\" ou se termine par \"pson\".\n" |
3118 | | #~ " \n" |
3119 | | #~ " Si cette commande est lanc�par un utilisateur qui n'est pas un\n" |
3120 | | #~ " administrateur PyKota, les arguments additionnels repr�ntant des " |
3121 | | #~ "noms\n" |
3122 | | #~ " d'utilisateurs ou de groupes sont ignor� et un rapport traitant " |
3123 | | #~ "seulement\n" |
3124 | | #~ " de l'utilisateur ou du groupe courant est g�r�n" |
3125 | | |