add core.Localizer

This commit is contained in:
nytpu
2021-05-11 11:16:36 -06:00
parent cc5c8b2f23
commit 4d23da8c38
2 changed files with 8 additions and 2 deletions
+7 -1
View File
@@ -19,6 +19,8 @@ import (
"os"
"path/filepath"
"sync"
"golang.nytpu.com/comitium/localizations"
)
// Global instance of FullData
@@ -35,9 +37,13 @@ var Header string
// Timeout for requests
var Timeout int
var Localizer *localizations.Localizer
// have to do this instead of the automatically called init() because
// initialization stuff requires parsing of command line args first
func Init(dataPath string) error {
func Init(dataPath string, localizer *localizations.Localizer) error {
Localizer = localizer
// initialize comitium.json & data maps
f, err := os.Open(filepath.Join(dataPath, "comitium.json"))
if err == nil {