FWIW...

It's funny that I see you, wfsp, use strftime from POSIX, where it was you who showed me on the Chatterbox a few weeks ago, that there is also a module Date::Format. And that module has multilingual support built in... but unfortunately not for Spanish. More on that later.

A problem with this module is that the docs are wrong.

Not only has the API changed, as suggested that could happen, in the docs, but there are also more languages supported than the 4 listed there: you can see the full list of supported languages in the files list in the distribution.

For example, this snippet works, for Dutch (not one of the 4 basic languages):

use Date::Format; use Date::Language; my $lang = Date::Language->new('Dutch'); local $\ = "\n"; print $lang->time2str('%A, %B %d, %Y', time, 'GMT');

So, it looks to me like you can "patch" the module to support Spanish, by adding a module file Date::Language::Spanish, similar to the other Date::Language::* modules, but with Spanish words. No files from the distribution need to be changed.


In reply to Re: Spanish dates using POSIX by bart
in thread Spanish dates using POSIX by wfsp

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.