Switch between multi-language sites PAGE TO PAGE

If you have created additional (non official) documentation or tutorials or something like that please post this here
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Re: Switch between multi-language sites PAGE TO PAGE

Post by pepe »

Prüf doch mal, ob du irgendwo einen Zeilenumruch versteckt hast, der da nicht hingehört... bzw. ein paar Leerzeichen.

ggf, die Zeilen im Template noch mal eintippen, anstatt sie zu kopieren!!!
mazze
Posts: 21
Joined: Thu 3. Mar 2005, 10:14
Location: zug/switzerland
Contact:

Re: Switch between multi-language sites PAGE TO PAGE

Post by mazze »

Pepe, danke für's Draufschauen! Geht leider auch nach allen Tricks und Versuchen nicht. Denkst du das könnte mit PHP5 zu tun haben? Darauf ist die ganze Sache aufgesetzt....
User avatar
Heiko H.
Posts: 868
Joined: Thu 27. Oct 2005, 11:41
Location: Dresden
Contact:

Re: Switch between multi-language sites PAGE TO PAGE

Post by Heiko H. »

@mazze

pack mal bitte

Code: Select all

[PHP]
$alias = $GLOBALS['content']['struct'][($GLOBALS['aktion'][0])]['acat_alias'];
echo $alias;
[/PHP]
in dein Template und poste mal die genaue Ausgabe...

[PHP]...[/PHP] in der conf.inc.php aktivieren!!!

Das kriegen wir schon hin :wink:
Es gibt viele Wege die dich an's gewünschte Zeil bringen, kopf hoch.

Heiko...
Not longer here - sorry...

Haubner-IT GbR Dresden
mazze
Posts: 21
Joined: Thu 3. Mar 2005, 10:14
Location: zug/switzerland
Contact:

Re: Switch between multi-language sites PAGE TO PAGE

Post by mazze »

Hallo Heiko,

das Projekt hatte grad zwei Wochen Pause - aber danke umso mehr fürs Draufschauen und die Aufmunterung:-)))
- die Aktivierung des PHP im config.inc.php kriege ich nicht hin. Eine Zeichenfolge [PH... gibt es gar nicht. Und alle Optionen sind eh aktiviert (sprich ohne ";" am Zeilenbeginn.
- Deine Codefolge habe ich eingegeben, das Resultat ist hier http://zugsailing.com/publicfiles/scree ... 042008.jpg (erfreuelicherweise ohne die fünf WZR vornedran)

Gruss und danke!
Matthias
User avatar
Heiko H.
Posts: 868
Joined: Thu 27. Oct 2005, 11:41
Location: Dresden
Contact:

Re: Switch between multi-language sites PAGE TO PAGE

Post by Heiko H. »

mazze wrote:- Deine Codefolge habe ich eingegeben, das Resultat ist hier http://zugsailing.com/publicfiles/scree ... 042008.jpg (erfreuelicherweise ohne die fünf WZR vornedran)
Das sieht doch schon mal gut aus... :D
Ich würde mal denken, es hat sich irgendetwas in die strip-prefix.php "eingeschlichen". Prüf die mal, oder leg sie neu an.
Am Besten mit dem Code aus dem Posting von pepe.
Wenn das zu nix führt, müssen wir weiter sehen...

Heiko
Not longer here - sorry...

Haubner-IT GbR Dresden
mazze
Posts: 21
Joined: Thu 3. Mar 2005, 10:14
Location: zug/switzerland
Contact:

Re: Switch between multi-language sites PAGE TO PAGE

Post by mazze »

OK, jetzt ist mir grad der Supergau passiert. Habe die lokale conf.inc-php-datei auf den Server überspielt, und jetzt geht gar nichts mehr, ich Idiot... Hoffe nur dass der Hoster ein Backup hat, puuhh, das war jetzt ein blutiger Anfängerfehler... Aber danke vorerst für die Hilfe!
mazze
Posts: 21
Joined: Thu 3. Mar 2005, 10:14
Location: zug/switzerland
Contact:

Re: Switch between multi-language sites PAGE TO PAGE

Post by mazze »

Puuuh, da hatte es ja noch ein SETUP-Ordner auf dem Server, da konnte ich es herholen. Funktoniert alles wieder:-)

Jetzt aber die Frage: wie aktiviere ich PHP im conf.inc.php denn genau? Inzwischen brauche ich nämlich im einem Formularfeld auch noch eine dynamische PHP-Ausgabe: das Formular soll mit "index.php?formular&kurs=xyz" aufgerufen werden und im ersten Feld xxx ausgeben. Geht sowas überhaupt? Wenn ich als Formular-Value eingebe

<?php
$wert=$_GET["kurs"];
echo $wert;
?>

funktioniert das nämlich nicht:-(
mazze
Posts: 21
Joined: Thu 3. Mar 2005, 10:14
Location: zug/switzerland
Contact:

Re: Switch between multi-language sites PAGE TO PAGE

Post by mazze »

OK, wird ja immer besser heute:-) Habe auch das rausgefunden: als value

[PHP]
$wert=$_GET["kurs"];
echo $wert;
[/PHP]

eingeben uns es funktioniert. Im Nachhinein macht's dann immer Sinn...
jasminbx
Posts: 37
Joined: Tue 27. Nov 2007, 11:07

Re: Switch between multi-language sites PAGE TO PAGE

Post by jasminbx »

Juhhuuu!!! ach, so kleine Erfolgserlebnisse sind doch was schönes :-D
Danke Euch allen großen Meistern! ;-)
rettungjim
Posts: 14
Joined: Wed 17. Oct 2007, 12:30

Re: Switch between multi-language sites PAGE TO PAGE

Post by rettungjim »

Hallo allerseits,

ich benutze die neuste Version von phpwcms.
Funktioniert bei diesem Language-Switch auch das umschalten
zwischen einzelnen Artikel (Artikeldetail)?

ich habe folgende Seitenstruktur:
Home
-de
--de_produkte
---de_kategorie
----de_unterkategorie
-en
--en_produkte
---en_kategorie
----en_unterkategorie

jeweils in der *_unterkategorie liegen verschiedene Produkte als Artikel.
der Switch zwischen den Sprachen funktioniert bis zu *_unterkategorie.
Wenn ich hier ein Produkt aufrufe und dann auf dieser Seite den Switch
machen möchte geht er immer zurück zur *_unterkategorie und zeigt nicht
das entsprechende Produkt an.
Kennt jemand eine Lösung für mein Problem?

Vielen Dank

Tim
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Re: Switch between multi-language sites PAGE TO PAGE

Post by pepe »

Da die Umschaltung die Kategorie-Alias verwendet, müßte jeder Artikel in einer eigenen, eindeutig bezeichneten Kategorie liegen... :idea:
ShyGuy
Posts: 158
Joined: Sat 11. Nov 2006, 15:27
Location: DE-Hannover
Contact:

Re: Switch between multi-language sites PAGE TO PAGE

Post by ShyGuy »

-
Ein freundliches Hallo,

ich hatte Pepes Script -vielen vielen Dank- vor einiger Zeit mal verwendet und war auch völlig zufrieden. Leider wurde die Site dann komplexer und es wurde zunehmend schwieriger, den Alias sprachübergreifend zu verwalten. Das fing schon damit an, das ich teilweise in der Artikelzentrale nicht mehr wusste, in welcher Sprache ich mich eigentlich zur Zeit befand. Irgendwann habe ich es dann raus genommen und nur noch Englisch weiter gepflegt aber das möchte ich nun gern wieder gern zurücknehmen und auch Spanisch und Portugiesisch hinzufügen.
Ich muss zugeben, dass ich mich mit PHPWCMS immer wieder dann etwas intensiver auseinander setze, wenn mittlere Umgestaltungen anstehen; und selbst da bin ich dann recht schnell am Anschlag.
Da sich an meiner ursprünglichen Problematik der Navigation und Übersichtlichkeit immer noch nichts geändert hat, würde ich gern die Umschaltung der Sprachen über SubDomains machen. Also nach folgendem Prinzip: de.domain.tld / en.domain.tld / es.domain.tld

Ich verspreche mir davon folgende Vorteile:
• Wenn man eine zusätzliche Sprache benötigt, muss man nur die Haupt-Installation in eine neue SubDomain kopieren. Die Notwendigkeit unzählige Alias manuell anzupassen besteht nicht.
• Man kann die Pflege einer Sprache in fremde Hände geben, ohne Gefahr zu laufen, dass durch eine Ungeschicklichkeit andere Sprachen, oder ggf. die Site als Ganzes beeinträchtigt wird.
Ob es nun um die Navigation in der Artikelzentrale oder um die Verwaltung von landesspezifischen Downloads geht - ich stelle mir das erheblich pflegeleichter vor.

Leider weiß ich nicht, ob sich mein Vorschlag mit einer Anpassung von Pepes Script umsetzen lässt... daher wollte ich mal fragen, ob jemand das bestätigen kann, oder ob evtl. Schwierigkeiten zu erwarten sind. die ich momentan noch nicht erkannt habe ?


Vielen Dank, Stefan


---
hausmeister
Posts: 219
Joined: Thu 18. Dec 2008, 12:45

Re: Switch between multi-language sites PAGE TO PAGE

Post by hausmeister »

ich hab mal eine frage.
ist dieses prozedere der letzte stand, oder gibt es mittlerweile systemtechnisch eine integrierte lösung?
konnte im forum leider nichts dazu finden. hätte eine seite zu realisieren, in der auch nicht jeder bereich englisch hinterlegt ist.

der hausmeister
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: Switch between multi-language sites PAGE TO PAGE

Post by flip-flop »

Hallo,

das hier gezeigte Verfahren war nie der letzte Stand.

Wenn du Sprachbäume mit unterschiedlicher Struktur hast, bau es einfach konventionell auf.

+ de
+++ Kategorie01
+++ Kategorie02
+++++ Kategorie02_01
+++++ Kategorie02_02
+++ Kategorie03

+ en
+++ category01
+++++ category01_01
+++ category02
+++ category03
+++++ category03_01
+++++ category03_02

usw.

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
hausmeister
Posts: 219
Joined: Thu 18. Dec 2008, 12:45

Re: Switch between multi-language sites PAGE TO PAGE

Post by hausmeister »

flip-flop wrote:Hallo,

das hier gezeigte Verfahren war nie der letzte Stand.

Wenn du Sprachbäume mit unterschiedlicher Struktur hast, bau es einfach konventionell auf.

+ de
+++ Kategorie01
+++ Kategorie02
+++++ Kategorie02_01
+++++ Kategorie02_02
+++ Kategorie03

+ en
+++ category01
+++++ category01_01
+++ category02
+++ category03
+++++ category03_01
+++++ category03_02

usw.

Knut
da würde dann aber keine "seite zu seite" verlinkung klappen, oder?
wenn ich dann auf das englische fähnchen klicke lande ich auf der englischen startseite.
oder liege ich da falsch?

der hausmeister
Post Reply