- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Exalead - Sortierung nach Name mit Umlauten
Hallo Community,
ich habe momentan das Problem, dass die alphabetische Sortierung mit Titeln, die Umlaute haben, diese nicht in der korrekten Reihenfolge anzeigt. Titel ohne Umlaute werden korrekt sortiert.
Beispiel:
Dokumente: Hallo, Hello, Hรคllo
erwartete Sortierung: Hallo, Hรคllo, Hello
tatsรคchliche Sortierung: Hallo, Hello, Hรคllo
Die Umlaute werden anscheinend nicht richtig berรผcksichtigt, vielleicht sogar nicht ausgewertet, da sie immer am Ende einsortiert werden.
Hatte jemand bereits ein รคhnliches Problem und kรถnnte mir einen Tipp geben?
Cloudview Version: V6R2013x.SP2.49247
Vielen Dank,
Patricia
- Labels:
-
Developers
- Tags:
- exalead
- sortierung
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
ich habe einen funktionierenden Workaround fรผr die Sortierung mit Umlauten gefunden:
In Exalead ein weiteres Property mit dem Namen xxx_sort anlegen. Nun in Advanced Processing > Document Processors erst das Originalfeld, in dem die Umlaute vorkommen in das neue xxx_sort-Feld kopieren (Copy Context Chunks), anschlieรend fรผr jeden Umlaut (รรค, รรถ, รรผ, ร) einen seperaten Replace Regexp-Prozessor anlegen. Bei Pattern den Umlaut eintragen, bei Replacement den entsprechenden Buchstaben.
z.B.:
ร -> A (oder Ae)
Fรผr die Sortierung wird dann das Feld xxx_sort benutzt, fรผr die Anzeige weiterhin das alte (Original)Feld.
Viele Grรผรe,
Patricia
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Patricia,
da gibt es wahrscheinlich ein Problem bei Exalead. Ich habe auch das Problem (zusรคtzlich noch die Sortierung von Treffern mit Groร- und Kleinschreibung).
Das Problem besteht schon ewig. Der Helpdesk (Ticket #12186) fragt bei Exalead nach, hat aber noch keine Rรผckmeldung erhalten. ๐
Ich frage jeden Monat nach, aber ohne Erfolg ๐
Bisher kann ich noch unsere Anwender vertrรถsten ...
Grรผรe
Andreas
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Andreas,
hast du fรผr diesen Fehler momentan einen funktionierenden Workaround?
Danke und viele Grรผรe,
Patricia
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Patricia,
leider nein.
Grรผรe
Andresa
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
ich habe einen funktionierenden Workaround fรผr die Sortierung mit Umlauten gefunden:
In Exalead ein weiteres Property mit dem Namen xxx_sort anlegen. Nun in Advanced Processing > Document Processors erst das Originalfeld, in dem die Umlaute vorkommen in das neue xxx_sort-Feld kopieren (Copy Context Chunks), anschlieรend fรผr jeden Umlaut (รรค, รรถ, รรผ, ร) einen seperaten Replace Regexp-Prozessor anlegen. Bei Pattern den Umlaut eintragen, bei Replacement den entsprechenden Buchstaben.
z.B.:
ร -> A (oder Ae)
Fรผr die Sortierung wird dann das Feld xxx_sort benutzt, fรผr die Anzeige weiterhin das alte (Original)Feld.
Viele Grรผรe,
Patricia
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
there is a very nice/useful function in FS 5.606 (not API) StringUtil.deAccent(string), replace all "strange" chars with the right sortable form.
ciao,
zava
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Eine Zwischenfrage - welche Sortierung ist denn gewรผnscht?
Soweit ich weiร gibt es bei im DIN5007-Sprachraum bereits zwei unterschiedliche gรผltige Sortierung und einige zusรคtzliche Derivate. Aus meiner Erfahrung mit Unicode / UTF-8 / Datenbank-Collation kรถnnte ich mir vorstellen, daร es eine entsprechende Lokalisierung bereits gibt. Aber wie gesagt - um spezifischer Nachhaken zu kรถnnen - Lexika oder Telefonbuchvariante?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Momentan ist durch den Workaround die Lexikonvariante umgesetzt mit dem ersetzen des Umlautes von รค zu a.
Ohne die Replace-Prozessoren wurden die Titel mit Umlaut nach der korrekten alphabetischen Sortierung der Titel ohne Umlaut am Ende angefรผgt.
Beispiel:
Abc - Bcd - Cde - รbc

