例
GitHub の examples/ にある実行可能なプロジェクト — それぞれに独自の構成、コミットされたロケール出力、および README があります。API キーなしで翻訳済みファイルを探索できます。翻訳を再実行するにはプロバイダーキーが必要です(プロバイダーとモデル)。
スタンドアロンで実行 (npx degit)
リポジトリ全体をクローンせずに、1 つの例をコピーします。それぞれが "ai-i18n-tools": "^1.7.2" を宣言し、npm から CLI をインストールします。
bash
npx degit wsj-br/ai-i18n-tools/examples/<name> <name>
cd <name>
pnpm install代わりに全体の ai-i18n-tools リポジトリをクローンした場合は、リポジトリルートで pnpm install と pnpm run build を実行し、その後 cd examples/<name> を実行します。ワークスペースの例では、pnpm run i18n:* スクリプト経由でローカルCLIを使用するか、PATHの設定後に単独の ai-i18n-tools … を使用します。インストール — クローンしたモノレポを参照してください。
例のリスト
| 例 | 最適な用途 | degit でコピー | 実行 |
|---|---|---|---|
| console-app | t() UI 文字列 + README 翻訳を含む最小限の動作するアプリ | npx degit wsj-br/ai-i18n-tools/examples/console-app console-app | pnpm start |
| nextjs-app | React / Next.js + 複数形 + ダッシュボード; ネストされた Docusaurus ドキュメント + フラットな README + SVG アセット | npx degit wsj-br/ai-i18n-tools/examples/nextjs-app nextjs-app | pnpm dev (アプリ :3030; ドキュメント用 cd docs-site && pnpm start :3040) |
| docusaurus-docs | Docusaurus ドキュメントサイトのみ (docusaurus プリセット) | npx degit wsj-br/ai-i18n-tools/examples/docusaurus-docs docusaurus-docs | pnpm start (:3100; ビルド + サーブ、ロケールメニュー機能) |
| astro-website | Astro ランディングページ: フルページ HTML + t() ハイブリッド | npx degit wsj-br/ai-i18n-tools/examples/astro-website astro-website | pnpm dev |
| astro-docs | Astro Starlight ドキュメントサイト | npx degit wsj-br/ai-i18n-tools/examples/astro-docs astro-docs | pnpm dev (:3050) |
| vitepress-docs | VitePress ドキュメントサイト + テーマ JSON (pt-BR, zh-Hans) | npx degit wsj-br/ai-i18n-tools/examples/vitepress-docs vitepress-docs | pnpm run docs:dev (:3060) |
| nextra-docs | Nextra 4 MDX + _meta.ts / 辞書 .ts シェル (pt-BR, zh-Hans) | npx degit wsj-br/ai-i18n-tools/examples/nextra-docs nextra-docs | pnpm run dev (:3070) |
| fumadocs-docs | Fumadocs 4 MDX + meta.json / UI カタログ (pt, zh, ドットパーサー) | npx degit wsj-br/ai-i18n-tools/examples/fumadocs-docs fumadocs-docs | pnpm run dev (:3080) |
| plain-html | プレーン HTML + data-i18n* マーカー; 静的ロケール JSON (ダッシュボード形式の UI) | npx degit wsj-br/ai-i18n-tools/examples/plain-html plain-html | pnpm dev (:3090) |
| multi-provider | LLM プロバイダーを選択またはベンチマーク (-P / --provider) | npx degit wsj-br/ai-i18n-tools/examples/multi-provider multi-provider | ai-i18n-tools translate-docs -P openai --force |
| test-markdown | Markdown / CJK 翻訳 (デーヴァナーガリー、MDX) の回帰テスト | npx degit wsj-br/ai-i18n-tools/examples/test-markdown test-markdown | pnpm build |
各例の名前は、完全なセットアップ、コマンド、プロジェクトレイアウトが記載された GitHub README にリンクしています。または、リポジトリの例のインデックス を参照してください。