구글번역 api 기능, 홈페이지 내에 버튼(위젯) 다국어홈페이지로 번역되게 될까요.

구글번역 api 기능, 홈페이지 내에 버튼(위젯) 다국어홈페이지로 번역되게 될까요.

QA

구글번역 api 기능, 홈페이지 내에 버튼(위젯) 다국어홈페이지로 번역되게 될까요.

답변 2

본문

제목 그대로입니다.
구글 번역 api 기능 중 홈페이지에 버튼 누르면 다국어 홈페이지처럼 변하게 가능할까요.

스크립트 소스는 확인하였는데요, 그건 무료로 사용한다면 상업적 홈페이지에도 사용가능할까요.

스크립트 말고 구글 자체에서 api 키 받아서 홈페이지 안에 영문, 일문, 버튼 위젯 달 수 있는 방법은 없는거죠?

ㅜㅜ 

이 질문에 댓글 쓰기 :

답변 2

구글 번역 위젯은 상업적 사이트에서도 무료로 사용 가능합니다.

다음 코드를 head.sub.php 의 </head> 바로 위에 넣으면 됩니다.


<div id="google_translate_element"></div>
<script type="text/javascript">
function googleTranslateElementInit() {
  new google.translate.TranslateElement({
    pageLanguage: 'ko', // 사이트 기본 언어
    includedLanguages: 'en,ja,zh-CN,zh-TW', // 지원할 언어 코드 (영어, 일본어, 중국어 간체, 중국어 번체)
    layout: google.translate.TranslateElement.InlineLayout.SIMPLE // 간단한 드롭다운 형태
  }, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

위치 조정은 다음의 css 를 추가해주면 됩니다.


#google_translate_element {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1000;
}

 

유료 서비스로 Google Cloud Translation API 가 있는데,

이는 특정 텍스트를 번역하는 기능이 핵심이라,

간편하게 사이트 전체를 자동 번역/표시해주는 성격은 아닙니다.

 

혹시 아래의 내용을 말씀을 하실지요?

https://cloud.google.com/translate/docs?hl=ko

https://cloud.google.com/translation-hub/docs?hl=ko

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 6
© SIRSOFT
현재 페이지 제일 처음으로