diff options
author | Will Thompson <wjt@endlessos.org> | 2023-02-27 14:03:34 +0000 |
---|---|---|
committer | Will Thompson <wjt@endlessos.org> | 2023-02-27 14:03:34 +0000 |
commit | e51e632d99af892c4a64e10d00b9e7f4d8a71820 (patch) | |
tree | 7d2ca4b696ed2e70fbdeb20e0d39f5b550a7f433 | |
parent | d42fefe06e4e0f4b4bcf5b5dbdf5c9d3b3eca79b (diff) | |
parent | 3cc1e280a0fb30dc7faa43d6541f0c535ca49cd0 (diff) | |
download | gnome-initial-setup-e51e632d99af892c4a64e10d00b9e7f4d8a71820.tar.gz |
Merge branch 'wip/wjt/time-zone-picker-broken-diacritics' into 'master'
driver: Set all categories when changing locale
Closes #177
See merge request GNOME/gnome-initial-setup!185
-rw-r--r-- | gnome-initial-setup/cc-common-language.c | 2 | ||||
-rw-r--r-- | gnome-initial-setup/gis-driver.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/gnome-initial-setup/cc-common-language.c b/gnome-initial-setup/cc-common-language.c index 16dd28f..514a9b9 100644 --- a/gnome-initial-setup/cc-common-language.c +++ b/gnome-initial-setup/cc-common-language.c @@ -241,7 +241,7 @@ insert_language (GHashTable *ht, char *label_untranslated; char *key; - locale = newlocale (LC_MESSAGES_MASK, lang, (locale_t) 0); + locale = newlocale (LC_ALL_MASK, lang, (locale_t) 0); if (locale == (locale_t) 0) { g_debug ("%s: Failed to create locale %s", G_STRFUNC, lang); return; diff --git a/gnome-initial-setup/gis-driver.c b/gnome-initial-setup/gis-driver.c index 3d48629..ffd1548 100644 --- a/gnome-initial-setup/gis-driver.c +++ b/gnome-initial-setup/gis-driver.c @@ -213,7 +213,7 @@ gis_driver_set_user_language (GisDriver *driver, const gchar *lang_id, gboolean if (update_locale) { - locale_t locale = newlocale (LC_MESSAGES_MASK, lang_id, (locale_t) 0); + locale_t locale = newlocale (LC_ALL_MASK, lang_id, (locale_t) 0); if (locale == (locale_t) 0) { g_warning ("Failed to create locale %s: %s", lang_id, g_strerror (errno)); |