Skip to content

CLI — Configuration

version

Synopsis : ai-i18n-tools version

Affiche la version de la CLI et l'horodatage de la compilation (les mêmes informations que -V / --version sur le programme racine).


init

Synopsis : ai-i18n-tools init [-t <template>] [-o <path>] [-P <provider>] [--with-translate-ignore]

Écrivez un fichier de configuration de démarrage (inclut provider / providers, concurrency, batchConcurrency, batchSize, maxBatchChars et docs[].addFrontmatter). Les commandes de traduction qui appellent un LLM nécessitent la clé API du fournisseur actif dans l'environnement ou .env (sauf Ollama) — voir Fournisseur et clé API.

Options clés : -t / --template, -o / --output, -P / --provider, --with-translate-ignore

-P / --provider sélectionne le préréglage intégré à échafauder (openrouter si omis). Doit être l'un des suivants : openrouter, openai, anthropic, gemini, deepseek, cerebras, groq, mistral, xai, nvidia, alibaba, apifun, ollama.

Modèles (-t) :

ValeurÉchafaudages
ui-markdownFlux de travail des chaînes d'interface utilisateur Markdown
ui-docusaurusInterface utilisateur Docusaurus + documents
ui-starlightDocuments Starlight
ui-vitepressDocuments VitePress (docsOutput.style: "vitepress") plus vitepressThemeCatalog pour les chaînes de thème
ui-nextraDocuments Nextra (docsOutput.style: "nextra") plus nextraDictionaryPath pour le dictionnaire de thème (la barre latérale _meta.ts est collectée automatiquement)
ui-fumadocsDocuments Fumadocs (docsOutput.style: "fumadocs") plus fumadocsUiCatalog pour les remplacements d'interface utilisateur (la barre latérale meta.json est collectée automatiquement)
ui-astro-websiteChaînes d'interface utilisateur de site Web Astro
ui-json-bundlesJSON (json[] uniquement)

--with-translate-ignore crée un .translate-ignore de démarrage.

Publié sous licence MIT.