[Koha-patches] [PATCH] [SIGNED-OFF] Zebra lang defs with charsets for Ukrainian an Russian

Serhij Dubyk {Сергій Дубик} serhijdubyk at gmail.com
Wed Oct 19 23:43:18 CEST 2011


Signed-off-by: Serhij Dubyk {Сергій Дубик} <serhijdubyk at gmail.com>
---
 etc/zebradb/lang_defs/ru/sort-string-utf.chr |   23 +++++++++++++++++++++++
 etc/zebradb/lang_defs/uk/sort-string-utf.chr |   23 +++++++++++++++++++++++
 2 files changed, 46 insertions(+), 0 deletions(-)
 create mode 100644 etc/zebradb/lang_defs/ru/sort-string-utf.chr
 create mode 100644 etc/zebradb/lang_defs/uk/sort-string-utf.chr

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 0000000..34ace41
--- /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)    @
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 0000000..34ace41
--- /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)    @
-- 
1.7.2.5



More information about the Koha-patches mailing list