feat(locale): sistema i18n YAML amb català i anglès
This commit is contained in:
@@ -15,6 +15,7 @@
|
||||
#include "core/defaults/window.hpp"
|
||||
#include "core/input/input.hpp"
|
||||
#include "core/input/mouse.hpp"
|
||||
#include "core/locale/locale.hpp"
|
||||
#include "core/rendering/sdl_manager.hpp"
|
||||
#include "core/resources/resource_helper.hpp"
|
||||
#include "core/resources/resource_loader.hpp"
|
||||
@@ -99,6 +100,10 @@ Director::Director(int argc, char* argv[])
|
||||
// Carregar o crear configuración
|
||||
ConfigYaml::loadFromFile();
|
||||
|
||||
// Carregar locale segons la config (per defecte "ca"). Si la càrrega
|
||||
// falla, Locale::text() retorna la clau crua i el joc segueix funcionant.
|
||||
Locale::get().load(std::string("locale/") + cfg_->locale + ".yaml");
|
||||
|
||||
// Inicialitzar sistema de input
|
||||
Input::init("data/gamecontrollerdb.txt");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user