Hieroglyfit ilmestyvät. Mitä tehdä, jos tekstin sijaan on hieroglyfejä (Wordissa, selaimessa tai tekstidokumentissa). Hieroglyfien korjaaminen tekstiin

Hei rakkaat lukijat, ihailijat ja muut hyvät ihmiset!

Oletko koskaan saanut ja lukenut kirjeitä ”millä tahansa kielellä, jota ymmärrät” tai mennyt johonkin Internet-sivustoon ja tavallisten kirjeiden sijasta nähnyt jatkuvaa hölynpölyä? Jos kyllä, tämä artikkeli on sinua varten, koska siinä puhumme sivun koodauksesta, sen muodoista, miksi se tapahtuu ja kuinka välttää käsittämättömiä hieroglyfejä tulevaisuudessa.

Joten tänään emme odota kevyttä ohjelmistoartikkelia, vaan ankaraa teknistä, joten valmistaudu: osumme hieman koviin todellisuuksiin.
Mennä.

Mitä tekstin koodaus on ja mihin sitä käytetään?

Haluaisin aloittaa siitä tosiasiasta, että tätä artikkelia ei ehkä ollut olemassa, koska... Näiden rivien kirjoittajan tietokoneen käyttö sujui melko rauhallisesti ja arvokkaasti. Mutta sitten eräänä kauniina päivänä vaeltaessani Internetissä, ei tietokoneeltani, törmäsin outoihin ilmiöihin joillakin sivustoilla. Kun menin Internet-resursseihin, en nähnyt tuttua venäläistä aakkostoa ja kaunista, ymmärrettävää tekstiä, vaan jonkinlaista harhaoppia käsittämättömän symbolisarjan muodossa. Hän näytti tältä (katso kuva).

Aluksi luulin, että rakas Mozilka (Firefox-selain) oli ylikuumentunut ja hänen oli aika kutsua ambulanssi, mutta sitten aloin ymmärtää, että ongelma oli todennäköisimmin verkkoresurssien puolella ja se piilee väärin määritetyssä koodauksessa. Näin todellakin kävi, ja vähän tamburiinin kanssa näpertelyn jälkeen ongelma ratkesi nopeasti. Kaikkien rakkaussuhteideni tulos on tämän päivän materiaali. Oikeastaan ​​mennään yksityiskohtiin.

Kaikkea digitaalisessa muodossa esitettävää ja globaalissa verkossa olevaa tietoa on tarkasteltava kahdelta puolelta: ensimmäinen - käyttäjän puolelta (kaunis ja hyvin hoidettu teksti näytön näytöllä) ja toinen - hakukoneen puolelta (tietty ohjelmakoodi, joka koostuu erilaisista tageista/metatageista, symbolitaulukoista jne.).

Jos olet ainakin vähän perehtynyt hypertekstin merkintäkieleen (HTML), sinun tulee olla tietoinen siitä, että sivustoa hakukoneiden (Google, Yandex) silmin ei pidetä tavallisena tekstinä, vaan strukturoituna dokumenttina, joka koostuu sekvensseistä erilaisista tunnisteista. Selvittääksemme, mistä puhun, katsotaanpa suosikkisivustoamme Sys.Adminin muistiinpanot” projektista, mutta ei silmillä tavallinen käyttäjä, mutta hakukoneen "silmien" kautta. Voit tehdä tämän painamalla näppäinyhdistelmää Ctrl+U (for Firefox selaimet ja Chrome) ja katso seuraava kuva (katso kuva):

Edessämme on sivuston koneversio, tässä esittämättömässä muodossa se esitetään hakukoneet ja he syövät sen tässä muodossa. Jos vain ottaisimme ja "sandaalisimme" artikkelien versiot muistilehtiöstä tai Wordista pelkällä tekstillä, koneet eivät vain tukehtuisi siihen, ne eivät edes söisi sitä. Siis ennen meitä kotisivu projekti HTML-muodossa. Kiinnitä huomiota riviin, jossa lukee UTF-8, tämä ei ole muuta kuin sivutekstin pahamaineinen koodaus, se on vastuussa tietojen esittämisestä esitettävässä muodossa, minkä seurauksena näemme normaalin tekstin läpi. selaimessa.

Nyt selvitetään, miksi tapahtuu, että joskus näemme halkeamia näytön näytössä. Se on hyvin yksinkertaista, ongelmana on tiedoston avaaminen väärällä koodauksella. Jos käännetään se arkikielelle, niin oletetaan, että sinut lähetettiin kauppaan maidosta ja kauhoit leipää, joka näyttää olevan myös syötävää, mutta täysin eri tuotemuotoa.

Ymmärrämme nyt siis teorian ja esittelemme tätä varten joitain määritelmiä.

  1. Koodaus (tai "Charset") – merkkijoukon ja numeeristen arvojen välinen vastaavuus. Tarvitaan tiedon "vuotamiseksi" Internetiin, ts. tekstitietoa muunnetaan databiteiksi;
  2. Koodisivu ("Codepage") – 1 tavun (8 bitin) koodaus;
  3. Yhden tavun hyväksymien arvojen määrä on 256 (kaksi kahdeksasosasta).

”Symboli-kuva” -vastaavuus määritetään erityisillä kooditaulukoilla, joissa jokaiselle symbolille on jo määritetty oma erityinen numerokoodi. Tällaisia ​​taulukoita on melko paljon, ja eri taulukoissa sama symboli voidaan tunnistaa eri tavalla (sillä voi olla eri numerokoodeja).

Kaikki koodaukset eroavat tavujen määrästä ja erikoismerkkien määrästä, joihin lähdetekstin jokainen merkki muunnetaan.

Huomautus:
Dekoodaus on toimenpide, joka johtaa symbolikoodin muuntamiseen kuvaksi. Tämän toimenpiteen seurauksena tiedot näytetään käyttäjän monitorin näytöllä.

Yleisesti.. Olemme selvittäneet määritelmät, ja nyt selvitetään, millaisia ​​(koodauksia) on olemassa.

Tekstin koodaustyypit

Ja yleisesti ottaen niitä riittää.

  • ASCII

Yksi "vanhimmista" on amerikkalainen koodaustaulukko (ASCII, luetaan nimellä "kysy"), jonka National Standards Institute on hyväksynyt. Koodaukseen hän käytti 7 bittiä, ensimmäiset 128 arvoa sisälsivät englannin aakkoset (pienillä ja isoilla kirjaimilla) sekä merkkejä, numeroita ja symboleja. Se sopi paremmin englanninkielisille käyttäjille, eikä se ollut universaali.

  • Kyrillinen

Koodauksen kotimainen versio, johon he alkoivat käyttää kooditaulukon toista osaa - merkkejä 129 - 256. Suunniteltu venäjänkieliselle yleisölle.

  • MS Windows -perheen koodaukset: Windows 1250-1258.

8-bittiset koodaukset ilmestyivät suosituimman käyttöjärjestelmän, Windowsin, kehityksen seurauksena. Numerot 1250-1258 osoittavat kielen, jolle ne on räätälöity, esimerkiksi 1250 - Keski-Euroopan kielille; 1251 – kyrilliset aakkoset.

  • Tiedonvaihtokoodi 8 bittiä – KOI8

KOI8-R, KOI8-U, KOI-7 – standardi venäläisille kyrillisille aakkosille Unix-tyyppisissä käyttöjärjestelmissä.

  • Unicode

Universaali merkkikoodausstandardi, jonka avulla voit kuvata melkein kaikkien hahmojen merkit kirjoitetut kielet. Nimitys "U+xxxx" (xxxx – heksadesimaalilukuja). Yleisimmät koodausperheet UTF (Unicode Transformation Format): UTF-8, 16, 32.

Tällä hetkellä, kuten sanotaan, UTF-8 "säännöt" - se tarjoaa parhaan yhteensopivuuden vanhojen käyttöjärjestelmien kanssa, jotka käyttivät 8-bittisiä merkkejä. Suurin osa Internetin sivustoista on UTF-8-koodattuja, ja tämä standardi on universaali (tuki kyrillistä ja latinaa).

En tietenkään listannut kaikentyyppisiä koodauksia, vaan vain suosituimpia. Jos haluat tietää ne kaikki yleistä kehitystä varten, niin täydellinen lista löytyy itse selaimesta. Voit tehdä tämän siirtymällä "välilehteen" Näytä-koodaus-Valitse luettelo” ja tutustu heidän kaikkiin mahdollisiin vaihtoehtoihin (katso kuva).

Mielestäni on herännyt järkevä kysymys: " Miksi helvetissä on niin paljon koodauksia?" Niiden runsautta ja syitä niiden esiintymiseen voidaan verrata cross-browser/cross-platform -ilmiöön. Tällöin sama verkkosivusto näkyy eri tavalla eri Internet-selaimissa ja eri gadget-laitteissa. Muuten, sivusto " Sys.Adminin muistiinpanot"Tällä, kuten huomasit, kaikki on kunnossa :).

Kaikki nämä koodaukset ovat toimivia vaihtoehtoja, jotka kehittäjät ovat luoneet "sopimaan itselleen" ja ratkaisemaan ongelmansa. Kun niiden määrä ylitti kaikki kohtuulliset rajat ja hakukoneet alkoivat tuottaa kyselyitä, kuten: " Kuinka poistaa huonot bugit selaimesta?” – kehittäjät alkoivat ryhdistäytyä saadakseen koko tämän sotkun yhdeksi standardiksi, jotta kaikilla olisi niin sanotusti hyvä mieli. Ja Unicode-koodaus teki tämän yleensä "hyvin". Nyt, jos tällaisia ​​​​ongelmia ilmenee, ne ovat luonteeltaan paikallisia, ja vain täysin tietämättömät käyttäjät eivät tiedä kuinka korjata niitä (usein sivustojen koodaus- ja näyttöongelmat ilmenevät kuitenkin siitä syystä, että verkkovastaava määritti väärän muodon palvelinpuolella, ja sinun on vaihdettava koodaus selaimessa).

No, itse asiassa toistaiseksi kaikki "periaatteessa välttämätön" teoria, jonka avulla voit olla "kellumatta" koodauskysymyksissä, siirrytään nyt artikkelin käytännön osaan.

Koodausongelmien ratkaiseminen tai huonojen koodien poistaminen?

Joten artikkelimme olisi epätäydellinen, jos emme koskettaisi kuluttaja- ja jokapäiväisiä kysymyksiä. Katsotaanpa niitä ja aloitetaan siitä, kuinka (millä) voit tarkastella koodausta?

Kaikissa käyttöjärjestelmissä on symbolitaulukko, sinun ei tarvitse ladata sitä, asentaa sitä - tämä on annettu ylhäältä, joka sijaitsee osoitteessa: "Käynnistä-ohjelmat-standardi-apuohjelmat-symbolitaulukko". Tämä on taulukko kaikkien käyttöjärjestelmääsi asennettujen fonttien vektorimuodoista.

valitsemalla " Lisävaihtoehdot” (Unicode-sarja) ja vastaava kirjasintyyli, näet kaikki siihen sisältyvät merkit. Napsauttamalla mitä tahansa merkkiä näet sen koodin UTF-16-muodossa, joka koostuu 4 heksadesimaalinumerosta (katso kuva).

Nyt muutama sana krakozabryn poistamisesta. Ne voivat esiintyä kahdessa tapauksessa:

  1. Käyttäjän puolelta - kun luet tietoa Internetistä (esimerkiksi vieraillessasi verkkosivustolla);
  2. Tai, kuten yllä mainittiin, verkkovastaavan puolelta (esimerkiksi luotaessa/muokatessa tekstitiedostoja, jotka tukevat ohjelmointikielten syntaksia ++-ohjelmassa tai koska sivustokoodissa on määritetty väärä koodaus).

Harkitse molempia vaihtoehtoja.

Nro 1. Hieroglyfit käyttäjän puolelta.
Oletetaan, että käynnistit käyttöjärjestelmän ja joissakin sovelluksissa näet pahamaineisia kirjoituksia. Voit korjata tämän siirtymällä osoitteeseen: " Käynnistä - Ohjauspaneeli - Alue- ja kieliasetukset - Vaihda kieli" ja valitse luettelosta "Venäjä".

Tarkista myös kaikista välilehdistä, että lokalisointi on "Venäjä/Venäjä" - tämä on niin sanottu järjestelmän kieli.

Jos avasit sivuston ja huomasit yhtäkkiä, että hieroglyfit eivät salli sinun lukea tietoja, sinun tulee vaihtaa koodaus selaimella ("Näytä - Koodaus"). millä? Kaikki riippuu näiden krakozyabrien tyypistä. Katso seuraava huijauslehti (katso kuva).

Nro 2. Hieroglyfit verkkovastaavan puolelta.
Hyvin usein aloittelevat verkkosivustojen kehittäjät eivät kiinnitä paljon huomiota luotavan asiakirjan koodaukseen, minkä seurauksena he kohtaavat myöhemmin edellä mainitun ongelman. Tässä muutamia yksinkertaisia perusvinkkejä jotta verkkovastaavat voivat korjata ongelman.

Voit estää tämän siirtymällä Notepad++ -editoriin ja valitsemalla valikosta "Koodaukset". Hän auttaa muuttamaan olemassa olevaa asiakirjaa. Kysymys kuuluu, kumpi? Useimmiten (jos sivusto on WordPressissä tai Joomlassa), niin " Muunna UTF-8:ksi ilman tuoteluetteloa” (katso kuva).

Kun olet tehnyt tällaisen muunnoksen, näet muutoksia ohjelman tilarivillä.

Huijausten välttämiseksi on myös välttämätöntä pakottaa koodaustiedot sivuston otsikkoon. Näin ollen osoitat selaimelle, että sivusto tulee lukea määrätyllä koodauksella. Aloittelevan verkkovastaavan on ymmärrettävä, että koodauksilla varustetut hyppyjäljet ​​tapahtuvat useimmiten palvelimen asetusten ja sivuston asetusten välisen ristiriidan vuoksi, ts. Palvelimella yksi koodaus on rekisteröity tietokantaan, ja sivusto lähettää sivut selaimeen täysin toisella.

Tätä varten sinun on kirjoitettava "räikeästi" (sivuston otsikkoon, eli yhtä usein header.php-tiedostoon) tagien väliin seuraava rivi:

Kirjoittamalla tällaisen rivin pakotat selaimen tulkitsemaan koodauksen oikein, ja hieroglyfit katoavat.

Saatat myös joutua säätämään tietokannan (MySQL) ulostuloa. Tämä tehdään näin:

mysql_query("ASETA NIMET utf8");
myqsl_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION="utf8_general_ci"" ");

Vaihtoehtoisesti voit myös tehdä ritariliikkeen ja kirjoittaa seuraavat rivit .htaccess-tiedostoon:

# ALOITA UTF8
AddDefaultCharset utf-8
AddCharset utf-8 *

CharsetSourceEnc utf-8
CharsetDefault utf-8

#END UTF8

Kaikki yllä olevat menetelmät (tai jotkut niistä) auttavat todennäköisesti sinua ja tulevia vierailijoitasi pääsemään eroon vihatuista hieroglyfeistä ja koodausongelmista. Valitettavasti emme mene tässä tarkemmin webmaster-asioiden ohjeisiin; uskon, että he ymmärtävät varmasti yksityiskohdat, jos haluavat (meillä on kuitenkin hieman eri aihe sivustolle).

No, nyt artikkelin käytännön osa on valmis, jäljellä on vain yhteenveto muutamasta pienestä tuloksesta.

Jälkisana

Tänään tutustuimme tekstin koodauksen käsitteeseen. Olen varma, että nyt, kun kirjoituksia ilmestyy tietokoneen näytölle, et anna periksi, vaan muista kaikki tässä annetut menetelmät ja ratkaise ongelma eduksesi!

Siinä kaikki, kiitos huomiosta ja nähdään taas.

Hyvää päivää.

Todennäköisesti jokainen tietokoneen käyttäjä on kohdannut samanlaisen ongelman: avaat Internet-sivun tai asiakirjan Microsoft Word- ja tekstin sijaan näet hieroglyfejä (erilaisia ​​"kryakozabry", tuntemattomia kirjaimia, numeroita jne. (kuten vasemmalla olevassa kuvassa...)).

On hyvä, jos tämä dokumentti (hieroglyfeillä) ei ole sinulle erityisen tärkeä, mutta entä jos sinun täytyy lukea se?! Minulta kysytään melko usein samanlaisia ​​kysymyksiä ja avunpyyntöjä tällaisten tekstien avaamisessa. Tässä lyhyessä artikkelissa haluan tarkastella suosituimpia syitä hieroglyfien esiintymiseen (ja tietysti poistaa ne).

Hieroglyfit tekstitiedostoissa (.txt)

Suosituin ongelma. Tosiasia on, että tekstitiedosto(yleensä txt-muodossa, mutta ne ovat myös muotoja: php, css, info jne.) voidaan tallentaa erilaisia ​​koodauksia.

Koodaus- Tämä on joukko merkkejä, jotka ovat tarpeen tekstin kirjoittamisen täysin tietyllä aakkosella (mukaan lukien numerot ja erikoismerkit). Lisätietoja tästä aiheesta täällä: https://ru.wikipedia.org/wiki/Character_set

Useimmiten tapahtuu yksi asia: asiakirja yksinkertaisesti avataan väärällä koodauksella, mikä aiheuttaa sekaannusta, ja joidenkin merkkien koodin sijaan kutsutaan muita. Näytölle ilmestyy erilaisia ​​outoja symboleja (katso kuva 1)…

Riisi. 1. Muistio - koodausongelma

Kuinka käsitellä tätä?

Mielestäni paras vaihtoehto on asentaa edistynyt muistilehtiö, kuten Notepad++ tai Bred 3. Katsotaanpa jokaista niistä lähemmin.

Muistio++

Yksi parhaista muistilehtiöistä sekä aloittelijoille että ammattilaisille. Plussat: ilmainen ohjelma, tukee venäjän kieltä, toimii erittäin nopeasti, koodin korostus, kaikkien yleisten tiedostomuotojen avaaminen, valtava määrä vaihtoehtoja mahdollistaa sen mukauttamisen itsellesi.

Koodausten suhteen tässä on yleensä täydellinen järjestys: on erillinen osio "Koodaukset" (katso kuva 2). Kokeile vain vaihtaa ANSI esimerkiksi UTF-8:aan.

Koodauksen vaihtamisen jälkeen tekstidokumentistani tuli normaali ja luettava - hieroglyfit katosivat (katso kuva 3)!

Riisi. 3. Tekstistä on tullut luettavaa... Muistio++

Kasvattu 3

Toinen loistava ohjelma, joka on suunniteltu korvaamaan kokonaan tavallinen muistilehtiö Windowsissa. Se toimii myös "helposti" monien koodausten kanssa, muuttaa niitä helposti, tukee valtavaa määrää tiedostomuotoja ja tukee uusia Windows-käyttöjärjestelmiä (8, 10).

Muuten, Bred 3 on erittäin hyödyllinen työskenneltäessä "vanhojen" tiedostojen kanssa, jotka on tallennettu MS DOS -muotoon. Kun muut ohjelmat näyttävät vain hieroglyfejä, Bred 3 avaa ne helposti ja antaa sinun työskennellä niiden kanssa rauhallisesti (katso kuva 4).

Jos Microsoft Wordissa on hieroglyfejä tekstin sijaan

Ensimmäinen asia, johon sinun on kiinnitettävä huomiota, on tiedostomuoto. Tosiasia on, että Word 2007:stä alkaen ilmestyi uusi muoto - "docx" (aiemmin se oli vain "doc"). Yleensä uusia tiedostomuotoja ei voi avata "vanhassa" Wordissa, mutta joskus käy niin, että nämä "uudet" tiedostot avautuvat vanhassa ohjelmassa.

Avaa vain tiedoston ominaisuudet ja katso sitten "Tiedot"-välilehteä (kuten kuvassa 5). Näin saat selville tiedostomuodon (kuvassa 5 - "txt"-tiedostomuoto).

Jos tiedostomuoto on docx - ja sinulla on vanha Word (alle versio 2007) - päivitä Word 2007 tai uudempaan versioon (2010, 2013, 2016).

Seuraavaksi tiedostoa avattaessa Huomautus(oletusarvoisesti tämä vaihtoehto on aina käytössä, ellei tietenkään ole "en ymmärrä mitä kokoonpanoa") - Word kysyy uudelleen: millä koodauksella tiedosto avataan (tämä viesti tulee näkyviin mihin tahansa "vihjeeseen" ongelmista tiedoston avaamisessa, katso kuva . 5).

Riisi. 6. Word - tiedostojen muuntaminen

Useimmiten Word määrittää vaaditun koodauksen automaattisesti, mutta teksti ei aina ole luettavissa. Sinun on asetettava liukusäädin haluttuun koodaukseen, kun tekstistä tulee luettavaa. Joskus sinun on kirjaimellisesti arvattava, kuinka tiedosto on tallennettu, jotta voit lukea sen.

Riisi. 8. Selain havaitsi väärän koodauksen

Sivuston näytön korjaaminen: vaihda koodaus. Tämä tehdään selaimen asetuksista:

  1. Google chrome: asetukset (kuvake oikeassa yläkulmassa)/lisäasetukset/koodaus/Windows-1251 (tai UTF-8);
  2. Firefox: vasen nappi ALT (jos yläpaneeli on pois päältä), katso/sivun koodaus/valitse haluamasi (useimmiten Windows-1251 tai UTF-8);
  3. Ooppera: Opera (punainen kuvake vasemmassa yläkulmassa)/sivu/koodaus/valitse haluamasi.

PS

Siksi tässä artikkelissa analysoitiin yleisimmät tapaukset, joissa virheellisesti määriteltyyn koodaukseen liittyvät hieroglyfit esiintyvät. Yllä olevia menetelmiä käyttämällä voit ratkaista kaikki virheellisen koodauksen tärkeimmät ongelmat.

Olisin kiitollinen lisäyksistä aiheeseen. Onnea :)

Mitä tehdä, jos tietokoneesi tai selaimesi teksti näkyy outojen merkkien yhdistelmänä, sanomalla yksinkertaisella kielellä- hieroglyfit? Ratkaisemme ongelman tässä artikkelissa.

Selvitetään ensin yksi yksityiskohta... Emme puhu japanilaisista tai muista hieroglyfeistä, vaan niistä käsittämättömistä kirjainten, numeroiden ja symbolien yhdistelmistä, jotka ilmestyvät tekstin sijaan. Hieroglyfit (kuten me niitä perinteisesti kutsumme) näyttävät suunnilleen alla olevan kuvan mukaisilta.

Jos yrität avata minkä tahansa kirjaston tai tiedoston (esimerkiksi tunnisteella .dll, .exe) Muistiossa, sinulle näytetään juuri nämä hieroglyfit. Mutta tämä ei tarkoita, että tietokoneesi olisi viallinen. Jotkin tiedostot on vain avattava asianmukaisissa muokkausohjelmissa. Nuo. jos yrität avata pdf-kirjan muistilehtiössä, saat tekstin sijaan hieroglyfit. Tämä johtaa ensimmäiseen sääntöön: Avaa ja muokkaa tekstiä vain tähän sopivissa ohjelmissa!

Kuitenkin tapahtuu myös niin, että ehdottomasti kaikki tietokoneesi teksti näytetään väärin. Tämä voi johtua siitä, että virus on vahingoittanut joitain tiedostoja tai kaikki on melko vaaratonta (asensit jonkin vääristyneen ohjelman, tai jotain päivitettiin vinoon tai jotain oli vinoon venäläistetty). Tässä tapauksessa ei ole syytä paniikkiin ja lyödä itseäsi kantapäälläsi rintaan. Ratkaise ongelma määrittämällä tietokoneesi.

Määrittämistä varten meidän on löydettävä "Aluelliset ja kieliasetukset" -apuohjelma "Ohjauspaneelista".
Windows XP:ssä tämä tehdään seuraavasti: Käynnistä - Asetukset - Ohjauspaneeli - Päivämäärä, aika, kieli- ja alueasetukset - Kieli- ja alueasetukset.
Windows 7:ssä kaikki on hieman yksinkertaisempaa: Käynnistä - Ohjauspaneeli - Kieli- ja aluestandardit.

Käynnistetään tämä apuohjelma, sinun on asetettava "Venäjän kieli" pääkieleksi kaikilla välilehdillä.

Jos olet syöttänyt kaikki arvot (tai sinulla on jo ne) ja teksti näkyy edelleen väärin, yritä palauttaa järjestelmä. Palauta järjestelmäsi päivään (tai aikaisemmin) ennen päivää, jolloin tämä ongelma ilmeni. Järjestelmä palauttaa vaurioituneet järjestelmätiedostot, ja teksti näkyy normaalisti.

Joskus teksti näkyy väärin vain tietyssä sovelluksessa tai (useimmiten) Internet-selaimessa. Sitten sinun täytyy selata selaimesi tai sovelluksesi asetuksia ja valita pääkieleksi venäjä. Tyypillisesti selaimilla on "oletus"-vaihtoehto tekstin koodauksessa. Jos olet jo valinnut tämän kohteen, mutta ongelmia ilmenee edelleen, yritä vaihtaa koodaus kyrilliseksi. Jos mikään ei auta, asenna selain uudelleen. Useimmissa nykyaikaisissa selaimissa, kun asennat ne uudelleen, kaikki asetuksesi ja kirjanmerkkisi tallennetaan (ja myös tallennetut salasanat). Siksi voit turvallisesti asentaa selaimen uudelleen ilman pelkoa tietojen menettämisestä.

Jos yllä olevat menetelmät eivät vieläkään auta, yritä kysyä ystäviltäsi tai tuttaviltasi - ehkä he ovat jo kohdanneet samanlaisen ongelman. Tai etsi tietoa eri foorumeilta ja verkkosivustoilta. Yleensä se, joka etsii, löytää aina. Toisin kuin useimmat ongelmat, kirjasinongelmilla voi olla monia perimmäisiä syitä.

Yllä kuvatut menetelmät ovat perusmenetelmiä, ja siksi toivon, että ne auttavat sinua.


Uusimmat artikkelit "Tietokoneet ja Internet" -osiossa:

Mikä tietokoneen hiiri valita
Tietokoneen valvonta ja ennaltaehkäisy
Kertakäyttöinen posti
Mikä on IP-osoite ja miksi sitä tarvitaan?

Aseta merkistö

Sisällönkuvauskenttä

Jokaiselle sivulle (tai otsikkomalliin) on lisättävä erityinen sisällönkuvauskenttä, joka kertoo selaimelle, mitä merkkejä tekstien näyttämiseen tulee käyttää. Tämä tunniste on vakio ja näyttää yleensä tältä:

charset=UTF-8» />

charset=”utf-8”/> (vaihtoehto HTML 5:lle)

Sinun on liitettävä se osioon - paremmin heti alussa, heti avauksen jälkeen :

Meta-koodaustunniste

.htaccessin kautta (jos mikään muu epäonnistuu)

Yleensä kaksi ensimmäistä vaihtoehtoa riittää ja selaimet näyttävät tekstin miten. Mutta joillakin heistä voi olla ongelmia, ja siksi voit turvautua apuun .htaccess-tiedosto.

Tätä varten sinun on kirjoitettava siihen seuraava rivi:

AddDefaultCharset utf-8

Siinä kaikki. Jos käytät peräkkäin näitä kolmea menetelmää koodauksen asettamiseen projektissasi, on todennäköistä, että että kaikki näkyy niin kuin pitääkin, lähes 100 %.

Kuinka "nähdä" mitä verkkosivustolla on outojen symbolien takana?

Jos siirryt verkkosivulle, näet "hulluja sanoja" ja haluat nähdä normaalia tekstiä, on vain kaksi tapaa:

  • Ilmoita sivuston omistajalle, jotta kaikki on määritetty oikein
  • yritä arvata koodaus itse. Tämä on tehty standardi tarkoittaa selaimet. Esimerkiksi Chromessa sinun on napsautettava valikkoa "Työkalut => Koodaus" ja valitse valtavasta luettelosta sopiva merkkisarja (eli arvaa).

Onneksi lähes kaikki nykyaikaiset verkkoprojektit tehdään UTF-8-koodauksella, joka on "yleinen" eri aakkosille ja siksi näitä outoja merkkejä tulee yhä harvemmin näkemään Internetissä.

Tässä artikkelissa käsitellään sitä, miksi Windows 7:ssä, Vistassa, XP:ssä näkyy venäläisten kirjaimien sijaan neliöitä, käsittämättömiä symboleja, hölynpölyä, kysymysmerkkejä, pisteitä, kirjoituksia tai kuutioita?

Mitä tehdä päästäksesi eroon näistä ilmiöistä? Ei ole olemassa universaalia reseptiä. Paljon riippuu Windows-versiot ja itse kokoonpano.

Ensimmäinen syy tähän on koodausvirhe. Rekisterin eheys vaarantuu ja tapahtuu kaatumisia. Mutta tämä ei aina ole tärkein lähde.

Usein käy niin, että jopa äskettäin asennetussa käyttöjärjestelmässä joidenkin ohjelmien käynnistämisen jälkeen venäläisten kirjaimien, neliöiden sijasta ilmestyy käsittämättömiä symboleja, huutoja, kysymysmerkkejä, pisteitä, raapuksia tai kuutioita.

Jos ongelma on numeroissa, se on nopea, ja tämä auttaa sinua pääsemään eroon kysymysmerkeistä tavallisten kirjainten sijaan.

Tämä tapahtuu erityisen usein halkeamien asentamisen jälkeen. Ihmisten ”käsityöläiset” eivät ota kaikkea huomioon, ja ehkä he tekevät käännöksiä vain yhteen operaatioon.

Ehkä tämä ei ole tärkein asia, kun otetaan huomioon, että kaikki on koodauksessa. Ehkä ohjelma ei vain tue tiettyjä kirjaimia.

Vaikka tämä on yllättävää, oletuskäyttöjärjestelmä windows järjestelmä 7, venäläisten kirjainten sijaan joissakin ohjelma näyttää neliöitä, käsittämättömiä symboleja, hölynpölyä, kysymysmerkkejä, pisteitä, kirjoituksia tai kuutioita.

Teen aina muutoksia rekisteriin uudelleenasennuksen jälkeen, vaikka kaikki toimisi hyvin. Epäselvien symbolien kanssa ei ole ongelmia tulevaisuudessa.

Vianmääritys rekisterin kautta

Tämä manipulointi on erittäin helppo tehdä. Voit tehdä tämän lataamalla ja suorittamalla ensimmäisen tiedoston.

Korostan, että vain ensimmäinen, toinen - jos ensimmäisen jälkeen käsittämättömät symbolit, hieroglyfit tai hölynpöly eivät katoa ja normaalit venäläiset kirjaimet eivät näy.

Älä vain unohda käynnistää tietokonettasi uudelleen, kun olet tehnyt muutoksia järjestelmärekisteriin, muuten et odota muutoksia.

On olemassa useita muita tapoja muuttaa koodausta, mutta on parempi olla tekemättä niitä, koska tämä siirtää taakan (lastin) kipeästä paikasta epäterveelliseen.

Ohjelmoi mitä on Tämä hetki näyttää krakozyabryt, hieroglyfit ja yleensä käsittämättömät asiat, se voi alkaa toimia, mutta muissa venäläiset kirjaimet ovat rikki.

Varmuuden vuoksi voit yrittää nimetä tiedostot uudelleen " c_1252.nls… c_1255.nls" lisää "bak" niihin aivan lopussa. Sen pitäisi näyttää tältä c_1252.nls.bak." Tee tämä kaikkien neljän kanssa. Ne sijaitsevat tässä polussa: C:\Windows\System32.

Haluaisin sanoa, että asensin uudelleen vähintään 100 Windows 7:ää. Totta, melkein kaikki olivat 32 (86) maksimi. Venäläisten kirjainten näyttämisessä oli ongelmia.

Tämä koski erityisesti ohjelmia. Joissakin tapauksissa ilmaantui kysymyksiä, neliöitä, käsittämättömiä symboleja, hölynpölyä, kysymysmerkkejä, pisteitä, raappauksia tai kuutioita, mutta aivan ensimmäinen kuvattu menetelmä auttoi aina.

Myös neliöitä, outoja symboleja, hölynpölyä, kysymysmerkkejä, pisteitä, kirjoituksia tai kuutioita voivat esiintyä tai nousta.

Tämä johtuu muotojen (koodausten) yhteensopimattomuudesta. Ne voidaan asentaa erikseen jokaiseen tapaukseen erikseen (manuaalisessa tilassa) Katso kuvaa:

Napsauta yläreunassa "tiedosto", siirrä sitten kohdistin "koodaus" -kohtaan ja napsauta muuta. Onnea.




Ylös