2016-12-14 5 views
0

나는이 일을하는 데 엄청난 어려움을 겪고 있습니다. 주로 시작하는 데 어려움을 겪고 있습니다.Google 번역에 추가 api for PHP

이전에 무료 Google 번역을 사용했는데 스크립트와 Google을 복사하여 붙여 넣어 전체 웹 사이트를 번역했습니다.

이제 일부 번역을 사용자 정의 할 수 있도록 google translate api로 전환했습니다. 그러나 문서는 내가 내가 번역 할 필요가 매 페이지와 단어 달러 (A $) 텍스트 변수의 인스턴스를 싶지 않아

$text = 'this is text'; 
$translate = googleTranslate($text) //just making this up, but its something similar 

처럼 뭔가를해야 말하고있다. 나는 단지 그것이 페이지를 스캔하고 무료 Google translate로 번역 한 것처럼 번역하기를 원합니다.

어떻게 시작해야할까요?

번역을 어떻게 사용자 정의합니까? 당신이해야

+1

https://cloud.google.com/translate/docs/getting-started 문서는 매우 간단하고 명확합니다. 정확히 당신과 고투하고 있습니까? – Peon

+0

모두 아주 수동 것 같습니다. 마찬가지로 언어 선택을위한 드롭 다운을 직접 작성해야합니까? 그리고 전체 HTML 페이지를 번역하고 싶다면 어떻게 든 html 태그로 모든 문자열을 가져 와서 변환 할 수 있기 전에 변수에 넣어야합니까? 그냥 많은 일처럼 보인다. – joejoeso

답변

1

즉시 번역을 위해 설계된 Google 번역 API (이전의 Translate API)는 번역 사용자 정의에 적합하지 않을 수 있습니다. Google 기업용 앱의 일부로 제공되는 별도의 제품인 Google Translator Toolkit은 HTML 파일 형식을 supported으로 나열하고 번역을 사용자 정의하는 데 도움이되는 features 몇 가지를 제공합니다.

번역 API는 텍스트 문자열을 일반 텍스트 또는 HTML 형식으로 번역하도록 설계되었습니다. 따라서 번역 할 텍스트 만 API로 보내려면 웹 사이트의 여러 섹션을 매핑해야합니다. 그래도 Google 번역 클라이언트 라이브러리의 "translateBatch"method을보고 한 언어에서 다른 언어로 여러 문자열을 번역 할 수 있습니다.