----------------------------------------------------------------------- -- FILE: xindex-cfg-uca.lua -- DESCRIPTION: configuration file for lua-uca -- REQUIREMENTS: -- AUTHOR: Herbert Voß -- LICENSE: LPPL1.3 -- -- $Id: xindex-cfg-uca.lua 22 2022-02-07 12:18:15Z hvoss $ ----------------------------------------------------------------------- if not modules then modules = { } end modules ['xindex-cfg-lua'] = { version = 0.64, comment = "configuration to xindex-cfg-uca.lua", author = "Herbert Voss", copyright = "Herbert Voss", license = "LPPL 1.3" } languages.fr = function(collator_obj) print("Using languages.fr") -- reverse search for accents in French (recommended): collator_obj.accents_backward = true -- accents: sorting order in French local tailoring = function(s) collator_obj:tailor_string(s) end tailoring("&æ=ae") tailoring("&Æ=AE") tailoring("&œ=oe") tailoring("&Œ=OE") tailoring("&Œ<œ") tailoring("&th<þ<<<Þ") -- Canadian, see SGQRI004.pdf tailoring("&a<<