(Ez a bejegyzés feltételezi, hogy a többnyelvű oldal készítésének alapjait ismered és fel vannak telepítve a többnyelvűséghez szükséges alap modulok.)
Hogyan kell azt megoldani, hogy van egy többnyelvű termünk, és szeretnénk egy menüpontot, amely listázza az adott term nodejait. Egy nyelven ezzel még nincs semmi gond: hozzáadunk egy menüpontot a path pedig taxonomy/term/[termid] (pl. taxonomy/term/1)
Többnyelvű oldal esetén azonban van pár lehetőség, ezért inkább leírnám, én hogy csináltam.
- (0.) Kapcsoljuk be a Taxonomy Translastion modult
- Vigyünk fel egy szótárat itt: admin/content/taxonomy/add/vocabulary
- Translation mode-nál ezt válasszuk: Translation mode: Localize terms. Terms are common for all languages, but their name and description may be localized.
- Language: NE ADJUNK MEG NYELVET
- A többi teendő olyan, amit egy sima szótár felvitelekor is elvégzünk, mentés.
- Most fordítsuk le a termet. Itt keressünk rá: /admin/build/translate/search
- Menjünk a node szerkesztésére és válasszuk ki a termet amit hozzá akarunk rendelni
- Menjünk a translatera és tegyük meg ugyanezt az idegen nyelvűvel
- Nincs más dolgunk mint a menüpontot létrehozni: a pathnak a taxonomy/term/[termid]-nek kell lenni, tehát nem kell semmiféle nyelvi prefixum!
- Fontos, hogy a menüpontnak ne állítsunk be nyelvet!
Ezek után, ha itt váltunk nyelvet, akkor a megfelelő nyelvű taxonomyhoz társított megfelelő nodeokat fogja listázni.