Skip to content

CLI — Configuración

version

Sinopsis: ai-i18n-tools version

Imprime la versión de la CLI y la marca de tiempo de compilación (la misma información que -V / --version en el programa raíz).


init

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

Escriba un archivo de configuración de inicio (incluye provider / providers, concurrency, batchConcurrency, batchSize, maxBatchChars y docs[].addFrontmatter). Los comandos de traducción que llaman a un LLM requieren la clave API del proveedor activo en el entorno o .env (excepto Ollama); consulte Proveedor y clave API.

Opciones clave: -t / --template, -o / --output, -P / --provider, --with-translate-ignore

-P / --provider selecciona qué preajuste integrado se va a andamiar (openrouter si se omite). Debe ser uno de: openrouter, openai, anthropic, gemini, deepseek, cerebras, groq, mistral, xai, nvidia, alibaba, apifun, ollama.

Plantillas (-t):

ValorScaffolds
ui-markdownFlujo de trabajo de cadenas de interfaz de usuario de Markdown
ui-docusaurusInterfaz de usuario de Docusaurus + documentos
ui-starlightDocumentos de Starlight
ui-vitepressDocumentos de VitePress (docsOutput.style: "vitepress") más vitepressThemeCatalog para cadenas de temas
ui-nextraDocumentos de Nextra (docsOutput.style: "nextra") más nextraDictionaryPath para el diccionario de temas (la barra lateral _meta.ts se recopila automáticamente)
ui-fumadocsDocumentos de Fumadocs (docsOutput.style: "fumadocs") más fumadocsUiCatalog para anulaciones de la interfaz de usuario (la barra lateral meta.json se recopila automáticamente)
ui-astro-websiteCadenas de interfaz de usuario del sitio web de Astro
ui-json-bundlesJSON (solo json[])

--with-translate-ignore crea un .translate-ignore inicial.

Publicado bajo la licencia MIT.