multiple languages and redirection

Get help with installation and running phpwcms here. Please do not post bug reports or feature requests here.
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Post by pepe »

Vielleicht wechselt die Seite ja... nur du merkst es nicht, weil du irgendwo eine Weiterleitung auf sich selbst zustandegebracht hast.

Da du eine mehrsprachige Seite angelegt hast, hast du ja schon irgendwo eine integrierte Weiterleitung.
Spiel doch mal ein bisschen mit den Cat-IDs und den Artikel-IDs.

Ich bin sicher, das ist hinzukriegen :wink:
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Post by pepe »

Also die Umschatung funktioniert!

Du springst von der angezeigten Seite philisopie_de

auf die Startseite mit der

Cat-ID=0 und Artikel-ID = 1 und dem Namen start

und dort erfolgt anscheinend ja die Weiterleitung auf die Seite philisopie_de

Man merkt das auch an einem "Ruck" beim Neuaufbau!

Also ändere doch mal deine Eintragungen im php-Script... und die Sache wird funktionieren, da bin ich sicher :lol:


Von der spanischen und englichen Seite funktioniert die Umschaltung ja schon!!! Allerdings nach doerfer_de.

Also... die Funktion wäre da :lol:

Jetzt nur noch 3 Tabellen zurechtmachen (für jede der Zielsprachen eine) und ab gehts :wink: :wink: :wink:
Ach nein, wir müssen das mit den Icons ja noch hinbekommen :cry:

PS
Nicht mit den Kategorie und Artikel-ID durcheinanderkommen :!:
doorwish
Posts: 18
Joined: Wed 1. Dec 2004, 13:08

??????!!!!

Post by doorwish »

Hello Friends!

ich hab mir das ganze jetzt schon mehrmals durchgelesen und auch ausprobiert, aber es will einfach nicht funktionieren! :cry:

der ordner mit phpwcms heisst bei mir enter! kann das sein, dass das das problem verursacht?????? oder kann bitte einer laaaaaaaangsam für "blöde" :shock: die ganze sache erklären?
ich bin von dem hin und her in den einzelnen post etwas verwirrt :roll:

würde mich über eine "helping hand freuen"! :P

IF ANYBODY COULD GIVE ME A NEWBIE DISCRIBTION TO THIS I WOULD APPRECIATE IT! :wink: it just doesn´t want to work the way i tried it 1000 times. my phpwcms folder is called "enter". i think i have to change something but what??? except the $GLOBALS ????

THANX
ITs ALL Good !
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Post by pepe »

Hallo doorwish,

ich habe mittlerweile mehrere funktionierende Lösungen für dieses Problem.

Je nach dem wie die Site "aussieht" hat die eine oder ander ihre Vorteile oder ist weniger geeignet!

Wenn du mal eine URL hast, um sich die entstehende Site von dir anzusehen, kann ich dir sagen welche von meinen Versionen am ehesten passt?

Und natürlich kann ich dir die dann auch zuschicken.

Bis dann mal
pepe
doorwish
Posts: 18
Joined: Wed 1. Dec 2004, 13:08

Post by doorwish »

pepe wrote:Hallo doorwish,

ich habe mittlerweile mehrere funktionierende Lösungen für dieses Problem.
Hallo "good old" Pepe! :lol:

also, die seite befindet sich gerade im aufbau und hat eigentlich nicht viele funktionierenden seiten, daher denke ich würde alles passen, da ich noch die seite recht einfach umstrukturieren kann!

also ich möchte, dass die hauptseite auf deutsch ist und der user die möglichkeit hat von jeder deutschen seite auf die entsprechende englische seite zu gehen.

die struktur ist wie gesagt noch leicht zu ändern, also würde ich mich über die optimalste methode freuen und die struktur auch dementsprechend umändern, wenn nötig!

besten dank schon mal im voraus.

:wink:
Last edited by doorwish on Mon 20. Dec 2004, 11:08, edited 1 time in total.
ITs ALL Good !
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Post by pepe »

Wird deine Site zu jeder Deutschen Seite eine entsprechende Englische Seite haben, oder gibt es deutlich weniger Englische Seiten?

Ich meine in der Endausbaustufe!!!
doorwish
Posts: 18
Joined: Wed 1. Dec 2004, 13:08

Post by doorwish »

pepe wrote:Wird deine Site zu jeder Deutschen Seite eine entsprechende Englische Seite haben, oder gibt es deutlich weniger Englische Seiten?

Ich meine in der Endausbaustufe!!!


jede deutsche seite hat eine englische!
ITs ALL Good !
east
Posts: 17
Joined: Mon 11. Apr 2005, 12:30

geht's hier noch weiter ?

Post by east »

pepe wrote:
ich habe mittlerweile mehrere funktionierende Lösungen für dieses Problem.
ich hatte pepe schon mal eine Mail gesendet, bislang ohne Antwort.
Auch ich suche eine 2-sprachige Möglichkeit für JEDE Seite.

Am einfachsten mit einem Sprach-gif zum umschalten.
Es existieren mittlerweile ja scheinbar ungeordnet viele verschiedene codeschnippsel hier.
Was fehlt, wäre eine to-do-list, step by step.

east
Pappnase

Post by Pappnase »

hallo

wo ist denn das problem!?*laechel*

ich mache es mal in kurzfassung ;-)


step1)

2 ordner in der root struktur erstellen

root
-en(id1)
-de(id2)

in die root struktur einen artikel mit einer umleitung auf die standard sprache.
dies kann man auch automatisieren siehe hier
http://www.phpwcms.de/forum/viewtopic.php?t=6451

step2)

2 templates anlegen

in einem template wird die fuer die navigation {nav_table_column:1} verwendet in der anderen {nav_table_column:2} die zahlen stehen fuer die jeweilige id der strukturebne.

step3)

in dem header oder wo man auch immer moechte setzt man 2 grafiken z.b. flaggen und verlinkt diese mit der id1 oder id2. das wuerde dann wie folgt aussehen.

[ID alias] {IMAGE:Imagename}[/ID]

wobei alias hier fuer den vergbenen alias namen der struktur 1 oder 2 ersetzt wird!
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Post by pepe »

Hallo Multilingualistiker :!:


:lol: Hier noch mal zum Nachmachen.... :lol:

http://www.phpwcms.de/forum/viewtopic.php?p=38505#38505

:idea: Hier wird 1:1 ungeschaltet :idea:

Viel Spass beim Testen


PS
Die Punkte 1 und 2 nimmst du von Pappnase... ist ja klar :wink:
ACmonKey
Posts: 9
Joined: Mon 21. Mar 2005, 12:18

Post by ACmonKey »

Hallo Freunde,
Hello friends,
Hola amigos,

Ich versuche seit Tagen die Mehrsprachigkeit auf meine Webseite ohne Erfolg zu integrieren in habe den Eindruck ich dreh nur in Kreisen.
For several days I've been trying to make my website work with multiple languages without any success.
Estoy intentando desde hace varios dias hacer mi web con varios idiomas sin éxito.

Bitte in eine einzige Antwort alle Schritte Komplett (ohne Verweise auf andere Posts) erklären.
Please show the step by step in only one post (without mentioning other posts).
Por favor aclarar el paso a paso en un solo tópico (sin hacer referencia a otros posts).

Bis jetzt habe ich folgende Struktur gebaut:
For now i have following site structure:
Por ahora tengo la siguiente estructura:


ROOT
- en (visible & public) without Alias
- es (visible & public) without Alias
- de (visible & public) without Alias

Article Center
index
x redir page (visible & public)
with following code in summary field

Code: Select all

[PHP]
if(!$GLOBALS['aktion'][0]) {
  switch( strtolower( substr( $_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2 ) ) ) {
  case 'de':   header('Location: '.$GLOBALS['phpwcms']['site'].$GLOBALS['phpwcms']['root'].'index.php?de');
  exit();  
  case 'es':   header('Location: '.$GLOBALS['phpwcms']['site'].$GLOBALS['phpwcms']['root'].'index.php?es');
  exit();
  break;
  default:   header('Location: '.$GLOBALS['phpwcms']['site'].$GLOBALS['phpwcms']['root'].'index.php?en');
  exit();      
  }
}
[/PHP]
- en
x en_test (article title -> hidden or not?)
(redirect to?)
(public & visible or not?)
- es
x es_test (article title -> hidden or not?)
(redirect to?)
(public & visible or not?)
- de
x de_test (article title -> hidden or not?)
(redirect to?)
(public & visible or not?)

Was ist mit der Rest von den Content? Mit oder ohne Alias? Mit prefixes?
What about the rest of the content? With alias or without? With prefixes?
¿Que pasa con el resto de contenido? Con o sin alias? Con prefijos?

Wäre sehr Dankbar für eine Lösung ohne verwirrende Links von Lese hier und da weiter mit gemischte Lösungen.
I would appreciate very much a complete solution without links to confusing posts with mixed options.
Agradecería mucho una solución sin enlaces o referencias a otros posts (tópicos) confusos con opciones mezcladas.

Mein Ziel ist etwas ähnliches als die phpwcms Docu.
I'm trying to achieve somthing similar to the phpwcms Docu
Estoy intentando hacer algo parecido a la Docu de phpwcms

Vielen Dank im Voraus
Thx in advance
Gracias de antemano
Pappnase

Post by Pappnase »

hallo

folgende strukturen müssen einen alias haben!
ROOT
- en (visible & public) without Alias
- es (visible & public) without Alias
- de (visible & public) without Alias
ausserdem können sie invisible gesetzt werden!

woher solld as script sonst wissen wohin es linken soll!?
PHP]
if(!$GLOBALS['aktion'][0]) {
switch( strtolower( substr( $_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2 ) ) ) {
case 'de': header('Location: '.$GLOBALS['phpwcms']['site'].$GLOBALS['phpwcms']['root'].'index.php?de');
exit();
case 'es': header('Location: '.$GLOBALS['phpwcms']['site'].$GLOBALS['phpwcms']['root'].'index.php?es');
exit();
break;
default: header('Location: '.$GLOBALS['phpwcms']['site'].$GLOBALS['phpwcms']['root'].'index.php?en');
exit();
}
}
[/PHP]
desweiteren müssen3 templates angelegt werden! die der jeweiligen sprache angepasst sind. die navi wird mir {NAV_TABLE_COLUMN:x} aufgerufen.
http://www.phpwcms-docu.de/index.php?navigations_tags_
ACmonKey
Posts: 9
Joined: Mon 21. Mar 2005, 12:18

Post by ACmonKey »

Also ich kriegs nicht hin! Ich bin zu Blöd dafür.

Site Struktur:

ROOT
-> Visible = TRUE
-> Alias = index
-> Template = home_en
-> Status Visible = TRUE

ROOT - english
-> Title = english
-> Alias = english
-> Template = home_en

Template
Name: home_en
Layout: default
Design: nothing special but { NAV_TABLE_COLUMN:2 }

Article Center

ROOT
Article Title = redir
Redirect to = ????
Summary = PHP code with location "index.php?english" as default.
Status Visible = TRUE

--> english
Article Title = english
Redirect to = ????
Summary = fill text. bla bla bla
Status Visible = TRUE


So dass ist die Struktur von die englischen Seiten. Wenn ich die Webseite aufrufe komm ich auf die Redirection page aber keine weiterleitung findet statt.

Was mache ich falsch?
Übrigens ich benutze die 1.2.1 DEV Version.

Vielen, vielen Dank im Voraus.
Pappnase

Post by Pappnase »

hallo

sende mir eine pn mit admin zugang und ich werfe mal schnell ein blick drauf!
Pappnase

Post by Pappnase »

ACmonKey wrote:Also ich kriegs nicht hin! Ich bin zu Blöd dafür.

Site Struktur:

ROOT
-> Visible = TRUE
-> Alias = index
-> Template = home_en
-> Status Visible = TRUE

ROOT - english
-> Title = english
-> Alias = english
-> Template = home_en

Template
Name: home_en
Layout: default
Design: nothing special but { NAV_TABLE_COLUMN:2 }

Article Center

ROOT
Article Title = redir
Redirect to = ????
Summary = PHP code with location "index.php?english" as default.
Status Visible = TRUE

--> english
Article Title = english
Redirect to = ????
Summary = fill text. bla bla bla
Status Visible = TRUE


So dass ist die Struktur von die englischen Seiten. Wenn ich die Webseite aufrufe komm ich auf die Redirection page aber keine weiterleitung findet statt.

Was mache ich falsch?
Übrigens ich benutze die 1.2.1 DEV Version.

Vielen, vielen Dank im Voraus.
hallo

so danke für deine pn! ist gefixt und sollte jetzt laufen!
Post Reply