Переводчик сайта Google и контент, загружаемый через AJAX - PullRequest
2 голосов
/ 24 сентября 2011

Я использую Переводчик веб-сайта Google на веб-сайте, который я разрабатываю.В одном разделе сайта я использую AJAX для загрузки нового контента на страницу.Я надеялся, что есть способ заставить переводчика Google перевести перевод загруженного контента (я мог бы предоставить элемент DOM, в котором находится контент).

Я не могу найти какую-либо документацию, которая предлагает, какДля этого и создается впечатление, что Google Translate API становится платной услугой.Можно ли использовать переводчик Google так, как мне нужно, или вам нужно использовать платный сервис?

1 Ответ

4 голосов
/ 17 февраля 2012

Вы можете вызвать функцию для повторного перевода страницы в том же месте, где вы рендерили контент ajax:

$.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit");

Вот пример на jsFiddle http://jsfiddle.net/patridge/NQ4uE/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...