2012-08-21 2 views
8

Magento의 제품 카탈로그를 효율적으로 관리하는 방법을 궁금합니다. 나는 한 제품의 재고를 보유하고 여러 웹 사이트를 통해 판매하며 그 웹 사이트는 차례로 여러 언어로되어 있습니다.여러 다국어 웹 사이트 Magento 제품 번역

가장 일반적인 조언은 제품 설명을 번역 할 수있는 언어별로 각 웹 사이트 및 상점보기별로 상점을 만드는 것입니다. 이것은 나에게 매우 효율적으로 보이지 않습니다. 예를 들어 4 개의 서로 다른 웹 사이트가 있고 각각 영어와 스페인어로 제품을 제공하는 경우 각 웹 사이트에 대해 동일한 번역을 4 번해야합니다. 이것은 여러 언어로 된 여러 웹 사이트와 많은 제품에서 매우 귀찮습니다.

이상적으로는 언어 당 하나의 번역을 유지하고 내 제품 재고를 중앙 ​​집중식으로 관리합니다 (즉, 전 세계적으로 제품을 계속 관리 할 수 ​​있음). 이것이 Magento에서 어떻게 성취 될 수 있습니까?

업데이트 :, 좀 더 주위를 파고 IRC 채널에 요청, 포럼에 게시, 구글과 젠토 연결 확장 저장소에서 지옥을 검색 한 후, 나는이 젠토의 짧은 오심 중 하나입니다 깨닫기 시작하고있다. 나는 이것에 대한 내 자신의 솔루션을 개발하려고합니다. 동일한 기능에 관심이 있다면 여기에 메시지를 남기십시오. 다른 사람들이 사용할 수있게 만들면 충분히 볼 수있을 것입니다.

+0

나는 확실히 관심이있다. 제발 우리에게 업데이 트를 던져! – Shiki

+0

관심이 있습니다. Pls가 메시지를 드롭합니다. – Paktas

답변

0

App/Locale/Directory에서 이것은 글로벌 로케일 디렉토리입니다. 하나의 백엔드에서 관리되는 모든 웹 사이트에서 읽을 수 있습니다!

그리고 당신은만큼 당신은 유지 정도로 기본적으로 서로 다른 테마에 대해 동일한 로케일을 사용할 수 있습니다

시스템 -> 구성 -> 디자인 -> 번역

에서 각 storeview의 로컬 디렉토리를 설정할 수 있습니다 모든 변수로 업데이트 된 파일!

번역본에 문제가 없었던 하나의 백엔드에서 다른 매장보기로 9 개의 웹 사이트를 운영하고있었습니다!

+0

제품, 제품 속성 및 카테고리 이름에 대해서는 작동하지 않습니다 – Flyingmana

+0

예! 제품 속성 및 카테고리 이름은 상점보기 또는 웹 사이트를 기반으로 번역되어야합니다. (속성은 상점보기/웹 사이트가 아니어야 전역) 번역 할 수 있습니다. – Meabed

2

불행히도이 질문에 대한 좋은 대답은 없습니다. 제품 텍스트는 일반적으로 이미 발견 한 것처럼 상점보기 수준에 입력됩니다. 동일한 언어 (여러 웹 사이트 아래)에 여러 매장보기가 있으면 구성하는 데 부담과 오버 헤드가 발생합니다. 이 내 가게가 있었다면

, 나는 노선 중 하나를 선택합니다 :

  • 로드 데이터를 제품 데이터가 이미 잘 관리되고 외부 소스에서. Magento에서 제품 데이터를 관리하는 것은 어려울 수 있습니다.
  • Magento에서 반드시 수행해야하는 경우 사용자 정의 모듈을 만들어 여러 웹 사이트의 모든 관련 필드를 업데이트하십시오. "제품 저장 중"의 이벤트 리스너를 만들면 동일한 언어로 저장 뷰의 모든 텍스트를 업데이트 할 수 있습니다.
  • 또는 제품 자원 모델을 겹쳐 쓸 수 있으므로 제품 이름, 설명 및 기타 텍스트가 데이터베이스와 다르게로드됩니다 (단, 가장 복잡한 경로 임).