Magic Translate vs. Crowdin
Crowdin 是一个本地化管理平台。您的团队、专业翻译人员或志愿者社区在那里翻译您的内容,Crowdin 会将翻译文件与您的存储库同步。Magic Translate 是一个开发者工具,可以直接翻译组件中的文本,无需文件或单独的平台。
一目了然
| Magic Translate | Crowdin | |
|---|---|---|
| 它是什么 | React、Next.js、Angular、Vue 和纯 JavaScript 的客户端库,带有翻译 API | 管理翻译的平台 |
| 你如何写文字 | 你自己的话,包裹在 <T> 中 | 代码中的密钥,以 Crowdin 作为文件同步 |
| 翻译 | AI 翻译,自动创建 | 译员、志愿者社区、机器翻译或混合翻译 |
| 工作流程 | 无:发布您的应用程序,文本已翻译 | 同步文件、翻译、审阅、合并翻译 |
| 最适合 | 开发人员和小型团队 | 更大的团队、翻译人员和开源社区 |
工作有何不同
使用像 Crowdin 这样的本地化平台,每条新消息都要经过翻译工作流程。您在代码中添加密钥及其源文本。Crowdin 获取更改,对文本进行翻译和审查,然后翻译后的文件返回到您的存储库,通常是作为拉取请求。
使用 Magic Translate,您可以编写文本并发布应用程序:
import { T } from '@magic-translate/react';const Banner = () => <T>Free shipping on all orders this week</T>;
文本在首次显示时会被翻译成访客的语言,并且翻译内容会被缓存。
何时选择 Magic Translate
- 您可以单独工作,也可以在没有翻译人员的小团队中工作。
- 你想在没有单独的翻译项目的情况下以多种语言启动。
- 你不想管理密钥、文件和单独的平台。
何时选择 Crowdin
- 您与专业翻译人员合作,需要审查和批准。
- 你的开源项目有一个可以翻译它的社区。
- 你想在一个地方管理 Web 应用程序、移动应用程序、文档和帮助文章的翻译。
准备好试试了吗?按照入门指南在五分钟内翻译您的第一个组件。