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.
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?
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
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.