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 745120 - Added API to deal with for time format on RTL
Added API to deal with for time format on RTL
Status: RESOLVED OBSOLETE
Product: gnome-desktop
Classification: Core
Component: libgnome-desktop
3.15.x
Other Linux
: Normal normal
: ---
Assigned To: Desktop Maintainers
Desktop Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-02-24 20:24 UTC by Yosef Or Boczko
Modified: 2018-09-21 16:41 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Yosef Or Boczko 2015-02-24 20:24:33 UTC
In gnome-clocks we had a problem with time format in
RTL (like Hebrew) - the time was reverse (see bug #703569,
bug #698942).

This problem was fixed by replacing the ":" with ratio,
space with thin-space and prepend LTR marker to force direction.
(from the comment in the code[1])

As translator, I see the same problem almost everywhere (every
app with time format), like gnome-control-center, gnome-shell,
geary, california, gnome-calendar and so on.
Sometimes the problem just gone, sometimes I played with the
strings in the .po files, but I think translator dosn't needs
to deal with this.

I really wants to see this pushed for 3.16, I think it kinds
of blocker for gnome-shell (bug 745111).

[1] https://git.gnome.org/browse/gnome-clocks/tree/src/utils.vala#n120
Comment 1 Yosef Or Boczko 2015-02-24 20:28:44 UTC
In another thought, it also very important for polari.
All the time format in polari in RTL is crappy, becouse
the time is jumping from the left side of the line to the
right side of it all the time.
Comment 2 Bastien Nocera 2015-02-25 18:06:19 UTC
I'm sorry but we're not going to add specific API to gnome-desktop for this sort of thing. It should be handled in glib or gtk+. Or designers could tell us why they couldn't make the colon sign slightly more to their tastes.

I'm removing the blocker, because the bug should be fixed straight away, not whenever we handle this bug.
Comment 3 Jakub Steiner 2015-02-25 20:15:02 UTC
I'm afraid I don't understand what I'm being asked here. I don't get why the use of ratio instead of colon is causing layout issues. The reason why we want to use ratio for delimiting minutes from hours is that it is vertically spaced for uppercase letters (and numerals). Colon is balanced to delimit lowercase letters well.

https://wiki.gnome.org/Design/OS/Typography
Comment 4 Yosef Or Boczko 2015-03-02 21:20:26 UTC
I see this problem in nautilus too, every cell!
For me, it really blocker for 3.16, I don't know why,
but in 3.14 everything was ok.
Comment 5 GNOME Infrastructure Team 2018-09-21 16:41:40 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-desktop/issues/58.