Seite 1 von 1

Temporärer Sprachwechsel

Verfasst: Mo 30. Mär 2009, 16:52
von reneb
Hi,

ich hab schon im Forum gesucht, leider nichts gefunden.

Ich habe das Problem, dass ich in Contenido die Sprache temporär wechseln müsste. Weiß aber nicht wie...

Da ich, so ist es gewollt, Jobangebote nur auf deutsch einstelle, sollen diese aber trotzdem auf der englischen Seite auftauchen. Soweit auch kein Problem mit der ArticleCollection usw. kann ich mir ja die Artikeln einer bestimmten Sprache übergeben (hier alle von lang=1).

Wenn ich jetzt aber bspw. front_content.php?idart=111 aufrufe, lande ich natürlich auf der Startseite, weil es in der Sprache (lang=2) nicht verfügbar ist. Trotzdem sollte er mir diesen Artikel anzeigen, ohne dass ich aber changelang=1 benutze, da ich dann ja sozusagen nach jedem Stellenangebot auch wieder in die andere Sprache wechseln muss.


Hat folgenden Hintergrund, welcher vlt nicht ganz eindeutig zu verstehen ist: es soll halt sehr viele Jobangebote geben (monatlich so circa 1000), diese sollen jedoch nur auf deutsch existieren.
Im englischen sollen diese zwar anwählbar sein, jedoch nicht synchronisiert werden müssen.

Ich habe gehofft, dass es evtl. eine Variable $tmplang oder so gibt. Leider bis jetzt ohne Erfolg :(

Kann mir jemand weiter helfen?


Danke im Voraus.

Gruß
René

Re: Temporärer Sprachwechsel

Verfasst: Mi 1. Apr 2009, 09:13
von reneb
Gibt es wirklich keinen, der jemals das Problem hatte? Scheinbar nicht :(

Hat jemand evtl. wenigstens eine Idee für einen Workaround?


Gruß
René

Re: Temporärer Sprachwechsel

Verfasst: Mi 1. Apr 2009, 09:19
von idea-tec
reneb hat geschrieben:diese sollen jedoch nur auf deutsch existieren.
Im englischen sollen diese zwar anwählbar sein, jedoch nicht synchronisiert werden müssen.
da die inhalte sprachabhängig abgelegt werden frage ich mich wie das funktionieren soll.
du hast entweder die seite in einer oder mehreren sprachen mit jeweils eigene content, oder du hast die seite gar nicht, oder du musst synchronisieren.

so ne synch ist doch auch gleich erledigt:
artikel anlegen, sprache wechseln, artikel-synch ausführen, sind es 3 klicks?, fertig.

alternativ kannst du dir module programmieren, die inhalte in eine db einlesen und dann auf der seite anzeigen.
wenn du das ordentlich machst, ist die sprache egal, weil er eh nur 1 inhalt für die entsprechende seite findet.

Re: Temporärer Sprachwechsel

Verfasst: Mi 1. Apr 2009, 09:46
von Dodger77
Man könnte mal den Parameter "tmpchangelang" testen.

Re: Temporärer Sprachwechsel

Verfasst: Mi 1. Apr 2009, 09:58
von idea-tec
wo ist der beschrieben, also funktion und auswirkung?
dann würde ich ihn mal austesten und detailliert dokumentieren

Re: Temporärer Sprachwechsel

Verfasst: Mi 1. Apr 2009, 11:07
von Dodger77
idea-tec hat geschrieben:wo ist der beschrieben, also funktion und auswirkung?
Beschrieben? :wink:

Also soweit ich das der "front_content.php" sehe, wird $tmpchangelang nur für die Darstellung verwendet, beim page_close() wird aber wieder die ursprüngliche Sprache in der Session gespeichert. Eine Suche hier im Forum sollte zudem den einen oder anderen Fall zeigen, wo das mal angewendet wird.

Re: Temporärer Sprachwechsel

Verfasst: Mi 1. Apr 2009, 11:20
von idea-tec
die HOFFNUNG stirbt zuletzt ;-)
ich werde mich mal dran machen, das Ding analysieren und dann "beschreiben"

Re: Temporärer Sprachwechsel

Verfasst: Sa 4. Apr 2009, 14:28
von reneb
Cool danke..

Statt $tmplang also $tmpchangelang - genau sowas habe ich gesucht.

THX. Werde ich mal probieren.

Danke, das wird mir denke ich weiterhelfen.


Gruß
René