只适用于ourphp程序的模板自动翻译其它语言插件 
 
 
说明:本插件可以自动把模板中的文字自动翻译成其它语言。不需手动一句一句翻译了。适合用OURPHP建站时,创建多语言模板网站时使用。 
 
价格:本插件价格600元,专业版以上授权的用户免费使用。 
 
购买此插件请加客服微信 13199509559 
 
 
 
 
 
 
创建多语言模板的教程链接:https://www.ourphp.net/club/forum.php?mod=viewthread&tid=19 
 
16国语言模板包(我们已经创建好的16国语言模板)下载链接:https://www.ourphp.net/club/foru ... hread&tid=17836 
 
 
本插件使用教程: 
 
一、下载本插件,并把压缩包内的/Lang/文件夹上传至ourphp程序根目录,确保http://你的域名/Lang/  可以正常访问 
 
二、对接百度翻译接口(此接口可以每月免费翻译5万个字符) 
先申请开通百度的通用文本翻译接口 http://api.fanyi.baidu.com/product/111 
开通成功后,进入开发者信息,复制APPID和密钥 
 
三、配置插件: 
打开 /Lang/目录,编辑baidu_transapi.php文件,把APPID和密钥输入上去,并保存。 
打开 /Lang/目录,编辑index.php文件 
 
 
// 指定翻译语言代码 http://api.fanyi.baidu.com/doc/21 
$tolang = 'de'; 
 
// 指定要遍历的目录路径 
$directoryPath = '../templates/default/de'; 
 
 
$tolang 设置为你要翻译成的语言,比如翻译成德语,就输入de  相关编码找开 http://api.fanyi.baidu.com/doc/21 查找 
$directoryPath 设置你要翻译的模板文件路径,比如../templates/default/de 就是把de这个目录内的html模板文件中的中文全部翻译成德语。 
 
 
 
 
注意!!! 
 
本插件原理只支持OURPHP的程序,并且只支持官网的默认模板(因为我们把默认模板中的中文文字全部都输入好了) 
如果你想翻译你自已开发的模板,或是增加要翻译的文字。 
需要在index.php文件中增加文字配置 
 
49行 $array 变量中增加要翻译的文字。 
 
 
 
四、配置好怎么使用? 
如果全部都配置完成后,想运行翻译插件。可以在浏览器里直接访问  http(s)://你的域名/Lang/index.php  (全部翻译成功,请删除此插件) 不推荐此方法 
 
因为如果要翻译的文字多,浏览器会超时出错。 
 
推荐方法: 
 
 
windows系统,把cmd程序复制到  /Lang/ 目录内。其它系统切换到此目录下。 
 
双击启动cmd.exe 
运行命令  php  index.php 
等待执行完成。 
 
 
如果提示  php 不是内部或外部命令 
 
解决方法:https://blog.csdn.net/qq_53079406/article/details/123462859 
以windows11为例 
 
第一步:查看当前启动的php版本因为我下载的是phpstudy集成环境 所以就直接在phpstudy里面查看,就方便一点了  
第二步:找到对应php文件所在位置并复制到其路径 我安装了phpstudy集成环境,在里面可以直接打开PHP文件夹所在位置 我复制的路径是D:\BaiduNetdiskDownload\phpstudy\phpstudy_pro\Extensions\php\php5.4.45nts  
 
第三步:进行环境变量的配置(以我配置的windows11的环境变量为例) 我直接搜的环境变量,然后点击编辑系统环境变量 (没必要再从计算机属性那里一步一步往里面进了,但是都差不多)  
点击环境变量配置------->点击系统变量里面的Path------->点击编辑 
 (windows11) 点击新建------->粘贴复制的php的路径-------->确定(从后往前每个页面都点确定)  
 
 
注意如果是win7 编辑Path变量  在变量值里增加刚才复制的php路径。 例如你的Path变量值里有其它的值,在最后一个值里加上: ;D:\BaiduNetdiskDownload\phpstudy\phpstudy_pro\Extensions\php\php5.4.45nts  
注意前面的 ;  号  
 
 
 
 |