Согласно RFC 3986, все не-ASCII-составляющие URI должны приводиться к UTF-8 и затем перекодироваться в допустимые, путем преобразования всего неформатного в
буквы-байты с процентами. А так как lj tags являются составляющими URI, то их нужно преобразовывать.
Вот, пытаюсь научить
мой любимый LJ-клиент делать это для русских тегов…