Fermer

Bonjour,
La fonction de ce portail est consacrée uniquement à l'hébergement du forum .
Des portails spécifiques sont proposés pour les versions JCE 2,
JCE 1.5 et JCE 1.1.

Pour toutes questions sur JCE ou ses plugins, veuillez svp poster sur le forum, il ne m'est pas possible de répondre aux messages privés.

En vous souhaitant du plaisir dans la découverte de cet éditeur.

Sarki

Informations
Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

Problème de traductions à cause d'un popup
(0 lecteur(s)) 
Aller en basPage: 1
SUJET: Problème de traductions à cause d'un popup
   16/09/11 à 14:50 #5509
bucheron_59
Nouveau Rédacteur
Messages: 1
graphgraph
Personne n'est hors ligne Cliquez ici pour consulter le profil de cet utilisateur
 Problème de traductions à cause d'un popup
Bonjour,

J'ai le plugin mediabox 2 + module JCE2 et JTS Translation PRO

Voilà j'explique le but: j'ai mon site en FR et je le souhaite faire traduire par une API google d'où le module JTS translation PRO.


J'ai donc insérer dans un article un popup madein mediabox mais quand je traduis la page, le popup ne se traduit pas.

Comment puis-je faire?

Cordialement
 
L'administrateur a désactivé l'accès public en écriture.
   19/09/11 à 13:25 #5517
mihaly
Administrateur
Messages: 701
graphgraph
Personne n'est hors ligne Cliquez ici pour consulter le profil de cet utilisateur
Sexe: Masculin Sarki Lieu: Suisse Date anniversaire: 09/04
 Re:Problème de traductions à cause d'un popup
Hello,
Le popup ne charge que le minimum d'éléments, par conséquent la traduction n'est pas faite.
Je n'ai pas testé et ne peux te donner une procédure absolue, mais le principe est le suivant...
Le choix de la langue se mémorise par un cookie mis en cache navigateur, qui normalement doit être hérité en popup, à l'inverse du script qui doit être chargé dans la page affichée.
La page chargée en popup dans Joomla 1.5 est le index2.php qui est à la racine de Joomla. Pour que cette page charge le script de traduction de Google, essaie d'y insérer ces lignes après la dernière :
Code :

    $document->addScript('http://ajax.googleapis.com/ajax/libs/jquery/ 1.3.2/jquery.min.js');
    $document->addScriptDeclaration("jQuery.noConflict();");
    $document->addScript('http://plugins.jquery.com/files/ jquery.cookie.js.txt');
    $document->addScript('http://jquery-translate.googlecode.com/ files/jquery.translate-1.3.7.min.js');?>
    <script type="text/javascript">
        function translateTo(destLang) {
            jQuery(function ($) {    
                $('body').translate( '<?php echo $lang_default;? >', destLang, {   //translate from english to the selected language
                  not: '.jq-translate-ui',  // by default the generated element has this className
                  fromOriginal:true   // always translate from english (even after the page has been translated )
                                      // unnecessary in v1.4, the default value is true
                });
                $.cookie('destLang', destLang); 
            });
        }
        
        jQuery(function ($) {        
            var destLang = $.cookie('destLang'); // get previously translated language
            if( destLang )  //if it was set then
                translateTo( destLang );    
        });  
    </script>
    <script src="//translate.google.com/translate_a/element.js? cb=googleTranslateElementInit"></script>



Redis-moi si ça fonctionne, si ce n'est pas le cas, je t'acherai de trouver un moment pour chercher une solution.
 
Mihàly Marti alias Sarki
L'administrateur a désactivé l'accès public en écriture.
   19/09/11 à 13:27 #5518
mihaly
Administrateur
Messages: 701
graphgraph
Personne n'est hors ligne Cliquez ici pour consulter le profil de cet utilisateur
Sexe: Masculin Sarki Lieu: Suisse Date anniversaire: 09/04
 Re:Problème de traductions à cause d'un popup
Bon, le script ne semble pas être visible entièrement dans le forum à moins de faire répondre, je te mets ça en fichier attaché...
Fichier attaché :
Nom de fichier : script_traduction_google.txt
Taille de fichier : 1365
 
Mihàly Marti alias Sarki
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Développé par KunenaObtenir les derniers messages directement sur votre PC - Version française: SFK