Macrons und Suchergebnisse in NZ

Ich habe diesen alten Thread gefunden, der jetzt geschlossen wurde und sich auf ein Problem bezieht, das wir auf unserer Website bemerkt haben: Discourse should ignore if a character is accented when doing a search - Feature

In Te Reo Māori in Neuseeland gibt es zwei Versionen jedes Vokals – mit und ohne Makron. Der Makron kann die Bedeutung ändern, aber es gibt einige gebräuchliche Wörter, die von unserer Community verwendet werden, bei denen dies nicht der Fall ist. Diese werden manchmal mit Makron und manchmal ohne geschrieben, sowohl in Themen als auch in der Suche. Daher führen Suchen, die diese Wörter enthalten, wie von den Benutzern im obigen Thread darauf hingewiesen, zu unvollständigen Ergebnissen.

Ich habe versucht, dem obigen Thread zu folgen, um zu verstehen, wie weit Sie mit diesem Problem gekommen sind, aber die Antwort ist nicht sehr klar. Ist es/kann es möglich sein, Diakritika bei der Suche zu “ignorieren”, zumindest für ein bestimmtes Land oder eine bestimmte Website? Oder gibt es alternativ eine Möglichkeit für uns, dies für eine bestimmte Liste von Wörtern einzurichten?

2 „Gefällt mir“

Ich bin auch in Aotearoa NZ; ich bin diesem Problem noch nicht begegnet, aber ich kann es auf unserer Website definitiv reproduzieren:

Verwendung von ‘maori’ (ohne Makron)

Verwendung von ‘māori’ (mit Makron)

Es scheint jedoch, dass die Funktion bereits implementiert ist, aber nicht gut dokumentiert. Suchen Sie nach der Website-Einstellung Search ignore accents. Ich habe Ihr Thema daraufhin nach Support verschoben.

Ich habe es gerade zum ersten Mal aktiviert, was hoffentlich die Sucherfahrung unserer Benutzer verbessern wird. Bisher hat sich noch nichts geändert, und ich vermute, dass ich einen Neuaufbau des Suchindex auslösen muss, damit dies geschieht, wie hier beschrieben:

4 „Gefällt mir“

Ist dies eine Situation, in der das manuelle Auslösen des Jobs jobs::ReindexSearch von deiner Seite /sidekiq/scheduler Seite dazu beiträgt, das Verfahren zu beschleunigen?

Wie machst du das?

Wenn Sie Zugriff auf Ihre YourSite/sidekiq/scheduler-Seite haben, können Sie einige der Hintergrundaufträge manuell auslösen, um die natürliche Wartezeit zu verkürzen.

Ich verwende gerne die Browserfunktion „Auf Seite suchen“, um den gesuchten Auftrag zu finden, anstatt ihn aus der Liste auszuwählen.

Unabhängig davon, wie Sie den gesuchten Auftrag finden, können Sie ihn dann manuell auslösen, um ihn sofort auszuführen, anstatt auf das nächste geplante Vorkommen zu warten.

(Ich bin mir nicht zu 100 % sicher, ob dies in diesem Fall die Wunderwaffe sein wird, aber es könnte einen Versuch wert sein, nur für den Fall :crossed_fingers: Es gibt auch keine zusätzlichen Anweisungen zu weiteren Schritten in der Beschreibung der Einstellung Search ignore accents selbst, daher hoffe ich, dass es einige Hintergrundmagie gibt, die sie antreibt :slight_smile:)

1 „Gefällt mir“

Ok, das schien ziemlich einfach zu sein. Ich vermute, dass es nur die leichte Version ist, da es nur 162 Millisekunden dauerte! Ich kann mir vorstellen, dass eine vollständige Neuindizierung eine Weile ordentlich Ressourcen beanspruchen würde.

Auf jeden Fall schien es nichts zu verändern.

Ich werde die Rake-Aufgabe später in der Nacht zu einer sicheren Zeit ausführen und dich wissen lassen, wie es gelaufen ist.

1 „Gefällt mir“

Ah, ich dachte, das wäre vielleicht zu optimistisch. :slight_smile: Die Website-Einstellungen, die nach dem Aktivieren/Deaktivieren einen Rake-Task erfordern, haben oft einen Hinweis in der Beschreibung der Einstellung (z. B. Add rel nofollow to user content oder spoiler enabled). Wenn Sie für diese Einstellung den Rake-Task benötigen, könnte es eine nützliche Ergänzung sein, dies wie bei den anderen in die Beschreibung der Einstellung aufzunehmen.

1 „Gefällt mir“

@marvi, da du bei uns gehostet wirst, können wir sicherstellen, dass jemand deine Website neu indiziert. Würdest du eine E-Mail an team@dscourse.org schicken?

4 „Gefällt mir“

7 Beiträge wurden in ein neues Thema verschoben: Suchindex neu erstellen, wenn die Einstellung „Suchakzente ignorieren“ umgeschaltet wird

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.