- Statut
- Résolu
- Résolu dans
- 3.5.3.1
Aperçu de l’anomalie
Le problème se produit lors de l’utilisation de l’option de champ Répéteur dans ACF Pro avec WPML, lorsque le champ parent du champ Répéteur est configuré pour être copié vers l’article traduit.
Par conséquent, les sous-champs Répéteur de l’article traduit ne s’affichent pas correctement : quel que soit le nombre de sous-champs Répéteur que vous ajoutez à l’article traduit, l’interface d’administration liste autant de sous-champs qu’en possède l’article dans la langue d’origine.
Par exemple, lorsque vous créez un article dans votre langue par défaut et que vous ajoutez quatre champs dans le champ Répéteur, puis que vous le traduisez dans la langue secondaire, vous ne pourrez pas ajouter plus de quatre champs dans le champ Répéteur de la langue secondaire.
Solution de contournement
- Accédez à votre article traduit depuis votre tableau de bord WordPress.
- Faites défiler vers le bas jusqu’à la section Configuration du contenu multilingue.
- Trouvez l’ID de votre champ répéteur et définissez son option de traduction sur Ne pas traduire.
- Cliquez sur le bouton Appliquer.
Notez que vous pourriez ne pas être en mesure de choisir l’option Ne pas traduire pour un champ personnalisé spécifique (les boutons radio sont désactivés) car elle est définie sur Copier.
Dans ce cas, suivez les étapes ci-dessous :
- Dans votre tableau de bord WordPress, accédez à WPML -> Gestion de traduction -> cliquez sur l’onglet Configuration du contenu multilingue et faites défiler vers le bas jusqu’à la section Traduction des champs personnalisés.
- Trouvez ce champ spécifique et remplacez l’option copier de l’original vers la traduction par Ne pas traduire et cliquez sur le bouton Enregistrer
- Dans votre tableau de bord WordPress, accédez à Extensions -> Extensions installées et Désactivez l’extension WPML Translation Management.
- Accédez à l’article que vous souhaitez traduire et modifiez/ajoutez votre contenu traduit au champ personnalisé répéteur.
- Accédez à la page des extensions et Activez l’extension WPML Translation Management.