lang: Updated localization system to use a more versatile json format

This commit is contained in:
WerWolv
2022-12-02 12:00:04 +01:00
parent 453ddaf0d6
commit 3b94a42783
39 changed files with 6067 additions and 7516 deletions

View File

@@ -51,16 +51,17 @@ namespace hex::init {
this->m_currTaskName = name;
}
ON_SCOPE_EXIT {
tasksCompleted++;
this->m_progress = float(tasksCompleted) / this->m_tasks.size();
};
auto startTime = std::chrono::high_resolution_clock::now();
if (!task())
status = false;
auto endTime = std::chrono::high_resolution_clock::now();
log::info("Task '{}' finished in {} ms", name, std::chrono::duration_cast<std::chrono::milliseconds>(endTime-startTime).count());
tasksCompleted++;
this->m_progress = float(tasksCompleted) / this->m_tasks.size();
};
try {