Программный перевод в модулях 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 языка (русский, английский, китайский):

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

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

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

CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.