i1n.ai
Nuxt 統合

Nuxtアプリケーションをローカライズする

i1nはNuxtプロジェクト内のvue-i18nを自動検出します。ロケールファイルをプッシュし、AIで182言語に翻訳し、型安全な定義をプルします。

$ npx i1n init
pages/index.vue
<!-- pages/index.vue -->
<template>
  <div>
    <h1>{{ $t('home.welcome') }}</h1>
    <p>{{ $t('home.description') }}</p>
  </div>
</template>

<script setup>
// i1n manages the locale files
// vue-i18n handles runtime translation
// Type-safe keys via i1n.d.ts
</script>

なぜ__VAR_1__チームはi1nを使用するのですか?

vue-i18nブリッジモード

@nuxtjs/i18nとvue-i18nを使い続けましょう。i1nは既存のセットアップの背後にあるロケールファイルとAI翻訳を管理します。

自動検出されたフレームワーク

i1nはpackage.json内のvue-i18nを検出し、初期化中にすべてを自動的に設定します。

SSR & SSG互換

ロケールファイルは静的なJSONです。Nuxtのサーバーサイドレンダリングおよび静的生成と完全に連携します。

型安全な翻訳キー

自動生成されたi1n.d.tsにより、Nuxtコンポーネントはすべての翻訳キーに対して完全なオートコンプリート機能を利用できます。

Nuxtアプリのローカライズを開始する

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