Rather than calling iconv() with the extra "//IGNORE" option, call g_str_to_ascii() with the current locale.