Generación de tipos
Definiciones de TypeScript autogeneradas para claves de traducción seguras con autocompletado completo del IDE.
Cómo funciona
Cuando ejecutas i1n pull, la CLI genera un archivo i1n.d.ts que contiene definiciones de tipos de TypeScript para todas las claves de traducción en tu proyecto.
Este archivo mapea cada clave de traducción a su ruta de notación de puntos, proporcionando validación en tiempo de compilación y autocompletado completo del IDE.
Beneficios
Las claves de traducción seguras por tipo eliminan los errores en tiempo de ejecución causados por errores tipográficos o claves faltantes. Tu IDE muestra todas las claves disponibles mientras escribís, con sugerencias de autocompletado.
La refactorización es segura: el cambio de nombre de una clave en tu archivo fuente se detecta en tiempo de compilación en toda tu base de código.
Uso
El archivo i1n.d.ts generado se incluye automáticamente en tu compilación de TypeScript. Nunca modifiques este archivo directamente; se regenera en cada extracción de i1n.
Importa las constantes de clave seguras de tipo desde i1n.d.ts y úsalas con tu función de traducción para garantizar la corrección.
export const common = {
greeting: "common.greeting",
errors: {
not_found: "common.errors.not_found"
}
} as const; Relacionado
Referencia de CLI
Referencia completa de todos los comandos, flags y opciones de la CLI de i1n.
Precios y límites
Planes de precios de i1n, créditos de traducción con IA y límites de uso.
Solución de problemas
Soluciones para errores y problemas comunes al usar la CLI, el SDK y el panel de control de i1n.