Aller au contenu
Support de Zwii et Yocto

Messages recommandés

Traduire Zwii dans 64 langues

Voir le fichier

Module de traduction de votre site Zwii depuis les versions 9.1.xx

 

Nota: Cet installateur écrit directement dans les fichiers concernés du ZwiiCMS sans passer par une écriture directe dans les fichiers "body.inc.html" & "head.inc.html" inclus dans les versions officielles et qui eux permettent depuis l'interface administrative du cms d'écrire les chemins de tout scripts dans le main.php

 

* Une seconde version sera fournie avec juste les inscriptions nécessaires pour les écritures dans le main.php pour le placement de la boite de dialogue ainsi que l'écriture dans les fichiers "body.inc.html" & "head.inc.html" situés eux dans le dossier /site/data/ et qui seront sauvegardés à chaque mise à jour de votre Zwii.

 

Vous aimeriez offrir à vos visiteurs la possibilité de parcourir votre ZwiiCMS dans leur langue maternelle.
Vous avez des collaborateurs sur votre site qui n'utilisent pas le français ou le maîtrisent mal
Vous êtes au bon endroit pour offrir ce bonheur à vos utilisateurs.

Entièrement compatible avec les versions de ZwiiCMS 9.1.xx

Ce module de traduction se plaçant dans votre menu de site est basé sur l'api de Google traduction adaptée pour graphiquement "coller" au style de votre site.

 

Les dossiers contenus dans l'archive:

* partie installation : un dossier nommé "installer"
* partie restauration : un dossier nommé "restaurer"

## le dossier "installer" contient :

- un dossier "core"
- un dossier "site"
- un fichier nommé "index.php

 

Le script d'installation (index.php) écrira dans le fichier main.php du zwii les données de fonctionnement du module de traduction ainsi que le chemins vers les fichiers necessaires à son exécution (css et js)

 

* Installation du module de traduction de votre site Zwii *

Télécharger l'archive et décompressez la sur votre pc
Votre archive étant décompressée vous devez avoir alors un dossier nommé "installer" avec dedans:

   - un dossier "core"
   -un dossier "site"
   - un fichier nommé "index.php

Ouvrez votre FTP à l'endroit où vous hébergez votre ZwiiCMS
Envoyez les dossiers "core" & "site" ainsi que le fichier "index.php sur votre espace web et acceptez le remplacement de tout les fichiers.

 

Il ne vous reste plus alors qu'à vous rendre depuis votre navigateur web sur votre site en ligne (rafraîchir au besoin la page de celui ci) pour voir apparaître la boite de dialogue de traduction de votre site dans votre menu où qu'il soit placé dans votre configuration de site.

 

* Cerise sur le gâteau, une fois connecté comme webmaster ou membre collaborateur à votre Zwii, une partie de l'interface de gestion de celui ci sera traduite dans la langue que vous aurez choisi dans le menu (donc vous pourrez utilisez ceci pour la configuration du site, l’interface principale de gestion du thème, interface principale de la gestion des utilisateurs, le gestionnaire de fichier lui possède déjà la possibilité du choix des langues dans sont propre script)

 

* Personnalisation des couleurs de la boite de dialogue du choix de langue

Dans la configuration du style de votre Zwii ouvrir l'Editeur CSS

  - Ajouter juste sous /** * Éléments principaux */ ceci:

 

/* personnalisation traduire le site */
.goog-te-gadget .goog-te-combo {
background-color: #1b396666 !important;
color: #f5f5e1 !important;
}

 

Vous pouvez changer la couleur de fond et la couleur de texte par celle que vous désirez en ajoutant impérativement !important à la fin de chaque code pour que le script tienne compte de votre choix.

 

NOTA : Les améliorations qui seront apportées ultérieurement (par une mise à jour à venir)

   - Traduction possible depuis le menu pour les interfaces secondaires en mode connecté (barre administrative)
   - Traduction possible de l'interface d'édition ou création de messages pour les pages où autres (là où tinymce apparaît)
   - Autre endroits secondaires qui nécessiteraient un choix de langue pour vos utilisateurs inscrits et connectés

 

* Suppression du module de traduction de votre site Zwii *

## le dossier "restaurer" contient :

   - un dossier nommé "site"
   - un fichier nommé "index.php

4° Restauration Suivre cette procédure uniquement.

  Ouvrez votre FTP à l'endroit où vous hébergez votre ZwiiCMS
  2° Envoyez le dossier "site" et fichier "index.php sur votre espace web et acceptez le remplacement de tout les fichiers.

Rafraîchissez votre page, vous devriez alors revoir le comportement tel que vous l'aviez intallé à son origine.

 

* Revenez poster un petit commentaire ici sur l'utilisation de ce script, vous montrerez ainsi au développeur de celui tout l’intérêt de poursuivre ou améliorer sa version.

Enjoy les amis.

 

# IMPORTANT A LIRE #

Vous reconnaissez qu'en utilisant ce script sur votre site être entièrement responsable en cas de problème quel qu'il soit après sa mise en œuvre, je ne pourrais donc être considéré en aucun cas comme responsable de cet état de fait.

💡 Pensez alors à faire une sauvegarde intégrale de votre site, ceci vous permettrait alors de revenir en arrière en réinjectant celle ci et retrouver votre site web tel que vous l'aviez conçu avant utilisation du script ci dessus. Nous ne sommes jamais assez prudent en cas de gros problèmes!


 

  • Merci 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Je suis Biélorusse, comment savoir qu'il y a écrit Biélorusse dans le sélecteur de langues, puisque c'est écrit en Français ?

ptrad15.png.123786ac26021610690868961aff

  • Triste 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 9 heures, Gilux a dit :

comment savoir qu'il y a écrit Biélorusse dans le sélecteur de langues, puisque c'est écrit en Français ?

De la même façon qu'un  français qui arrive sur un site web en  allemand, il cliquera dans la boite de dialogue en allemand et choisira le français.

 

💡 Maintenant visuellement et techniquement parlant (car je suppose que ta question sous entend que la dite boite ne laisse pas supposer son usage) au lieu de laisser la boite d'origine avec logo Google translate, ou comme dans le gestionnaire de fichier RFM et son icône Globe qui permet elle de traduire ce gestionnaire en plusieurs langues on pourrait faire ceci dans une prochaine mise à jour:

 

Adjoindre à la boite une icône du style traduction1.jpg ou encore 54901.jpg ou plus sérieusement l'une de celle ci  115809.png   68419494-la-traducci%C3%B3n-icono-de-b%Cicono_TRADUCCION.png

 

 

 

 

  • Merci 1

Partager ce message


Lien à poster
Partager sur d’autres sites

@Gilux sitôt dit sitôt fait, sera disponible dans une prochaine version  une icone reconnaissable du monde entier pour la boite de choix des langues;

 

💡 Pour les plus pressés, il vous suffit de vous rendre dans le main.php, de repérer dans celui ci tout ce qui contient ce code ci (à quatre endroits)

<div id="google_translate_element" style="float: right;"></div>

vers les lignes n°42, n°75  ,n°87  et n°131

 

🛠️ Pour le remplacer  à chaque endroit par cela:

cas d'un zwii placé dans un sous dossier à la racine de votre serveur

<div style="float: right"><img src="../ZwiiCMS-9110/site/file/source/personnalisation/langue.png"style="margin-top: 9px;margin-right: -7px;margin-left: 7px;" height="36" width="36""><div id="google_translate_element" style="float: right;"></div></div>

cas du zwii placé à  la racine de votre serveur

<div style="float: right"><img src="../site/file/source/personnalisation/langue.png"style="margin-top: 9px;margin-right: -7px;margin-left: 7px;" height="36" width="36""><div id="google_translate_element" style="float: right;"></div></div>

Enjoy...

 

cadeau en prime une "zolie icone" avec une flêche vers la droite ci dessous (enregistrez l'image)

 

langue1.png.f48b28212e9ef270ec5b5738b6e9be2c.png

 

iconetrad.png.3a102d45b739d77ac14aa89bc8bb934b.png

 

 

Modifié par roger

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 3 heures, sylvainlelievre a dit :

J'ai testé ton traducteur sur mon site de test : c'est bluffant !

Bravo et merci

Je te retourne le compliment car toi aussi tu as crée un module de recherche pour le zwii qui est un top de chez top!!!

 

Je n'ai juste qu'un petit soucis pour le moment avec mon traducteur sur lequel je bosse encore à chercher une soluce.

I ne traduit pas (si tu en fait l'essai) dans le blog les articles quand on clic sur lire plus ou leur titre (là où on les lit en intégralité) de même que dans la galerie d'images, pour la même raison il ne traduit pas les galeries d'une catégorie sélectionnée depuis la page principale...Donc quand j'aurais trouvé la soluce je ferais une mise à jour.

Ce module pourrait même être 100% compatible avec la 9.2 future j'en suis certain.

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.


  • Contenu similaire

    • Par roger
      Un autre "inconvénient" pour moi: Avant nous n'étiuons pas obligé de devoir retapper un mot de passe pour changer simplement nom et prénom dans la config de l'utilisateur d'un zwii, aujourd'hui ce n'est plus le cas car l'on se retrouve alors avec une page d'erreur si on veut le faire depuis son propre compte
       
      identité à la création du site

       
      nouvelle identité désirée

       
      au clic sur le bouton Enregistrer

       
       
    • Par roger
      Dans le gestionnaire d'image du Zwii j'ai crée un dossier pour y importer des images (soit par glisser/déposer soit en écrivant l'URL de l'image à importer)
       
      ✅ Seule la fonction glisser/déposer (ou choisir le fichier sur le pc) fait le job;
      ❗  Si je désire importer une image depuis une URL, cette fonction ne marche pas du tout:
       
      Conditions de téléchargement d'une image depuis la fonction prévue pour dans le RFM:
       - que ce soit une images téléchargeable depuis une URL en http ou Https libre de droit (lien de téléchargement direct de l'image)
       - une image que j'héberge moi même et qui peut être téléchargée par d'autre cms  n'a pas plus de succés si je veux la télécharger par son lien direct;
       
      En rafraîchissant la page ou en utilisant un autre navigateur que le mien au cas ou, rien n'y fait le Responsive file manager refuse de télécharger des images depuis une URL.
       
      📊 le dossier sur ma version officielle:

       
      🙂 Là où ça marche nickel:

       
      😞 l'endroit où j'entre l'URL directe de l'image sur son serveur et où ça ne fonctionne pas:

       
      Une idée pour résoudre ce problème ou bien la fonction n'est plus compatible à ce jour dans le zwii V9.1.xx alors que celle ci fonctionnait avant dans les anciennes versions.
       
      💡 Pour info, j'ai juste découvert ce "petit inconvénient" en voulant télécharger une image libre de droit sur un site de partage (habituellement je dépose les images directement dans le rfm) , et donc par acquis de conscience j'ai aussi vérifier sur une version 9107 la me fonction, pareil impossible d'importer une image depuis une URL, donc c'est un "petit inconvénient" non découvert malgré les nombreux tests effectués avant la sortie de la version officielle précédente.
       
       
       
       
       
    • Par roger
      @Fred
      J'ai récemment crée un module permettant de traduire toute les pages d'un zwii, et il est placé dans le menu du Zwii
      Voir ici: http://www.website-distribution.com/ZwiiCMS-9110/blog
       
      ❗ mon soucis c'est que si je cliques sur un lien dans une des ses pages, celle qui s'affiche après ne montre plus dans le menu la boite de dialogue du traducteur et la page elle même n'est pas traduite (page du Blog et la page Galeries)
       
      ❓ Qu'est ce qui gère l'affichage du menu pour les "Articles" en entier quand on clique sur le lien lire la suite et idem quand on clique sur le nom d'une galerie qui renvoie vers la page des images qu'elle contient?

       

       
       
       
       
×
×
  • Créer...