Türkçe karakter düzeltme nasıl yapılır?
Yurt dışındaki bir bilgisayardan ya da İngilizce klavyeli bir telefondan yazılan metinler “Gunaydin, cocuk okula gidiyor” gibi görünür. Türkçe karakter düzeltme aracı bu metni kelime kelime inceler ve ç, ğ, ı, ö, ş, ü harflerini doğru yerlere koyar. Türkçe karakter düzeltme işleminin tersi de mümkündür: Türkçe bir metni ASCII karakterlere çevirebilirsin.
ASCII’den Türkçeye dönüşüm, yaklaşık 6.500 sık kullanılan kelimeden oluşan bir sözlüğe dayanır. Araç her kelimenin olası Türkçe karşılıklarını sözlükte arar ve eşleşeni yazar. Ters yönde ise kural basittir: ç → c, ğ → g, ı → i, ö → o, ş → s, ü → u dönüşümleri tüm metne uygulanır.
Örnek: “Gunaydin! Cocuk okula gidiyor. Turkiye guzel bir ulke.” metni “Günaydın! Çocuk okula gidiyor. Türkiye güzel bir ülke.” olarak düzeltilir. Bu cümlede 5 kelime değişir; “okula” ve “gidiyor” zaten doğru olduğu için olduğu gibi kalır.
- Sözlükte olmayan özel adlar ve yabancı kelimeler değişmeyebilir.
- “sik / şık” gibi iki anlamlı yazımlarda sonucu mutlaka oku.
- ASCII yönü SMS ve dosya adları için kullanışlıdır.
Gurbetçiler, yabancı klavye kullanan çalışanlar ve eski sistemlerden veri aktaranlar aracı sık kullanır. Türkçe harfler SMS’i Unicode’a çevirip mesaj adedini artırabileceği için gönderim öncesinde SMS karakter sayacı ile kontrol yapmak faydalıdır. Web adresi üretmek istiyorsan slug oluşturucu, harf büyüklüğünü düzeltmek için büyük küçük harf dönüştürücü işini görür. Taranmış bir belgeden çıkardığın metinde de benzer harf hataları olabilir; önce görseli yazıya çevirme aracıyla metni al, ardından burada düzelt. Uzun metinlerde sonucu bir kez baştan sona okumak, sözlüğün yakalayamadığı birkaç kelimeyi elle düzeltmeni sağlar.