Как сделать переводчик на javascript
Меня часто просят сделать на сайте гугл переводчик и в качестве примера ставят выбор языка "Как у Rampage". Выглядит он вот так:
Получить доступ к переводчику сайтов больше нельзя. Это никак не отразится на тех, кто уже установил соответствующий плагин.
Советуем пользователям переводить веб-страницы с помощью браузеров, имеющих встроенную функцию перевода.
Не сложно догадаться какой браузер имеет ввиду Google, но речь не об этом. Самое главное, что плагин все также остается рабочим и мы можем им пользоваться. Кроме того, за неимением возможности генерировать виджет, данная тема становиться еще более актуальной, ведь потребность в машинном переводе никуда не исчезла, а Google Translate, на мой взгляд, один из самых мощных инструментов для этого.
Как и Google Translate, плагины jQuery можно использовать с той же целью, когда речь заходит о встроенном на ваш сайт переводчике языка . Проверьте эти классные плагины jQuery Translator. Наслаждайтесь!
1. jQuery переводчик плагин
С плагином jQuery переводчик веб-страницы легко переводятся на множество языков без изменения HTML. Вам нужно только предоставить ссылки на скрипты и инициализировать плагин переводчика.
2. jTextTranslate: плагин для перевода jQuery
Плагин работает с Google Language API и может использоваться для перевода текста на все языки, предоставляемые API.
3. Воскресное утро
Это плагин jQuery, который позволяет владельцам сайтов предлагать своим посетителям несколько простых и причудливых способов перевести их контент на более чем 30 языков. Он использует API Google Translate. Вы можете иметь встроенный перевод с меню, перевод слова или перевод с удаленным триггером.
4. JQuery Переводчик
Наткнулся на когда-либо удобный Google переводчик Ajax API, и я подумал, что напишу для него быстрый плагин jQuery.
6. jquery.tr — Плагин перевода
Это плагин jQuery, который позволяет переводить текст на стороне клиента.
Функции:
> Использует предопределенный словарь.
> Переводит на языки с несколькими множественными числами.
> Использует информацию cookie, если jQuery.cookie доступен.
> Предназначен для использования CouchApps.
7. Ajax Translator Revolution Lite Плагин jQuery
Это скрипт для перевода сайтов, с приятным пользовательским интерфейсом.
Предоставляет набор параметров для настройки переводчика для выполнения любой задачи перевода, например:
> Выберите, какие именно части страницы должны быть переведены, и исключите другие
> Помните, выбранные пользователем языки и функция автоматического перевода
> Показать языки флаги и имена, или просто имена, или просто флаги
8. Плагин локализации Lingua
9. SpecialEdit
Плагин jQuery, который добавляет кнопки в поля ввода текста, которые позволяют пользователю легко вводить специальные символы. Этот плагин особенно полезен для таких вещей, как сайты изучения языка, сайты перевода и т. Д. Любая ситуация, когда вы не ожидаете, что у ваших пользователей будет аппаратное обеспечение для простого ввода специальных символов.
Замечательное решение было предложено на DicasBlogger. Вместо установки соответствующего скрипта Google, достаточно указать ссылку на страницу уже переведённую им.Вместо en - можно указать кодировку другой страны.
af африканский | sq албанский | de немецкий | ar арабский |
be белорусский | bg болгарский | ca каталонский | cs чешский |
zh-CN китайский | ko корейский | ht креольский гаитянский | hr хорватский |
da датский | sk словацкий | sl словенский | es испанский |
et эстонский | fi финский | fr французский | cy валлийский |
gl галицкий | el греческий | iw иврит | hi хинди |
nl голландский | hu венгерский | id индонезийский | en английский |
ga ирландский | is исландский | it итальянский | ja японский |
lv латышский | lt литовский | mk македонский | ms малайский |
mt мальтийский | no норвежский | fa персидский | pl польский |
pt португальский | ro румынский | ru русский | sr сербский |
sw суахили | sv шведский | tl тагальский | th тайский |
tr турецкий | uk украинский | vi вьетнамский | yi идиш |
Приверженцы платформы Blogger могут ещё более "облегчить" код, добавив указанный ниже вариант в шаблон HTML:
32 комментария:
Анонимный У меня не работает последний код. Скажите, как правильно его устанавливать? Может, я что-то не так делаю, добавляя URL блогa? Петелина Наталья А можно вопрос для чайников :) Куда именно этот код HTML нужно добавлять, ну в какое место точно? И какой значок переводчика при этом появится в блоге, где он будет, на боковой панельке? NMitra В гаджет HTML/JavaScript пишем первый вариант, тот который сверху.
Еще один полезный и практичный плагин jQuery, который работает с API поисковой системы Google, позволяет переводить ваш сайт или блог на-лету практически на любой язык мира.
Подключив его к своему сайту, вы сможете еще больше расширить его аудиторию, поскольку теперь любой посетитель сможет прочитать содержимое ваших статей на своем родном языке.
Моментальный перевод сайта на любой язык
Онлайн перевод содержимого страницы вашего сайта при использовании этого скрипта осуществляется моментально и без перезагрузки страницы.
Посетители вашего сайта смогут читать содержимое ваших статей на 56 языках, начиная с африканского, албанского и кончая уэльским и еврейским.
Перевод сайта на jQuery — скрипт для перевода сайта онлайн
jQuery скрипт для перевода сайта: подключение
Прежде всего, поскольку переводчик является плагином jQuery, подключаем к сайту (между тегами HEAD, в самом низу перед закрывающим тегом) эту библиотеку и следом за ней сам скрипт плагина-переводчика сайтов на-лету:
Сжатую jQuery библиотеку мы подключаем с Google, а сам скрипт плагина открываем, копируем, сохраняем в текстовом редакторе под соответствующим именем и закачиваем на сайт.
Следующий этап: инициализация онлайн переводчика с нужными нам параметрами, для этого вставляем ниже:
В этом скрипте перечисляем через запятую, html теги элементов страницы сайта содержимое которых надо переводить.
А общий вид кода страницы с уже подключенным скриптом переводчика сайтов будет примерно такой:
Читайте также: