[Résolu] Impossible de traduire mon thème avec Poedit

  • WordPress :4.9
  • Statut : résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #2015390

    contact@laviefrenchie.com
    Participant
    Initié WordPress
    11 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL :
    • Thème utilisé : Minimag (minimag-child)
    • Extensions en place :
    • Nom de l’hébergeur : o2switch
    • Adresse du site : http://www.laviefrenchie.com

    Problème(s) rencontré(s) :

    Bonjour, je fais appel à vous aujourd’hui car j’ai un gros souci pour traduire mon thème WordPress avec Poedit. J’ai bien sûr regardé les sujets déjà ouverts et j’ai essayé tout ce qui s’y est dit, mais rien ne fonctionne je ne comprends pas… C’est une manipulation que j’avais déjà effectué avec mon ancien thème et cela avait fonctionné sans souci. Mais là…

    C’est un thème que j’ai acheté sur Theme Forest. J’ai contacté le support, mais pas évident d’expliquer tout ça en anglais, alors je préfère aussi faire part de mon problème ici car je sais que vous êtes très réactifs et d’une grande aide.

    Alors voilà, mon thème est bien traduisible. Dans mon fichier functions.php j’ai bien la fonction

    load_theme_textdomain( « minimag », get_template_directory() . ‘/languages’ );

    Dans le dossier languages de mon thème parent j’avais un fichier « minimag.pot ». J’ai donc ouvert ce fichier dans Poedit, fait mes traductions et enregistré les fichiers fr_FR.po et fr_FR.mo dans ce même dossier. Mais pas de changement sur mon site…

    J’ai essayé dans le dossier wp-content>languages, rien non plus.

    J’ai désactivé tous mes plugins et je les ai réactivé au cas où, mais ça n’a rien donné non plus…

    Enfin j’ai l’impression d’avoir tout essayé mais sans résultat ! Je désespère, c’est un problème que j’aimerais résoudre rapidement pour passer à d’autres problèmes ahah.

    A savoir : c’est le thème enfant minimag-child qui est actif sur mon site.

    Avez-vous une idée de ce qui pose problème ? Ai-je loupé une étape ?

    Merci d’avance pour vos réponses.

    #2015399

    WP Traduction
    Modérateur
    Maître WordPress
    1403 contributions

    Bonjour,

    Comme votre sujet concerne la traduction, je le déplace dans le forum correspondant.

    Avez-vous bien nommé vos fichiers de traduction ?

    Le textdomain semblant être « minimag », il faut les nommer minimag-fr_FR.po & minimag-fr_FR.mo, puis les installer dans le dossier /wp-content/languages/themes.

    • Cette réponse a été modifiée le il y a 3 semaines et 6 jours par  WP Traduction. Raison: correction
    #2015410

    contact@laviefrenchie.com
    Participant
    Initié WordPress
    11 contributions

    Bonjour,

    Je viens d’essayer ainsi, toujours aucun changement sur mon site…

    #2015414

    WP Traduction
    Modérateur
    Maître WordPress
    1403 contributions

    Alors, soit c’est dû au cache, auquel cas il faut le vider/tester en navigation privée, soit le textdomain n’est pas correct, soit le thème n’est pas correctement préparé à la traduction (il ne suffit pas de déclarer un textdomain), auquel cas seul le développeur pourra y remédier ou alors cela vient du thème enfant …

    Testez avec le thème parent pour voir.

    #2015423

    contact@laviefrenchie.com
    Participant
    Initié WordPress
    11 contributions

    J’ai essayé après avoir vidé le cache et j’ai testé en navigation privée, rien non plus. J’ai testé avec le thème parent, toujours rien…

    Et le développeur ne fait que de me répéter l’endroit où je dois mettre mes fichiers, ça m’avance bien !

    Pouvez-vous me dire ce qu’il faut en parallèle du textdomain pour pouvoir traduire un thème ? Je peux peut-être jeter un coup d’oeil dans les fichiers php ?

    #2015464

    WP Traduction
    Modérateur
    Maître WordPress
    1403 contributions
    Cette réponse a été marquée comme privée.
6 sujets de 1 à 6 (sur un total de 6)
  • Vous devez être connecté pour répondre à ce sujet.