Formats alternatifs de dates anglaises - commentairesFormats alternatifs de dates anglaises2009-08-24T22:12:02Zhttps://contrib.spip.net/Formats-alternatifs-de-dates#comment4197532009-08-24T22:12:02Z<p>Merci Paolo pour ta réponse rapide.</p>
<p>En fait, je ne peux pas trop modifier le squelette, car le site est multilingue et sert autant en environnement portugais que français, anglais ou américain.</p>
<p>D'autre part, il utilise des fonctions d'affichage calculé de dates et heures du plugin Agenda2. C'est pour cela que la solution de la surcharge du fichier /lang/local_en.php était idéale pour moi. Ça fonctionne d'ailleurs très bien pour les dates.</p>
<p>Avec tes orientations, j'ai essayé pas mal de choses, notamment ceci, qui me semble être une syntaxe correcte : <br class="manualbr">'date_fmt_heures_minutes' => '@g@ :@i@ @a@'</p>
<p>Malheureusement, ça ne fonctionne pas. Si je demande l'affichage des révisions d'un article par exemple, j'obtiens :<br class="manualbr">July 3, 2009 at @j@ :@i@ @a@ (ndd) (compare)<br class="manualbr">June 19, 2009 at @j@ :@i@ @a@ (ndd) (compare)</p>
<p>Je cale...</p>Formats alternatifs de dates anglaises2009-08-20T17:16:39Zhttps://contrib.spip.net/Formats-alternatifs-de-dates#comment4195772009-08-20T17:16:39Z<blockquote class="spip">
<p>certains sont perturbés de lire 7:00 et 18:00 au lieu de 7:00 am et 6:00 pm.</p>
</blockquote>
<p>Tu peux utiliser les formats PHP dans des filtres (comme expliqué <a href="http://www.spip.net/fr_article901.html" class="spip_out" rel='nofollow external'>ici</a>) pour faire cela.</p>
<p>Essaie, par exemple, <br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">[(#DATE|affdate{'g:i a'})]</code> dans le squelette pour afficher l'heure et les minutes + am/pm.</p>Formats alternatifs de dates anglaises2009-08-20T15:43:08Zhttps://contrib.spip.net/Formats-alternatifs-de-dates#comment4195722009-08-20T15:43:08Z<p>Bonjour et merci.</p>
<p>Mon site s'adresse à un public américain, et la remarque m'avait été faite également. Merci pour cette astuce qui répond tout à fait aux exigences de l'usage local.</p>
<p>Par contre, j'ai le même problème pour les heures : certains sont perturbés de lire 7:00 et 18:00 au lieu de 7:00 am et 6:00 pm. Sauriez vous me dire comment compléter le fichier de langue pour effectuer cette correction<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance.</p>