Hi,
also ich habe ein HTML-Template mir sehr vielen Markern vorbereitet, und für jeden Marker habe ich in die locallang.php datei, die entsprechende Inhalte für verschiedene Sprachen geschrieben.
Meine Frage ist; wie bekomme ich es hin, dass je nach der gewählten Sprache, die entsprechen Texte angezeigt werden.
Ich habe gelesen, dass man verschidene WebSeite Sprachen zuerst definiert,dann z.B mit
marks.INHALT = CONTENT
marks.INHALT{
table = tt_content
select.languageField = sys_language_uid
}
die entsprechende Inhalte holt.
Aber ich habe ja keine Inhalte,bei mir steht das ganze in der locallang.php.
Für Antworten wäre ich sehr dankbar
Entweder schlafen noch alle, oder meine Frage ist zu blöd, was durchaus sein kann- wenn es dem so ist, bin ich dankbar und offen für alle Vorschläge.
kann mir wirklich keiner helfen? #angry#
Wenn Du von Extension Programmierung und HTML-Templates redest, dann suchst Du vermutlich diese Funktion:
$markerArray['###LNAMEGUESTLIST###'] = $this->pi_getLL('LNAMEGUESTLIST');
In Deiner main function muß das stehen:
$this->pi_loadLL(); # Loading the LOCAL_LANG values
mit
$this->pi_getLL('LNAMEGUESTLIST');
lädst Du die richtige Sprache von dem entsprechendem Marker in der locallang.
Wenn Du nicht von Extensionprogrammierung redest, rate ich Dir die üblichen T3 Dokus zu lesen.
Diese Funktion kenne ich bereits, sie gibt mir aber immer die Defaultsprachwerte zurück.
Wie kann ich die anderen Sprachen testen, wenn nur diese Funktion gebraucht wird?
ich glaube du must das hier machen:
ich habe gelesen, dass man verschidene WebSeite Sprachen zuerst definiert