Tovább a tartalomhoz

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.

  • 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”
  1. Nyisd meg a WPML → Beállítások oldalt, és görgess a Post Types Translation részhez.
  2. 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.

  1. Nyisd meg a Crocoblock → JetPlugins Settings oldalt, és válaszd a JetThemeCore beállításait.
  2. 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”
  1. Nyisd meg a Crocoblock → Theme Builder oldalt.
  2. Keresd meg a kívánt sablont, és kattints a mellette lévő + ikonra.
  3. 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.
  4. 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.

  1. Nyisd meg a WPML → WP Menus Sync oldalt.
  2. 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.
  3. 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.
  4. 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.
  5. 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:

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