From: Serhij Dubyk {Сергій Дубик} Date: Tue, 27 Mar 2012 23:46:09 +0000 (+0300) Subject: Bug 7838 - Add sort-string-utf.chr for Ukrainian and Russian X-Git-Tag: v3.08.00~60 X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=commitdiff_plain;ds=sidebyside;h=aec4ba89852ca154f4963877f5c190618f9e6410;p=koha_gimpoz Bug 7838 - Add sort-string-utf.chr for Ukrainian and Russian Signed-off-by: Chris Cormack Signed-off-by: Paul Poulain --- diff --git a/etc/zebradb/lang_defs/ru/sort-string-utf.chr b/etc/zebradb/lang_defs/ru/sort-string-utf.chr new file mode 100644 index 0000000000..382a7d7188 --- /dev/null +++ b/etc/zebradb/lang_defs/ru/sort-string-utf.chr @@ -0,0 +1,23 @@ +# Generic character map. +# + +encoding utf-8 + +# Define the basic value-set. *Beware* of changing this without re-indexing +# your databases. +lowercase {0-9}{a-z}абвгґдеэєжзіїийклмнопрстуфхцчшщьыъюяёў +uppercase {0-9}{A-Z}АБВГҐДЕЭЄЖЗІЇИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЮЯЁЎ + +# Breaking characters + +space {\001-\040}!"#$%&'\()*+,-./:;<=>?@\[\\]^_`\{|}~{\x88-\x89} + +# Characters to be considered equivalent for searching purposes. +equivalent ґ(г) +equivalent ё(е) +equivalent ъ(ь) + +# Supplemental mappings + +map (^En\s) @ +map (^Den\s) @ \ No newline at end of file diff --git a/etc/zebradb/lang_defs/uk/sort-string-utf.chr b/etc/zebradb/lang_defs/uk/sort-string-utf.chr new file mode 100644 index 0000000000..382a7d7188 --- /dev/null +++ b/etc/zebradb/lang_defs/uk/sort-string-utf.chr @@ -0,0 +1,23 @@ +# Generic character map. +# + +encoding utf-8 + +# Define the basic value-set. *Beware* of changing this without re-indexing +# your databases. +lowercase {0-9}{a-z}абвгґдеэєжзіїийклмнопрстуфхцчшщьыъюяёў +uppercase {0-9}{A-Z}АБВГҐДЕЭЄЖЗІЇИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЮЯЁЎ + +# Breaking characters + +space {\001-\040}!"#$%&'\()*+,-./:;<=>?@\[\\]^_`\{|}~{\x88-\x89} + +# Characters to be considered equivalent for searching purposes. +equivalent ґ(г) +equivalent ё(е) +equivalent ъ(ь) + +# Supplemental mappings + +map (^En\s) @ +map (^Den\s) @ \ No newline at end of file