3 ms·
> You could make a case that Unicode should have different "i" characters for different languages. And different "SS" for any case where the lowercase was an s
by josefx 6y ago
> You could make a case that Unicode should have different "i" characters for different languages.
And different "SS" for any case where the lowercase was an sz, of course at some point Germany introduced an uppercase SZ character to avoid that round trip loss issue, but we still have tons of text that use the old sz -> SS conversion. Also note that "y" in Germany, not all German speaking countries follow the same rules for sz, some dropped it entirely. We basically need something like the time zone database to have even a snowballs chance in hell to handle text correctly.