Javascript переводчик (через google)
Задача состоит из двух частей:
1. Модуль перевода. Есть инпут для ввода текста и див для вывода. Введённое слово в реальном времени переводится через translate.google.ru. Направление перевода определяется автоматически по введённому тексту, но нужно предусмотреть принудительное переключение (en>ru / ru>en). Сам перевод должен быть оформлен отдельной функцией.
2. Функция, которая параметром принимает слово на английском. Через ajax вызывается php-функция, которая генерит html, включающий:
- див со словом
- див со ссылкой на произношение (через запрос http://translate.google.ru/translate_tts?ie=UTF-8&q=word&tl=en&total=1&idx=0&textlen=4&prev=input , само слово задаётся в q=...)
- див с транскрипцией (запрос через http://slovari.yandex.ru/word/en/#lingvo/ )
- див со ссылкой на js-функцию, в параметрах это слово (сама функция пустая)
Срок: 5 дней.
Можно использовать jQuery.