多语言翻译插件 革新体验

支持115+语种实时翻译,完美解决外贸网站、跨境平台的多语言需求,搜索引擎友好,语义准确的专业翻译解决方案

多语言网站演示

当前语言: 中文 → 英文

正在翻译: 伟大的中国有着悠久的历史和灿烂的文化

"The great China has a long history and splendid culture"

颠覆传统翻译插件的局限

对比市场上其他翻译插件,我们的解决方案在核心功能上实现全面超越

对比维度 其他翻译插件 SynLang插件
翻译方式 JS翻译,搜索引擎无法获取外文 真实内容地址,搜索引擎可抓取
接口支持 只有国内接口,翻译不准 支持谷歌/DEEPL/百度/阿里云,外贸人员首选
翻译精度 替换式翻译,语义错误频发 整段翻译,保持完整语句语义
多语言支持 通常仅支持10-20种语言 支持115+语种,覆盖全球主要语言
URL结构 固定URL,无法自定义 支持子目录(/en/)和子域名(en.example.com)两种模式

九大核心功能

业界领先的多语言解决方案,为您的网站提供全方位的国际化支持

主站外文设置

支持将网站主站直接设置为外文版本,无需额外开发,一键切换全球视角

灵活URL结构

支持子目录(/en/)和子域名(en.example.com)两种访问模式,优化SEO和用户体验

灵活模板继承

支持语言独立模板或继承主站模板,满足多样化设计需求,保持品牌一致性

翻译内容编辑

翻译后的内容可在后台直接编辑,修正专业术语或优化表达,其他插件均不支持

指定内容不翻译

通过notrans标签灵活控制内容翻译范围,保护品牌名称、特殊术语等不被翻译

多翻译接口

支持谷歌、百度、阿里云等多家翻译接口,推荐阿里云,稳定高效,其他插件仅一种接口

强大翻译函数

提供{dr_synlang}翻译函数,灵活调用翻译功能,满足个性化开发需求

多语言Sitemap

自动生成符合Google规范的多语言Sitemap文件,帮助搜索引擎快速收录所有语言版本的页面,提升国际SEO排名。

智能翻译缓存

内置高效的翻译缓存机制,已翻译内容自动缓存,大幅提升页面加载速度,并有效节省翻译接口费用。

技术实现

简单易用的API接口,助力开发者快速实现多语言功能

翻译函数

{dr_synlang($html, $to, $from='auto')}
{dr_synlang(翻译内容, 要翻译的语言编码, 源语言编码)}

参数说明

$html

需要翻译的内容,可以是文本或HTML片段

$to

目标语言编码(如'en'代表英文,'fr'代表法文)

$from

源语言编码(可选,默认自动检测)

使用示例

{dr_synlang('伟大的中国', 'en')}
{dr_synlang('欢迎访问我们的网站', 'ja')}
{dr_synlang($article.content, 'de', 'zh')}

安装配置指南

简单几步,让您的网站支持115+语种,开拓全球市场

配置说明

1 初始化操作

  • 配置 - api 接口 - 填写好接口密钥 - 测试翻译 *注意前后不要存在空格
  • 配置 - 语言设置 *勾选需要的语言
  • 语言分站 - 创建子站 - 填写信息 - 保存
  • 选择子站语言 - 保存
  • 配置伪静态 *参考你主站配置方法

2 路径设置

保证多语言环境下的路径正确性

  • * 必须
  • 系统 - 系统参数 - 地址设置 - 资源路径 - 绝对路径
  • 系统 - 系统参数 - 地址设置 - URL 路径 - 绝对路径

3 模板替换

{SYN_URL} 当前站点首页

  • * 必须
  • 在模板中,将所有的 {SITE_URL} 替换为 {SYN_URL}

插件内置标签

基础标签

分别表示当前站点的名称、国旗、网址、目录、语言标识和域名部分

名称:{SYN_NAME}
国旗:{SYN_GUOQI}
首页:{SYN_URL}
目录:{SYN_DIR}
语言标识:{SYN_LANG}
域名部分:{SYN_DOMAIN}

循环标签

用于循环显示所有站点的相关信息,包括站点 SEO 标题、名称、国旗、网址等

{$synloop}
{notrans}
    {loop $synloop $t}
        <p>站点SEO标题:{$t.title}</p>
        <p>站点名称:{$t.name}</p>
        <p>站点国旗:{$t.guoqi}</p>
        <p>站点网址:{$t.url}</p>
        <p>站点目录:{$t.dir}</p>
        <p>站点语言标识:{$t.lang}</p>
        <p>站点域名部分:{$t.domain}</p>
        <p>当前页面对应其他语言地址:{dr_rp(dr_now_url(),SYN_DOMAIN,$t.domain)}</p>
    {/loop}
{/notrans}

不翻译标签

标签内的文字不会被翻译,但在句子中使用可能出现零碎单词的切割问题

使用示例:{notrans}你不想被翻译的内容{/notrans}

立即获取多语言翻译插件

简单几步,让您的网站支持115+语种,开拓全球市场

支持CMS

适用于主流CMS系统,一键安装配置

安全可靠

经过严格测试,不影响网站性能和安全

专业支持

提供技术文档和客服支持,解决使用问题

点击获取插件

适用于CMS系统,支持PHP 7.3+