请使用微信扫一扫联系客服
| 名称 | 外贸多语言建站 |
| 版本号 | V2.03 |
| 应用编号 | APP1323 |
| 应用类型 | 插件 |
| 发布时间 | 2023-07-31 11:06:41 |
| 更新时间 | 2026-07-30 20:07:03 |
| 插件类型 | 插件类 |
| 功能类别 | 外贸 多语言 |
| 依赖场景 | CMS建站系统大众版 说明 |
| 源码加密 | 未加密 |
| 技术保障 | 第三方开发商源码由商家提供售后服务;官方自营和第三方供应商源码有官方提供售后服务。 |
| 支持浏览器 | Chromium内核浏览器、Chrome、Edge、Firefox、Safari、Opera等 |
不只是翻译插件,是覆盖建站 → 翻译 → SEO → 运维全链路的外贸站点操作系统。
| 兼容项 | 说明 |
|---|---|
| 原有 PC 模板 | 直接复用,无需改造。Synlang 通过钩子接管页面输出,自动翻译中文内容 |
| 原有移动模板 | 直接复用,与 PC 模板一致待遇 |
| 自定义字段 | 复用目标模块字段定义,原文有什么字段译文就有什么字段 |
| 模块内容 | news、product、case 等模块原文结构直接套用 |
| 多站点 | 支持站群,每站点独立分表,互不干扰 |
| 标签语法 | 原有模板标签语法不变,[notrans]...[/notrans] 包裹的内容不被翻译 |
| 升级安全 | 不修改核心代码,CMS 升级不影响 Synlang 运行 |
核心优势:现有站点装上即用,不需要重构模板、不需要重写样式、不需要改控制器,100+ 语言子站立刻具备翻译能力。
支持「域名模式」与「目录模式」双方案,批量勾选语言一键建站。
| 能力 | 说明 |
|---|---|
| 域名模式 | en.domain.com,各子站权重隔离,适合重点 SEO 优化 |
| 目录模式 | domain.com/en/,URL 干净,主站权重共享,适合中小站点 |
| 入口文件 | 自动生成子站入口,无需手写 |
| 伪静态规则 | Apache / Nginx 自动识别生成 |
| 子站 TDK | 每子站独立 SEO 标题/关键词/描述 |
| 子站模板 | 每子站独立模板目录,权重不互相稀释 |
| 语言码表 | ISO 639-1 标准化,136 种语言,新旧版本迁移脚本 |
文章发布瞬间入队,发布流程零等待,翻译在后台静默执行。
| 能力 | 说明 |
|---|---|
| 触发时机 | 文章发布瞬间自动入队,不阻塞发布 |
| 消费方式 | 宝塔计划任务静默消费 |
| 并发控制 | flock LOCK_EX 排他锁防并发 |
| 失败重试 | 自动重试,不丢翻译任务 |
| 过期清理 | 过期任务自动清理 |
| 夜间跑批 | API 额度从容分配 |
双模式:index 全量兜底 + queue 增量消费,直调翻译模型跳过 HTTP 层。
| 参数 | 说明 |
|---|---|
limit | 控制单次条数 |
times | 控制重试轮次 |
sleep | 每轮间隔休眠 |
logkeep | 日志保留天数 |
| 进程锁 | 防重复执行 |
| 命中率日志 | cache_hit / db_hit / api_call 统计 |
访客首次访问主页按国家自动跳转对应语言子站,外贸转化率提升关键能力。
| 能力 | 说明 |
|---|---|
| IP 库 | 离线 Ip2region,零外部依赖 |
| 查询性能 | 向量索引缓存,零开销查询 |
| 国家映射 | 80+ 国家自动映射对应语言子站 |
| 用户记忆 | Cookie 记忆用户选择 30 天 |
| 典型场景 | 美国访客 → en 站 | 日本访客 → ja 站 | 俄罗斯访客 → ru 站 |
统一管理「通用词条」+「模块内容」翻译,双栏布局,左侧筛选右侧 AJAX 列表。
| 类型 | 说明 |
|---|---|
| 通用词条 | 导航菜单、按钮文字、提示语、表单标签等全站通用文本,一次翻译全站生效 |
| 模块内容 | 新闻、产品、案例等具体文章翻译,逐篇逐字段精修 |
| 字段复用 | 复用目标模块字段定义(富文本、图片、附件都能改) |
| 新建过滤 | 新建翻译列表自动过滤已翻译文章,避免重复工作 |
| 搜索能力 | 搜原文标题或译文标题都能命中 |
| 栏目筛选 | 按栏目筛选要看的文章 |
| 语言徽章 | 顶部显示当前语言国旗+名称 |
文件缓存 → 数据库 → API 流水线,翻译一次永久复用,命中即零 API 消耗。
| 缓存层 | 说明 |
|---|---|
| 文件缓存 | PHP 数组直读,毫秒级 |
| 数据库缓存 | 机器译文持久化,一次翻译永久复用 |
| API 实时翻译 | 以上未命中才调,最小化 API 调用成本 |
| 页面级缓存 | 按 URL MD5 缓存翻译后整页,二次访问跳过翻译全流程 |
| 双策略过期 | 时间 + 访问次数,热门页自动失效重翻 |
| 命中率统计 | cache_hit / db_hit / api_call 数据可视 |
符合 Google 多语言 SEO 规范,各子站权重独立不互相稀释。
| 能力 | 说明 |
|---|---|
| hreflang 自动注入 | 遍历所有子站生成 alternate 标签 |
| canonical 自动注入 | 规范化当前页 URL |
| x-default 自动注入 | 默认语言回退指向 |
| 每子站独立 TDK | 标题/关键词/描述独立配置 |
| 每子站独立 URL | 域名模式子域名权重隔离,目录模式 URL 干净 |
| 多语言搜索 | 译过的标题也能被搜到 |
| [notrans] 保护链 | 品牌词、电话、邮箱标记不译,三处协同防截断污染 |
每语言独立表 + 内容翻译独立 _data 表,复合索引。
| 能力 | 说明 |
|---|---|
| 表结构 | dr_app_synlang_trans_{suffix}(通用词条) + dr_app_synlang_trans_{suffix}_data(模块内容) |
| suffix 规则 | 小写语言代码(如 zh_cn / en / ja) |
| 复合索引 | idx_mid_field_cid,避免大表性能瓶颈 |
| 大数据量 | 支持稳定运行 |
| 厂商 | 月度免费额度 | 批量能力 | 核心优势 |
|---|---|---|---|
| 谷歌免费 | 无限 | 单条(可并发) | 新手首选:永久免费,支持 HTTP/SOCKS 代理。429/302 自动退避,SSL 按 CMS 配置动态开关 |
| DeepL 官方 | 50 万字符 | 50 条/次 | 质量首选:译文最自然,适合欧洲语言。多 Key 轮换,Key 失效(403/456)自动跳过 |
| 百度官方 | 100 万字符 | 批量 + \n 拼接 | 中文站点首选:国内服务器稳定。单条 + curl_multi 双模式,54003 并发受限自动降级单条 |
| 阿里云官方 | 100 万字符 | 逐条(curl_multi 并发) | 阿里云生态首选:TranslateGeneral 接口,HMAC-SHA1 签名 |
| 谷歌三方 | 按百度市场计费 | 逐条 | 百度市场 AppCode 中转,国内服务器免代理用谷歌翻译 |
| 自定义 API | 按客户接口计费 | 按接口能力 | 有特殊需求选这个:私有部署、小众厂商、自建翻译服务都能接入,统一适配层 |
省钱配方:谷歌免费(无限)打底 + DeepL(50万)做关键文章 + 百度/阿里(各100万)补充,月度免费额度轻松覆盖中小站点全量翻译。三级缓存命中即零消耗。
| 优先级 | 来源 | 说明 |
|---|---|---|
| 1 | [notrans] 人工模块内容翻译 [/notrans] | 永远第一优先,永不被机器覆盖 |
| 2 | 通用词条翻译(文件缓存) | PHP 数组直读,毫秒级 |
| 3 | 数据库机器缓存 | 机器译文持久化,未过期直接用 |
| 4 | API 实时翻译 | 以上未命中才调,最小化 API 调用成本 |
| 5 | 原文 | 兜底,不翻译 |
机器翻译结果三级缓存,一次翻译永久复用,缓存命中后不再调 API。
| 指标 | 数据 |
|---|---|
| 词条缓存命中 | PHP 数组直读,毫秒级 |
| 页面缓存命中 | 整页 HTML 直出,跳过翻译全流程 |
| DeepL 批量 | 50 条/次,多 Key 并发 |
| CLI 批量 | 直调模型,无 HTTP 开销 |
| 分表存储 | 每语言独立表 + 复合索引 |
| 队列并发 | flock LOCK_EX 排他锁 |
| IP 跳转 | 向量索引缓存,零开销查询 |
| 场景 | 适用说明 |
|---|---|
| 外贸独立站 | 多语言子站 + hreflang,Google 收录友好,转化率提升 |
| 内容量大站点 | 异步队列 + CLI 兜底,日更百篇无压力 |
| 高流量站点 | 页面缓存 + 三级缓存,扛住并发 |
| 多区域市场 | IP 自动跳转,访客直达母语站 |
| 专业翻译团队 | 字段级人工翻译 + 工作台,支持外包协作 |
| SEO 重度优化 | 独立 TDK + 独立 URL + hreflang 全自动 |
| 小众翻译需求 | 自定义 API 接口,任意翻译服务都能接入 |
首次使用建议按以下顺序操作,5 步上线。
进 Synlang 后台「插件配置」→ 选翻译厂商 → 填密钥。推荐谷歌免费起步,零成本验证全流程。不会填密钥看每个厂商的「申请教程」链接。
进多语言分站管理 → 选「域名模式」或「目录模式」→ 勾选要支持的语言 → 点批量建站。入口文件、伪静态规则自动生成。
文章发布瞬间自动入队。三种触发方式:自动入队(推荐)、CLI 定时跑批(推荐大批量)、curl 预翻译(手动触发某篇)。
进翻译工作台 → 选模块 → 选语言 → 找到要改的文章 → 像编辑原文一样改译文。改完永不被机翻覆盖。普通文章可不管,机器版本够用。
按需打开 IP 自动跳转(访客直达母语站)、页面缓存(二次访问零翻译开销)、CLI 定时跑批(夜间跑,API 额度从容分配)。
人工精修的主战场,左侧筛选右侧列表,AJAX 局部刷新。
| 步骤 | 操作 | 说明 |
|---|---|---|
| 1 | 选模块 | 左侧列表点选(news、product 等模块),或选「通用词条」 |
| 2 | 选语言 | 选要翻译成哪种语言,顶部徽章显示当前语言国旗+名称 |
| 3 | 筛栏目 | 仅模块内容:按栏目筛选要看的文章 |
| 4 | 搜关键字 | 搜原文标题或译文标题都能命中 |
| 5 | 新建翻译 | 点右上角按钮,选还没翻译的文章进入编辑 |
| 6 | 修改译文 | 列表点「修改」,像编辑原文一样改 |
| 7 | 删除译文 | 列表点「删除」,只删译文不动原文 |
[notrans]...[/notrans] 包裹品牌词、电话、邮箱、专业术语,不会被翻译。不会。文章发布瞬间入队,发布流程零等待,翻译在后台异步执行。
重新触发翻译(发布或 curl 触发),系统会重新翻译并更新缓存。如该文章有人工译文,需手动决定是否覆盖。
两种模式都自动生成入口文件和伪静态规则(Apache/Nginx 自动识别)。
翻译完成,不再读取数据库,加速了页面访问效率
语义库拆分多文件存储效率明显
页面缓存支持定时/按点击次数更新



多达【100+】站点一键生成
【目录.域名】 和 【域名/目录/】 双模式支持,不同站点可以双模式共存


国内厂商:阿里云、百度官方接口
海外厂商:谷歌、DEEPL

四:一键翻译
一键对照表单整篇翻译,操作界面习惯不变;
实时翻译,实时编辑,所见即所得;


