从 Loco Translate 迁移——保留你亲手输入的每一条翻译

Loco Translate 装在超过一百万个 WordPress 网站上,而且它把自己的事做得非常好。只是它做的不是同一件事。

🔒 已通过安全审核 🧾 GPL 开源 📤 无锁定期——随时可导出 ⚡ 重量仅为原来的1/20的发动机

Loco Translate 装在超过一百万个 WordPress 网站上,而且它把自己的事做得非常好。只是它做的不是同一件事。本页如实说明迁移到 TranslateRocket ——一款免费的 WordPress 多语言插件——实际意味着什么:哪些内容能迁移过来,哪些不能,以及需要多长时间。

简单来说:你现有的翻译一键导入,你自己的任何内容都不会被修改或删除,而且即使其他插件已经停用或删除,导入依然有效。

这个插件能做什么——以及它止步于何处

Loco Translate 编辑的是 .po 和 .mo 文件:也就是主题和插件的语言文件。要把“Add to cart”改成“Aggiungi al carrello”,用它正合适。但它 做不到 的,是让你的网站变成多语言:它无法为你的“关于我们”页面提供西班牙语版本,无法提供语言切换器,也无法提供 /es/ 这样的 URL。界面字符串一次只能有一种语言——也就是网站的语言。

你的翻译实际存放在哪里

你在 Loco 里输入的所有内容都保存在 wp-content/languages/loco/中,形式为 .po 文件(可编辑的)和 .mo 文件(编译后的)。那些花了好几个小时的成果属于你,就放在你自己的服务器上。

哪些内容会迁移过来

  • 你手动翻译的每一条字符串,涵盖你处理过的每一种语言。
  • 插件和主题的翻译目录都包括在内。
  • 不是你写的内容一概不导入:WordPress 自动下载的语言包会被刻意跳过。那是成千上万条你网站上没有任何人选择过的字符串,导入它们只会把真正重要的翻译淹没。
  • 仍被标记为 “fuzzy”(待定) 的条目也会被跳过——还没有人检查过它们,而没人检查过的翻译算不上翻译。

有一个技术细节,因为它很重要却没人提起: .mo 文件不带“fuzzy”标记——这个标记只存在于 .po文件中。Loco 总是两种文件都会写入,当两者并存时,我们读取的是 .po 文件,因此未经审核的条目不会被导入。如果你只保留了 .mo文件,它们就会被导入。

如何迁移,一步一步

  1. 请先备份你的网站。这里的操作不会修改你的内容,但无论用什么工具,不备份就迁移都是一个坏习惯。
  2. 从 wordpress.org 安装 TranslateRocket。它是免费的,也不需要创建账户。
  3. 在 TranslateRocket → Languages 中选择你的语言:你网站原本使用的语言,以及你已经有翻译的那些语言。
  4. 打开 TranslateRocket → Import。该页面会检查你的网站并告诉你发现了什么,附带一个数量统计。如果显示没有检测到任何内容,就不会做任何猜测。
  5. 点击这个插件对应的导入按钮,让它运行。你的原始内容不会受到任何影响。
  6. 免费补齐空缺。旧插件从未覆盖到的内容——菜单、主题文字、WooCommerce——都可以用内置于 Chrome 和 Edge 的翻译器免费翻译:无需 API 密钥,无需账户,任何内容都不会被发送到任何地方。我们做过计时:464 个字符串用了 42 秒。
  7. 满意之后,再检查一下,然后移除旧插件——不要提前做。

迁移之后是什么样子

如果你愿意,可以继续保留 Loco Translate——两者互不冲突。Loco 继续做你的界面字符串编辑器;TranslateRocket 负责增加语言、URL、语言切换器和页面内容。

此外,你还会得到那些在新鲜感过去之后、评判一款翻译插件时真正看重的东西: /es/这种形式的 URL,并配有正确的 hreflang、翻译后的 slug、可以用短代码、区块或小工具放置的语言切换器、按页面设置的显示规则,以及翻译记忆,让同一句话永远不必翻译两次。

切换之前大家常问的问题

我必须先卸载 Loco Translate 吗?

不必。这两个插件做的是不同的事,可以共存。导入读取的是磁盘上的文件,所以即使你已经删除了 Loco,也照样可以导入。

它会导入 WordPress 自动下载的语言包吗?

不会,这是有意为之。只会读取 wp-content/languages/loco/ 里的文件——也就是你真正做过的工作。官方语言包已经由 WordPress 应用,导入它们只会多出成千上万条你从未选择过的字符串。

标记为 fuzzy 的条目会怎样?

会被跳过。fuzzy 表示这条翻译是工具猜出来的,从未经人确认。之后你仍然可以手动或自动翻译这些字符串。

这真的免费吗?

是的。TranslateRocket 没有付费版本,不按语言收费,也没有字数限制。如果你使用 Chrome 和 Edge 内置的翻译器,你不需要向任何人支付任何费用。

免费下载 TranslateRocket 查看它的全部功能

从其他插件迁移? WPML · Polylang · TranslatePress · 韦格洛特 · Loco Translate · Bogo · WPGlobus · WP Multilang · Multilanguage · qTranslate

网站需要搭把手吗?我可以替你做

我是 Federico,TranslateRocket 的作者 —— 做和翻译 WordPress 网站就是我的营生。这正是这个插件能一直免费的原因:它不是为了让你买升级而阉割过的版本,而是我每天在收费项目里用的那套工具。

从零做一个新的多语言网站、把设计扶正、把已有的网站从一门语言做到十门、按需开发、经人校对的翻译,或者从一个每月向你收费的插件搬走:告诉我你需要什么,我会老实告诉你我是不是合适的人。你面对的是写这套引擎的人,不是一条客服排队。

跟我说说你的网站hello translaterocket com

需要 API 密钥?

OpenAI、Claude、Gemini、DeepL 和 Google Translate 的分步指南:各自的费用、哪些是免费的,以及如何设置支出上限。API 密钥指南 →

💬 需要帮助吗?
Powered by TranslateRocket™