Hallo zusammen,
ich habe eine Seite mehrsprachig mit TemplaVoila umgesetzt. nun sollen aber einige Inhaltselemente im englischen nicht angezeigt werden.
Wenn ich im Backend das entsprechende englische Element ausblende erscheint die deutsche Übersetzung. Diese soll natürlich auch nicht angezeigt werden.
Gibt es da eine TS-Einstellung oder Extension die das komplette ausblenden von Content Elementen je nach Sprache ermöglicht?
Vielen Dank im Voraus!
Gruß Jan
*push*
Ist die Frage evtl. zu einfach??? Es kann doch nicht sein, dass ich der einzige bin der in einer mehrsprachigen TemplaVoila-Umgebung ein Contentelement ausblenden will!?!
Ich hab vergessen zu erwähnen, dass die Übersetzung über die TV-Lokalisierungsansicht innerhalb eines einzigen Seitenbaums geschieht.
Viele Grüße
Jan
Ich habe mal was ähnliches gemacht, welches aber noch viel weiter ging... sollte aber eigentlich klappen (getestet habe ich es nicht):
lib.linkespalte = CONTENT
lib.linkespalte.table = tt_content
lib.linkespalte.select.pidInList = this
lib.linkespalte.select.orderBy = sorting
lib.linkespalte.select.where = colPos=0 and sys_language_uid=0
Und bei der Sprach Einstellungen:
# Französisch
[globalVar = GP:L = 1]
config.sys_language_uid=1
config.language = fr
config.locale_all = französisch
lib.linkespalte.select.where = colPos=0 and sys_language_uid=1
[global]
Könnte aber sein, dass es für deine Anwendung noch eine einfachere Lösung gibt.
gruess
Vielen Dank für Deine Antwort!
Eben habe ich aber den Grund gefunden warum es nicht funktioniert hat. Da war ein
config.sys_language_overlay = 1
an der völlig falschen Stelle im TS versteckt. Das hat den eigentlichen Wert "hideNonTranslated" natürlich außer Kraft gesetzt...
Ich dachte schon ich bin zu blöd um ein Contentelement zu verstecken. o.O
Viele Grüße
Jan