跳至内容

除非您接受,否则可选的分析、会话录制和广告将保持关闭。您可以拒绝它们并继续使用 Transglot。随时可在 Cookie 偏好设置 中更改您的选择。 Cookie 政策

航运软件词汇表

trans·glot

本页面以词典条目的形式呈现整个产品:Transglot 的含义、使用方法及其背后的理念。简而言之,它将您应用中的每个字符串翻译成您发布的每种语言,并检查每个字符串的占位符、复数形式、术语表用词和长度,当某行被拒绝时,CI 作业将失败。

动词 · 名词
| tranz-glot |
transfix
· 1,024 ·
transhumance

使语言变得枯燥

一键推送。运行中的每个区域设置都会经过起草和四道关卡的检查,结果将以您分支上的提交形式返回,或通过仓库连接器以拉取请求的形式返回。

  • 免费计划起始提供 100,000 个单词,其中 75,000 个在电话验证后提供
  • 无需信用卡即可开始
  • 每行经过四道关卡
复数 I · 示例运行,仅供参考
specimen · illustrative

Plate II

运行的实际显示效果
已过滤为 AI 草稿的翻译表,显示法语目标译文、质量评分和审阅操作。
图 ii:法语 AI 草稿,待审阅。
工作区
义项 i 至 v

定义

1.
名词 · 基础设施

驻留在代码仓库中的本地化流水线:推送一个字符串,运行中的每个语言环境都会通过四项自动质量检查返回结果。

用作定语:transglot 运行;transglot 关卡;CI 中的 transglot。
2.
动词 · to transglot

无需电子表格、代理机构队列或关于文案的会议,即可在项目支持的所有语言环境中发布功能。

规则变化:transglots, transglotted, transglotting。
3.
形容词 · boring

指本地化:状态正常时不可见,出错时显眼。这是基础设施所能获得的最高赞誉。

比较:boring deploys(枯燥的部署)、boring backups(枯燥的备份)、boring billing(枯燥的账单)。
4.
名词 · the gate

为您避免风险的拒绝机制。每行都会检查占位符完整性、复数形式完备性、术语表用词及最大长度;损坏的占位符、复数形式或禁用术语将在单次修正重试中修复,否则该行将被拦截,并记录超出长度限制的情况。来源:QaRunner::preGate()。

关卡予以拒绝。它不会妥协。
5.
名词 · the plan

按月定价并包含字数额度,而非按字计费。团队版每月 49 美元,席位不限;超出额度的部分按每字 0.0008 美元计费。所有 41 种集成均包含在内,无需额外付费。

另见:额度、超量、席位。
已过时 · 旧式做法

导出字符串。通过电子邮件发送给代理机构。等待。将其粘贴回来。然后发现德语按钮出了问题。

弃用此工作流
首次在此代码库中出现
edition ii
变体适配

一条字符串, 覆盖所有市场。

选择一种语言;相同的四项检查将随之应用
source · en-US

Pay now. Your order ships today.

checkout.cta.pay · 对照按钮长度预算进行检查
de-DE · four gates read

Jetzt bezahlen. Ihre Bestellung wird heute versandt.

德语通常比英语更长,这正是长度检查所关注的问题。

六个面板仅为示例,并非限制。没有固定的语言列表:任何 ICU 识别的 BCP-47 标签均可接受,当前表格中包含 708 个区域设置。

免费开始
三个真实屏幕

工作区中的示例

来自产品的三个屏幕截图,裁剪至每个示例关注的部分:引擎不得触碰的文字、正在修改的一行,以及项目运行的控制项。
PL. III
术语表:源术语、每个区域设置的目标译文,以及禁止翻译标记。
pl. iii

术语列表

引擎不得更改的词汇,及其在每个区域设置中的对应目标译文。

术语列表术语表
PL. IV
编辑中的一行:法语目标译文在字段中打开并带有轮廓。
pl. iv

编辑中的一行

目标译文在字段中打开并带有轮廓,旁边显示该行的状态。

编辑中的一行工作区
PL. V
包含项目 API 令牌、可发布密钥和 webhook 端点的开发者设置屏幕。
pl. v

项目控制

令牌、可发布密钥、Webhook、术语表和风格指南,均集中在一个页面上。

项目控制开发者设置
表格一

已验证 数据。

词典会列出每条引用的来源。本表亦然:右栏指明了读取每个数据的文件。
  • 708

    验证器接受的语言区域

    任何 ICU 识别的 BCP-47 标签,以及针对表外标签的结构化回退机制。

    ICU 语言区域表
  • 224

    拥有独立复数规则集的语言

    如果翻译缺少其语言要求的复数形式,将无法通过复数检查,从而阻止发布。

    resources/data/plural_categories.php
  • 4

    对每一行进行的确定性检查

    占位符、复数、术语表、长度。前置检查和翻译路径上均执行相同的四项检查。

    QaRunner::preGate()
  • 20

    读取和写入的文件格式

    每种格式均支持往返处理,因此返回的文件与您原有的文件一致。

    编解码器列表
  • 12

    签名的 Webhook 事件

    按顺序进行类型化、签名和重试,每次尝试均记录在交付日志中。

    App\Enums\WebhookEvent
  • $0.0008

    超出套餐额度的每字费用

    免费计划和开源授权采用硬性上限而非计量计费,因此不会产生额外账单。

    config/plans.php
引用

引自 来源。

本页未引用任何客户。在存在真实且可归因的引文之前,引文列将引用已发布的系统。
ICU 识别的任何 BCP-47 标签都会被规范化,对于表外的标签则提供结构性回退。
LocaleInfo::tryCanonicalize

关于语言区域(locale)的定义

包含损坏占位符、复数形式或禁用术语的行将在单次修正重试中修复,否则将被拦截。
QaRunner::preGate

关于质量门禁的作用

超出套餐额度的单词按每词 $0.0008 计费。免费版和赠予层采用硬上限而非计量计费。
config/plans.php

关于费用说明

常见问题

读者带着疑问而来,我们给予直白的解答。

Transglot 具体是做什么的?
它会将您产品中的字符串翻译为您发布的所有语言,并在触发推送或同步更改时执行翻译,且在合并前检查每一处译文。您可以保留自己的文件和现有工作流;语言管理不再是一个独立的项目负担。
我需要重写现有的国际化(i18n)配置吗?
不需要。它能读取您已有的文件,支持从 JSON、YAML 到 gettext、.strings、XLIFF 和 ARB 等共二十种格式,并以相同的结构写回。您的键名和架构保持不变。
当翻译未通过检查时会发生什么?
四项自动检查会读取每一行:占位符、复数形式、术语表用词和长度。损坏的占位符、缺失的复数形式或禁用的术语表用词将获得一次修正重试机会,如果仍然失败,该行将被拒绝而非写入。仅超出长度限制的行会被写入而非拒绝,并且从团队计划开始,自动批准或 QA 运行会将其标记为待审查。
它支持多少种语言?
没有固定的语言列表限制。系统接受 ICU 识别的任何 BCP-47 标签,当前表中包含 708 个语言区域,其中 224 种语言拥有各自的复数规则,并由质量门禁强制执行。
Transglot 的费用是多少?
免费版为 0 美元,起始提供 100,000 个单词(注册时 25,000 个,电话验证后 75,000 个),之后每月 10,000 个,支持 15 个语言区域(包括源语言)、三个席位,但不含 API。Starter 计划每月 19 美元,Team 计划每月 49 美元且席位无限,Business 计划每月 149 美元。超出计划配额的单词按每字 0.0008 美元计费,按年支付的费用为月费的十倍。
有免费试用吗?
免费计划无需绑定信用卡且永不过期,这就是最真诚的试用体验。付费计划在免费计划基础上额外提供 14 天试用。
人工翻译员还能审查工作成果吗?
可以,大多数团队都会保留一名审查员。翻译人员可以使用自己的账户在同一个网格中工作,并且可以将赠予权限限制为单一语言,这样外部自由职业者只能看到法语等内容。
它能与我们已经使用的工具配合工作吗?
共有 41 种集成:涵盖内容系统、设计工具、帮助中心和代码仓库。这些集成均不额外收费;任何付费计划均包含 36 种,团队版及以上计划包含全部 41 种(即额外 5 种从团队版开始提供)。
你们会使用我们的内容来训练模型吗?
不会。您的字符串仅被发送至信任中心列出的子处理器进行翻译,不作他用。信任中心是记录谁有权处理您内容的权威依据。
我如何导出翻译内容?
通过 API 拉取端点、CLI、交付包或文件存储同步。所有这四种方式都需要项目令牌,该令牌在入门版计划中提供。
与您正在运行的工具协同工作

41 个连接器,已内置。

版权页

在您自己的字符串上试用。 一键推送。

无需信用卡。免费计划起始提供 100,000 个单词(注册时 25,000 个,电话验证后 75,000 个),超出配额的单词按每字 0.0008 美元计费。