Pose una domanda e ottieni un riassunto del documento facendo riferimento a questa pagina e al provider AI di tua scelta
Integrando il server MCP Intlayer al tuo assistente AI, puoi recuperare tutti i documenti direttamente da ChatGPT, DeepSeek, Cursor, VSCode, ecc.
Vedi la documentazione del server MCPIl 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
Estensione Ufficiale per VS Code
Panoramica
Intlayer è l'estensione ufficiale di Visual Studio Code per Intlayer, progettata per migliorare l'esperienza dello sviluppatore quando si lavora con contenuti localizzati nei tuoi progetti.
Link all'estensione: https://marketplace.visualstudio.com/items?itemName=Intlayer.intlayer-vs-code-extension
Funzionalità
Navigazione Istantanea
Supporto Vai alla Definizione – Usa Cmd+Click (Mac) o Ctrl+Click (Windows/Linux) su una chiave useIntlayer per aprire istantaneamente il file di contenuto corrispondente.
Integrazione Perfetta – Funziona senza sforzo con progetti react-intlayer e next-intlayer.
Supporto Multilingue – Supporta contenuti localizzati in diverse lingue.
Integrazione con VS Code – Si integra perfettamente con la navigazione e la palette dei comandi di VS Code.
Comandi per la Gestione dei Dizionari
Gestisci i tuoi dizionari di contenuti direttamente da VS Code:
- Costruisci Dizionari (extension.buildDictionaries) – Genera i file di contenuto basati sulla struttura del tuo progetto.
- Carica Dizionari (extension.pushDictionaries) – Carica l'ultimo contenuto del dizionario nel tuo repository.
- Scarica Dizionari (extension.pullDictionaries) – Sincronizza l'ultimo contenuto del dizionario dal tuo repository al tuo ambiente locale.
Generatore di Dichiarazioni di Contenuto
Genera facilmente file di dizionari strutturati in diversi formati:
- TypeScript (.ts) – extension.createDictionaryFile.ts
- ES Module (.esm) – extension.createDictionaryFile.esm
- CommonJS (.cjs) – extension.createDictionaryFile.cjs
- JSON (.json) – extension.createDictionaryFile.json
Installazione
Puoi installare Intlayer direttamente dal Marketplace di VS Code:
- Apri VS Code.
- Vai al Marketplace delle Estensioni.
- Cerca "Intlayer".
- Clicca su Installa.
In alternativa, installalo tramite la riga di comando:
Copiare il codice nella clipboard
code --install-extension intlayer
Utilizzo
Navigazione Rapida
- Apri un progetto che utilizza react-intlayer.
Individua una chiamata a useIntlayer(), come:
tsxCopiare il codiceCopiare il codice nella clipboard
const content = useIntlayer("app");
- Command-click (⌘+Click su macOS) o Ctrl+Click (su Windows/Linux) sulla chiave (es. "app").
- VS Code aprirà automaticamente il file dizionario corrispondente, ad esempio src/app.content.ts.
Gestione dei Dizionari di Contenuto
Costruire i Dizionari
Genera tutti i file di contenuto dei dizionari con:
Copiare il codice nella clipboard
Cmd + Shift + P (macOS) / Ctrl + Shift + P (Windows/Linux)
Cerca Build Dictionaries ed esegui il comando.
Caricare i Dizionari
Carica l'ultimo contenuto dei dizionari:
- Apri la Command Palette.
- Cerca Push Dictionaries.
- Seleziona i dizionari da caricare e conferma.
Scaricare i Dizionari
Sincronizza l'ultimo contenuto dei dizionari:
- Apri la Command Palette.
- Cerca Pull Dictionaries.
- Scegli i dizionari da scaricare.
Sviluppo e Contributi
Vuoi contribuire? Accogliamo con piacere i contributi della community!
URL del repository: https://github.com/aymericzip/intlayer-vs-code-extension
Iniziare
Clona il repository e installa le dipendenze:
Copiare il codice nella clipboard
git clone https://github.com/aymericzip/intlayer-vs-code-extension.gitcd intlayer-vs-code-extensionnpm install
Usa il package manager npm per la compatibilità con il pacchetto vsce per costruire e pubblicare l'estensione.
Eseguire in Modalità Sviluppo
- Apri il progetto in VS Code.
- Premi F5 per avviare una nuova finestra Extension Development Host.
Inviare una Pull Request
Se migliori l'estensione, invia una PR su GitHub.
Feedback e Problemi
Hai trovato un bug o hai una richiesta di funzionalità? Apri un issue nel nostro repository GitHub:
Licenza
Intlayer è rilasciato sotto la Licenza MIT.
Cronologia della Documentazione
- 5.5.10 - 2025-06-29: Storia iniziale