This mail is an automated notification from the bugs tracker
of the project: Savane.
/**************************************************************************/
[bugs #348] Latest Modifications:
Changes by:
Stéphane Urbanovski <[EMAIL PROTECTED]>
'Date:
lun 26.04.2004 à 09:56 (Europe/Paris)
------------------ Additional Follow-up Comments ----------------------------
i18n.php use setlocale() with user locale.
In utils.php, format_date() use strftime() if you don't specify a special
$format.
strftime() should use the locale spécified early by setlocale().
/**************************************************************************/
[bugs #348] Full Item Snapshot:
URL: <http://gna.org/bugs/?func=detailitem&item_id=348>
Project: Savane
Submitted by: Elfyn McBratney
On: sam 24.04.2004 à 14:36
Category: Web Frontend
Severity: 1 - Trivial
Priority: A - Later
Resolution: Invalid
Assigned to: yeupou
Status: Closed
Release:
Planned Release:
Summary: Savane uses American date format (mm/dd/yyyy)
Original Submission: Hi,
Tony Mountifield submitted a bug at the Savannah administration project
regarding the use of the American mm/dd/yyyy date format use in Savane
(<https://savannah.nongnu.org/support/?func=detailitem&item_id=103025>).
Would if perhaps be better to use the more universal yyyy/mm/dd format instead?
Commentaires :
------------------
-------------------------------------------------------
Date: lun 26.04.2004 à 09:56 By: babar
i18n.php use setlocale() with user locale.
In utils.php, format_date() use strftime() if you don't specify a special
$format.
strftime() should use the locale spécified early by setlocale().
-------------------------------------------------------
Date: dim 25.04.2004 à 16:03 By: yeupou
That's right.
-------------------------------------------------------
Date: dim 25.04.2004 à 15:54 By: beuc
Sorry, I though PHP locales were system dependant ($LANG), not client dependant
(HTTP_ACCEPT_LANGUAGE).
Incidentally there is no locale installed at Savannah but Savane's. Hence the
'C' date format.
-------------------------------------------------------
Date: dim 25.04.2004 à 14:30 By: yeupou
It is normal to have $sys_datefmt commented out. This setting exists only to
force a date formatting.
The misconfiguration at savannah is related to locales and apache, not to
Savane.
By using gettext and locales, we indeed let the user choose his preferred
format. We already had a discussion on this topic, the idea of reimplementing
in Savane management of i18n and i10n is not an option. Users defines their
setting once in their environment and software like Savane, Konqueror, Kmail...
just have to read these settings.
-------------------------------------------------------
Date: sam 24.04.2004 à 20:58 By: beuc
The config at Savannah uses no $sys_datefmt (commented out).
However, I believe it would be good to let the user choose his preferred date
format.
-------------------------------------------------------
Date: sam 24.04.2004 à 14:45 By: yeupou
I think it's a misconfiguration issue at savannah.gnu.org. I don't know if it
is due to the chrooting method or anything else but it just appears that
locales are not supported by the installation of apache there.
Savane supports i18n and i10n and with a clean install, users get the date in
the appropriate format for their language setting.
BTW, yyyy/mm/dd is not universal at all either: in French, the standard is
dd/mm/yyyy (or even dd-mm-yyyy). :)
So the only way to get something satisfactory is to use locales, which is not
something complicated on a GNU/Linux system nowadays.
Regards,
For detailed info, follow this link:
<http://gna.org/bugs/?func=detailitem&item_id=348>
_______________________________________________
Message sent via/by Gna!
http://gna.org/