Kategória:
Gyorstippek
Van egy ismert bug sajátossága az i18n modulnak: Ha egy node van beállítva kezdőlapnak, akkor hiába más nyelvkörnyezetben járunk, mindig arra a node-ra mutat a "home", amit beállítottunk.
- A legegyszerűbben így tudjuk ezt megoldani:
- Fordítsuk le a kezdőoldalt az össze kívánt nyelvre.
- Szedjük össze ezeknek a node-oknak a nidjeit.
- Csináljunk egy nézetet, majd abből egy oldalt (page)
- Állítsunk be argumentumot a következőképpen: Provide default argument, Fixed Entry, majd írjuk be a nideket így: 1+2+3 Az argumentum beállítások alján jelölük be a Allow multiple terms per argument checkboxot.
- Állítsunk be egy nyelvszűrőt: Node Translation Language = Current user's language
- Végül a most létrehozott page típusú nézetünk útvonalát adjuk meg kezdőlapnak.
És voila!