#include "gettext.hpp"
#include "log.hpp"
#include "filesystem.hpp"
#include <algorithm>
#include <iterator>
#include <locale>
#include <map>
#include <boost/locale.hpp>
#include <set>
#include <type_traits>
#include "spirit_po/spirit_po.hpp"
Go to the source code of this file.
|
std::string | translation::dgettext (const char *domain, const char *msgid) |
|
std::string | translation::egettext (char const *msgid) |
|
std::string | translation::dsgettext (const char *domainname, const char *msgid) |
|
std::string | translation::dsngettext (const char *domainname, const char *singular, const char *plural, int n) |
|
void | translation::bind_textdomain (const char *domain, const char *directory, const char *) |
|
void | translation::set_default_textdomain (const char *domain) |
|
void | translation::set_language (const std::string &language, const std::vector< std::string > *) |
|
int | translation::compare (const std::string &s1, const std::string &s2) |
| Case-sensitive lexicographical comparison. More...
|
|
int | translation::icompare (const std::string &s1, const std::string &s2) |
| Case-insensitive lexicographical comparison. More...
|
|
std::string | translation::strftime (const std::string &format, const std::tm *time) |
|
bool | translation::ci_search (const std::string &s1, const std::string &s2) |
|
const boost::locale::info & | translation::get_effective_locale_info () |
| A facet that holds general information about the effective locale. More...
|
|
◆ DBG_G
◆ ERR_G
◆ LOG_G
◆ WRN_G