i1n.ai
Go Integration

Lokalisieren Sie Ihre Go-Anwendung

Laden Sie Ihre Go-Lokalisierungsdateien (JSON oder YAML) hoch, übersetzen Sie sie mit KI in jede Sprache und rufen Sie übersetzte Dateien ab. Typsichere Schlüssel durch Code-Generierung.

$ npx i1n init
main.go
// Using go-i18n with i1n-managed locale files
import "github.com/nicksnyder/go-i18n/v2/i18n"

bundle := i18n.NewBundle(language.English)
bundle.LoadMessageFile("locales/en_us/common.json")
bundle.LoadMessageFile("locales/es/common.json")

localizer := i18n.NewLocalizer(bundle, "es")
msg := localizer.MustLocalize(&i18n.LocalizeConfig{
    MessageID: "welcome",
})

Warum verwenden __VAR_1__-Teams i1n?

JSON- und YAML-Unterstützung

i1n liest und schreibt sowohl JSON- als auch YAML-Lokalisierungsdateien. Verwenden Sie das Format, das Ihr Go-Projekt bevorzugt.

go-i18n-kompatibel

Generierte Locale-Dateien funktionieren direkt mit go-i18n und anderen beliebten Go i18n-Bibliotheken.

CLI-nativer Workflow

Go-Entwickler lieben das Terminal. i1n ist CLI-first – pushen, übersetzen und pullen, ohne Ihre Shell zu verlassen.

KI-Übersetzung mit Variablenschutz

Go-Vorlagenvariablen wie {{.Name}} werden während der Übersetzung automatisch geschützt.

Beginnen Sie mit der Lokalisierung Ihrer Go-App

Für immer kostenlos. Keine Kreditkarte erforderlich.