Переводим текст с Google Language API
Ребята из Google опять отожгли. Семейство вэб-сервисов Гугла пополнилось новой API - AJAX Language API. Сервис позволяет переводить любой текст и даже умеет сам определять язык текста. На данный момент поддерживается 13 языков и 29 пар языков для перевода.
Список языков:
- Арабский
- Китайский
- Голландский
- Английский
- Французский
- Немецкий
- Греческий
- Итальянский
- Японский
- Корейский
- Португальский
- Русский
- Испанский
Пользоваться сервисом очень просто.
1) Подгружаем скрипт:
HTML:
2) Переводим текст (сначала ждём загрузку страницы с помощью setOnLoadCallback):
HTML:
-
<script type="text/javascript">
-
google.setOnLoadCallback(function(){
-
google.language.translate('Hello world', 'en', 'ru', function(result) {
-
alert(result.translation);
-
});
-
});
-
</script>
Вот собственно и всё.
Определить язык текста тоже очень просто.
JavaScript:
-
google.language.detect('Questa linea di rilevare che questa è la lingua.',
-
function(result) {
-
alert(result.language);
-
});
Подробнее можно почитать на блоге гугла. Там же можно поиграться с примерами.
del.icio.us Забобрить!4 Comments so far
Leave a reply
да… гугл есть гугл…
Спасибо за статью!
о о о! вот это отличная новость!!! спасибо!
спасибо за статью попробуемс)
спасиб автору