Mehrsprachigkeit im Seitenbaum
| Autor | Nachricht |
|---|---|
|
Verfasst am: 25. 04. 2012 [13:20]
|
|
|
Bowler
Themenersteller
Dabei seit: 30.08.2006
Beiträge: 5
|
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 |
|
Verfasst am: 26. 04. 2012 [00:06]
|
|
|
homy
Dabei seit: 23.03.2012
Beiträge: 52
|
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?!? MFG
de Homy |
|
Verfasst am: 26. 04. 2012 [14:34]
|
|
|
Bowler
Themenersteller
Dabei seit: 30.08.2006
Beiträge: 5
|
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 |
|
Verfasst am: 04. 05. 2012 [12:57]
|
|
|
martinibianco007
Dabei seit: 14.10.2009
Beiträge: 109
|
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??? |
|
Verfasst am: 19. 07. 2012 [16:56]
|
|
|
netzloesungen
Dabei seit: 11.10.2011
Beiträge: 3
|
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" PHP /*
* 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 -----
www.netzloesungen.de internetagentur in ulm und berlin für webdesign und typo3 |



