Rianshin

[JS]크롬 번역기능 호출 본문

Develop/Javascript

[JS]크롬 번역기능 호출

RianShin 2025. 11. 17. 14:16
728x90
반응형
SMALL
다른 사용법

위의 방법과 동일한 결과물을 볼 수 있는 다른 방법입니다.

<!-- Google 번역 -->
<div id="google_translate_element" class="hd_lang"></div>
<script>
	function googleTranslateElementInit() {
		new google.translate.TranslateElement({
			pageLanguage: 'ko',
			includedLanguages: 'ko,zh-CN,zh-TW,ja,vi,th,tl,km,my,mn,ru,en,fr,ar',
			layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
			autoDisplay: false
		}, 'google_translate_element');
	}
</script>
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
<!-- //Google 번역 -->

위의 소스를 통해 아래와 같은 결과물을 볼 수 있습니다.

 

<!-- Google 번역 -->
<div id="google_translate_element" class="hd_lang"></div>
<script>
	function googleTranslateElementInit() {
		new google.translate.TranslateElement({
			pageLanguage: 'ko',
			includedLanguages: 'ko,zh-CN,zh-TW,ja,vi,th,tl,km,my,mn,ru,en,fr,ar',
			//layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
			autoDisplay: false
		}, 'google_translate_element');
	}
</script>
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
<!-- //Google 번역 -->

옵션 조절을 통해 디자인 변경 및 표시할 언어, 페이지 기본 언어 등을 선택해 줄 수 있습니다.

 

언어(ISO 639)

위의 API에서 언어 코드를 많이 사용하게 되는데, 이때 참고할 만한 위키백과 링크입니다.

○○○어 의 형식으로 검색하면 해당 국가의 언어로 넘어갑니다.

ISO 639 코드 목록과 해당 국가의 언어 부호를 정보로 사용하였습니다.

728x90
반응형
LIST

'Develop > Javascript' 카테고리의 다른 글

Ajax를 이용한 파일업로드 및 param송신예제  (0) 2023.02.28
JSON을 key값으로 sort(정렬)하기  (0) 2023.01.25
[JS]글자 Byte계산, Byte자르기  (0) 2023.01.06
[JS]날짜 시간순 정렬()  (0) 2022.10.14
color console.log  (0) 2022.10.04
Comments