Kalender-Plugin Wochentage nicht angezeigt

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

Kalender-Plugin Wochentage nicht angezeigt

Post by goethe »

Hallo Garvin,

habe das Problem, dass im Chinesischen (Kurzzeichen GB) im Kalender-Plugin die Wochentage nicht dargestellt werden.
http://blog.goethe.de/deguowenxue/
Das gleiche passiert im Japanischen.
http://blog.goethe.de/stipendiaten/

Bin dir für Rat sehr dankbar.
Viele Grüße, Tanja
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Kalender-Plugin Wochentage nicht angezeigt

Post by garvinhicking »

Hi!

Serendipity benutzt zur Darstellung von Wochentagen, Monatsnamen etc. ein System namens "Locale", dass der Server anbietet (sowohl für Windows als auch Unix). Unter Unix müssen die Locales installiert werden, die die Monats/Tagesnamen enthalten.

Für Deutsch wäre das z.b. "de_DE.UTF-8" oder "de_DE.ISO-8859-1" im Debiansystem. Die konkreten Namen weichen von System zu system ab.

Die sprachdatei von GB-Simplified Chinese ist die lang/UTF-8/serendipity_lang_zh.inc.php (in deinem Blog wird UTF-8 genutzt).

In dieser Sprachdatei wird als Locale definiert:

zh_CN.GB2312, cn, zh, zh_GB, zh_CN

Dein PRovider muss also eines dieser Locales installieren, damit die wochennamen dargestellt werden können.

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: Kalender-Plugin Wochentage nicht angezeigt

Post by goethe »

Danke!
Ich hab jetzt nochmal geschaut: das japanische und chinesische Local ist auf dem Server installiert. Es sieht eher so aus, als ob das Sprachfile für das Kalender-Plugin nicht vollständig ist. Leider weiß ich nicht, wo das liegt. Kannst du mir nochmal einen Tipp geben?
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Kalender-Plugin Wochentage nicht angezeigt

Post by garvinhicking »

Hi!

Ah, okay - ich glaub jetzt weiß ich was Du meinst. Es kann sein, dass das Kalenderplugin in deinem template iene Kürzung vornimmt.

In vielen plugin_calendar.tpl Dateien steht so was wie:

Code: Select all

{$dow.date|@formatTime:"%a":false|@truncate:3:'':true}
Dadurch wird der Wochentag auf 3 Zeichen beschnitten, bei "komischen" Sprachen wie Japanisch kann das fatal sein, daher müsste man dort:

Code: Select all

{$dow.date|@formatTime:"%a":false}
nehmen, also das '@truncate...' wegnehmen.

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/
Post Reply