Falang 让一切保持整洁:一个页面,翻译内容就存放在它旁边。这个页面如实说明了迁移到TranslateRocket——一款免费的 WordPress 多语言插件——实际会涉及什么:哪些内容会被带过来,哪些不会,以及需要多长时间。
简单来说:你现有的翻译一键导入,你自己的任何内容都不会被修改或删除,而且即使其他插件已经停用或删除,导入依然有效。
这个插件能做什么——以及它止步于何处
Falang 不会复制你的页面。每篇文章的翻译都以该文章自身的额外字段形式保存,你需要逐个字段翻译。这是一种简洁的模式——但这也是为什么内容很难从 Falang 中导出:没有可导出的副本,只有大多数工具都不会关注的字段。
你的翻译实际存放在哪里
每个已翻译的字段都保存在原文章上,以语言命名: _it_IT_post_title, _it_IT_post_content, _it_IT_post_name 用于地址,还有 _it_IT_published,用来标记该翻译是否已上线。分类和标签也用同样的方式保存翻译,菜单项也是如此,网站标题和小工具文字则存放在每种语言各自的一个隐藏文章中。
哪些内容会迁移过来
- 文章、页面和自定义文章类型的标题、摘要和正文内容。
- 你的 已翻译的 URL:
/it/chi-siamo/保持不变/it/chi-siamo/,所以搜索引擎已经收录的链接会继续有效。 - 分类和标签的名称与描述。
- 你手动输入的菜单文字。
- 网站标题以及你在 Falang 中翻译过的小工具文字。
- 只导入 Falang 自身显示的内容。你未发布的翻译不会被导入,Falang 视为“使用原文”的空字段也不会被当作翻译导入。
我们对照 Falang 自身的代码核实了两个细节,因为它们决定了导入是真的正确,还是看起来正确而已。Falang 的语言列表与 Polylang 共用同一套分类法,所以只会读取 Falang 自己注册过的语言。日期和时间格式也混在 Falang 的可翻译字符串中:它们是设置项,不是文本,所以会被跳过,而不是被“翻译”成破坏你日期显示的内容。
如何迁移,一步一步
- 请先备份你的网站。这里的操作不会修改你的内容,但无论用什么工具,不备份就迁移都是一个坏习惯。
- 从 wordpress.org 安装 TranslateRocket。它是免费的,也不需要创建账户。
- 在 TranslateRocket → Languages 中选择你的语言:你网站原本使用的语言,以及你已经有翻译的那些语言。
- 打开 TranslateRocket → Import。该页面会检查你的网站并告诉你发现了什么,附带一个数量统计。如果显示没有检测到任何内容,就不会做任何猜测。
- 点击这个插件对应的导入按钮,让它运行。你的原始内容不会受到任何影响。
- 免费补齐空缺。旧插件从未覆盖到的内容——菜单、主题文字、WooCommerce——都可以用内置于 Chrome 和 Edge 的翻译器免费翻译:无需 API 密钥,无需账户,任何内容都不会被发送到任何地方。我们做过计时:464 个字符串用了 42 秒。
- 满意之后,再检查一下,然后移除旧插件——不要提前做。
迁移之后是什么样子
你的页面保留和 Falang 中一样的单一内容集合,并获得 Falang 从未提供的东西:你从未翻译过的部分——主题文字、插件文本、WooCommerce——会在你浏览时自动被发现,并可以用内置于 Chrome 和 Edge 的翻译器免费翻译。
此外,你还会得到那些在新鲜感过去之后、评判一款翻译插件时真正看重的东西: /es/这种形式的 URL,并配有正确的 hreflang、翻译后的 slug、可以用短代码、区块或小工具放置的语言切换器、按页面设置的显示规则,以及翻译记忆,让同一句话永远不必翻译两次。
切换之前大家常问的问题
导入时我必须保持 Falang 处于启用状态吗?
不需要。翻译内容是直接从你的数据库中读取的,所以无论 Falang 是启用、停用还是已删除,导入都能正常进行。关闭它之后,TranslateRocket 还会重建 WordPress 的地址规则,确保没有页面最终指向首页。
我的意大利语 URL 会改变吗?
不会。每个页面的翻译地址都会被导入,所以切换后 /it/chi-siamo/ 依然可以正常访问。
我还没发布的翻译会怎样?
不会被导入。对于未发布的翻译,Falang 会显示原文,导入时也是一样处理。
TranslateRocket 是免费的吗?
是的。没有付费版本,没有语言数量限制,也没有字数限制,而且你可以使用内置于 Chrome 和 Edge 的翻译器,无需 API 密钥即可翻译。
从别的插件迁移过来?WPML · Polylang · TranslatePress · Weglot · Loco Translate · Bogo · WPGlobus · WP Multilang · Multilanguage · qTranslate · Falang · Sublanguage
需要 API 密钥?
OpenAI、Claude、Gemini、DeepL 和 Google Translate 的分步指南:各自的费用、哪些是免费的,以及如何设置支出上限。API 密钥指南 →