2 * Summary: Locale handling
3 * Description: Interfaces for locale handling. Needed for language dependent
6 * Copy: See Copyright for the status of this software.
8 * Author: Nick Wellnhofer
11 #ifndef __XML_XSLTLOCALE_H__
12 #define __XML_XSLTLOCALE_H__
14 #include <libxml/xmlstring.h>
15 #include "xsltexports.h"
17 XSLTPUBFUN
void * XSLTCALL
18 xsltNewLocale (const xmlChar
*langName
,
20 XSLTPUBFUN
void XSLTCALL
21 xsltFreeLocale (void *locale
);
22 XSLTPUBFUN xmlChar
* XSLTCALL
23 xsltStrxfrm (void *locale
,
24 const xmlChar
*string
);
25 XSLTPUBFUN
void XSLTCALL
26 xsltFreeLocales (void);
28 /* Backward compatibility */
29 typedef void *xsltLocale
;
30 typedef xmlChar xsltLocaleChar
;
31 XSLTPUBFUN
int XSLTCALL
32 xsltLocaleStrcmp (void *locale
,
36 #endif /* __XML_XSLTLOCALE_H__ */