Drupal. Модуль GuestBook и переводы

На мультиязычном сайте модуль GuestBook отказывался переводить title, хоть убей, хотя в переводах перевод присутствовал. Подправила модуль.

Топаем в ваш_сайт\sites\all\modules\guestbook\guestbook.module

Находим функцию

function guestbook_page($account, $op = NULL, $op_id = NULL) {
global $user;

// Prepare site guestbook.
if ($account == 0) {
$account = new stdClass;
$account->uid = 0;
drupal_set_title(variable_get('guestbook_site_title', t('Site guestbook')));
}
}

Правим:

function guestbook_page($account, $op = NULL, $op_id = NULL) {
global $user;

// Prepare site guestbook.
if ($account == 0) {
$account = new stdClass;
$account->uid = 0;
+    drupal_set_title(t(variable_get('guestbook_site_title', 'Site guestbook')));
-  drupal_set_title(variable_get('guestbook_site_title', t('Site guestbook')));
}

Всё.

Рекомендовать в Социальных сетях:
 

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *