Astro 統合
Astroサイトをローカライズする
AstroプロジェクトからJSONロケールファイルをプッシュし、AIで182言語に翻訳し、型安全な定義をプルします。静的およびハイブリッドレンダリングに対応しています。
$ npx i1n init
src/pages/index.astro
---
// src/pages/index.astro
import { t } from 'i1n'
---
<html lang="en">
<body>
<h1>{t('home.welcome')}</h1>
<p>{t('home.description')}</p>
</body>
</html> なぜ__VAR_1__チームはi1nを使用するのですか?
スタティックファースト
ロケールファイルは標準的なJSONです。Astroはビルド時にそれらを静的HTMLにビルドします — ランタイムオーバーヘッドはゼロです。
アイランド対応
Astroコンポーネントおよびフレームワークアイランド(React、Vue、Svelte)で、同じ型安全なAPIを使用してi1nを利用します。
コンテンツコレクションに対応
AstroのContent Collectionsと並行して翻訳済みコンテンツを管理します。i1nがロケールファイルを処理し、Astroがコンテンツを処理します。
AI搭載翻訳
1つのCLIコマンドでサイト全体を任意の言語に翻訳できます。変数マスキングはAstro式を保護します。
Astroサイトのローカライズを開始する
永久無料。クレジットカード不要。