Boost logo

Boost :

From: Darin Adler (darin_at_[hidden])
Date: 2002-04-24 15:17:01


On Wednesday, April 24, 2002, at 11:48 AM, Peter Dimov wrote:

> From: "Mark Rodgers" <mark.rodgers_at_[hidden]>
>>
>> Why not a time_put/strftime pattern string?
>>
>> os << date::set_format( "%B %d,%Y %w %H:%M%:%S" ) << adate;
>
> A pattern string is not locale-independent... %Y-%m-%d, %d.%m.%Y,
> %m/%d/%Y
> are the same format in Japan, Europe, US.

In many projects I have worked on, the approach used was to treat the
pattern format as a localizable string, and let the translators
translate it just as they translated all other user-visible strings.

C++ code seems harder to localize.

     -- Darin


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk