Utiliser les fichiers dans un thème ou une extension

Plusieurs solutions se présentent à vous.

Première méthode

Vous devez télécharger les fichiers .mo ou .po dans le dossier wp-content/languages/themes dans le cas d’un thème et wp-content/languages/plugin dans le cas d’une extension, avec pour nom de fichier nomdudossierduplugin-FR_fr.mo et nomdudossierduplugin-FR_fr.po, et pareillement dans le cas d’un thème avec le nom du dossier du thème.

WordPress interprète directement les traductions.

Deuxième méthode

Créez un dossier languages ou lang dans le thème ou l’extension et transférez-y les fichiers. 

Pour qu’ils soient compris par WordPress, utilisez la fonction load_theme_ textdomain() dans le fichier functions.php dans le cas d’un thème.

Pour une extension, utilisez la fonction load_plugin_textdomain() dans le fichier PHP principal de l’extension.

Ces deux fonctions fonctionnent de la même façon :

 <?php load_theme_textdomain( $domain, $path ) ?>  
 <?php load_plugin_textdomain( $domain, $path ) ?> 
  • $domain : accepte l’identifiant unique que vous retrouvez lors de l’utilisation des fonctions de traduction. Cela correspond en général au nom de l’extension ou du thème.

    Exemple : __(’ma chaîne à traduire’, $domain )

  • $path (optionnel) : accepte le chemin du dossier contenant le fichier...

couv_EI45WOR.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Utiliser le logiciel Poedit
Suivant
Traduire les nouvelles chaînes