- Stato
- Risolto
- Segnalato per
- WPML Multilingual CMS 4.6.6
- Risolto in
- WPML Multilingual CMS 4.7.4
- Plugin/tema correlato
- Elementor
- Tag dell’argomento
- Compatibility
Panoramica del problema
Quando utilizzi il plugin Elementor e traduci le immagini di sfondo usando WPML Media Translation, se queste immagini sono configurate come slideshow per una sezione, potresti riscontrare un problema per cui non appaiono tradotte nelle rispettive versioni tradotte.
Soluzione alternativa
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri il file …/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Elementor/media/modules/AllNodes.php.
- Sostituisci:
foreach ( $backgrounds as $background ) { $settings = $this->translate_image_property( $settings, $background , $target_lang, $source_lang ); } - Con:
foreach ( $backgrounds as $background ) { $settings = $this->translate_image_property( $settings, $background , $target_lang, $source_lang ); } $settings = $this->translate_images_property( $settings, 'background_slideshow_gallery', $target_lang, $source_lang );