Hacker News new | ask | show | jobs
by nailer 3499 days ago
They should already only show punycode for characters inside your locale.

'ΙΆ' is obviously an exception since (I imagine) it's considered to be in your locale, but maybe it shouldn't be.

1 comments

That would be very confusing for multilingual users. Just because my OS is configured to use a certain locale, doesn't mean I don't read text in scripts not considered part of it.
Your OS (and browser) support multiple languages, so if you speak a language they should in the list.
They are of course, but if you use that list instead of a single locale, you end up with a solution that only highlights 'strange' characters when they are not part of your language/locale set. So for someone who speaks only Latin character based languages you could highlight all Cyrillic characters, but for someone who speaks Russian you still have the original problem (it's not as if you can just highlight all Latin characters in their case!).