Sonderzeichen im Kalender

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
goethe
Regular
Posts: 74
Joined: Fri Jul 04, 2008 11:45 am

Sonderzeichen im Kalender

Post by goethe »

Hi zusammen,

in unserem mehrsprachigem Blog werden im Kalender bei den Abkürzungen der Wochentage die Sonderzeichen nicht richtig dargestellt. Die Darstellung der Sonderzeichen in den Einträgen klappt dahingegen ohne Probleme.

Siehe: http://blog.goethe.de/moskau-lissabon/i ... anguage=cz

Wer kann weiterhelfen?

Viele Grüße,
Katrin
goethe
Regular
Posts: 74
Joined: Fri Jul 04, 2008 11:45 am

Re: Sonderzeichen im Kalender

Post by goethe »

Bei unserem Blog scheint der Fall anders zu sein. Das richtige locale ist installiert (siehe http://blog.goethe.de/lctest.php, trotz allem bleibt der Fehler im Kalender.

Viele Grüße,
Katrin
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Sonderzeichen im Kalender

Post by Timbalu »

Tja, sehr lustig, definitiv kein locales Problem, denn der Quelltext offenbart Pá

Code: Select all

<th id="Pá" scope="col" abbr="Pátek" title="Pátek" class="serendipity_weekDayName" align="center">P�</th>
Jetzt müsstest du mal die template Ausgabe untersuchen, warum er bei Sonderzeichen nur einstellige, sonst aber zweistellige Ausgaben ausgibt und warum im 'id' die Ausgabe im Gegensatz zur Anzeige richtig ist. Ich vermute, dass da eventuell ein ungewöhnlicher Smarty modifier Fehler vorliegt.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Sonderzeichen im Kalender

Post by garvinhicking »

Hi!

Ich fürchte es liegt daran, dass das plugin standarmäßig ein substr() für die ersten zwei Zeichen macht. Bei UTF-8 sind das aber 3 statt 2 Zeichen.

Ich glaube, wenn ihr die Smarty-Formatierung für den Kalender aktiviert wird das standardmäßig nicht gekürzt, könnt ihr das mal probieren?

Grüße,
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/
goethe
Regular
Posts: 74
Joined: Fri Jul 04, 2008 11:45 am

Re: Sonderzeichen im Kalender

Post by goethe »

Hi zusammen,

danke für die Tipps! Tatsächlich war im Template folgende Zeile enthalten, die für die falsche Ausgabe verantwortlich war:

Code: Select all

{$dow.date|@formatTime:"%a":false|@truncate:2:'':true}
Das musste bei der Ausgabe für einen chinesischen Blog mal geändert werden.
Ich habe die Ausgabe für die Wochentage jetzt wieder geändert in

Code: Select all

{$dow.date|@formatTime:"%a":false}
Jetzt klappt das auch wieder.

Danke und viele Grüße,
Katrin
Post Reply