Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 14.06.07, 09:49
Benutzerbild von Spocky
Forum Aktivist
 
Registriert seit: 14.05.07
Alter: 23
Beiträge: 71
Spocky eine Nachricht über ICQ schicken

Extended Calendar - Mehrsprachig


Mahlzeit,
Verwalte Termine, Messen und andere Events mit "Extended Calendar". Ist eigentlich eine super Extenion.
Gibt für mich nur zwei Probleme:

1.) Hab in der Rechten Spalte einen Inhalt welcher auf jeder Seite angezeigt wird, solange für die Seite kein eigener Inhalt definiert ist. Oben in dieser Spalte hab ich "Upcoming Events" stehen. Diese werde auch immer angezeigt, es sei den, ich schaue mir die Detail-Ansicht eines Eintrages an. Dann sind die Einträge verschwunden und es steht nur noch "Upcoming Events" ohne Einträge da. Woran kann das liegen?

2.) Die Extension ist leider Einsprachig (Englisch) aufgebaut. Wie kann ich sie dynamisch Mehrsprachig machen?!

Danke für eure Hilfe!
__________________
doofe Fragen inklusive!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 14.06.07, 21:00
Forum Newbie
 
Registriert seit: 13.06.07
Beiträge: 11

zu 2) In einem Unterverzeichnis der Extension liegt eine Datei namens locallang_db.php. Da ist ein Array drin definiert, der ein Feld namens "de" besitzt. Dieser definiert einen wiederum assoziativen Array, in den du den Array aus dem Feld "en" kopieren kannst und dann deine Übersetzung einfügst. Hab ich auch schon gemacht und es sieht so aus:

PHP-Code:
'de' => Array (
        
'tx_calendar_cat' => 'Extended Calendar Kategorie',
        
'tx_calendar_cat.title' => 'Titel',
        
'tx_calendar_cat.image' => 'Bild für Kategorie ',
        
'tx_calendar_targetgroup' => 'Extended Calendar Zielgruppe',
        
'tx_calendar_targetgroup.title' => 'Titel',
        
'tx_calendar_targetgroup.image' => 'Bild für Zielgruppe ',
        
'tx_calendar_organizer' => 'Extended Calendar Organisator',
        
'tx_calendar_organizer.title' => 'Organisator Name',
        
'tx_calendar_organizer.image' => 'Bild für Organisator',
        
'tx_calendar_organizer.email' => 'Email Adresse',
        
'tx_calendar_organizer.url' => 'Webpage des Organisators, wenn vorhanden',
        
'tx_calendar_organizer.url_text' => 'Webpage Titel',
        
'tx_calendar_item' => 'Extended Calendar Event',
        
'tx_calendar_item.title' => 'Titel',
        
'tx_calendar_item.start_date' => 'Startdatum',
        
'tx_calendar_item.start_time' => 'Startzeit',
        
'tx_calendar_item.end_date' => 'Enddatum',
        
'tx_calendar_item.end_time' => 'Endzeit',
        
'tx_calendar_item.eventtype' => 'Bitte Serientyp wählen',
        
'tx_calendar_item.type.regular' => 'Regulärer Event',
        
'tx_calendar_item.type.recurring_daily' => 'sich wiederholender Event, täglich',
        
'tx_calendar_item.type.recurring_weekly' => 'sich wiederholender Event, wöchentlich',
        
'tx_calendar_item.type.recurring_monthly' => 'sich wiederholender Event, monatlich',
        
'tx_calendar_item.type.recurring_yearly' => 'sich wiederholender Event, jährlich',
        
'tx_calendar_item.type.exception' => 'Unterbrechung eines sich wiederholenden Events',
        
'tx_calendar_item.rec_end_times' => 'Serie nach so vielen Events stoppen:',
        
'tx_calendar_item.rec_end_date' => 'Serie nach diesem Datum stoppen:',
        
'tx_calendar_item.rec_daily_type' => 'Bitte Wiederholung wählen',
        
'tx_calendar_item.rec_daily_type.days' => 'Alle X Tage',
        
'tx_calendar_item.rec_daily_type.workdays' => 'Jeden Werktag',
        
'tx_calendar_item.repeat_days' => 'Wert für X einsetzen:',
        
'tx_calendar_item.repeat_weeks' => 'Alle X Wochen',
        
'tx_calendar_item.repeat_week_monday' => 'Montags',
        
'tx_calendar_item.repeat_week_tuesday' => 'Dienstags',
        
'tx_calendar_item.repeat_week_wednesday' => 'Mittwochs',
        
'tx_calendar_item.repeat_week_thursday' => 'Donnerstags',
        
'tx_calendar_item.repeat_week_friday' => 'Freitags',
        
'tx_calendar_item.repeat_week_saturday' => 'Samstags',
        
'tx_calendar_item.repeat_week_sunday' => 'Sonntags',
        
'tx_calendar_item.rec_monthly_type' => 'Bitte Wiederholung wählen',
        
'tx_calendar_item.rec_monthly_type.dayofmonth' => 'Am selben Tag des Monats wie oben',
        
'tx_calendar_item.rec_monthly_type.weekdayofmonth' => 'Am X. Tag des Monats',
        
'tx_calendar_item.rec_monthly_type.lastweekdayofmonth' => 'Am X. Tag des Monats, von hinten gezählt',
        
'tx_calendar_item.repeat_months' => 'Alle X Monate:',
        
'tx_calendar_item.rec_monthly_notfound' => 'Was tun, wenn Datum in einem Monat nicht möglich ist (z.B. 31.2.)',
        
'tx_calendar_item.rec_monthly_notfound.thismonth' => 'Nimm nächste mögliche Woche in diesem Monat',
        
'tx_calendar_item.rec_monthly_notfound.nextmonth' => 'Nimm nächsten möglichen Monat',
        
'tx_calendar_item.rec_monthly_notfound.nextmonthrepeat' => 'Überspringen, übernimm Auswahl von "Alle X Monate"-Einstellung',
        
'tx_calendar_item.rec_monthly_weekday_no' => 'Jeden X.',
        
'tx_calendar_item.rec_monthly_weekday' => 'Wochentag',
        
'tx_calendar_item.rec_monthly_weekday.monday' => 'Montag',
        
'tx_calendar_item.rec_monthly_weekday.tuesday' => 'Dienstag',
        
'tx_calendar_item.rec_monthly_weekday.wednesday' => 'Mittwoch',
        
'tx_calendar_item.rec_monthly_weekday.thursday' => 'Donnerstag',
        
'tx_calendar_item.rec_monthly_weekday.friday' => 'Freitag',
        
'tx_calendar_item.rec_monthly_weekday.saturday' => 'Samstag',
        
'tx_calendar_item.rec_monthly_weekday.sunday' => 'Sonntag',
        
'tx_calendar_item.rec_yearly_type' => 'Wähle Wiederholung',
        
'tx_calendar_item.rec_yearly_type.givendate' => 'Wiederhole alle X Jahre mit obigem Datum',
        
'tx_calendar_item.repeat_years' => 'Alle X Jahre:',
        
'tx_calendar_item.repeat_year_month' => 'Monat:',
        
'tx_calendar_item.repeat_year_month.jan' => 'Januar',
        
'tx_calendar_item.repeat_year_month.feb' => 'Februar',
        
'tx_calendar_item.repeat_year_month.mar' => 'März',
        
'tx_calendar_item.repeat_year_month.apr' => 'April',
        
'tx_calendar_item.repeat_year_month.may' => 'Mai',
        
'tx_calendar_item.repeat_year_month.jun' => 'Juni',
        
'tx_calendar_item.repeat_year_month.jul' => 'Juli',
        
'tx_calendar_item.repeat_year_month.aug' => 'August',
        
'tx_calendar_item.repeat_year_month.sep' => 'September',
        
'tx_calendar_item.repeat_year_month.oct' => 'Oktober',
        
'tx_calendar_item.repeat_year_month.nov' => 'November',
        
'tx_calendar_item.repeat_year_month.dec' => 'Dezember',
        
'tx_calendar_item.repeat_year_day' => 'Tag:',
        
'tx_calendar_item.exception_mm' => 'Ausnahme von welchem Event?',
        
'tx_calendar_item.exception_skip' => 'Überspringe diesen Event (d.h. nicht anzeigen)',
        
'tx_calendar_item.organizer_mm' => 'Organisiert von',
        
'tx_calendar_item.organizer' => 'Organisiert von',
        
'tx_calendar_item.organizer_email' => 'Organisator Email',
        
'tx_calendar_item.organizer_url' => 'Organisator Webpage URL',
        
'tx_calendar_item.organizer_url_text' => 'Organisator Webpage Titel',
        
'tx_calendar_item.teaser' => 'Teaser',
        
'tx_calendar_item.descr' => 'Beschreibung',
        
'tx_calendar_item.category' => 'Kategorie',
        
'tx_calendar_item.targetgroup' => 'Zielgruppe',
        
'tx_calendar_item.place' => 'Ort',
        
'tx_calendar_item.address' => 'Adresse',
        
'tx_calendar_item.moreinfo' => 'Mehr Info',
        
'tx_calendar_item.url' => 'Webpage des Events, wenn vorhanden',
        
'tx_calendar_item.url_text' => 'Webpage Titel',
        
'tx_calendar_item.image' => 'Bild für Event',
        
'tt_content.list_type' => 'Extended Calendar',
    ) 
[edit] Achja, es gibt noch 2 weitere locallang dateien innnerhalb dieser Extension. Die kannst du natürlich genauso anpassen. [/edit]

Geändert von moxn (14.06.07 um 21:10 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 15.06.07, 16:29
Forum Newbie
 
Registriert seit: 13.06.07
Beiträge: 11

Hast du eine Lösung zu deiner ersten Frage gefunden? Ich habe nämlich das gleiche Problem.

Gruß, moxn
__________________
Wenn dir die Stunde schlägt, schlag ihr zurück.
(Hmm. Wer warn ditte? Gernhardt?)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 15.06.07, 16:59
Benutzerbild von Spocky
Forum Aktivist
 
Registriert seit: 14.05.07
Alter: 23
Beiträge: 71
Spocky eine Nachricht über ICQ schicken

nein, hab ich leider noch nicht. Hatte bis jetzt auch noch nicht wirklich viel Zeit mich wieder damit ausseinander zu setzen.

Bin aber noch am Thema dran... :D
__________________
doofe Fragen inklusive!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 15.06.07, 18:51
Forum Newbie
 
Registriert seit: 13.06.07
Beiträge: 11

Alternativen


Habe mich inzwischen damit abgefunden, dass das vermutlich einfach nicht funktioniert.
Wenn ich den Link so bearbeite, dass z.B. der Parameter cHash nicht übertragen wird, werden die statisch eingebundenen Extensions angezeigt, aber die Detailansicht glaubt wir hätten 1970...

Also habe ich mich entschieden, die Detailansicht einfach per Popup zu öffnen. Oder was mir grade einfällt und was vielleicht noch eleganter aussieht, ist ein div einzublenden, dass mittels des CONTENT-Elements die Detailansicht einblendet wie ein Tooltip. Hmm...

Hier erstmal ein Link zu einer Lösung für die Popupvariante. Das habe ich schon testweise eingebaut und es funktioniert auch.

Typolinks - TYPO3 links mit Hilfe der Funktion typolink erstellen | mortox.de

Gruß, Max
__________________
Wenn dir die Stunde schlägt, schlag ihr zurück.
(Hmm. Wer warn ditte? Gernhardt?)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
pid_list beim Extended Calendar (calendar) per Typoscript festlegen moxn Kalender 3 15.06.07 16:21
bitte hilfe bei Extended Calendar EvilDragon Kalender 2 15.06.07 06:49
Extended Calendar - auf Deutsch umstellen zenithourus Kalender 2 14.06.07 21:37
Extended Calendar - CSS Formatierung im Template auslagern Cesideem Kalender 3 28.08.06 15:32
Extended Calendar erweitern martin-h Extension modifizieren oder neu erstellen 2 08.05.06 12:49


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:42 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0