#ifndef __KZ_LANGINFO_H__
#define __KZ_LANGINFO_H__

#include "kazehakase.h"

typedef enum {
        LG_ARABIC,
        LG_BALTIC,
        LG_CENTRAL_EUROPEAN,
        LG_CHINESE,
        LG_CYRILLIC,
        LG_GREEK,
        LG_HEBREW,
        LG_INDIAN,
        LG_JAPANESE,
        LG_KOREAN,
        LG_TURKISH,
        LG_UNICODE,
        LG_VIETNAMESE,
        LG_WESTERN,
        LG_OTHER
} LanguageGroup;

typedef struct
{
	char *name;
	char *code;
	LanguageGroup group;
} LanguageInfo;

typedef struct
{
	char *name;
	char *code;
} AcceptLanguageInfo;


typedef struct
{
	gchar *title;
	gchar *name;
} EncodingAutodetectorInfo;

#endif /* __KZ_LANGINFO_H__ */
