联系我们

微信扫描上方二维码

首先安装好百度翻译插件,进入配置界面如下

第一步,申请百度appid接口

https://api.fanyi.baidu.com/product/11

{xunruicms_img_title}

把参数填在cms后台



第二步,存储数据,更新缓存

优速:百度翻译插件教程

第三步,测试成功就对了。

优速:百度翻译插件教程


上图就翻译成功了


=====================后台自动翻译=======================


第1步,后台设置语言,比如en表示英文,

这里有语言对照表(https://fanyi-api.baidu.com/product/113),创建目录的时候一定要按照这个名称来创建

{xunruicms_img_title}

把网站api目录的zh-cn目录复制一份,改为en目录


第2步,进入en目录找到文件:ueditor.js(没有这个文件就忽略)

{xunruicms_img_title}

里面需要改成en,这里的文件内容需要你手动翻译了


第3步,找到文件lang.js,这里面的文字需要你手动翻译

{xunruicms_img_title}

 


第4步,然后在后台,网站设置,切换语言目录,选择en

{xunruicms_img_title}

保存并更新缓存。


第5步、在插件里面开启后台翻译

优速:百度翻译插件教程


第6步,这时候刷新后台就会等待一段时间(这个等待时间也许会很久)

由于是网络在线翻译,等待时间估计会很长。

我设置是是没刷新一次,翻译10个文字,所以你要多刷新几次才会把页面的文字翻译完!!


{xunruicms_img_title}


如果觉得翻译不准确,可以自己去修改,文件是/cache/config/usu_fanyi_lang_en.php


=================多站点插件,同步翻译到英文站=======================

第一步、首先用官方的多站点插件创建一个站点,取名为英文站,具体怎么创建,查看官方的文档

第二步、为英文站创建语言目录

这里有语言对照表(https://fanyi-api.baidu.com/product/113),创建目录的时候一定要按照这个名称来创建

{xunruicms_img_title}

把网站api目录的zh-cn目录复制一份,改为en目录

(具体翻译工作,参考上面的步骤即可)

第三步、在英文站网站设置里面,选择en目录

{xunruicms_img_title}

第四部、在翻译插件里面,勾选需要同步的模块

优速:百度翻译插件教程

第五步、切换到中文主站去,然后到文章管理基面,可以看到同步按钮了

优速:百度翻译插件教程

点击翻译按钮,弹出下面窗口

优速:百度翻译插件教程

点击确认按钮,就会自动将英文翻译到子站了



-------前端翻译方法-----------

比如你调用标签是这样:{$title},那么就改成 {usu_fanyi($title, 'en')},这样就自动翻译了

{usu_fanyi("中国人", 'en')} 自动翻译了


----前端翻译任意指定的语言-------

比如把中文翻译为德文

{php echo usu_fanyi("中国文字", "de");}

{$title},那么就改成

{php echo usu_fanyi($title, "de");}




本文地址:https://www.xunruicms.com/doc/1062.html