Bu gural näme edýär
UTF-8 hökmünde we GBK hökmünde okalýan şol bir baýtlar iki sany doly tapawutly harp toplumyny emele getirýär — faýl zeper ýeten däldir, ol ýalňyş kodirowka bilen deşifrlendi. Bejeriş guralynyň edýän işi aşakdaky ýaly:
Faýly ýükläň, göçürip goýmäň
İki sany giriziş nokady dürli derejedäki zeperleri bejerip biler, şonuň üçin mümkin bolsa faýly ýükläň. Faýl bilen asyl baýtlar ýerinde galýar: gural bir kodirowkadan soň beýleki kodirowkany synap görýär we GBK-ny tananyndan soň ony GBK hökmünde deşifrlýär — hiç zady çaklamaly bolmaýar. Göçürip goýmak arkaly gelýän tekst indi çig baýt däldir. Brauzer setiri berýänçä, ýalňyşlyk eýýäm bolup geçendir, şonuň üçin gural diňe yzyna işlemeli we alyp biljek zadyny almaly bolýar.
Eger göçürilen tekst eýýäm çalşyk belligini (şol çarçuvaly sorag belligi ``) öz içine alýan bolsa, asyl baýtlar eýýäm ýitipdir we hiç zat olary yzyna getirip bilmez. Sahypa muny aç-açan aýdýar: ýokaryk gaýdyň we asyl faýly ýüklemek üçin "Faýl saýlaň" düwmesine basyň.

Diagnostika size nämäni aýdýar
Ýükläniňizden soň, diagnostika kartoçkasy netijäni berýär. Bozulan harplar tapylmady: mazmun asyl ýagdaýynda gowy okaýar; eger pleýeriňiz entegem garaja harplary görkezýän bolsa, pleýer ýalňyş kodirowkany ulanyndyr — "Şunça sakla" bölümine aşak düşüň, başgasyny saýlaň we oňa şol faýly beriň. Ol bozulan harplara meňzeýän bolsa, kartoçka haýsy yzy tapandygyny sanalaýar:

Kandidatlar nähili tertipleşdirilýär we nädip saýlamaly
"Mun düzetmegiň ýollary" astyndaandidatlar hakyky dille iň meňzeşi öňde tertibinde 12 sanysyna çenli sanalaýar, olaryň hersi okalan we geçirilen kodirowka jübüti bilen bellik edilendir. Nähili görünýändigini görmek üçin birine basyň, ony saýlaň, soňra saklamak üçin aşak aýlaň. Halamadyňyzmy? Asyl ýagdaýyna gaýdyp gelmek üçin "Bolşy ýaly sakla" düwmesini ulanyň.
Tertip baldan gelýär: umumy harplaryň paýy, aktsent setirleri, nyşan setirleri, näbelli harplaryň diwarlary, bularyň hemmasy agramly hasaplanýar. Eger hiç bir bal açyk-aýdyň gowy bolmasa, hiç zat maslahat berilmeýär — diňe bir zat bolsun diýip ýarym-ýarty hakyky kandidaty size itermez. İki gezek zaýalanan tekst (bir gezek ýalňyş saklanan, soňra bir gezek ýalňyş bejerilen) iň ýokary kandidatlarda ýene bir gezek yzyna çözgüt tapyş tapgyryndan geçýär, şonuň üçin iki gatlagyň içindäki islendik zat halas edilip bilner.

Dogry saklamak – iň soňky ädimdir
Bejerilen netijäni henizem dogry saklamaly. Pleýer UTF-8-i ýüze çykaryp bilmedik wagty, BOM bilen UTF-8 hökmünde (Windows pleýerleri BOM-a daýanýar) ýa-da GBK hökmünde saklamak adatça meseläni çözýär. Siz UTF-8, UTF-8 (BOM bilen), GBK, Big5, Shift_JIS ýa-da EUC-KR hökmünde saklap bilersiňiz; eger bir zat laýyk gelmese, size başgasyny saýlamaly ýagdaýy duýdurylyr (GBK koreý dilini saklap bilmeýär). Göçürilip alnan faýllara `-fixed` belligi goşulýar.
Ýüze çykarylan kodirowka UTF-8 bolmadyk wagty, "Şunça sakla" eýýäm sizin üçin BOM bilen UTF-8 hökmünde öňünden saýlanylandyr. Açykdan-açyk saýlaw sanawyna el degireniňizde, ol size täzeden çaklamagy bes edýär.

Hiç wagt el degirilmeýän zatlar
Diňe ýalňyş okalan harplar çalyşylýar. İndeks nomerleri, wagtlar we ASS bezeg setirleri hiç hili ýagdaýda üýtgemeýär.
Ýygy-ýygydan berilýän soraglar
Faýly ýükledim, näme üçin ony ýene bir gezek saklamaly? Faýlyň özü näsaz däldir; näsaz bolan zat pleýeriň ony ýalňyş kodirowka bilen okamagydyr. Oňa görä tekstde hiç hili harpy üýtgetmek zerurlygy ýok — diňe bir göçürmesini BOM bilen UTF-8 ýa-da GBK hökmünde saklaň we munuň pleýere beriň.
Näme üçin göçürilen teksti bejerip bolmaýar? Çalyşyk belligi göçürilen mazmunda peýda bolandan soň, asyl baýtlar ýitipdir we yzyna pikir ýöretmek üçin hiç zat galmandyr. Ýokaryk gaýdyň we asyl faýly ýüklemek üçin "Faýl saýlaň" düwmesine basyň.
Isleýän kandidatym sanawda ýokmu? Eger eýýäm bar bolan zadyňyzdan has gowy bal almasa, hiç zat maslahat berilmeýär. Ýüze çykarylan kodirowkany başgasyna çalyşmagy synap görüň we onuň täzeden tertipleşmegine rugsat beriň.
Birbada näçe faýl? Bir wagtda ýeke-täk. Bejermäni göçürip alyň, soňra indiki faýly giriziň.
Gizlinlik
Ýüze çykaryş we bejeriş dolulygyna brauzeriňizde işleýär. Hiç hili subtitr mazmuny serwere iberilmeýär.
Baglanyşykly gurallar we gollanmalar
Bozulan harplaryň nireden gelýändigi we näme üçin beýle görünýändigi – Subtitrlerde bozulan harplaryň nireden gelýändigi gollanmasyna serediň; kodirowka gowy, ýöne mazmun kirli bolsa – Subtitr arassalaýyş guralyny ulanyň; wagty we okaýyş tizligini barlamak üçin – Subtitr QC.