【全站页面翻译】插件,多语言自动翻译,打破传统的部分内容翻译,实现网站整个页面的多语言自动翻译。努力一个多月,终于把百度、谷歌、有道等翻译平台的大量数据整理完,使网站前台、会员中心等实现自动翻译。

支持10个语种:简体中文、英语(English)、德语(Deutsch)、俄语(Русский язык)、阿la伯语(بالعربية)、土耳其语(Türkçe)、葡萄牙语(Português)、泰语(ภาษาไทย)、韩语(한어)、法语(Français),精力有限,只整理出这些语种。

说明:在现在为止还没出现翻译问题,整理不容易,所有翻译来自翻译平台,若有所偏差,大家海涵。


【使用方法】

根据大家使用场景切换风格,作者提供两种标签方法,选其中一种都可以实现切换语言自动翻译。


方法一:下拉框切换形式

{cms_img_title}

将以下黄色代码放在前台模板的共用头部文件 header.html 里,红色id部分一定要有。

select下拉选择框切换语言 <span id="translate"></span>


方法二:普通 a 标签点击切换方式

{cms_img_title}

将以下红色代码放在前台模板的共用头部文件 header.html 里。

    支持语言:

    {php $mk_fanyi_lang_list = mk_fanyi_lang_list();}

    {loop $mk_fanyi_lang_list $k $t}

        <!-- 一定要用a标签,class类里要有 maike_ignore ,且 href 属性一定是这样写,翻译功能才生效 -->

        <!-- 变量说明:$t.name 是语言名称对应的语种,如需要显示中文,把 $t.name 改成 $t.title -->

        <a class="maike_ignore" target="_blank" href="__javascript:translate.changeLanguage('{$t.id}');"><img src="{$t.pic}" /> {$t.name}</a>

        <!-- 下面判断最后一个语言不需要竖线隔开 -->

        {if ($k + 1) < dr_count($mk_fanyi_lang_list)} | {/if}

    {/loop}


前台+会员中心的翻译效果

{cms_img_title}


文档最后更新时间:2023-06-03 03:04:25
文档作者:老李工作室 不会操作怎么办?