Как перевести весь сайт с помощью Google Translate - PullRequest
1 голос
/ 01 апреля 2011

В настоящее время я использую следующее для перевода веб-страницы:

http://translate.google.com/about/intl/en_ALL/tour.html#professional

Проблема в том, что когда я размещаю фрагмент кода, созданный на сайте Google, на своих веб-страницах, пользователь должен выбирать свой язык на каждой странице веб-сайта. Есть ли способ сделать это так, чтобы пользователь выбирал только один раз, а затем каждая последующая страница, которую он посещал на моем сайте, автоматически переводилась на выбранный им язык?

Ответы [ 2 ]

1 голос
/ 01 апреля 2011

Похоже, эта проблема появляется только при использовании Google Chrome. Другие браузеры работают нормально:

http://groups.google.com/group/google-translate-general/browse_thread/thread/4b48a4f997762692

0 голосов
/ 17 сентября 2013

Виджет перевода в нижней части этой страницы использует метод перенаправления на службу перевода страниц Google, которая поддерживает язык, но ваша страница должна запускаться в контейнере Google:

http://www.toronto.ca/

Возможно, вы сможете прослушивать события изменения в виджете перевода на странице и сохранить выбранный язык в LocalStorage, чтобы вы могли автоматически выбирать его каждый раз при загрузке новой страницы. Однако этот подход довольно хакерский, поскольку он может легко сломаться, когда Google изменяет виджет.

...