Top | ![]() |
![]() |
![]() |
![]() |
char ** | mate_get_all_locales () |
char * | mate_get_country_from_code () |
char * | mate_get_country_from_locale () |
char * | mate_get_language_from_code () |
char * | mate_get_language_from_locale () |
char * | mate_normalize_locale () |
gboolean | mate_parse_locale () |
gboolean | mate_language_has_translations () |
char **
mate_get_all_locales (void
);
Gets all locales.
a newly allocated NULL
-terminated string array containing the
all locales. Free with g_strfreev()
.
[array zero-terminated=1][element-type utf8][transfer full]
Since: 1.22
char * mate_get_country_from_code (const char *code
,const char *translation
);
Gets the country name for code
. If locale
is provided the
returned string is translated accordingly.
Since: 1.22
char * mate_get_country_from_locale (const char *locale
,const char *translation
);
Gets the country description for locale
. If translation
is
provided the returned string is translated accordingly.
Since: 1.22
char * mate_get_language_from_code (const char *code
,const char *translation
);
Gets the language name for code
. If locale
is provided the
returned string is translated accordingly.
Since: 1.22
char * mate_get_language_from_locale (const char *locale
,const char *translation
);
Gets the language description for locale
. If translation
is
provided the returned string is translated accordingly.
Since: 1.22
char *
mate_normalize_locale (const char *locale
);
Gets the normalized locale string in the form
[language_country[modifier
]] for name
.
Since: 1.22
gboolean mate_parse_locale (const char *locale
,char **language_codep
,char **country_codep
,char **codesetp
,char **modifierp
);
Extracts the various components of a locale string of the form
[language_country[modifier
]]. See
http://en.wikipedia.org/wiki/Locale.
locale |
a locale string |
|
language_codep |
location to
store the language code, or |
[out][allow-none][transfer full] |
country_codep |
location to
store the country code, or |
[out][allow-none][transfer full] |
codesetp |
location to
store the codeset, or |
[out][allow-none][transfer full] |
modifierp |
location to
store the modifier, or |
[out][allow-none][transfer full] |
Since: 1.22