迁移指南
从 WPML 切换到 Tranzly,且不丢失任何翻译
Tranzly Pro 会导入您在 WPML 中翻译的所有内容:您的语言、翻译以及它们之间的链接。WPML 的数据保持不变,因此您随时可以切换回去。
分步说明
备份您的网站
与任何重大更改之前一样,首先进行完整备份。您的主机或备份插件只需一键即可完成。
安装 Tranzly 和 Tranzly Pro
从 WordPress.org 安装免费版 Tranzly,然后安装 Tranzly Pro(导入是 Pro 功能;14 天免费试用无需绑定信用卡)。
关闭 WPML
在“插件”中停用 WPML。请勿删除它:其数据保留在数据库中,Tranzly 会从那里读取。如果两者同时启用,它们的地址和语言切换器会发生冲突。
进行空运行测试
打开 Tranzly,然后打开 Settings,接着进入 Workflow,并打开“Switch from WPML, Polylang or TranslatePress”。Tranzly 会显示其找到的 WPML 语言。点击“Dry run”:它会遍历您的内容且不更改任何内容。
导入
点击“Import”。大型网站会分小步导入,因此不会超时;保持页面打开,直到它显示导入了多少种语言和翻译。
检查,然后添加语言切换器
打开 Translation status 查看所有语言。然后将 Language switcher 区块放置在页眉中,或使用菜单项、小工具或浮动按钮。
改变主意了?“撤销导入”将完全移除导入所添加的内容,您可以重新启用旧插件。
实际发生的改动
Tranzly 如何处理您的 WPML 数据
- 您的语言已添加到 Tranzly,主语言排在首位。
- 每个已翻译的页面、文章、产品、分类和标签都保持原样,并完全按照 WPML 的关联方式链接到其原文(WPML 的翻译组)。
- 您在 WPML 字符串翻译(String Translation)中翻译的文本(网站标题、副标题、小工具)将导入到 Tranzly 的网站文本中。
- 导入的翻译受到保护:机器重新翻译不会覆盖它们,因为可能有人对其进行过编辑。
- 主题中调用 WPML 最常用函数 icl_object_id() 的代码仍能正常工作(Tranzly Pro 会对其作出响应)。
Tranzly 直接从您的数据库中读取 WPML 的数据,因此在导入过程中,WPML 无需处于激活状态,甚至无需获得授权。
导入界面


来自我们演示网络上真实切换的截图(从 Polylang 切换)。相同的界面和步骤也适用于 WPML 和 TranslatePress。
常见问题
我的 WPML 地址会改变吗?
Tranzly 会根据您的选择为每种语言分配一个目录(/de/)、一个子域名或其独立域名。选择与您在 WPML 中使用的相同模式,您的翻译页面就会保留其原有地址。
WPML 的数据会被删除吗?
不会。Tranzly 只会读取它。WPML 的数据表和设置将保持原样,直到您自行删除它们。
我可以在购买前试用吗?
可以。Tranzly Pro 提供无需绑卡的 14 天免费试用,且演练运行(dry run)可以在不更改任何内容的情况下展示将会发生的操作。
将您的 WPML 翻译导入 Tranzly
免费插件,无限语言,无字数限制。迁移功能包含在 Tranzly Pro 中。