public static void reload(String lang) {
        if (lang == null || lang.isEmpty()) {
            lang = "en";
        }
        
        messages = new HashMap<String, String>();
        String messagesPath = String.format(messagesPathRaw, lang);
        File f = new File(messagesPath);
        YamlConfiguration messagesConfiguration = YamlConfiguration.loadConfiguration(f);
        for(String key : messagesConfiguration.getKeys(false)) {
            messages.put(key, messagesConfiguration.getString(key));
        }
    }