mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-04 10:16:17 +01:00
gcharset: Expand the documentation for g_get_locale_variants()
Include some more examples, and a reference to the format of locales. Signed-off-by: Philip Withnall <withnall@endlessm.com>
This commit is contained in:
parent
c7dd1ae040
commit
cea8424e80
@ -549,10 +549,15 @@ append_locale_variants (GPtrArray *array,
|
||||
* Returns a list of derived variants of @locale, 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.
|
||||
* This function handles territory, charset and extra locale modifiers.
|
||||
* This function handles territory, charset and extra locale modifiers. See
|
||||
* [`setlocale(3)`](man:setlocale) for information about locales and their format.
|
||||
*
|
||||
* For example, if @locale is "fr_BE", then the returned list
|
||||
* is "fr_BE", "fr".
|
||||
* @locale itself is guaranteed to be returned in the output.
|
||||
*
|
||||
* For example, if @locale is `fr_BE`, then the returned list
|
||||
* is `fr_BE`, `fr`. If @locale is `en_GB.UTF-8@euro`, then the returned list
|
||||
* is `en_GB.UTF-8@euro`, `en_GB.UTF-8`, `en_GB@euro`, `en_GB`, `en.UTF-8@euro`,
|
||||
* `en.UTF-8`, `en@euro`, `en`.
|
||||
*
|
||||
* If you need the list of variants for the current locale,
|
||||
* use g_get_language_names().
|
||||
|
Loading…
Reference in New Issue
Block a user