WHAT IS TITLECASE:
in some languages and scripts, there are digraph letters - i.e. a single Unicode code point which is a combination of 2 human-readable characters, displayed as a kind of a combination glyph.
only digraphs can be titlecase - i.e. the lowercase digraph of "dz" corresponds to uppercase "DZ" and titlecase "Dz".
so, "UPPERCASE", "Titlecase" and "lowercase"
It accepts only one Unicode character.
Not exactly correct.
Greek language has lots of titlecase glyphs, and there are also more Latin titlecases then "DZ".
To view all titlecase characters in the world, start Excel (or the free Power BI Desktop app), then Data/Get Data/Blank Query, and execute the following Power Query M language query by copy-pasting it to Query/Advanced Editor:
let
downloaded = Web.Contents("https://www.unicode.org/Public/UCD/latest/ucd/UnicodeData.txt"),
csv = Csv.Document(downloaded,
[Delimiter=";",
Encoding=65001, // UTF-8
QuoteStyle=QuoteStyle.None // allow line breaks within the quoted string
]),
#"Removed Other Columns" = Table.SelectColumns(csv,{"Column1", "Column2", "Column3"}),
#"Renamed Columns" = Table.RenameColumns(#"Removed Other Columns",{{"Column1", "Character code"}, {"Column2", "Character name"}, {"Column3", "Category"}}),
#"Added Custom" = Table.AddColumn(#"Renamed Columns", "Glyph", each Character.FromNumber(Expression.Evaluate("0x" & [Character code]))),
#"Reordered Columns" = Table.ReorderColumns(#"Added Custom",{"Character code", "Glyph", "Character name", "Category"}),
#"Filtered Rows" = Table.SelectRows(#"Reordered Columns", each [Category] = "Lt")
in
#"Filtered Rows"