Nom des jours en US
Bonjour,
Dans le mail que l'on reçoit pour une invitation, le nom des jours est au format US (monday, tuesday, etc.) alors que tout le reste du texte est en FR.
Dans le fichier themes/default/templates/invitations/notification_files_sent.mail.ep
, j'ai vu un truc sympa : my $lang = $self->get_date_lang();
qui change de mon truc un peu bourrin my $lang = Date::Language->new('French');
que j'ai mis en place au début.
Du coup, j'ai modifié le fichier lib/Lufi/Controller/Invitation.pm
, ligne 76 :
my $lang = $c->get_date_lang();
$c->mail(
from => $from,
to => $invitation->guest_mail,
template => 'invitations/invite',
format => 'mail',
ldap_user => ucfirst($invitation->ldap_user),
url => $url,
invitation => $invitation,
expires => $lang->time2str($c->l('%A %d %B %Y at %T'), $invitation->expire_at)
#expires => time2str($c->l('%A %d %B %Y at %T'), $invitation->expire_at) // ligne d'origine
);
Si ça peut servir à quelqu'un ...