After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 333104 - Implement finer-grained localisation settings
Implement finer-grained localisation settings
Status: RESOLVED OBSOLETE
Product: gnome-control-center
Classification: Core
Component: Region & Language
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
: 333035 448267 516756 532204 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-03-02 09:36 UTC by oa
Modified: 2021-06-09 16:01 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description oa 2006-03-02 09:36:49 UTC
Currently, many programs have their own individual settings for changing locale-
or language-specific features, such as the date and time format used in the UI.
For example, Evolution has 12/24 clock selection in the preferences pane for the
calendar, the Clock panel applet has the same setting, and Evo's mailer uses the
LC_TIME environment variable.

The Desktop should take care of this and other similar settings (number formats,
currency units, etc etc - see the LC_* variables or the similar Windows prefs
dialog) for all of these applications, and manage the LC_* environment.

Thanks!

Other information:
Comment 1 Thomas Wood 2007-02-10 00:30:58 UTC
Agreed, it would be nice to have a capplet to adjust the users current language and locale settings.
Comment 2 Jens Granseuer 2007-06-28 19:41:58 UTC
*** Bug 333035 has been marked as a duplicate of this bug. ***
Comment 3 Jens Granseuer 2007-10-06 09:21:56 UTC
*** Bug 448267 has been marked as a duplicate of this bug. ***
Comment 4 Jens Granseuer 2008-02-15 22:15:32 UTC
*** Bug 516756 has been marked as a duplicate of this bug. ***
Comment 5 Jens Granseuer 2008-05-08 18:28:55 UTC
*** Bug 532204 has been marked as a duplicate of this bug. ***
Comment 6 Rodrigo Moya 2008-07-15 16:18:12 UTC
IIRC, we dropped the idea of a localisation capplet, don't remember exactly why (or maybe I was dreaming :-), so, do we still want this? I wrote a basic skeleton for this, so I guess I could go ahead with it.
Comment 7 seb 2009-02-07 08:34:53 UTC
567870 is not a 100% dupe but it's about the same issue.
Comment 8 Bastien Nocera 2011-02-01 03:17:39 UTC
(In reply to comment #0)
> Currently, many programs have their own individual settings for changing
> locale-
> or language-specific features, such as the date and time format used in the UI.
> For example, Evolution has 12/24 clock selection in the preferences pane for
> the
> calendar, the Clock panel applet has the same setting, and Evo's mailer uses
> the
> LC_TIME environment variable.

We have a preference for that in the "date & time" panel now.

> The Desktop should take care of this and other similar settings (number
> formats,
> currency units, etc etc - see the LC_* variables or the similar Windows prefs
> dialog) for all of these applications, and manage the LC_* environment.

For the other settings, that would be part of the region panel:
http://live.gnome.org/Design/SystemSettings/RegionAndLanguage
Comment 9 oa 2011-02-01 07:58:01 UTC
> We have a preference for that in the "date & time" panel now.

Not in my 2.32.0 Fedora 14 system, but perhaps it's a recent addition? There is a 12/24 setting in the Clock Prefs, but that was there before, and I have taken that to be meant to apply only to the panel clock display..

Strangely, in the meantime Evolution has gotten worse. At a quick look, I can now find in the preferences:

Calendar and Tasks: a disabled 12/24 time format setting (whether that is enabled in some circumstances, I don't know), and a time zone override setting. At least there's an option to have it use system timezone..

Contacts: Date/Time Format, with a multitude of printf formatting strings. What this has to do with contacts, I could not begin to guess..

I'm pretty sure the mailer/shell also still uses the LC_TIME format, because it is not controlled by any of the above settings.

These are Evolution bugs, to be sure -- but AFAIK, Evolution is still a GNOME Desktop official app, so I guess the GNOME overall guidelines should be enforced for it.

> http://live.gnome.org/Design/SystemSettings/RegionAndLanguage

looks to be exactly the stuff I meant when filing this ticket! And based on the mockup UI, this would include time format, too, which is certainly the place I would expect to find it in.
Comment 10 Bastien Nocera 2011-02-01 13:14:13 UTC
(In reply to comment #9)
> > We have a preference for that in the "date & time" panel now.
> 
> Not in my 2.32.0 Fedora 14 system, but perhaps it's a recent addition?

I'm talking about GNOME 3. There's no "date & time" panel in F14, GNOME 2.32.
Comment 11 Allan Day 2013-04-20 13:36:13 UTC
Since we have a separate setting for AM/PM vs 24 hour clock, this bug seems to be primarily about having fine-grained control over formats. ie. should it be possible to set the currency, use of decimals in numbers, metric/imperial measurements, etc?

It isn't clear to me why fine-grained control is required, so I'm setting to needinfo.

It should be said that, while there might be odd occasions when someone wants to change a format setting individually, setting by country is a really simple mechanism. Once you have individual settings, you end up with a lot of extra complexity (you'd need to reconcile fine-grained settings with country defaults, etc)
Comment 12 Nicolas Mailhot 2013-05-02 18:05:18 UTC
Fine-grained format control is required because conventions are not static, nor usage in countries uniform, so you need some leeway to catter to early adopters of new conventions, to people living in regions where conventions differ from most of the country, and to people that are working in an i18n context where it is just simpler to have everything set on the same date format rather than have the time representation change all the time depending on the document or application window you're looking at

(iso dates and european dates are at least sensical, even though they use reverse year/month/day order, but sprinkling in some usa dates is enough to make anyone crazy)
Comment 13 André Klapper 2021-06-09 16:01:09 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new enhancement request ticket at
  https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/

Thank you for your understanding and your help.