LdmLanguage

LdmLanguage — Information about an available language

Synopsis

#include <lightdm/greeter.h>

struct              LdmLanguage;
const gchar *       ldm_language_get_code               (LdmLanguage *language);
const gchar *       ldm_language_get_name               (LdmLanguage *language);
const gchar *       ldm_language_get_territory          (LdmLanguage *language);
gboolean            ldm_language_matches                (LdmLanguage *language,
                                                         const gchar *code);

Object Hierarchy

  GObject
   +----LdmLanguage

Properties

  "code"                     gchar*                : Read / Write / Construct Only
  "name"                     gchar*                : Read
  "territory"                gchar*                : Read

Description

LdmLanguage is an object that describes a language that is available on the system.

Details

struct LdmLanguage

struct LdmLanguage;


ldm_language_get_code ()

const gchar *       ldm_language_get_code               (LdmLanguage *language);

Get the code of a language.

language :

A LdmLanguage

Returns :

The code of the language

ldm_language_get_name ()

const gchar *       ldm_language_get_name               (LdmLanguage *language);

Get the name of a language.

language :

A LdmLanguage

Returns :

The name of the language

ldm_language_get_territory ()

const gchar *       ldm_language_get_territory          (LdmLanguage *language);

Get the territory the language is used in.

language :

A LdmLanguage

Returns :

The territory the language is used in.

ldm_language_matches ()

gboolean            ldm_language_matches                (LdmLanguage *language,
                                                         const gchar *code);

Check if a language code matches this language.

language :

A LdmLanguage

code :

A language code

Returns :

TRUE if the code matches this language.

Property Details

The "code" property

  "code"                     gchar*                : Read / Write / Construct Only

Language code.

Default value: NULL


The "name" property

  "name"                     gchar*                : Read

Name of the language.

Default value: NULL


The "territory" property

  "territory"                gchar*                : Read

Territory the language is from.

Default value: NULL