Bonjour,

J'aimerais savoir comment récupérer le format de la date pour la langue
utilisée actuellement par l'utilisateur ?
Je m'explique : dans le module "book", un PDF d'un courrier est généré.
Or, comme pour tout courrier officiel, on donne le lieu et la date du
document.
Sauf que voilà, si en France on utilise le format "[jour] [Mois]
[année]", ce n'est pas vrai pour l'Angleterre, l'Espagne ou autre.
J'aimerais donc savoir quelle serait la fonction ou méthode qui permet
de récupérer le format de la date pour la langue de l'utilisateur actif.

Si celle-ci n'existe pas, peut-être faudrait-il rajouter quelques
correspondances dans un fichier de langue que Dolibarr chargerais dans
tous les cas (de façon à ce que ce soit utilisable n'importe où).
Je penses que les correspondances suivantes seraient un bon début pour
la partie française :
ShortDateForDate=d/m/Y
ShortDateForStrftime=%d/%m/%Y
ShortDateShortYearForDate=d/m/y
ShortDateShortYearForStrftime=%d/%m/%y
MediumDateForDate=d M Y
MediumDateForStrftime=%d %M %Y
LongDateForDate=l d M Y
LongDateForStrftime=%A %d %M %Y

Par contre, pas besoin de le faire pour les heures car je crois que
c'est pareil partout, à savoir "H:i:s" ou "%H:%M:%S".

Bien cordialement,


-- 
Pierre Morin
[email protected]



_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à