Function
GLibdpgettext2
since: 2.18
Declaration [src]
const gchar*
g_dpgettext2 (
  const gchar* domain,
  const gchar* context,
  const gchar* msgid
)
Description [src]
This function is a variant of g_dgettext() which supports
a disambiguating message context. GNU gettext uses the
‘\004’ character to separate the message context and
message id in msgctxtid.
This uses g_dgettext() internally. See that functions for differences with dgettext() proper.
This function differs from C_() in that it is not a macro and thus you may use non-string-literals as context and msgid arguments.
Available since: 2.18
Parameters
- domain
- 
            Type: const gchar*The translation domain to use, or NULLto use the domain set with textdomain().The argument can be NULL.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- context
- 
            Type: const gchar*The message context. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- msgid
- 
            Type: const gchar*The message. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.