GNOME Bugzilla – Bug 647050
Date translations will fail for a number of languages
Last modified: 2011-05-19 22:37:23 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.
Perhaps we should use g_date_time_format instead of eel_strdup_strftime. gnome-shell uses it.
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'.
bug 648678 suggests extending g_date_time_format()'s options to match glibc
fixed in commit c8e1896