Umlaut translation for word search
- Product: Aleph
- Product Version: 23
- Relevant for Installation Type: Dedicated-Direct, Direct, Local, Total Care
Description
How to translate the German umlauts so that it's possible to search a word with umlaut (ä, ö, ü) or with the suspended form like "ae", "oe", "ue"?
Resolution
- Check which translation table is used in directory $alephe_unicode:
andrea@il-aleph23(a23_1):...alephe/unicode>grep WORD-FIX tab_character_conversion_line
WORD-FIX ##### # line_utf2line_utf unicode_to_word_gen
- In according table unicode_to_word_gen adjust the umlauts the following way:
Ä | 00C4 0061 0065 #LATIN CAPITAL LETTER A WITH DIAERESIS |
Ö | 00D6 006F 0065 #LATIN CAPITAL LETTER O WITH DIAERESIS |
Ü | 00DC 0075 0065 #LATIN CAPITAL LETTER U WITH DIAERESIS |
ä | 00E4 0061 0065 #LATIN SMALL LETTER A WITH DIAERESIS |
ö | 00F6 006F 0065 #LATIN SMALL LETTER O WITH DIAERESIS |
ü | 00FC 0075 0065 #LATIN SMALL LETTER U WITH DIAERESIS |
3. Perform the following steps if table changes were required:
a) Restart ue_01 daemon using util e/2 and util e/1
b) Restart pc and/or web server
c) Resend a record containing the umlaut to the server (with GUI Cataloging or util f/13)
d) Check and see if the searching is satisfactory.
If the check is successfully a complete re-indexing is required (manage-01). Please note that manage-01 locks the library and should not be started during library open hours.
- Article last edited: 26-May-2016