Mmaccms.clubDOCS
站点维护

内容多语言设置

配置 MacCMS 内容语言、填写译文并验证语言回退,区分前台内容翻译与后台界面语言。

MacCMS V10 · 更新于 · MacCMS Club 编辑部 · 版本与验证范围

内容多语言用于同一条视频、文章、专题等展示不同语言的名称与正文;后台菜单语言包是另一套设置。

开启与填写

  1. 后台「系统 → 网站参数」找到前台内容语言,选择默认语言和启用语言。
  2. 启用至少两种语言后,内容编辑页出现对应语言标签。
  3. 保留默认语言字段,切换其他语言填写译文并一起保存。
  4. 在前台使用 ?lang=语言代码 测试,例如 zh-cn;再用不同语言浏览器核对回退。

语言选择顺序

程序依次考虑 URL lang、mac_content_lang Cookie、Accept-Language 和默认语言。没有译文时应检查回退内容,不应把缺失翻译显示为整页空白。

哪些字段不要翻译

ID、URL、排序、播放器来源和技术配置不是译文。_en 用于 URL/拼音匹配、_letter 用于首字母筛选,不等同翻译标题。默认内容仍在原数据表,其他语言存于 content_lang 表。

自动翻译与 SEO

手动填写不需要 AI 服务;自动翻译依赖对应插件和外部配置。启用前先评估费用与质量,不把机器输出当成已校对内容。若对外提供独立语言 URL,需同时规划 canonical、hreflang 和缓存变体,不能让不同语言混用同一份页面缓存。

代码依据

让建站与维护更省心

承接 MacCMS 网站搭建、二次开发与一站式维护。欢迎联系我们,聊聊你的项目需求。

本页目录