Снова буду надоедать, но есть ещё один не решённый вопрос. А можна ли запросы на русском языке автоматически переводить на английский? Нашёл одну функцию в интернете, но как её подключить, не знаю. Вот код из search.php из функцией что я нашёл
###############Форма ввода слова###############
if(!$_GET['act'])
{
echo '<div class="category"> Поиск порно видео </div><div class="a">
<b>Введите запрос на английском:</b></div>
<div class="a">
<form name="sfiles" action="search.php?act=search" method="post">
<form>
<input class="enter" name="word" type="text" maxlength="20" value=""><br>
<input class=buttom type="submit" value="Поиск!">
</form></div>';
}
if($_GET['act']=='search')
############### Функция ###############
function gtranslate($str, $lang_from, $lang_to) {
$query_data = array(
'client' => 'x',
'q' => $str,
'sl' => $lang_from,
'tl' => $lang_to
);
$filename = 'http://translate.google.ru/translate_a/t';
$options = array(
'http' => array(
'user_agent' => 'Mozilla/5.0 (Windows NT 6.0; rv:26.0) Gecko/20100101 Firefox/26.0',
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => http_build_query($query_data)
)
);
$context = stream_context_create($options);
$response = file_get_contents($filename, false, $context);
return json_decode($response);
}
$gt = gtranslate(''.$word.'', 'ru', 'en');
//echo $gt->sentences['0']->trans;
#############################################
{
if(!$_REQUEST['word']) die ('Error. It is not filled field.');
$word = clean(del(cut($_REQUEST['word'],95)));
$word_search_query = mysql_query("SELECT * FROM `files` WHERE `name` LIKE '%".$word."%' AND `size` > 0"
;
$i = 0;
while($result = mysql_fetch_array($word_search_query)) $array_id[] = $result['id'];
$all = count($array_id);
if(!isset($page)) $page=1;
$n = 0;
$pages = ceil($all/$onpage);
if(!$pages) $pages = 1;
if ($page) $n = ($onpage*$page)-$onpage;
Помогите разобраться