Generazione del tipo
Definizioni TypeScript generate automaticamente per chiavi di traduzione type-safe con completamento automatico completo dell'IDE.
Come funziona
Quando esegui i1n pull, la CLI genera un file i1n.d.ts contenente definizioni di tipo TypeScript per tutte le chiavi di traduzione nel tuo progetto.
Questo file mappa ogni chiave di traduzione al suo percorso in notazione puntata, fornendo validazione in fase di compilazione e completamento automatico completo dell'IDE.
Vantaggi
Le chiavi di traduzione type-safe eliminano gli errori di runtime causati da errori di battitura o chiavi mancanti. Il tuo IDE mostra tutte le chiavi disponibili mentre digiti, con suggerimenti di completamento automatico.
Il refactoring è sicuro: la ridenominazione di una chiave nel tuo file sorgente viene rilevata al momento della compilazione in tutto il tuo codebase.
Utilizzo
Il file i1n.d.ts generato è automaticamente incluso nella compilazione TypeScript. Non modificare mai questo file direttamente: viene rigenerato ad ogni pull di i1n.
Importa le costanti di chiave type-safe da i1n.d.ts e usale con la tua funzione di traduzione per garantirne la correttezza.
export const common = {
greeting: "common.greeting",
errors: {
not_found: "common.errors.not_found"
}
} as const; Correlato
Riferimento CLI
Riferimento completo per tutti i comandi, flag e opzioni della CLI di i1n.
Prezzi e limiti
Piani tariffari di i1n, crediti di traduzione AI e limiti di utilizzo.
Risoluzione dei problemi
Soluzioni per errori e problemi comuni durante l'utilizzo della CLI, dell'SDK e della dashboard di i1n.