选择解决方案
如何决定使用哪些 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 开始。与配置第三方提供商相比,它更容易、更快速地设置,并且没有锁定风险。您可以随时切换到其他提供商。