Кодировка

Добрый день!
Не могу открыть текстовый файл в нормальной кодировке ни чем. Он как я понимаю создан в кодировки Windows 1251. Также если его в браузере открываю, как php код, то тоже криказяблики
locale -a
C
en_US.utf8
POSIX
ru_RU
ru_RU.cp1251
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
russian
в /etc/locale.gen тоже прописано
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8
ru_RU.CP1251 CP1251
ru_RU ISO-8859-5

Это файл
Windows прекрасно файл открывает и показывает
Что не хватает мне, кроме мозгов? )))
В Gnome
shtrihs
Что не хватает мне, кроме мозгов? )))
Ну и запросы у вас.
Lupus pilum mutat, non mentem.
Nebulosa
В Gnome
Для gedit получилось. Но как же для всего остального? Для Chromium, nano, mcedit и т.п. То есть у всех прописывать, что то ручками?
ну так юзай проги которые распознают кодировку и используют ее...
или просто прекодируй файл в UTF-8.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
ну так юзай проги которые распознают кодировку и используют ее...
или просто прекодируй файл в UTF-8.
И какой же браузер у нас распознает кодировку?
shtrihs
в /etc/locale.gen тоже прописано
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8
ru_RU.CP1251 CP1251
ru_RU ISO-8859-5
Это системные локали, к кодировке ваших файлов они не имеют никакого отношения.
Перекодируйте ваши файлы в utf8 и все проблемы с текстовыми редакторами исчезнут.
shtrihs
И какой же браузер у нас распознает кодировку?
сам по себе никакой! у браузера есть кодировка по умолчанию! и браузер может узнать кодировку документа или в голове ответа или в теле html страницы.
да и у браузеров есть выбор кодировки вручную из меню.

кстати, редактор kate распознает кодировку, и выбор ручной тоже есть.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Даже leafpad автоматически опознаёт cp1251, koi8r и юникод. 866 только не узнаёт.

geany автоматически опознаёт только юникод/не-юникод, но позволяет выбрать кодировку вручную, и задать в настройках кодировку по-умолчанию для открытия не-юникодных файлов.

Тот же gedit (как ни дико он выглядит:), в диалоге открытия файлов позволяет добавить кодировки в список доступных для выбора и даже определения.
lampslave
shtrihs
в /etc/locale.gen тоже прописано
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8
ru_RU.CP1251 CP1251
ru_RU ISO-8859-5
Это системные локали, к кодировке ваших файлов они не имеют никакого отношения.
Перекодируйте ваши файлы в utf8 и все проблемы с текстовыми редакторами исчезнут.
А системные локали, они на что влияют?
 
Зарегистрироваться или войдите чтобы оставить сообщение.