选择解决方案

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

简介

Lingo.dev 提供多种解决方案,每种解决方案都旨在与不同的翻译管道、技术栈和工作流程集成。您可以单独使用任何一种解决方案,也可以根据需要组合多种解决方案。各解决方案设计为可以协同工作,互不排斥。

本页面将介绍每种解决方案并解释:

  • 它的功能
  • 适用场景
  • 不适用场景

简要说明

如果您不确定从哪里开始,请从 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 管道的一部分,在您推送代码或合并拉取请求时运行翻译。

我们推荐所有 Lingo.dev CLI 用户使用此解决方案。

要了解更多信息,请参阅 Lingo.dev CI/CD

Lingo.dev 编译器

Lingo.dev 编译器 是为基于 React 的应用程序设计的编译器。它包裹您的应用程序,使翻译变得无缝。在许多情况下,您甚至不需要更改代码。

要了解更多信息,请参阅 Lingo.dev 编译器

Lingo.dev SDK

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

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

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

Lingo.dev Engine

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

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