模型与 URL 结构
- 中文 = 根目录无前缀;英文 =
/en前缀; - 未开启双语时站点为纯中文(无 /cn、无切换器),对 SEO 最友好;
- 开启后语言切换器出现在导航最右侧,无前缀请求自动 301 到正确语言前缀。
开启双语
- 安装并启用
english-admin插件(云端市场); - 激活时自动为数据表添加
*_en英文列并写入选项; - 进入「翻译管理」:逐条填写标题/正文/摘要/SEO 的英文版本;
- 前台切换 /en 查看英文站。
关闭双语(完全清理)
停用插件时会先备份英文数据(usr/uploads/backup/verda_en_*.sql),再 DROP 英文列并删除选项;备份失败会中止停用,避免数据丢失。恢复 = 重新启用 + 在配置页选择恢复备份。
注意事项
- 核心代码与纯中文库零英文列,双语改造不会污染中文数据;
- 后台界面语言(admin_lang)与前台站点语言(site_lang)相互独立;
- 新增无前缀路由类型时需同步 nginx 无前缀 rewrite 段(否则英文站对应页面 404)。
RyeBlogRye