4
magento 사용자 정의 모듈을 완료했으며이를위한 번역을 만들고 싶습니다.프론트 엔드에서 내 magento 사용자 정의 모듈 번역
다른 번역 모듈을 만들지 않고 어떻게 할 수 있습니까?
고마워요.
당신은 다음과 같은 템플릿에 모든 문자열을 번역 방법에 내장하고 정의 할 수 있습니다magento 사용자 정의 모듈을 완료했으며이를위한 번역을 만들고 싶습니다.프론트 엔드에서 내 magento 사용자 정의 모듈 번역
다른 번역 모듈을 만들지 않고 어떻게 할 수 있습니까?
고마워요.
당신은 다음과 같은 템플릿에 모든 문자열을 번역 방법에 내장하고 정의 할 수 있습니다:
<?php echo $this->__('yourtext'); ?>
당신은 클래스 나 블록에 문자열을 사용해야 할 경우이 같은 헬퍼 클래스의 컨텍스트를 얻을 수 있습니다 :
를<?php echo Mage::helper('yourextension')->__('yourtext');?>
당신은 당신의 자신의 번역 파일이 다음 등/config.xml에이를 사용하여 정의해야하는 경우
<config>
<frontend>
<translate>
<modules>
<Your_Extension>
<files>
<default>Your_Extension.csv</default>
</files>
</Your_Extension>
</modules>
</translate>
</frontend>
</config>
첫 번째'$ this -> __ ('youtext')'메소드는 블록에서도 작동합니다. 그리고 컨트롤러 용. 모델들만 두 번째 방법이 필요합니다. – clockworkgeek
번역을 넣을 곳은'app/locale/language_CODE/Your_Extension.csv'입니다. – Handfeger
language_CODE가 아닌 locale_CODE입니다. –