Elementor-oldalak fordítása
Elementor-tartalom fordítása a WPML-lel: sablonok, nyelvváltó widget, nyelvenkénti sablon és a Multilingual Blog fiók korlátai.
A WPML az Elementorral és az Elementor Pro-val épített tartalmat egy helyről, a WPML → Translations oldalról fordítja. Ez a fejezet az alapfolyamatot, a nyelvváltó widgetet, a nyelvenkénti sablonokat és a Multilingual Blog fiók korlátait írja le. A hiányzó mezőkről és a linkekről az Elementor: hiányzó tartalom, linkek és saját widgetek fejezet szól.
Mit fordít a WPML az Elementorban
Szekció neve “Mit fordít a WPML az Elementorban”| Mit szeretnél | Mi működik |
|---|---|
| Oldalak, bejegyzések, egyedi tartalomtípusok fordítása | Az Elementor widgetjeinek szövegei, linkjei és képei. A belső linkek maguktól a lefordított oldalra mutatnak. |
| Fejléc, lábléc és sablonok nyelvenként | A Theme Builder és a mentett sablonok külön elemként fordíthatók, egy nyelvnek saját sablonja is lehet. |
| Nyelvváltó a látogatóknak | A WPML Language Switcher widget bármelyik fejlécben vagy oldalon. |
| Többnyelvű, többpénznemű bolt | A WooCommerce Multilingual & Multicurrency bővítmény az Elementor WooCommerce widgetjeivel. |
| Kiegészítő (add-on) widgetek | A WPML a legtöbb kiegészítő widgetét magától beolvassa. Ami kimarad, azt regisztrálhatod. |
Amire szükséged van: a WPML (Multilingual CMS vagy Agency fiók) a String Translation kiegészítővel. Boltnál a WooCommerce Multilingual & Multicurrency is kell.
Tartalom fordítása
Szekció neve “Tartalom fordítása”- Telepítsd és aktiváld a WPML-t és a String Translation kiegészítőt.
- Nyisd meg a WPML → Translations oldalt, a Dashboard fület.
- Jelöld ki a lefordítandó tartalmat: oldal, bejegyzés, fejléc, lábléc, egyedi tartalom, sablon vagy termék.
- Válaszd ki a fordítási módot, és kattints a Translate gombra.
Ha Elementor-sablonokat (globális elrendezést vagy az oldalakba beillesztett mentett sablont) használsz, a sablonokat fordítsd le a többi tartalom előtt. A legjobb minőséget az automatikus fordítás adja a WPML legpontosabb motorjával, a PTC-vel. Az eredményt utólag az Advanced Translation Editorban finomíthatod.
Nyelvváltó az oldalon
Szekció neve “Nyelvváltó az oldalon”A nyelvváltó a webhely bármelyik részére kerülhet: menübe, láblécbe, widgetterületre és az oldal tartalmába is. A beállítást a WPML → Settings → Language Switchers résznél találod: ott a gombbal (vagy jelölőnégyzettel) adhatsz hozzá nyelvváltót az adott helyhez. A részleteket a Nyelvváltó fejezet írja le.
A WPML Language Switcher widget sablonban
Szekció neve “A WPML Language Switcher widget sablonban”Az Elementor hivatalos nyelvváltó widgetje megkapja a WPML nyelvváltó összes testreszabási lehetőségét (például a zászlót és az anyanyelvi nevet), és az Elementor stíluslehetőségeivel illesztheted a webhely arculatához. Bármelyik, Elementorral vagy Elementor Pro-val készített sablonba vagy sablonrészbe betehető. A fejléc példáján:
- Szerkeszd a fejléc sablonját Elementorral.
- Keresd meg a WPML Language Switcher widgetet, és húzd a fejlécbe.
- A Style fülön állítsd be a betűtípust, a szövegszínt és a háttérszínt a normál és a lebegtetett (hover) állapotra, az Active alatt pedig az aktuális nyelv megjelenését.
- A Dropdown részben a legördülő lista nyelveinek szöveg- és háttérszínét állíthatod, szintén normál és hover állapotra. További finomhangolás az Advanced fülön van.
- Kattints a Publish gombra.
A sablont le kell fordítani ahhoz, hogy az alapnyelven és a fordításokban is megjelenjen. Ha egy már lefordított sablont módosítottál, frissítsd a fordításokat is.
A widget egy oldalon vagy bejegyzésben
Szekció neve “A widget egy oldalon vagy bejegyzésben”- Szerkeszd az oldalt vagy bejegyzést Elementorral, és tedd a WPML Language Switcher widgetet a kívánt helyre.
- A Language switcher type értéke legyen Post Translations.
- Kattints az Update gombra.
- Fordítsd le az oldalt, vagy frissítsd a meglévő fordításokat.
A widget a „This post is also available in” szöveget írja ki az elérhető fordítások előtt. Ezt külön le kell fordítani:
- Nyisd meg a WPML → Translations oldalt, a Strings részt, és keresd meg a szöveget a keresőmezővel.
- Kattints a zászló alatti plusz ikonra, és írd be a fordítást. Csak a szöveget fordítsd, a helyőrzőt (placeholder) ne.
- Az Enter billentyűvel mentsd.
Különböző sablon nyelvenként
Szekció neve “Különböző sablon nyelvenként”Elementor Pro-val a Theme Builderben nyelvenként eltérő sablont készíthetsz, például az alapnyelvhez szövegközpontú, egy másik nyelvhez képközpontú elrendezést.
- Nyisd meg a Templates → Theme Builder oldalt, és hozd létre a sablont az alapnyelven. A Display Conditions adja meg, hol jelenjen meg (például az összes bejegyzésnél). Kattints a Save & Close gombra.
- A WordPress felügyeleti felületén az admin sáv nyelvváltójával válts át a másodlagos nyelvre.
- Nyisd meg a Templates → Theme Builder oldalt, kattints az Add New gombra, és készítsd el a másodlagos nyelv sablonját.
- Tedd közzé a sablont, és ne állíts be megjelenítési feltételt. Ez fontos: az alapnyelvi sablon feltételei csak így érvényesülnek a fordításon.
- Válts vissza az alapnyelvre, és nyisd meg a Templates listát.
- Szerkeszd az alapnyelvi sablont. A jobb oldali Language dobozban kattints a Connect with translations hivatkozásra, és a felugró ablakban írd be a másodlagos nyelvi sablon nevét.
- A megerősítő ablakban kattints az Assign gombra.
Ezután a másodlagos nyelvű bejegyzések a másik sablont használják, az alapnyelvűek az eredetit.
Elementor a Multilingual Blog fiókkal
Szekció neve “Elementor a Multilingual Blog fiókkal”A Multilingual Blog fiókkal az Elementorral épített oldalakat a duplikálás és a kézi fordítás módszerével fordíthatod.
| Fordítható | Nem fordítható |
|---|---|
| Bejegyzések | Globális widgetek (Global Widgets) |
| Oldalak | Elementor-sablonok, a fejléc- és lábléc-sablonokkal együtt |
| Egyedi tartalomtípusok |
A globális widgetekhez, a sablonokhoz és az automatikus fordításhoz Multilingual CMS vagy Agency fiók kell.
Előkészület: aktiváld az Elementort (ingyenes vagy Pro) és a WPML-t. Ha nyelvenként külön domaint használsz, kapcsold be az automatikus be- és kijelentkezést, hogy a domainek között váltva ne lépjen ki a rendszer.
Egy oldal fordítása:
- Szerkeszd az oldalt az alapnyelven. A Language dobozban jelöld be a Duplicate négyzetet, és kattints a Duplicate gombra. Ez megduplikálja az oldalt a kiválasztott nyelvre.
- A Language dobozban kattints a duplikált nyelv melletti ceruza ikonra. Ha nem látod a másodlagos nyelvű oldalakat, kattints a Translations melletti show hivatkozásra.
- Kattints a Translate independently gombra. Ez kikapcsolja a szinkront, így az alapnyelvi oldal frissítése nem írja felül a fordításodat.
- Írd be az oldal címének fordítását, kattints az Update gombra, majd az Edit with Elementor gombra.
- Az alapnyelvi oldal másolata nyílik meg. Szakaszonként fordítsd le a widgetek szövegeit.
- Kattints az Update gombra. A nyelvváltóval megnézheted az oldalt mindkét nyelven.
Készült: