다국어 홈페이지 관련 문의드립니다
본문
그누보드 초보입니다ㅠ
다국어 홈페이지를 제작중인데.. 4개국어로 바꾸어야 하거든요..
사이트에 이미지로 들어가있는 페이지가 있는데,
다국어 사이트로 바꿀 때 이 이미지들도 하나씩 그 언어로 만들어 놓은 뒤 이미지만 바뀌게 할 수 있나요?
또 사이트 메인에 다국어 사이트로 가는 나라별 버튼이 있는데 여기에 연동이 되게 하려면 어떻게 해야하나요?..
사이트를 4개를 더 만들어서 연동을 시켜야 하는지 그냥 할 수 있는지 감이 안잡힙니다ㅠㅠ
도움 좀 부탁드려요!
답변 2
제가 작업한 다국어 사이트 방식을 알려드릴께요. 일단 다국어를 클릭시 해당하는 국가코드를 쿠키에 저장합니다. 그래서 common.php 에 선언한 전역변수에다가 선택한 언어(쿠키)를 저장해서 사용합니다.
예를들어, 이미지 명이 main.png 일때
main_kr / main_en / main_ja 이런식으로 이미지 이름을 갖게 합니다.
그래서 kr,en,ja 부분을 변수로 정의해서 쓰는거죠! main_<?=$language?>.png 이런식으로!
저는 다국어홈페이지 만들때 이렇게 처리했습니다. 도움이 되셨을까요?
가능한데.. 사이트 구성을 어떻게 하시느냐에 따라 이미지만 바꾼다는게 의미가 없을수도 있습니다.
대개 일반적으로는 /en, /jp, /ch 이런식으로 별도 디렉토리 구조를 많이 가져갑니다.
다국어와 관련해서는 ACCEPT_LANGUAGE 키워드로 구글등에서 검색해 참고해보세요.
답변을 작성하시기 전에 로그인 해주세요.