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.