Hallo zusammen,
ich habe eine Webseite mit mehreren Sprachen. Das ganze ist über nur einen Seitenbaum realisiert, also die Content-Elemente sind übersetzt. Gibt es eine Möglichkeit, dass die Seitentitel im Seitenbaum auch in der jeweiligen Sprache angezeigt, die der User in seinen Einstellungen hat? Ich hab es bereits damit probiert, einen User an eine bestimmte Sprache zu binden. Dann hat er zwar nur die Möglichkeit, Content-Elemente in der einen Sprache zu bearbeiten, aber der Seitenbaum wird trotzdem in der Default-Sprache angezeigt.
Ich habe auch eine Extension gefunden, allerdings wird diese seit 2008 nichtmehr weiter entwickelt und scheint auch nicht unter Typo3 4.5.6 zu laufen.
Für Hilfe oder Hinweise wäre ich sehr dankbar.
Viele Grüße
Christian
Hi,
hab mal für dich diverse Foren durchwühlt, weil wir auch eine Multi-Lang Seite betreiben, nur wir haben noch nicht das ausländische Personal, das wir jetzt auch die komplette Backend-Sprache umstellen müssten.
Im Web findet man leider nur Leute die entweder die Problematik nicht verstehen oder auf die veraltete Ext verweisen:
http://typo3.org/extensions/repository/view/fb_hybridmultilanguagetree
Die du ja bestimmt kennst.
Als Lösungsvorschlag hab ich nur folgenden Hinweis gefunden
Gruppe anlegen.
-> Zugriffsliste
-> Auf Sprachen einschränken
-> !!EINE!! Sprache auswählen
Damit weiß dann Typo3, was es nicht darf und zeigt angeblich den Seitenbaum nur in der ausgewählten Sprache an.
Ich habs nicht getestet, hoffe es hilft. Oder meintest du das mit User an eine bestimmte Sprache binden?!?
Hi Homy,
danke für Deine Mühe, aber genau das meinte ich mit "an die Sprache binden". Die Hinweise habe ich auch gefunden. Leider ist es aber so, dass der Seitenbaum weiterhin in der Default-Sprache stehen bleibt. Man kann dann aber richtiger Weise nur die Sprache bearbeiten, für die man freigeschaltet ist.
Viele Grüße
Christian
hi, habt ihr mittlwerweile eine lösung gefunden?
man kann jeden sch... bei den redakteuren einstellen, dann muss es doch möglich
sein dass der seitenbaum die übersetzten seitentitel anzeigt.
angenommen die seite gibt es in deutsch - english - russisch
deutsch ist der mächtigste seitenbaum deshalb auch default.
nun soll der englishe redaktuer alles übersetzen ok, der kann vielleicht deutsch.
was macht aber der russische der kein deutsch kann, wie soll der sich im
seitenbaum zurechtfinden.
kann ich für den russischen redakteur den seitenbaum auf english anzeigen???
Hallo zusammen,
wir haben soetwas ähnliches gerade in Arbeit. Braucht aber leider einen kleinen Hack, weil hier kein Hook vorgesehen ist:
IN t3lib\tree\pagetree\class.t3lib_tree_pagetree_commands.php
In der Function getNewNode nach "// Call stats information hook"
/*
* ToDo: This Hook is not part of the original typo3 source
*/
if (is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['pagetreeLabelHooks'])) {
$_params = array('pages', $record['uid']);
foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['pagetreeLabelHooks'] as $_funcRef) {
$visibleText = t3lib_div::callUserFunction($_funcRef, $_params, $this);
}
}
/*
* END of my own hook
*/
Damit lässt sich das Label über eine neue Funktion pagetreeLabelHooks() bearbeiten.
hth,
Andreas