| @@ -136,7 +136,6 @@ int main(int argc, char* argv[]) { | |||||
| } | } | ||||
| logger::init(); | logger::init(); | ||||
| random::init(); | random::init(); | ||||
| string::init(); | |||||
| // Test code | // Test code | ||||
| // exit(0); | // exit(0); | ||||
| @@ -168,6 +167,8 @@ int main(int argc, char* argv[]) { | |||||
| #endif | #endif | ||||
| INFO("System time: %s", string::formatTimeISO(system::getUnixTime()).c_str()); | INFO("System time: %s", string::formatTimeISO(system::getUnixTime()).c_str()); | ||||
| string::init(); | |||||
| // Load settings | // Load settings | ||||
| settings::init(); | settings::init(); | ||||
| try { | try { | ||||
| @@ -577,6 +577,7 @@ static std::map<std::string, std::map<std::string, std::string>> translations; | |||||
| static void loadTranslations() { | static void loadTranslations() { | ||||
| INFO("Loading translations"); | |||||
| translations.clear(); | translations.clear(); | ||||
| std::string translationsDir = asset::system("translations"); | std::string translationsDir = asset::system("translations"); | ||||