AFAIK hostnames are following DNS rules, which only allow ascii
@kirschwipfel well since 2003 there are IDN Domains which use punycode to encode special alphabets into ASCII. But you are somewhat correct: This encoding is kinda cludgy and probably should be avoided.
Punycode has been invented exactly to cludge ;-) around the limitation of DNS only allowing ASCII characters.
But your point is correct: why not use punnycode in the hostname and the api should convert this into Utf-8. I assume it has been missed to define such an api.
All friendly creatures are welcome. Be excellent to each other, live humanism, no nazis, no hate speech. Not only for nerds, but the domain is somewhat cool. ;) No bots in general! (only with prior permission)