Formatting and parsing dates according to locale?

I know that I can parse and format dates given a format string. I'd
prefer not to be bothered with different date formats directly.
Instead, I'd like Ruby, or a suitable module, to choose the right
format based on a given(!) locale. Any recommendations how to do this?

Michael

···

--
Michael Schuerig There is no matrix,
mailto:michael@schuerig.de only reality.
http://www.schuerig.de/michael/ --Lawrence Fishburn