Go Integración
Localice su aplicación Go
Envíe sus archivos de localización de Go (JSON o YAML), tradúzcalos con IA a cualquier idioma y recupere los archivos traducidos. Claves con seguridad de tipos mediante generación de código.
$ 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",
}) Por qué los equipos Go utilizan i1n
Compatibilidad con JSON y YAML
i1n lee y escribe archivos de localización tanto en JSON como en YAML. Utilice el formato que prefiera su proyecto en Go.
Compatible con go-i18n
Los archivos de localización generados funcionan directamente con go-i18n y otras bibliotecas populares de i18n para Go.
Flujo de trabajo nativo de CLI
Los desarrolladores de Go aman la terminal. i1n prioriza la CLI: envíe, traduzca y obtenga archivos sin abandonar su shell.
Traducción de IA con protección de variables
Las variables de plantilla de Go como {{.Name}} se protegen automáticamente durante la traducción.
Comience a localizar su aplicación en Go
Gratis para siempre. No se requiere tarjeta de crédito.