i1n.ai
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.