Файл: public_html/mobiles/services/translate/index.php
Строк: 274
<?php
$title = 'Переводчик';
include '../../head.php';
$text = $_POST['text'];
$from = $_POST['sl'];
$to = $_POST['tl'];
if(!isset($_POST['submit']))
{
echo '<form action="?" method="post">';
echo '<div class="title"><b>Онлайн Переводчик</b></div>';
echo '<div class="menu">';
echo 'Введите текст для перевода:<br />
<input type="text" name="text" size="13"/>
<br />Язык текста:<br />
<select name="sl">
<option value="sq">Албанский</option>
<option value="en">Английский</option>
<option value="ar">Арабский</option>
<option value="af">Африканский</option>
<option value="be">Белорусский</option>
<option value="bg">Болгарский</option>
<option value="cy">Валлийский</option>
<option value="hu">Венгерский</option>
<option value="vi">Вьетнамский</option>
<option value="gl">Галисийский</option>
<option value="nl">Голландский</option>
<option value="el">Греческий</option>
<option value="da">Датский</option>
<option value="iw">Иврит</option>
<option value="yi">Идиш</option>
<option value="id">Индонезийский</option>
<option value="ga">Ирландский</option>
<option value="is">Исландский</option>
<option value="es">Испанский</option>
<option value="it">Итальянский</option>
<option value="ca">Каталанский</option>
<option value="zh-CN">Китайский</option>
<option value="ko">Корейский</option>
<option value="ht">Креольский</option>
<option value="lv">Латышский</option>
<option value="lt">Литовский</option>
<option value="mk">Македонский</option>
<option value="ms">Малайский</option>
<option value="mt">Мальтийский</option>
<option value="de">Немецкий</option>
<option value="no">Норвежский</option>
<option value="fa">Персидский</option>
<option value="pl">Польский</option>
<option value="pt">Португальский</option>
<option value="ro">Румынский</option>
<option SELECTED value="ru">Русский</option>
<option value="sr">Сербский</option>
<option value="sk">Словацкий</option>
<option value="sl">Словенский</option>
<option value="sw">Суахили</option>
<option value="tl">Тагальский</option>
<option value="th">Тайский</option>
<option value="tr">Турецкий</option>
<option value="uk">Украинский</option>
<option value="fi">Финский</option>
<option value="fr">Французский</option>
<option value="hi">Хинди</option>
<option value="hr">Хорватский</option>
<option value="cs">Чешский</option>
<option value="sv">Шведский</option>
<option value="et">Эстонский</option>
<option value="ja">Японский</option></select>
<br />Язык перевода:<br />
<select name="tl">
<option value="sq">Албанский</option>
<option SELECTED value="en">Английский</option>
<option value="ar">Арабский</option>
<option value="af">Африканский</option>
<option value="be">Белорусский</option>
<option value="bg">Болгарский</option>
<option value="cy">Валлийский</option>
<option value="hu">Венгерский</option>
<option value="vi">Вьетнамский</option>
<option value="gl">Галисийский</option>
<option value="nl">Голландский</option>
<option value="el">Греческий</option>
<option value="da">Датский</option>
<option value="iw">Иврит</option>
<option value="yi">Идиш</option>
<option value="id">Индонезийский</option>
<option value="ga">Ирландский</option>
<option value="is">Исландский</option>
<option value="es">Испанский</option>
<option value="it">Итальянский</option>
<option value="ca">Каталанский</option>
<option value="zh-TW">Китайский [Т]</option>
<option value="zh-CN">Китайский [У]</option>
<option value="ko">Корейский</option>
<option value="ht">Креольский</option>
<option value="lv">Латышский</option>
<option value="lt">Литовский</option>
<option value="mk">Македонский</option>
<option value="ms">Малайский</option>
<option value="mt">Мальтийский</option>
<option value="de">Немецкий</option>
<option value="no">Норвежский</option>
<option value="fa">Персидский</option>
<option value="pl">Польский</option>
<option value="pt">Португальский</option>
<option value="ro">Румынский</option>
<option value="ru">Русский</option>
<option value="sr">Сербский</option>
<option value="sk">Словацкий</option>
<option value="sl">Словенский</option>
<option value="sw">Суахили</option>
<option value="tl">Тагальский</option>
<option value="th">Тайский</option>
<option value="tr">Турецкий</option>
<option value="uk">Украинский</option>
<option value="fi">Финский</option>
<option value="fr">Французский</option>
<option value="hi">Хинди</option>
<option value="hr">Хорватский</option>
<option value="cs">Чешский</option>
<option value="sv">Шведский</option>
<option value="et">Эстонский</option>
<option value="ja">Японский</option>
</select><br />';
echo'<input type="submit" name="submit" value="Перевести"></form></div>';
}else{
if($text=='' || empty($text))
{
echo '<div class="title"><b>Онлайн Переводчик</b></div>';
echo '<div class="menu"><b>Ошибка!</b> <font color="FF0000">Вы не заполнили поле текста!</font><br /><a href="index.php">Вернуться</a></div>';
include '../../foot.php';
// ноги
exit;
}
$text = urlencode($text);
$header = "GET translate.google.ru/m?sl=".$from."&tl=".$to."&prev=_m&q=".$text." HTTP/1.0rn";
$header .= "Accept: */*rn";
$header .= "Referer: http://e-mail.rurn";
$header .= "Accept-Language: rurn";
$header .= "Content-Type: multipart/form-datarn";
$header .= "Proxy-Connection: Keep-Alivern";
$header .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)rn";
$header .= "Host: e-mail.rurn";
$header .= "Pragma: no-cachernrn";
$header .= $auth_data;
$sckt = fsockopen("translate.google.ru",80);
fputs($sckt,$header);
while(!feof($sckt))
{
$serv_answer = fgets($sckt,2048);
$trans = $trans.$serv_answer;
}
$ot = explode('class="t0">',$trans);
$ot2 = explode('>',$ot[1]);
$ot2[0]=strip_tags($ot2[0]);
$slo = explode('<p class="thead">Словарь:',$trans);
$slo2 = explode('<br><br></div>',$slo[1]);
$slo2[0] = str_replace('</div>','',$slo2[0]);
$slo2[0] = str_replace('<div>','',$slo2[0]);
$slo2[0] = str_replace('</p>','',$slo2[0]);
if($ot2[0]=='')
{
echo '<div class="title"><b>Онлайн Переводчик</b></div>';
echo '<div class="menu"><b>Ошибка!</b> </font color="FF0000">Сервер недоступен!</font><br /><a href="index.php">Вернуться</a></div>';
include '../../foot.php';
exit;// ноги сюды
}
echo '<div class="title"><b>Онлайн Переводчик</b></div>';
echo '<div class="menu">Перевод:<br /><font color="green">'.$ot2[0].'</font><br />Скопировать:<br /><input type="text" name="translate" value="'.$ot2[0].'" size="13"/><br /><a href="index.php">Вернуться</a></div>';
if($slo2[0]!='')
{
}
}
include '../../foot.php';
?>