跳转到内容

语言管理

「语言管理」是多语言体系的入口——所有翻译相关的操作前提,都是先把语言注册并启用。

后台入口:语言管理 菜单

待补充截图 表格列出所有语言:代码 / 名称 / 默认徽章 / 启用开关 / 排序 / 操作按钮
后台「语言管理」页全貌
  1. 点列表上方 新增语言

  2. 填:

    • 语言代码:标准格式,如 en-USzh-CNja-JPpt-BR不要写”英文”、“chinese” 这种自由文本——系统会拒绝
    • 语言名称:后台显示用,如「English (US)」、「日本語」
    • 网址段(可选):默认是 /{语言代码}/,可改成短的如 /en/
  3. 保存 → 该语言默认启用,但不是默认语言

  4. (强烈推荐)进刚加好的语言行 → 点 从默认语言复制翻译

    系统会立刻给所有页面 / 产品 / 文章 / 下载生成”草稿副本”——内容暂时是中文(占位)、状态是待翻译。这样后续 AI 翻译和翻译进度统计才有起点。

  5. 跑 AI 批量翻译 + 人工审核 → 该语言完整上线

待补充截图 弹窗含 4 个字段:语言代码 / 名称 / 网址段(可选)/ 保存按钮
新增语言弹窗

语言代码必须是国际标准格式(小写语言-大写地区):

语言代码用途
简体中文zh-CN中国大陆
繁体中文zh-TW台湾
繁体中文zh-HK香港
美式英语en-US美国
英式英语en-GB英国
日语ja-JP日本
韩语ko-KR韩国
西班牙语es-ES欧洲西语
西班牙语es-MX拉美西语
葡萄牙语pt-BR巴西葡语
葡萄牙语pt-PT欧洲葡语
法语fr-FR法国
德语de-DE德国
阿拉伯语ar-SA沙特

不规范的写法系统会拒绝,会有红字提示,例如:

语言代码格式不合法:应为标准格式(如 en、zh-CN、pt-BR),收到 "chinese"

每个站点有且只有一个默认语言——前台访问根网址 / 时显示的语言。

  1. 在语言列表找到目标语言

  2. 点该行的「设为默认」按钮

  3. 弹出确认 → 系统执行:

    • 把当前默认语言改为非默认
    • 把目标语言设为默认 + 自动启用

每种语言有启用 / 停用开关:

  • 启用 → 该语言出现在前台切换器、网址可以访问
  • 停用 → 该语言前台立刻消失,但所有翻译数据保留
待补充截图 表格的「启用」列是个 toggle 开关,点击立即切换
语言列表的启用 / 停用开关

保护规则

  • 默认语言不能停用——会提示”默认语言不可停用”
  • ✅ 已停用的语言仍保留所有数据——重新启用后立刻恢复
  • ✅ 停用是”软隐藏”——不会导致 SEO 抓取的网址变 404(仍是 200,只是切换器不出现)

典型用法

  • 节日 / 活动期间临时下线某种语言(保留数据)
  • 翻译质量未达标前先停用,避免低质内容上线
  • A/B 测试新语言的市场反应

语言列表每行有「编辑」按钮,可改:

  • 显示名称(如「English」改成「English (United States)」)
  • 排序(数字小的在切换器中靠前)

不能改:

  • 语言代码(改了会破坏所有翻译数据的关联——如必须改,新建一个代码 → 复制翻译 → 删除旧的
  • 默认 / 启用状态(用专门的按钮切换)
  • 网址段(改会破坏 SEO,当前不支持运行时改)

后台支持拖拽行调整语言顺序(影响切换器中的展示顺序):

待补充截图 鼠标按住行左侧拖拽手柄,拖到目标位置松手,自动保存
拖拽语言行的过程

直接删除一种语言(如不再支持日文)会级联删除该语言下所有翻译数据——这是高风险操作

后台「删除」按钮会弹出影响评估弹窗

⚠️ 你正在删除「日本語」,请确认:
📦 影响范围:
- 页面副本:5 条(4 条已发布上线)
- 产品副本:20 条(12 条已发布上线)
- 文章副本:15 条(8 条已发布上线)
- 下载副本:3 条(3 条已发布上线)
- 分类翻译:8 条
- 菜单翻译:11 条
- 网站设置翻译:1 条
📞 该语言下产生的询盘:17 条
(删除后这些询盘失去"用户访问时的语言"信息)
[取消] [确认删除(不可回滚)]
待补充截图 弹窗清晰列出每种内容的副本数 / 已发布数 / 询盘数 / 默认语言警告
删除语言的影响评估弹窗

它决定该语言在网址中的”段”。默认是 /{语言代码}/,比如 /en-US/about-us

如果你不想暴露完整地区码,可以改成 /en/,最终网址变成 /en/about-us。详见 URL 策略与语言段

不会。添加语言本身只是注册元信息——毫秒级

慢的部分是后续给该语言复制翻译生成内容副本。如果你的站点有 1000+ 内容实例,复制可能需要几秒钟。这是数据量决定的,与语言数量无关。

默认语言的「网址段」会生效吗?

Section titled “默认语言的「网址段」会生效吗?”

不会。默认语言永远是裸网址/about-us),网址段仅对非默认语言生效。

如果你切换了默认语言(如从中文切到英文),原中文的网址段重新生效(/zh-CN/about-us),原英文的网址段失效。

能否给语言 disable 后保留某些内容副本可见?

Section titled “能否给语言 disable 后保留某些内容副本可见?”

不行——停用是”整刀”,前台一律不展示该语言。

如果你只是想暂时下线某些内容的某种语言副本,应该改对应单条内容的翻译状态(从「已完成」改回「进行中」)——那一条副本就会前台不可见,其他副本不受影响

我不小心把语言代码填成大写(ZH-cn)了怎么办?

Section titled “我不小心把语言代码填成大写(ZH-cn)了怎么办?”

系统会自动校正为标准格式 zh-CN,不会真的存大写——你不用管。

已经发布的内容,加了新语言后会自动翻译吗?

Section titled “已经发布的内容,加了新语言后会自动翻译吗?”

不会——新加语言只是注册一种”翻译位”,不会自动给已有内容生成翻译。需要手动跑「从默认语言复制翻译」+ AI 批量翻译。