gettext · .po 目录 · 60+ 种语言和方言

几分钟内翻译您的 .po 目录,并保持结构完整。

占位符、复数形式、msgctxt 和内联标签在往返转换中均可保留。在任何操作运行之前,您就能看到费用。输出结果与您的代码库结构一致,为有效的 gettext 格式,随时可供合并。

首月服务费由我们承担。之后,您只需充值并按实际翻译的字数付费,探索期间无需任何费用,也没有需要我们追回的免费翻译额度。
真实输出 · en → de · zh-Hans · ru · ar
locale/de/LC_MESSAGES/messages.po完整性检查通过
源文件 · en#: src/inbox/list.tsx:142msgctxt "inbox.badge"msgid "Hi %1$s, you have %2$d new <b>unread</b> messages"#: src/billing/receipt.tsx:88msgid "Use code {{code}} before %(date)s"
翻译 · 占位符已保留Hallo %1$s, du hast %2$d neue <b>ungelesene</b> Nachrichten你好 %1$s,你有 %2$d 条新的未读消息Привет, %1$s! У вас %2$d новых сообщенийمرحبًا %1$s، لديك %2$d رسائل جديدة
msgctxt 已保留{{code}}%(date)snested <b><i>
条目0
字数~7,400
预计费用 · 草稿 · 示例~$0.69
在运行前显示您确认估算后才会执行。任务会在超支前暂停,而不是继续超支。
输出有效的 gettext,可使用 msgfmt 进行编译读取复数头部而不是猜测,阿拉伯语 6 种,波兰语 3 种作用域限制、可撤销的 API 密钥 · 签名 webhook每次作业前进行费用预览 · 预付费余额
两种接入方式 · 一个产品

拖入文件夹,或通过 POST 发送作业。

相同的引擎、相同的目录、相同的审计跟踪。选择最契合您工作流的操作界面。

面向本地化团队

查看费用,观察运行状态,检查遗漏。

  1. 01拖入 .po 文件或整个语言环境文件夹,目标语言将从各个头部中读取。
  2. 02选择质量(草稿、标准或专业版),并在提交前查看条目、字数和费用。
  3. 03按语言环境,逐块观察运行情况。
  4. 04复查被标记的条目,仅重新运行这些条目,并下载符合代码库结构的 zip 包。
11 个文件已完成
en → pl, it, pt-PT, ar, pt-BR, de, fr, es +3550/550 条目 · 10/10 块
面向开发者

将本地化作为 CI/CD 管道的一环。

一个受限密钥、一个 POST 请求、完成后发送签名 webhook。在 CI 中拉取目录并开启 PR。

POST /v1/jobs
curl -X POST https://api.echo-lingua.com/v1/jobs \
  -H "Authorization: Bearer $ECHO_LINGUA_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "sourceLanguage": "en",
    "contextMode": "ui-label",
    "quality": "standard",
    "inputs": [
      { "filename": "de/messages.po", "targetLanguage": "de", "content": "…" },
      { "filename": "ar/messages.po", "targetLanguage": "ar", "content": "…" }
    ]
  }'
webhook · job.completed (已签名)
{
  "id": "whd_3f9c8a",
  "type": "job.completed",
  "createdAt": 1726669123456,
  "data": {
    "jobId": "job_8f2c41",
    "status": "COMPLETE",
    "downloadUrl": "/v1/jobs/job_8f2c41/download"
  }
}
您将获得什么

脚本无法为您完成的六件事。

结构保持不变

占位符、复数形式、msgctxt 和 HTML 在往返转换中均可保留,每个条目都经过检查,绝非碰运气。

%1$s · {{code}} · %(date)s · <b><i>

费用优先可见

提交前即可查看条目、字数和预计费用。采用预付费余额,随着作业运行扣除。群组上限会阻止新作业,而不是让您产生意外费用。

550 个条目 · 约 7,400 字 · 约 $0.69 草稿(说明性)

上下文感知

UI 标签、营销或文档模式,外加确保术语原样输出的术语表,以及在需要探究原因时可查看的逐条注释。

quality=draft · standard · pro

审查与恢复

未通过完整性检查的条目会在目录中被标记,绝不会默默地发布。仅重新运行未通过的条目。

#, el-review

为开发者原生打造

真正的 HTTP API:可撤销的受限密钥、签名 webhook、按密钥的费用归属、支持 CI 的下载。

POST /v1/jobs → job.completed

无缝嵌入您的代码库

输出镜像您的输入树,每种语言环境一个文件,且为有效的 gettext。解压到 locale/ 并查看 diff。

locale/ar/LC_MESSAGES/messages.po
覆盖范围

六十多种语言,以及重要的方言。

翻译由模型驱动,因此接受 PO 头部中的任何 BCP-47 语言环境。这些是我们官方支持并验证过的语言,包括大多数工具合并为一的区域变体。

AfrikaansafArabicRTLarBasqueeuBengalibnBulgarianbgCantoneseyueCatalancaChinese (Simplified)zh-HansChinese (Traditional)zh-HantCroatianhrCzechcsDanishdaDutchnlEnglishenEnglish (Australia)en-AUEnglish (Canada)en-CAEnglish (UK)en-GBEnglish (US)en-USEstonianetFilipinofilFinnishfiFrenchfrFrench (Canada)fr-CAGermandeGreekelGujaratiguHebrewRTLheHindihiHungarianhuIcelandicisIndonesianidIrishgaItalianitJapanesejaKazakhkkKoreankoLatvianlvLithuanianltMalaymsMaltesemtNepalineNorwegian BokmålnbNorwegian NynorsknnPersianRTLfaPolishplPortugueseptPortuguese (Brazil)pt-BRPortuguese (Portugal)pt-PTRomanianroRussianruSerbiansrSlovakskSlovenianslSpanishesSpanish (Latin America)es-419Spanish (Spain)es-ESSwahiliswSwedishsvTamiltaThaithTurkishtrUkrainianukUrduRTLurVietnameseviWelshcy
处于预览阶段,质量尚未经验证
AmharicamBurmesemyKhmerkmLaoloSinhalasiZuluzu
65 官方支持 · 6 处于预览阶段 · 接受任何 BCP-47 语言环境

方言

pt-BR 对比 pt-PT,es-ES 对比 es-419,en-GB/US/AU/CA,fr 对比 fr-CA,zh-Hans 对比 zh-Hant,挪威博克莫尔语对比尼讷尔斯科语,相同的源文件,产生正确不同的输出(词汇和复数规则)。

从右到左

阿拉伯语、希伯来语、波斯语和乌尔都语采用从右到左渲染,并正确镜像布局。

复数形式

复数形式从每个语言环境的头部读取,而不是猜测,阿拉伯语 6 种,波兰语 3 种。

定价 · 坦诚明了

您的首月服务费由我们承担。

此后:收取固定的月度服务费,并按实际翻译的字数付费。资金为预付费并在作业运行时扣除,因此账单绝不会超出余额。

前 30 天免收服务费绑卡即可开启免费月份。无需付费即可探索应用、运行费用预览或阅读文档。
之后按翻译字数计费充值、翻译、观察余额扣除。每个作业都会先显示预估费用,您只需为实际用量付费,通常会更少。
团队统一余额,由所有者统一出账费用按成员和密钥归属,并设有群组上限。重度或常规用户可申请按月开具发票。
核心顾虑

这才是您真正担心的。

“我会收到意料之外的账单吗?”

在您看到估算费用之前,不会运行任何内容。余额为预付费,群组上限为硬性限制,作业会在超支前暂停。

“这些都是生产环境文件。”

输出结果是您在合并前会进行审查的有效 gettext。密钥受限且可撤销,费用按密钥归属,每个作业都会留下审计跟踪。

“我们使用 CJK 和 RTL 语言。”

本页面也是如此。阿拉伯语采用六种复数形式,波兰语采用三种,从您的头部读取,填满每个索引,并在适当的地方采用从右到左布局。

指定一个目录亲自体验。

注册,拖入 .po 文件,阅读费用预览。这就是完整的评估过程,无需预约演示电话。

免费开始首月免服务费 · 之后按字数付费 · 随时可取消