core icon indicating copy to clipboard operation
core copied to clipboard

sprachabhängiges URL-Fragment für Filter

Open virtucol opened this issue 12 years ago • 5 comments

Wahrscheinlich fällt das hier in die Kategorie Feature-Request. Und ich hoffe das ist ok, wenn ich einen solchen hier poste...

Wäre es im Sinne einer konsequenten Mehrsprachigkeit nicht cool, wenn sich beim Filtern im Frontend auch der Spalten-Name in der URL anpassen würde? Like so:

In der DB ist die Spalte (wegen Gängigkeit und Internationalisierung) in Englisch benannt, also z.B. "brand"...

Bei der Erzeugung der Filter-URL wird dann aber sprachabhängig folgendes ausgegeben:

www.domain.com/en/products/brand/sony.html

www.domain.com/de/produkte/marke/sony.html

etc.

Regeln könnte man das doch über eine sprachabhängige Eingabe des "Spalten"-Names in den Attribut-Einstellungen, so wie auch für den eigentlichen Attribut-Namen und die Bezeichnung.

Ich ahne aber, dass das zum einen bestimmt kein neuer Vorschlag ist, und zum anderen demnach wahrscheinlich relativ kompliziert umzusetzen ist... oder?

virtucol avatar Jun 19 '13 18:06 virtucol

Trivial ist dies nicht, aber moeglich, ich habe es mal entsprechend auf enhancement und future getagged.

discordier avatar Jun 19 '13 18:06 discordier

Hm, ich stehe bald vor der selben Frage ob sich ein Language-Switch auf eine Detailseite / Liste nicht auch fast mit Hausmitteln regeln lässt.

Meine Idee hier bisher:

  • alias (nicht übersetzt!)
  • listen und detailseiten übersetzt im jeweiligen sprachenbaum (produkte / products )
  • per language switch dann auf de/produkte/niceproduct.html bzw. en/products/niceproduct.html switchen

Wenn das klappt, könnte man sich dabei die Übersetzung der Spalten sparen (was ich auch generell für nicht sehr klug halte). Einzig könnte man es noch verbessern, wenn der übersetzte alias auch entsprechend matched und ich dann sowas wie de/produkte/schoenesproduct.html und en/products/niceproduct.html realisieren kann.

tim-bec avatar Jun 19 '13 21:06 tim-bec

Es werden ja nicht die Spalten ybersetzt, sondern nur die Namen der Filterparameter.

discordier avatar Jun 20 '13 00:06 discordier

@tim-bec Du sprichst da, glaub ich, von was anderem. Ich habe mich auf den Filter-Parameter (z.B. "brand" bzw. "marke") bezogen, nicht auf die Seite. Letztere würde man in so einem Szenario natürlich auch übersetzen. Doch das sollte ja kein Problem sein, zumindest theoretisch...

virtucol avatar Jun 20 '13 05:06 virtucol

über den URL-Parameter in den Einstellungen der Filterregel kann der "Key" überschrieben werden - hier könnte man bei mehrsprachigen Models je Sprache einen Key (URL-Parameter) eingeben

zonky2 avatar Aug 24 '22 16:08 zonky2