ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Использование google-translate api при переводе с русского языка
  #1  
Старый 17.01.2010, 18:53
Аватар для je0n
je0n
Постоянный
Регистрация: 14.05.2006
Сообщений: 334
Провел на форуме:
1543521

Репутация: 272
Отправить сообщение для je0n с помощью ICQ
По умолчанию Использование google-translate api при переводе с русского языка

PHP код:
<html>
<head>
<title>translate</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?php 
function translate($s_text$s_lang$d_lang){
$url "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=".urlencode($s_text)."&langpair=".urlencode($s_lang.'|'.$d_lang);

$c curl_init();
 
$header [] = "Accept: text/html;" ;  
 
$header [] = "Accept_charset: utf-8";  
 
$header [] = "Accept_encoding: identity";  
 
$header [] = "Accept_language: en-us";  
 
$header [] = "Connection: Keep-Alive";  
curl_setopt($cCURLOPT_URL$url);
curl_setopt($cCURLOPT_RETURNTRANSFER1);
curl_setopt($cCURLOPT_REFERER"http://mysite.ru/");
curl_setopt($cCURLOPT_HTTPHEADER $header ); 
$b curl_exec($c);
curl_close($c);
$json json_decode($btrue);
if (
$json['responseStatus'] != 200)return false;
return 
$json['responseData']['translatedText'];
}

echo 
translate("my name is jack","en","ru"); 
?>
</body>
</html>
Эта функция прекрасно работает, если переводить с английского на русский. А вот наоборот - нефига. Я хз че делать Помогите!

Последний раз редактировалось je0n; 17.01.2010 в 18:57..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Google search FAQ Government Статьи 17 11.04.2010 10:56
Волна за волной, Google создал замену чату и электронной почте Ctacok Мировые новости 25 04.10.2009 20:10
Google Translate путает Ющенко с Януковичем djpasica Мировые новости 6 23.08.2009 21:52
Яндекс vs Google: Дaвид против Голиaфa bender123 Мировые новости 14 27.06.2009 15:20
WebScarab - профессиональный инструмент для анализа защищённости веб-приложений Kuzya Авторские статьи 5 09.04.2009 21:54



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ