Для моего блогового приложения я использую FriendlyId для генерации слагов.
В irb после создания сообщения появляется следующее сообщение:
ArgumentError (Can not transliterate strings with CP850 encoding)
Я обнаружил, что ошибка появляется из-за пробела между словами в названии, поэтому, вероятно, это как-то связано с friendly_id .
, который я разрабатываю на Windows 10
Encoding.default_internal = #<Encoding:UTF-8>
Encoding.default_external = #<Encoding:UTF-8>
Encoding.locale_charmap = "CP850"
Я хотел бы использовать FriendlyId, но также иметь возможность использовать пробелы в заголовке сообщения. Есть идеи?