Податотеката е во ред — била погрешно прочитана
Она што го складира една податотека со превод се бајти. Претворањето на бајтите во знаци бара познавање на кодирањето во кое биле напишани — згрешете го тоа и добивате моџибаке. Ниту еден бајт не недостасува од податотеката; прочитајте ја повторно со вистинското кодирање и знаците се враќаат.
Тоа ја дели работата на два дела: утврдување со какво кодирање започнало и зачувување како кодирање што вашиот плеер може да го открие. Првото доаѓа од пробна декомпресија и оценување, второто од зачувување копија. Тие решаваат различни проблеми.
Пет изгледи, пет причини
Моџибаке не е случајно — како изгледа открива што го предизвикало:

Зошто знакот за замена не може да се поправи
Знакот за замена е границата. `�` значи дека бајтите веќе биле фрлени во претходен чекор (обично некоја програма ја чите податотеката и ја зачувува повторно), и ништо не било снимено за тоа што е исфрлено. Во тој момент нема ништо од што би можело да се размислува наназад — никој не може да го поправи.
Затоа страницата за поправка третира два случаи различно. Прикачете податотека и оригиналните бајти се зачувани, дозволувајќи му да се обиде со секое кодирање; ако залепениот текст веќе содржи знак за замена, тоа јасно го кажува: „не може да се поправи, ве молиме прикачете ја оригиналната податотека“.
Исто така постои и спротивниот случај: содржината се чите совршено, но вашиот плеер сепак прикажува ѓубре. Податотеката не е виновна — плеерот избрал погрешно кодирање. Уредувањето на текстот нема да помогне; зачувајте копија како UTF-8 со BOM или GBK и предајте му ја таа.

Што споредува при поправањето
Алатката се обидува со секое веродостојно кодирање, потоа го оценува секој резултат: колку од него е направен од вообичаени знаци, дали има низи од акценти, низи од симболи, дали CJK низите се ѕидови од нејасни знаци. Резултатот со најдобра оценка одите на врвот на листата.
Ако ниту една оценка не е очигледно подобра, ништо не се препорачува — подобро да ви се каже „ова се чите добро како што е“ отколку да ве отстранат со нешто што само малку личи на јазик. Текстот изобличен двапати (зачуван погрешно еднаш, па поправен погрешно еднаш) добива уште една дополнителна рунда на обратно решавање на врвните кандидати.

Зачувувањето на вистинското кодирање ја завршува работата
Поправениот текст сè уште мора да се зачува како кодирање што вашиот плеер го препознава. Плеерите на Windows обично се потпираат на BOM за откривање на кодирањето, па UTF-8 со BOM е со најмалку мака; постариот хардвер и некои регионални плеери сакаат GBK. Можете да изберете UTF-8, UTF-8 (со BOM), GBK, Big5, Shift_JIS или EUC-KR, и ќе ви биде кажано да изберете друго ако нешто не одговара (GBK не може да содржи корејски).

Поврзани алатки и водичи
Целосниот водич — Како да се поправат моџибаке преводите; што всушност содржи една SRT податотека — Што се наоѓа во внатрешноста на SRT податотека; кодирањето е во ред, но содржината е нечиста (водени жигови, реклами, ознаки за лица со оштетен слух) — Чистење на преводи;