选择解决方案

如何决定使用哪款 Lingo.dev 产品。

简介

Lingo.dev 提供多种解决方案,每种都可集成到不同的翻译流程、技术栈和工作流中。您可以单独使用任意一种解决方案,也可以根据需求组合多种方案。所有解决方案均可协同工作,互不排斥。

本页将介绍每个解决方案,并说明:

  • 其功能
  • 适用场景
  • 不适用场景

TL;DR

如果你不确定从哪里开始,建议先使用 Lingo.dev CLI。这是我们最灵活的方案,支持最多的文件格式,并且工作流程也最为熟悉。大多数用户会将其与 Lingo.dev CI/CD 搭配,实现自动化。本指南可参考 快速入门

Lingo.dev CLI

Lingo.dev CLI 是一个命令行工具,可从静态文件(如 JSON、YAML 和 Markdown)中提取并翻译内容。它旨在作为传统依赖人工翻译的翻译管理系统的替代方案,能够无缝集成。

该方案:

  • 支持最广泛的文件格式
  • 可与现有传统工作流无缝集成
  • 通常与 Lingo.dev CI/CD 搭配使用

如需了解更多,请参阅 Lingo.dev CLI

Lingo.dev CI/CD

Lingo.dev CI/CD 构建于 Lingo.dev CLI 之上。它可将翻译流程自动化,集成到您的 CI/CD 流水线中,在推送代码或合并 Pull Request 时自动运行翻译。

我们建议所有 Lingo.dev CLI 用户使用此方案。

如需了解更多,请参阅 Lingo.dev CI/CD

Lingo.dev Compiler

Lingo.dev Compiler 是专为 React 应用设计的编译器。它可包裹您的应用,实现无缝翻译。在许多情况下,您无需更改任何代码。

要了解更多信息,请参阅 Lingo.dev Compiler

Lingo.dev SDK

Lingo.dev SDK 是一套用于在运行时按需翻译内容的 SDK。它专为无法在构建时确定的内容设计,例如用户生成内容、动态 API 响应或个性化消息。

注意: 与其他解决方案不同,Lingo.dev SDK 仅兼容 Lingo.dev Engine

要了解更多信息,请参阅 Lingo.dev SDK

Lingo.dev Engine

Lingo.dev Engine 是我们托管的本地化引擎。它提供了自动模型选择等便捷功能,旨在替代 OpenAI 或 [Anthropic] 等第三方 LLM 提供商。

我们建议从 Lingo.dev Engine 开始。与配置第三方提供商相比,它的设置更简单、更快捷,并且没有锁定,您可以随时切换到其他提供商。