Files
coffee_crisis_arcade_edition/source/lang.h

24 lines
505 B
C++

#pragma once
#include <string>
namespace lang
{
// --- Códigos de idioma soportados ---
enum class Code : int
{
SPANISH = 0,
VALENCIAN = 1,
ENGLISH = 2
};
// Carga los textos desde el fichero JSON especificado
bool loadFromFile(const std::string &file_path);
// Obtiene un texto a partir de una clave
std::string getText(const std::string &key);
// Obtiene el código del siguiente idioma (circular)
Code getNextLangCode(Code lang);
}