Browse Shelf Listing for call numbers: Improve search for letters with umlauts
Sorting of the whole call number index is generally correct - scrolling through the list, page after page, we see that the call numbers are sorted correctly. But if we search for a special call number (search field "signature"), we do not always get the right entry when it comes to umlauts.
The umlauts should sort like that:
ä = ae
ö = oe
ü = ue
When searching, it looks like this is the sorting:
ä = a
ö = o
ü = u
Example: The results from Bo to Brym in the order when scrolling through the pages:
Boci-4
Boci-5
Boci-6
Boci-7
Boci-8
Boci-9
Boci-10
Boci-11
Boci-13
Böhm (5x)
Böhm-1
Böhm-2
Böhm-3
Böhm-4
Böhm-5
Böhm-6
Böhm-7
Böhm-8
Böhm-9
Böhm-10
Böhm-27
Bofi
Bofi
Bofi
Bohl
Bort
Bort
Brat-1
Brat-5
Brat-21
Brat-25
Brat-30
Brat-31
Brea
Brea-1
Brea-2
...
Brea-38
Brym
Brym-1
...
So, you can see the call number index sorts correct scrolling page after page.
When searching for Böhm, the call number is sorted it the third place, but the terms before are not the right once - see in the attached screen.
Thanks everyone who supported this idea and helped analyzing the request.
Institutions whose Solr search language is set to German will now have German sorting of umlauts in the Browse Shelf Listing search.
As this requires full indexing for call number, the effect of this enhancement will be seen after the November semi-annual indexing is completed.
Best, Alma Product.
-
Dirk Lindauer
commented
Very important feature, please vote for it!
-
Andrea Steffek
commented
This idea originates from a SF Case that was agreed upon among libraries in the DACH region (Germany, Austria and Switzerland). It was preceded by numerous tests. As we can see the index already sorts correctly but there is a problem searching for specific call numbers (please see the examples attched in my comment).
-
Diana Brooking commented
Does everyone agree on the sort order for letters with umlauts? Just asking. My understanding is that there are 2 different variations in Germany (DIN 5007-1 ä = a; DIN 5007-2 ä = ae), the Austrians have yet another approach, and I honestly don't know what the Swiss think of it. Not to mention Sweden, where the letters with umlauts come after z, that is, Z Å Ä Ö. I would exercise a lot of care before implementing this as a solution for all call number indexing for all Alma customers worldwide.
-
Andrea Steffek
commented
Let me clarify this idea with some more examples.