Uppercase Türkçe Karakter Problemi ve Çözümü

Haziran 2018
YouTube'ta Takip Et

Uppercase özelliği, CSS’te tüm karakterlerin büyük harfle yazılmasını sağlar. Ama sayfanın doğru kodlanmaması neticesinde i harfleri text-transform:uppercase ile birlikte kullanıldığında İ harfine değil, I harfine dönüyorsa, yani Türkçe karakter problemi oluşuyorsa sayfada küçük bir değişikliğe gitmek gerekiyor. Bu sorunun sebebi küçük i harfleri, İngilize’de büyük İ olmadığından büyük I harfine dönmesinden kaynaklanıyor.

Uppercase Türkçe karakter problemi için fonksiyonlarla, javascript ile uğraşmaya gerek yok. Normalde text-transform metin biçimlendirme özelliğini bu şekilde kullanıyoruz.

Türkçe karakter sorunun çözümü için de yine aynı şekilde kullanıyoruz, ancak sayfa kodlarının üzerindeki html dil seçeneğini değiştirerek bu sorunun üstesinden gelebiliyoruz. Html etkietinin bulunduğu yeri aşağıdaki şekilde güncelleyin.

Bu kod sayfanın Türkçe içerikli olduğunu tarayıcıya gösteriyor ve dili ona göre düzenliyor.

Gözden kaçırdığım veya eklemek istediğiniz bir şey olursa yorum kısmına yazabilirsiniz.