Skip to content

Latest commit

 

History

History
174 lines (128 loc) · 7.36 KB

File metadata and controls

174 lines (128 loc) · 7.36 KB

Lingo.dev – 本地化工程平台

开源本地化工程工具。连接 Lingo.dev 本地化工程平台,获得一致、优质的翻译。


Lingo APILingo React MCPLingo CLILingo GitHub ActionLingo Compiler for React(早期 Alpha 版)

Release License Last Commit Product Hunt #1 DevTool of the Month Product Hunt #1 DevTool of the Week Product Hunt #2 Product of the Day Github trending


快速开始

工具 功能 快速命令
Lingo React MCP AI 辅助的 React 应用 i18n 配置 提示:Set up i18n
Lingo CLI 本地化 JSON、YAML、Markdown、CSV、PO 文件 npx lingo.dev@latest run
Lingo GitHub Action 在 GitHub Actions 中持续本地化 uses: lingodotdev/lingo.dev@main
Lingo Compiler for React 构建时 React 本地化,无需 i18n 包装器 withLingo() 插件

本地化引擎

这些工具连接到本地化引擎——您在 Lingo.dev 本地化工程平台上创建的有状态翻译 API。每个引擎在所有请求中持久化术语表、品牌语调和特定语言的指令,将术语错误减少 16.6–44.6%。或者使用您自己的 LLM


Lingo.dev MCP

在 React 应用中配置 i18n 容易出错——即使是 AI 编码助手也会幻想出不存在的 API 并破坏路由。Lingo.dev MCP 为 AI 助手提供对 Next.js、React Router 和 TanStack Start 框架特定 i18n 知识的结构化访问。适用于 Claude Code、Cursor、GitHub Copilot Agents 和 Codex。

阅读文档 →


Lingo.dev CLI

一条命令本地化 JSON、YAML、Markdown、CSV 和 PO 文件。锁定文件跟踪已本地化的内容——仅处理新增或更改的内容。默认使用 Lingo.dev 上的本地化引擎,或使用您自己的 LLM(OpenAI、Anthropic、Google、Mistral、OpenRouter、Ollama)。

npx lingo.dev@latest init
npx lingo.dev@latest run

查看文档 →


Lingo.dev CI/CD

在您的流水线中实现持续本地化。每次推送都会触发本地化——缺失的字符串会在代码发布到生产环境之前自动填充。支持 GitHub Actions、GitLab CI/CD 和 Bitbucket Pipelines。

uses: lingodotdev/lingo.dev@main
with:
  api-key: ${{ secrets.LINGODOTDEV_API_KEY }}

查看文档 →


Lingo.dev API

直接从后端代码调用您的本地化引擎。支持同步和异步本地化,提供 webhook 交付、按语言环境隔离故障以及通过 WebSocket 实时监控进度。

查看文档 →


Lingo Compiler for React(早期测试版)

无需 i18n 包装器的构建时 React 本地化。使用纯英文文本编写组件——编译器会检测可翻译字符串并在构建时生成本地化版本。无需翻译键、无需 JSON 文件、无需 t() 函数。支持 Next.js(App Router)和 Vite + React。

查看文档 →


贡献

欢迎贡献。请遵循以下准则:

  1. 问题:报告错误或请求功能
  2. 拉取请求:提交更改
    • 每个 PR 都需要一个变更集:pnpm new(或使用 pnpm new:empty 进行非发布更改)
    • 提交前确保测试通过
  3. **开发:**这是一个 pnpm + turborepo 单体仓库
    • 安装依赖:pnpm install
    • 运行测试:pnpm test
    • 构建:pnpm build

支持:Discord 社区

Star 历史

如果您觉得 Lingo.dev 有用,请给我们一个 star,帮助我们达到 10,000 个 star!

[

Star History Chart

](https://www.star-history.com/#lingodotdev/lingo.dev&Date)

本地化文档

可用翻译:

English中文日本語한국어EspañolFrançaisРусскийУкраїнськаDeutschItalianoالعربيةעבריתहिन्दीPortuguês (Brasil)বাংলাفارسیPolskiTürkçeاردوभोजपुरीঅসমীয়াગુજરાતીमराठीଓଡ଼ିଆਪੰਜਾਬੀසිංහලதமிழ்తెలుగు

添加新语言:

  1. 使用 BCP-47 格式将语言代码添加到 i18n.json
  2. 提交拉取请求