Modul Locale Drupal 6
Zdravím,
mam problém s přiděláváním české lokalizace na webu. Je to trošku složitější, než ale vyjadřuje název. Web je postaven na Drupalu 6 s českou lokalizací, ale anglickýma odkazy a texty. Nyní přišel požadavek vše mít ještě v češtině. Přečetl jsem vše co se zde píše jak o modulu Lokalize na Drupal 5 tak o modulu i18n, ale nepomohlo nic. Nikde jsem nenašel podrobný postup na modil i18n a navíc mě způsobil po nainstalování a zapnutí modulu a jeho součástí zmizení Admin menu, což byl problém. Nic nepomohlo, teprve vypnutí modulu ho opět zobrazilo.
Nyní se tedy pokouším vše udělat jednodušeji přes Locale, ale narazil jsem na několik problémů. Nejprve napíši, co se už podařilo. Již jsem zviditělnil blok na přepínání jazyků a funguje. V adrese se vytvoří prefix cesty a přeloží se komplet menu do en a cs, podle toho co kliknu. Nepřeloží se ale ani obsah (předpokládám, že se musí někde znovu zadat) a ani menu.
U obsahu jsem pochopil, že se musí asi znovu editovat. Dejme tomu že mam obsah na node/1 (v angličtině) a když chci to samé v češtině, tak musím vytvořit nový nod, tedy třeba node/2 ? Pokud ano, vůbec nevím, jak přiřadit URL alisay aby na obě stránky odkazoval stejný odkaz. Přestože nastavím alias u třeba české, tak to píše v adrese stále node/2 místo aliasu. Ale asi bude chyba v tom, že každý odkaz v menu může odkazovat pouze na jedinečnou adresu a neřeší aliasy. Jenže jak tedy udělat aby se přepínalo menu s jazykem, zmizelo anglické a objevilo se české ve kterém by byly již odkazy na české stránky?
Nebo jsem to celé pochopil špatně? Prosím o pomoc a třeba i ukázky webů, které jsou vytvořeny v Locale a nebo i jinou metodou. kdyby existoval zde na stránkách nějaký návod pro kompletní vyřešení v Druaplu 6, bylo by to super. Mam pocit z recenze zde na stránkách na Lokalize v Drupalu 5, že to bylo asi promyšlenější.
Díky za jakoukoliv odpověď.
rozhodne i18n. a je toho tady
rozhodne i18n. a je toho tady napsano o tom dost.
Poslat nový komentář