1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Polyglot und Permalinks

Dieses Thema im Forum "Konfiguration" wurde erstellt von Olafb, 1. Januar 2006.

  1. Olafb

    Olafb Well-Known Member

    Registriert seit:
    31. Dezember 2005
    Beiträge:
    1.623
    Zustimmungen:
    0
    Mal ne Frage, ist es jemandem gelungen eine mehrsprachige Seite mit durchgängigen Permalinks auszustatten?
    Hat jemand Tipps dazu?

    Jetzt ist es ja so:
    h*tp://www.domain.de/index.php?lp_lang_pref=en&page_id=11
    h*tp://www.domain.de/index.php?lp_lang_pref=de&page_id=11

    Idealfall wäre sows:
    h*tp://www.domain.de/seitenname/en/

    und default (de) unverändert:
    h*tp://www.domain.de/seitenname/

    P.S. jetzt hab ich endlich raus wie man hier was reinkopieren kann ;)
     
    #1 Olafb, 1. Januar 2006
    Zuletzt bearbeitet: 2. Januar 2006
  2. DogMan

    DogMan Well-Known Member

    Registriert seit:
    3. September 2004
    Beiträge:
    931
    Zustimmungen:
    0
    Mal so rein aus dem Bauch gesprochen, könnte ich mir
    vorstellen, dass man zwei Kategorien einrichtet, wobei
    die eine "en" und die andere "de" heisst.

    Die Permalinks müssten man deiner gewünschten
    Form angepassen können, denke ich.

    Bei der allgemeinen Anzeige der Kategorien in der Sidebar,
    sollte man dann die Beiden (Kategorien) unsichtbar machen.

    Da ich es noch nicht ausprobiert habe, kann ich nicht
    sagen, ob das das auch wirklich funktioniert.

    Gruß
    DogMan
     
  3. Olafb

    Olafb Well-Known Member

    Registriert seit:
    31. Dezember 2005
    Beiträge:
    1.623
    Zustimmungen:
    0
    Oh, hast du nicht den Betreff beachtet!?
    Ich hab schon 2 Sprachen, das wird bei PolyGlot über eigene Tags gehändelt <lang_en> .....
    Das läuft auch alles einwandfrei, nur liegt ja dann der deutsche Content doppelt vor einmal über
    h*tp://www.domain.de/index.php?lp_lang_pref=de&page_id=11
    und dann noch über
    h*tp://www.domain.de/seitenname/

    Das wollte ich vermeiden und ebend das engl. auch über normale Links von den Sumas indexiert wird.
     
  4. DogMan

    DogMan Well-Known Member

    Registriert seit:
    3. September 2004
    Beiträge:
    931
    Zustimmungen:
    0
    Oh, aus dem Betreff war mir leider nicht klar,
    dass Polyglot auch ein Plugin sein kann.

    Entschuldige die Störung.

    DogMan
     
  5. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    wenn eine zweisprachige Seitenur mit diesem Plugin getrennt wird, mögen dies bedauerlicherweise die Sumas so gar nicht,

    jeweils eine Subdomain für eine Sprache ist das Suma freundlichste,
    (leider :()

    ich scheiterte bei dem Plugin ebenfalls an den Permalinks *zugeb*
    obwohl ich das redirect Plugin nutze,aber irgendwie dürften sich die beiden *beißen*.

    lg
    Monika
     
  6. Olafb

    Olafb Well-Known Member

    Registriert seit:
    31. Dezember 2005
    Beiträge:
    1.623
    Zustimmungen:
    0
    Hi Monika,
    deshalb ja mein Vorschlag. Ich glaub wenn der Link wie oben beschrieben wäre dann kämen die Sumas damit sehr wohl zurecht.

    NB. wegen anderem Thread, weiß auch nicht wo ich jetzt posten soll:
    Meine Variante funktioniert ja jetzt über Cookie, also an allen anderen URLs braucht nichts geändert werden. Hat einer Cookies OFF wird halt nach Seitenwechsel wieder auf default umgestellt. Also es verhält sich genau wie in dem anderem Thread.
    Aber dadurch das der Link der den Cookie setzt einfach ein /en/ angehängt bekommt würde die Suma gar nix davon mitbekommen und es als eigenständige Seite betrachten.

    Ich denk schon das das eine Lösung wäre, oder?
     
  7. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
  8. Olafb

    Olafb Well-Known Member

    Registriert seit:
    31. Dezember 2005
    Beiträge:
    1.623
    Zustimmungen:
    0
    Gut, alles gelesen ;)
    Bleib dabei, ich will es nicht perfektionieren, mir würde verbessern reichen, ok!? :)
     
  9. Olafb

    Olafb Well-Known Member

    Registriert seit:
    31. Dezember 2005
    Beiträge:
    1.623
    Zustimmungen:
    0
    So, ich habs mir jetzt mal genauer angeschaut. Die Links lassen sich ganz einfach zu jeder beliebigen Konstruktion umschreiben, dazu mal der Code aus Polyglot:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Hauptproblem ist wohl statt dem index.php und page_id den Permalink hereinzubekommen, anschließend kann per {$value}/ das virtuelle Sprachverzeichnis angegeben werden.
    Gut, dann brauchts noch ne Rewrite die aus dem Anhang en/ ein lp_lang_pref=en macht.

    Ist das machbar, wer machts? 8)
     
  10. Olafb

    Olafb Well-Known Member

    Registriert seit:
    31. Dezember 2005
    Beiträge:
    1.623
    Zustimmungen:
    0
    So, den Link hätt ich drin:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    In der .htaccess steht vor dem Wordpress-Zeugs
    RewriteRule ^(.*)/de/?$ /$1?lp_lang_pref=de [QSA]
    RewriteRule ^(.*)/en/?$ /$1?lp_lang_pref=en [QSA]

    Geht nur leider nicht :cry:

    Ach so, vielleicht noch erwähnen was passiert, Sprache wird umgestellt (Cookie gesetzt) aber auf der Seite steht:
    Leider gibt es keinen Beitrag, der deinen Kriterien entspricht.
    oder ebend,
    Sorry, no posts matched your criteria.

    Dann sehen die Links auch so aus permalink/_en/
     
    #10 Olafb, 2. Januar 2006
    Zuletzt bearbeitet: 2. Januar 2006
  11. Olafb

    Olafb Well-Known Member

    Registriert seit:
    31. Dezember 2005
    Beiträge:
    1.623
    Zustimmungen:
    0
    Ich hol das mal hoch ;)

    Hab heute noch mal daran rumprobiert und es wieder nicht hinbekommen. Seit WP2.0.1 hat sich ja einiges geändert mit den Permalinks dachte das ichs nu hinbekomme. Aber leider NEIN es geht nicht.

    Frage, hat es irgendjemand hinbekommen?
     
  12. chino

    chino Member

    Registriert seit:
    27. Juni 2006
    Beiträge:
    18
    Zustimmungen:
    0
    Hey, wie ist der Stand der Dinge? Hab keine Ahnung wie ich die .htaccess einstellen soll.
     
  13. Olafb

    Olafb Well-Known Member

    Registriert seit:
    31. Dezember 2005
    Beiträge:
    1.623
    Zustimmungen:
    0
    Ich hatte es aufgegeben.
     
  14. chino

    chino Member

    Registriert seit:
    27. Juni 2006
    Beiträge:
    18
    Zustimmungen:
    0
    Okay, also warten wir bis der Entwickler selber etwas auf die Beine stellt.

    Danke dir
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden