Qualsiasi cosa abbia creato la tua pagina, Universally la traduce. Elementor, Divi, Beaver Builder, Bricks, Oxygen, WPBakery, l'editor a blocchi o un builder di cui nessuno ha sentito parlare: la traduzione legge l'HTML prodotto dalla pagina, mai i dati del builder stesso, quindi non c'è supporto per builder specifici da attendere e nulla da configurare.
Perché i builder non necessitano di gestione speciale
Il lavoro di un builder finisce quando la pagina viene renderizzata. Al momento in cui Universally la vede, il layout è un normale HTML: titoli, paragrafi, pulsanti, menu. Questo è ciò che viene tradotto, motivo per cui un builder che non ci hai mai menzionato funziona esattamente come uno che conosciamo.
La stessa logica spiega l'unico vero limite. Il testo che un builder renderizza nel browser dopo il caricamento, anziché sul server, non è nell'HTML al momento della traduzione. Slider e pannelli a schede di solito sono nell'HTML e si traducono bene; un widget che recupera il suo contenuto tramite AJAX no. Vedi Traduci contenuti dinamici e JavaScript.
Cosa significa in pratica
Modifica nel builder come al solito. Cambia un titolo, pubblica e il nuovo testo viene tradotto alla successiva richiesta di quella pagina in ogni lingua. Nessuna risincronizzazione, nessun riesportazione.
Il tuo layout è intatto. Universally sostituisce il testo, non il markup. Classi, struttura e stile rimangono come li ha scritti il builder.
Testi più lunghi possono comunque allungare un design. Questa è una questione di layout piuttosto che di builder, e i builder rendono facile raggiungere questo limite perché le larghezze sono spesso fisse. Vedi Il layout si interrompe dopo la traduzione.
Correzione di una stringa specifica
Qualsiasi traduzione può essere corretta manualmente nell'editor di stringhe della dashboard, e una stringa modificata non viene sovrascritta da una successiva ritraduzione. Modificare in Universally anziché nel builder mantiene la tua pagina sorgente in un'unica lingua. Vedi Modifica le traduzioni manualmente.
Esclusione di parte di una build
I template dei builder includono spesso boilerplate che preferiresti lasciare stare, come un blocco di esempio di codice o il nome di un partner. Escludilo tramite selettore, puntando all'elemento che contiene il testo anziché alla sezione che racchiude metà pagina. Vedi Includi ed escludi selettori CSS.