2013-10-04 3 views
1

두 개의 다른 지역에 대해 두 개의 웹 사이트를 만들었습니다. ID 2가있는 웹 사이트에서는 통화가 USD이고 제품 가격이 50 달러로 표시됩니다. 그러나 우리는 그것을 $ 50 (USD)로 보여주고 싶습니다. 그렇게 할 방법이 있습니까?
현재 Magento 1.5를 사용 중이며 곧 1.7으로 업그레이드 할 계획입니다.통화 기호 형식 변경

+2

을 사용하고있는 로케일을 삭제해야? – OSdave

답변

4

상점의 로캘에 해당하는 xml을 편집해야합니다 (예 : 미국 영어를 사용하는 경우 찾고있는 파일은 MAGENTO_ROOT/lib/Zend/Locale/Data/en_US.xml입니다. 그것은 당신이합니다 (</ldml> 종료 태그 앞에) 추가 : 그 후

<numbers> 
    <currencyFormats> 
     <currencyFormatLength> 
      <currencyFormat> 
       <pattern>¤#,##0.00(USD);(¤#,##0.00(USD))</pattern> 
      </currencyFormat> 
     </currencyFormatLength> 
     <unitPattern count="one">{0} {1}</unitPattern> 
     <unitPattern count="other">{0} {1}</unitPattern> 
    </currencyFormats> 
</numbers> 

를 수동 MAGENTO_ROOT은/var/캐시의 내용을/당신이

+0

프로그래밍 방식으로 변경하는 방법이 있다면? – RPDeshaies

+0

죄송합니다, 내 질문에 분명하지 않았다, 당신은 programmacticaly 그것을하는 방법을 아십니까? – RPDeshaies