找回密码
 立即注册
即日起,论坛关闭新用户注册和登录,论坛相关的贴子保留查阅和下载。获得授权后,有技术问题可联系微信 13199509559 一对一解决。 2024-3-12
查看: 102|回复: 0
打印 上一主题 下一主题

[付费插件] ourphp模板自动翻译其它语言插件

242

主题

242

主题

242

主题

管理员

Rank: 9Rank: 9Rank: 9

积分
0
跳转到指定楼层
1#
 楼主| admin 发表于 3 天前 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
插件版本
OURPHP版本: 8.6.1
描述: ourphp模板自动翻译其它语言插件
只适用于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


注意前面的 ;  号





您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表