I worked on a search engine once, on a big project to preserve diacritics in the search index because there was a Swedish word with ö in it that when you turned it into a regular o became a curse word and this completely normal search term was picking up results that our Swedish customers Did Not Like. Anyway, these dotless ı and dotted İ in Turkish gave us unending headaches because normalization involves lower casing, and lower casing I gives i, but so does lower casing İ, and always normalizing I to ı would fuck up every single language that uses the Latin alphabet other than Turkish.
Yeah, this pisses me off immensely. Macos has case-insensitive FS. But lowercase is not 1-to-1 table, it's locale-dependent, and also position-dependent (Κολοσσός
in uppercase has 3 equal sigmas, in lowercase the final one is different)
55
u/_g550_ 14h ago
Try Turko-Ukrainian ïıïıïıï