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.