Lingo.dev SDK
使用 Lingo.dev 实现运行时 AI 翻译
简介
Lingo.dev SDK 是一组库,能够为您的应用程序添加 AI 驱动的翻译功能。与处理静态文件本地化的 Lingo.dev CLI 不同,SDK 用于翻译动态内容,例如用户消息、评论和实时数据。
该 SDK 集成了 Lingo.dev 的专业翻译引擎,提供优化的性能、顶级的质量以及自动故障转移功能。
使用场景
在需要运行时翻译功能的应用程序中使用 Lingo.dev SDK:
- 聊天应用程序和消息平台
- 电子邮件客户端和通信工具
- 社交媒体工具和内容管理系统
- 具有实时交互的客户支持系统
在完整的本地化工作流程中,SDK 补充了 Lingo.dev CLI。CLI 和 CI/CD 集成用于静态内容,SDK 用于动态翻译。
支持的平台
- 模型上下文协议 (MCP) — 用于与 AI 助手集成
- JavaScript SDK — 用于 Web 应用程序、Node.js 服务器和前端框架
- PHP SDK — 用于 PHP 应用程序和 Laravel 项目
- Python SDK — 用于 Python 应用程序,例如基于 Django 的应用
支持的功能
这些 SDK 共享许多共同功能,但它们之间并非完全一致。请参考下表了解 SDK 的差异。
功能 | JavaScript | PHP | Python |
---|---|---|---|
文本翻译 | ✓ | ✓ | ✓ |
对象/数组翻译 | ✓ | ✓ | ✓ |
批量翻译 | ✓ | ✓ | ✓ |
聊天翻译 | ✓ | ✓ | ✓ |
HTML 翻译 | ✓ | ✗ | ✗ |
语言检测 | ✓ | ✓ | ✓ |
进度跟踪 | ✓ | ✓ | ✓ |
快速模式 | ✓ | ✓ | ✓ |
参考数据/术语表 | ✗ | ✗ | ✓ |
并发处理 | ✗ | ✗ | ✓ |