Generación de tipos
Definiciones de TypeScript generadas automáticamente para claves de traducción con seguridad de tipos y autocompletado completo en el IDE.
Cómo funciona
Cuando ejecuta i1n pull, la CLI genera un archivo i1n.d.ts que contiene las definiciones de tipo de TypeScript para todas las claves de traducción en su proyecto.
Este archivo asigna cada clave de traducción a su ruta de notación de puntos, proporcionando validación en tiempo de compilación y autocompletado completo en el IDE.
Beneficios
Las claves de traducción con seguridad de tipos eliminan los errores en tiempo de ejecución causados por errores tipográficos o claves faltantes. Su IDE muestra todas las claves disponibles a medida que escribe, con sugerencias de autocompletado.
La refactorización es segura: el cambio de nombre de una clave en su archivo fuente se detecta en tiempo de compilación en toda su base de código.
Uso
El archivo i1n.d.ts generado se incluye automáticamente en su compilación de TypeScript. Nunca modifique este archivo directamente, ya que se regenera en cada extracción de i1n.
Importe las constantes de clave con seguridad de tipos desde i1n.d.ts y utilícelas con su función de traducción para garantizar la exactitud.
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 utilizar la CLI, el SDK y el panel de control de i1n.