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 343558 - Evolution cannot check time correctly in edateedit with zh_CN locale
Evolution cannot check time correctly in edateedit with zh_CN locale
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Calendar
2.8.x (obsolete)
Other opensolaris
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
evolution[compeditor]
Depends on: 336253
Blocks:
 
 
Reported: 2006-06-01 05:54 UTC by Li Yuan
Modified: 2012-02-10 17:03 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Li Yuan 2006-06-01 05:54:09 UTC
1. change locale to zh_CN
2. start Evolution and go to calendar day view, new an appointment
3. select a time from time entry (with 12 hours format).
4. click another place to hide the time list

An error dialog will popup. 
There are tow translations of the date format: "%I:%M %p"
In evolution/widgets/misc/e-dateedit.c: it is translated as "%p%I:%M"
In evolution-data-server/libedataserver/e-time-utils.c: it is translated as "%H:%M"

so the time check will be failed.
Comment 1 André Klapper 2006-06-01 12:26:42 UTC
guess this would be fixed if bug 336253 was fixed, sigh...
Comment 2 Matthew Barnes 2008-03-11 00:27:01 UTC
Bumping version to a stable release.
Comment 3 André Klapper 2012-02-10 17:03:14 UTC
The string "%I:%M %p" does not exist anymore in Evolution git master (3.3.x).

CLosing as OBSOLETE.