多国语言翻译Web Service

    超强大的多国语言翻译服务!80多种不同语言的翻译转换服务!
    本Web Service主体采用PHP开发,具有跨平台,跨域,负载量大,处理速度快等特点.支持UTF-8、GBK编码且适用于多种客户端语言分别包括PHP\JSP\ASP\.NET\RUBY\JAVASCRIPT\Python等.使用本服务您可以迅速开发出单词、句子、文章等多语言翻译功能.是您开发必备的实用开发工具包.
注意事项:虽然本服务支持GBK\GB2312等多种编码,但GBK等编码对于多国语言的字符集支持并不是很好,所以在Client端调用时请尽量使用UTF-8编码!部分语种的互换翻译尚未支持.


效果演示

输入您想翻译的字符或句子:


   源语言参数:
目标语言参数:




API说明文档

WebService名称: 多国语言翻译

Service调用地址: http://app.17kaixin8.com/translate/translate.ser.php

函数说明:

/**
 * 函数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客户端使用文档

演示案例下载