PHP语言翻译API Class 支持Google翻译 Baidu翻译 Yandex翻译 Youdao翻译 Bing翻译

PHP语言翻译API Class
支持Google翻译 Baidu翻译 Yandex翻译 Youdao翻译 Bing翻译

重新封装了一下 方便些

测试
tran

备注 语言代码
====================================================
Baidu 支持语系:
==========
ara 阿拉伯语
fra 法语
kor 韩语
jp 日语
spa 西班牙语
th 泰语
yue 粤语
zh 中文

Bing 翻译
===========================================
* 支持40种语言
** 需API KEY支持 去 http://api.microsofttranslator.com 申请API KEY
*** 有查询限制 当前免费配额为2,000,000字符/月

使用方法:
echo language(‘中国’);//调用函数进行翻译
支持语系:
** http://msdn.microsoft.com/en-us/library/hh456380.aspx
ar
bg
ca
zh-CHS
zh-CHT
cs
da
nl
en
et
fa
fi
fr
de
el
ht
he
hi
hu
id
it
ja
ko
lv
lt
ms
mww
no
pl
pt
ro
ru
sk
sl
es
sv
th
tr
uk
ur
vi
*/

Yandex 翻译API
============================================
支持33种语言 俄罗斯使用率第一的搜索引擎提供的翻译服务
* 需API KEY 在https://translate.yandex.ru/apikeys 免费申请
=====================================

使用说明:
1. 选择语言 修改177行API KEY 修改178行 目标语系
2. 调用 Yandex_Tran(“text”) 进行内容翻译.

支持语系:
—————————————————————
ru-en
ru-pl
ru-hu
ru-uk
ru-de
ru-fr
ru-be
ru-sq
ru-es
ru-it
ru-hy
ru-da
ru-pt
ru-sk
ru-sl
ru-nl
ru-bg
ru-ca
ru-hr
ru-cs
ru-el
ru-no
ru-mk
ru-sv
ru-fi
ru-et
ru-lv
ru-lt
ru-tr
ru-ro
ru-sr
ru-az
en-ru
en-hu
en-uk
en-de
en-fr
en-be
en-sq
en-es
en-it
en-da
en-pt
en-sk
en-sl
en-nl
en-ca
en-cs
en-el
en-no
en-mk
en-sv
en-fi
en-et
en-lv
en-lt
en-tr
pl-ru
pl-uk
pl-be
hu-ru
hu-en
uk-ru
uk-en
uk-pl
uk-de
uk-fr
uk-es
uk-it
uk-bg
uk-cs
uk-tr
uk-ro
uk-sr
de-ru
de-en
de-uk
de-fr
de-be
de-es
de-it
de-tr
fr-ru
fr-en
fr-uk
fr-de
fr-be
be-ru
be-en
be-pl
be-de
be-fr
be-es
be-it
be-bg
be-cs
be-tr
be-ro
be-sr
sq-ru
sq-en
es-ru
es-en
es-uk
es-de
es-be
it-ru
it-en
it-uk
it-de
it-be
hy-ru
da-ru
da-en
pt-ru
pt-en
sk-ru
sk-en
sl-ru
sl-en
nl-ru
nl-en
bg-ru
bg-uk
bg-be
ca-ru
ca-en
hr-ru
cs-ru
cs-en
cs-uk
cs-be
el-ru
el-en
no-ru
no-en
mk-ru
mk-en
sv-ru
sv-en
fi-ru
fi-en
et-ru
et-en
lv-ru
lv-en
lt-ru
lt-en
tr-ru
tr-en
tr-uk
tr-de
tr-be
ro-ru
ro-uk
ro-be
sr-ru
sr-uk
sr-be
az-ru
*/

Youdao 翻译 API
支持6种语言翻译 无需API

使用方法:
——————————————
1. 设置语言
2. 修改第35行设置翻译目标语言代码 在支持语系里选择!
3. 调用 Youdao_Tran(‘内容’) 进行翻译

支持语系:
——————————————
AUTO自动检测语言
ZH_CN2EN中文 » 英语
ZH_CN2JA中文 » 日语
ZH_CN2KR中文 » 韩语
ZH_CN2FR中文 » 法语
ZH_CN2RU中文 » 俄语
ZH_CN2SP中文 » 西语
EN2ZH_CN英语 » 中文
JA2ZH_CN日语 » 中文
KR2ZH_CN韩语 » 中文
FR2ZH_CN法语 » 中文
RU2ZH_CN俄语 » 中文
SP2ZH_CN西语 » 中文
*/

Google
PHP Google 翻译功能 Beta
注意: Google 翻译有频率限制,会提示验证码 导致翻译失败!!!

使用方法:
1. 先确认需要翻译的语系 获得代码 原语言 修改 &sl=zh-CN 支持auto 为自动判断 目标语言 修改 &tl=vi 修改第100行
2. 调用Google_Tran功能输出 例如 echo Google_Tran(“你好”);
3. 最下面有使用演示!!!

支持翻译以下 71种 语言 前面为语言代码 后面为语系
——————————————————
sq阿尔巴尼亚语
ar阿拉伯语
az阿塞拜疆语
ga爱尔兰语
et爱沙尼亚语
eu巴斯克语
be白俄罗斯语
bg保加利亚语
is冰岛语
pl波兰语
bs波斯尼亚语
fa波斯语
af布尔语(南非荷兰语)
da丹麦语
de德语
ru俄语
fr法语
tl菲律宾语
fi芬兰语
km高棉语
ka格鲁吉亚语
gu古吉拉特语
ht海地克里奥尔语
ko韩语
nl荷兰语
gl加利西亚语
ca加泰罗尼亚语
cs捷克语
kn卡纳达语
hr克罗地亚语
la拉丁语
lv拉脱维亚语
lo老挝语
lt立陶宛语
ro罗马尼亚语
mt马耳他语
mr马拉地语
ms马来语
mk马其顿语
bn孟加拉语
hmn苗语
no挪威语
pt葡萄牙语
ja日语
sv瑞典语
sr塞尔维亚语
eo世界语
sk斯洛伐克语
sl斯洛文尼亚语
sw斯瓦希里语
ceb宿务语
te泰卢固语
ta泰米尔语
th泰语
tr土耳其语
cy威尔士语
ur乌尔都语
uk乌克兰语
iw希伯来语
el希腊语
es西班牙语
hu匈牙利语
hy亚美尼亚语
it意大利语
yi意第绪语
hi印地语
id印尼语
jw印尼爪哇语
en英语
vi越南语
zh-CN中文简体
zh-TW 中文繁体

*/

One thought on “PHP语言翻译API Class 支持Google翻译 Baidu翻译 Yandex翻译 Youdao翻译 Bing翻译

  1. 吴文

    我想看看你这个代码,可以分享一下吗!万分感谢![email protected]

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注