|  |  |  | LightDM Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
#include <lightdm.h> GList * lightdm_get_languages (void); LightDMLanguage * lightdm_get_language (void); const gchar * lightdm_language_get_code (LightDMLanguage *language); const gchar * lightdm_language_get_name (LightDMLanguage *language); const gchar * lightdm_language_get_territory (LightDMLanguage *language); gboolean lightdm_language_matches (LightDMLanguage *language,const gchar *code);
GList *             lightdm_get_languages               (void);
Get a list of languages to present to the user.
| Returns : | A list of LightDMLanguage that should be presented to the user. [element-type LightDMLanguage][transfer none] | 
LightDMLanguage *   lightdm_get_language                (void);
Get the current language.
| Returns : | The current language or NULL if no language. [transfer none] | 
const gchar *       lightdm_language_get_code           (LightDMLanguage *language);
Get the code of a language.
| 
 | A LightDMLanguage | 
| Returns : | The code of the language | 
const gchar *       lightdm_language_get_name           (LightDMLanguage *language);
Get the name of a language.
| 
 | A LightDMLanguage | 
| Returns : | The name of the language | 
const gchar *       lightdm_language_get_territory      (LightDMLanguage *language);
Get the territory the language is used in.
| 
 | A LightDMLanguage | 
| Returns : | The territory the language is used in. |