Seite 1 von 1

Ein einziger RSS-Feed für alle Sprachen möglich?

Verfasst: Fr 1. Jun 2007, 00:03
von preusss
Ich habe eine Seite, die zweisprachig ist (deutsch/englisch) und habe mittels RSS Feed Creator auch einen RSS-Feed am laufen. Der Feed funktioniert wunderbar; zweisprachig. Und das ist die Crux...

Ich hätte gerne eine Lösung, wo der (korrekt eingebundene) Feed nur einmal erstellt werden muss (in Sprache 1), und trotzdem in der zweiten Sprache identisch angezeigt werden kann, ohne immer die Dokumente doppelt in Sprache 2 anlegen zu müssen.

Momentan ist es so, dass ich den Feed und die Dokumente doppelt anlegen muss, für jede Sprache extra. Diese Arbeit hätte ich gerne vereinfacht durch einen einzigen Feed. Gibt es eine Lösung?

Fragend und im Voraus dankend
[preusss]

Link zur Seite: www.germantype.com

Verfasst: Fr 1. Jun 2007, 09:39
von emergence
hmm...
eine möglichkeit die mir da so einfällt...

sieh dir mal in der front_content.php die variable $tmpchangelang an...
das wird an sich zwar für die sync funktion benötigt, sollte aber im normalen betrieb auch gehen...

wechsel mal in die englische version (mittels sprachwähler)
und ruf dann die rss url wie folgt auf
http://www.germantype.com/cms/front_con ... angelang=1 (wäre möglich das du sie hardcodiert bei deiner hilfsnavigation reinsetzen musst...)

wobei ich da anmerken muss tmpchangelang ist nicht wiklich ne schöne variablen bezeichnung... ;-)
könnte man ja mal ändern auf showlang

Verfasst: Fr 1. Jun 2007, 11:10
von preusss
Besten Dank. Dein Tipp hat die Lösung gebracht.

Ich habe es fest in den Kopf der englischen Layouts eingebunden und zusätzlich diese Variable direkt im Modul rein geschrieben/angehängt. Das funktioniert nun wunderbar auch insofern: wenn ich den Feed aus der englischen Seite abonniert habe, lese ich zwar einen (vorerst) deutschen Artikel, aber wenn ich einen anderen Link klicke, komme ich eben durch diese Variable auf englisch weiter. Da diese Variable im deutschen Layout fehlt, bleibt es dort bei der deutschen Navigation. Echt Klasse.

Ich danke dir nochmal für deine sehr schnelle Hilfe. Tolles Forum hier...

[preusss]