Details
- 
    
Bug
 - 
    Resolution: Solved By
 - 
    
Major
 - 
    None
 - 
    12.10.4
 - 
    None
 
- 
        Unknown
 - 
        N/A
 - 
        N/A
 - 
        
 
Description
I try to use Character Replacement Strategy for replace cyrillic symbols to latin.
this is ok for case: A->a, Б->b, В->v, Г->g etc.
 but is no propertly work for case when inserting rules for replace special chars, for example “space”->"_", and next attempt to insert a new rule breaks the data structure, see screenshot:
https://ibb.co/LvpCrkH
 https://ibb.co/j45zPvt
 https://ibb.co/HpDDZtJ
 https://ibb.co/p01sRMG
https://ibb.co/94TkV78
What’s going on? Where is a problem?
 Windows Server + Tomacat 9 + Postgree 11(Encoding: UTF-8, collation:Russian_Russia.1251, character type:Russian_Russia.1251)
There are other ways to convert Cyrillic to Latin for URLs?
https://forum.xwiki.org/t/page-naming-strategies-api-not-work-propertly/8299
Attachments
Issue Links
- is related to
 - 
                    
XWIKI-18365 Preformatted names strategy for cyrillic alfabet
-         
 - Open
 
 -         
 
- relates to
 - 
                    
XWIKI-18530 Adding a naming rule for german ß character does not work
-         
 - Closed
 
 -         
 - 
                    
XWIKI-18531 Allow to specify empty string value in a StaticList with same separator
-         
 - Closed
 
 -