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>
)
} なぜ__VAR_1__チームはi1nを使用するのですか?
プラグイン不要
i1nはロケールファイルを直接管理します。Viteプラグインは不要です — Vite上のReact、Vue、Svelte、またはバニラJSで動作します。
フレームワークに依存しない
React、Vue、Svelte、Solid、またはバニラJSのいずれを使用している場合でも、Viteプロジェクトの翻訳はi1nが同じ方法で処理します。
型安全な翻訳キー
自動生成された i1n.d.ts は、すべての翻訳キーに対して完全な IDE オートコンプリートとコンパイル時検証を提供します。
AI搭載翻訳
1つのCLIコマンドで、Viteアプリ全体を任意の言語に翻訳できます。変数マスキングにより、補間構文が保護されます。
Viteアプリのローカライズを開始する
永久無料。クレジットカード不要。