운영중인 쇼핑몰에 영문 추가

운영중인 쇼핑몰에 영문 추가

QA

운영중인 쇼핑몰에 영문 추가

본문

영카트로 테마안쓰고 제작된 쇼핑몰이 있는데요.

 

영문버전도 추가를 해야하는 상황입니다.

처음부터 다국어 지원되는 쇼핑몰을 제작했다면... 빌더를 사용했을 것 같은데요.

운영중에 추가를 해야하는 상황이라 어떻게 추가작업을 하는게 나을지 궁금합니다.

 

영문버전은 쇼핑몰인데 쇼핑몰아닌... 회원정보가 관련된 페이지(로그인, 회원가입, 마이페이지)와 구매관련 페이지(장바구니, 주문서작성, 주문상세내역 등...)는 사용하지않을 예정입니다.

 

국문과 동일한 디자인을 가져가되, 위에 언급된 회원관련, 구매관련 기능이 포함된 페이지는 제외하고 상품상세(장바구니, 바로구매 버튼 / 금액 등등... 불필요한 요소 제거), 상품목록은 그대로 사용해야합니다.

 

관리자에서 상품등록이 연동되어야하기 때문인데요. 메인에 인기상품, 추천상품 등... 기능도 그대로 사용하기 위함입니다.

이러한 상황에서 어떤식으로 영문버전을 추가하는게 나을까요...??

제가 생각한 방법으로는 국문이 설치된 루트 디렉터리에 /en 디렉터리 생성 후 국문 쇼핑몰 ftp 로 내려받은 파일들을 복제하고, db도 영문용으로 따로 설치해서 사용하는 방법( 영카트 in 영카트 ) 밖에 떠오르질 않는데

 

이 방법말고 기존 국문 쇼핑몰은 계속 운영하면서 영문버전만 추가할 간단한 방법이 있을까싶어서 조언을 듣고자 질문올려봅니다!

 

ps. 작성하고 답변 기다리는 중에도 계속 고민해봤는데... head 나 tail 을 다르게 부르는건 가능한데 head.sub.php 에 설정된 html lang 도 /en 으로 접속시 en 으로 바꿔줘야하고, seo 메타태그 부분도 국문으로 들어간 내용을 영문 내용으로 교체해야하네요...;;

이 질문에 댓글 쓰기 :

답변 1

DB까지 나누면 너무 복잡해집니다, 국문 DB를 그대로 사용하되

 

말씀하신 것 처럼 일반 서브 페이지 일 경우 /en 폴더를 사용하고 리스트나 상품의 경우

 

상품 등록시 영문 상품명/영문 상세내용 등등 컬럼을 추가하신 후 국문/영문 쿠키 등으로 출력을 달리하는게 나을 것 같습니다.

정답은 없습니다만 저라면 가장 쉽게 작업한다고 했을때 해당 방식을 취할 것 같습니다.

 도움이 되셨다면 채택 한번 부탁드립니다^^

답변 감사드립니다! 말씀해주신 방법도 괜찮을 것 같긴한데... 개발자는 아니다보니 이 페이지 저 페이지 열어서 갖다써가면서 입맛에 맞게 수정하는 정도인데요;;

여분필드 가지고 상품관리 폼에 상품명 아래에 영문상품명(it_1) input 추가, 상품설명 아래에 영문상품설명(it_2), 모바일(it_3) 이런식으로 국문 관리자에서 영문 데이터를 관리하는게 편할 것 같긴 하네요

하나 애매한게 쿠키에 따라 내용을 바꿔치기하게 되면... 국문에서 영문으로 넘어갈 때, 영문에서 국문 넘어갈 때, 쿠키 변경이 될텐데 그럼 영문에서 상품상세(or 상품목록)를 접속하던, 국문에서 상품상세(or 상품목록)를 접속하던 url 은 그대로일 것 같은데 맞나요...?? 일반 서브페이지들만 영문버전 접속시 앞에 /en 이 붙을거구요.

국문에서 영문으로 넘어갈 때, 영문에서 국문 넘어갈 때, 쿠키 변경이 될텐데 그럼 영문에서 상품상세(or 상품목록)를 접속하던, 국문에서 상품상세(or 상품목록)를 접속하던 url 은 그대로일 것 같은데 맞나요...??
---> 넵 맞습니다, 쿠키 여부로 변수를 세팅하여 국문인지 영문인지를 구분하면 됩니다.

일반 서브페이지들만 영문버전 접속시 앞에 /en 이 붙을거구요.
---> 넵 맞습니다, 내부 링크에서만 이동 되니 폴더나 파일명으로 구분하시면 됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 17,118
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT