ParentFull threadBrananarchy·C tolower() is locale aware and handles utf-8 as well as many other encodingsView on HN