Improve client logging.
This commit is contained in:
@@ -16,6 +16,7 @@ var _ = core.Translations(&translations{})
|
||||
|
||||
type translations struct {
|
||||
app *application.Application
|
||||
logger *slog.Logger
|
||||
mainWindow core.MainWindow
|
||||
}
|
||||
|
||||
@@ -57,9 +58,13 @@ func (t *translations) ConnectDependencies() error {
|
||||
}
|
||||
|
||||
func (t *translations) Initialize() error {
|
||||
t.logger = t.app.NewLogger("service", core.ServiceNameTranslations)
|
||||
|
||||
t.logger.Info("Initializing...")
|
||||
|
||||
langFromEnv, _ := os.LookupEnv("LANG")
|
||||
|
||||
slog.Info("Current system locale.", "locale", lang.SystemLocale().String(), "LANG", langFromEnv)
|
||||
t.logger.Info("Current system locale.", "locale", lang.SystemLocale().String(), "LANG", langFromEnv)
|
||||
|
||||
if err := lang.AddTranslationsFS(langfiles.LangFiles, "files"); err != nil {
|
||||
return fmt.Errorf("%w: load translations: %w", core.ErrTranslations, err)
|
||||
|
Reference in New Issue
Block a user