[Résolu] Traduire un thème WordPress

  • WordPress :4.7
  • Statut : résolu
8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Messages
  • #1630818

    noixdecoco
    Participant
    Chevalier WordPress
    275 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : derniere
    • Thème utilisé : beauty-spa-lite-wordpress-theme/
    • Extensions en place : none
    • Nom de l’hébergeur : local
    • Adresse du site :

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

    Bonjour,

    J’ai ce thème : https://www.sktthemes.net/shop/beauty-spa-lite-wordpress-theme/

    et j’aimerais le traduire car il y a de l’anglais notamment dans les articles.

    Dans mon thème j’ai un dossier langage dans lequel j’ai un fichier skt-spa.pot. Le chemin est : skt-spa/languages/skt-spa.pot

    Je ne sais pas vraiment quoi faire ensuite ?

    Une aide ? merci beaucoup

    • Ce sujet a été modifié le il y a 7 mois et 2 semaines par  noixdecoco.
    #1630842

    PhiLyon
    Modérateur
    Maître WordPress
    16556 contributions

    Bonjour.

    Tu as posé la même question il y a 5 mois là https://wpfr.net/support/sujet/traduction-dun-theme-4/

    Tu y disais que tu posterais dans le bon forum !!!

    🙂

    #1630857

    noixdecoco
    Participant
    Chevalier WordPress
    275 contributions

    Oui merci !!! c’est vrai 😉

    Donc j’ai lu l’article de la marmite mais je ne sais pas quoi faire avec ce fichier skt-spa.pot ?

    Je n’ai pas compris dans l’article comment faire avec un fichier en .pot ?

    L’article est ici : https://wpmarmite.com/traduction-theme-wordpress/

    Savez vous donc ce que je dois faire avec ce fichier skt-spa.pot ?

    Merci

    Bonne journée

    #1630888

    WP Traduction
    Modérateur
    Maître WordPress
    1258 contributions

    Bonjour,

    Vous trouverez tout ce qu’il vous faut dans cet article agrémenté de tutoriels vidéos : https://wp-traduction.com/comment-traduire-vos-plugins-themes-wordpress/

    #1631818

    noixdecoco
    Participant
    Chevalier WordPress
    275 contributions

    Merci beaucoup !

    Tout fonctionne bien pour traduire (j’ai choisi la méthode de traduire directement les fichiers) mais j’ai créé un thème enfant…

    Je m’explique, si je copie un fichier du thème parent à la racine et que je colle ce fichier dans le thème enfant alors la traduction fonctionne 🙂

    Par contre si je prends un fichier qui est à l’intérieur d’un dossier dans le thème parent (comme par exemple le fichier themes/skt-spa/inc/template-tags.php) et que je colle ce dossier (inc) avec le fichier (template-tags.php) dans mon thème enfant alors la traduction ne fonctionne pas!!!

    Une solution ?

    Sachant que je ne souhaite pas que à la mise à jour du thème je doive recommencer mes traduction !

    Saut erreur de ma part le lien mentionné ci-dessus ne traite pas cette question. Il doit bien y avoir une solution pour traduire directement dans le thème enfant!

    Merci

    #1631819

    WP Traduction
    Modérateur
    Maître WordPress
    1258 contributions

    À mon avis, vous avez choisi la moins bonne solution, enfin celle que je ne recommande pas.

     

    Je vous conseille d’opter pour la solution Poedit et d’envoyer vos fichiers de traduction dans le dossier wp-content/languages/themes de votre site, ainsi vous ne predrez pas votre traduction lors des mises à jour du thème.

    #1631830

    noixdecoco
    Participant
    Chevalier WordPress
    275 contributions

    Merci, je vais donc regarder la solution avec Poedit. Mais par curiosité quel est le code à insérer dans mon fichier functions.php de mon thème enfant pour pouvoir modifier les fichiers et ne pas perdre les mises à jour ?

     

    #1631838

    noixdecoco
    Participant
    Chevalier WordPress
    275 contributions

    J’ai trouvé!!
    Il fallait recopier la fonction en entier qui se trouve dans le fichiertemplate-tags.php et la mettre dans functions.php 😉

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