七步迁移流程
-
备份网站
完整的数据库和文件备份是唯一安全的撤销方式。跨版本迁移会涉及大量数据库表。
-
将 WPML 与现有插件一起安装
但请暂勿激活 WPML。运行 WPML激活并更新 以下载 WPML 核心以及您需要的任何附加组件(通常为 WPML、字符串翻译、翻译管理和媒体翻译)。
-
运行源插件的迁移步骤
这是因插件而异的部分。现有插件的数据需要重塑为 WPML 预期的结构:
- PolylangWPML。Polylang to WPML 迁移插件会读取 Polylang 的翻译关系,并将其写入 WPML 的数据表中。安装并运行该插件,先在暂存站点上验证结果,然后再在生产站点上执行。
- TranslatePress / Weglot / GTranslateWPML。这些插件存储翻译的方式与 WPML 不同(且彼此之间也不同),因此迁移过程不那么机械化。有些网站会进行内容级别的重新导入;另一些网站则使用 PTC 重新开始翻译,并将源插件的输出作为翻译记忆库的种子重新利用。请参阅 Polylang 文档以获取最接近的参考模式,并在开始之前联系 WPML 支持团队。正确的路径取决于源插件在您的网站上存储翻译的方式。
-
停用源插件
在 WPML 的数据就位并经过验证后执行此操作。
-
激活 WPML 并运行设置向导
运行设置向导以确认语言配置。
-
在前端进行验证
以每种语言浏览网站。检查菜单、分类法、自定义字段以及任何插件集成。
-
如果发现任何异常
请参考在寻求支持之前。许多迁移后的症状都可以通过 WPML支持 中的修复语言数据和修复翻译来解决(自 WPML 5.0 起,两者均随 WPML Troubleshooting 插件提供)。
切换至 WPML 的优势
网站从其他多语言插件切换至 WPML 的主要原因:
- 通过 PTC 进行 AI 翻译,配备翻译记忆库以及可从您的编辑中学习的自动偏好术语表。
- WooCommerce Multilingual。全面的产品翻译,包括变体、属性以及按货币定价。
- 与主流页面构建器、主题和插件兼容。WPML 开箱即用,内置了针对 Elementor、ACF、Gravity Forms、Yoast 及更多产品的兼容性配置。
- 专业翻译服务和译员工作流已集成到管理后台中。
暂存环境建议
请勿直接在生产站点上进行迁移。将网站克隆到暂存环境并在那里运行迁移,验证每个重要页面的每种语言版本,然后再在生产站点上重复此操作。一旦安装了 WPML,其自动重新连接功能会让暂存克隆变得非常简单;而在安装 WPML 之前执行此操作,则意味着需要使用托管服务提供商的克隆工具。