Changeset 282 for trunk/root/templates


Ignore:
Timestamp:
12/19/09 13:25:26 (14 years ago)
Author:
nanardon
Message:
  • translate admin part
Location:
trunk/root/templates/admin
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/root/templates/admin/delete.tt

    r274 r282  
    66[% IF poll.status == 'AFTER' %] 
    77<div style="width:25%; float: left" class="box"> 
    8 <p>Effacer les bulletins</p> 
     8<p>[% l('Delete ballots') %]</p> 
    99 
    10 <p>En affaçant les buletins vous effacer les données sensibles du vote, les 
    11 résultats du vote sont calculés de maniÚre définitive et ne peuvent plus être 
    12 modifiés. En contre-partie, les participants à ce vote ne seront plus ne mesure 
    13 de controler le contenu de l'urne.</p> 
     10<p>[% l('This will delete sensible data from database, results will be computed 
     11definitively. Notice voting people will not be able to check ballots anymore') 
     12%]</p> 
    1413 
    1514<form action="[% c.uri_for(poll.uid, 'delete') %]" method="post"> 
     
    2120[% IF poll.status != 'RUNNING' %] 
    2221<div style="width:25%; float: left" class="box"> 
    23 <p>Détruire ce vote</p> 
     22<p>[% l('Delete this poll') %]</p> 
    2423 
    25 <p>La destruction du vote entrainera de façon irréversible l'effacement de 
    26 toutes les données du vote (configuration, liste des votants, bulletins).</p> 
     24<p>[% l('This will definitevely delete all data about this poll (configuration, 
     25voting list, ballots.') %]</p> 
    2726 
    2827<form action="[% c.uri_for(poll.uid, 'delete') %]" method="post"> 
    29 <input type="submit" value="Détruire" name="delete_poll"> 
     28<input type="submit" value="[% l('Destroy') %]" name="delete_poll"> 
    3029</form> 
    3130</div> 
  • trunk/root/templates/admin/delete_ballot_confirm.tt

    r269 r282  
    44[% INCLUDE 'includes/admin_menu.tt' %] 
    55 
    6 <p>Confirmer l'effacement des bulletins</p> 
     6<p>[% Please, confirm ballot deletion %]</p> 
    77 
    88<form action="[% c.uri_for(poll.uid, 'delete') %]" method="post"> 
    9 <input type="submit" value="effacer les bulletins" name="delete_ballot_confirm"> 
     9<input type="submit" value="[% l('delete ballot') %]" name="delete_ballot_confirm"> 
    1010</form> 
  • trunk/root/templates/admin/delete_poll_confirm.tt

    r272 r282  
    44[% INCLUDE 'includes/admin_menu.tt' %] 
    55 
    6 <p>Confirmer l'effacement du vote [% poll.info('label') | html %]</p> 
     6<p>[% l('Please, confirm the deletion of poll [_1]', poll.info('label')) | html %]</p> 
    77 
    8 <p>Cette opération est irréversible</p> 
     8<p>[% l('This action cannot be reverted') %]</p> 
    99 
    1010<form action="[% c.uri_for(poll.uid, 'delete') %]" method="post"> 
    11 <input type="submit" value="Oui détruire le vote" name="delete_poll_confirm"> 
     11<input type="submit" value="[% l('Yes, destroy this poll') %]" name="delete_poll_confirm"> 
    1212</form> 
  • trunk/root/templates/admin/denied.tt

    r227 r282  
    22 
    33<div class="alert"> 
    4 <p>Impossible de modifier un vote entamé ou fini</p> 
     4<p>[% l('Cannot modify a started or finish poll') %]</p> 
    55</div> 
  • trunk/root/templates/admin/includes/ballot_decrypt.tt

    r264 r282  
    33 
    44<div class="box"> 
    5 <p>[% poll.list_ballot_need_dec.size %] bulletins chiffrés pour ce vote</p> 
     5<p>[% l('[_1] ballots to decrypt in this poll', poll.list_ballot_need_dec.size) %]</p> 
    66<form action="[% c.uri_for(poll.uid) %]" method="POST"> 
    77[% IF NOT poll.info.private_key %] 
    8 <p>Saisissez le clef ici</p> 
     8<p>[% l('Enter poll key here:') %]</p> 
    99[% END %] 
    1010<input type="password" name="passphrase"><br> 
    11 <input type="submit" name="decryptballot" value="Déchiffrer les bulletins"> 
     11<input type="submit" name="decryptballot" value="[% l('Decrypt ballots') %]"> 
    1212</form> 
    1313</div> 
  • trunk/root/templates/admin/includes/ballot_validation.tt

    r269 r282  
    44[% IF poll.status == 'AFTER' %] 
    55 
    6  
    76[% IF poll.list_ballot_needvalid %] 
    8 <p class="alert"><a href="[% c.uri_for(poll.uid, 'validate') %]">Des bullteins 
    9 de vote doivent être validés</a></p> 
     7<p class="alert"><a href="[% c.uri_for(poll.uid, 'validate') %]"> 
     8[% l('Some ballots need to be validated') %]</a></p> 
    109[% ELSE %] 
    1110 
  • trunk/root/templates/admin/includes/poll_extra_settings.tt

    r267 r282  
    22 
    33<ul> 
    4   <li>Ne pas envoyer un accusé par mail aprÚs le vote 
     4  <li>[% l('Do not send receipt by mail') %] 
    55    <span style="float:right"><input type="checkbox" name="no_mail_confirm_vote" 
    66[% "checked" IF pollsettings.no_mail_confirm_vote %]></span> 
    77[% IF NOT pollsettings.no_mail_confirm_vote %] 
    88  <ul> 
    9     <li style="clear: both">Envoyer le numéro du bulletin dans l'accusé 
     9    <li style="clear: both">[% l('Mail include ballot id') %] 
    1010      <span style="float:right"><input type="checkbox" name="no_mail_ballot_id" 
    1111[% "checked" IF pollsettings.no_mail_ballot_id %]></span> 
     
    1414[% END %] 
    1515  </li> 
    16   <li style="clear: both">Ne pas présenter le numéro du bulletins aux votants 
     16  <li style="clear: both">[% l('Do not give ballot id after poll') %] 
    1717    <span style="float:right"><input type="checkbox" name="no_ballot_id_voting" 
    1818[% "checked" IF pollsettings.no_ballot_id_voting %]></span> 
  • trunk/root/templates/admin/includes/poll_settings.tt

    r267 r282  
    66<form action="[% c.uri_for(poll.uid) %]" method="POST" id="poll_f_settings"> 
    77 
    8 Nom:<br><input type="text" name="label" value="[% c.req.param('label') || poll.info('label') | html %]"> 
     8[% l('Name:') %]<br><input type="text" name="label" value="[% c.req.param('label') || poll.info('label') | html %]"> 
    99<br> 
    10 Description:<br> 
     10[% l('Description:') %]<br> 
    1111<textarea name="description" cols="60" rows="4">[% c.req.param('description') || poll.info('description') | html %]</textarea> 
    1212<br> 
    13 RÚglement:<br> 
     13[% l('Rules:') %]<br> 
    1414<textarea name="procedure" cols="60" rows="4">[% c.req.param('procedure') || poll.info('procedure') | html %]</textarea> 
    1515<br> 
     
    3737<div class="box" style="float:right; width: 35%"> 
    3838[% IF poll.is_crypted %] 
    39 <p><a href="[% c.uri_for(poll.uid, 'privatekey') %]">Télécharger la clef privée</a></p> 
     39<p><a href="[% c.uri_for(poll.uid, 'privatekey') %]"> 
     40[% l('Download private key') %]</a></p> 
    4041<hr> 
    4142<form action="[% c.uri_for(poll.uid) %]" method="POST"> 
    42 <input type="submit" name="notcrypted" value="Ne pas chiffer le vote"> 
     43<input type="submit" name="notcrypted" value="[% l('Do not crypted ballot') %]"> 
    4344</form> 
    4445[% ELSE %] 
    4546<form action="[% c.uri_for(poll.uid) %]" method="POST"> 
    46 Vous pouvez choisir un passphrase pour la clef du vote:<br> 
     47[% l('You can choose a passphrase to protect the key:') %]<br> 
    4748<input type="password" name="passphrase"><br> 
    48 <input type="submit" name="encrypted" value="Chiffrer le vote"> 
     49<input type="submit" name="encrypted" value="[% l('crypt the poll') %]"> 
    4950</form> 
    5051[% END %] 
  • trunk/root/templates/admin/login.tt

    r227 r282  
    44<div id="admin_login" class="login_box"> 
    55<form action="[% c.uri_for('/admin', poll.uid) %]" method="POST"> 
    6 <p>Acc&egrave;s &agrave; l'interface d'administration du vote <b><i>[% poll.info('label') | html %]</i></b></p> 
    7 <p>Veuillez saisir le mot de passe : <input type="password" name="[% 'vpass' _ voteid %]"> 
     6<p>[% l('Access to administration of poll:') _ ' ' %]<b><i>[% poll.info('label') | html %]</i></b></p> 
     7<p>[% l('Enter poll password: ') %]<input type="password" name="[% 'vpass' _ voteid %]"> 
    88<input type="submit"></p> 
    99</form> 
  • trunk/root/templates/admin/validate.tt

    r266 r282  
    66[% IF poll.status == 'AFTER' %] 
    77<div style="float:left; width: 45%" class="box"> 
    8 <p>Lister les bulletins:</p> 
     8<p>[% l('list ballots:') %]</p> 
    99<form action="[% c.uri_form(poll.uid, 'validate') %]" method="post"> 
    1010<select name="ballotvalue"> 
    1111<option value="s:needvalid"[% " selected" IF c.req.param('ballotvalue') == 
    12 's:needvalid' %]>à valider</option> 
     12's:needvalid' %]>[% l('needing validation') %]</option> 
    1313<option value="s:invalid"[% " selected" IF c.req.param('ballotvalue') == 
    14 's:invalid' %]>invalides</option> 
     14's:invalid' %]>[% l('invalid') %]</option> 
    1515<option value="s:valid"[% " selected" IF c.req.param('ballotvalue') == 
    16 's:valid' %]>valides</option> 
     16's:valid' %]>[% l('valid') %]</option> 
    1717[% FOREACH value = poll.ballot_values %] 
    1818[% IF loop.first %] 
    19 <optgroup label="bulletins contenant:"> 
     19<optgroup label="[% l('ballot containing:') %]"> 
    2020[% END %] 
    2121<option value="v:[% value | html %]"[% " selected" IF c.req.param('ballotvalue') 
     
    5151[% invalid = poll.ballot(bid).info.invalid %] 
    5252<input type="hidden" name="bsubvalid" value="[% bid | html %]"> 
    53 <input type="radio" name="[% bid %]" value="valid"[% " checked" IF invalid == '0' %]>est valide<br> 
    54 <input type="radio" name="[% bid %]" value="invalid"[% " checked" IF invalid == '1' %]>n'est pas valide<br> 
     53<input type="radio" name="[% bid %]" value="valid"[% " checked" IF invalid == 
     54'0' %]>[% l('is valid') %]<br> 
     55<input type="radio" name="[% bid %]" value="invalid"[% " checked" IF invalid == 
     56'1' %]>[% l('is not valid') %]<br> 
    5557</td> 
    5658</tr> 
     
    7173[% IF loop.first %] 
    7274<div id="map_ballot"> 
    73 <p>Remapper les valeurs des bulletins</p> 
     75<p>[% l('map ballot value') %]</p> 
    7476<table border="1"> 
    75 <tr><th>Valeur saisie</th><th>Valeur à considérer</th></tr> 
     77<tr><th>[% l('input value') %]</th><th>[% l('must be see as') %]</th></tr> 
    7678[% END %] 
    7779<tr> 
  • trunk/root/templates/admin/voting.tt

    r227 r282  
    66[% IF poll.status() != 'AFTER' %] 
    77<div style="float: left; width: 30%;" class="box"> 
    8 <p>Ajouter un votant</p> 
     8<p>[% l('add a voting') %]</p> 
    99<form action="[% c.uri_for(poll.uid, 'voting') %]" method="POST"> 
    10 Nom: <input type="text" name="id"><br> 
    11 Mail: <input type="text" name="mail"><br> 
    12 <input type="submit" value="Ajouter"> 
     10[% l('Name:') _ ' ' %]<input type="text" name="id"><br> 
     11[% l('Mail:') _ ' ' %]<input type="text" name="mail"><br> 
     12<input type="submit" value="[% l('Add') %]"> 
    1313</form> 
    1414<hr> 
    15 <p>Soumettre la liste via un fichier csv (le Nom est optionnel)</p> 
    16 <p>Format: <i>Mail@domain;Nom</i></p> 
     15<p>[% l('From a csv file') %]</p> 
     16<p>[% l('format:') _ ' ' %]<i>Mail@domain;Nom</i></p> 
    1717<form method="POST" ENCTYPE="multipart/form-data" action="[% c.uri_for(poll.uid, 'voting') %]"> 
    1818<input type="file" name="votinglist"><br> 
    1919[% IF poll.status == 'BEFORE' %] 
    20 <input type="checkbox" name="delete">Effacer la liste des votants<br> 
     20<input type="checkbox" name="delete">[% l('delete voting list') %]<br> 
    2121[% END %] 
    22 <input type="submit" value="Ajouter"> 
     22<input type="submit" value="[% l('Add') %]"> 
    2323</form> 
    2424<hr> 
    25 <p>Envoyer les mots de passes au nouveaux votants</p> 
     25<p>[% l('Send password to voting people') %]</p> 
    2626<form action="[% c.uri_for(poll.uid, 'voting') %]" method="POST"> 
    27 <input type="submit" name="mailpasswd" value="Envoyer les mot de passe"> 
     27<input type="submit" name="mailpasswd" value="[% l('send password') %]"> 
    2828</form> 
    2929</div> 
     
    3434 
    3535[% IF NOT poll.voting_count %] 
    36 <p class="alert">Aucun votant inscrit</p> 
     36<p class="alert">[% l('No subscribe voting') %]</p> 
    3737[% ELSE %] 
    3838 
     
    5454 
    5555<td>[% voting.label | html %] [% voting.info.mail | html %]</td> 
    56 <td>[% IF voting.info.passwd %]<i>(pass envoyé)</i>[% END %]</td> 
     56<td>[% IF voting.info.passwd %]<i>[% l('password sent') %]</i>[% END %]</td> 
    5757 
    5858[% IF NOT voting.info.date %] 
    5959<td> 
    6060[% IF poll.status != 'AFTER' %] 
    61 <input type="submit" name="delete" value="delete"> 
     61<input type="submit" name="delete" value="[% l('delete') %]"> 
    6262[% END %] 
    6363</td> 
Note: See TracChangeset for help on using the changeset viewer.