Многоязычный магазин - динамическое изменение языка пользовательского меню - PullRequest
0 голосов
/ 08 марта 2012

Я занимаюсь многоязычным магазином в magento. У меня есть несколько пользовательских меню в разделе заголовка, как, как заказать, справка и т. д. Теперь в настоящее время эти меню я дал прямую ссылку, как

<li><a href="<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB); ?>help">Help</a></li>

<li><a href="<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB); ?>howtoorder">how to order</a></li>

Я не уверен, как многоязычная функция будет работать с этим меню. Как я могу написать это главное меню, как будто оно изменится с изменением языка. любые предложения будут полезны для меня.

спасибо

1 Ответ

0 голосов
/ 08 марта 2012

Любой текст , который жестко запрограммирован в вашем шаблоне, должен быть включен в помощник по переводу.

echo $this->__('Help');

Но убедитесь, что для блока, к которому он применяется, объявлен помощник, в противном случае вам потребуется загрузить универсальный помощник.

Mage::helper('core')->__('Help')

Затем вы можете редактировать соответствующий CSV-файл перевода. Поставив «Помощь» в первом столбце, а перевод во втором столбце.

Несмотря на то, что вы сможете использовать перевод в строке, как только вы используете вышеупомянутый PHP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...