пʼятниця, 27 серпня 2010 р.

Интернационализация (i18n) Drupal 6

Можно настроить друпал для перевода стандартных и других переменных. Для этого в sites/default/settings.php или относящемся к другому подсайту файлу settings.php добавить массив:


$conf['i18n_variables'] = array(
'site_name',
'site_slogan',
'site_mission',
'site_footer',
'anonymous',
'menu_primary_menu',
'menu_secondary_menu',
'contact_form_information',
);

Выше список примерного набора стандартных переменный, но добавлять можно «по вкусу». В том числе, говорят, можно и свои кастомные (я так подозреваю те переменные, которые передаются в шаблон).

Для перевода переключить сайт на соответствующий язык и ввести соответствующее значение. Повторить для каждого языка.

Немає коментарів:

Дописати коментар

Не обязательно регистрироваться, вы наверняка уже зарегистрированы в одном из сервисов, который предоставляет OpenId, предлагаю воспользоваться им. Подробнее: http://openid.net/what/