Changeset 67176 in spip-zone


Ignore:
Timestamp:
Oct 26, 2012, 2:50:44 PM (7 years ago)
Author:
pierrekuhn82@…
Message:

on rajout un fichier de langue
Pas teste la partie php, an attente de retour la dessus.

Location:
_plugins_/tradauto
Files:
2 added
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/tradauto/fonds/cfg_tradauto.html

    r63741 r67176  
    1 <!-- titre=Tradauto-->
     1<!-- titre=<:tradauto:tradauto:>-->
    22<!-- icone=images/tradauto-24.png-->
    3 <!-- descriptif=Configurez quelques parametres-->
     3<!-- descriptif=<:tradauto:configurer_parametre:>-->
    44#CACHE{0}
    55<form method="post" action="#SELF"><div>[(#ENV{_cfg_}|form_hidden)]</div>
    66
    77<fieldset>
    8         <legend>Configuration Microsoft Translator - Windows Azure Marketplace</legend>
     8        <legend><:tradauto:configuration:> Microsoft Translator - Windows Azure Marketplace</legend>
    99        <p>
    10                 1 - <a target="_blank" href="http://go.microsoft.com/?linkid=9782667">S'inscrire à l'API Microsoft Translator sur Azure Marketplace. Choisir un forfait de volume mensuel de traduction (GRATUIT pour 2Mc/mois)</a><br>
    11                 2 - Se connecter ou créer un identifiant Windows Live ID.<br>
    12                 3 - <a target="_blank" href="https://datamarket.azure.com/developer/applications">Créer votre application et récupérer vos identifiants</a><br>
     10                1 - <a target="_blank" href="http://go.microsoft.com/?linkid=9782667"><:tradauto:incrire_api_microsoft:></a><br>
     11                2 - <:tradauto:connecter_creer_id:>.<br>
     12                3 - <a target="_blank" href="https://datamarket.azure.com/developer/applications"><:tradauto:creer_application:></a><br>
    1313
    1414        </p>
    1515
    16   <label for="clientID_1">ID de l'application Market place  :</label>
     16  <label for="clientID_1"><:tradauto:id_application_mp:>  :</label>
    1717  <input type="text" name="clientID" value="#ENV{clientID}" id="clientID_1" />
    1818  <br/>
    1919
    20   <label for="clientSecret_1">Secret du client de l'application :</label>
     20  <label for="clientSecret_1"><:tradauto:secret_application_mp:> :</label>
    2121  <input type="text" name="clientSecret" value="#ENV{clientSecret}" id="clientSecret_1" />
    2222  <br/>
     
    2525
    2626<fieldset>
    27         <legend>Exclusions</legend>
     27        <legend><:tradauto:exclusions:></legend>
    2828
    29         <ul>
    30                 <li>Listez ci-dessous les chaines à exclure de la traduction.</li>
    31                 <li>Chaque occurence de chaine sera laissée telle que durant la traduction.</li>
    32                 <li>Chaque chaine est à séparer par un retour à la ligne.</li>
    33                 <li>Vous pouvez mettre des expressions régulières. Exemple :<br/>
    34         <strong>&lt;test&gt;.*?&lt;/test&gt;</strong> laisse tel que <strong>&lt;test&gt;ceci est un test&lt;/test&gt;</strong><br/>
    35                 Voir les expressions régulières javascript pour plus d'infos.</li>
    36                 <li>En fonction des langues sélectionnées, le traducteur peut insérer des espaces indésirables. C'est notamment le cas pour les modèles. Faites des tests et excluez les modèles modifiés injustement.</li>
    37                 <li>Avec une expr. rég. intelligente, vous pouvez exclure tout ou partie d'un modèle. Par exemple pour exclure la balise du modèle mais laisser certains paramètres à la traduction.</li>
    38         </ul>
     29        <p><:tradauto:exclusions_explication:></p>
    3930
    40         <label for="mt_exclus">Liste des exclusions :</label>
    41         <textarea name="mt_exclus" id="mt_exclus" rows="10" cols="50">[(#CONFIG{tradauto/mt_exclus})]</textarea>
     31        <label for="mt_exclus"><:tradauto:exclusions_liste:> :</label>
     32        <textarea name="mt_exclus" id="mt_exclus" rows="10" cols="60">[(#CONFIG{tradauto/mt_exclus})]</textarea>
    4233  <br/>
    4334
  • _plugins_/tradauto/formulaires/ajout_bouton.html

    r64684 r67176  
    2727                if (t_input[i].type == "text")
    2828                {
    29                         if (t_input[i].value.length > 10000) alert ("ATTENTION : la longueur ("+t_input[i].value.length+" ar.) du champs input "+t_input[i].id+" 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).");
     29                        if (t_input[i].value.length > 10000) alert (_T(tradauto:caractere_max_input{nb_caractere_max_input="+t_input[i].value.length+", input_id="+t_input[i].id+"}));
    3030                        t_atraduire_txt.push(prepare_texte(t_input[i].value));
    3131                        t_atraduire_id.push([t_input[i].id]);
     
    3636        for (var i = 0 ; i < t_textarea.length ; i ++)
    3737        {
    38                 if (t_textarea[i].value.length > 10000) alert ("ATTENTION : la longueur ("+t_textarea[i].value.length+" car.) du champs textarea "+t_textarea[i].id+" 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).");
     38                if (t_textarea[i].value.length > 10000) alert (_T(tradauto:caractere_max_textarea{nb_caractere_max_textarea="+t_textarea[i].value.length+", textarea_id="+t_textarea[i].id+"}));
    3939                t_atraduire_txt.push(prepare_texte(t_textarea[i].value));
    4040                t_atraduire_id.push([t_textarea[i].id]);
     
    6868                document.body.appendChild(s);
    6969                document.getElementsByTagName('body')[0].style.cursor = 'wait'; // Sablier
    70                 tradauto_msg("Traduction en cours. Patientez...");
     70                tradauto_msg(_T('tradauto:traduction_en_cours'));
    7171        }
    7272        else
    7373        {
    7474                document.getElementsByTagName('body')[0].style.cursor = 'default'; // curseur par défaut
    75                 tradauto_msg("Traduction effectuée");
     75                tradauto_msg(_T('tradauto:traduction_effectuer'));
    7676
    7777                // On a tout traduit, on met à jour la page
     
    8282                }
    8383
    84                 alert("Traduction effectuée avec succès.\nVous pouvez maintenant corriger la traduction et/ou enregistrer.")
     84                alert(_T('tradauto:traduction_effectuer_succes'))
    8585        }
    8686}
  • _plugins_/tradauto/plugin.xml

    r67172 r67176  
    2323        </pipeline>
    2424        <necessite id='SPIP' version='[2.0.10;2.1.99]' />
    25         <necessite id='spip_bonux' version='[2.3.1;]' />
     25        <necessite id='spip_bonux' version='[2.3.0;]' />
    2626</plugin>
Note: See TracChangeset for help on using the changeset viewer.