44 void gettext_init(
const std::string & localedir ,
const std::string & name ) ;
49 const char *
gettext(
const char * ) noexcept ;
64 const char *
txt(
const char * p ) ;
67 constexpr const char *
tx(
const char * p ) ;
70 constexpr string_view
tx( string_view sv ) ;
74inline const char *
G::txt(
const char * p )
84constexpr const char *
G::tx(
const char * p )
A class like c++17's std::string_view.
constexpr const char * gettext_noop(const char *p)
Returns the parameter.
const char * gettext(const char *) noexcept
Returns the message translation in the current locale's codeset, eg.
const char * txt(const char *p)
A briefer alternative to G::gettext().
constexpr const char * tx(const char *p)
A briefer alternative to G::gettext_noop().
void gettext_init(const std::string &localedir, const std::string &name)
Initialises the gettext() library.