i1n.ai
Angular Integração

Localize seu aplicativo Angular

O i1n detecta automaticamente o @ngx-translate/core no seu projeto. Envie arquivos de localidade JSON, traduza com IA em 182 idiomas e receba definições 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' })
}

Por que as equipes Angular usam i1n

Compatível com ngx-translate

i1n detecta automaticamente @ngx-translate/core e configura o Modo Bridge. Seu código Angular existente funciona inalterado.

Chaves de tradução type-safe

O i1n.d.ts gerado automaticamente fornece preenchimento automático completo da IDE e validação em tempo de compilação para cada chave de tradução.

Tradução com IA

Traduza para 182 idiomas com um único comando CLI. A mascaragem de variáveis protege a sintaxe de interpolação do Angular.

Fluxo de trabalho CLI-first

Envie, traduza e receba do terminal. Integra-se naturalmente ao Angular CLI e aos pipelines de CI/CD.

Comece a localizar seu aplicativo Angular

Grátis para sempre. Nenhum cartão de crédito é necessário.