From: Emmanuel S. <se...@us...> - 2004-10-29 21:49:42
|
Update of /cvsroot/bugzilla-fr/Bugzilla-fr_2.18/fr/default/admin/flag-type In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27911/flag-type Modified Files: confirm-delete.html.tmpl edit.html.tmpl list.html.tmpl Log Message: traduction de admin/ Index: confirm-delete.html.tmpl =================================================================== RCS file: /cvsroot/bugzilla-fr/Bugzilla-fr_2.18/fr/default/admin/flag-type/confirm-delete.html.tmpl,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** confirm-delete.html.tmpl 6 Sep 2004 20:41:10 -0000 1.1.1.1 --- confirm-delete.html.tmpl 29 Oct 2004 21:49:19 -0000 1.2 *************** *** 26,39 **** [% PROCESS global/header.html.tmpl ! title = "Confirm Deletion of Flag Type '$name'" %] <p> ! There are [% flag_count %] flags of type [% name FILTER html %]. ! If you delete this type, those flags will also be deleted. Note that ! instead of deleting the type you can ! <a href="editflagtypes.cgi?action=deactivate&id=[% flag_type.id %]">deactivate it</a>, ! in which case the type and its flags will remain in the database ! but will not appear in the [% terms.Bugzilla %] UI. </p> --- 26,39 ---- [% PROCESS global/header.html.tmpl ! title = "Confirmer la Suppresion d'un Flag de Type '$name'" %] <p> ! Il y a [% flag_count %] flags de type [% name FILTER html %]. ! Si vous éffacez ce type, ces flags seront aussi éffacés. A noter qu'au ! lieu d'éffacer le type, vous pouvez ! <a href="editflagtypes.cgi?action=deactivate&id=[% flag_type.id %]">le desactiver</a>, ! auquel cas le type et ses flags resteront dans la base de donnée ! mais n'apparaîteront pas dans l'interface [% terms.Bugzilla %]. </p> *************** *** 41,45 **** <tr> <td colspan="2"> ! Do you really want to delete this type? </td> </tr> --- 41,45 ---- <tr> <td colspan="2"> ! Vouez vous vraiment éffacer ce type ? </td> </tr> *************** *** 47,56 **** <td> <a href="editflagtypes.cgi?action=delete&id=[% flag_type.id %]"> ! Yes, delete </a> </td> <td align="right"> <a href="editflagtypes.cgi"> ! No, don't delete </a> </td> --- 47,56 ---- <td> <a href="editflagtypes.cgi?action=delete&id=[% flag_type.id %]"> ! Oui, éffacer </a> </td> <td align="right"> <a href="editflagtypes.cgi"> ! Non, ne pas éffacer </a> </td> Index: list.html.tmpl =================================================================== RCS file: /cvsroot/bugzilla-fr/Bugzilla-fr_2.18/fr/default/admin/flag-type/list.html.tmpl,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** list.html.tmpl 6 Sep 2004 20:41:10 -0000 1.1.1.1 --- list.html.tmpl 29 Oct 2004 21:49:19 -0000 1.2 *************** *** 23,27 **** [% PROCESS global/header.html.tmpl ! title = 'Administer Flag Types' style = " table#flag_types tr th { text-align: left; } --- 23,27 ---- [% PROCESS global/header.html.tmpl ! title = 'Administration des Types de Flag' style = " table#flag_types tr th { text-align: left; } *************** *** 31,61 **** <p> ! Flags are markers that identify whether [% terms.abug %] or attachment has been granted ! or denied some status. Flags appear in the UI as a name and a status symbol ! ("+" for granted, "-" for denied, and "?" for statuses requested by users). </p> <p> ! For example, you might define a "review" status for users to request review ! for their patches. When a patch writer requests review, the string "review?" ! will appear in the attachment. When a patch reviewer reviews the patch, ! either the string "review+" or the string "review-" will appear in the patch, ! depending on whether the patch passed or failed review. </p> ! <h3>Flag Types for [% terms.Bugs %]</h3> [% PROCESS display_flag_types types=bug_types %] <p> ! <a href="editflagtypes.cgi?action=enter&target_type=bug">Create Flag Type for [% terms.Bugs %]</a> </p> ! <h3>Flag Types for Attachments</h3> [% PROCESS display_flag_types types=attachment_types %] <p> ! <a href="editflagtypes.cgi?action=enter&target_type=attachment">Create Flag Type For Attachments</a> </p> --- 31,62 ---- <p> ! Les flags sont des marqueurs qui indiquent si l'on a donné ou refusé un statut à ! un [% terms.abug %] ou une pièce jointe. Les flags apparaîssent dans l'interface ! comme un nom et un symbole de statut ("+" pour accordé, "-" pour refusé et "?" ! pour les statuts demandés par les utilisateurs). </p> <p> ! Par exemple, vous pouvez definir un statut "review" pour que les utilisateurs puissent ! demander une revue de leur patchs. Quand un auteur de patch demande une revue, la ! chaîne "review?" apparaîtera dans l'attachement. Lorsqu'un patch reviewer passe en ! revue le patch, soît la chaîne "review+" ou la chaîne "review-" apparaitera dans le ! patch, suivant que le patch ait reussie ou pas le passage en revue. </p> ! <h3>Types de Flag pour [% terms.Bugs %]</h3> [% PROCESS display_flag_types types=bug_types %] <p> ! <a href="editflagtypes.cgi?action=enter&target_type=bug">Créer un Type de Flag pour [% terms.Bugs %]</a> </p> ! <h3>Types de Flag pour les Pièces Jointes</h3> [% PROCESS display_flag_types types=attachment_types %] <p> ! <a href="editflagtypes.cgi?action=enter&target_type=attachment">Créer un Type de Flags pour les Pièces Jointes</a> </p> *************** *** 65,73 **** { if (count > 0) { ! var msg = 'There are ' + count + ' flags of type ' + name + '. ' + ! 'If you delete this type, those flags will also be ' + ! 'deleted.\n\nNote: to deactivate the type instead ' + ! 'of deleting it, edit it and uncheck its "is active" ' + ! 'flag.\n\nDo you really want to delete this flag type?'; if (!confirm(msg)) return false; } --- 66,74 ---- { if (count > 0) { ! var msg = 'Il y a ' + count + ' types de flags ' + name + '. ' + ! 'Si vous éffacez ce type, ces flags seront aussi éffacés. ' + ! '\n\nNote: pour desactiver le type au lieu de l\'éffacer, ' + ! 'modifiez le et desactiver son flag "est actif".' + ! '\n\nVoulez vous vraiement éffacer ce type de flag ?'; if (!confirm(msg)) return false; } *************** *** 86,90 **** <tr> ! <th>Edit name ...</th> <th>Description</th> <th>Actions</th> --- 87,91 ---- <tr> ! <th>Modifier le nom...</th> <th>Description</th> <th>Actions</th> *************** *** 97,104 **** <td>[% type.description FILTER html %]</td> <td> ! <a href="editflagtypes.cgi?action=copy&id=[% type.id %]">Copy</a> | <a href="editflagtypes.cgi?action=confirmdelete&id=[% type.id %]" onclick="return confirmDelete([% type.id %], '[% type.name FILTER js FILTER html %]', ! [% type.flag_count %]);">Delete</a> </td> </tr> --- 98,105 ---- <td>[% type.description FILTER html %]</td> <td> ! <a href="editflagtypes.cgi?action=copy&id=[% type.id %]">Copier</a> | <a href="editflagtypes.cgi?action=confirmdelete&id=[% type.id %]" onclick="return confirmDelete([% type.id %], '[% type.name FILTER js FILTER html %]', ! [% type.flag_count %]);">Effacer</a> </td> </tr> Index: edit.html.tmpl =================================================================== RCS file: /cvsroot/bugzilla-fr/Bugzilla-fr_2.18/fr/default/admin/flag-type/edit.html.tmpl,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** edit.html.tmpl 6 Sep 2004 20:41:10 -0000 1.1.1.1 --- edit.html.tmpl 29 Oct 2004 21:49:19 -0000 1.2 *************** *** 49,55 **** [% IF last_action == "copy" %] ! [% title = "Create Flag Type Based on $type.name" %] [% ELSIF last_action == "edit" %] ! [% title = "Edit Flag Type $type.name" %] [% END %] --- 49,55 ---- [% IF last_action == "copy" %] ! [% title = "Créer un Type Flag Basé sur $type.name" %] [% ELSIF last_action == "edit" %] ! [% title = "Modifier le Type Flag $type.name" %] [% END %] *************** *** 76,82 **** <table id="form" cellspacing="0" cellpadding="4" border="0"> <tr> ! <th>Name:</th> <td> ! a short name identifying this type<br> <input type="text" name="name" value="[% type.name FILTER html %]" size="50" maxlength="50"> --- 76,82 ---- <table id="form" cellspacing="0" cellpadding="4" border="0"> <tr> ! <th>Nom :</th> <td> ! un nom court qui identifie ce type<br> <input type="text" name="name" value="[% type.name FILTER html %]" size="50" maxlength="50"> *************** *** 85,91 **** <tr> ! <th>Description:</th> <td> ! a comprehensive description of this type<br> <textarea name="description" rows="4" cols="80">[% type.description FILTER html %]</textarea> </td> --- 85,91 ---- <tr> ! <th>Description :</th> <td> ! une description complète de ce type<br> <textarea name="description" rows="4" cols="80">[% type.description FILTER html %]</textarea> </td> *************** *** 93,108 **** <tr> ! <th>Category:</th> <td> ! the products/components to which [% typeLabelLowerPlural %] must ! (inclusions) or must not (exclusions) belong in order for users ! to be able to set flags of this type for them <table> <tr> <td style="vertical-align: top;"> ! <b>Product/Component:</b><br> <select name="product" onchange="selectProduct(this.form, 'product', 'component', '__Any__');"> ! <option value="">__Any__</option> [% FOREACH item = products %] <option value="[% item FILTER html %]" --- 93,108 ---- <tr> ! <th>Catégorie :</th> <td> ! les produits/composants auxquelles [% typeLabelLowerPlural %] doît ! (inclusions) ou ne doît pas (exclusions) appartenir afin que les utilisateurs ! puisse leur mettre des flags de ce type <table> <tr> <td style="vertical-align: top;"> ! <b>Produit/Composant:</b><br> <select name="product" onchange="selectProduct(this.form, 'product', 'component', '__Any__');"> ! <option value="">__N'importe__</option> [% FOREACH item = products %] <option value="[% item FILTER html %]" *************** *** 112,116 **** </select><br> <select name="component"> ! <option value="">__Any__</option> [% FOREACH item = components %] <option value="[% item FILTER html %]" --- 112,116 ---- </select><br> <select name="component"> ! <option value="">__N'imorte__</option> [% FOREACH item = components %] <option value="[% item FILTER html %]" *************** *** 138,147 **** <tr> ! <th>Sort Key:</th> <td> ! a number between 1 and 32767 by which this type will be sorted ! when displayed to users in a list; ignore if you don't care ! what order the types appear in or if you want them to appear ! in alphabetical order<br> <input type="text" name="sortkey" value="[% type.sortkey || 1 %]" size="5" maxlength="5"> </td> --- 138,147 ---- <tr> ! <th>Clé de tri :</th> <td> ! un nombre entre 1 et 32767 par lequel ce type sera trié ! pendant son affichage dans une liste aux utilisateurs; Ne pas s'en ! occuper si l'ordre vous est indifférent ou si vous voulez les ! voir apparaître dans l'ordre alphabétique<br> <input type="text" name="sortkey" value="[% type.sortkey || 1 %]" size="5" maxlength="5"> </td> *************** *** 152,156 **** <td> <input type="checkbox" name="is_active" [% "checked" IF type.is_active || !type.is_active.defined %]> ! active (flags of this type appear in the UI and can be set) </td> </tr> --- 152,156 ---- <td> <input type="checkbox" name="is_active" [% "checked" IF type.is_active || !type.is_active.defined %]> ! actif (les flags de ce type apparaîssent dans l'interface et peuvent être mis) </td> </tr> *************** *** 160,171 **** <td> <input type="checkbox" name="is_requestable" [% "checked" IF type.is_requestable || !type.is_requestable.defined %]> ! requestable (users can ask for flags of this type to be set) </td> </tr> <tr> ! <th>CC List:</th> <td> ! if requestable, who should get carbon copied on email notification of requests<br> <input type="text" name="cc_list" value="[% type.cc_list FILTER html %]" size="80" maxlength="200"> </td> --- 160,171 ---- <td> <input type="checkbox" name="is_requestable" [% "checked" IF type.is_requestable || !type.is_requestable.defined %]> ! disponible (les utilisateurs peuvent demander que les flags de ce type soît mis) </td> </tr> <tr> ! <th>Liste CC :</th> <td> ! Si dispoonible, qui doit être mis en copie pour la notification par mail des requêtes<br> <input type="text" name="cc_list" value="[% type.cc_list FILTER html %]" size="80" maxlength="200"> </td> *************** *** 176,180 **** <td> <input type="checkbox" name="is_requesteeble" [% "checked" IF type.is_requesteeble || !type.is_requesteeble.defined %]> ! specifically requestable (users can ask specific other users to set flags of this type as opposed to just asking the wind) </td> </tr> --- 176,181 ---- <td> <input type="checkbox" name="is_requesteeble" [% "checked" IF type.is_requesteeble || !type.is_requesteeble.defined %]> ! spécialement disponible (les utilisateurs peuvent demander à des utilisateurs spécifiques ! de mettre des flags de ce type au lieu d'hurler dans le vide) </td> </tr> *************** *** 184,188 **** <td> <input type="checkbox" name="is_multiplicable" [% "checked" IF type.is_multiplicable || !type.is_multiplicable.defined %]> ! multiplicable (multiple flags of this type can be set on the same [% typeLabelLowerSingular %]) </td> </tr> --- 185,189 ---- <td> <input type="checkbox" name="is_multiplicable" [% "checked" IF type.is_multiplicable || !type.is_multiplicable.defined %]> ! multiple (plusieurs flags de ce type peuvent être mis sur le même [% typeLabelLowerSingular %]) </td> </tr> *************** *** 192,197 **** <td> <input type="submit" value=" ! [% IF (last_action == "enter" || last_action == "copy") %]Create ! [% ELSE %]Save Changes [% END %]"> </td> --- 193,198 ---- <td> <input type="submit" value=" ! [% IF (last_action == "enter" || last_action == "copy") %]Créer ! [% ELSE %]Sauvegarde Modifications [% END %]"> </td> |