Génération de types
Définitions TypeScript générées automatiquement pour des clés de traduction type-safe avec autocomplétion complète de l'IDE.
Comment ça marche
Lorsque vous exécutez i1n pull, l'interface de ligne de commande génère un fichier i1n.d.ts contenant des définitions de types TypeScript pour toutes les clés de traduction de votre projet.
Ce fichier associe chaque clé de traduction à son chemin en notation pointée, offrant une validation à la compilation et une complétion automatique complète de l'IDE.
Avantages
Les clés de traduction typées éliminent les erreurs d'exécution causées par des fautes de frappe ou des clés manquantes. Votre IDE affiche toutes les clés disponibles pendant que vous tapez, avec des suggestions de saisie semi-automatique.
Le refactoring est sûr : le renommage d'une clé dans votre fichier source est détecté à la compilation dans l'ensemble de votre base de code.
Utilisation
Le fichier i1n.d.ts généré est automatiquement inclus dans votre compilation TypeScript. Ne modifiez jamais ce fichier directement — il est régénéré à chaque extraction i1n.
Importez les constantes de clé de type sécurisé de i1n.d.ts et utilisez-les avec votre fonction de traduction pour une correction garantie.
export const common = {
greeting: "common.greeting",
errors: {
not_found: "common.errors.not_found"
}
} as const; Associé
Référence CLI
Référence complète pour toutes les commandes, tous les drapeaux et toutes les options de l'interface de ligne de commande i1n.
Tarifs et limites
Plans tarifaires i1n, crédits de traduction IA et limites d'utilisation.
Dépannage
Solutions aux erreurs et problèmes courants lors de l'utilisation de la CLI, du SDK et du tableau de bord i1n.