i1n.ai
Next.js 集成

Next.js 本地化,零配置。

推送您的区域设置文件,使用 AI 进行翻译,拉取类型安全的定义。开箱即用地支持 App Router、Pages Router、next-intl 和 i18next。

$ npx i1n init
app/page.tsx
import { t } from 'i1n'

export default function HomePage() {
  return (
    <main>
      <h1>{t('home.title')}</h1>
      <p>{t('home.subtitle')}</p>
      {/* ↑ Full autocomplete from i1n.d.ts */}
    </main>
  )
}

为什么 Next.js 团队使用 i1n?

App Router 和 Pages Router

i1n 会检测您的 Next.js 版本并生成与两种路由系统兼容的语言文件。

next-intl 的桥接模式

已在使用 next-intl 或 i18next?保留您的库 — i1n 会管理其背后的翻译文件和类型生成。

自动生成的 i1n.d.ts

每次 i1n 拉取都会生成 TypeScript 定义。您的 IDE 会自动完成每个翻译键,无需任何设置。

CI/CD 中的 AI 翻译

将 i1n push --translate 添加到您的 CI 管道。新密钥将在到达生产环境之前被翻译。

开始本地化您的 Next.js 应用

永久免费。无需信用卡。