ü, ÅŸ, ı yerine Türkçe karakter: bozuk harfleri tanıyın ve düzeltin

Metninizde ü yerine ü, ş yerine ÅŸ ya da ı yerine ı mı görünüyor? UTF-8 metin Windows-1252 olarak okunmuştur – harfler kaybolmamıştır. Metni yukarıya yapıştırın veya dosyayı bırakın, Mojibuster onu hemen düzeltir.

Metinle ve şu dosyalarla çalışır:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Örneğin Excel dışa aktarımları, veritabanı yedekleri, altyazılar veya web sitesi kodu.

Düzelt

  1. Bir dosya bırakın veya metni yapıştırın
  2. Düzeltme otomatik yapılır
  3. Kopyalayın veya indirin
ya da bir dosyayı buraya sürükleyin
  • Dosya yükleme yok. Dosyalarınız doğrudan tarayıcınızda düzeltilir ve cihazınızdan asla çıkmaz.

  • AB’de sunucular. Mojibuster, Finlandiya’daki (AB) bir sunucuda çalışır; Genel Veri Koruma Tüzüğü (GDPR) geçerlidir. GDPR metni (EUR-Lex)

Bir Türkçe harf neden iki karaktere dönüşür?

UTF-8’de her Türkçe harf iki bayt kaplar: ş için C5 9F, ı için C4 B1. Dosyayı Windows-1252 olarak okuyan bir program her baytı ayrı bir karakter yapar: C5 → Å, 9F → Ÿ. Böylece ş harfi ÅŸ olur. İlk karakter harfin hangi gruptan geldiğini gösterir, ikincisi hangi harf olduğunu.

  • Ã ile başlayanlar: ü, ö, ç ve büyük Ü, Ö, Ç – bu harfler Batı Avrupa dillerinde de vardır.
  • Ä ile başlayanlar: ı, ğ, İ ve Ğ.
  • Å ile başlayanlar: ş ve Ş.
UTF-8 olarak kaydedilip Windows-1252 olarak okunan bir cümle

Bozuk

Şişli’de çarşamba günü İstanbul’un en güzel ağaçlarını gördük; Ömer çok sevindi.

Düzeltilmiş

Şişli’de çarşamba günü İstanbul’un en güzel ağaçlarını gördük; Ömer çok sevindi.

En sık görülen kalıplar

  • ü → ü, ö → ö, ç → ç
  • ÅŸ → ş, Åž → Ş
  • ı → ı, İ → İ
  • ÄŸ → ğ, Äž → Ğ
  • Ü → Ü, Ö → Ö, Ç → Ç
  • € → €, ’ → ’, “ → “ – ayrıntılar: bozuk kesme işareti ve tırnaklar

Tam tablo aşağıda. Bozuk kısım daha uzun görünüyorsa, örneğin ü, metin iki kez yanlış dönüştürülmüştür. Mojibuster bunu da tek seferde üç katmana kadar düzeltir – bkz. UTF-8 karakter düzeltme.

Başka bir hata: ý, þ, ð

ı yerine ý, ş yerine þ, ğ yerine ð görüyorsanız – örneğin Ýstanbul ya da þehir – bu ayrı bir hatadır: metin Windows-1254 (Türkçe ANSI) ile kaydedilmiş ve Batı Avrupa ayarlarıyla okunmuştur. Türkçe sayfada Mojibuster bu harfleri de otomatik olarak düzeltir. Ayrıntılar: mojibake nedir.

Bul ve değiştir ile düzeltmeyin

Word’de ya da Excel’de ÅŸ yerine ş yazdırmak mümkündür, ama yalnızca bütün kalıpları biliyorsanız işe yarar – Türkçede en az on iki tane vardır ve iki kez bozulmuş metinlerde daha da fazlası. Mojibuster her yeri bayt bayt kontrol eder ve yalnızca açıkça bozuk olanı değiştirir; doğru yazılmış harflere dokunmaz.

Sorun nereden kaynaklanır?

  • Excel, BOM’suz bir UTF-8 CSV dosyasını çift tıklamayla ANSI olarak açar – doğru açmanın yolu.
  • Dışa aktarımlar: e-ticaret, muhasebe, ERP ve e-fatura sistemlerinden gelen dosyalar yanlış kodlamayla açılır – bkz. CSV’de Türkçe karakter sorunu.
  • Veritabanları UTF-8 verileri latin1 bağlantı üzerinden gönderir; tablolar ve bağlantı için utf8mb4 kullanın.
  • Betikler dosyaları yanlış kodlamayla okur, örneğin PowerShell ya da encoding='utf-8' belirtilmemiş Python.
  • E-postalar ve bültenler yanlış karakter kümesi bildirir.
  • Altyazılar oynatıcı tarafından yanlış okunur – bkz. altyazı Türkçe karakter sorunu.

Sık görülen bozuk karakterler

Bozuk karakterler genellikle böyle görünür – ve aslında yazması gereken budur.
Bozuk Doğru
çç
ÄŸğ
ıı
İİ
öö
ÅŸş
üü
ÇÇ
ÄžĞ
ÅžŞ
ÖÖ
ÜÜ
€€
““
’’
––
……

Sık sorulan sorular

Harflerim kayboldu mu?

Hayır. ÅŸ içinde hâlâ ş harfinin baytları duruyor ve Mojibuster onları geri çeviriyor. Harfler ancak bir program onları ? ya da � ile değiştirdiğinde kaybolur – ayrıntılar: Türkçe karakter yerine soru işareti.

Neden yalnızca ı, ş ve ğ bozuk (ý, þ, ð), ü ve ö değil?

Bu, Windows-1254 (Türkçe ANSI) ile kaydedilmiş bir metnin Batı Avrupa kodlamasıyla okunduğunu gösterir. İki kod sayfasında ü, ö ve ç aynı yerdedir, yalnızca ğ, ı, ş, Ğ, İ ve Ş farklıdır. Türkçe sayfada Mojibuster bunları da düzeltir; harfler ? olduysa ise bilgi kaybolmuştur.

Bütün bir dosyayı düzeltebilir miyim?

Evet. 100 MB’a kadar CSV, TXT, JSON veya SQL dosyalarını yukarıdaki kutuya bırakın. Dosya cihazınızdan çıkmaz.

Diğer rehberler