Dvoj jazycny web

V tejto téme sa nachádzajú snippety (rozšírenia) pre Etomite.

Moderátor: Moderators

Užívateľov profilový obrázok
moddo
Amateur
Amateur
Príspevky: 21
Dátum registrácie: St Dec 20, 2006 2:07 am
Kontaktovať užívateľa:

Dvoj jazycny web

Príspevok od užívateľa moddo » Po Dec 08, 2008 10:27 am

Pratele jak by nejlepe sel udelat dvoj jazycny web pod etomite, tak aby se pri zmene jazyka zmenilo i menu.

Dekuji za pripadne info. MoDDO 8)

R - stick
Moderator & CLT
Moderator & CLT
Príspevky: 215
Dátum registrácie: Pi Sep 23, 2005 10:59 am
Bydlisko: Vysoké Studnice (u Jihlavy)
Kontaktovať užívateľa:

Re: Dvoj jazycny web

Príspevok od užívateľa R - stick » Po Dec 08, 2008 12:50 pm

velmi jednoduše:

v kořenovém adresáři dokumentů si vytvoř novou složku dokumentů - například CZ, EN, DE .... a do těchto složek umístíš všechny další dokumenty - tedy ve složce CZ uděláš strukturu českých stránek, ve složce EN uděláš strukturu anglických stránek .......

Dále si upravíš použitou templatu tak, že určíš výchozí dokument pro snippet, který ti obsluhuje menu - např [[tvuj_menu_snippet?=ID95]] - kde ID je číslo dokumentu, který tvoří složku CZ. (přesnou syntaxi musíš použít podle použitého snippetu - většina snippetů pro tvorbu menu to podporuje) Toto ti zajistí, že se ti zobrazí pouze české dokumenty. Někam do hlavičky templaty pak umístíš linky (vlaječku) které nasměruješ na výchozí dokumenty v daných adresářích (např. českou vlajku na ID výchozího dokumentu ve složce CZ, anglickou na ID výchozího dokumentu ve složce EN .....)

Následně si tutu templatu zkopíruješ a uložíš pod pozměněným názvem. Ve snippetu obsluhujícím menu změníš ID výchozího dokumentu, tak aby ti ukázal na výchozí stránku v angličtině - a pro všechny anglické dokumenty pak použiješ tuto templatu. (samozřejmě je důležité mít je ve správné složce.)

Mimochodem - v současné době vytvářím přesně takovou multijazyčnou templatu a chci ji dát volně k dispozici. Zhruba za 14 dnů by se mohla na tomto webu objevit.

Napísať odpoveď