Araç ne yapar?

Telefon, yabancı klavye veya eski bir sistem yüzünden “Turkce karakter duzeltme” gibi yazılmış metni “Türkçe karakter düzeltme” biçimine getirir. Müşteri e-postaları, eski veritabanı kayıtları, SMS’ten aktarılan notlar ve ürün açıklamaları tipik kullanım alanlarıdır.

Sonuç bir öneridir. Her değişiklik bir sınıfla gelir: kesin, bağlamsal öneri, belirsiz veya kullanıcı sözlüğü. Değişen sözcükleri renkli fark görünümünde inceleyebilir, tablodan tek tek kabul edebilir veya geri alabilirsiniz. Araç yazım denetimi yapmaz; yalnız eksik Türkçe harfleri geri koymaya çalışır.

Nasıl kullanılır?

  • Metni sol alana yapıştırın ve “Düzelt” düğmesine basın.
  • “URL, e-posta ve kodu koru” seçeneği açıkken bağlantılar, e-posta adresleri, ters tırnaklı kod ve HTML etiketleri değişmez.
  • Özel adlarınızı “Kullanıcı sözlüğü” alanına doğru yazımıyla ekleyin; örneğin Balçın veya Kadıköy.
  • Sonucu okuyun. “Değişen sözcükleri göster” seçeneği farkları renkle vurgular.
  • Değişiklik tablosunda her sözcük için bir seçenek seçin; belirsiz sözcükler varsayılan olarak ilk hâlinde kalır.
  • Kopyalayın, .txt olarak indirin veya isterseniz girdilerle paylaşım bağlantısı oluşturun.

Metni değiştirdikten sonra sonuç otomatik yenilenmez; araç eski sonucun güncel olmadığını belirtir ve “Düzelt” düğmesine yeniden basmanızı ister.

Türkçe karakter geri getirme

ASCII yazımda altı harf çifti karışır: c/ç, g/ğ, i/ı, o/ö, s/ş ve u/ü. Büyük harfte I/İ çifti de buna eklenir. Araç yalnız bu harflere dokunur; başka harf eklemez, silmez ve sözcüğün uzunluğunu değiştirmez.

Zaten Türkçe harf içeren sözcükler bilerek atlanır. “Şişli” veya “güzel” gibi bir sözcük Türkçe klavyeyle yazılmış kabul edilir; araç doğru Türkçe harfleri hiçbir zaman ASCII’ye geri çevirmez. Büyük harfli sözcüklerde Türkçe büyüklük kuralı uygulanır: “ISTANBUL” sonucu “İSTANBUL”, “Isik” sonucu “Işık” olur.

Sözlük ve kural yaklaşımı

Karar dört katmanda ve şu öncelikle verilir:

ÖncelikKaynakSınıf
1Sizin kullanıcı sözlüğünüzKullanıcı sözlüğü
2Belirsiz sözcük listesi (sık/şık, acı/açı, koy/köy…)Belirsiz
3Yerleşik sözlük (türkçe, istanbul, için, gerçekten…)Kesin
4Bağlam karar listeleriBağlamsal öneri

Bağlam katmanı, Deniz Yuret’in Emacs Türkçe modu için geliştirdiği karar listelerini kullanır. Bu listeler haber metinlerinden öğrenilmiştir ve her harf için sağındaki ve solundaki en fazla on karakterlik bağlama bakar. Veri MIT lisanslıdır; kaynağı, sürümü ve SHA-256 değeri sitenin kod deposunda kayıtlıdır. Yerleşik sözlük ile belirsiz liste bu araç için ayrıca yazılmıştır ve kasıtlı olarak küçüktür. Sözlükteki bir sözcük kesme işaretiyle ek almışsa (“Istanbul’da”) gövde sözlükten, ek bağlamdan düzeltilir.

Belirsiz sözcükleri incelemek

Bazı ASCII yazımlar birden fazla gerçek sözcüğe karşılık gelir. “sik” hem “sık” hem “şık”, “koy” hem “koy” hem “köy”, “oldu” hem “oldu” hem “öldü” olabilir. Bu sözcüklerde araç kendi başına karar vermez: sözcük olduğu gibi kalır, tabloda turuncu satırla işaretlenir ve adaylar açılır listede sunulur. Bağlam katmanının tercihi listede ilk sıradadır ama seçili gelmez.

Aynı sözcüğü her seferinde aynı biçimde istiyorsanız kullanıcı sözlüğüne ekleyin. şık girişi metindeki bütün “sik” yazımlarını “şık” yapar ve belirsiz listeyi geçersiz kılar. Bir sözcüğün hiç değişmemesini istiyorsanız ASCII hâlini yazın: Turkce girdisi o sözcüğü korur. Aynı ASCII karşılığa sahip iki giriş yazarsanız ilk giriş geçerli olur ve araç bir uyarı gösterir. Her kararı tabloda “olduğu gibi bırak” seçeneğiyle geri alabilirsiniz.

Örnek ve yorum

Aşağıdaki not, koruma açıkken işlendi:

Girdi : Bu hafta Istanbul'da hava gercekten guzeldi; aksam yemeginde sik bir restorana gittik. Menu icin: https://ornek.com/menu-sik
Çıktı : Bu hafta İstanbul'da hava gerçekten güzeldi; akşam yemeğinde sik bir restorana gittik. Menü için: https://ornek.com/menu-sik

“gerçekten”, “akşam” ve “için” yerleşik sözlükten kesin sınıfla geldi. “güzeldi”, “yemeğinde” ve “Menü” bağlam listelerinden önerildi. “sik” belirsiz olduğu için değişmedi; tabloda “sık” ve “şık” adayları çıktı. Bağlam katmanı burada “sık” öneriyor, oysa cümlede doğru olan “şık”. Bu örnek, belirsiz sözcüklerin neden size bırakıldığını gösterir. Bağlantı adresi ise koruma nedeniyle hiç değişmedi.

Sınırlar ve gizlilik

  • En fazla 50.000 karakter işlenir; kullanıcı sözlüğü en fazla 500 sözcük alır.
  • Tam yazım denetimi, anlam çözümleme veya yüzde yüz doğruluk iddia edilmez. Bağlam listeleri özellikle özel adlarda ve yabancı sözcüklerde yanılabilir.
  • Araç yüzde güven puanı göstermez; sınıflar yalnız kararın hangi kaynaktan geldiğini açıklar.
  • Karar listeleri ilk “Düzelt” işleminde ayrı bir dosya olarak yüklenir. Bu istek metninizi içermez.
  • Metin ve kullanıcı sözlüğü sunucuya gönderilmez, tarayıcı depolamasına yazılmaz. Yalnız siz seçerseniz paylaşım bağlantısında taşınır.

Sık sorulan sorular

Araç “sik” sözcüğünü neden değiştirmedi?

“sik” hem “sık” hem “şık” olabilir. Araç anlamı kesin çözemediği için sözcüğü olduğu gibi bırakır ve seçimi değişiklik tablosunda size sunar.

Zaten Türkçe karakterli metne zarar verir mi?

Hayır. Türkçe harf içeren sözcükler atlanır ve doğru harfler ASCII’ye çevrilmez. Karışık yazılmış bir sözcükteki eksik harfleri de bu nedenle düzeltmez.

Bağlantılar ve kod neden değişmiyor?

“URL, e-posta ve kodu koru” seçeneği açıkken adresler, e-postalar, ters tırnaklı kod, HTML etiketleri ve HYPERLINK( biçimindeki çağrılar atlanır. Seçeneği kapatırsanız bunlar da metin gibi işlenir.

Kullanıcı sözlüğü nerede saklanıyor?

Hiçbir yerde. Sözlük yalnız bu sayfada, tarayıcınızın belleğinde kullanılır. Sayfayı yenilediğinizde silinir; kalıcı tutmak için kendi notlarınızda saklayın.

Sonuç ne kadar güvenilir?

Sık kullanılan sözcüklerde genellikle doğru sonuç verir, ancak her öneri bir tahmindir. Yayına almadan önce fark görünümünde değişen sözcükleri okuyun.

Yayın: · Güncelleme: