Tovább a tartalomhoz

Polylang használata a Bricks-szel

Bricks-es webhely fordítása Polylanggal: telepítés, oldalak, komponensek és sablonok fordítása, sablonfeltételek, menük, nyelvválasztó, hibaelhárítás.

A Polylang többnyelvű webhelyek készítését egyszerűsítő WordPress-bővítmény. Vele több nyelven írhatsz bejegyzéseket, egyéni tartalomtípusokat és oldalakat, és kategóriákat meg címkéket is létrehozhatsz. A Bricks-szel együtt a többnyelvű webhelyek tervezése és kezelése egyszerű: ha az alapnyelven elkészítettél egy oldalt, a Polylanggal bármelyik támogatott nyelvre lefordíthatod.

Feltételezzük, hogy a Bricks telepítve és aktiválva van. Az útmutató a Polylang ingyenes és Pro változatára is érvényes.

  1. A WordPress felületén nyisd meg a Bővítmények → Új hozzáadása oldalt.
  2. Keress rá a „Polylang” szóra.
  3. Kattints a Telepítés gombra.
  4. A telepítés után kattints az Aktiválás gombra.
  5. Megjelenik a Nyelvek menüpont. Nyisd meg, és add hozzá a támogatni kívánt nyelveket.

A Polylang Pro-t a Polylang oldaláról kell letölteni és feltölteni a WordPressbe.

  1. A WordPress felületén nyisd meg a lefordítandó oldalt vagy bejegyzést.
  2. A jobb oldalon megjelenik a Polylang Nyelvek (Languages) doboza az alapnyelvvel és a hozzáadott nyelvekkel.
  3. Minden nyelv mellett van egy „+” gomb. Kattints arra, amelyik nyelvre fordítani akarsz.
  4. Létrejön egy új oldal- vagy bejegyzésvázlat. A Bricks-szel itt kialakíthatod az új nyelvű oldalt, vagy megírhatod a bejegyzést.
  5. Kattints a Közzététel gombra. A lefordított oldal vagy bejegyzés automatikusan az eredetihez kapcsolódik.

Az ingyenes Polylang használóinak jó alternatíva a Yoast Duplicate Post bővítmény: lemásolhatod vele az oldalt, majd a másolatot lefordíthatod. Kapcsold be a másolást a „Saját sablonok” (My templates) tartalomtípusra is a Beállítások → Duplicate post → Jogosultságok részen. A másolt oldalhoz rendeld hozzá a megfelelő nyelvet, és kösd vissza az oldalhoz, amelyből másoltad.

A komponensek is fordíthatók a Polylanggal. A komponensek szövegei automatikusan regisztrálódnak, és közvetlenül a WordPress felületén fordíthatók.

  1. Nyisd meg a Nyelvek → Fordítások oldalt.
  2. Keresd meg a fordítandó komponensszöveget.
  3. Adj meg fordítást a webhely minden nyelvéhez, és mentsd.

A sablonok fordítása hasonlít a szokásos oldalakéhoz és bejegyzésekéhez.

  1. A WordPress felületén nyisd meg a Bricks → Sablonok oldalt.
  2. Válaszd ki a lefordítandó sablont, és a Nyelvek dobozban rendelj hozzá nyelvet.
  3. Ha a nyelv be van állítva, a kívánt nyelv melletti „+” gombbal indíthatod a fordítást, ahogy oldalaknál és bejegyzéseknél.
  4. Az új sablon vázlatként jön létre. A tartalmát a Bricks-ben az új nyelvhez igazíthatod.

A Bricks-sablonoknak vannak sablonfeltételei, amelyek megszabják, hol jelenjen meg a sablon. A Polylanggal ezek bonyolultabbak, mert a Polylang a nyelveket WordPress-taxonómiaelemként kezeli.

A nyelvelemeket a Bricks feltételeiben is kiválaszthatod, de általában nem ajánlott, mert váratlan hibákat okozhat. A Polylang minden nyelvhez külön oldalt vagy bejegyzést hoz létre, ezek különálló egységek, amelyeket a bővítmény összekapcsol. A nyelvelemek visszamenőleges kompatibilitás miatt elérhetők a feltételekben, de lehet, hogy nem a várt módon működnek.

A Polylang a menüfordítást úgy oldja meg, hogy minden nyelvhez külön menüt kell létrehozni.

  1. A WordPress felületén nyisd meg a Megjelenés → Menük oldalt.
  2. Kattints az Új menü létrehozása hivatkozásra.
  3. Adj nevet a menünek, lehetőleg a nyelvvel együtt, hogy könnyű legyen azonosítani.
  4. Válaszd ki a megjelenítés helyét, majd kattints a Menü létrehozása gombra.
  5. Opcionálisan az admin sáv nyelvváltójával válts a menü nyelvére. Így az oldallisták az adott nyelvűek lesznek, és a megfelelő tartalmat adhatod hozzá.
  6. Add hozzá a menü oldalait, bejegyzéseit, kategóriáit vagy egyéni hivatkozásait.
  7. Ismételd meg minden támogatott nyelvnél.

A Bricks a Polylanghoz külön Nyelvválasztó elemet kínál, amelyet a webhely bármely pontjára betehetsz, és a szerkesztő elhagyása nélkül testreszabhatsz.

A nyelvválasztót a WordPress-menübe is felveheted: a Megjelenés → Menük oldalon add hozzá a Nyelvválasztó menüelemet.

1. A sablonok a Polylang aktiválása után nem jelennek meg

Szekció neve “1. A sablonok a Polylang aktiválása után nem jelennek meg”

Valószínűleg a nyelvbeállítás miatt van. Minden sablonhoz hozzá kell rendelni egy nyelvet, a WordPress szerkesztőoldalának jobb oldalán a Nyelvek doboznál. A nyelv hozzárendelése után frissítsd a sablont.

2. A le nem fordított sablonok nem jelennek meg

Szekció neve “2. A le nem fordított sablonok nem jelennek meg”

Ha egy Bricks-oldal olyan sablont használ, amely nincs lefordítva az oldal nyelvére, a sablon nem jelenik meg. Fordítsd le a sablonokat az oldalak összes nyelvére.

Ellenőrizd, hogy minden menühöz a megfelelő nyelvet rendelted-e, a többnyelvű menükről szóló rész szerint. A Polylangnak minden nyelvhez külön menü kell.

4. Rossz nyelvű lekérdezési eredmény archívum- vagy keresősablonban

Szekció neve “4. Rossz nyelvű lekérdezési eredmény archívum- vagy keresősablonban”

Minden archívum- és keresősablonban a fő lekérdezési ciklusnál be kell kapcsolni a Fő lekérdezés (Is main query) beállítást.

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