LINUX.ORG.RU

Кодировка


0

1

Недавно переехал с шареда на выделенный сервер. На шареде был freebsd на сервере - ubuntu. Есть сайт, на нем загружаются файлы, но имена на русском. На шареде имена сохранялись в cp1251 (точно не знаю) и отображались читаемыми русскими буквами. По http файлы скачивались нормально, т.е. название файла, к примеру, Файл.jpeg и по урлу http://site.ru/Файл.jpeg файл нормально скачивался. В убунту, файлы, так уже не скачиваются. Приходится перекодировать имена в utf8

convmv --notest -r -f cp1251 -t utf-8 *

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


Файл из cp1251 в utf-8 получается - Файл. как-бы, вроде, всё впорядке
С отображением utf-8 всё впорядке? Что за клиент? Выбрана правильная кодировка?

lnx
()
Ответ на: комментарий от lnx

Или у тебя получилось двойная перекодировка и надо еще раз конвертнуть cp1251->utf-8?

lnx
()
Ответ на: комментарий от lnx

Я в курсе что все в порядке. Я хочу понять возможно ли чтобы имена в midnight commander или по ftp, к примеру, отображались как «Файл.jpeg», а не «Р¤Р°Р№Р».jpeg».

Netsu
() автор топика
Ответ на: комментарий от Netsu

в настройках mc выбрано utf-8?
чем подключаешься, там кодировка отображения правильная выбрана?

lnx
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.