Betonstavropol.ru

Бетон Ставрополь
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как настроить язык в блокноте

Стандартное приложение Блокнот в Windows по умолчанию сохраняет текст в кодировке Кириллица Windows 1251 . Но периодически возникает проблема: если документ, который был создан в Блокноте, открыть в программе Notepad++, русские символы могут быть не читаемыми:

Для корректного отображения приходится вручную выбирать кодировку Windows-1251:

Теперь символы читаются:

Каламбур заключается в следующем. Приложение Блокнот считает, что оно сохраняет в кодировке ANSI:

Но если открыть файл в Notepad++ и выбрать ANSI …

… мы всё равно вместо русских букв получим абракадабру:

Блокнот Windows

Если вы используете операционную систему Windows 10 или Windows 11, то вы можете изменить кодировку текста с помощью стандартной программы Блокнот. Для этого нужно открыть текстовый файл с помощью Блокнота и воспользоваться меню « Файл – Сохранить как ».

В открывшемся окне нужно указать новое название для файла, выбрать подходящую кодировку и нажать на кнопку « Сохранить ».

К сожалению, для подобных задач программа Блокнот часто не подходит. С ее помощью нельзя открывать документы большого размера, и она не поддерживает многие кодировки. Например, с помощью Блокнота нельзя открыть текстовые файлы в DOS 866.

Исправляем иероглифы на текст

Браузер

Вообще, раньше Internet Explorer часто выдавал подобные крякозабры, современные же браузеры (Chrome, Яндекс-браузер, Opera, Firefox) — довольно неплохо определяют кодировку, и ошибаются очень редко.

Скажу даже больше, в некоторых версиях браузера уже убрали выбор кодировки, и для «ручной» настройки этого параметра нужно скачивать дополнения, или лезть в дебри настроек за 10-ток галочек.

Итак, предположим браузер неправильно определили кодировку и вы увидели следующее (как на скрине ниже ).

Вместо текста одни лишь крякозабры // Браузер выставил кодировку неверно!

Чаще всего путаница бывает между кодировками UTF (Юникод) и Windows-1251 (большинство русскоязычных сайтов выполнены в этих кодировках).

Поэтому, я рекомендую в ручном режиме попробовать их обе. Для этого нам понадобиться браузер MX5 (ссылка на офиц. сайт). Он один из немногих позволяет в ручном режиме выбирать кодировку (при необходимости):

  1. необходимо открыть нужный сайт;
  2. далее зайти в меню «Инструменты / кодировка» ;
  3. выбрать вручную UTF 8 или «Авто-определение» ;
  4. перезагрузить страницу. И, ву-а-ля, — иероглифы на страничке сразу же стали обычным текстом (скрин ниже ) !

Если у вас иероглифы в браузере Chrome — ознакомьтесь с этим

Браузер MX5 — выбор кодировки UTF8 или авто-определение

Теперь отображается русский текст норм.

Еще один совет : если вы в своем браузере не можете найти, как сменить кодировку (а дать инструкцию для каждого браузера — вообще нереально!), я рекомендую попробовать открыть страничку в другом браузере (например, в MX5). Очень часто другая программа открывает страницу так, как нужно!

Текстовые документы

Очень много вопросов по крякозабрам задаются при открытии каких-нибудь текстовых документов. Особенно старых, например, при чтении Readme в какой-нибудь программе прошлого века (скажем, к играм) .

Разумеется, что многие современные блокноты просто не могут прочитать DOS‘овскую кодировку, которая использовалась ранее. Чтобы решить сию проблему, рекомендую использовать редактор Bread 3.

Простой и удобный текстовый блокнот. Незаменимая вещь, когда нужно работать со старыми текстовыми файлами.

Bred 3 за один клик мышкой позволяет менять кодировку и делать не читаемый текст читаемым! Поддерживает кроме текстовых файлов довольно большое разнообразие документов. В общем, рекомендую! ✌

Попробуйте открыть в Bred 3 свой тексто вый документ (с которым наблюдаются проблемы) . Пример показан у меня на скрине ниже.

Иероглифы при открытии текстового документа

Далее в Bred 3 есть кнопка для смены кодировки: просто попробуйте поменять ANSI на OEM — и старый текстовый файл станет читаемым за 1 сек.!

Исправление иероглифов на текст

Для работы с текстовыми файлами различных кодировок также подойдет еще один блокнот — Notepad++. Вообще, конечно, он больше подходит для программирования, т.к. поддерживает различные подсветки, для более удобного чтения кода.

Надежный, удобный, поддерживающий громадное число форматов файлов блокнот. Позволяет легко и быстро переключать различные кодировки.

Пример смены кодировки показан ниже: чтобы прочитать текст, достаточно в примере ниже, достаточно было сменить кодировку ANSI на UTF-8.

Смена кодировки в блокноте Notepad++

Сайт разработчика: http://www.shtirlitz.ru/

Эта программа специализируется на «расшифровке» текстов, написанных в разных кодировках: Win-1251, KOI-8r, DOS, ISO-8859-5, MAC и др.

Причем, программа нормально работает даже с текстами со смешанной кодировкой (что не могут др. аналоги). Пример см. на скрине ниже.

Читать еще:  Установка окна как установить пластиковое окно

Пример работы ПО «Штирлиц»

BAT-файлы (скрипты)

Для начала простой пример о чем идет речь.

На скрине видно, что вместо русского текста отображаются различные квадратики, буквы «г» перевернутые, и пр. иероглифы.

Как выглядит русский текст при выполнении BAT-файла

Чтобы это исправить — можно прибегнуть к следующему:

  1. в начало BAT-файла добавить код @chcp 1251 ;
  2. установить программу Notepad++ и в меню выбрать OEM-866: «Кодировки/Кодировки/Кириллица/OEM-866» ;
  3. установить программу Akelpad, в разделе «Кодировки» выбрать «Сохранить в DOS-866» .

Документы MS WORD

Очень часто проблема с крякозабрами в Word связана с тем, что путают два формата Doc и Docx . Дело в том, что с 2007 года в Word (если не ошибаюсь) появился формат Docx (позволяет более сильнее сжимать документ, чем Doc, да и надежнее защищает его).

Так вот, если у вас старый Word, который не поддерживает этот формат — то вы, при открытии документа в Docx, увидите иероглифы и ничего более.

Есть неск. путей решения:

  1. скачать на сайте Microsoft спец. дополнение, которое позволяет открывать в старом Word новые документы (с 2020г. дополнение с офиц. сайта удалено) . Только из личного опыта могу сказать, что открываются далеко не все документы, к тому же сильно страдает разметка документа (что в некоторых случаях очень критично) ;
  2. использовать аналоги Word (правда, тоже разметка в документе будет страдать);
  3. обновить Word до современной версии (2019+);
  4. если речь идет о документы TXT — открыть его в Notepad++.

Так же при открытии любого документа в Word (в кодировке которого он «сомневается»), он на выбор предлагает вам самостоятельно указать оную. Пример показан на рисунке ниже, попробуйте выбрать:

  1. Widows (по умолчанию);
  2. MS DOS;
  3. Другая.

Переключение кодировки в Word при открытии документа

Окна в различных приложениях Windows

Бывает такое, что какое-нибудь окно или меню в программе показывается с иероглифами (разумеется, прочитать что-то или разобрать — нереально).

Могу дать несколько рекомендаций:

  1. Русификатор. Довольно часто официальной поддержки русского языка в программе нет, но многие умельцы делают русификаторы. Скорее всего, на вашей системе — данный русификатор работать отказался. Поэтому, совет простой: попробовать поставить другой;
  2. Переключение языка. Многие программы можно использовать и без русского, переключив в настройках язык на английский. Ну в самом деле: зачем вам в какой-то утилите, вместо кнопки «Start» перевод «начать» ?
  3. Если у вас раньше текст отображался нормально, а сейчас нет — попробуйте восстановить Windows, если, конечно, у вас есть точки восстановления;
  4. Проверить настройки языков и региональных стандартов в Windows, часто причина кроется именно в них ( ).

Языки и региональные стандарты в Windows

Чтобы открыть меню настроек:

  • нажмите Win+R ;
  • введите intl.cpl , нажмите Enter.

intl.cpl — язык и регион. стандарты

Проверьте чтобы во вкладке «Форматы» стояло «Русский (Россия) / Использовать язык интерфейса Windows (рекомендуется)» (пример на скрине ниже ).

Формат — русский / Россия

Во вкладке «Местоположение» — укажите «Россия» .

И во вкладке «Дополнительно» установите язык системы «Русский (Россия)» .

После этого сохраните настройки и перезагрузите ПК. Затем вновь проверьте, нормально ли отображается интерфейс нужной программы.

Текущий язык программ

PS

И напоследок, наверное, для многих это очевидно, и все же некоторые открывают определенные файлы в программах, которые не предназначены для этого: к примеру в обычном блокноте пытаются прочитать файл DOCX или PDF.

Естественно, в этом случае вы вместо текста будут наблюдать за крякозабрами, используйте те программы, которые предназначены для данного типа файла (WORD 2016+ и Adobe Reader для примера выше).

Инструкция для Word

  1. Если у вас нет программы Word, то скачайте ее с официального сайта разработчиков и установите на свой компьютер. Если вы не собираетесь постоянно использовать эту программу, то платить за нее не нужно, вам хватит пробной версии.
  2. Нажмите на нужный файл правой клавишей мышки и откройте подменю «Открыть с помощью», укажите программу Word. Если данной программы нет в списке, то запустите Word обычным способом. Откройте меню «Файл» и выберите команду «Открыть», укажите расположение нужного документа на жестком диске и нажмите «Открыть». Будет предложено несколько вариантов открытия файла, связанных с его нестандартной кодировкой, укажите нужный и нажмите команду ОК.


Подбор кодировки

  • Далее нужно изменить кодировку и сохранить результат, для этого откройте меню «Файл» и нажмите пункт «Сохранить как». Укажите директорию для измененного документа, впишите новое имя и выполните команду «Сохранить». Загрузится окно атрибутов документа, выберите нужную кодировку и нажмите Enter (наиболее используемой кодировкой является «Юникод»).
  • Внимательно отнеситесь к сохранению документа, если вы попытаетесь сохранить файл в прежнюю папку с прежним названием, то новый документ заменит собой старый файл. Чтобы сохранить на диске два разных документа, нужно использовать для них разные названия или папки.
  • При сохранении файла также обратите внимание на его расширение. Если документ в дальнейшем будет открываться с помощью программы Word 2003 года выпуска и более старшими версиями, то используйте формат doc. Если документ нужен для программы 2007 года и более новых версий, то подойдет формат docx. Также стоит помнить, что формат doc открывается как на старых версиях программы, так и на новых, но у них ограниченное форматирование. Стоит понимать, что отображение текстового документа не стандартными символами – это не только признак неизвестной кодировки, возможно в используемом редакторе нет нужного шрифта, в таком случае нужно менять не кодировку, а шрифт.
  • Читать еще:  Как установить пластиковое окно в гараже

    Выбор кодировки

    Откройте вкладку Файл.

    Выберите пункт Сохранить как.

    Чтобы сохранить файл в другой папке, найдите и откройте ее.

    В поле Имя файла введите имя нового файла.

    В поле Тип файла выберите Обычный текст.

    Нажмите кнопку Сохранить.

    Если появится диалоговое окно Microsoft Office Word — проверка совместимости, нажмите кнопку Продолжить.

    В диалоговом окне Преобразование файла выберите подходящую кодировку.

    Чтобы использовать стандартную кодировку, выберите параметр Windows (по умолчанию).

    Чтобы использовать кодировку MS-DOS, выберите параметр MS-DOS.

    Чтобы задать другую кодировку, установите переключатель Другая и выберите нужный пункт в списке. В области Образец можно просмотреть текст и проверить, правильно ли он отображается в выбранной кодировке.

    Примечание: Чтобы увеличить область отображения документа, можно изменить размер диалогового окна Преобразование файла.

    Если появилось сообщение «Текст, выделенный красным, невозможно правильно сохранить в выбранной кодировке», можно выбрать другую кодировку или установить флажок Разрешить подстановку знаков.

    Если разрешена подстановка знаков, знаки, которые невозможно отобразить, будут заменены ближайшими эквивалентными символами в выбранной кодировке. Например, многоточие заменяется тремя точками, а угловые кавычки — прямыми.

    Если в выбранной кодировке нет эквивалентных знаков для символов, выделенных красным цветом, они будут сохранены как внеконтекстные (например, в виде вопросительных знаков).

    Если документ будет открываться в программе, в которой текст не переносится с одной строки на другую, вы можете включить в нем жесткие разрывы строк. Для этого установите флажок Вставлять разрывы строк и укажите нужное обозначение разрыва (возврат каретки (CR), перевод строки (LF) или оба значения) в поле Завершать строки.

    Русскоязычные аналоги программы

    Aptana Studio – популярный аналог Notepad. Aptana – это простая и удобная среда разработки интегрированного типа (IDE).

    Доступна подсветка синтаксиса и ошибок для более чем 20-ти языков программирования. Интерфейс напоминает смесь стандартного редактора и Visual Studio.

    Рис.7 – главное окно Aptana

    EmEditor – это текстовый редактор для пользователей, которым важно, чтобы кодировка русского языка всегда отображалась правильно и без сбоев.

    Приложение доступно на всех версий Windows. Особенность программы – поддержка Unicode и объёмных файлов.

    Рис.8 – окно EmEditor

    Тематические видеоролики:

    Настройка Notepad++

    Notepad на русском – настройка языка в текстовом редакторе

    Совет 6: Как изменить кодировку в phpmyadmin

    Phpmyadmin – это веб-приложение, которое предуготовлено для управления базами данных. Оно дозволяет осуществлять администрирование сервера, запускать разные команды, а также просматривать содержимое таблиц и баз данных.

    Инструкция

    1. Измените кодировку базы данных, позже ее создания. Множество скриптов использует кодировку utf-8, но на хостингах базы данных зачастую создаются с применением кодировки cp-1251 либо иной. Это может привести к некорректному отображению текстов статьи. Взамен букв могут возникнуть знаки вопроса, либо другие непонятные символы. Следственно перед установкой скрипта исполните проверку кодировки базы данных.

    2. Перейдите в панель управления, выберите phpMyAdmin, позже входа в нее из выпадающего списка в левой части экрана выберите необходимую базу данных, в которой нужно сменить кодировку .

    3. Перейдите во вкладку «Операции» позже выбора базы, тут вы можете исполнить разные операции с имеющейся базой данных. Одна из доступных операций это смена кодировки.

    4. Из выпадающего списка подметьте необходимую вам кодировку , учтите, что множеством скриптов поддерживается utf-8. Дальше щелкните кнопку «Пошел». Эти действия нужно исполнить перед установкой cms.

    Читать еще:  Окна с откосами европласт

    5. Воспользуйтесь скриптом Sypex Dumper Lite 1.0.8. для решения загвоздок с кодировкой базы. Сбережете базу данных с поддержкой дампера, удостоверитесь, что в нем сохранены все русские символы.

    6. Позже этого восстановите таблицы этим же скриптом из дампа. Для исправления задач с отображением символов перед вызовом mysql.select.db добавьте строку mysql_query(“/*!40101 SET NAMES Введите наименование кодировки, скажем, cp1251′ */”) or die(“Error: ” . mysql_error()). Позже этого скрипты базы будут трудиться со всеми версиями.

    7. Позже этого перейдите в панель управления Phpmyadmin, измените кодировку по умолчанию для вашей базы, для того, дабы опять создаваемые таблицы имели надобную кодировку . Для этого выберите базу, перейдите в «Операции» из списка «Сопоставления» выберите надобное значение, соответствующее вашим данным.

    Совет 6: Как изменить кодировку в phpmyadmin

    Phpmyadmin – это веб-приложение, которое предуготовлено для управления базами данных. Оно дозволяет осуществлять администрирование сервера, запускать разные команды, а также просматривать содержимое таблиц и баз данных.

    Инструкция

    1. Измените кодировку базы данных, позже ее создания. Множество скриптов использует кодировку utf-8, но на хостингах базы данных зачастую создаются с применением кодировки cp-1251 либо иной. Это может привести к некорректному отображению текстов статьи. Взамен букв могут возникнуть знаки вопроса, либо другие непонятные символы. Следственно перед установкой скрипта исполните проверку кодировки базы данных.

    2. Перейдите в панель управления, выберите phpMyAdmin, позже входа в нее из выпадающего списка в левой части экрана выберите необходимую базу данных, в которой нужно сменить кодировку .

    3. Перейдите во вкладку «Операции» позже выбора базы, тут вы можете исполнить разные операции с имеющейся базой данных. Одна из доступных операций это смена кодировки.

    4. Из выпадающего списка подметьте необходимую вам кодировку , учтите, что множеством скриптов поддерживается utf-8. Дальше щелкните кнопку «Пошел». Эти действия нужно исполнить перед установкой cms.

    5. Воспользуйтесь скриптом Sypex Dumper Lite 1.0.8. для решения загвоздок с кодировкой базы. Сбережете базу данных с поддержкой дампера, удостоверитесь, что в нем сохранены все русские символы.

    6. Позже этого восстановите таблицы этим же скриптом из дампа. Для исправления задач с отображением символов перед вызовом mysql.select.db добавьте строку mysql_query(“/*!40101 SET NAMES Введите наименование кодировки, скажем, cp1251′ */”) or die(“Error: ” . mysql_error()). Позже этого скрипты базы будут трудиться со всеми версиями.

    7. Позже этого перейдите в панель управления Phpmyadmin, измените кодировку по умолчанию для вашей базы, для того, дабы опять создаваемые таблицы имели надобную кодировку . Для этого выберите базу, перейдите в «Операции» из списка «Сопоставления» выберите надобное значение, соответствующее вашим данным.

    Что делать, чтобы сменить кодировку в Блокноте по умолчанию с ANSI на другую:

    1. Открываем Блокнот или создаём новый текстовый документ и потом его открываем в Блокноте
    2. Меняем кодировку текстового файла
    3. Сохраняем этот документ (я свой назвал по названию кодировки UTF-8.txt )
      1. Если не видно расширение файла, то можно его сделать видимым
      2. Можно сохранить файл и переименовать
    4. Перемещаем созданный документ в папку C:WindowsShellNew (сразу создать текстовый документ в этой папке не получится — защита Windows от внесения изменений в системные папки)
      1. Если папки нет (что мало вероятно), то её нужно создать и также переместить на место: C:WindowsShellNew
    5. Теперь открываем редактор реестра
    6. Находим папку HKEY_CLASSES_ROOT / .txt / ShellNew / (она должна быть, если нет, то создаём)
    7. Создаём строковый параметр:
      1. С именем FileName
      2. Со значением UTF-8.txt (имя того файла, который мы создали в п.3 перенесли в папку C:WindowsShellNew в п.4)
    8. Радуемся! Ибо это всё =)

    Теперь при создании текстового файла с помощью контекстного меню у него будет та кодировка, которая была нами установлена в файле-образце, лежащем в папке C:WindowsShellNew . Проверяем:

    Если в файле-образце набрать какой-то текст, то он будет во всех новых файлах, создаваемых с помощью контекстного меню.

    Не знаю, где это можно применить, т.к. у меня мало рутины с текстовыми файлами, но это может пригодиться тем, кто работает с шаблонными файлами. Или, например, для создания текстового файла-шаблона для HTML-документов, который можно создать таким же способом. Тогда не нужно будет каждый раз писать структуру , , , и т.д..

    голоса
    Рейтинг статьи
    Ссылка на основную публикацию
    ВсеИнструменты
    Adblock
    detector