[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de... #173
2 changed files with 7 additions and 2 deletions
5
i18n.go
5
i18n.go
|
|
@ -6,6 +6,7 @@ import (
|
|||
"text/template"
|
||||
|
||||
"dappco.re/go/core"
|
||||
log "dappco.re/go/core/log"
|
||||
)
|
||||
|
||||
// T translates a message using the default service.
|
||||
|
|
@ -181,7 +182,9 @@ func AddHandler(handlers ...KeyHandler) {
|
|||
// func init() { i18n.LoadFS(localeFS, "locales") }
|
||||
func LoadFS(fsys fs.FS, dir string) {
|
||||
if svc := Default(); svc != nil {
|
||||
_ = svc.LoadFS(fsys, dir)
|
||||
if err := svc.LoadFS(fsys, dir); err != nil {
|
||||
log.Error("i18n: LoadFS failed", "dir", dir, "err", err)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -239,7 +239,9 @@ func AddLoader(loader Loader) {
|
|||
if svc == nil {
|
||||
return
|
||||
}
|
||||
_ = svc.AddLoader(loader)
|
||||
if err := svc.AddLoader(loader); err != nil {
|
||||
log.Error("i18n: AddLoader failed", "err", err)
|
||||
}
|
||||
}
|
||||
|
||||
func (s *Service) loadJSON(lang string, data []byte) error {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue