Подскажите пожалуйста, как настроить перевод всего содержимого главной страницы? Имеется в виду информация которая не находится ни в блоках, ни в каких либо содержимых сайта. Заранее спасибо
Если проблема в переводе элементов интерфейса, которые так и не перевелись после загрузки перевода, то Configuration -> REGIONAL AND LANGUAGE -> Translate interface, а там пишете фразу, которую хотите перевести. Но это в том случае если у вас уже включен модуль locale
Не совсем понимаю при чем тут шаблон страницы, там теоретически вообще не должно присутствовать выводимого текста. А если он и есть пропустите его через функцию t(), но в теории всякую хрень в шаблоны запихивать нельзя
Значит нужно вот такую вставку сделать <?php print t('Standarde Performante') ?> и эта фраза появится в переводах, там ей задашь перевод. Но в целом так неправильно делать((( Похоже у вас уже через жопу сделан сайт
Комментарии
Если проблема в переводе элементов интерфейса, которые так и не перевелись после загрузки перевода, то Configuration -> REGIONAL AND LANGUAGE -> Translate interface, а там пишете фразу, которую хотите перевести. Но это в том случае если у вас уже включен модуль locale
Проблема в том что там есть на главной странице части прописанные в page.tpl.php, тоесть стандартный для обеих языков
Не совсем понимаю при чем тут шаблон страницы, там теоретически вообще не должно присутствовать выводимого текста. А если он и есть пропустите его через функцию t(), но в теории всякую хрень в шаблоны запихивать нельзя
вот типа такие коды, тайтлы и сылки то прописываются один раз а они разные для разных языков.
а про функцию t() можно чуток поконкретнее
(div class="featured-teaser")
(div class="featured-teaser-image")(a href="/content/standarde-performante")(img src="(?php print base_path() . drupal_get_path('theme', 'corkedscrewer') ;?)/images/local/ft-img3.png"/)(/a)(/div)
(div class="featured-teaser-title">Standarde Performante(/div)
(/div)
(!--EOF:featured-teaser--)
(/div)
вот код, типа которого там 7 штук, похожих. Поменял <> на () так как понятия не имею как сюда вставлять код.
Что тебе из этого надо перевести? "Standarde Performante" - вот эту фразу?
Да эту фразу и в других также, чтобы на одном языке был оригинальный а на русском русский соответствено.
Значит нужно вот такую вставку сделать <?php print t('Standarde Performante') ?> и эта фраза появится в переводах, там ей задашь перевод. Но в целом так неправильно делать((( Похоже у вас уже через жопу сделан сайт