Tovább a tartalomhoz

WPBakery-oldalak fordítása

WPBakery Page Builder tartalmának fordítása a WPML-lel: támogatott modulok, Raw HTML, rácsok, sablonok, CSS és a WPBakery AI.

Telepítsd és aktiváld a WPBakery Page Builder bővítményt, a WPML-t és a WPML String Translation kiegészítőt.

A WPBakery működik a Translate Everything Automatically móddal: ha a WPML beállításakor ezt választottad, az oldalak tartalma automatikusan lefordul, amikor létrehozod vagy szerkeszted őket. Ha magad döntenéd el, mi legyen lefordítva, a beállításnál a Translate What You Choose módot válaszd.

Fordítás a Translate What You Choose módban:

  1. Az oldallistán kattints a plusz ikonra a nyelv alatt, a lefordítandó oldal mellett.
  2. Megnyílik a WPML Advanced Translation Editor. Ha van AI-fordításra használható szószámod, a tartalom automatikusan lefordul: elfogadhatod, vagy az Undo translation gombbal saját fordítást írhatsz. Ha nincs, add meg a fordításokat te.
  3. Ha végeztél, kattints a Save and Complete gombra.

Ezután az alap- és a másodlagos nyelvű oldal is látható a nyilvános oldalon.

A WPML ezekben a modulokban fordítja a szöveget: 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.

Egy WPML-beállítás dönti el, hogy a Raw HTML elemek tartalma kerül-e fordításra:

  1. Nyisd meg a WPML → Settings oldalt.
  2. Görgess a Posts and Pages Synchronization részhez.
  3. A Page builders options alatt keresd a Send to translation the content of raw HTML cells beállítást.

A beállítás alapértelmezetten be van kapcsolva. Hagyd bekapcsolva, ha az oldalaid Raw HTML, Raw JS vagy Google Maps elemet használnak. A beállítás azt is meghatározza, mit tart meg a lefordított oldal, amikor az ATE vagy az automatikus fordítás átadja a fordítást:

  • Bekapcsolva: a lefordított oldal megtartja a Raw HTML, Raw JS és Google Maps elemeket.
  • Kikapcsolva: a WPBakery eltávolítja ezeket az elemeket a lefordított oldalról.

Az egyedi onclick műveletű gombokra ez nem vonatkozik: a WPBakery az ATE-vel fordított oldalakról ezeket akkor is eltávolítja, ha a beállítás be van kapcsolva.

Bekapcsolt állapotban a fordítók látják a Raw HTML elemek kódját. A fordítók gyakran nem értenek a kódhoz, és elronthatják, ezért kérd meg őket, hogy csak a látható szövegeket módosítsák. Ha egy elem szövegei nem jelennek meg a fordítószerkesztőben, regisztrálni kell a modult a fordításhoz (lásd az Elementor: hiányzó tartalom fejezet XML-es módszerét és a Kompatibilitás és wpml-config.xml fejezetet).

A WPML lefordítja a Post Grid, Media Grid, Post Masonry Grid és Masonry Media Grid elemek szövegeit. A lefordított oldalon a rács ugyanazon a nyelven mutatja a bejegyzéseket.

A Translation Editorral vagy ATE-vel fordított oldalakon a rács Load more gombja, lapozása, lusta betöltése és szűrői „Nothing found” üzenetet adhatnak. Az is előfordulhat, hogy a rács a Grid Builder elemsablonját az eredeti nyelven mutatja.

A WPML még nem támogatja a Templatera kiegészítőt. Ha egy oldal Templatera sablont jelenít meg, az oldal minden fordításán a sablon az eredeti nyelven látszik.

A WPML átmásolja az oldal egyedi CSS-ét és az elemek Design Options CSS-ét az eredeti oldalról a fordításokra:

  • Ha a Translation Editorral vagy az ATE-vel fordítod az oldalt, a WPML a fordítás minden frissítésekor újra átmásolja a CSS-t.
  • Ha a fordítást a WPBakeryben szerkeszted, a fordítás saját CSS-t tart meg.

Ha a WPBakery SEO-beállításait használod, a WPML ezek szövegeit az oldallal együtt küldi fordításra: a SEO-címet és leírást, a fókuszkulcsszót, valamint a közösségi médiás címeket és leírásokat.

A WPBakery AI egy elem szövegét fordítja a WPBakery szerkesztőben. Ha lefordított oldalon használod, a fordítást a WPBakeryben szerkeszted, nem a WPML fordítószerkesztőjében. A WPML ezt úgy kezeli, mint bármely kézzel szerkesztett fordítást:

  • Amikor a lefordított oldalt megnyitod a WPBakeryben, a WPML figyelmeztet, hogy a módosításaid elvesznek.
  • Amikor legközelebb fordításra küldöd az oldalt, a WPML lecseréli a fordítást, a WPBakeryben végzett módosításaid elvesznek.

Ha egy nyelven más fordítást szeretnél megtartani, használj eltérő fordítószerkesztőt az adott oldalhoz (lásd az Eltérő dizájn nyelvenként fejezetet).

A két bővítmény gyakran frissül, ezért előfordulhatnak apróbb problémák. Ilyen volt, hogy a Raw HTML shortcode-ok eltűntek az ATE-vel fordított oldalról. Ez a hiba javítva van, és a Raw HTML beállítás fent leírt működése már ezt tükrözi.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások