Bon dia.
Probablement, cada usuari de PC ha trobat un problema similar: obriu una pàgina web o un document de Microsoft Word - i en lloc de text veieu jeroglífics (diversos "quercos", lletres desconegudes, números, etc. (com a la imatge de l'esquerra ...)).
Bé, si sou aquest document (amb jeroglífics) no és especialment important, i si necessiteu llegir-lo! Molt sovint, aquestes preguntes i sol·licituds per ajudar amb el descobriment d’aquests textos em se'ls demana. En aquest petit article vull considerar les raons més populars de l’aparició dels jeroglífics (és clar, i eliminar-los).
Jeroglífics en fitxers de text (.txt)
El problema més popular. El fet és que es pot guardar un fitxer de text (normalment en format txt, però també formats: php, css, info, etc.) en diverses codificacions.
Codificació - Aquest és un conjunt de caràcters necessaris per assegurar-vos que el text està escrit en un alfabet específic (incloent números i caràcters especials). Més informació aquí: //ru.wikipedia.org/wiki/Symbol_set
Sovint, passa una cosa: el document s’obre simplement amb una codificació incorrecta, la qual cosa causa confusió i, en comptes del codi d’alguns personatges, s’anomenaran altres. A la pantalla apareixen diversos símbols incomprensibles (vegeu la figura 1) ...
Fig. 1. Bloc de notes: un problema amb la codificació
Com tractar-lo?
Al meu entendre, la millor opció és instal·lar un bloc de notes avançat, per exemple, Notepad ++ o Bred 3. Vegem cada un d'ells més de prop.
Bloc de notes ++
Lloc oficial: //notepad-plus-plus.org/
Un dels millors portàtils tant per a usuaris novells com per a professionals. Pros: programa gratuït, compatible amb llengua russa, funciona molt ràpidament, destacant el codi, obrint tots els formats de fitxer habituals; un gran nombre d’opcions us permeten personalitzar-lo per vosaltres mateixos.
En termes de codificacions hi ha generalment un ordre complet: hi ha una secció separada "Codificacions" (vegeu la figura 2). Intenteu canviar ANSI a UTF-8 (per exemple).
Fig. 2. Canvieu la codificació a Notepad ++
Després de canviar la codificació, el meu document de text es va fer normal i llegible - els jeroglífics van desaparèixer (vegeu la figura 3)!
Fig. 3. El text ha estat llegible ... Notepad ++
Criat 3
Lloc oficial: //www.astonshell.ru/freeware/bred3/
Un altre gran programa dissenyat per substituir completament el portàtil estàndard de Windows. També funciona "fàcilment" amb moltes codificacions, les canvia fàcilment, admet un gran nombre de formats de fitxer i admet el nou sistema operatiu Windows (8, 10).
Per cert, Bred 3 ajuda molt quan es treballa amb fitxers "antics" guardats en formats MS DOS. Quan altres programes només mostren jeroglífics, Bred 3 els obre fàcilment i us permetrà treballar amb ells amb calma (vegeu la figura 4).
Fig. 4. BRED3.0.3U
Si en lloc de jeroglífics de text a Microsoft Word
El primer que heu de prestar atenció és el format del fitxer. El fet és que des de Word 2007 ha aparegut un nou format: "docx" (que solia ser "doc"). Normalment, al "vell" Word no es poden obrir nous formats de fitxer, però de vegades passa que aquests "nous" fitxers s'obren al programa antic.
Obriu les propietats del fitxer i mireu la pestanya Detalls (com a la figura 5). Així doncs, sabreu el format del fitxer (a la figura 5: el format del fitxer és "txt").
Si el format de fitxer docx és el vostre antic Word (per sota de la versió 2007), només cal que actualitzeu Word al 2007 o superior (2010, 2013, 2016).
Fig. 5. Propietats del fitxer
A més, quan obriu un fitxer, presteu atenció (de manera predeterminada, aquesta opció sempre està activa, si no teniu que entendre el que construeixi), llavors Word us demanarà: en quina codificació obriu el fitxer (aquest missatge apareix a qualsevol suggeriment) obrint el fitxer, vegeu la figura 5).
Fig. 6. Conversió de fitxers de paraules
Sovint, Word determina automàticament la codificació desitjada en si mateixa, però el text no sempre és llegible. Heu de configurar el control lliscant a la codificació desitjada quan el text sigui llegible. De vegades, heu d’importar literalment com s’ha desat el fitxer per poder-lo llegir.
Fig. 7. Word: el fitxer és normal (la codificació es selecciona correctament).
Canvieu la codificació al navegador
Quan el navegador determina erròniament la codificació de la pàgina web, veureu exactament els mateixos jeroglífics (vegeu la figura 8).
Fig. 8. La codificació del navegador no és correcta
Per corregir la visualització del lloc: canvieu la codificació. Això es fa a la configuració del navegador:
- Google Chrome: paràmetres (icona a l'extrem superior dret) / paràmetres avançats / codificació / Windows-1251 (o UTF-8);
- Firefox: botó ALT esquerre (si teniu el panell superior apagat), a continuació, visualitzeu / codifiqueu la pàgina / seleccioneu el que desitgeu (el més sovint Windows-1251 o UTF-8);
- Opera: Opera (icona vermella a la cantonada superior esquerra) / pàgina / codificació / seleccioneu la que desitgeu.
PS
Per tant, en aquest article es van analitzar els casos més freqüents d’aparició de jeroglífics associats a una codificació definida incorrectament. Amb l’ajut dels mètodes anteriors, podeu resoldre tots els problemes principals amb la codificació incorrecta.
M'agradaria agrair les addicions al tema. Bona sort 🙂