Some characters in scripts has "case". Most wellknown are Latin and Cyrillic characters. The notation of case is restricted to what is defined in the file UnicodeData.txt. This restriction results in the fact that all possible case opertion cannot be done by the package. Some case operations are wrongly done for some language scripts, the package donnot support case change for turkish 'I' and 'I'-with dot, and german letter ß (small sharp s) is not converted to 'SS' (for uppercase).
To_LC – to lower case, if a simple lower case conversion exists
To_TC – to title case, if a simple title case conversion exists
To_UC – to upper case, if a simple upper case conversion exists
Convertion of case is much more complicated than the support here, and many scripts donnot have case at all. Title case today is used only in Kroatian language for a very small number of letters.
Get_LC – get lower case CodePoint value if a simple conversion exists
Get_UC – get upper case CodePoint value if a simple conversion exists
Get_TC – get title case CodePoint value if a simple conversion exists
(same comment as above in “Change of case”)