[Résolu] Traduction d’un plugin (Créer un compte)

  • WordPress :4.6.1
  • Statut : résolu
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #1599686
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Bonjour,

    Ma configuration WP actuelle :

    • Version de PHP/MySQL : 7
    • Thème de fabrication maison
    • Extensions maison
    • Nom de l’hébergeur : localhost ou OVH

    Je rencontre un problème dans la traduction d’un plugin que j’ai créé.

    Les fichiers .po et .mo sont dans un dossier ‘Languages/’ à la racine du site et indexé dans le plugin via la fonction :

    load_plugin_textdomain( 'scripturaforms', false, dirname( plugin_basename( __FILE__ ) ) . '/Languages' );

    Grâce à cette fonction le logiciel Poedit trouve le texte à traduire sans problème et enregistre les modifications, mais je n’ai pas de traduction effective sur le site pour autant.

    Pourtant le fichier wp-config.php est bien paramétré en français et grâce à cela mon thème – une création perso là encore, comportant un nom de domaine différent pour la traduction – est traduit :

    define('WPLANG', 'fr_FR');

    Voici la hiérarchie de mes dossiers si besoin : Github.

    Merci pour vos réponses éventuelles.

    #1599689
    sebastienserre
    Participant
    Maître WordPress
    816 contributions

    Rapide résumé de la discussion sur Slack pour aider dans le futur.

    Si on suit le codex, les fichoers po/mo pour une extension doivent etre appelé  textdomain-{xx_XX}.(po/mo)

    #1599698
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Bien vu Sébastien. J’allais publier la réponse justement dans ce but.

3 sujets de 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.