Переводчик Google для раздела веб-страницы

Вы хотите добавить автоматический перевод Google на сайт?
Google позволяет переводить весь сайт (веб-страницу) или раздел веб-страницы с помощью  Google Translate Web Element.


Использование автоматического перевода - это отдельный вопрос. Автоматический, т.е. машинный перевод на иностранный язык часто дает неадекватные результаты. Но если нужен хотя бы машинный перевод, один из лучших переводчиков - Переводчик Google.

Переводчик Google, который переводит тексты на множество языков, доступен не только на сайте translate.google.com. Google также позволяет веб-мастерам использовать Переводчик Google на своих веб-сайтах.

Как добавить перевод к разделу веб-страницы

Инструкция по добавлению перевода для раздела веб-страницы есть на сайте Google (ссылка переводчик сайтов), но к инструкции Google  можно было бы добавить небольшое пояснение о том, куда и как, собственно, вставлять текст для перевода. Cмотрим в настройках:

Имя класса узла раздела: 'goog-trans-section'
Имя класса управляющего узла: 'goog-trans-control'

Смотрим на код примера веб-сайта (Предварительный просмотр страницы)

Итак, все должно быть внутри "узла раздела" - как текст, так и "управляющий узел".

Пример

Перевод текста из http://support.google.com/translate/ > Общая информация для веб-мастеров:

<div class="goog-trans-section">
  <div class="goog-trans-control"></div>
If you don't mind your web page being translated by Google
Translate, except for a particular section (like an email address,
for example), just add class=notranslate to any HTML element to prevent
that element from being translated. For example: Email us at
<span class="notranslate"> sales at example dot com </span>
</div>

Результат -  в <div class="goog-trans-control"> появляется ссылка "Перевод", на которой нужно щелкнуть, чтобы перевести текст внутри <div class="goog-trans-section">. Получаем:

Переводчик Google на сайте

Переводчик Google на сайте

Как запретить перевод

Если вы хотите, чтобы Google никогда не переводил веб-страницу, добавьте в <head> этой веб-страницы метатег

 <meta name="google" value="notranslate">

Если нужно запретить перевод части веб-страницы - добавьте класс notranslate, как в примере выше.

Запись опубликована в рубрике Инструменты веб-мастера с метками , . Добавьте в закладки постоянную ссылку.

Один комментарий: Переводчик Google для раздела веб-страницы

  1. AlexB говорит:

    Есть вопросик по теме, давно ищу такую вещь, как возможность перевода для посетителя.
    То есть чтоб не мой сайт переводился, а была отдельная страница с переводчиком, для перевода юзерских текстов.
    С помощью API гугла уже не организовать, вторая версия апишки уже платная(
    Может что подскажете?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

* Copy this password:

* Type or paste password here:

1,967 Spam Comments Blocked so far by Spam Free Wordpress