GEM - unicode utils
MERNİS'e yaptığım bir request'te, Ruby'nin upcase metodu kaynaklı Türkçe karakter problemi ile karşılaştım.
SOAP request'ini incelediğimde "ü" karakterinin büyük harfe çevrilemediğini gördüm:
<env:Body>
<tns:TCKimlikNoDogrula>
...
<tns:Ad>MUSTAFA SERHAT</tns:Ad>
<tns:Soyad>DüNDAR</tns:Soyad>
...
</tns:TCKimlikNoDogrula>
</env:Body>
Türkçe karakterlerin doğru şekilde büyük ve küçük harflere çevrilmesi için unicode_utils
GEM'ini kullanabilirsiniz. Daha sık güncellenen ve daha performanslı benzer bir GEM olarakta unicode
'u kullanabilirsiniz. Bu yazıda unicode_utils
GEM'i takip edilecek.
Date:
22-02-2014
| Tags:
rails türkçe karakter,
ruby türkçe karakter,
unicode gem,
unicode_utils gem
| Categories:
tech,
ruby on rails,
ruby