- WordPress :5.3
- Statut : non résolu
- Ce sujet contient 25 réponses, 3 participants et a été mis à jour pour la dernière fois par
sisilapaillette, le il y a 3 années et 1 mois.
-
AuteurMessages
-
3 avril 2020 à 10 h 03 min #2336862
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL :
- Thème utilisé : Atelier
- Extensions en place :
- Nom de l’hébergeur :
- Adresse du site : https://www.sisilapaillette.fr/
Problème(s) rencontré(s) :
Bonjour,
Dans mon thème, il y avait certaines chaînes de caractères non traduites ou mal traduites. J’ai trouvé où traduire ces chaînes (dans le fichier fr_FR.po du thème), j’ai effectué des modifications avec PoEdit mais seule une partie des modifications s’appliquent, certaines chaînes de texte restent non traduites.
J’ai essayé de copier les fichiers .po et .mo dans wp-content/languages/themes en les renommant atelier-fr_FR.po et .mo, cela n’a pas fonctionné. J’ai aussi essayé de créer un dossier languages dans mon thème enfant, j’ai copié les fichiers fr_FR.po et .mo dedans et j’ai ajouté la fonction
<span class= »token keyword »>function</span> <span class= »token function »>wpdocs_child_theme_setup<span class= »token punctuation »>(</span></span><span class= »token punctuation »>)</span> <span class= »token punctuation »>{</span> <span class= »token function »>load_child_theme_textdomain<span class= »token punctuation »>(</span></span> <span class= »token string »>’atelier (essayé aussi atelier-child)'</span><span class= »token punctuation »>,</span> <span class= »token function »>get_stylesheet_directory<span class= »token punctuation »>(</span></span><span class= »token punctuation »>)</span> <span class= »token punctuation »>.</span> <span class= »token string »>’/languages'</span> <span class= »token punctuation »>)</span><span class= »token punctuation »>;</span> <span class= »token punctuation »>}</span> <span class= »token function »>add_action<span class= »token punctuation »>(</span></span> <span class= »token string »>’after_setup_theme'</span><span class= »token punctuation »>,</span> <span class= »token string »>’wpdocs_child_theme_setup'</span> <span class= »token punctuation »>)</span><span class= »token punctuation »>;</span>
Et ça ne fonctionne toujours pas (en vidant le cache du navigateur à chaque fois)
Avez-vous une idée de la marche à suivre ?
Merci !
3 avril 2020 à 11 h 33 min #2336873Bonjour.
Les chaines qui ne sont pas traduites sont dans le fichier po ?
Tu vide le cache de WP Super Cache également ?
🙂
3 avril 2020 à 11 h 55 min #2336875Bonjour,
Oui, les chaînes non ou mal traduites sont bien dans le fichier po.
J’ai vérifié WP Super Cache, tout est vide (0 pages mises en cache / expirées), c’est bien de ça dont tu parles ?
Merci !
3 avril 2020 à 11 h 59 min #2336876Les chaines à traduire ne sont pas dans Yoast par hasard ?
🙂
4 avril 2020 à 9 h 10 min #2337005Hello,
Je ne trouve aucun dossier / fichier en rapport avec Yoast dans le ftp…
Merci !
4 avril 2020 à 9 h 28 min #2337006Dans un dossier zippé, envoie les fichiers .po et .pot d’origine.
🙂
4 avril 2020 à 9 h 34 min #2337007Les voici : https://we.tl/t-qHN05YarmQ
4 avril 2020 à 12 h 07 min #2337024Quels sont les chaines qui posent problème ?
🙂
5 avril 2020 à 8 h 47 min #2337127Bonjour,
Ce sont notamment :
Showing %1$d-%2$d of %3$d products
Apply Coupon
Update Cart
Mais il y a beaucoup d’autres chaînes que je souhaiterais pouvoir modifier (la traduction n’étant pas parfaite, ou pour des questions de majuscules par exemple)
Merci !
5 avril 2020 à 9 h 24 min #2337130Bonjour.
Essaie avec ces deux fichiers à mettre dans wp-content/languages/themes.
J’y ai modifié quelques termes mais ce n’est pas trop ce qui est important.
J’ai mis à jour le catalogue depuis le fichier .pot, essaie de traduire quelque chose.
🙂
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.5 avril 2020 à 9 h 38 min #2337132J’ai aussi essayé de créer un dossier languages dans mon thème enfant
Je n’avais pas fait gaffe, as-tu essayé d’activer le thème parent pour vérifier le fonctionnement des trads ?
C’est leur thème enfant ou un que tu as créé ?
🙂
5 avril 2020 à 9 h 51 min #2337133Hello,
J’ai essayé avec les nouveaux fichiers mais toujours le même problème, les mêmes traductions ne sont pas prises en compte.
Le thème enfant est celui fourni par Atelier. J’ai réactivé le thème parent mais idem, les mêmes chaînes demeurent non traduites.
Merci !
5 avril 2020 à 9 h 53 min #2337134Ces traductions ne sont pas communes avec WooCommerce ?
🙂
5 avril 2020 à 9 h 56 min #2337135Je ne suis pas sûre de comprendre, au départ j’ai cherché ces traductions dans les fichiers .po de Woocommerce mais les chaînes de texte n’y figurent pas, le seul endroit où je les trouve c’est dans ce fichier. C’était le sens de ta question ? 🙂
5 avril 2020 à 9 h 58 min #2337136Oui, je vais demander à un collègue dont c’est le job les trads.
🙂
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.