clarat-org / clarat

An Open Source Charity Directory
http://www.clarat.org/
MIT License
8 stars 10 forks source link

LanguageFilter auch in der Suche berücksichtigen #831

Open Twiek opened 8 years ago

Twiek commented 8 years ago

Also wenn ich z.B. die Sprache 'Kroatisch' einem Angebot zugeordnet habe, dann wird dies auch in der Freitextsuche berücksichtigt (mit geringster Priorität).

NilsVollmer commented 8 years ago

Durchaus nicht unproblematisch: wir schicken im Moment nur die identifier ('deu' oder 'tur') an Algolia. Danach zu suchen macht natürlich nicht viel Sinn. Man müsste für jede Sprache (Index) die korrekte Übersetzung für jeden zugeordnete Sprachen (Filter) an Algolia schicken, damit das Feature sinnvoll genutzt werden kann.

Darüber hinaus muss die Suche mit immer mehr Attributen nicht unbedingt besser werden.. in Verbindung mit der Typo-tolerance bringen wir damit nur immer mehr potentielle Verwirrung á la 'warum habe ich das jetzt gefunden?' mit rein. Zum Beispiel würde man dann in jeder Sprache, wenn man mit 'germany' (oder das jeweilige Equivalänt in den anderen Sprachen) nach 'Leben in Deutschland' sucht, alle deutschsprachigen Angebote mit bekommen, oder nicht?

Twiek commented 8 years ago

Würde es dennoch gerne mal testen. Halte die Sprache gerade bei Refugees für sehr wichtig. Zur Not kann man die typo-tolerance auch für einzelne Wörter ausstellen.

Twiek commented 7 years ago

Ok, checke erstmal ob defakto wirklich nach Sprachen gesucht wird.