It seems to me this could be better "solved" by having browsers that can convert foreign characters to English ones.
This won't effect me, or likely any English speakers, any as I don't often (re: ever) visit websites written in foreign language.
Er, how would they do that? To which English characters shall we convert Mandarin or Kanji or Persian?
Guess, what I mean is a Persian would type in their characters for the word "youtube" (which would be the characters for "you" and "tube" or the closest word) then the browser -which would probably take some nifty AI-like program- would then convert those characters into "youtube."
Now, obviously, the switch after the "." could present a problem but for these purposes we'll drop it. So the person types in their language the nearest thing to "youtube" then their browser presents them with a list of websites that it thinks best matches that entry (which likely couldn't be
too many) the person finds the one they are looking for, tells the browser that this one is it and the browser "learns" that whenever the person types in their language version of 'youtube' that the user is looking for "www.youtube.com."
I guess a bit simpler alternative would be for websites individualy, their hosts, or some other entity simply makes it so "www.youtube.com" is linked to nearest form in all languages so whatever language you use you can get to it.
Either of these sounds better than de-standarizing things and making things able to be registered in a zillion different languages so that everyone on the planet to effectively search the internet has to have a keyboard that can use various different languages (as opposed to how it'd be now and they keyboard is just the local language and English.)
I also kind-of wish browsers had something akin to a Universal Translator in them so that if I were to, for example, visit an Arabic website the browser would translate the website into English for me.
Given how complex, fast and amazing computers are these days I'm sure any one of these ideas is feasbale though, granted, it would take some top-notch programers to impliment but I know it can be done.
But, nah, it's probably just better to de-standarize things and now make the internet work on the hundreds of languages there are on the planet.