Бесплатные онлайн переводчики от Google, Яндекса, Bing Translator и Promt — как настроить перевод страниц своего сайта

13 Август, 2012

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Далеко не все могут похвастаться удобоваримым знанием одного из популярных в мире языков, не говоря уже о двух и более. Я, к сожалению, страдаю «лингвистическим кретинизмом», что сильно мне мешает.

Учиться уже поздно, да и бесполезно, ибо не формируется у меня в мозгу дополнительная область, отвечающая за общение на другом языке (даже с русским письменным проблемы, приходится пользоваться услугами сервисов онлайн проверки орфографии постоянно).

Поэтому мой удел — искать подходящий вариант перевода необходимой мне информации. В свое время меня очень порадовал Хром, в лице которого получил очень удобного помощника при чтении буржуйских сайтов, а онлайн переводчик от Google стал единственным вариантом общения с техподдержкой буржуйских сервисов или рекламодателей из-за бугра (был прецедент общения через него с представителями китайского магазина DX).

Сравнение онлайн переводчиков от Гугла, Яндекса, Бинга...


  1. Переводчик Гугла — лидер по совокупности факторов. Очень простой, интуитивно понятный и не загаженный рекламой интерфейс. Возможность перевода с и на более чем 60 языков, причем можно выбирать совершенно разные пары и разные его направления. Если вводите текст в форму вручную, то в соседнем окне будет сразу же отображаться переведенный фрагмент (благодаря используемой технологии Аякс).

    Также мне кажется очень важной возможность прослушать звучание как оригинального текста (переводчик с произношением!), так и перевода. Для синтезированной речи результат получается очень даже не плохой. Некоторые изгаляются над его способностью произносить все, что введено в форму. Каких-либо ограничений на размер вводимого текста я не заметил.

    Данный онлайн переводчик существует аж с начала века и использует не только словарную базу, но и множество вариантов уже совершенных кем-то переводов. Во всех языках можно выделить определенные сочетания слов, которые чаще всего употребляются, а значит по теории вероятности будут являться лучшим решением. Правда все это богатство занимает огромное количество места на серверах компании, и, следовательно, этот сервис не мыслим в отрыве от сети (офлайн).

    Также Гугл умеет переводить и целые страницы сайта — для этого достаточно будет ввести URL адрес этой страницы в форму, выбрать нужный язык и нажать на кнопку «Перевести»:

    Но это не столько удобно для пользователей, как если бы вы интегрировали возможность выбора языка в интерфейс своего сайта. Сделать это с помощью онлайн сервиса Google довольно просто и в продолжении этой статьи вы сможете узнать, как прикрутить к своему ресурсу переводчик сайтов.

  2. Перевод от Яндекса — упоминаю его сразу же после Гугла не потому, что он действительно лучше всех остальных переводит тексты, а просто отдавая дань лидирующей в рунете поисковой системе Yandex. Здесь вы сможете оперировать только с тридцатью языками, да и то не в произвольном порядке. На русский, например, можно переводить с девяти языков, а вот на испанский — только с одного (русского, естественно).

    Переводчик Яндекса еще довольно молод и не так давно вышел из состояния бета тестирования. Интерфейс простой, но не совсем эргономичный, на мой вкус. Однако, имеется довольно удобная опция автоматического определения направления перевода и мгновенного появления перевода по мере ввода текста. Качество перевода — так себе.

  3. Promt (Translate.Ru) — мастодонт рунета, ведущий отсчет с начала девяностых годов и уже перешагнувший за второй десяток своего существования на рынке автоматических переводов. Онлайн переводчик выглядит очень современно, приятный дизайн и вполне понятный функционал. Но вот качество, даже с учетом предварительного выбора тематики, я не могу оценить выше Гугла. Видать все же аппаратные и людские ресурсы не те и не того масштаба.

    Имеется возможность использовать виртуальную клавиатуру, если раскладка своей не позволяет комфортно вводить текст на нужном языке. При вводе текста осуществляется синхронная проверка правописания, что может повлиять на качество транслейта. Для увеличения размеров вводимых фрагментов с 3 до 10 тысяч знаков вам придется зарегистрироваться в этом онлайн сервисе.

  4. Bing Translator — еще один крупный игрок на рынке онлайн переводов и, наверное, самый серьезный конкурент Гугла. Этот сервис входит в состав поисковика Бинг, который в последнее время довольно уверено занимает второе место на мировом рынке поиска. Интерфейс приятный, translate качественный, поддерживаемых языков море, да и все та же озвучка имеет место быть. В общем, рекомендую как реальную альтернативу Google переводчику.
  5. ImTranslator — буржуйский переводчик, который по умолчанию использует движок нашего отечественного Промта, но также может показать вам альтернативный перевод от Гугла и Бинга. К сожалению, в нем нет основной фишки PROMT — возможности выбора тематики, что сильно может улучшить качество. В отличии от описанных выше онлайн сервисов, здесь нельзя будет выбрать произвольную пару языков и направление, можно выбирать только из уже имеющихся вариантов:

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

    Однако, разработчики этого чуда дают вам возможность установить на свой сайт полнофункциональный виджет онлайн переводчика (читайте об этом ниже) и предлагать данную услугу посетителям вашего ресурса.

  6. Systranet — онлайн переводчик с приятным дизайном, русскоязычным (можно выбрать) интерфейсом и без особого засилья рекламы. Можно указать адрес веб страницы для ее транслейта целиком, а пройдя бесплатную регистрацию и адрес RSS ленты, которую требуется перевести. Имеется возможность добавления текстов в файлах, а еще есть возможность использовать их словарь. Качество — так себе.

    Языков поддерживает тоже немного, но основные в виде английского, немецкого, французского и итальянского имеются.
  7. Pragma 6 — украинский переводчик с неплохим качеством и огромным числом поддерживаемых языков, возможностью указания тематики текста для его лучшей обработки. Из минусов можно отметить допотопный дизайн и слабый конструктор, позволяющий установить его скрипт на свой сайт:

Бесплатный переводчик сайтов от Google — установка


У онлайн сервиса Гугла (translate.google.ru) есть в самом низу ссылка на переводчик сайтов. Несколько лет назад я пытался интегрировать данную мульку в интерфейс своего блога, но раньше выглядело все это безобразие несколько хуже, чем сейчас, да и не было мне особого смысла ловить рыбку в мутной воде буржунета.

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

Во-вторых, контекстная реклама в то время у меня крутилась от реклама от Яндекса, которая никак не была заточена под интересы обывателей из-за бугра.

Однако сейчас я опять вернулся к идее интегрировать в интерфейс блога скрипт самого популярного и реально самого лучшего переводчика. Компания Гугул имеет потрясающие ресурсы (умственные и финансовые), в силу чего их бесплатный инструмент оказался гораздо ближе других к идеалу. Переведенные им тексты в большинстве случаев действительно помогают понять суть, а не еще больше запутывают.

Лет десять назад я считал утопией создание удобоваримого автоматического транслейтера текстов, а также системы голосового распознавания. Однако год назад мне сын показал, как его телефон на базе Андроида улавливает текст песни, звучащей по радио и выдает ее перевод на русский. Google и правда силен, а его онлайн сервис рулит.

Поэтому я изменил свое мнение насчет полезности переводчика сайтов, который будет реализован на базе google translate. Да и контекстная реклама у меня сейчас крутится от Адсенса, что в теории позволяет зарабатывать и на буржуйском трафике. Извините за слово «трафик», но оно достаточно информативное, хотя и обидное, наверное. В общем посмотрим на результаты, а сейчас коротенько о том, как всю эту красотищу прикрутить к своему детищу.

На странице сервиса> достаточно будет нажать кнопку «Добавить на сайт»:

На следующем шаге мастера достаточно указать Урл ресурса, на который данный скрипт будет устанавливаться и язык, который на нем используется:

Далее вам останется только расставить галочки по нужным местам (я оставил все по умолчанию пока) и нажать соответствующую кнопку для получения кода скрипта переводчика:

Код состоит из двух фрагментов, первый из которых следует поместить между тегами Head в шаблоне вашего сайта, а второй вставить в тот же шаблон в том месте, где он и должен будет отображаться по вашей задумке. Конечно же, справочник CSS и учебник Html здесь будут не лишними:

Кроме этого вам не помешают знания об устройстве того движка (cms), на котором работает ваш ресурс. Данный блог работает на WordPress и я вкратце опишу свои действа, ну и про Joomla скажу пару слов.

Итак, в WordPress, как известно, весь шаблон разделен на определенные области, за которые отвечают различные файлы темы. О назначении файлов темы WordPress я уже писал и повторяться не буду.

Первую часть кода переводчика вы сможете вставить в шаблон header.php, который найдете в папке используемой вами темы (по адресу /wp-content/themes/ее название). Для правки кода лучше всего использовать связку программ из Файлзилы и Нотепада++, но все равно предварительно сделайте бэкап вашего блога.

Нашли открывающий и закрывающий теги Head в коде файла header.php? Вот и вставляйте в любом месте между ними (но не внутри других Html тегов) первую часть кода переводчика сайтов от Гугла. Вторую часть я тоже вставил в header.php, ибо он отвечает за формирование шапки блога, а именно эта является тем местом, куда в первую очередь кидает взгляд посетитель (тем более, если язык вашего ресурса ему окажется незнаком).

Лучше всего будет заключить вторую часть кода в теги Div, чтобы потом его можно было позиционировать с помощью CSS правил margin и padding (а может и при помощи float или position). В итоге у меня получилось примерно так (вдруг на момент чтения вами этой статьи скрипт от Google Translate исчезнет из шапки этого блога по каким-то причинам):

Перевод будет осуществляться в реальном времени после выбора вами нужного языка и, что приятно, с помощью технологии Аякс (т.е. без перезагрузки страницы). Вверху окна браузера появится панель:

Эта же панель переводчика должна будет появляться автоматически, если на мой блог зайдет человек, для которого русский не является родным (или из другой страны). Гугловцы не будут таковыми, если перестанут печься о качестве своих продуктов.

Они понимают, что никто кроме самих пользователей не даст им столько информации о неточности переводов, поэтому при подведении курсора к любому фрагменту текста вы увидите его исходный вид и сможете откорректировать translate в случае необходимости и возможности (нужно ведь хорошо знать оба языка):

После установки скрипта Гугл Транслейтора на свой сайт вы сможете его настроить, просто перейдя по ссылке «Управление переводом этого сайта» из выпадающего списка кнопки «Настройки» (расположена вверху окна браузера):

Да, еще за Joomla надо будет поговорить в плане установки кода этого онлайн переводчика на свой сайт. Для того, чтобы прописать первую часть кода в Joomla, вам нужно будет открыть на редактирование файл index.php из папки используемого вами шаблона: /templates/Папка_с_шаблоном. В начале index.php вы найдете открывающий и закрывающий теги HEAD, между которыми вам и надо будет вставить фрагмент полученный от Google.

Вторую часть кода Google translate сайтов можно будет вставить непосредственно в шаблон Joomla в нужное место, но также можно будет использовать модуль произвольного кода. Наверняка в вашем шаблоне найдется подходящая позиция для модуля, куда форма для выбора языка встанет как влитая.

Конечно же, Гугл не единственный предлагает установить скрипт, позволяющий переводить страницы сайта целиком. Например, все тот же Промт на этой странице предлагает добавить похожий виджет на свой ресурс:

Но все же языков у Промта гораздо меньше, а качество translate похуже, чем у Google.

Ну и раз пошла такая пьянка, то упомяну и компанию Майкрософт. У них имеется поисковая систем Бинг, движок которой сейчас используется даже в поисковике Яхоо. Так вот у них тоже имеется свой онлайн переводчик (основанный, похоже, на Babel Fish от Альтависты, купленной, в свою очередь, когда-то Яхой, который теперь фактически продался мелкомягким). Живет он по адресу Bing.com/translator и там вы тоже сможете получить виджет для перевода сайта:

Языков там, наверное, не меньше, чем в Гугле, а вот о качестве транслейтора судить уже стоит вам самим.

Скрипт для добавления онлайн переводчика на свой сайт


Описанный выше скрипт позволяет посетителям вашего сайта переводить его страницы на нужный им язык, а сейчас я хочу упомянуть скрипт, который может работать с введенными пользователями в форму текстами. Т.е. вы сможете на его основе создать свой собственный онлайн переводчик и продвигать его по соответствующим запросам. Как не парадоксально это звучит, но я знаю пример, когда по такому запросу сайт с этим самым скриптом занимал положение в топе.

Хотя ваши планы могут быть и не столь грандиозными, а просто направленными на удержание посетителей и предложить им ряд онлайн сервисов, чтобы увеличить время проводимое ими на вашем ресурсе. Для этого вам будет достаточно настроить и установить на сайт виджет с этой страницы:

Из выпадающего списка можно будет выбрать наиболее подходящий вам вариант виджета, а с помощью кнопки «Preview» посмотреть, как это безобразие будет выглядеть. Наиболее подходящими мне кажутся варианты вставки с помощью Iframe (когда в область заданного размера на странице вашего сайта загружается фрагмент другого).

Правда вместе с формой для перевода вы получите в нагрузку и пару объявлений Google Adsense, доходы с кликов по которым получит, естественно, владелец данного скрипта, а не вы. Не знаю точно, но видимо подгрузка объявлений в Iframe не запрещена правилами Адсенса или же этот случай был отдельно оговорен с техподдержкой данной рекламной сети (размещать рекламу в обычных программах строго запрещено).

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

Полученный код виждета можно будет вставить как в шаблон, так и просто на специально выделенную для этой цели страницу WordPress (или любого другого движка). Как вы можете видеть, ваш бесплатный переводчик хоть и будет иметь довольно перегруженный вид за счет рекламных блоков, но зато сможет переводить с помощью известных и популярных технологий по выбору пользотеля: Промта, Бабилона (который принадлежит Yahoo), Гугла (у меня с английского на русский не работал) и движка от мелкомягких.

Есть возможность установить на свой сайт и скрипт онлайн перевода от компании Pragma 6, однако сделать это будет несколько сложнее (нужна регистрация), да и контекстная реклама опять же будет присутствовать.

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

Ну и на закуску хочу предложить небольшое видео о возможностях современного переводчика Яндекса и использовании его в своих нуждах:

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Подборки по теме:

Комментарии и отзывы

Николай

В Firefox на Вашем сайте при клике на кнопку перевода — открывается пустая вкладка и далее ничего не происходит.

Дмитрий

А как вы поменяли язык на кнопке, я имею ввиду теперь по русски написано «Выбрать язык». Спасибо.

Дмитрий

Николай: спасибо, есть такое дело и причем только на страницах со статьями и только в Фаерфоксе. Надо будет попробовать исправить.

Дмитрий: никак, видимо скрипт Гугл переводчика определяет по IP адресу или еще чему-то языковые предпочтения. Логично было бы, чтобы при заходе на сайт китайца эта надпись выводилась бы именно на его родном языке.

Toriani

Ух, переводчики — это зло)) лучше уж начать учить язык, понемногу — но это только на пользу!

И спасибо за статью — новичкам самое то!

Денис Черников

Здравствуйте!

Подскажите, а почему этот переводчик, сразу с ходу отображает мой блог на английском, я перед тем как вставить код выбирал русский, но он всё равно с ходу врубает английскую версию

Дмитрий

Toriani: ну, так то оно так. Однако, по себе знаю, что не всем дано, хоть и кажется плевым делом.

Денис Черников: о как. Может быть вы из буржунета заходите? А мой блог тоже на английском рисует?

Михаил

Для WP есть специальный плагин от google переводчика, не помню точно на сколько языков переводит (по-моему 16). Все страницы переведённые на эти языки индексируются. Был сплог с этим плагином и неплохой трафик из разных стран на этих языках.

Станислав

Дмитрий, в названии статьи ошибка.

Дмитрий

Михаил: любопытно, а как это плагин называется?

Станислав: спасибо, поправил.

Дмитрий 1970

У меня в окне ввода текста переводчика ГУГЛ исчез значок «прослушать». Помогите, как его восстановить?

Марина

Спасибо за информативную статью!

Только хочу сообщить, что при переходи по ссылке для подключения гугл-переводчика выдает:

Website Translator moved to:

https://translate.google.com/manager/website/

Please update your bookmarks.

Елена

у меня тоже в Гугле исчез значёк на прослушивание перевода!!! спасите!!!!!

Елена

оу, разобралась — это глюк от оперы, в хроме все хорошо!!! =))

Полинка)

нечего не поняла!!!

Алексей

Дмитрий, здравствуйте!

Я также решил поставить переводчик на свой сайт, и сейчас это уже осуществил.

Но возникает вопрос: Почемы Вы со своего сайта убрали возможность выбора языков, с чем это связано?

Если можно, дайте развёрнутый ответ. Заранее спасибо!

Дмитрий

Алексей: Здравствуйте! У меня это случается — муки творчества, знаете ли... Можно на это не обращать внимание, ибо каких-то обоснований у это не было (насколько я помню) — возможно, что верну.

Алексей

Дмитрий, добрый день! Спасибо за ответ. Подскажите ещё, переводчик от гугра как-то влияет положительно на посещаемость (переходы с поисковиков) или просто позволяет несколько дольше задержаться не русско говорящим людям?

Марина

последний денёк солнечный а потом будет дождь снег снегопад я СЕБЯ ПО ЛУЧШЕЕ И У * Бусь-ки хорошее настроение и она мурлыкает

Матрена

на онлайне можно учить французский язык?

Подписаться не комментируя