PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VBPortal und Datum Namen im Kalender in Deutsch?



uf2k
20.03.2002, 20:15
Hallo, ich habe mich entlich dazu durgerungen VBPortal zu installieren, soweit leuft auch fast alles, nur leider bleibe ich bei einem Problem hängen, und zwar bei den Datums angaben, denn diese werden weiterhin in englich angezeitg.

Denn bei mir steht immer ( March ) anstatt ( März )

Hat da jemand einen tipp wie ich die in Deutsch umstellen kann?

Gruss
uF2k

Znaper
20.03.2002, 23:11
Such mal im Code nach folgendem Text:


$month1name = "January";


mfg Znaper

uf2k
21.03.2002, 00:43
Hi Znaper,

Nun im Board habe ich es geänder und da passt es auch, nur bei VBPortal wird es immernoch angezeigt :(

Dort kommte ich die zeile nirgens finden.

Znaper
21.03.2002, 05:46
Ich schau mir des Portal mal genauer an, antwort folgt! so long...


mfg Znaper

Rasim Cakir
21.03.2002, 08:20
Hallo uf2k

Damit die Monatsnamen im Portal-Kalender in Deutsch (oder irgendeiner anderen Sprache) angezeigt werden, ersetze einfach die Datei calendar.php im Verzeichnis htmlroot/includes/blocks durch die angehängte Version von Mike Goldbeck.

Zur Information: Der Code, der die englischen Monatsnamen ersetzt lautet:

//start Tora-Mike Goldbeck Hack
//Enter in your values, for each Month.
//ex. $d=Cheese; (December would now display Cheese for a month name..not December)
//be sure to edit the text behind the = sign, and in front of the ; to avoid parse errors
//also make sure your replacement text, is not longer than what you are replacing to keep
//calendar block from stretching.
//have fun!
//edit the below values that start on line 135, and continue to line 146, otherwise known as
//$ja, through $d. DO NOT EDIT below $d, aka line 146
$ja=Januar;
$f=Februar;
$mh=März;
$a=April;
$my=Mai;
$ju=Juni;
$jy=Juli;
$a=August;
$s=September;
$o=Oktober;
$n=November;
$d=Dezember;
//DO NOT edit below this Line!!
Habe es auf meinem Portal getestet, funktioniert einwandfrei.

Viel Spass.:)

Rasim Cakir
21.03.2002, 08:23
Oops! Habe vergessen die PHP-Datei anzuhängen. Sorry. :D

uf2k
21.03.2002, 12:46
@Rasim Cakir

Super, Besten Dank für deine hilfe, jetzt geht es bei mir auch.

uf2k
21.03.2002, 13:07
ich habe mich auch gleich mal rangemach das auch die Tage in Deutsch werden :)

Such:


$dayname_s="<td width=\"*\" ><smallfont color=\"{tableheadtextcolor}\">S</smallfont></td>";
$dayname_m="<td width=\"*\" ><smallfont color=\"{tableheadtextcolor}\">M</smallfont></td>";
$dayname_t="<td width=\"*\" ><smallfont color=\"{tableheadtextcolor}\">T</smallfont></td>";
$dayname_w="<td width=\"*\" ><smallfont color=\"{tableheadtextcolor}\">W</smallfont></td>";
$dayname_f="<td width=\"*\" ><smallfont color=\"{tableheadtextcolor}\">F</smallfont></td>";
if ($bbuserinfo[startofweek]==1) {
$calendar_daynames="$dayname_s$dayname_m$dayname_t$dayname_w$dayname_t$dayname_f$dayname_s";
} else if ($bbuserinfo[startofweek]==2) {
$calendar_daynames="$dayname_m$dayname_t$dayname_w$dayname_t$dayname_f$dayname_s$dayname_s";
} else if ($bbuserinfo[startofweek]==3) {
$calendar_daynames="$dayname_t$dayname_w$dayname_t$dayname_f$dayname_s$dayname_s$dayname_m";
} else if ($bbuserinfo[startofweek]==4) {
$calendar_daynames="$dayname_w$dayname_t$dayname_f$dayname_s$dayname_s$dayname_m$dayname_t";
} else if ($bbuserinfo[startofweek]==5) {
$calendar_daynames="$dayname_t$dayname_f$dayname_s$dayname_s$dayname_m$dayname_t$dayname_w";
} else if ($bbuserinfo[startofweek]==6) {
$calendar_daynames="$dayname_f$dayname_s$dayname_s$dayname_m$dayname_t$dayname_w$dayname_t";
} else if ($bbuserinfo[startofweek]==7) {
$calendar_daynames="$dayname_s$dayname_s$dayname_m$dayname_t$dayname_w$dayname_t$dayname_f";
}


und ersetzte durch:



$dayname_sa="<td width=\"*\" ><smallfont color=\"{tableheadtextcolor}\">Sa</smallfont></td>";
$dayname_so="<td width=\"*\" ><smallfont color=\"{tableheadtextcolor}\">So</smallfont></td>";
$dayname_mo="<td width=\"*\" ><smallfont color=\"{tableheadtextcolor}\">Mo</smallfont></td>";
$dayname_di="<td width=\"*\" ><smallfont color=\"{tableheadtextcolor}\">Di</smallfont></td>";
$dayname_mi="<td width=\"*\" ><smallfont color=\"{tableheadtextcolor}\">Mi</smallfont></td>";
$dayname_do="<td width=\"*\" ><smallfont color=\"{tableheadtextcolor}\">Do</smallfont></td>";
$dayname_fr="<td width=\"*\" ><smallfont color=\"{tableheadtextcolor}\">Fr</smallfont></td>";
if ($bbuserinfo[startofweek]==1) {
$calendar_daynames="$dayname_so$dayname_mo$dayname_di$dayname_miw$dayname_do$dayname_fr$dayname_sa";
} else if ($bbuserinfo[startofweek]==2) {
$calendar_daynames="$dayname_mo$dayname_di$dayname_mi$dayname_do$dayname_fr$dayname_sa$dayname_so";
} else if ($bbuserinfo[startofweek]==3) {
$calendar_daynames="$dayname_di$dayname_mi$dayname_do$dayname_fr$dayname_sa$dayname_so$dayname_mo";
} else if ($bbuserinfo[startofweek]==4) {
$calendar_daynames="$dayname_mi$dayname_do$dayname_fr$dayname_sa$dayname_so$dayname_mi$dayname_di";
} else if ($bbuserinfo[startofweek]==5) {
$calendar_daynames="$dayname_do$dayname_fr$dayname_sa$dayname_so$dayname_mo$dayname_do$dayname_mi";
} else if ($bbuserinfo[startofweek]==6) {
$calendar_daynames="$dayname_fr$dayname_sa$dayname_so$dayname_mi$dayname_di$dayname_mi$dayname_do";
} else if ($bbuserinfo[startofweek]==7) {
$calendar_daynames="$dayname_sa$dayname_so$dayname_mo$dayname_di$dayname_mi$dayname_do$dayname_fr";
}

uf2k
21.03.2002, 13:10
Und hier ein Demo

Rasim Cakir
21.03.2002, 15:12
Cool, hat aber leider noch ein paar kleine Flüchtigkeitsfehler:

Zeile 9: $dayname_miw > $dayname_mi
Zeile 15: $dayname_so$dayname_mi > $dayname_so$dayname_mo
Zeile 17: $dayname_mo$dayname_do > $dayname_mo$dayname_di
Zeile 19: $dayname_so$dayname_mi > $dayname_so$dayname_mo

Ansonsten funktioniert alles prima.
;)

Cannabium
22.04.2002, 07:49
Ist zwar nur ein Schönheitsfehler aber egal.



//start Tora-Mike Goldbeck Hack
//Enter in your values, for each Month.
//ex. $d=Cheese; (December would now display Cheese for a month name..not December)
//be sure to edit the text behind the = sign, and in front of the ; to avoid parse errors
//also make sure your replacement text, is not longer than what you are replacing to keep
//calendar block from stretching.
//have fun!
//edit the below values that start on line 135, and continue to line 146, otherwise known as
//$ja, through $d. DO NOT EDIT below $d, aka line 146
$ja=Januar;
$f=Februar;
$mh=März;
$a=April;
$my=Mai;
$ju=Juni;
$jy=Juli;
$a=August;
$s=September;
$o=Oktober;
$n=November;
$d=Dezember;
//DO NOT edit below this Line!!


MfG Cannabium

Maddrax
08.05.2002, 14:53
Wenn man jetzt noch den Tag und den Monat drehen könnte (also deutsches Datumsformat) wär der Kalender perfekt.