feat: embed and load locale translations on init

Co-Authored-By: Virgil <virgil@lethean.io>
This commit is contained in:
Snider 2026-03-17 00:45:18 +00:00
parent 94df217e84
commit e7d469cc8d
2 changed files with 9 additions and 0 deletions

View file

@ -13,9 +13,11 @@ package qa
import (
"forge.lthn.ai/core/cli/pkg/cli"
"forge.lthn.ai/core/go-i18n"
"forge.lthn.ai/core/lint/locales"
)
func init() {
i18n.LoadFS(locales.FS, ".")
cli.RegisterCommands(AddQACommands)
}

7
locales/embed.go Normal file
View file

@ -0,0 +1,7 @@
// Package locales embeds translation files for this module.
package locales
import "embed"
//go:embed *.json
var FS embed.FS