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 :: Версия для печати :: Перевод через гугл
Форумы портала PHP.SU » Объявления » FreeLance » Перевод через гугл

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

1. ucob - 27 Июля, 2012 - 07:46:50 - перейти к сообщению
Приветствую всех

Мне нужно сделать так, что бы отправляешь текст в гугл транслейт и он возвращал перевод
Текст на русском перевод на украинском. И если есть возможность, что бы постил в wordpress.

Награда присутствует
2. varz62 - 28 Июля, 2012 - 07:09:23 - перейти к сообщению
На сегодняшний день АПИ переводов от Google имеет только платную версию
бесплатный АПИ есть у Яндекса и Бинга с Русским и Украинским языком дела обстоят лучше у Яндекса если интересует можно обсудить все вопросы
пишите varz62@gmail.com
3. vectorserver - 28 Июля, 2012 - 19:45:52 - перейти к сообщению
varz62 пишет:
На сегодняшний день АПИ переводов от Google имеет только платную версию

Ага где!?

Вот на коленке накотал, дальее сам дописывай что нужно
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. //Какой текст превести
  3. $text = "box";
  4. //Язык исходный
  5. $start_lng = "en";
  6. //Переводим на русский
  7. $stop_lng = "ru";
  8. $url = file_get_contents("http://translate.google.ru/translate_a/t?client=t&text=$text&hl=ru&sl=$start_lng&tl=$stop_lng&ie=UTF-8&oe=UTF-8&multires=1&otf=0&ssel=0&tsel=0&sc=1");
  9.  
  10. $list_trans = (explode('[',$url));
  11. $list_trans = (str_replace(array("],",'","','"'),array("",",",""),$list_trans[6]));
  12. //Вывод похожих значений
  13. echo $list_trans;
  14. ?>
4. Stierus - 30 Июля, 2012 - 13:58:26 - перейти к сообщению
vectorserver пишет:
Ага где!?
https://developers[dot]google[dot]com/translate/ ... 1-я ссылка в поиске
5. ucob - 31 Июля, 2012 - 09:04:40 - перейти к сообщению
vectorserver ваш код что то не работает

 

Powered by ExBB FM 1.0 RC1