支持的框架
所有常用的 Web 框架和 i18n 库
⚛️
React
react-intl, react-i18next
▲
Next.js
next-intl, next-i18next
💚
Vue
vue-i18n
🅰️
Angular
@ngx-translate
🔶
Svelte
svelte-i18n
JSON i18n 工作流
在你的开发流程中实现简单集成
1上传你的 JSON 文件
2选择目标语言
3下载翻译后的文件
之前(en.json)
{
"greeting": "Hello, {name}!",
"welcome": "Welcome to our app"
}之后(de.json)
{
"greeting": "Hallo, {name}!",
"welcome": "Willkommen in unserer App"
}为什么我们选择我们的方法,而不是 ChatGPT?
一目了然的差异
| 功能 | shipglobal | ChatGPT / DIY | 代理机构 |
|---|---|---|---|
翻译记忆库 一次翻译,后续更新免费。 | 一次性付费 | 每次都重新翻译 | 每次都是全新 |
大文件 没有大小限制 | 无限制 | Token 限制 | 无限制 |
占位符保护 {name}, %@, {{count}} 保持不变 | 自动 | 易出错 | 手动 |
原始格式 JSON、XML、.strings 将被保留 | 自动 | 需要复制粘贴 | 取决于供应商 |
29 种语言 同时翻译所有内容 | 同时 | 逐一 | 贵 |
一致性 相同的术语 = 相同的翻译 | 翻译记忆保证 | 不一致 | 不同 |
价格 每次翻译成本 | $每种语言起价 1€ | $$时间 + API | $$$贵10-50倍 |
Bonus
SEO-优化翻译
在国际市场中获得更好的排名
hreflang 标签
Google 的自动语言映射
本地关键词
翻译符合本地搜索行为
元标签
每种语言的标题与描述
常见问题
- 支持哪些 JSON 结构?
- 支持扁平和嵌套的 JSON、ICU MessageFormat、复数形式和插值。
- 它与 next-intl 一起工作吗?
- 是的!所有常用的 i18n 库,例如 next-intl、react-intl、vue-i18n 和 @ngx-translate 都受支持。
- 它如何帮助 SEO?
- 多语言网站在本地搜索查询中的排名更高。通过 hreflang 标签,Google 能理解语言版本。
- 复数形式会被正确翻译吗?
- 是的,ICU MessageFormat 和各种复数规则会为每种语言正确应用。