1 #ifndef __findlocale_h_
2 #define __findlocale_h_
4 typedef const char* FL_Lang;
5 typedef const char* FL_Country;
6 typedef const char* FL_Variant;
15 /* for some reason we failed to even guess: this should never happen */
17 /* couldn't query locale -- returning a guess (almost always English) */
19 /* the returned locale type was found by successfully asking the system */
27 /* This allocates/fills in a FL_Locale structure with pointers to
28 strings (which should be treated as static), or NULL for inappropriate /
30 FL_Success FL_FindLocale(FL_Locale **locale, FL_Domain domain);
31 /* This should be used to free the struct written by FL_FindLocale */
32 void FL_FreeLocale(FL_Locale **locale);
34 #endif /*__findlocale_h_*/