Zmena jazyku menu.

Zdavím všechny,
obracim se na vas s prosbou o radu. Delam na webu, na kterém pojede obsah ve trech jazycich. Mam problrm, že se mi nechce prekladat menu. Jinak vse OK. Zkousel jsem kde co, ale nevim si s tim rady. Používam Locale a Content translation. Tedy prekladam prostredi pomoci prefixu. Pomoci I18N překládam obsah. Vse (moduly) nainstalovano a aktivováno. V Multilingual system mam zapnuto Content selection mode:Current language and language neutral. Do sites/default/settings.php mám zapsany proměnné, které mají být závislé na jazyku:
/**
* Internationalization (i18n):
*/
$conf['i18n_variables'] = array(
// Site configuration
'site_name',
'site_slogan',
'site_mission',
'site_footer',
'anonymous',
// Node help
'blog_help',
'story_help',
// User configuration
'user_registration_help',
'user_mail_welcome_subject',
'user_mail_welcome_body',
'user_mail_approval_subject',
'user_mail_approval_body',
'user_mail_pass_subject',
'user_mail_pass_body',
// Primary and secondary links
'menu_primary_menu',
'menu_secondary_menu',
// Theme settings. This is an 'all or nothing' for each theme
// This is for 'garland' theme, for other theme it would be 'theme_[themename]_settings'
//'theme_garland_settings',
);.

Pak jsem nastavil prava a nechal zobrazovat jazyky (RU,CS,EN).
Menu (primarni) jsem pak nastavil pro jednotlive polozky moznost pro vsechny jazyky. Jednotlive slova z menu jsem prelozil v jazycich.
Zkousel jsem i odlogovani, ale porad nic a jsem z toho slusne receno na prasky.
Nevite nekdo kde je chyba?

Predem moc dekuji.

Fórum: 

Reklama

Použijte modul i18n, tam vše funguje spolehlivě.
Vytovřím menu, třeba Hlavní CZ, a v položce specifikuji jazyk ve kterém se má zobrazovat.
Pak již stačí, pomocí bloku Přepínač jazyka (Language switcher), přepínat mezi povolenými jazyky.

Ok. To jsem uz zkousel. ruznymi zpusoby:
1. vytvoril jsem menu se dvemi polozkami. Ke kazde jsem priradil all languages. Nyzvy pak prekladam v jazycich.
Bez uspechu.
2. vytvoril jsem menu se dvemi polozkami. Ke kazde jsem priradil ruzny jazyk.Zobrazuje se mi ale vsechno.

Kde je chyba?

Možná plácnu blbost, ale co místo jednoho menu a dvou položek, vytvořit dvě různá menu?

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

Ne neni to spatna myslenka, ale jak muzu definovat dve ruzne primarni menu? Pokud si udelam blok s menu tak neni problem. Rad bych ale vyuzival primary links. Diky za radu.

koukněte se sem: http://kpbintra.jb-design.cz
zde je použito samostatného menu a pro každý jazyk je zadáno zvláštní menu a pak se jen přepínáte mezi jazyky.
Na těchto pokusných stránkách je nainstalován Drupal 6.8 a modul i18n a vše fuguje spolehlivě, dokonce i views, kde mám vytvořen jeden pohled a obsah se mění dle aktuálního jazyku

Přidat komentář