
30.11.2007, 21:04
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Хм, там по дефолту кодировка UTF-8. Попробуй
PHP код:
<?
if( $_POST['text'] && $_POST['mask'] )
{
function translate($text,$mask)
{
$open = file_get_contents('http://translate.google.com/translate_t?hl=en&ie=UTF8&text='.urlencode($text).'&langpair='.$mask);
$open = preg_match('/<textarea name=utrans([^>]+)>([^<]+)<\/textarea>/i',$open,$regs);
return $regs[2];
}
echo translate($_POST['text'],$_POST['mask']);
}
else
{
echo('<form method="POST">
Текст для перевода: <input type="text" name="text"><br>
<select name=mask>
<option value="en|ru">английский-русский</option>
<option value="ru|en" selected>русский-английский </option>
</select><br>
<input type="submit">
</form>');
}
?>
|
|
|