Exemples
Projets exécutables sous examples/ sur GitHub — chacun avec sa propre configuration, ses sorties de paramètres régionaux validées et son fichier README. Vous pouvez explorer les fichiers traduits sans clé API ; la réexécution de la traduction nécessite une clé de fournisseur (Fournisseurs et modèles).
Exécuter de manière autonome (npx degit)
Copiez un exemple sans cloner le référentiel complet. Chacun déclare "ai-i18n-tools": "^1.7.2" et installe l'interface de ligne de commande à partir de npm :
npx degit wsj-br/ai-i18n-tools/examples/<name> <name>
cd <name>
pnpm installSi vous avez cloné le dépôt ai-i18n-tools entier, exécutez pnpm install et pnpm run build à la racine du dépôt, puis cd examples/<name>. Les exemples d'espace de travail utilisent l'interface de ligne de commande locale via leurs scripts pnpm run i18n:*, ou ai-i18n-tools … directement après la configuration du chemin. Voir Installation — Monorepo cloné.
Liste des exemples
| Exemple | Idéal pour | Copier avec degit | Exécuter |
|---|---|---|---|
| console-app | La plus petite application fonctionnelle avec des chaînes d'interface utilisateur t() + traduction du README | npx degit wsj-br/ai-i18n-tools/examples/console-app console-app | pnpm start |
| nextjs-app | React / Next.js + pluriels + tableau de bord ; documentation Docusaurus imbriquée + fichier README plat + ressources SVG | npx degit wsj-br/ai-i18n-tools/examples/nextjs-app nextjs-app | pnpm dev (application :3030 ; cd docs-site && pnpm start pour la documentation :3040) |
| docusaurus-docs | Site de documentation Docusaurus uniquement (préréglage docusaurus) | npx degit wsj-br/ai-i18n-tools/examples/docusaurus-docs docusaurus-docs | pnpm start (:3100 ; compilation + service, le menu des paramètres régionaux fonctionne) |
| astro-website | Page de destination Astro : HTML pleine page + hybride t() | npx degit wsj-br/ai-i18n-tools/examples/astro-website astro-website | pnpm dev |
| astro-docs | Site de documentation Astro Starlight | npx degit wsj-br/ai-i18n-tools/examples/astro-docs astro-docs | pnpm dev (:3050) |
| vitepress-docs | Site de documentation VitePress + thème 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 / dictionnaire .ts shell (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 / catalogue d'interface utilisateur (pt, zh, analyseur de points) | npx degit wsj-br/ai-i18n-tools/examples/fumadocs-docs fumadocs-docs | pnpm run dev (:3080) |
| plain-html | HTML simple + marqueurs data-i18n* ; JSON de paramètres régionaux statiques (interface utilisateur de type tableau de bord) | npx degit wsj-br/ai-i18n-tools/examples/plain-html plain-html | pnpm dev (:3090) |
| multi-provider | Choisir ou évaluer un fournisseur 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 | Test de régression de la traduction Markdown / CJK (Devanagari, MDX) | npx degit wsj-br/ai-i18n-tools/examples/test-markdown test-markdown | pnpm build |
Chaque nom d'exemple renvoie à son fichier README GitHub avec la configuration complète, les commandes et la disposition du projet — ou parcourez l'index des exemples dans le référentiel.