refactor(i18n): use explicit loader in LoadFS

Co-Authored-By: Virgil <virgil@lethean.io>
This commit is contained in:
Virgil 2026-04-02 10:13:43 +00:00
parent 174d78b37d
commit de5bd091be

View file

@ -238,7 +238,7 @@ func SetHandlers(handlers ...KeyHandler) {
// func init() { i18n.LoadFS(localeFS, "locales") }
func LoadFS(fsys fs.FS, dir string) {
withDefaultService(func(svc *Service) {
if err := svc.LoadFS(fsys, dir); err != nil {
if err := svc.AddLoader(NewFSLoader(fsys, dir)); err != nil {
log.Error("i18n: LoadFS failed", "dir", dir, "err", err)
}
})