ok, looking at it, all seems good for French locale (it's translated and
such), but indicator is still 12 hour format.

In src/indicator-datetime:
The thing is this function (which is working fine), is only picked up on 
property changes
(call in set_property for gchar * newformat = generate_format_string(self);)
But on initialization, all property are already set by the constructor and no 
update is required (no gsetting value change), so:

    if (!update) {
        return;
    }
sadly exit before getting any chance to execute the right function :-)

So, two solution: for a refresh on first set or call
generate_format_string() somewhere else during object init.

-- 
The date and time indicator should respect the locale setting for time format
https://bugs.launchpad.net/bugs/579134
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to