2014-09-30 3 views
1

Magento의 프로젝트에서 멕시코, 베트남 및 미국으로 등록 페이지를 번역하고 싶습니다. 언어를 등록 할 때 언어 등록 페이지에서 옵션을 제공하고 싶습니다. 언어를 클릭 할 때 언어를 클릭해야합니다. 이 사이트에 관한 귀하의 제안을 공유하십시오. 사전에 감사합니다.Magento 언어 번역을위한 등록 페이지 만

답변

1

당신이 등록하는 경우 제 1 전류 모듈, 컨트롤러와 액션에 대한 모든 검사, 다음은 기본값으로 설정 다른 사람의 langauge을 변경 .... 수동으로 수행해야합니다 ... 이런 식으로 뭔가 :

if(Mage::app()->getRequest()->getModuleName() == 'customer' && Mage::app()->getRequest()->getControllerName() == 'account' && Mage::app()->getRequest()->getActionName() == 'create') 
{ 
Mage::getSingleton('core/translate')->setLocale($local)->init('frontend', true); 
} 
else 
{ 
Mage::getSingleton('core/translate')->setLocale($default_local)->init('frontend', true); 
} 
0

테마의 translate.csv 파일 안에있는 번역 문자열에 접두사를 추가하면이 번역문이 단일 모듈. 귀하의 요구 사항의 경우 그것은 모든 것을 Mage_Customer으로 번역합니다.

"Mage_Customer::Base string","Translated String" 
0

Magento의 인라인 번역 기능을 사용해 볼 수 있습니다. 관리자 패널에 로그인하고 시스템 -> 구성으로 이동하십시오. 그런 다음 고급 그룹에서 개발자를 클릭하고 번역 인라인 섹션에서 활성화를 위해 예를 선택하고 구성 저장을 클릭합니다. 이제 페이지로 이동하면 거기에서 특정 텍스트를 번역 할 수 있습니다.