i1n.ai
Angular Integration

Lokalisieren Sie Ihre Angular-Anwendung

i1n erkennt @ngx-translate/core automatisch in Ihrem Projekt. Pushen Sie JSON-Lokalisierungsdateien, übersetzen Sie mit KI in 182 Sprachen und ziehen Sie typsichere Definitionen ab.

$ 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' })
}

Warum verwenden __VAR_1__-Teams i1n?

ngx-translate-kompatibel

i1n erkennt @ngx-translate/core automatisch und konfiguriert den Bridge-Modus. Ihr bestehender Angular-Code funktioniert unverändert.

Typsichere Übersetzungs-Schlüssel

Die automatisch generierte i1n.d.ts-Datei bietet eine vollständige IDE-Autovervollständigung und eine Validierung zur Kompilierungszeit für jeden Übersetzungsschlüssel.

KI-gestützte Übersetzung

Übersetzen Sie mit einem einzigen CLI-Befehl in 182 Sprachen. Die Variablenmaskierung schützt die Angular-Interpolationssyntax.

CLI-zentrierter Workflow

Pushen, übersetzen und ziehen Sie aus dem Terminal. Passt natürlich in Angular CLI und CI/CD-Pipelines.

Beginnen Sie mit der Lokalisierung Ihrer Angular-App

Für immer kostenlos. Keine Kreditkarte erforderlich.