Добавление переводов в профиль установки после установки


Создание профиля установки для французского сайта.

Я уперся в кирпичную стену, пытаясь установить в профиле переводы на русский язык. Я попытался добавить это в свой профиль в качестве этого комментария http://drupal.org/node/1297438#comment-6308144

// Add french language.
locale_add_language('fr', 'French', 'Français', LANGUAGE_LTR, '', '', true, true);
drupal_set_message(t('The language %language has been add and is now the default language.', array('%language' => 'french')));

Приведенный выше код приводит к фатальной ошибке:

[drush] Fatal error: Call to undefined function locale_add_language() in /home/stef/jmt-www/build/www/profiles/jmt_profile/jmt_profile.profile on line 19

У меня есть файл fr.po в профиле/jmt_profile/переводы, но у меня нет четкого способа загрузить файл fr.po. Кто-нибудь имел дело с установка дополнительных языков без прохождения пользовательского интерфейса?

Author: stefgosselin, 2013-03-21

1 answers

Вы должны включить locale.inc перед:

include_once DRUPAL_ROOT . '/includes/locale.inc';
locale_add_language('fr', 'French', 'Français', LANGUAGE_LTR, '', '', true, true);
 3
Author: PierreG, 2013-09-25 14:11:17