Google 번역을 사용하여 HTML을 무료로 번역하는 방법.

소개



사이드 프로젝트eduo instrukcije의 새 기능을 작업하는 동안 HTML을 다른 언어로 번역해야 했는데 무료로 하기에는 어려웠습니다. Google 번역 api에는 "html"로 설정하면 모든 태그를 무시하고 실제 텍스트만 번역하는 "형식"매개변수가 있지만 무료는 아닙니다. 완전 무료인 리버스 엔지니어링된 Google 번역 API가 몇 개 있지만 형식 옵션을 사용할 수 있는 것은 없습니다. 그러던 중 구글 번역 api를 구글 시트 안에서 사용할 수 있고, 구글 시트로 진짜 api를 만들 수 있다는 걸 알게 되었는데, 꽤 괜찮은 것 같아요.

그것을하는 방법?



먼저 Google 시트를 열고 새 앱 스크립트를 엽니다.


그런 다음 이 doGet 함수를 붙여넣습니다.

function doGet(e){
  var params = e.parameter;
  var translation = LanguageApp.translate(params.text, params.froml, params.to, {contentType: 'html'});

  return ContentService.createTextOutput(translation).setMimeType(ContentService.MimeType.TEXT);
}


그런 다음 API를 배포하십시오.



유형이 웹 앱이고 모든 사람이 액세스할 수 있는지 확인하십시오.


그런 다음 URL을 복사합니다.

테스트



URL로 이동하여 검색어 매개변수를 추가하세요.


그리고 그게 다야!

좋은 웹페이지 즐겨찾기