전부 알고 계셔서 씰데 없는것 올리는게 아닌지....
이번에 무료 일본어 교육 프로그램의 부시샾을 맡아 홈피를 만들고 있습니다.
각 언어별로 다른페이지를 만들려고 했는데 OS별로 점프시키는것은 있는데
언어별로 점프시키는것은 찾으려하니 않보이더군요..
그런데..Mashin라는분의 도움으로 비슷한 소스를 발견하고 조금 고쳐서
움직이게 해보았습니다.
http://jp.zdns.net 에서 사용하고 있는데 이상없이 돌아가 주네요.
<!--//여기서 부터//-->
<SCRIPT LANGUAGE="javascript">
languagesq = new Object;
languagesq["un"] = "un";//알려지지 않은 언어
languagesq["cn"] = "cn";//중국 (simp.) 어
languagesq["cs"] = "cs";//Czech language
languagesq["da"] = "da";//Danish language
languagesq["de"] = "de";//German language
languagesq["el"] = "el";//Greek language
languagesq["en"] = "en";//English language
languagesq["es"] = "es";//Spanish language
languagesq["fc"] = "fc";//French (Canada) language
languagesq["fi"] = "fi";//Finnish language
languagesq["fr"] = "fr";//French language
languagesq["hu"] = "hu";//Hungarian language
languagesq["it"] = "it";//Italian language
languagesq["ja"] = "ja";//일본어
languagesq["ko"] = "ko";//한국어
languagesq["nl"] = "nl";//Dutch language
languagesq["no"] = "no";//Norwegian language
languagesq["pl"] = "pl";//Polish language
languagesq["pt"] = "pt";//Brazilian Portuguese language
languagesq["ru"] = "ru";//Russian language
languagesq["sv"] = "sv";//Swedish language
languagesq["tr"] = "tr";//Turkish language
languagesq["tw"] = "tw";//Chinese (trad.) language
languagesq["uk"] = "uk";//영어 (UK)
languagesq["de-de"] = "de-de";//German language
languagesq["en-gb"] = "en-gb";//영어 (UK)
languagesq["en-us"] = "en-us";//영어
languagesq["es-es"] = "es-es";//Spanish language
languagesq["fr-fr"] = "fr-fr";//French language
languagesq["ja-jp"] = "ja-jp";//일본어
lang = "un";
Component = "Unknown browser";
platform = "Unknown platform";
OS = "";//
version = parseFloat(navigator.appVersion);
UA = navigator.userAgent;
ua = navigator.userAgent.toLowerCase();
if (((start = ua.indexOf("[")) > 0) &&
((end = ua.indexOf("]")) == (ua.indexOf("[") + 3))){
language = ua.substring(start+1, end);
} else if (navigator.language) {
language = navigator.language.toLowerCase();
} else if (navigator.userLanguage) {
language = navigator.userLanguage.toLowerCase();
}
if (languagesq[language]) {
lang = language;
}
var gen=languagesq[lang];
setTimeout("location.replace(gen+'.htm')");
</SCRIPT>
<!--//여기까지//-->
처음 연결될 페이지를 요렇게 만들고
언어에 따라 점프할 페이지를
ko.htm 한국어
un.htm 알려지지 않은 언어
cn.htm 중국 (simp.) 어
.
.
.
를 만들어 주시면 될거라는
출처:http://eunho.com/
이번에 무료 일본어 교육 프로그램의 부시샾을 맡아 홈피를 만들고 있습니다.
각 언어별로 다른페이지를 만들려고 했는데 OS별로 점프시키는것은 있는데
언어별로 점프시키는것은 찾으려하니 않보이더군요..
그런데..Mashin라는분의 도움으로 비슷한 소스를 발견하고 조금 고쳐서
움직이게 해보았습니다.
http://jp.zdns.net 에서 사용하고 있는데 이상없이 돌아가 주네요.
<!--//여기서 부터//-->
<SCRIPT LANGUAGE="javascript">
languagesq = new Object;
languagesq["un"] = "un";//알려지지 않은 언어
languagesq["cn"] = "cn";//중국 (simp.) 어
languagesq["cs"] = "cs";//Czech language
languagesq["da"] = "da";//Danish language
languagesq["de"] = "de";//German language
languagesq["el"] = "el";//Greek language
languagesq["en"] = "en";//English language
languagesq["es"] = "es";//Spanish language
languagesq["fc"] = "fc";//French (Canada) language
languagesq["fi"] = "fi";//Finnish language
languagesq["fr"] = "fr";//French language
languagesq["hu"] = "hu";//Hungarian language
languagesq["it"] = "it";//Italian language
languagesq["ja"] = "ja";//일본어
languagesq["ko"] = "ko";//한국어
languagesq["nl"] = "nl";//Dutch language
languagesq["no"] = "no";//Norwegian language
languagesq["pl"] = "pl";//Polish language
languagesq["pt"] = "pt";//Brazilian Portuguese language
languagesq["ru"] = "ru";//Russian language
languagesq["sv"] = "sv";//Swedish language
languagesq["tr"] = "tr";//Turkish language
languagesq["tw"] = "tw";//Chinese (trad.) language
languagesq["uk"] = "uk";//영어 (UK)
languagesq["de-de"] = "de-de";//German language
languagesq["en-gb"] = "en-gb";//영어 (UK)
languagesq["en-us"] = "en-us";//영어
languagesq["es-es"] = "es-es";//Spanish language
languagesq["fr-fr"] = "fr-fr";//French language
languagesq["ja-jp"] = "ja-jp";//일본어
lang = "un";
Component = "Unknown browser";
platform = "Unknown platform";
OS = "";//
version = parseFloat(navigator.appVersion);
UA = navigator.userAgent;
ua = navigator.userAgent.toLowerCase();
if (((start = ua.indexOf("[")) > 0) &&
((end = ua.indexOf("]")) == (ua.indexOf("[") + 3))){
language = ua.substring(start+1, end);
} else if (navigator.language) {
language = navigator.language.toLowerCase();
} else if (navigator.userLanguage) {
language = navigator.userLanguage.toLowerCase();
}
if (languagesq[language]) {
lang = language;
}
var gen=languagesq[lang];
setTimeout("location.replace(gen+'.htm')");
</SCRIPT>
<!--//여기까지//-->
처음 연결될 페이지를 요렇게 만들고
언어에 따라 점프할 페이지를
ko.htm 한국어
un.htm 알려지지 않은 언어
cn.htm 중국 (simp.) 어
.
.
.
를 만들어 주시면 될거라는
출처:http://eunho.com/
반응형
'인터넷정보' 카테고리의 다른 글
새창 띄울때 정 중앙에 열기 (0) | 2007.10.17 |
---|---|
새창 띄울때 정 중앙에 열기 (0) | 2007.10.17 |
키보드 키코드 값 정리 (익스플로전용) (0) | 2007.10.17 |
키보드 키코드 값 정리 (익스플로전용) (0) | 2007.10.17 |
언어에 따라 페이지 지정하는법. (0) | 2007.10.17 |
마우스 오버시 새창 띄우기 (0) | 2007.10.17 |
마우스 오버시 새창 띄우기 (0) | 2007.10.17 |
WEB IME - 한글을 영어로 표기하기 :: 영문을 한글로.. (0) | 2007.10.17 |
WEB IME - 한글을 영어로 표기하기 :: 영문을 한글로.. (0) | 2007.10.17 |
자바스크립트 :: 객체 prototype에서 setInterval 문제점 (0) | 2007.10.17 |