2-stellige Wochentagsnamen im Kalender

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Ingo
Posts: 1
Joined: Sat Oct 28, 2006 1:32 am

2-stellige Wochentagsnamen im Kalender

Post by Ingo »

Moin!

Vorab erstmal: Ich bin begeistert vom serendipity-Blog. Hatte vorher WordPress probiert^^


Nun zum Thema:
Im deutschsprachigen Raum ist es eigentlich üblich, Wochentage in Kalendern 2-stellig abzukürzen. Die PHP-Datumsformatierung gibt das blöderweise nicht her :(
Ich habe in templates/default/plugin_calendar.tpl (Datei befindet sich bei einigen Templates direkt im Verzeichnis derselben) die Formatierung von

Code: Select all

{$dow.date|@formatTime:"%a":false}
auf

Code: Select all

{$dow.date|@formatTime:"%a":false|truncate:2:""}
geändert.
Ausserdem - aber das ist sicher Geschmacksache - habe ich noch das Alignment duch Einfügen von

Code: Select all

align="right"
im TD der Kalendertage geändert.

Vielleicht wäre die 2-Stelligkeit ein sinnvoller Standard... kann natürlich auch sein, dass das im englischsprachigen Raum anders gesehen wird :) Deshalb habe ich's mal hier gepostet.
C/C++ Programmierer sind unbestechlich: Sie nehmen nicht mal Vernunft an. Delphi-Programmierer sind vernünftig: Sie lassen die Finger von C++.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: 2-stellige Wochentagsnamen im Kalender

Post by garvinhicking »

Hi Ingo!

Vielen Dank für deinen Hinweis! Das tatsächlich Problem liegt leider etwsa tiefer:

Serendipity nutzt das "Locale" System des Servers um Daten und Uhrzeiten anzuzeigen. Unter anderem kann der Sysadmin angegeben, wieviele Buchstaben beim Datumsformat benutzt werden, und daran hält sich Serendipity.

Das "truncate" macht leider in UTF-8 Sprachen größere Probleme da dann ein UTF-8 Zeichen in der Mitte abgeschnitten werden würde. Die Templates daher pauschal so zu ändern würde größere Probleme verursachen. :-/

Viele Grüße und Danke,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply