![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| ||||
| ||||
Ich habe jetzt schon fast "die ganze Welt" abgesucht und nichts gefunden. Bei tt_calender muss man ja die "calender.inc" ändern, wenn man das deutsche Datum (10.11.2006) haben will (Format "d.m.y" statt "d/m y"). Wenn man dort dann noch "D d.m.y" um den Wochentag anzuzeigen hinzu schreibt, dann erhält man den Wochentag auch, leider aber nur auf Englisch "Wed" statt "Mi." z.B. Das ist ja nun reines PHP. Wer weiß, wie man es hinbekommt, dass mit dem großen "D" der Tag auf Deutsch da rauskommt? Geändert von Kurt51 (28.02.07 um 15:42 Uhr). |
|
#2
| ||||
| ||||
| Moin! Zitat:
typo-3.de - Tip für Datum in korrekter Sprache Evtl. hilft es nicht weiter, aber ein paar Hinweise zum Locale von PHP sind dabei. Beste Grüße, Josch.
__________________ Typo3 4.1.x |
|
#3
| ||||
| ||||
| Hallo Josch, Zitat: Danke für Deinen Hinweis! |
|
#4
| |||
| |||
| http://www.typo3forum.net/forum/typo...html#post57240 Die PHP-Funktion date unterstützt keine Lokalisierung, gibt also immer nur englische Tages-/Monatsnamen aus. |
|
#5
| ||||
| ||||
| Zitat:
HTML-Code: <?php
// Default
echo strftime('%A, %d. %B %Y', 1009926000) . "<br>";
// Ausgabe: Wednesday, 02. January 2002
setlocale(LC_TIME, 'de_DE');
echo strftime('%A, %d. %B %Y', 1009926000) . "<br>";
// Ausgabe: Mittwoch, 02. Januar 2002
?> Code: // Kurt Kunig $tConf["marks."]["DATE."]["value"]=date("d/m Y",$row[date]);
$wota = date("w", $row[date]);
$strWota = "";
switch($wota){
case 0:
$strWota = 'So.';
break;
case 1:
$strWota = 'Mo.';
break;
case 2:
$strWota = 'Di.';
break;
case 3:
$strWota = 'Mi.';
break;
case 4:
$strWota = 'Do.';
break;
case 5:
$strWota = 'Fr.';
break;
case 6:
$strWota = 'Sa.';
break;
}
if ($config[wota]) {
$tConf["marks."]["WOTA"] = "HTML";
$tConf["marks."]["WOTA."]["value"] = str_replace('|', $strWota, $config[wota]);
} |
|
#6
| |||
| |||
| Ich habe ja nicht geschrieben, dass es mit PHP grundsätzlich nicht geht, ich habe nur geschrieben, dass die PHP-Funktion date() keine Lokalisierung unterstützt. In der offiziellen PHP-Dokumentation wird über die Funktion date() u.a. geschrieben: Zitat:
|
|
#7
| ||||
| ||||
| Zitat:
|
|
#8
| ||||
| ||||
| Wenn man nur schon richtig PHP könnte, dann kann man den ganzen Schlamassel mit dem "Switch / Case" weglassen und mit "strftime" arbeiten können: Code: // Kurt Kunig $tConf["marks."]["DATE."]["value"]=date("d/m Y",$row[date]);
if ($config[wota]) {
$strWota = strftime("%a", $row[date]) . ".";
$confWota = $config[wota];
if (substr($confWota, 0, 1) == "L") {
$strWota = strftime("%A", $row[date]);
$confWota = substr($confWota, 1);
}
$tConf["marks."]["WOTA"] = "HTML";
$tConf["marks."]["WOTA."]["value"] = str_replace('|', $strWota, $confWota);
} plugin.tt_calender.wota = <span class="wota">|</span> (für den Wochentag in Kurzform (z.B. "Do.") oder plugin.tt_calender.wota = L<span class="wota">|</span> (für den Wochentag in Langform (z.B. "Donnerstag") Geändert von Kurt51 (04.02.07 um 11:56 Uhr). Grund: Startfehler in "substr($confWota, 1, 1)" |
|
#9
| ||||
| ||||
| Gibt es eigentlich schon für tt_news die Möglichkeit die Monatsnamen im AMENU als Deutsch auszugeben?
__________________ Bitte markiere Deinen Thread als Gelöst, wenn er es ist! Wie geht das? Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben! Das Anzeigen von Typoscript in Beiträgen steuern |
|
#10
| |||
| |||
| Was meinst Du mit "schon"? Das geht doch schon immer -> Feuerwehr Hauneck: Newsarchiv Wie passt das in diesem Thread zum Thema? |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| tt_calender. kalender-extensions allgemein. | pink | Kalender | 0 | 16.01.08 16:27 |
| keine deutschen Wochentage | lifestyle | News (tt_news, mininews und Co) | 2 | 25.10.06 08:40 |
| Datumsformat in tt_calender | at_european | Alle anderen Extensions | 4 | 21.09.06 12:25 |
| jw calender: Monats- und Wochentage auf deutsch? | erna | Alle anderen Extensions | 6 | 02.05.06 19:28 |
| date (Wochentage und Monatsnamen) auf deutsch | ghoti | Extension suchen und neue vorschlagen | 0 | 01.03.06 12:41 |