#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...
|
| |
| bool | translation::ci_search (const std::string &s1, const std::string &s2) |
| | Case-insensitive search. More...
|
| |
| bool | translation::ci_search (utils::span< const std::string > s1, const std::string &s2) |
| | Case-insensitive search. More...
|
| |
| 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