[Solved] Multilanguage bei Blöcken

Begonnen von JoergK, 07 August 2009, 18:47:27

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

JoergK

Hoi ;)

Zitat von: AlternativeComputing am 07 August 2009, 00:49:55
Die Paragma Blöcke, die Multilaguage sind, zeigen die z. B. nur Türkische Artikel an, wenn ich die Srache auf Türkisch stelle?

Muss ich sonst noch was für die Multilingual Technik beachten?

Ich schreib es mal hier, so haben auch andere etwas davon.

Wenn im Adminmenü -> Einstellungen -> Sonstige Einstellungen -> Aktiviere Multilinguale Features? auf ja steht, dann zeigen die News-Blöcke Artikel der aktuellen Sprache und Artikel, bei denen die Sprache auf "Alle" eingestellt ist (in der DB ist das Feld alanguage dann leer). Schau Dir mal im Code z.B. vom Block News (block-News.php), die Zeilen 101-107 an, dort wird die Bedingung für die sprachabhängige DB-Abfrage erstellt.

Natürlich sollte in der Blockeinstellung der entsprechende Block auf "alle" Sprachen eingestellt sein, damit die Blockinternen Texte in der jeweils aktuellen Sprache ausgegeben werden. Die Eingrenzung auf eine einzige Sprache macht nur dann Sinn, wenn der Blockinhalt speziell für eine bestimmte Sprache ausgelegt ist.

Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

AlternativeComputing

Ok dann ist es ja wie gehabt, Deutscher Artikel in Deutsch und der selbe Artikel in Spanisch dann in Spanisch.
Gut also so wie meine Blöcke ja eh schon laufen.

Danke Jörg.

:thumbup:
MfG

Peter