From f6c60d0a963817189854f5b42bc58a76ddb90d53 Mon Sep 17 00:00:00 2001 From: SayaAndy Date: Mon, 20 Oct 2025 01:35:01 +0700 Subject: feat: redo language page with general page layout --- main.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index a6a30b0..39fa0ab 100644 --- a/main.go +++ b/main.go @@ -52,7 +52,7 @@ var ( ) b2Client *b2.B2Client configPath = flag.String("c", "config.yaml", "Path to the configuration file (in YAML format)") - availableLanguages = make([]string, 0) + availableLanguages = make([]config.AvailableLanguageConfig, 0) localization = make(map[string]*locale.LocaleConfig) ) @@ -108,7 +108,7 @@ func main() { slog.Warn("fail to initialize a locale", slog.String("locale", lang.Name), slog.String("error", err.Error())) continue } - availableLanguages = append(availableLanguages, lang.Name) + availableLanguages = append(availableLanguages, lang) localization[lang.Name] = localeCfg } @@ -144,7 +144,7 @@ func main() { os.Exit(1) } - app.Get("/", router.Root(cfg.AvailableLanguages)) + app.Get("/", router.Api_V1_GeneralPage(localization, availableLanguages)) app.Get("/:lang", router.Api_V1_GeneralPage(localization, availableLanguages)) app.Get("/:lang/map", router.Lang_Map(localization, availableLanguages, b2Client)) app.Get("/:lang/blog", router.Api_V1_GeneralPage(localization, availableLanguages)) -- cgit v1.3.1+13