구글 번역 API 를 사용해서 간단한 플러그인을 만들어 보았습니다.
그냥 번역이 되는 것 밖에 없네요. ㅋㅋㅋ
운규누나가 믿지를 않는다.. 어떻하지...
관리자에서 HTML/CSS 편집으로 들어가서 skin.html 에 </body> 바로 윗부분에 아래 소스를 붙여넣습니다.
01 | <!-- 구글 번역 플러그인 made by vicki --> |
04 | google.load( "prototype" , "1.6.0.3" ); |
05 | google.load( "language" , "1" ); |
06 | google.setOnLoadCallback( function () { |
07 | var translates = $$( '*[srclang destlang]' ); |
08 | for ( var i=0; i<translates.length; i++) { |
09 | var trans = translates[i]; |
10 | var fResult = function (target, result) { |
11 | if (result.translation) { |
12 | var resultLayer = target.cloneNode(); |
13 | resultLayer.innerHTML = result.translation; |
14 | target.parentNode.insertBefore(resultLayer, target.nextSibling); |
17 | google.language.translate(trans.innerHTML, trans.srclang, trans.destlang, fResult); |
21 | <!-- end of 구글 번역 플러그인 made by vicki --> |
실제로 사용할 때는... 아래와 같이 srclang 과 destlang 속성을 태그에 달아주시면 됩니다.
꼭 P 태그가 아니더라도 가능합니다.
srclang 과 destlang 의 값은 여기서 참고를...
여기
1 | < P destlang = "en" srclang = "ko" >구글 번역 API 를 사용해서 간단한 플러그인을 만들어 보았습니다.< br /> |
2 | 그냥 번역이 되는 것 밖에 없네요. ㅋㅋㅋ < br /> |
prototype 라이브러리와 구글 ajax 라이브러리들 이용해서 만들었습니다.