Может я щас глупость скажу, но у Типографа есть ещё один недокументированный параметр chr=кодировка. Именно он и отвечает за то во что сконвертить текст на выходе. На сколько работоспособен - не знаю, не проверял. Но должен работать с: windows-1251, koi8-r, utf-8. Возможно это как раз и есть решение вашей проблемы.
прочитайте внимательно статью или просто ту часть, которая сразу после большого куска кода.
автор типографа уже написал в топике про скрытую возможность указать кодировку при отправке запроса с текстом. если это работает, то вечером я подправлю статью и выложу пакет заново.
Просто я данный продукт рассматривал не с точки зрения алгоритма решения, а с точки зрения использования продукта =) было бы клево тупо выставить дропдаун с выбором кодировок.... Т.е. объединить по идеологии Типограф и Декодер
на тот момент я так и не нашел способа перевести из utf-8 в windows-1251.
после ответа автора вебсервиса этот дропдаун уже не будет нужен, все будет отсылаться как надо и как надо приниматься. как приду с работы, сразу посмотрю (около 22 часов, GMT+3), перевыложу и обновлю статью, если все получится.
air.Typograf