그누보드나 다른 싸이트 다른 언어로 링크 걸기요...
본문
안녕하세요. 제가 그누보드를 이용해서 다국어 사이트를 제작하였습니다.
근데 궁금한게 한가지 생겼는데..
기본언어가 한글로 시작되는데 이것을 링크 걸때 다른언어로 링크걸로 싶은데요..
예를 들어서 kkk.com 이란 싸이트의 기본 언어가 한글인데 a 태그로 링크를 걸어서 바로 영어 로 가고싶습니다. kkk.com 으로 그냥 걸면 한글로 가버리고... 그래서 변수 lang 으로 보내도 아닌거같고.. 방법 없을까요??
답변 4
다국어 사이트를 제작하신 방법에 따라 구현방법이 다르겠습니다.
언어마다 폴더를 만들어서 제작하셨다면
<select onChange="if(this.value) location.href=this.value;">
<!-- 오픈시 바꿀것 -->
<option value="/en/index.php" selected>English</option>
<option value="/ko/index.php">Korean</option>
<option value="/cn/index.php">Chinese</option>
<option value="/jp/index.php">Japanese</option>
</select>
이런식으로 셀렉트박스로 폴더지정해서 보낼수도있고
이런팁으로 제작하여 기본언어를 설정해줄수도있습니다,
변수를 lang으로 만들어서
보내도 가능합니다.
다만 여러가지 파일에서 새로 만들어줘야합니다.
다른 빌더등을 사용해서 다국어로 개발하셔야 할듯하네요
다국어로 사이트를 만드는 방법은 여러가지가 있죠
그중 한가지 방법입니다. http://www.happyjung.com/lecture/2142
라고 적고 답변 내용을 보니 java 또는 jsp 로 개발된 사이트에 대한 문의였네요....
https://www.kobus.co.kr/main.do 를 접속하면 일본어 페이지로 넘겨라...
그걸 해결이 쉽지 않을듯 싶은데...
jsp 사이트의 컴파일 되지 않은 원본파일이 있어야 그나마 테스트가 가능할텐데
이클립스 환경 설정하고 원본 파일에서 작업내용 및 처리 환경 파악하고... 그게 참 뭐라 말하기...
<select onChange="if(this.value) location.href=this.value;">
<!-- 오픈시 바꿀것 -->
<option value="/en/index.php" selected>English</option>
<option value="/ko/index.php">Korean</option>
<option value="/cn/index.php">Chinese</option>
<option value="/jp/index.php">Japanese</option>
</select>
이런식으로 해보세요 셀렉트 박스 형입니다