i1n.ai
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サイトのローカライズを開始する

永久無料。クレジットカード不要。