Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Yandex translate API
Форумы портала PHP.SU » Разное » Прочее » Yandex translate API

Страниц (1): [1]
 

1. masterlelik - 14 Сентября, 2014 - 10:51:54 - перейти к сообщению
Появилась задача автоматически переводить тексты на сайте.
Есть сервис от яндекса, тут лежит документация
http://api[dot]yandex[dot]ru/translate/d[dot][dot][dot]ce/translate[dot]xml

Ничего сложного нет, но тестовая ссылка не возвращает перевод, а тех. поддержка молчит уже третий день.
Собственно сама ссылка:
https://translate[dot]yandex[dot]net/api[dot][dot][dot]o&lang=en-ru

Как еще можно решить вопрос с авто-переводом?
2. Panoptik - 14 Сентября, 2014 - 11:22:42 - перейти к сообщению
у вас неверный урл
используйте translate вместо detect

Цитата:

https://translate.yandex.net/api/v1.5/tr.json/translate
https://translate.yandex.net/api/v1.5/tr.json/detect
3. masterlelik - 14 Сентября, 2014 - 11:39:20 - перейти к сообщению
Спасибо, элементарна ошибка, но со стороны как говорится виднееУлыбка
(Добавление)
2Panoptik
Не подскажите почему по обновленной ссылке
https://translate[dot]yandex[dot]net/api[dot][dot][dot]o&lang=en-ru
одно слово переводит, а если добавить +world, то уже нет?

https://translate[dot]yandex[dot]net/api[dot][dot][dot]d&lang=en-ru
4. Panoptik - 14 Сентября, 2014 - 16:54:50 - перейти к сообщению
ну а пробел вместо плюса не пробовали?
5. masterlelik - 14 Сентября, 2014 - 22:21:18 - перейти к сообщению
На этом форуме плюс удаляется. Но проблема как выяснилась только в словосочетании Hello world - не хочет переводить почему-то. Остальное нормально переводитУлыбка

 

Powered by ExBB FM 1.0 RC1