Hallo,
ich erstelle grade eine mehrsprachige Seite. Das Problem ist, dass Flexibler Inhalt Container per default nur in der Standartsprache angelegt werden. Das heißt, dass auch wenn die Content Elemente im Container übersetzt wurden, der Container nur angezeigt wird, wenn man in den Eigenschaften in der 2. Optionspalette unter Typ die Sprache auf alle stellt. Diesen Schritt würde ich den Redakteure gerne abnehmen.
Gibt es eine Möglichkeit wie man den Flexiblen Inhalt schon beim erstellen per default auf alle Sprachen setzen kann?
Ja ganz clever!
Ist ja nicht so als wenn ich das nicht schon versucht hätte. Ich dachte in einem Forum geht es um Austausch und Hilfestellung. Und mal ganz im Ernst wenn du weißt das es eine Lösung gibt und davon gehe ich aus sonst hättest du mich nicht auf die Suche aufmerksam gemacht. Warum hast du dann nicht gleich einen Link in den Post gepackt? Dann hätte sich die Zeit die du investiert hast um den Post zu erstellen wenigstens gelohnt. Und du hättest mir geholfen. Aber so bin ich einfach nur frustriert.
Ganz einfach: ich weiss die Lösung nicht (insofern hätte ich auch meinen Mund halte können), aber es kommen doch fast jeden zweiten Tag genau diese Frage, da sollte eine Suche nach FCE und Mehrsprachig schon ein paar Ergebnisse liefern.
Als generelle Lektüre empfehle ich Frontend localisation Guide und Futuristic Template Building.
@preealpha:
Hast Du einen Weg gefunden? Ich recherchiere dem gleichen Problem hinterher und finde keine Lösung.
@cschnell:
...(insofern hätte ich auch meinen Mund halte können)..."
Das wäre eine ausgesprochen gute Idee gewesen.
Hi preealpha,
ich suche auch nach der Lösung, melde mich wenn ich sie habe!
Dachte es wäre sowas in der Art, funktioniert aber leider nicht:
TCEFORM.tt_content.sys_language_uid = -1
-1 ist steht für [Alle]
Gruß, Daniz
Bei weiterer Recherche habe ich lediglich einen Hack der TV-Extension gefunden:
news://news.netfielders.de:119/mailman.1.1179850919.26121.typo3-project-templavoila@lists.netfielders.de
Ich hab daher jetzt einen Feature-Request für TV aufgemacht:
http://bugs.typo3.org/view.php?id=8759
@daniz78 Ja die Idee hatte ich auch, funktionierte bei mir ebenfalls nicht. Selbst wenn, würde es die Spracheinstellungen für alle content Elemente überschreiben. Ich will sie ja nur für die FCE's ändern.
@jpsy
Mit dem Link bin ich etwas überfordert. Wie kommt man denn da ran?
Vielleicht kann man ja im TCA für die FEC's nen Defaultwert setzen. Das werde ich mal ausprobieren wenn es klappt melde ich mich natürlich.[/quote]
Hallo preealpha,
Mit dem Link bin ich etwas überfordert. Wie kommt man denn da ran?
...probiers mal hiermit, führt zum Webarchiv der Newsgroup:
http://support.typo3.org/projects/templavoila/m/re-typo3-templavoila-change-the-language-of-all-flexform-elements-to-all-automaticly-258767/
Vielleicht kann man ja im TCA für die FEC's nen Defaultwert setzen. Das werde ich mal ausprobieren wenn es klappt melde ich mich natürlich.
Hmmm... das wäre eine Lösung, solange Du nur Container-FCEs verwendest. Ich verwende aber häufig auch Content-FCEs, und die müssen dann beim Instanzieren natürlich "Default" als Sprache zugewiesene bekommen. Es sollte also möglich sein, für jedes FCE getrennt festzulegen, was die voreingestellte Sprache beim Instanzieren sein soll.
Gibt´s mittlerweile eine Lösung?
So,
hab die Lösung im Netz gefunden.
Im Templavoila-Datenstruktur muss das XML wie folgt aussehen:
<T3DataStructure>
<meta type="array">
<default>
<TCEForms>
<sys_language_uid>-1</sys_language_uid>
</TCEForms>
</default>
</meta>
Dan wird das Container-FCE mit der Einstellung "Alle Sprachen" als default erstellt.
Hi
Ist ja auch so schwer mal die größte Müllhalde der Welt zu bemühen.
Suchbegriffe: typo3 templavoila mehrsprachigkeit
https://www.google.de/search?q=typo3+templavoila+mehrsprachigkeit
1. Treffer
http://www.typo3-media.com/blog/article/mehrsprachigkeit-und-templavoila.html
Gruß Niels
danton schrieb
Ist ja auch so schwer mal die größte Müllhalde der Welt zu bemühen.
Schlauberger.
Erstens behandelt Dein Link die hier gestellte Frage garnicht, zweitens wurde die Lösung erst aufgrund des ebenfalls in diesem Thread geposteten Feature-Requests (bugs.typo3.org/view.php?id=8759) von Tolleiv Nietsch in TV implementiert.
1. Tut mir leid wenn ich in meiner kostenbaren Zeit nebenher zu meiner Arbeit noch Forumarbeit leiste und mich auch mal vertue.
2. Warum fühlst Du Dich da angesprochen und regst Dich auf? (Ging immerhin an den letzten Redner und nicht an Dich)
Schade nur das Du nicht anderst drauf hinweisen kannst aber naja.
CLOSED
Niels, Du hast den arroganten Ton angeschlagen, nicht ich ("ist ja auch so schwer ..." ).
Wer austeilt sollte einstecken können, zumal Dein Beitrag nicht zielführend war.
So schaut´s aus, Jörg!
Und ja, ich habe vorher sogar stundenlang gegooglet, bis ich auf den richtigen Thread/Feature-Requests gestoßen bin!!!))
<Nix für ungut.>
@jpsy
Wußte gar nicht das ich arrogant bin.
Biste beim interpretieren oder?
Und dann noch behaupten ich kann nicht einstecken nur weil ich mich entschuldige, meinen Fehler einsehe und Dich nur drauf hinweise das Deine Art und Weise auch nicht gerade die tollste ist.
Sorry für sowas hab ich keine Zeit.
Ich steh wenigstens zu meinen Fehlern und geb Sie zu Du kannst das wohl nicht oder?
@topshopper
Wie gesagt sorry aber es passiert einfach zu oft das irgendwelche faulen Scriptkiddies die ganzen freiwilligen Helfer unnötig beschäftigen und das einem da mal die Hutschnur reist ist wohl verständlich.
Leider war ich etwas schnell beim lesen.