Другой способ - создать собственный метод транслита с помощью tr и gsub методов String без использования iconv.
я пытаюсь транслитерировать строку кириллицы UTF-8 с
Iconv.iconv('ascii//ignore//translit', 'utf-8', string).to_s
(увидетьвопросы / 1726404 / транслитерация-в-рубин)
Я получаю все, кроме тех символов, которые нужно транслитерировать.
Например: «r-строка» → «r-» и «Gévry» → «Gvry».
В чем дело?
Ruby 1.8.7 / Rails 2.3.5 / WSeven