i18n.h File Reference

#include <gwenhywfar/gwenhywfarapi.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/misc2.h>
#include <gwenhywfar/xml.h>
#include <gwenhywfar/stringlist.h>
Include dependency graph for i18n.h:

Go to the source code of this file.

Functions

GWENHYWFAR_API int GWEN_I18N_BindTextDomain_Codeset (const char *textdomain, const char *cs)
GWENHYWFAR_API int GWEN_I18N_BindTextDomain_Dir (const char *textdomain, const char *folder)
GWENHYWFAR_API const char * GWEN_I18N_GetCurrentLocale ()
GWENHYWFAR_API GWEN_STRINGLISTGWEN_I18N_GetCurrentLocaleList ()
GWENHYWFAR_API int GWEN_I18N_SetLocale (const char *s)
GWENHYWFAR_API const char * GWEN_I18N_Translate (const char *textdomain, const char *text)

Function Documentation

GWENHYWFAR_API int GWEN_I18N_BindTextDomain_Codeset ( const char *  textdomain,
const char *  cs 
)

Definition at line 206 of file i18n.c.

References DBG_INFO, GWEN_ERROR_GENERIC, GWEN_ERROR_NOT_SUPPORTED, GWEN_LOGDOMAIN, and NULL.

Referenced by GWEN_I18N_ModuleInit().

Here is the caller graph for this function:

GWENHYWFAR_API int GWEN_I18N_BindTextDomain_Dir ( const char *  textdomain,
const char *  folder 
)

Definition at line 192 of file i18n.c.

References DBG_INFO, GWEN_ERROR_GENERIC, GWEN_ERROR_NOT_SUPPORTED, GWEN_LOGDOMAIN, and NULL.

Referenced by GWEN_I18N_ModuleInit().

Here is the caller graph for this function:

GWENHYWFAR_API const char* GWEN_I18N_GetCurrentLocale (  ) 

Definition at line 158 of file i18n.c.

References gwen_i18n__currentlocale.

GWENHYWFAR_API GWEN_STRINGLIST* GWEN_I18N_GetCurrentLocaleList (  ) 

Definition at line 152 of file i18n.c.

References gwen_i18n__localelist.

Referenced by GWEN_LoadPluginDescrsByType(), GWEN_PluginDescription_GetLongDescrByFormat(), and GWEN_XMLNode_GetLocalizedCharValue().

Here is the caller graph for this function:

GWENHYWFAR_API int GWEN_I18N_SetLocale ( const char *  s  ) 

Definition at line 107 of file i18n.c.

References DBG_INFO, gwen_i18n__currentlocale, gwen_i18n__localelist, GWEN_LOGDOMAIN, GWEN_StringList_AppendString(), GWEN_StringList_Clear(), and NULL.

Referenced by GWEN_I18N_ModuleInit().

Here is the call graph for this function:

Here is the caller graph for this function:

GWENHYWFAR_API const char* GWEN_I18N_Translate ( const char *  textdomain,
const char *  text 
)

Definition at line 164 of file i18n.c.

Generated on Mon Jul 5 22:53:19 2010 for gwenhywfar by  doxygen 1.6.3