Я не смог найти никаких ссылок в ruby-docs об использовании проприетарных кодировок, а класс Encoding
не имеет инициализаторов (но Encoding.find()
может загружать некоторые из кодировок, которые IConv
поддерживает динамически). К сожалению, afaik Mazovia
не поддерживается даже в iconv
, поэтому вы застряли в реализации собственного класса ...