i1n.ai
Angular Integrazione

Localizza la tua applicazione Angular

i1n rileva automaticamente @ngx-translate/core nel tuo progetto. Invia file di localizzazione JSON, traduci con l'IA in 182 lingue ed estrai definizioni type-safe.

$ npx i1n init
src/app/app.component.ts
import { TranslateService } from '@ngx-translate/core'
import { registerI1n, t } from 'i1n'

// Bridge Mode: connect i1n types to ngx-translate
registerI1n((key, params) => this.translate.instant(key, params))

// Use t() with full type safety
@Component({
  template: `<h1>{{ greeting }}</h1>`
})
export class AppComponent {
  greeting = t('home.welcome', { name: 'World' })
}

Perché i team Angular usano i1n

Compatibile con ngx-translate

i1n rileva automaticamente @ngx-translate/core e configura la modalità Bridge. Il tuo codice Angular esistente funziona invariato.

Chiavi di traduzione type-safe

i1n.d.ts generato automaticamente fornisce il completamento automatico completo dell'IDE e la convalida in fase di compilazione per ogni chiave di traduzione.

Traduzione basata sull'IA

Traduci in 182 lingue con un unico comando CLI. L'oscuramento delle variabili protegge la sintassi di interpolazione di Angular.

Flusso di lavoro CLI-first

Esegui push, traduci ed estrai dal terminale. Si integra naturalmente nelle pipeline Angular CLI e CI/CD.

Inizia a localizzare la tua app Angular

Gratis per sempre. Non è richiesta carta di credito.