wordpress-logo

Comment traduire un thème wordpress

La très grande majorité des thèmes wordpress que vous trouvez sur Internet sont en Anglais, il va donc falloir le traduire si vous souhaitez toucher un public français. Voici la méthodologie pour traduire pratiquement tous les thèmes WordPress :

Avant de commencer 

Il faut regarder si la traduction du thème n’existe pas. Pour cela, il faut que vous alliez regarder dans le dossier langue du thème (wp-content\themes\Nomduthème\languages\..) si vous trouvez un fichier .po ou .pot. Ces extensions de fichiers correspond aux dossiers langues dans  Wordpress.  Si vous n’avez qu’un fichier langue en Anglais, il va donc falloir le traduire (généralement un fichier français  porte comme nom : fr-FR.po)

 

Traduire avec Codestyling Localization plugin

Codestyling Localization  est un plugin que vous trouvez facilement dans l’annuaire des extensions WordPress. Il permet de traduire un thème ou des extensions directement dans la partie administration de WordPress.

Il faut installer puis activer l’extension. Ensuite allez dans Outils >Localisation.

Plugin_Localisation

Cliquez sur  Thèmes, sur cette page vous retrouvez l’ensemble des thèmes installés. Au niveau du  thème que vous souhaitez traduire, cliquez sur Ajouter une nouvelle langue puis choisissez votre langue. Il ne vous reste plus qu’à traduire l’ensemble du thème en cliquant sur Modifier sur la langue que vous souhaitez

Localisation themes

Sur la page Modifier, vous retrouvez l’ensemble des expressions, mots ou phrases à traduire.  Cliquer sur Modifier du premier motn une fenêtre va s’ouvrir et vous pourrez commencer à traduire le mot. Pour passer au mot suivant, il suffit de cliquer sur Save & Next. 

localisation_modifier

Lorsque vous avez traduit tous les mots , il est indispensable de cliquer sur Générer le fichier .mo. C’est ce fichier qui sera utilisé par WordPress pour traduire le thème.

Si vous utilisez WordPress en Français, il repère automatiquement votre fichier fr_FR.mo  sinon il va falloir activer WordPress en Français. Pour cela, il faut aller dans le fichier wp-config et modifier ou rajouter :

define (‘WPLANG’, ‘fr_FR’);

 

 define_wp_lang

Pour plus de détails dans le fonctionnnement de ce plugin : je vous invite à visiter la page de l’extension.

 

Traduire Avec Poedit

Poedit est un logiciel gratuit qui va vous permettre de traduire votre thème Wordpress.   Pour bien débuter, il faut aller chercher le fichier .po dans le dossier (wp-content\themes\Nomduthème\languages\..).  Ouvrez Poedit puis ouvrez votre fichier .po. Le texte originale est à gauche et la traduction se trouve sur votre droite.

 

Capture-poedit

Lorsque vous avez traduit tous les mots, il suffit d’enregistrer le fichier et Poedit va vous générer automatiquement le .po et le .mo. Uploadez  les deux fichiers dans le dossier langues du thèmes et voilà c’est fini.