Nyelvfüggő fejléc és lábléc WPML-lel
A JetThemeCore fejléc- és láblécsablonjainak fordítása és a menük szinkronizálása a JetEngine dinamikus oldalaihoz.
Többnyelvű oldalon a fejléc és a lábléc minden nyelvi változaton megjelenik, ezért ezeket is le kell fordítani. A fejezet a JetThemeCore-ral készített fejléc és lábléc WPML-es fordítását írja le a JetEngine dinamikusan létrehozott oldalaihoz. Az általános WPML-beállításokhoz lásd a JetEngine-es weboldal többnyelvűvé tétele WPML-lel fejezetet.
Követelmények
Szekció neve “Követelmények”- aktív WPML;
- aktív JetEngine;
- aktív JetThemeCore.
1. A témarészek fordíthatóvá tétele
Szekció neve “1. A témarészek fordíthatóvá tétele”- Nyisd meg a WPML → Beállítások oldalt, és görgess a Post Types Translation részhez.
- A Theme Parts sorban állítsd az állapotot Translatable értékre, és mentsd a módosítást.
Ettől a WPML felismeri és feldolgozza a fejléc- és láblécsablonokat.
2. A JetThemeCore beállítása
Szekció neve “2. A JetThemeCore beállítása”- Nyisd meg a Crocoblock → JetPlugins Settings oldalt, és válaszd a JetThemeCore beállításait.
- Az Általános beállítások fülön kapcsold be a Prevent Pro locations registration kapcsolót. Ez megakadályozza, hogy a fejléc- és láblécsablonok eltűnjenek a másodlagos nyelvű oldalakról.
3. A fejléc- és láblécsablonok fordítása
Szekció neve “3. A fejléc- és láblécsablonok fordítása”- Nyisd meg a Crocoblock → Theme Builder oldalt.
- Keresd meg a kívánt sablont, és kattints a mellette lévő + ikonra.
- A fordítást az Advanced Translation Editorban készítsd el, ahogy egy rendes oldalsablonnál szoktad. Végül kattints a Complete gombra.
- Ismételd meg a fejlécre és a láblécre is.
4. Menük és hivatkozások szinkronizálása
Szekció neve “4. Menük és hivatkozások szinkronizálása”A fejléc fordítása bonyolultabb, mert általában más bővítmények elemeit és navigációs menüt is tartalmaz. A teljes fordításhoz az összes nyelvi változatot szinkronizálni kell.
- Nyisd meg a WPML → WP Menus Sync oldalt.
- Kattints a Sync gombra, hogy előbb létrejöjjön a másodlagos nyelvű menü, majd a megjelenő Apply changes gombbal erősítsd meg.
- Fordítsd le a menü szövegeit. A Sync gomb alatti információk első pontja a menüszövegekre mutat: ez a String Translation modulba visz. Pótold itt egyenként a hiányzó fordításokat, a hivatkozásokat is beleértve.
- A hivatkozásoknál a másodlagos nyelvű oldal tényleges címét add meg, különben a lefordított menüpontok az alapnyelvű oldalra visznek. Például egy angol slug:
/properties/ocean-star-luxury-cottage/; az ukrán megfelelője:/properties-uk/ocean-star-luxury-cottage/?lang=uk. - A fordítás után térj vissza a WP Menus Sync fülre. Most már látszanak a másodlagos nyelvű fordítások. Kattints újra a Sync és az Apply changes gombra.
Készült: