超强大的多国语言翻译服务!80多种不同语言的翻译转换服务!
本Web Service主体采用PHP开发,具有跨平台,跨域,负载量大,处理速度快等特点.支持UTF-8、GBK编码且适用于多种客户端语言分别包括PHP\JSP\ASP\.NET\RUBY\JAVASCRIPT\Python等.使用本服务您可以迅速开发出单词、句子、文章等多语言翻译功能.是您开发必备的实用开发工具包.
注意事项:虽然本服务支持GBK\GB2312等多种编码,但GBK等编码对于多国语言的字符集支持并不是很好,所以在Client端调用时请尽量使用UTF-8编码!部分语种的互换翻译尚未支持.
输入您想翻译的字符或句子:
源语言参数:
目标语言参数:
/**
* 函数language($str, $target, $source, $charset)
* ====================================
* 功能:多国语言翻译
* @param string $str 需要翻译的字符
* @param string $target 目标语言(本参数项请参考项目演示下拉列表[]里面的参数)
* @param string $source 源语言(不输则默认识别,如果无法翻译请偿试指定源语言
本参数项请参考项目演示下拉列表[]里面的参数)
* @param string $charset 字符编码(默认编码为UTF-8)
* @return string 翻译后的语言,当参数无效时则返回false
*/
PHP使用方法:
//引用PHPRPC PHP客户端 include("PHPRPC/phprpc_client.php"); //初始化汉字转换拼音客户端类 $client = new PHPRPC_Client("http://app.17kaixin8.com/translate/ translate.ser.php"); //调用函数并输出结果 print_r($client->language("Hello world!", "zh-CN", "", "UTF-8"));Javascript使用方法:
//引用PHPRPC JS客户端 <script src="PHPRPC/js/compressed/phprpc_client.js"> </script> <script language="javascript" type="text/javascript"> //初始化PHPRPC客户端类 var client = new PHPRPC_Client("http://app.17kaixin8.com/translate/ translate.ser.php", ["language"]); client.language("Hello world!","zh-CN","","UTF-8", function(res) { //返回的res结果请使用FireFox的FireBug控制台上查看,IE下将会报错 console.info(res); } </script>其他语言调用方法在此略去,请自己行查看PHPRPC客户端使用文档