HomeAmbiente di testVetrinaAppDocBlog
    • Englishinglese
      EN
    • русскийrusso
      RU
    • 日本語giapponese
      JA
    • françaisfrancese
      FR
    • 한국어coreano
      KO
    • 中文cinese
      ZH
    • españolspagnolo
      ES
    • Deutschtedesco
      DE
    • العربيةarabo
      AR
    • italianoitaliano
      IT
    • British Englishinglese britannico
      EN-GB
    • portuguêsportoghese
      PT
    • हिन्दीhindi
      HI
    • Türkçeturco
      TR
    • polskipolacco
      PL
    • Indonesiaindonesiano
      ID
    • Tiếng Việtvietnamita
      VI
    • українськаucraino
      UK
    /
    Filtra la documentazione per framework
    Alt+←
    Perché Intlayer?
    Iniziare
    Concetto
    • Come funziona Intlayer
    • Configurazione
    • TestFillBuildWatchExtractLoginPushPullConfigurationListVersionEditorLiveDebugDoc ReviewDoc TranslateSDK
    • Editor visuale
    • CMS
    • Integrazione CI/CD
    • TraduzionePluraleEnumerazioneCondizioneGenereInserimentoFileAnnidamentoMarkdownHTMLRecupero funzione
    • File per locale
    • Compilatore
    • Compilazione automatica
    • Test
    • Ottimizzazione del bundle
    Ambiente
    • Next.js 14 e App Router
      Next.js 15
      Next.js senza locale URL
      Next.js e Page Router
      Compiler
    • Tanstack Start Solid
    • Astro e React
      Astro e Svelte
      Astro e Vue
      Astro e Solid
      Astro e Preact
      Astro e Lit
      Astro e Vanilla JS
    • React Router v7
      React Router v7 (fs-routes)
      Compiler
    • Nuxt e Vue
    • Vite e Solid
    • SvelteKit
    • Vite e Preact
    • Vite e Vanilla JS
    • Vite e Lit
    • Angular 19 (Webpack)
      Analog
    • React CRA
    • React Native e Expo
    • Express.js
      NestJS
      Fastify
      Hono
      Adonis
    • Lynx e React
    Plugins
    • JSON
    • gettext (.po)
    Estensione VS Code
    Agente
    • Server MCP
    • Abilità dell’agente
    Versioni
    • v8
    • v7
    • v6
    Benchmark
    • Next.js
    • TanStack
    • Vue
    • Solid
    • Svelte
    Blog
    Fai una domanda
    1. Documentation
    2. Concetto
    3. CLI
    Creazione:2024-08-11Ultimo aggiornamento:2026-03-31
    Riferimento a questa documentazione al tuo assistente AI preferito
    ChatGPT
    Claude
    DeepSeek
    Google AI mode
    Gemini
    Perplexity
    Mistral
    Grok

    Pose una domanda e ottieni un riassunto del documento facendo riferimento a questa pagina e al provider AI di tua scelta

    Cronologia delle versioni

    1. "Aggiunto comando standalone"
      v8.6.431/03/2026
    2. "Aggiunto comando CI"
      v7.5.1106/01/2026
    3. "Aggiunto comando list projects"
      v7.5.1106/01/2026
    4. "Aggiunto comando init"
      v7.5.930/12/2025
    5. "Aggiunto comando extract"
      v7.2.322/11/2025
    6. "Aggiunta opzione skipIfExists al comando translate"
      v7.1.005/11/2025
    7. "Aggiunti alias per argomenti e comandi della CLI"
      v6.1.427/01/2025
    8. "Aggiunta opzione build ai comandi"
      v6.1.305/10/2025
    9. "Aggiunto comando version"
      v6.1.226/09/2025
    10. "Impostata opzione verbose su true di default usando la CLI"
      v6.1.026/09/2025
    11. "Aggiunto comando watch e opzione with"
      v6.1.023/09/2025
    12. "Aggiunto comando editor"
      v6.0.123/09/2025
    13. "Aggiunti comandi content test e list"
      v6.0.017/09/2025
    14. "Aggiornata documentazione dei parametri dei comandi CLI"
      v5.5.1111/07/2025
    15. "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 inglese
    Modifica questa documentazione

    Se hai un’idea per migliorare questa documentazione, non esitare a contribuire inviando una pull request su GitHub.

    Collegamento GitHub alla documentazione
    Copia

    Copia 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:

    bash
    Copiare il codice

    Copiare il codice nella clipboard

    npm install intlayer-cli -g
    Se 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.ts
    • intlayer.config.js
    • intlayer.config.json
    • intlayer.config.cjs
    • intlayer.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

    package.json
    Copiare il codice

    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 list invece di npx intlayer content list
    • npx intlayer test invece di npx intlayer content test
    • npx intlayer projects-list o npx intlayer pl invece di npx intlayer projects list
    Configurazione
    Test
    Alt+→

    In questa pagina

      Le discussioni sono anonime e vengono regolarmente esaminate per affrontare problemi comuni. Sentiti libero di condividere idee per nuove funzionalità, feedback sulla documentazione o qualsiasi cosa relativa a Intlayer, utilizziamo questi input per definire la nostra roadmap e migliorare il prodotto.

      npm install intlayer-cli -g
      "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"}