Ce sujet est résolu. Voici une description du problème et de la solution.
Problème : Vous rencontrez des difficultés avec l'affichage des images dans les pages de traduction de WPML, y compris l'impossibilité de traduire les balises alt, titre et description de chaque image. De plus, le slug n'est pas visible pour personnalisation dans chaque langue. Solution : Nous vous recommandons de suivre ces étapes : 1. Accédez au tableau de bord WordPress > Mises à jour. 2. Sous la section "Compatibilité des thèmes et des plugins avec WPML", cliquez sur le bouton de mise à jour et attendez la fin du processus. 3. Allez dans Tableau de bord WordPress > WPML > Paramètres > Onglet XML personnalisé et supprimez le code suggéré, puis enregistrez le résultat. 4. Rendez-vous dans votre Tableau de bord > Pages. 5. Ouvrez l'écran d'édition de la page originale. Vous devriez voir une icône de crayon/cercle/engrenage dans les options de la barre latérale sous la section "Langues". 6. Faites un petit changement, par exemple, ajoutez un espace supplémentaire à la fin d'une phrase ou d'un paragraphe. 7. Enregistrez-le. 8. Vous devriez maintenant voir qu'une flèche circulaire apparaît à côté des liens des 2ndes langues, ce qui signifie qu'une mise à jour est nécessaire. 9. Modifiez à nouveau la traduction et enregistrez-la jusqu'à ce qu'elle soit traduite à 100%.
Si cette solution ne résout pas votre problème ou semble dépassée, nous vous recommandons de vérifier les problèmes connus, de vérifier la version de la correction permanente et de confirmer que vous avez installé les dernières versions des thèmes et plugins. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support.
Il s'agit du forum d'assistance technique de WPML, le plug-in multilingue pour WordPress.
Il est accessible à tous, toutefois seuls les clients de WPML peuvent y publier leurs messages. L'équipe du WPML répond sur le forum 6 jours par semaine, 22 heures par jour.
Bonjour,
Je rencontre un problème dans le traducteur. Dans les pages de traduction, les images de la page n'apparaissent pas. Aussi impossible de traduire les balises alt, titre et description de chaque image.
Je ne vois pas non plus le slug pour pouvoir le personnaliser dans chaque langue.
Je suis sous WordPress 6.9.1, Divi 5.0.1 et WPML 4.9.1.
Par avance merci pour votre aide.
Cordialement,
Alain
Allez dans WPML > Réglages > Traduction des médias.
Activez la fonctionnalité Détection automatique.
Allez dans Tableau de bord > Pages.
Ouvrez l’écran d’édition de la page originale. Vous devriez voir une icône crayon/cercle/engrenage dans les options de la barre latérale, sous la section « Langues ».
Faites un petit changement, par exemple ajoutez un espace vide à la fin d’une phrase/d’un paragraphe.
Enregistrez.
Vous devriez maintenant voir une flèche circulaire apparaître à côté des liens des langues secondaires : cela signifie qu’une mise à jour est requise.
Éditez à nouveau la traduction et enregistrez-la jusqu’à 100 %.
Pour la traduction du slug, veuillez procéder comme suit :
Allez dans Tableau de bord WordPress > WPML > Réglages > Options des documents traduits > URL de la page.
Sélectionnez l’option Traduire (cela inclura le slug dans la traduction et ne le créera pas automatiquement à partir du titre).
Cliquez sur Enregistrer.
Allez dans Tableau de bord > Pages.
Ouvrez l’écran d’édition de la page originale. Vous devriez voir une icône crayon/cercle/engrenage dans les options de la barre latérale, sous la section « Langues ».
Faites un petit changement, par exemple ajoutez un espace vide à la fin d’une phrase/d’un paragraphe.
Enregistrez.
Vous devriez maintenant voir une flèche circulaire apparaître à côté des liens des langues secondaires : cela signifie qu’une mise à jour est requise.
Éditez à nouveau la traduction et enregistrez-la jusqu’à 100 %.
Bonjour Christopher,
Merci pour votre aide.
J'avais auparavant discuté avec l'IA.
Pour la traduction du slug, le problème est résolu.
Par contre, concernant les balises des images contenues dans une page, j'ai déjà fait ces manœuvres, mais ça n'a pas résolu le problème.
J'ai installé l'extension "WPML Media Translation" et là je peux traduire les balises des médias. Mais ce serait plus agréable de le faire quand on traduit une page.
Je comprend que DIVI 5.0 n'est peut-être pas encore tout à fait au point...
Cordialement,
Alain
Merci pour ces précisions. Une dernière chose : lorsque vous ouvrez l’Éditeur de traduction avancé (Advanced Translation Editor), il y a un champ de recherche. Pourriez-vous y rechercher le contenu des attributs ALT / Description afin de voir si vous retrouvez ces éléments et si vous pouvez les traduire depuis cet écran ?
Si ce n’est pas le cas, je vous serais reconnaissant de créer une page de test (dummy) et d’y ajouter une image, puis de la traduire afin de reproduire le problème. Cela me permettra d’avoir une page isolée pour effectuer le dépannage.
Je vous serais également reconnaissant de me communiquer l’URL / utilisateur / mot de passe de votre tableau de bord WordPress, après vous être assuré d’avoir une sauvegarde de votre site.
Il est absolument essentiel que vous nous confirmiez que vous disposez bien d’une sauvegarde, afin que, si quelque chose se passe, vous puissiez restaurer le site.
Merci de définir votre prochaine réponse comme privée.
I'm glad that you managed to do the translation using the media translation plugin.
What I suspect is that WordPress does not count the content in Divi 5, which you use as a normal post content, and ATE can not understand the alt tag f it is not part of the content.
To be able to report the compatibility issues we need to replicate the issue on a clean installation.
I created a clean installation of WordPress, WPML, and all necessary WPML add-ons.
You can access the WordPress dashboard using the link below: lien caché
Kindly follow the steps below:
- Install Divi 5
- Add a sample page with an image
- Try to replicate the issue.
This will help us to report the probable issue to the compatibility team and solve the possible problem faster.
Le problème devrait être résolu maintenant. Veuillez procéder comme suit :
Allez dans Tableau de bord > Pages.
Ouvrez l’écran d’édition de la page originale. Vous devriez voir une icône crayon/cercle/engrenage dans les options de la barre latérale, sous la section « Langues ».
Faites une petite modification, par exemple ajoutez un espace supplémentaire à la fin d’une phrase/d’un paragraphe.
Enregistrez.
Vous devriez maintenant voir une flèche circulaire apparaître à côté des liens des langues secondaires : cela signifie qu’une mise à jour est requise.
Éditez à nouveau la traduction et enregistrez-la jusqu’à 100 %.
Merci.
--------------------------
Hello,
The issue should be fixed now. Please do as follows:
- Go to your Dashboard > Pages.
- Open the edit screen of the original page. You should see a pencil/circle/gear icon in the sidebar options under the "Languages" section.
- Make a small change, for example, add an extra blank space at the end of a sentence/paragraph.
- Save it.
- You should now see that a circular arrow appears beside the 2nd languages links, this means that an update is required.
- Edit the translation again and save it up to 100% translated.
Hello Christophe,
Thank you for your feedback.
I added the XML code you mentioned.
Indeed, in the advanced translator, the ALT fields for the images appear, so I can translate them.
However, the translated page continues to display the ALT tag in French.
I have cleared my browser history and tried Firefox, Chrome, and Edge, but the result is the same.
Have a nice day.
Best regards
Alain
Just to clarify: the ALT tags for images in DIVI galleries that I translated using ‘Media Translation’ are displayed correctly in the selected language.
- Go to WordPress Dashboard > Updates
- Under the "Theme and Plugins compatibility with WPML" section.
- Click the Update button and wait for the process to finish.
- Go to WordPress Dashboard > WPML > Settings > Custom XML (Tab) and remove the suggested code and save the result.
- Go to your Dashboard > Pages.
- Open the edit screen of the original page. You should see a pencil/circle/gear icon in the sidebar options under the "Languages" section.
- Make a small change, for example, add an extra blank space at the end of a sentence/paragraph.
- Save it.
- You should now see that a circular arrow appears beside the 2nd languages links, this means that an update is required.
- Edit the translation again and save it up to 100% translated.
Thank you for your reply.
It is indeed much better. Most images have their ALT tags in the selected language.
There is still a problem with images contained in a ‘Blurb’. But I imagine that will be fixed in future updates.
Thank you very much for your help. I will now be able to continue preparing the site for its official launch soon.
Have a good day.
Best regards.
Alain