Changeset 67808 in spip-zone


Ignore:
Timestamp:
Nov 19, 2012, 3:55:29 PM (7 years ago)
Author:
bruno.caillard@…
Message:

0.0.4 : diverses corrections de bugs

  • réintroduction du fichier inc/translator.php
  • correction pour le multilangue
  • déf. du pipeline dans paquet.xml
Location:
_plugins_/tradauto
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/tradauto/formulaires/ajout_bouton.html

    r67252 r67808  
    1818var from = "#ENV{lang}";
    1919
    20 window.onload=init_tradauto;
    2120
    2221function init_tradauto()
     
    2726                if (t_input[i].type == "text")
    2827                {
    29                         if (t_input[i].value.length > 10000) alert (_T('tradauto:caractere_max_input', array('nb_caractere_max_input'=>"+t_input[i].value.length+", 'input_id'=>"+t_input[i].id+"));
     28                        if (t_input[i].value.length > 10000) alert(t_input[i].id+":"+t_input[i].value.length+"\n<:tradauto:caractere_max:>");
    3029                        t_atraduire_txt.push(prepare_texte(t_input[i].value));
    3130                        t_atraduire_id.push([t_input[i].id]);
     
    3635        for (var i = 0 ; i < t_textarea.length ; i ++)
    3736        {
    38                 if (t_textarea[i].value.length > 10000) alert (_T('tradauto:caractere_max_textarea', array('nb_caractere_max_textarea'=>"+t_textarea[i].value.length+", 'textarea_id'=>"+t_textarea[i].id+"));
     37                if (t_textarea[i].value.length > 10000) alert(t_textarea[i].id+":"+t_textarea[i].value.length+"\n<:tradauto:caractere_max:>");
    3938                t_atraduire_txt.push(prepare_texte(t_textarea[i].value));
    4039                t_atraduire_id.push([t_textarea[i].id]);
     
    4241//alert ("Qté de chaine à traduire="+t_atraduire_txt.length);
    4342//for (i in t_atraduire_txt)    alert(t_atraduire_txt[i]);
     43        traduire(); // lance la traduction
    4444}
    4545
     
    6868                document.body.appendChild(s);
    6969                document.getElementsByTagName('body')[0].style.cursor = 'wait'; // Sablier
    70                 tradauto_msg(_T('tradauto:traduction_en_cours'));
     70                tradauto_msg("<:tradauto:traduction_en_cours:>");
    7171        }
    7272        else
    7373        {
    7474                document.getElementsByTagName('body')[0].style.cursor = 'default'; // curseur par défaut
    75                 tradauto_msg(_T('tradauto:traduction_effectuer'));
     75                tradauto_msg("<:tradauto:traduction_effectuer:>");
    7676
    7777                // On a tout traduit, on met à jour la page
     
    8282                }
    8383
    84                 alert(_T('tradauto:traduction_effectuer_succes'))
     84                alert("<:tradauto:traduction_effectuer_succes:>");
    8585        }
    8686}
     
    195195        </select>
    196196
    197         <input class="submit" type="submit" value="Traduire" name="traduire" onClick="traduire()">
     197        <input class="submit" type="submit" value="Traduire" name="traduire" onClick="init_tradauto()">
    198198        <span id="msg_tradauto"></span>
    199199</div>
  • _plugins_/tradauto/lang/tradauto_fr.php

    r67327 r67808  
    66
    77        //C
    8         'caractere_max_input' => 'ATTENTION : la longueur (@nb_caractere_max_input@ caractères) du champs input @input_id@ dépasse le maximum de 10000 caractères.<br />La traduction sera effective pour les 10000 premiers caractères.<br />Vous devrez complèter la traduction pour les car. au délà.<br />Il est également possible que cela provoque une erreur 414 (requête trop longue).',
    9         'caractere_max_textarea' => 'ATTENTION : la longueur (@nb_caractere_max_textarea@ caractères) du champs textarea @textarea_id@ dépasse le maximum de 10000 caractères.<br />La traduction sera effective pour les 10000 premiers caractères.<br />Vous devrez complèter la traduction pour les car. au délà.<br />Il est également possible que cela provoque une erreur 414 (requête trop longue).',
     8        'caractere_max' => 'ATTENTION : la longueur du champs dépasse le maximum de 10000 caractères.\nLa traduction sera effective pour les 10000 premiers caractères.\nVous devrez complèter la traduction pour les car. au délà.\nIl est également possible que cela provoque une erreur 414 (requête trop longue).',
    109        'configuration' => 'Configuration',
    1110        'configurer_parametre' => 'Configurez quelques parametres',
     
    3938        'traduction_effectuer' => 'Traduction effectuée',
    4039        'traduction_en_cours' => 'Traduction en cours. Patientez...',
    41         'traduction_effectuer_succes' => 'Traduction effectuée avec succès.<br />Vous pouvez maintenant corriger la traduction et/ou enregistrer.',
     40        'traduction_effectuer_succes' => 'Traduction effectuée avec succès.\nVous pouvez maintenant corriger la traduction et/ou enregistrer.',
    4241);
    4342
  • _plugins_/tradauto/paquet.xml

    r67281 r67808  
    22        prefix="tradauto"
    33        categorie="edition"
    4         version="0.0.3"
     4        version="0.0.4"
    55        etat="test"
    66        compatibilite="[3.0.0;3.0.*]"
     
    1818        <licence lien="http://www.gnu.org/licenses/lgpl-3.0.html">LGPL 3</licence>
    1919
    20         <pipeline nom="editer_contenu_objet" inclure="tradauto.php" />
     20        <pipeline nom="editer_contenu_objet" inclure="tradauto.php" action="ajout_bouton" />
    2121</paquet>
  • _plugins_/tradauto/plugin.xml

    r67250 r67808  
    33        <slogan>Partez à la conquête du Monde avec le Traducteur automatique</slogan>
    44        <auteur>Bruno de Goyrans</auteur>
    5         <version>0.0.2</version>
     5        <version>0.0.4</version>
    66
    77        <icon>images/tradauto-64.png</icon>
Note: See TracChangeset for help on using the changeset viewer.