
Weblate Client (wlc)
CLI开源翻译平台 Weblate 的官方命令行客户端:查看项目与组件的翻译进度,上传、下载译文文件,锁定组件、提交或推送仓库变更。可连接 Hosted Weblate 或自建服务,需要服务地址与 API Key(在 Weblate 个人资料页获取),以及 Python 环境。
wlc
wlc is a Weblate command-line client and Python library using Weblate's REST API.
Part of Weblate — a privacy-respecting localization platform built on open-source foundations.
Installation
Install wlc from PyPI:
pip install wlc
Documentation
See the Weblate documentation for complete usage information:
Container images are published on Docker Hub and the GitHub Container Registry.
Security
The wlc threat model documents the supported trust boundaries and security properties. Report security issues using the Weblate vulnerability reporting process.
Contributing
Contributions are welcome! See the contributor documentation.
相關資源

Translate Toolkit
CLI本地化行业常用的开源工具集,在 PO、XLIFF、TMX、CSV、字幕等翻译文件格式间互转、统计字数,用 pofilter 做 40 多项译文检查,用 poterminology 抽取高频术语。需要 Python 3.11 以上。
translate/translate981
General Translation CLI
CLIGeneral Translation 的命令行 gt:用向导为 React、Next.js 等项目配置多语言,再把界面文案和 JSON、YAML、Markdown 等内容文件交给平台 AI 翻译并写回项目,可接入 CI。需要 Node.js 项目和 General Translation 账号与 API Key(可免费注册,翻译按用量计费)。
generaltranslation/gt1.1k
i18next CLI
CLIi18next 官方命令行:找出 JS/TS 代码里写死的文案,抽取翻译 key,检查各语言缺了哪些词条并同步语言文件;init --yes 可无交互初始化,仓库还附带官方 Agent Skill,引导 agent 把应用改成多语言。需要使用 i18next 的 Node.js 项目。
i18next/i18next-cli244
Weblate MCP Server
MCP连接开源翻译平台 Weblate(自建或托管版均可)的社区 MCP,翻译人员可以用自然语言查找未翻译或需修改的词条、批量写入译文,查看各语言的翻译进度和修改记录。需要 Weblate API 地址和 Token,本机装有 Node.js。
mmntm/weblate-mcp22
Argos Translate
CLI基于 OpenNMT 的开源离线机器翻译,可作为命令行、Python 库或图形界面使用;按需下载语言模型包,缺少直连模型时自动经中间语言转译,适合不便上传到云端的文本。
argosopentech/argos-translate6.6k
i18n Expert
Skill为 React、Next.js、Vue 界面项目配置与审计国际化:把写死的文案替换成词条,检查中英文词条是否齐全一致,核对复数和日期数字格式,附带词条审计脚本。主要面向开发者,需要本地代码项目与 Python。
daymade/claude-code-skills1.5k