Bonjour/Hello,

  I just tried to print (with my French locale) a weekly page of
  calendar from within Evolution, and surprise (shock), the format
  is the exact translation (in French) of
  Monday 10th, November 2003
  (that is Monday 10�me, Novembre 2003)(and note that even this is
  contrary to normal French typographic rules, it should be 10e).

  Well, for public display where I work, it just doesn't fit.

  I checked the code, and the format is indeed hardcoded. It doesn't
  even try to use the %x option of strftime (it correctly uses strftime
  to translate, however, the format is something like "%A 10th, %m %Y"
  with a hardcoded lookup table for ordinals between 1 and 31).

  That is ugly. Even the Chicago manual of style recommands using
  %m %d to point at a specific day, and %x is the simple and efficient
  %d/%m/%Y (or %m/%d/%Y according to the en_GB/en_US=C locale).

  The point of my (lengthy) mail:
    I will, in time, submit this to the main evolution development team.
  However, in the meantime, should I send a bug to bugs.debian.org with
  a patch ? Could it be integrated as an out of sequence debian release?

  I personnaly think it is normal bug, due to the ugliness.

-- 
Jean-Christophe Dubacq


Reply via email to