Pose una domanda e ottieni un riassunto del documento facendo riferimento a questa pagina e al provider AI di tua scelta
Cronologia delle versioni
- "Aggiunto comando standalone"v8.6.431/03/2026
- "Aggiunto comando CI"v7.5.1106/01/2026
- "Aggiunto comando list projects"v7.5.1106/01/2026
- "Aggiunto comando init"v7.5.930/12/2025
- "Aggiunto comando extract"v7.2.322/11/2025
- "Aggiunta opzione skipIfExists al comando translate"v7.1.005/11/2025
- "Aggiunti alias per argomenti e comandi della CLI"v6.1.427/01/2025
- "Aggiunta opzione build ai comandi"v6.1.305/10/2025
- "Aggiunto comando version"v6.1.226/09/2025
- "Impostata opzione verbose su true di default usando la CLI"v6.1.026/09/2025
- "Aggiunto comando watch e opzione with"v6.1.023/09/2025
- "Aggiunto comando editor"v6.0.123/09/2025
- "Aggiunti comandi content test e list"v6.0.017/09/2025
- "Aggiornata documentazione dei parametri dei comandi CLI"v5.5.1111/07/2025
- "Inizializzazione cronologia"v5.5.1029/06/2025
Il contenuto di questa pagina è stato tradotto con un'IA.
Vedi l'ultima versione del contenuto originale in ingleseSe hai un’idea per migliorare questa documentazione, non esitare a contribuire inviando una pull request su GitHub.
Collegamento GitHub alla documentazioneCopia il Markdown del documento nella porta-documenti
CLI di Intlayer - Tutti i comandi della CLI di Intlayer per il tuo sito web multilingue
Sommario
Installazione del pacchetto
Installa i pacchetti necessari utilizzando npm:
Copiare il codice nella clipboard
npm install intlayer-cli -gSe il pacchetto intlayer è già installato, la CLI viene installata automaticamente. Puoi saltare questo passaggio.
pacchetto intlayer-cli
Il pacchetto intlayer-cli è destinato a transpilare le tue dichiarazioni intlayer in dizionari.
Questo pacchetto transpilerà tutti i file intlayer, come src/**/*.content.{ts|js|mjs|cjs|json}. Scopri come dichiarare i tuoi file di dichiarazione Intlayer.
Per interpretare i dizionari intlayer puoi utilizzare interpreti, come react-intlayer o next-intlayer
Supporto dei file di configurazione
Intlayer accetta più formati di file di configurazione:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
Per vedere come configurare le lingue disponibili o altri parametri, fai riferimento alla documentazione di configurazione qui.
Eseguire i comandi intlayer
Autenticazione
- Login - Autenticati con l'Intlayer CMS e ottieni le credenziali di accesso
Comandi principali
- Costruisci Dizionari - Costruisci i tuoi dizionari dai file di dichiarazione dei contenuti
- Monitora Dizionari - Monitora i cambiamenti e costruisci automaticamente i dizionari
- Crea Bundle Standalone - Crea un bundle JavaScript standalone contenente Intlayer e i pacchetti specificati
- Controlla Versione CLI - Controlla la versione installata della CLI di Intlayer
- Elenca Progetti - Elenca tutti i progetti Intlayer in una directory o in un repository Git
Gestione dei dizionari
- Invia Dizionari (Push) - Invia i dizionari all'editor di Intlayer e al CMS
- Recupera Dizionari (Pull) - Recupera i dizionari dall'editor di Intlayer e dal CMS
- Riempi Dizionari - Riempi, esamina e traduci i dizionari utilizzando l'IA
- Testa Traduzioni Mancanti - Testa e identifica le traduzioni mancanti
- Elenca File di Dichiarazione dei Contenuti - Elenca tutti i file di dichiarazione dei contenuti nel tuo progetto
Gestione dei componenti
- Estrai Stringhe - Estrai le stringhe dai componenti in un file .content vicino al componente
Configurazione
- Inizializza Intlayer - Configura Intlayer nel tuo progetto con la configurazione automatica
- Gestisci Configurazione - Ottieni e invia la tua configurazione Intlayer al CMS
Gestione della documentazione
- Traduci Documento - Traduci automaticamente i file di documentazione utilizzando l'IA
- Esamina Documento - Esamina i file di documentazione per qualità e coerenza
Editor e Live Sync
- Comandi Editor - Usa i comandi dell'editor di Intlayer
- Comandi Live Sync - Usa Live Sync per riflettere le modifiche ai contenuti del CMS in fase di esecuzione
CI/CD e Automazione
- Comando CI - Esegui i comandi di Intlayer con credenziali auto-iniettate per le pipeline CI/CD
Strumenti di sviluppo
- CLI SDK - Usa l'SDK della CLI di Intlayer nel tuo codice
- Comando di Debug Intlayer - Esegui il debug e risolvi i problemi della CLI di Intlayer
Usa i comandi intlayer nel tuo package.json
Copiare il codice nella clipboard
"scripts": { "intlayer:init": "npx intlayer init", "intlayer:login": "npx intlayer login", "intlayer:build": "npx intlayer build", "intlayer:watch": "npx intlayer build --watch", "intlayer:standalone": "npx intlayer standalone --packages intlayer vanilla-intlayer", "intlayer:push": "npx intlayer push", "intlayer:pull": "npx intlayer pull", "intlayer:fill": "npx intlayer fill", "intlayer:list": "npx intlayer content list", "intlayer:test": "npx intlayer content test", "intlayer:extract": "npx intlayer extract", "intlayer:projects": "npx intlayer projects list", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}Nota: Puoi anche usare gli alias più brevi:
npx intlayer listinvece dinpx intlayer content listnpx intlayer testinvece dinpx intlayer content testnpx intlayer projects-listonpx intlayer plinvece dinpx intlayer projects list