Для моего сайта понадобилось сделать многоязычность (2 языка) .
Я скачал модуль i18n (так как на форуме пишут , что с ним меньше проблем ) .
Установил , через панель администрирования ( поставил , где надо галочки ) , дальше я полез в install.txt и зделал все как там было написано , т.е. вставил с файл setting.php вот эти строки :
'site_default' => 'ru', // Default language
'name' => array('ru' => "Russian", 'en' => 'English'), // English names for languages
'native' => array('ru' => "Russian", 'en' => 'English'), // Native names
'enabled' => array('ru' => TRUE, 'en' => TRUE), // Languages enabled
// 'rtl' => array('ru' => TRUE), // This only if Spanish were an RTL language, which is not
);
$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',
);
$db_prefix=array (
'default' => '', // The default prefix
);
$GLOBALS['db_prefix_i18n'] = array (
// '**' will be replaced by language code at runtime.
'table1' => 'prefix_**_' ,
'table2' => 'prefix_**_',
);
Правда я не пойму зачем это ?
Ну если написано , значит надо
А вот после этого начинается темный лес .
Во-первых , появилась какая-то ошибка
Во-вторых , не могу понять как настроить создание двуязычного меню и пунктов этого меню ?
также не понятно где выносить ссылки для переключения языков ?
МОжет кто-нибудь сможет пошагово разъяснить установку и настройку данного модуля .
P.S. Пользовался поиском через Google , но ничего путного не нашел .
Комментарии
Ни каких строк не добавлял! Все работает!
Для многоязычного сайта нужен еще модуль transliteration