웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
bing 번역 함수 만들어 사용하기
2014.11.26 18:20
어플 제작하다 보니깐 번역을 해야 되는 작업들이 간혹 있는데 구글 번역은 비용이 들어갑니다.
bing은 비용이 들어가지 않아서 지금 사용중입니다.
함수를 만들어서 간단하게 사용중입니다.
<?
$data=번역할 문자
$to=번역될 언어
굳이 작성된 언어는 정의하지 않아도 알아서 처리합니다.
function trans($data,$to){
// Prepare variables
$text = urlencode($data);
$to = $to;
// Prepare cURL command
$key = 키값;
$ch = curl_init('https://api.datamarket.azure.com/Bing/MicrosoftTranslator/v1/Translate?Text=%27'.$text.'%27&To=%27'.$to.'%27');
curl_setopt($ch, CURLOPT_USERPWD, $key.':'.$key);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// Parse the XML response
$result = curl_exec($ch);
$result = explode('String">', $result);
$result = explode('</d:text>', $result[1]);
$result = $result[0];
return $result;
}
?>