2010-11-25 5 views
0

Ich versuche, die URLs meiner App als /<language-code>/<city>/rest/of/url/ darzustellen, wobei der Sprachcode die derzeit aktive Sprache ist und die Stadt ein Ort ist, den der Benutzer auswählt .... Es ist ein bisschen wie bei Heart, aber jetzt mit dem i18n Bit enthalten.Veröffentlichen Sie URLs mit Sprachcode und Standort

Wie kann ich das für meine Website aktivieren? Ich stehe auf eine Middleware-Lösung, da ich der Meinung bin, dass dies einfach zu handhaben ist und keine Änderungen an den bestehenden URLs erfordert. Jede Hilfe dazu wird geschätzt. Wow

Antwort

2

- Ich habe diese Funktionalität für Herz, und ich hätte nie gedacht, jemand es zu replizieren überall wollen würde ..

In jedem Fall vorausgesetzt, Sie sprechen über die Ausgabe von URLs in Links auf regionalisierten Seiten, Das haben wir in der Middleware erreicht. Ich schrieb tatsächlich a blog post darüber - der Beitrag ist wirklich über ein separates Problem, aber bietet Beispielcode.

+0

Ich habe es geschafft, den Code von Ihrem Beispiel Post arbeiten zu lassen, obwohl ich wenig von dem Code geändert habe, da wir irgendwie das gleiche wollen, das einzige, worüber ich verwirrt bin, wie man CSS und JS ausschließt umgeschrieben werden. Ich frage mich auch, ob ein Cookie effektiv ist, um die Stadtschnecke zu speichern, denn das ist es, was ich benutze – Stephen

+0

Ich habe es geschafft, das Problem Daniel zu lösen ... Danke, dass du mich in die richtige Richtung gelenkt hast :) ein regelmäßiger Lebensretter, wie Sie eine gute Anzahl meiner Fragen beantwortet haben – Stephen

+0

Danile ... könnten Sie eine Idee haben, wie ich externe Verbindungen (oder andere spezifizierte Verbindungen auf dem gleichen Projekt) jetzt neu rewitten kann? Ich habe versucht, für einige Tage eine Lösung ohne viel Erfolg zu finden – Stephen

Verwandte Themen