get_language_names
Description:
[ Version ( since = "2.6" ) ]
[ CCode ( array_length = false , array_null_terminated = true , cname = "g_get_language_names" ) ]
public unowned string[] get_language_names ()
[ CCode ( array_length = false , array_null_terminated = true , cname = "g_get_language_names" ) ]
public unowned string[] get_language_names ()
Computes a list of applicable locale names, which can be used to e.
g. construct locale-dependent filenames or search paths. The returned list is sorted from most desirable to least desirable and always contains the default locale "C".
For example, if LANGUAGE=de:en_US, then the returned list is "de", "en_US", "en", "C".
This function consults the environment variables `LANGUAGE`, `LC_ALL`, `LC_MESSAGES` and `LANG` to find the list of locales specified by the user.
Returns:
a null-terminated array of strings owned by GLib that must not be modified or freed. |
Namespace: GLib.Intl
Package: glib-2.0