- Statut
- Résolu
- Signalé pour
- WPML Media Translation 2.5.6
- Résolu dans
- 2.6.0
Aperçu de l’anomalie
Si vous envoyez une page contenant plusieurs images à traduire et que vous supprimez certaines des images de la médiathèque, vous pourriez rencontrer des problèmes lors de la traduction vers les autres langues.
Un autre cas qui produira probablement les mêmes résultats est celui où vous avez un ID vide dans le shortcode de la légende de l’image – par exemple .
Solution de contournement
wp-content/plugins/wpml-media-translation/classes/media-translation/class-wpml-media-post-images-translation.php
Remplacez :
$new_caption_shortcode = $this->replace_caption_id_with_translated_id( $new_caption_shortcode, $attachment_id, $language );
par
if ($attachment_id !== NULL) {
$new_caption_shortcode = $this->replace_caption_id_with_translated_id(
$new_caption_shortcode,
$attachment_id,
$language
);
}