Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.
La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.
Etichettato: Documentation request
Questo ticket contiene 1 risposta, ha 0 voci.
Ultimo aggiornamento da Paola Mendiburu 2 settimana, 2 giorno fa.
Assistito da: Paola Mendiburu.
| Autore | Post |
|---|---|
| Gennaio 9, 2026 alle 3:19 pm #17716609 | |
|
giuseppeR-33 |
Hello WPML Support Team, I am experiencing a serious and reproducible issue between WPML (with Advanced Translation Editor) and Oxygen Builder 4.8.x, which completely breaks the frontend rendering of translated pages. I am writing after several days of deep troubleshooting, and I am confident this is not a configuration mistake but a structural incompatibility that needs clarification from your side. Environment WordPress: 6.6.x WPML Multilingual CMS: 4.8.6 Advanced Translation Editor: enabled Oxygen Builder: 4.8.x PHP: 8.2 MySQL: 5.7 No caching/minification plugins active during tests Site architecture (important) A single global Oxygen template is used for header + footer The template includes Inner Content (so it acts as a full page wrapper) Page-specific content (Home, etc.) is built at page level with Oxygen No duplicated templates per language (only one global template) WPML language URLs in subdirectories (/en/) This setup works perfectly in the default language (Italian). The problem As soon as I translate a complex Oxygen-built page (Home page) using WPML Advanced Translation Editor, the translated page (English): Loses CSS and layout consistency Breaks JavaScript functionality (plugins stop working) Shows fallback content in the original language Produces a DOM structure that is clearly different from the original language Important detail: The issue happens: Only when using ATE Only on Oxygen-built pages with complex structure Regardless of template conditions or cache state What I already tested (to avoid generic replies) Single header/footer template only (no duplicates per language) Inner Content correctly placed in the template All Oxygen-related custom fields (ct_*) set to Copy WPML cache reset (ghost entries, language information, etc.) Oxygen CSS regenerated No page-level template overrides No cache / minify / CDN Fresh duplicated pages If I disable ATE and instead: Duplicate the page Edit the translated page manually in Oxygen → everything works perfectly (layout, CSS, JS, plugins). This strongly suggests that ATE is interfering with Oxygen’s internal structure, not just with content translation. Conclusion / request At this point, I need a clear and official answer on one of the following: Is Advanced Translation Editor officially compatible with Oxygen Builder for complex layouts (including JS-based elements)? If yes, what exact configuration prevents ATE from altering Oxygen’s DOM and JS hooks? If not, is the recommended approach to avoid ATE and use duplication/manual editing, even though this is not clearly stated in WPML documentation? I am not looking for a workaround that “sometimes works”, but for a supported and stable solution. If needed, I can provide: Temporary access Reproducible test page Screenshots / HTML comparison (IT vs EN) Thank you in advance for a concrete technical response. Best regards, |
| Gennaio 12, 2026 alle 8:15 am #17720222 | |
|
Paola Mendiburu Sostenitore di WPML dal 11/2020
Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano ) Fuso orario: Europe/Madrid (GMT+01:00) |
Ciao! Sono Paola, spero vada tutto bene! al momento Oxygen Builder non è ufficialmente compatibile con WPML. Questo significa che alcune funzionalità potrebbero non funzionare correttamente in un sito multilingua. Ti consigliamo di procedere con la traduzione manuale, esattamente come hai già fatto utilizzando l’opzione Duplicate. Siamo già in contatto con gli sviluppatori di Oxygen Builder per lavorare insieme a una compatibilità ufficiale con WPML, ma al momento non possiamo garantire il pieno supporto. |

