Vite 集成
本地化任何 Vite 驱动的应用程序
推送 JSON 语言环境文件,使用 AI 翻译成 182 种语言,并拉取类型安全的定义。适用于 Vite 上的任何框架 — 无需插件。
$ npx i1n init
src/App.tsx
// vite.config.ts — no plugin needed
// i1n manages locale files directly
import { t } from 'i1n'
function App() {
return (
<div>
<h1>{t('home.welcome')}</h1>
<p>{t('home.description')}</p>
</div>
)
} 为什么 Vite 团队使用 i1n?
无需插件
i1n 直接管理本地化文件。无需 Vite 插件 — 可在 Vite 上搭配 React、Vue、Svelte 或原生 JS 使用。
框架无关
无论您的 Vite 项目是使用 React、Vue、Svelte、Solid 还是原生 JavaScript,i1n 的处理翻译方式都相同。
类型安全的翻译键
自动生成的 i1n.d.ts 为每个翻译键提供完整的 IDE 自动完成和编译时验证。
人工智能驱动的翻译
一个 CLI 命令即可将您的整个 Vite 应用翻译成任何语言。变量遮罩可保护插值语法。
开始本地化您的 Vite 应用
永久免费。无需信用卡。