/
example.php
29 lines (25 loc) · 978 Bytes
/
example.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
require("GTranslate.php");
error_reporting(E_ALL);
ini_set('display_error',1);
/**
* Example using RequestHTTP
*/
$translate_string = "Das ist wunderschön";
try{
$gt = new Gtranslate;
echo "[HTTP] Translating [$translate_string] German to English => ".$gt->german_to_english($translate_string)."\n";
/**
* Lets switch the request type to CURL
*/
$gt->setRequestType('curl');
echo "[CURL] Translating [$translate_string] German to English => ".$gt->german_to_english($translate_string)."\n";
$translate_string = 'hello';
echo "[CURL] Translating [$translate_string] English to German=> ".$gt->english_to_german($translate_string)."\n";
echo "[CURL] Translating [$translate_string] English to Portuguese=> ".$gt->english_to_portuguese($translate_string)."\n";
echo "[CURL] Translating [$translate_string] English to Italian=> ".$gt->english_to_italian($translate_string)."\n";
} catch (GTranslateException $ge)
{
echo $ge->getMessage();
}
?>