2012-03-08 1 views
0

다국어 저장소를 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> 

같은 지금 현재 내가이 메뉴 준 직접 링크 ... 그것은 언어 변경으로 변경됩니다 것처럼 내가이 톱 메뉴를 쓸 수있는 방법. 제안 사항이 도움이 될 것입니다.

감사

답변

0

입니다 모든 텍스트 템플릿에 하드가 코딩하는 번역 도우미에 싸여 될 필요가있다.

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

하지만 적용되는 블록이 도우미가 선언되어 있는지 확인하십시오. 그렇지 않으면 일반 도우미를로드해야합니다.

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

그런 다음 관련 번역 CSV 파일을 편집 할 수 있습니다. 첫 번째 열에 "도움말"을 넣고 두 번째 열에 번역을 넣습니다.

위의 PHP를 사용하면 번역을 사용할 수 있습니다.

관련 문제