Mojibake Düzeltici
Bozuk görünen metni yapıştırın
café gibi bir metni veya kodlama uyuşmazlığı nedeniyle okunamaz hâle gelen Japonca bir diziyi yapıştırın. Özgün metin düzenleyicide değişmeden kalır.
En fazla 50.000 karakter. Bu araç yalnızca yapıştırılmış Unicode metni karşılaştırır; dosya, bayt akışı, veri tabanı veya HTTP üstbilgisi incelemez ve onarmaz.
SonrakiMojibake, baytlar uyumsuz bir karakter kümesiyle çözüldüğü için okunabilir verilerin yanlış karakterlerle görüntülenmesidir. Yaygın bir örnekte café UTF-8 olarak kodlanır, ancak baytları Latin-1 veya Windows-1252 olarak yorumlandığında café görünür. Sıkı biçimde tersinir onarım varsayımlarını karşılaştırmak için ekrandaki metni yapıştırın. Araç özgün metni değiştirmez, her seçeneği varsayım olarak etiketler ve karşılaştırmayı tarayıcınızda yerel olarak yapar.
Bir mojibake onarım varsayımı nasıl karşılaştırılır?
-
1
Görünen metni yapıştırın
Metni tam olarak size ulaştığı biçimde kullanın. Araç kaynak dosyayı yüklemez veya incelemez.
-
2
Karşılaştırmayı bilinçli olarak açın
Tarayıcıdan Latin-1 ve Windows-1252 bayt yorumlarını sıkı bir UTF-8 kod çözücüsüyle sınamasını isteyin.
-
3
Varsaymak yerine karşılaştırın
Değişmemiş özgün metni her tersinir seçeneğin yanında okuyun ve yalnızca bağlam destekliyorsa seçim yapın.
-
4
Düz metni kopyalayın
Özgün metnin üzerine yazmadan seçilen varsayımı kopyalayın, indirin veya yazdırın.
Mojibake onarımı neyi gösterebilir, neyi gösteremez?
Bir kodlama, karakterlerle baytlar arasında iki yönlü eşleme kurar. UTF-8, é karakterini C3 A9 adlı iki baytla temsil eder. Yazılım bu baytları Windows-1252 veya ISO-8859-1 olarak çözerse ekranda é görünebilir. Yararlı bir onarım varsayımı tam olarak bu hatayı tersine çevirir: görünen eski kodlama karakterlerini bayt değerleri olarak ele alır, bu baytları sıkı biçimde UTF-8 olarak çözer ve seçenek yeniden UTF-8 ile kodlandığında aynı baytların oluştuğunu doğrular.
Gidiş dönüş denetimi eksik ve geçersiz UTF-8 dizilerini reddeder. Değiştirme karakteri � içeren seçenekleri de reddeder, çünkü o karakterin temsil ettiği bilgi zaten kaybolmuştur. Geçerli bir gidiş dönüş varsayımı destekleyen bir bulgudur; kaynak sistemin hangi kodlamayı kullandığının veya yazarın neyi amaçladığının kanıtı değildir.
| Görünen metin | Sınanan varsayım | Olası seçenek | Denetlenmesi gereken |
|---|---|---|---|
café |
Latin-1 olarak okunmuş UTF-8 baytları | café |
Yazımı kaynakla karşılaştırın |
It’s |
Windows-1252 olarak okunmuş UTF-8 baytları | It’s |
Noktalamayı ve yayın üslubunu denetleyin |
æååã |
Latin-1 olarak okunmuş UTF-8 baytları | 文字化け |
Japonca metni güvenilir bir kopyayla karşılaştırın |
café |
Art arda iki kodlama hatası | café |
İki denetimli geçişi de inceleyin |
Japonca metin neden bağlam gerektirir?
Japonca 文字化け terimi, sözcük anlamıyla bozulmuş karakterleri anlatır. Japonca UTF-8 metnin baytları yanlış bir eski kodlamayla çözüldüğünde metin uzun bir Latin harfi, simge ve kontrol karakteri benzeri işaret karışımına dönüşebilir. Tersinirlik burada yararlıdır, ancak kısa bir ad veya tek bir karakter yine de belirsiz olabilir. Seçeneği özgün belge, veri tabanı dışa aktarımı, gönderen kişi ya da başka bir yetkin kopyayla karşılaştırın.
Sınırlar ve daha güvenli kurtarma
Bu araç, tarayıcının zaten çözdüğü Unicode metni alır. Daha önce atılan baytları kurtaramaz, ikili dosyadan kodlama çıkaramaz, veri tabanı sütununu onaramaz veya HTTP Content-Type üstbilgisini değiştiremez. Bir seçenek görünmezse özgün metni koruyun. Mümkünse gerçek kaynak baytları edinin, yedek alın, bildirilen ve gerçek kodlamaları belirleyin, ardından dosya veya bayt akışları için tasarlanmış bir araçla yalnızca bir kez kod çözün. Bozuk metni tek kaynak kopyanın üzerine tekrar tekrar kaydetmeyin.
Sık Sorulan Sorular
Hayır. Bu, eski baytlara ilişkin belirli bir yorumun geçerli UTF-8 olarak çözüldüğü ve bire bir gidiş dönüş denetiminden geçtiği anlamına gelir. Birden fazla yorum aynı veya farklı okunabilir metinler üretebilir. Bağlam ve yetkin bir kaynak yine de gereklidir.
Görünen karakterler ISO-8859-1 veya Windows-1252 olarak yanlış okunmuş UTF-8 baytları olmayabilir, dizi eksik olabilir ya da bir değiştirme karakteri bilgiyi daha önce silmiş olabilir. Özgün metni koruyun ve gerçek baytlarla kodlama üst verilerini inceleyin.
Hayır. Yalnızca yapıştırılmış Unicode metni karşılaştırır. Dosya okumaz, dosya kodlaması algılamaz, veri tabanına bağlanmaz, kayıtlı değerleri yeniden yazmaz ve sunucu üstbilgilerini onarmaz. Bayt düzeyinde bir dönüşümden önce kaynağı yedekleyin.
Hayır. Karşılaştırma, seçim, kopyalama, TXT oluşturma ve yazdırma hazırlığı tarayıcıda gerçekleşir. Adımlı mod, doğrulanmış bir kaydı bu sekmede en fazla 30 dakika saklayabilir ve URL’ye yalnızca içerik hakkında bilgi vermeyen bir görev kimliği koyar.
İlgili Araçlar
Çift ve ship adı oluşturucu
İki adı dört tarzda sıralanan, tekrarsız ve deterministik 10–16 çift veya fandom adı fikrine dönüştürür.
Rastgele kelime üreteci
Rastgele İngilizce kelime listeleri oluşturun. Günlük, doğa, yaratıcı veya teknoloji kelimeleri seçin, uzunluk ve sayı belirleyin, sonucu kopyalayın.
Kelime karıştırıcı
Her kelimedeki harfleri karıştırırken ilk ve son harfi koruyun. Bulmacalar, sınıf etkinlikleri ve kelime oyunları için kullanışlıdır.
Rastgele Cümle Oluşturucu
Tek tıkla rastgele İngilizce cümleler oluşturun. Kaç tane istediğinizi seçin; testler, fikirler veya yer tutucu metinler için dilbilgisi açısından doğru, kısa dolgu cümleleri alın.
Ölüm İlanı Şablonu Oluşturucu
Ailenin sağladığı ölüm ilanı ayrıntılarını düzenlenebilir bir metin taslağına yerleştirin; incelemeden sonra yerel olarak kopyalayın, yazdırın veya kaydedin.
Headcanon Oluşturucu
Kurgusal ve özgün karakterler için özenle hazırlanmış headcanon fikirleri üretin. Odağı, tonu ve kanona uzaklığı seçin; sonuçları tarayıcı sekmenizde oluşturun.
Araç diğer dillerde mevcuttur
- Pemeriksa Mojibake [ID]
- Naprawa mojibake [PL]
- Reparera mojibake [SV]
- เครื่องมือตรวจข้อความ Mojibake [TH]
- Mojibake-Reparatur [DE]
- 文字化けチェック [JA]
- 문자 깨짐 확인 도구 [KO]
- Corrector de mojibake [ES]
- Corretor de mojibake [PT]
- Công Cụ Kiểm Tra Mojibake [VI]
- Correcteur de mojibake [FR]
- مصلح Mojibake [AR]
- Mojibake herstellen [NL]
- Mojibake Fixer [EN]
- Correttore mojibake [IT]
- Исправление mojibake [RU]
- 乱码检查工具 [ZH]