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