Encode işleminden sonra ı harfi i harfine dönüşüyor. ç,ş,ö,ü bunlarda sorun yok. Sorun encode işlemi gibi.
SORUN ÇÖZÜLDÜ. downcase ve upcase yapınca I harfi i harfine dönüşüyordu.
def turkish_downcase(text)
UnicodeUtils.downcase(text, :tr)
end
bu fonksiyonu kullanarak türkçeye uygun dönüştürme yaptım.