Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Siguranță
  • Cum se scrie codare chirilică în Windows engleză. Soluție pentru afișarea incorectă a chirilicului în programele vechi sub Windows7

Cum se scrie codare chirilică în Windows engleză. Soluție pentru afișarea incorectă a chirilicului în programele vechi sub Windows7

Una dintre posibilele erori pe care le pot întâlni utilizatorii la instalarea Windows 10 este erorile. Ele apar în interfața programului în loc de litere rusești, pot fi găsite în documente. Adesea, chirilic este afișat incorect în versiunile native în limba engleză și nu în versiunile cu licență completă ale sistemului de operare, dar există și excepții.

În acest manual, vom analiza diferite moduri de a remedia hieroglifele (krakozyabry), sau mai degrabă, afișarea caracterelor chirilice în Windows 10.

Atenţie! Nu suntem responsabili pentru acțiunile dvs. Solicitați ajutor de la profesioniști dintr-un centru de service ca al nostru.

Utilizarea standardelor regionale și setărilor de limbă Windows 10 pentru a remedia afișajul chirilic

Cea mai simplă și eficientă modalitate de a elimina hieroglifele și de a returna litere rusești în Windows 10 este corectarea anumitor setări incorecte în parametrii sistemului.

Pentru a face acest lucru, trebuie să urmați acești pași. În instrucțiuni vom da numele articolelor necesare și în engleză. Necesitatea corectării alfabetului chirilic poate apărea în versiunile în limba engleză, fără a fi necesară schimbarea limbii interfeței.


După procesul de repornire, trebuie să verificați dacă problema cu afișarea documentelor și a programelor în litere rusești în interfață a fost rezolvată. De obicei, după acești pași simpli, erorile vor fi remediate.

Schimbarea paginilor de cod pentru a remedia hieroglifele Windows 10

Paginile de cod sunt tabele în care anumite caractere sunt mapate la anumiți octeți, iar afișarea limbii chirilice ca krakozyabr în Windows 10 este asociată implicit cu setarea unei pagini de cod greșite. Acest lucru este remediat în diferite moduri, ceea ce va fi util atunci când nu trebuie să schimbați limba sistemului în parametri.

Editorul Registrului

Prima metodă implică utilizarea editorului de registry. Aceasta va fi cea mai blândă metodă pentru sistem, cu toate acestea, este mai bine să creați un punct de restaurare înainte de a începe lucrul.


Adesea, aceasta oferă o soluție pentru problema cu afișarea incorectă a literelor în rusă. O variantă a metodei care utilizează editorul de registry (mai puțin preferat) este de a afla valoarea curentă a parametrului ACP (adesea - 1252 pentru sistemul englez instalat inițial). Apoi, în această secțiune trebuie să găsiți valoarea parametrului 1252 și să o înlocuiți din c_1252.nls cu acest c_1251.nls.

Schimbați în fișierul paginii de cod c_1251.nls

Această metodă este potrivită pentru acei utilizatori care consideră că opțiunea de editare a registrului este destul de periculoasă sau complicată. Aici este necesar să înlocuiți fișierul paginii de cod pe calea C:\Windows\System32. În acest caz, se presupune că se folosește pagina de cod a versiunii vest-europene - 1252. Puteți afla care este pagina de cod curentă folosind parametrul ACP din registru, similar cu metoda anterioară.

Uneori, dintr-un motiv sau altul, utilizatorii Windows se confruntă cu ceva care provoacă eșecul codificărilor. Un program nou instalat refuză să redea textul chirilic pentru un timp, oferind în schimb caractere de neînțeles sau: "????? ???????? ??????????????? "

Rezolvarea problemelor de codificare în Windows XP:
1. Mai întâi trebuie să vă asigurați că limba rusă este instalată pentru programele care nu acceptă Unicode.
Deschidem " Panou de control". Accesați fila „ În plus».
După aceea, găsiți articolul 20880 în lista situată în aceeași filă și bifați caseta de lângă el:

2. Este posibil ca problemele de codificare să fie cauzate de o încălcare a setărilor fontului de sistem.
Pentru a restabili setările fontului, descărcați această arhivă și rulați fișierul care se află în ea, ignorând toate avertismentele de sistem:




această arhivă

Rezolvarea problemelor de codificare în Windows Vista/7:

1. Ca și în cazul Windows XP, asigurați-vă mai întâi că limba rusă este instalată pentru programele care nu acceptă Unicode.
Deschidem " Panou de control” și faceți dublu clic pe pictograma „ limbă și standarde regionale". Accesați fila „ În plus" și setați limba rusă ca " Limbi de program care nu acceptă Unicode»:
Salvați modificările și reporniți computerul. Dacă problema persistă, treceți la pasul 2.
2. Pentru a restabili setările fontului, descărcați această arhivă și rulați fișierul care se află în ea, ignorând toate avertismentele de sistem:
Reporniți sistemul. Dacă problema persistă, treceți la pasul 3.
3. Următorul pas este schimbarea cheilor de registry care sunt responsabile pentru codificări. Este indicat să faceți aceste modificări doar în ultimă instanță și numai dacă toate punctele anterioare nu au dus la nimic.
Pentru a face aceste modificări, descărcați această arhivă și rulați fișierul conținut în ea. Ca și în paragraful anterior, vor apărea avertismente de sistem.
După aceste modificări, va trebui, de asemenea, să reporniți sistemul.
4. Dacă toate cele de mai sus nu au ajutat, trebuie să schimbați numele următoarelor fișiere de pagină de cod din folder C:\Windows\System32:
Fișierul " c_1252.nls" pe " c_1252.nls.bak»
Fișierul " c_1253.nls" pe " c_1253.nls.bak»
Fișierul " c_1254.nls" pe " c_1254.nls.bak»
Fișierul " c_1255.nls" pe " c_1255.nls.bak»
Deoarece aceste fișiere sunt protejate împotriva modificărilor, este recomandabil să utilizați minunatul program Unlocker pentru a efectua această operațiune. După ce îl instalați, trebuie să faceți clic dreapta pe fișierul dorit și să selectați „Unlocker”. În fereastra care se deschide, selectați „ Redenumiți". Schimbați numele fișierului și faceți clic pe " O.K»:

După redenumirea fișierelor de mai sus, copiați fișierul " c_1251.nls" în alt folder (sau copiați în clipboard) și apoi redenumiți-l în " c_1252.nls". Re-inserați (copiați) fișierul " c_1251.nls» într-un folder C:\Windows\System32și redenumiți în „ c_1253.nls„, apoi repetați acest lucru de încă două ori, redenumindu-l în „ c_1254.nls" și " c_1255.nls».
Ca urmare a acestui paragraf, fișierele „ c_1252.nls», « c_1253.nls», « c_1254.nls», « c_1255.nls" va fi înlocuit cu fișierul " c_1251.nls". Nu uitați să returnați și fișierul " c_1251.nls»:
Motivul acestei publicații a fost programul PsvRSV ( Programul PsvRSV este conceput pentru a pregăti informații de raportare transmise la FIU (formulare RSV-1, RSV-2, RV-3, SZV-6-4, SZV-6-1, SZV-6-2, SZV-6-3 , SPV-1, ADV-6-1, ADV-6-2, ADV-6-3, ADV-6-4, ADV-6-5, ADV-1, ADV-2, ADV-3, DSV-1 și DSV-3), despre care aproape mi-am rupt capul.

Una dintre posibilele probleme pe care le puteți întâlni după instalarea Windows 10 este krakozyabry în loc de litere rusești în interfața programului, precum și în documente. Mai des, afișarea incorectă a alfabetului chirilic se găsește în versiunile inițial în limba engleză și nu chiar licențiate ale sistemului, dar există și excepții.

Această instrucțiune este despre cum să remediați „krakozyabry” (sau hieroglife), sau mai degrabă, afișarea caracterelor chirilice în Windows 10 în mai multe moduri. Poate fi util și: (pentru sisteme în engleză și în alte limbi).

Paginile de cod sunt tabele în care anumite caractere sunt asociate cu anumiți octeți, iar afișarea literei chirilice ca hieroglife în Windows 10 se datorează de obicei faptului că pagina de coduri greșită este setată implicit și acest lucru poate fi remediat în mai multe moduri care pot fi util atunci când este necesar, nu schimbați limba sistemului în setări.

Folosind Editorul Registrului

Prima modalitate este să utilizați editorul de registry. După părerea mea, aceasta este cea mai blândă metodă pentru sistem, totuși, o recomand înainte de a începe. Sfaturile despre punctele de restaurare se aplică tuturor metodelor ulterioare din acest ghid.


De obicei, aceasta rezolvă problema cu afișarea literelor rusești. O variantă a metodei care utilizează editorul de registry (dar mai puțin preferat) este să se uite la valoarea curentă a parametrului ACP (de obicei 1252 pentru sistemele native engleze), apoi în aceeași cheie de registry găsiți parametrul numit 1252 și modificați valoarea acestuia din c_1252.nls pe c_1251.nls.

Prin înlocuirea fișierului pagina de cod cu c_1251.nls

A doua metodă, nerecomandată de mine, dar aleasă uneori de cei care consideră că editarea registrului este prea complicată sau periculoasă: înlocuirea fișierului pagina de cod în C:\Windows\System32(Se presupune că aveți pagina de cod din Europa de Vest setată la 1252, acesta este de obicei cazul. Puteți vizualiza pagina de cod curentă în parametrul ACP din registru, așa cum este descris în metoda anterioară).

În Windows 7, unele programe pot afișa fonturi incorect (font nou). De exemplu, semne de întrebare în loc de litere sau alte simboluri. Acest lucru se datorează faptului că în setările de aspect Windows este setată o temă care utilizează fonturi non-standard sau limba și standardele regionale diferă de rusă.

O metodă eficientă care remediază codificarea în Windows 7 în cazuri deosebit de grave este să o folosești atunci când nimic nu ajută deloc. Mergem la Panou de control, alege limbă și standarde regionale. Pe fila Formate schimba formatul la engleză (SUA). Apoi accesați fila În plus, apasa butonul Schimbați limba sistemului, și, de asemenea, alege engleză (SUA). După aceea, repornim computerul. Acum că computerul a repornit, reveniți la setările de limbă Rusia rusă). Codificarea ar trebui corectată.


Dacă nu ajută, atunci editați ramurile de registru:

Lansați editorul de registry (Start - Run -\u003e regedit).

Când efectuați următorii pași, fiți extrem de atenți - munca neglijentă cu registrul Windows poate duce la consecințe triste!

Este necesar să se schimbe valorile parametrilor de la „1250” la „1255” – setați valoarea pentru fiecare dintre acești parametri „c_1251.nls” – în următoarele taste:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Nls\CodePage

Remediați codarea în Windows XP

Pentru a nu urca cu mânere în registrul Windows, încercați următoarele:

Creați un fișier în bloc-notes prin copierea textului de mai jos în el, salvați-l cu extensia „reg” cu orice nume, litere englezești, de exemplu 1251.reg și rulați-l. În 90% din cazuri cu „crakozyabr” XP ajută.

Windows Registry Editor versiunea 5.00

„1250”="c_1251.nls”

„1251”="c_1251.nls”

„1252”="c_1251.nls”

„1253”="c_1251.nls”

„1254”="c_1251.nls”

„1255”="c_1251.nls”

Sau remediați-l în ramura de registru responsabilă pentru afișarea fonturilor chirilice.

schimbarea la următoarele setări:

1251 REG_SZ c_1251.nls

1252 REG_SZ c_1251.nls

1253 REG_SZ c_1251.nls

Dacă nu ajută, atunci modificați suplimentar:

1254 REG_SZ c_1251.nls

Bună seara și alte ore din zi! Primesc în mod repetat întrebări prin e-mail și în comentariile de pe site, precum „De ce fontul rusesc nu este afișat pe site” sau „Am înregistrat textul rusesc în fișierul html și este afișat în krakozyabry. Ce ar trebui Fac?". Prin urmare, am decis să dedic o lecție acestui subiect. În această lecție, vă voi spune ce să faceți dacă fontul chirilic rus nu este afișat pe site-ul dvs. sau este afișat, dar stângaci (caractere de neînțeles).

Trebuie să spun imediat că toate aceste probleme sunt legate în primul rând de codificarea site-ului în sine. Vă voi învăța ceea ce știu eu și cum o fac (pentru că fiecare dezvoltator web ajunge să rezolve problema în moduri diferite și în detrimentul codificării, în special, fiecare are propria părere despre asta). Deci, să începem!

P.S. Dacă vă decideți serios să vă implicați în dezvoltarea web, vă sfătuiesc să instalați editorul html Notepad, să înregistrați cea mai simplă și mai ieftină găzduire share de până acum (recomand ihc) și să citiți multă documentație despre html și css.

Dacă fontul chirilic rus nu este afișat pe site

1. Deschideți fișierul html în Notepad, apăsați Ctrl-A (selectați tot codul)

2. Accesați „Codări” și selectați „Codificare în Utf-8”

3. Salvăm fișierul și acum putem scrie în rusă și totul va fi afișat normal.

Dacă ați descărcat un șablon gata făcut

Dacă ați descărcat un șablon gata făcut și fonturi de la terți sunt conectate acolo, atunci cel mai probabil acestea nu vor fi afișate dacă ați înlocuit literele latine cu chirilice, deoarece nu există un aspect chirilic rus în fișierele de font atașate (vorbesc despre șabloanele în limba engleză). Pentru ca fontul rus să fie afișat în aceste șabloane (de obicei se găsește un font non-standard în anteturile și meniurile site-ului), trebuie să faceți următoarele:

1. Repetați tot ce am descris mai sus!

2. Eliminați toate fonturile conectate.

3. Заменить в css файле в body, h1, h2 и так далее на классический web-шрифт, типа:

font-family : Tahoma, Arial, Helvetica, sans-serif ;

4. Можно подключить нестандартные шрифты

Также можно подключить нестандартные (но обязательно с поддержкой русского кириллического) шрифты. Вот отличный

Top articole similare