23
Aug

Traduire un thème Eleganthemes en français

Les thèmes pro d’eleganthemes ont été conçus pour être traduits “facilement”. Je dis facilement car, j’ai déjà fait l’expérience. Cela dit, quand on fait ça pour la première fois, on commence à trembler et se dire qu’on ne va pas y arriver, de plus on vient de dépenser 40 dollars pour les thèmes et on panique à l’idée qu’on ne va pas pleinement en profiter.



Les thèmes pro sont normalement conçus pour être multilingues, ils sont fournit avec un répertoire nommé “lang” et dans ce répertoire il existe déjà des versions de langues. Pour l’instant je n’ai pas trouvé la langue française. Il faudrait pour cela que j’envoie mes fichiers au patron  d’elegantthemes

 

Comme le montre la figure du haut, on voit le répertoire “lang” du  theme GrungeMag dans lequel se trouvent des fichiers de traduction. Exemple pour le français le fichier s’appelle fr_FR.mo et Fr_FR.po qui sont les fichiers qui contiennent la traduction du thème. Si ces fichiers n’existent pas il faudra les créer.

1) Comment créer un fichier de traduction

Premièrement il faudra télécharger un logiciel qui s’appelle poedit et qui est disponible sur poedit.net/download.php. A vous de lire un peu la littérature sur cet outil

Une fois installé, lancez poedit  et vous devriez voir apparaître une fenêtre de ce type:

Allez dans Fichier “ouvrir” et choisisser le fichier en_us.po  ou en_us

A vous de faire la traduction de chaque ligne dans la partie basse (flèche noire) la traduction s’affichera dans la colonne traduction (flèche verte)

Une fois que vous aurez traduit toute les lignes, sauvegardez le fichier sous le nom fr_FR  et transférez-le en FTP dans le répertoire “lang” de votre thème elegantthemes.

Précipitez vous sur votre blogue et regardez le résultat ! RIEN? et oui il ne se passe rien, car il faut encore faire une petite manipulation

2) modifier le fichier wp_config.php

Le fichier wp_config.php se trouve normalement dans la racine de votre blogue.

Récupérez le fichier wp_config.php, recherchez la ligne de code

define('WPLANG', '');

et remplacer cette ligne par cette ligne

define ('WPLANG', 'fr_FR');
Transférer le nouveau fichier  wp_config.php sur la racine de votre blogue. 

Voilà ça tourne (enfin ça devrait) , prenez soin tout de même de vider le cache de votre blogue si vous utilisez un plugin de cache de type wp-super-cache

Quelques détails

  1. Dans les fichiers de traduction il y a des drôle de signes comme /  ou encore % ces signes ne sont pas à traduire
  2.  Une chose à ne pas faire, c’est d’aller trifouiller dans le code du thème, vous allez vous perdre et le jour où vous voulez faire une mise à jour du thème, tout votre travail va disparaître.
  3. Lors de la mise à jour du thème, normalement il n’y a rien à faire
Pour ce qui ne connaissent pas elegantthmes *
*lien d’affiliation, si vous vous abonnez via ce lien, je gagne ma commssion

Vous allez aimer aussi:

  1. Migrer un thème elegantthemes

il y a 2 Commentaires jusqu'à maintenant

  • BlackShark
    August 25th, 2011 at 8:58 am

    Bonjour, je possède ce thème depuis maintenant un peu plus de 2 mois. j’ai essayé de le traduire c’est une catastrophe. Cela est de la langue française qui contient des majuscules, accents, apostrophe … il faut remplacer ces termes par leur codes HTML respectif. Si vous avez terminé de le traduire, j’aimerai avoir votre traduction, cela me ferait gagné énormément de temps. Mon site est toujours pas lancé je suis en pleine galère.

    je vous remercie par avance, bonne fin de journée et bonne continuation

    Cordialement BlackShark.

  • Thierry Roget
    August 25th, 2011 at 11:29 am

    Ce quel thème parles tu? En tout cas mon dernier article propose les fichiers des thèmes que j’ai traduit, si ça peut servir…

Partagez vos idées, laissez un commentaire!