跳至内容

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

更改日语中的一个词。 无需发布,即刻生效。

编辑下方字符串并发布。三台设备将按各自时钟自动获取更新,无需重新构建、无需应用商店审核,也无需重新部署。锁定版本后,正在阅读该内容的用户所见内容将保持不变。

暂存区时钟每六秒运行一个六十秒的窗口期。其余部分均为已发布的机制。
acme / checkout · ja-JP · checkout.pay_now最新 v17
字符串
⌘⏎ 或 Ctrl+⏎ 也可发布
版本(最新优先)
v17今すぐお支払いください1 天前最新
v16今すぐお支払い2 天前
v15今すぐ払う3 天前
保留最近 20 个版本可供锁定。更早的版本将被修剪,返回 404 而非提供其他内容
边缘节点
不可变 · 缓存一年
/cdn/acme/ja-JP/v17
ETag "v17-81af14"
基于内容寻址。此 URL 将永久不变。
最新 · 可变
/cdn/acme/ja-JP
缓存 60 秒,然后使用 ETag 重新验证
在此暂存区:每 6 秒一个窗口期
14:03v17 · 当前
结账
2 件商品 · ¥13,400
今すぐお支払いください
iOS · cold start6 秒后获取
northbound.shop/checkoutv17 · 当前
结账
2 件商品 · ¥13,400
今すぐお支払いください
web · next.js, SSR4 秒后获取
文档 / 结账v17 · 当前
概览结账支付退款
今すぐお支払いください
docs site2 秒后获取
在您的浏览器中高速运行。六十秒窗口和保留的二十个版本即为已发布的版本。

晚上 9 点出现的日语拼写错误。 这两种情况之一将是您的夜晚。

示意性形状,非秒表计时。应用商店通道是移动团队告诉我们的数据,而非我们测量的数字;我们的通道是我们提供的 60 秒重新验证窗口。
分支
CI 构建
QA 通过
提交
审核队列
通过应用商店进行小版本发布
读者的实际体验,而非我们测量的数字
10 s
坐标轴为对数刻度:每条网格线代表的数值约为前一条的十倍。
运行时会在启动时以及您请求时获取数据。已固定的版本在用户阅读期间绝不会发生变化。

您可发布的一切 无需发布版本。

修正日语拼写错误,无需经过应用商店审核。发布的更正内容将在最新 URL 重新验证的一分钟内生效,且每种语言环境保留最近 20 个版本可供固定,确保半路进行的滚动更新不会意外中断。
修复生效速度
无需构建,随处可用
60s

立即修复,而非等到下一个版本。

批准更正后,您应用的每个运行副本在一分钟内即可生效。无需重新构建,无需重新提交,也无人需要等待审核队列。

任何人的操作都不会改变它
ja-JP

您固定的版本将持续可用。

POST /v1/cdn/publish locale=ja-JP
published ja-JP v18
immutable /cdn/acme/ja-JP/v18 · 1 year
v17 still served to clients pinned to it
您需要安装的内容
零依赖

一个包,且已自动适配您的框架。

  • react
  • vue
  • svelte
  • next.js
  • sveltekit
  • angular
  • solid
  • i18next
回滚
20

可随时回退的版本

若翻译有误,只需指向前一个 URL 即可撤销。无需恢复数据,也无需重新部署。

应用中的密钥
只读

将其打包在二进制文件中是安全的。

它仅能获取数据,无法执行其他操作:不能写入翻译、创建密钥或访问其他项目,且在源站对每个密钥和 IP 地址进行速率限制。

无供应商锁定

四种退出方式之一。

相同的字符串仍会以拉取请求、写回 CMS 或文件同步的方式导出。这是一种选择,而非依赖。

零依赖。 了解您的框架。

运行时会获取资源包,将其缓存并向您的组件提供字符串。框架包对其进行封装,因此区域设置更改会触发重新渲染而非重新加载,而服务器端渲染的内容会在服务器上解析,因此在真实语言内容到达之前不会出现英文闪烁。

npm i @transglot/react-i18n
import { TransglotProvider } from '@transglot/react-i18n'; <TransglotProvider  options={{    baseUrl: 'https://api.transglot.ai',    project: 42,    cdnKey: 'taicdn_…',    locale: 'en',  }}>

FAQs

决定空中交付(OTA)是否值得变更的关键问题。

我可以在不发布新应用版本的情况下更新翻译吗?
可以,这正是产品的核心优势。您的翻译内容会发布到边缘包中,应用会在运行时获取,因此修正后的字符串在最新 URL 重新验证的一分钟内即可上线。无需重新构建、无需应用商店审核、无需重新部署。每个项目可自行决定 GLOSSA 草稿是直接纳入该包,还是等待有人批准或编辑后再纳入。
每次发布都会生成一个不可变的版本化 URL(缓存一年),以及一个每六十秒重新验证一次的可变最新 URL。运行时会在启动时以及您请求时获取数据。固定某个版本后,它在用户阅读期间绝不会发生变化。
运行时会提供其已缓存的资源包,且附带区域设置文件的构建版本仍包含这些文件。分发机制用于更新字符串,而非决定其是否存在。
仅在您主动请求时才会发生。运行时会在启动时以及您指示时获取数据。没有推送通道会强制在用户阅读的界面下进行切换。
CDN 密钥是只读的。它无法写入翻译、创建密钥或读取其他项目,并且在源站针对每个密钥和 IP 进行速率限制,因此即使密钥泄露也无法被用来攻击我们。
指向前一个版本的 URL。该 URL 是不可变的且仍然存在。每种区域设置保留最近二十个版本,因此回滚只需更改 URL,无需恢复操作。
Dispatch 需要项目令牌,而免费套餐无法生成令牌,因此起步套餐为 Starter:每月 19 美元,包含 300,000 字。
仅当您希望如此时才会发生。相同的字符串仍会通过拉取请求、连接器回写或文件存储同步的方式返回。分发只是四种出口之一,并非唯一方式。