Показаны сообщения с ярлыком google. Показать все сообщения
Показаны сообщения с ярлыком google. Показать все сообщения

четверг, 8 ноября 2012 г.

Как отобразить на сайте содержимое DOC, RTF, PDF или ODT файла

Google Docs оказывается позволяет встраивать свой вьювер на любую страницу вашего сайта в качестве iframe
Пример просмотра файла http://example.com/file.pdf
<iframe 
  src="http://docs.google.com/gview?url=http://example.com/file.pdf&embedded=true"
  style="width:600px; height:500px;" 
  frameborder="0" >
</iframe>
Поддерживаются форматы PDF, DOC, RTF и PDF

пятница, 5 октября 2012 г.

[PHP] Перевод текста налету с Google.Translate

Полезная и удобная штука для перевода текста для вашего сайта.
<?php
function gtranslate($s_text, $s_lang, $d_lang){
//определяем переменную, которая содержит api url Google Translate
$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();
curl_setopt($c, CURLOPT_URL, $url);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_REFERER, "http://www.example.com");
$b = curl_exec($c);
curl_close($c);
$json = json_decode($b, true);
if ($json['responseStatus'] != 200)return false;
return $json['responseData']['translatedText'];
}  
?>
Использовать просто:
$text=gtranslate($text, "ru", "uk");