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.
A Polylang beállítása
Szekció neve “A Polylang beállítása”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.
- A WordPress felületén nyisd meg a Bővítmények → Új hozzáadása oldalt.
- Keress rá a „Polylang” szóra.
- Kattints a Telepítés gombra.
- A telepítés után kattints az Aktiválás gombra.
- 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.
Oldalak és bejegyzések fordítása
Szekció neve “Oldalak és bejegyzések fordítása”- A WordPress felületén nyisd meg a lefordítandó oldalt vagy bejegyzést.
- A jobb oldalon megjelenik a Polylang Nyelvek (Languages) doboza az alapnyelvvel és a hozzáadott nyelvekkel.
- Minden nyelv mellett van egy „+” gomb. Kattints arra, amelyik nyelvre fordítani akarsz.
- 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.
- 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.
Komponensek fordítása
Szekció neve “Komponensek fordítása”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.
- Nyisd meg a Nyelvek → Fordítások oldalt.
- Keresd meg a fordítandó komponensszöveget.
- Adj meg fordítást a webhely minden nyelvéhez, és mentsd.
Sablonok fordítása
Szekció neve “Sablonok fordítása”A sablonok fordítása hasonlít a szokásos oldalakéhoz és bejegyzésekéhez.
- A WordPress felületén nyisd meg a Bricks → Sablonok oldalt.
- Válaszd ki a lefordítandó sablont, és a Nyelvek dobozban rendelj hozzá nyelvet.
- 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.
- Az új sablon vázlatként jön létre. A tartalmát a Bricks-ben az új nyelvhez igazíthatod.
Sablonfeltételek
Szekció neve “Sablonfeltételek”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.
Többnyelvű menük kezelése
Szekció neve “Többnyelvű menük kezelése”A Polylang a menüfordítást úgy oldja meg, hogy minden nyelvhez külön menüt kell létrehozni.
- A WordPress felületén nyisd meg a Megjelenés → Menük oldalt.
- Kattints az Új menü létrehozása hivatkozásra.
- Adj nevet a menünek, lehetőleg a nyelvvel együtt, hogy könnyű legyen azonosítani.
- Válaszd ki a megjelenítés helyét, majd kattints a Menü létrehozása gombra.
- 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á.
- Add hozzá a menü oldalait, bejegyzéseit, kategóriáit vagy egyéni hivatkozásait.
- Ismételd meg minden támogatott nyelvnél.
A nyelvválasztó
Szekció neve “A nyelvválasztó”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.
Gyakori Polylang-problémák
Szekció neve “Gyakori Polylang-problémák”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.
3. Rossz nyelvű menü
Szekció neve “3. Rossz nyelvű menü”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: