Translation of meta description and keywords

Для добавления мета-тэгов description (и keywords) использую модуль Meta tag (Drupal 7).

Проблема: Модуль пока не даёт возможность делать переводы метатэгов для переводов страниц. В то время как Drupal-сообщество строит патчи, клиентам нужны решения сейчас, так что пришлось немного покромсать модуль.

Решение:
В файл metatag.theme.inc сразу после объявления функции theme_metatag() добавляем одну строчку:

$variables['element']["#value"]= t($variables['element']["#value"]);

Затем добавляем новые переводы через admin/config/regional/translate/translate.

Leave a Reply

Your email address will not be published. *
You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>