#8887 closed defect (fixed)
Roadmap page incorrectly displays all milestones as completed
Reported by: | Owned by: | Remy Blank | |
---|---|---|---|
Priority: | normal | Milestone: | 0.12 |
Component: | roadmap | Version: | none |
Severity: | normal | Keywords: | translation |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
In r8892, roadmap page displays all milestones with a completion date, even for those not yet completed. In the page displaying the information about the milestone (/milestone/...
), the information is correct (the completion date is not displayed if the milestone is not completed.
Attachments (2)
Change History (10)
comment:1 by , 15 years ago
comment:2 by , 15 years ago
I got it. The problem shows up only if my browser is configured to use the French language. If I configure it to use English language, everything is correct…
You should be able to see the problem if connecting to https://trac.lal.in2p3.fr/QWG/roadmap (upgraded to r8902).
Michel
comment:3 by , 15 years ago
Keywords: | translation added |
---|
Right, I see what you mean:
It looks like the due date is taken as the closing date. Funnily enough, German doesn't have the issue, and neither do English (UK), Spanish, Italian or Portugese. So this is probably due to a bad translation string for French.
(I hope you don't mind my adding the screenshots. If you would prefer not to show them here, let me know and I'll remove them.)
comment:4 by , 15 years ago
Could you please try applying the following patch:
-
trac/locale/fr_FR/LC_MESSAGES/messages.po
3193 3193 "Due in %(duration)s\n" 3194 3194 " (%(date)s)" 3195 3195 msgstr "" 3196 "Atteint il y a %(duration)s\n"3197 3196 "Échéance dans %(duration)s\n" 3198 3197 " (%(date)s)" 3199 3198
comment:6 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Applied in [8903]. Thanks for the report!
comment:8 by , 15 years ago
No pb with the screen shots, this is a public site! Trac update to r8904. Thanks!
I can't reproduce this with r8902. For milestones without due date, I get "No date set", for milestones with a due date, e.g. "Due in 12 days (2009-12-24)" and for closed milestones, e.g. "Completed 8 seconds ago (2009-12-12)".
Could you please give us some details about your setup (database + Python bindings, Python version)? Also, a screenshot of the incorrect situation would be helpful. Do you see anything relevant in your logs?