Drupal → Как обновить перевод своего модуля при запуске update.php

02.06.2010
/**
 * Implements hook_update_N().
 */
function mymodule_update_6001() {
  if (module_exists('locale')) {
    locale_system_update(array('mymodule'));
  }
}

Функция locale_system_update найдёт в папке sites/all/modules/mymodule/translations нужный .po файл и обновит перевод.

Подробнее про hook_update_N().

Написанное актуально для
Drupal 6.x
Похожие записи

Комментарии

уже существ перевод так не обновишь

Добавить комментарий