Що робити, якщо замість тексту ієрогліфи (в Word, браузері або текстовому документі)

Доброго дня.

Напевно, кожен користувач ПК стикався з подібною проблемою: відкриваєш інтернет-сторінку або документ Microsoft Word - а замість тексту бачиш ієрогліфи (різні «крякозабри», незнайомі букви, цифри і т.д. (як на зображенні зліва ...)).

Добре, якщо вам цей документ (з ієрогліфами) не особливо важливий, а якщо потрібно обов'язково його прочитати ?! Досить часто подібні питання і прохання допомогти з відкриттям подібних текстів задають і мені. У цій невеликій статті я хочу розглянути найпопулярніші причини появи ієрогліфів (зрозуміло, і усунути їх).

Ієрогліфи в текстових файлах (.txt)

Найпопулярніша проблема. Справа в тому, що текстовий файл (зазвичай у форматі txt, але так само ними є формати: php, css, info і т.д.) може бути збережений в різних кодуваннях.

Кодування - це набір символів, необхідний для того, щоб повністю забезпечити написання тексту на певному алфавіті (в тому числі цифри і спеціальні знаки). Більш докладно про це тут: https://ru.wikipedia.org/wiki/Набор_символов

Найчастіше відбувається одна річ: документ відкривається просто не в тій кодуванні через що відбувається плутанина, і замість коду одних символів, будуть викликані інші. На екрані з'являються різні незрозумілі символи (див. Рис. 1) ...

Мал. 1. Блокнот - проблема з кодуванням

Як з цим боротися?

На мій погляд кращий варіант - це встановити просунутий блокнот, наприклад Notepad ++ або Bred 3. Розглянемо більш докладно кожну з них.

Notepad ++

Офіційний сайт: https://notepad-plus-plus.org/

Один з кращих блокнотів як для початківців користувачів, так і для професіоналів. Плюси: безкоштовна програма, підтримує російську мову, працює дуже швидко, підсвічування коду, відкриття всіх поширених форматів файлів, величезна кількість опцій дозволяють підлаштувати її під себе.

У плані кодувань тут взагалі повний порядок: є окремий розділ «Кодування» (див. Рис. 2). Просто спробуйте змінити ANSI на UTF-8 (наприклад).

Мал. 2. Зміна кодування в Notepad ++

Після зміни кодування мій текстовий документ став нормальним і читаним - ієрогліфи пропали (див. Рис. 3)!

Мал. 3. Текст став читається ... Notepad ++

Bred 3

Офіційний сайт: http://www.astonshell.ru/freeware/bred3/

Ще одна чудова програма, покликана повністю замінити стандартний блокнот в Windows. Вона так само «легко» працює з безліччю кодувань, легко їх змінює, підтримує величезну кількість форматів файлів, підтримує нові ОС Windows (8, 10).

До речі, Bred 3 дуже допомагає при роботі зі «старими» файлами, збережених в MS DOS форматах. Коли інші програми показують тільки ієрогліфи - Bred 3 легко їх відкриває і дозволяє спокійно працювати з ними (див. Рис. 4).

Мал. 4. BRED3.0.3U

Якщо замість тексту ієрогліфи в Microsoft Word

Найперше, на що потрібно звернути увагу - це на формат файлу. Справа в тому, що починаючи з Word 2007 з'явився новий формат - «docx» (раніше був просто «doc«). Зазвичай, в «старому» Word можна відкрити нові формати файлів, але трапляється іноді так, що ці «нові» файли відкриваються в старій програмі.

Просто відкрийте властивості файлу, а потім подивіться вкладку «Докладно» (як на рис. 5). Так ви дізнаєтеся формат файлу (на рис. 5 - формат файлу «txt»).

Якщо формат файлу docx - а у вас старий Word (нижче 2007 версії) - то просто поновіть Word до 2007 або вище (2010, 2013, 2016).

Мал. 5. Властивості файлу

Далі при відкритті файлу зверніть увагу (за замовчуванням ця опція завжди включена, якщо у вас, звичайно, не «не зрозумій яка збірка») - Word вас перепитає: в якому кодуванні відкрити файл (це повідомлення з'являється при будь-якому «натяку» на проблеми при відкритті файлу, див. рис. 5).

Мал. 6. Word - перетворення файлу

Найчастіше Word визначає сам автоматично потрібне кодування, але не завжди текст виходить читаним. Вам потрібно встановити повзунок на потрібне кодування, коли текст стане читаним. Іноді, доводиться буквально вгадувати, в як був збережений файл, щоб його прочитати.

Мал. 7. Word - файл в нормі (кодування вибране вірно)!

Зміна кодування в браузері

Коли браузер помилково визначає кодування веб-сторінки - ви побачите точно такі ж ієрогліфи (див. Рис 8).

Мал. 8. браузер визначив невірно кодування

Щоб виправити відображення сайту: змініть кодування. Робиться це в настройках браузера:

  1. Google chrome: параметри (значок у правому верхньому куті) / додаткові параметри / кодування / Windows-1251 (або UTF-8);
  2. Firefox: ліва кнопка ALT (якщо у вас вимкнена верхня панелька), потім вид / кодування сторінки / вибрати потрібну (найчастіше Windows-1251 або UTF-8);
  3. Opera: Opera (червоний значок у верхньому лівому куті) / сторінка / кодування / вибрати потрібний.

PS

Таким чином в цій статті були розібрані найчастіші випадки появи ієрогліфів, пов'язаних з неправильно визначеною кодуванням. За допомогою вище наведених способів - можна вирішити всі основні проблеми з невірною кодуванням.

Буду вдячний за доповнення по темі. Good Luck

Комп'ютерна Допомога
Цифрова Техніка
Виробники TV