// ------------------------------------------------------------------------ define('GTranslate_path', "/path/to/gtranslate-api-php/GTranslate.php"); define('Kalkun_API_path', "/path/to/kalkun/scripts/cURL/Kalkun_API.php"); $arg_list = $_SERVER['argv']; $arg_count = count($arg_list); if ($arg_count > 2) { $phone_number = $arg_list[1]; unset($arg_list[0]); unset($arg_list[1]); // build the text $translate_string = implode(' ', $arg_list); require GTranslate_path; try { $gt = new Gtranslate(); $gt->setRequestType('curl'); $gt->setLanguageFile('languages.ini'); $translated_string = $gt->indonesian_to_english($translate_string); // Send translated text by SMS include_once Kalkun_API_path; $config['base_url'] = "http://localhost/kalkun/index.php/"; $config['session_file'] = "/tmp/cookies.txt"; $config['username'] = "******"; $config['password'] = "******"; $config['phone_number'] = $phone_number; $config['message'] = $translated_string; $sms = new Kalkun_API($config); $sms->run(); } catch (GTranslateException $ge) { echo $ge->getMessage(); } }