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 647050 - Date translations will fail for a number of languages
Date translations will fail for a number of languages
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-04-07 15:24 UTC by Bastien Nocera
Modified: 2011-05-19 22:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2011-04-07 15:24:13 UTC
From bug 647032:
(rhythmbox:6194): Rhythmbox-WARNING **: eel_strdup_strftime does not support
non-standard escape code %e

The af, cs and hu translations are broken. Either we need to add "%e" to
be supported, or fix the translation comments to mention what's supported, and change the translations.
Comment 1 Jonathan Matthew 2011-04-30 06:44:51 UTC
Perhaps we should use g_date_time_format instead of eel_strdup_strftime.  gnome-shell uses it.
Comment 2 Jonathan Matthew 2011-04-30 11:48:51 UTC
g_date_time_format doesn't support any of the flag characters that glibc's strftime supports.  The Italian translation uses '%-H.%M' for hours.minutes, which we could possibly replace with '%k.%M'.
Comment 3 Dan Winship 2011-05-04 12:19:57 UTC
bug 648678 suggests extending g_date_time_format()'s options to match glibc
Comment 4 Jonathan Matthew 2011-05-19 22:37:23 UTC
fixed in commit c8e1896