]> git.koha-community.org Git - koha.git/commit
Bug 13981 - Transliterate rule for oe and ae
authorFridolin Somers <fridolin.somers@biblibre.com>
Mon, 13 Apr 2015 10:17:12 +0000 (12:17 +0200)
committerChris Cormack <chris@bigballofwax.co.nz>
Wed, 22 Apr 2015 05:41:34 +0000 (17:41 +1200)
commitb6b569973bee5295c8e0587d6b174e1e43cd7b5d
tree7ae9d77e4d2680bd9f7b86e6465d521e74fce075
parent3569c43a461b3f816a93322de435a7511c73d5ea
Bug 13981 - Transliterate rule for oe and ae

NOTE : I use HTML codes for special characters to avoir encoding issues in patch file.

In ICU configuration, add a transliterate rule for
&oelig; = oe
&aelig; = ae

Test plan :
- Without patch
- Create a record R1 with title containing for example "c&oelig;ur"
- Create a record R2 with title containing for example "coeur"
- Index those records
- Search for "c&oelig;ur"
=> You only find R1
- Search for "coeur"
=> You only find R2
- Apply patch
- Restart zebra
- Index R1 and R2
- Search for "c&oelig;ur"
=> You find R1 and R2
- Search for "coeur"
=> You find R1 and R2
(Same test plan for ae)

------
Tested with all variants of Ae ae Oe oe. Search worked as expected.
Note: The words with special characters were not highlighted, but I think this can be done in an other bug.
Signed-off-by: Marc Veron <veron@veron.ch>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
(cherry picked from commit 9dbedfd854a255fc5f2e9479db96131ce87f2ee4)
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
etc/zebradb/etc/phrases-icu.xml
etc/zebradb/etc/words-icu.xml