On this day seventeen years ago I learned something about locales and Turkish that has scarred me for life: I is not always uppercase i!

https://daniel.haxx.se/blog/2008/10/15/strcasecmp-in-turkish/

strcasecmp in Turkish

A friendly user submitted the (lib)curl bug report #2154627 which identified a problem with our URL parser. It doesn't treat "file://" as a known protocol if the locale in use is Turkish. This was the beginning of a minor world-moving revelation for me. Of course this is already known to mankind and I'm just behind, … Continue reading strcasecmp in Turkish →

daniel.haxx.se
@bagder @adrianco oh, this always resurfaces, invariably as something really obscure that you can't replicate.
Once you've fielded one escalation from it you'll know to never use the system locale for case conversion or comparison -and to be strict about that in code reviews.