При работе с разными языками, как правильно выложить строку в Rails?
Пример (чешский перевод):
str = "pro více informací"
replace = "<em>více</em>"
str["více"] = replace
puts str
Проблема, с которой я продолжаю сталкиваться (и это касается нескольких языков, а не только чешского), заключается в следующем: IndexError (строка не соответствует)
Есть ли лучший способ сделать замену строки? Я знаю о gsub и sub, но оба метода вызывают следующие ошибки
.gsub! и gsub ошибки: RegexpError (invalid multibyte character)
.sub! и .sub ошибки: RegexpError (invalid multibyte character)