Google 번역 플러그인

3183 단어
Google 번역 인터페이스를 호출하려면 curl 지원이 필요합니다.
<?php

    /*
        Google     by QQ366958903
        $text          
        $tl            
        $sl           
        $ie            
    */
    
    function translate($text='',$tl='zh-CN',$sl='auto',$ie='UTF-8'){
        $ch = curl_init('http://translate.google.cn/');
        curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS,"&hl=zh-CN&sl={$sl}&ie={$ie}&tl={$tl}&text=".urlencode($text)); 
        $html = curl_exec($ch);
        preg_match('#<span id=result_box class="short_text">(.*?)</span></div>#',$html,$doc);
        return strip_tags($doc['1'],'<br>');
    }
    //  :        
    $text='  ';    
    echo translate($text,'en');
?>

언어 약자 대응표
auto'=>'검측 언어',
'sq'=>'알바니아어',
'ar'=>'아랍어',
'아제르바이잔어 ALPHA',
'가'=>'아일랜드어',
'et'=>'에스토니아어',
'be'=>'백러시아어',
'bg'=>'불가리아어',
'is'=>'아슬란드어',
'pl'=>'폴란드어',
'fa'=>'페르시아어',
'af'=>'블러윈(남아프리카공화국 네덜란드어)',
'다'=>'덴마크어',
'de'=>'독일어',
'ru'=>'러시아어',
'fr'=>'불어',
'tl'=>'필리핀어',
'fi'=>'핀란드어',
'카'=>'그루지야어 ALPHA',
'ht'=>'하이티 크리올어 ALPHA',
'ko'=>'한국어',
'nl'=>'네덜란드어',
'gl'=>'가리시아어',
'카'=>'카탈로니아어',
'cs'=>'체코어',
'hr'=>'크로아티아어',
'lv'=>'라트비아어',
'lt'=>'리투아니아어',
'ro'=>'루마니아어',
'mt'=>'몰타어',
'ms'=>'말레이어',
'mk'=>'마케도니아어',
'no'=>'노르웨이어',
'pt'=>'포르투갈어',
'ja'=>'일본어',
'sv'=>'스웨덴어',
'sr'=>'세르비아어',
'sk'=>'슬로바키아어',
'sl'=>'슬로베니아어',
'sw'=>'스와힐리어',
'th'=>'태국어',
'tr'=>'터키어',
'cy'=>'웨일스어',
'uk'=>'우크라이나어',
'eu'=>'스페인의 바스크어 ALPHA',
'es'=>'스페인어',
'iw'=>'히브리어',
'el'=>'그리스어',
'hu'=>'헝가리어',
'hy'=>'아르메니아어 ALPHA',
'it'=>'이탈리아어',
'이'=>'의제서어',
'하이'=>'인디어',
'ur'=>'인도울두어ALPHA',
'id'=>'인도네시아어',
'en'=>'영어',
'vi'=>'베트남어',
'zh-TW'=>'중국어(번체)',
'zh-CN'=>'중국어(간체)',

좋은 웹페이지 즐겨찾기