- Status
- Gelöst
- Gemeldet für
- WPML Multilingual CMS 4.6.6
- Gelöst in
- WPML Multilingual CMS 4.7.4
- Zugehöriges Plugin/Theme
- Elementor
- Themen-Tags
- Compatibility
Übersicht über das Problem
Wenn Sie das Elementor-Plugin verwenden und Hintergrundbilder mit WPML Media Translation übersetzen, können Sie auf ein Problem stoßen, bei dem diese Bilder in ihren jeweiligen übersetzten Versionen nicht übersetzt angezeigt werden, falls sie als Slideshow für einen Abschnitt konfiguriert sind.
Problemumgehung
Bitte erstellen Sie ein vollständiges Backup Ihrer Website, bevor Sie fortfahren.
- Öffnen Sie die Datei …/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Elementor/media/modules/AllNodes.php.
- Ersetzen Sie:
foreach ( $backgrounds as $background ) { $settings = $this->translate_image_property( $settings, $background , $target_lang, $source_lang ); } - Durch:
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 );