Metin Büyük/Küçük Harf Dönüştürücü
Türkçe karakterlere (İ/ı) duyarlı doğru dönüşüm — standart tarayıcı fonksiyonları bu karakterlerde hata yapar, burada düzeltildi.
Hata bulursanız veya geri bildirim iletmek isterseniz: buradan bize ulaşın.
Türkçe karakterlerde büyük/küçük harf sorunu
JavaScript'in standart toUpperCase() / toLowerCase()fonksiyonları Türkçe'ye özgü "i/İ" ve "ı/I" harflerini yanlış çevirir (ör. "i" harfini "I"ya çevirir, oysa Türkçe'de büyük hali "İ"dir). Bu araç bu sorunu Türkçe locale kurallarına göre düzeltir.
Neden normal büyük/küçük harf dönüşümü Türkçe'de hatalı sonuç veriyor?
Çünkü İngilizce'de tek bir "i" harfi ve büyük hali "I" vardır; Türkçe'de ise noktalı ve noktasız i/ı ayrı harflerdir. Standart fonksiyonlar bu ayrımı bilmez.
Cümle başlarını otomatik büyütebilir miyim?
Evet, araç her cümlenin ilk harfini büyütme seçeneği de sunar, yine Türkçe karakter kurallarına uygun şekilde.