AI 生成的应用,本地化必然出问题。

AI 写 UI,globalize 写 i18n。

AI 工具生成 UI 很快,但满屏都是硬编码的英文。globalize.now 自动把这些 UI 转换成真正的 i18n 架构。

在维护有既定规范的生产代码库?看看 globalize.now 如何融入开发者工作流。

专为 Cursor、Copilot 和 ChatGPT 生成的代码库打造。

支持 React、Next.js、Vue 及主流前端框架。

输出

之前

<button>Submit order</button>

之后

<button>{t("checkout.submit_order")}</button>
locales/
  en.json  fr.json  es.json

如何让 AI 生成的应用支持 i18n?

正在扫描仓库

正在扫描仓库……

✓ 个硬编码 UI 字符串已检出

✓ 个翻译键已生成

✓ 个语言文件已创建

✓ 术语表已生成

你的应用已完成 i18n 改造,AI 可直接处理。

在应用中,我们在克隆副本上工作,并交给你一个分支供审查。通过 Agent 使用时,它在本地运行,修改任何文件前都会先预览每处变更。

想在编码 Agent 中运行?查看 Agent 方式 →

为什么 AI 生成的代码库一做本地化就出问题

AI 生成 UI 时,通常直接把字符串硬编码进组件。等到需要本地化时:

  • 字符串散落在数百个文件中
  • 重复的 UI 文本到处都是
  • 没有翻译键
  • 没有 locale 体系

事后再加 i18n,等于一次全面重构。

globalize.now 如何把硬编码 UI 变成真正的 i18n?

globalize.now 扫描你的仓库,把硬编码的 UI 重写为结构化的本地化体系。

之前

<button>Submit order</button>

之后

<button>{t("checkout.submit_order")}</button>

语言文件

locales/
  en.json
  fr.json
  es.json

globalize.now 自动把 AI 生成的 UI 转换为 AI 可直接处理的 i18n。

CLI 自动创建 i18n 配置和 JSON 语言文件。

globalize.now 是面向 AI 生成应用、AI 可直接处理的 i18n 方案。

globalize 从应用中提取硬编码的 UI 文本,生成翻译键,并自动创建语言文件。

globalize.now 会生成什么

globalize.now 如何检测硬编码 UI 字符串?

扫描组件和路由,找出嵌在 UI 中的面向用户的文本。

生成结构化 i18n 键

自动把原始 UI 字符串转换为带命名空间的翻译键。

自动创建语言文件

生成 JSON 语言文件和共享术语表,随时可以翻译。

工作原理

1

扫描仓库

解析组件和路由,检测 UI 字符串。

2

规范化文本

把 UI 文本转换为结构化的翻译键。

3

生成本地化结构

创建语言文件和术语表,随时可以翻译。

让 AI 生成的应用具备 AI 可直接处理的 i18n 能力。

趁本地化还没变成重写,现在就解决。

免费开始

选择你的工作流

无论 UI 由 AI 生成,还是来自传统代码库,globalize.now 都能胜任。

AI 生成的应用

Cursor、v0 等 AI 工具生成的 UI 常常带有硬编码文本。globalize 提取这些字符串,并自动生成翻译键。

面向 AI 构建者

开发者代码库

对于现有代码库,globalize 扫描组件,把 UI 字符串转换为结构化的翻译键。

面向开发者

Lovable apps

Built in Lovable? Add the lovable-i18n skill and keep every language in sync on each push.

See the Lovable guide