Scopri come tradurre i contenuti di WPBakery in più lingue e creare un sito web multilingue con WPML.
Primi passi
Inizia installando e attivando i seguenti plugin:
- Plugin page builder WPBakery
- Plugin core di WPML e componente aggiuntivo WPML Traduzione stringhe
Se non hai mai usato WPML, dai un’occhiata alla nostra Guida introduttiva. Ti illustrerà rapidamente le diverse opzioni di traduzione che puoi utilizzare.
Come tradurre le pagine di WPBakery usando WPML
WPBakery è compatibile con la modalità Traduci tutto automaticamente di WPML. Se scegli questa modalità durante la configurazione di WPML, tutti i contenuti delle pagine di WPBakery verranno tradotti automaticamente man mano che li aggiungi o li modifichi.
Se vuoi decidere tu stesso quali contenuti tradurre, scegli la modalità Traduci in parte quando configuri WPML.
Per tradurre i contenuti del tuo sito usando la modalità Traduci in parte:
- Nell’elenco delle tue pagine, fai clic sull’icona più sotto la lingua e accanto alla pagina che vuoi tradurre.
- Verrai reindirizzato all’Editor di traduzione avanzato di WPML. Se hai crediti di traduzione, vedrai i tuoi contenuti tradotti automaticamente. Puoi revisionare queste traduzioni e accettarle, oppure fare clic su Annulla traduzione per inserire le tue. Se non hai crediti di traduzione, aggiungi le traduzioni tu stesso.
- Fai clic su Completo una volta terminate tutte le traduzioni.

Ora dovresti essere in grado di visualizzare le pagine nella lingua predefinita e nella lingua secondaria sul front-end.
Tutti gli attuali moduli traducibili del page builder WPBakery
WPML supporta la traduzione del testo nei moduli del page builder WPBakery:
- Text Block
- Separator with Text
- Message Box
- Hover Box
- Single Image
- Image Gallery
- Image Carousel
- Tabs
- Tour
- Accordion
- Pageable Container
- Custom Heading
- Button
- Call to Action
- Widgetised Sidebar
- Posts Slider
- Video Player
- Google Maps
- Flickr Widget
- Progress Bar
- Pie Chart
- Round Chart
- Line Chart
- Post Grid
- Media Grid
- Post Masonry Grid
- Masonry Media Grid
- Tweetmeme Button
- FAQ
- WP Search
- WP Meta
- WP Recent Comments
- WP Calendar
- WP Tag Cloud
- WP Text
- WP Recent Posts
- WP Categories
Aggiungere il supporto per l’elemento Raw HTML
WPML ti permette di abilitare manualmente la traduzione dell’elemento Raw HTML.
Abilitare la traduzione dell’elemento Raw HTML potrebbe causare problemi quando si invia una pagina a servizi professionali o si usa l’Editor di traduzione avanzato localmente per tradurla. Il problema non è tecnico, ma deriva dal fatto che spesso i traduttori non comprendono il codice e possono comprometterlo durante la traduzione.
Per tradurre i testi nell’elemento Raw HTML, devi aggiungerli alla scheda Configurazione XML personalizzata che si trova nella pagina WPML → Impostazioni. Ecco lo snippet di codice:
<wpml-config>
<shortcodes>
<shortcode>
<tag encoding="base64">vc_raw_html</tag>
</shortcode>
</shortcodes>
</wpml-config>
Leggi di più su come registrare i moduli del page builder per la traduzione.
Mantenere la compatibilità del page builder WPBakery con WPML
Abbiamo preparato una documentazione per sviluppatori che spiega come funziona il page builder WPBakery con WPML. Leggi di più sull’aggiornamento del file di configurazione della lingua per mantenere la compatibilità tra WPML e il page builder WPBakery.
Problemi noti
WPML funziona bene con questo plugin, ma a volte potrebbero esserci problemi minori su cui stiamo lavorando. Questo è normale, poiché entrambi i plugin forniscono aggiornamenti frequenti.
Problemi attuali non risolti:
Puoi anche cercare tutti i problemi noti, inclusi i problemi risolti in precedenza per questo plugin.

