History date format needs to be localizable

VERIFIED FIXED in M9

Status

defect
P3
major
VERIFIED FIXED
21 years ago
Last year

People

(Reporter: bobj, Assigned: waterson)

Tracking

Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: DEPEND - Intl)

Currently the Manage Bookmark dialog will display something like:
  History by Date
     Week of March 21, 1999
       Monday, March 22, 1999

We need to ensure this is localizable:
- The date string should be maintained internally in a canonical format
  (e.g. seconds from mm/dd/yyyy 00:00:00 GMT) and should format for
  display using the XPCom date&time APIs:
  http://www.mozilla.org/projects/intl/date-time-format.html
- In different cultures, weeks start on different days (e.g., Sun,
  Mon), so we cannot assume it will always start on Sunday!
- The phrase "Week of ..." must be localizable including possible
  word ordering differences.
- Related to the 2 above points, is "Week of ..." really useful?
  If we need something like that, maybe we should organize by Month
  which is much more generic.
Target Milestone: M6
Status: NEW → ASSIGNED
Seems like this is related to bug #5871.
Summary: Bookmark date format needs to be localizable → History date format needs to be localizable
This really refers to the "history by date" folders. Updating title to reflect
that.
Moved to M7 because of more important bugs.
Whiteboard: DEPEND - Intl
Blocks: 7228
Target Milestone: M7 → M8
History is generally just screwed up. Re-targeting to M8: I am supposed to be
re-writing history using MORK for this milestone.
Target Milestone: M8 → M9
milestone shuffle for history stuff.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Fixed. Dates now stored as RDF date literals, which use RJC's generic (I18n
locale-based) date formatting routines.
Status: RESOLVED → VERIFIED
code level fix, marking verified. reopen if i'm wrong here...
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.