yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
language_manager.cc File Reference
#include "util/i18n/language_manager.h"
#include <algorithm>
#include <cstdint>
#include <filesystem>
#include <fstream>
#include <sstream>
#include <string>
#include "util/i18n/translator.h"
#include "util/log.h"
#include "util/platform_paths.h"

Go to the source code of this file.

Classes

class  yaze::i18n::anonymous_namespace{language_manager.cc}::FlatJsonParser
 

Namespaces

namespace  yaze
 
namespace  yaze::i18n
 
namespace  yaze::i18n::anonymous_namespace{language_manager.cc}
 

Functions

void yaze::i18n::anonymous_namespace{language_manager.cc}::AppendUtf8 (uint32_t cp, std::string *out)
 
int yaze::i18n::anonymous_namespace{language_manager.cc}::HexVal (char c)
 
std::filesystem::path yaze::i18n::anonymous_namespace{language_manager.cc}::ResolveI18nDir ()
 

Variables

constexpr char yaze::i18n::anonymous_namespace{language_manager.cc}::kDefaultLocale [] = "en"