Unicode collation algorithm
The Unicode collation algorithm ( UCA ) is an algorithm defined in Unicode Technical Report #10 , which is a customizable method to produce binary keys from strings representing text in any writing system and language that can be represented with Unicode . 
<triplet> Unicode collation algorithm <subj> Unicode <obj> facet of