Программный перевод в модулях Views и tpl.php файлах в CMS Drupal 7

Аватар пользователя artur.baranok
Опубликовано вт, 07/14/2015 - 14:22 пользователем artur.baranok
Форумы: 

Иногда необходимо сделать программный перевод в различных участках темы сайта, файлах page.tpl.php, node.tpl.php, html.tpl.php, в блоках, и модулях Views. Для этого можно использовать специальный хук.

Для примера, я использовал 3 языка (русский, английский, китайский):

language; if ($lc=="en") print "Here the Russian text"; if ($lc=="ru") print "Здесь русский текст"; if ($lc=="zh-hant") print "這裡的俄文本"; ?>

Данный функционал можно использовать в различных текстовых полях, единственное, необходимо обязательно использовать режим "PHP code"