Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Проблема с кодировками  (Прочитано 723 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Шаман

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Проблема с кодировками
« : 09 Апрель 2010, 06:37:43 »
Здравствуйте,

Уже месяц на Ubuntu 9.10. Полет ОТЛИЧНЫЙ)

Но смущает проблема с кодировками. Есть файлы, которые приходят от моих коллег, сидящих под виндой и приходят в кракозябах, т.к. они их отсылают в cp1251, также например, я редактирую через админку сайт, которую криворукий программист сделал на 1251 и каждый раз открывая шаблон вижу кракозябы, даже просто с ftp скачиваю скажем index.php и там кракозябы и только если я открываю gedit и задаю, что этот файл надо открывать именно в 1251, то могу читать написанное.

Чего хочу: чтобы читалось содержание и названия файлов и каталогов в кодировке cp1251, при это чтобы общая кодировка в ubuntu была utf-8

Всем заранее спасибо!

P.S. Религия мне позволяет просмотреть форум. Решения МОЕЙ задачи не нашел. Хочу сохранить общую кодировку utf-8

Оффлайн AyaTooru

  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля
    • http://ayatooru.com
Re: Проблема с кодировками
« Ответ #1 : 09 Апрель 2010, 08:03:36 »
Правильнее всего в этом случае заставить коллег использовать utf8, а не строить пирамиды из перекодировщиков.

Оффлайн Шаман

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Проблема с кодировками
« Ответ #2 : 09 Апрель 2010, 08:06:13 »
Понимаете) Утюг и паяльник забыл на даче)))

Ок. Упростим задачу: можно сделать так, чтобы в gedit и редакторе от krusader открывалось нормально cp1251??

Оффлайн Slaw1k

  • Любитель
  • *
  • Сообщений: 84
  • [Nyashka]
    • Просмотр профиля
Re: Проблема с кодировками
« Ответ #3 : 09 Апрель 2010, 08:15:13 »
тебя не поймешь... в 1 посте пишешь
> > если я открываю gedit и задаю, что этот файл надо открывать именно в 1251, то могу читать написанное.

в втором просишь, что бы помогли релакторы настроить...

> > можно сделать так, чтобы в gedit и редакторе от krusader открывалось нормально cp1251??

юзай поиск по сайту... таких тем полно (про смену кодировки)
Samsung R458, openSUSE KDE.

Оффлайн Шаман

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Проблема с кодировками
« Ответ #4 : 09 Апрель 2010, 08:17:05 »
Согласен, некорректно поставил вопрос: если я открываю файл gedit и не задаю нужную кодировку (по дефолту стоит Автоопределение) то открываются кракозябы, если я захожу сначала в gedit, а потом выбираю файл и нужную кодировку-все впорядке. Возможно проблема в "автоопределении".

Оффлайн strack

  • Активист
  • *
  • Сообщений: 373
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Проблема с кодировками
« Ответ #5 : 09 Апрель 2010, 08:21:10 »
Согласен, некорректно поставил вопрос: если я открываю файл gedit и не задаю нужную кодировку (по дефолту стоит Автоопределение) то открываются кракозябы, если я захожу сначала в gedit, а потом выбираю файл и нужную кодировку-все впорядке. Возможно проблема в "автоопределении".
в gconf-editor найти:
/apps/gedit-2/preferences/encodings/auto_detected
Windows-1251 переместить вверх

Оффлайн Шаман

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Проблема с кодировками
« Ответ #6 : 09 Апрель 2010, 08:46:15 »
Согласен, некорректно поставил вопрос: если я открываю файл gedit и не задаю нужную кодировку (по дефолту стоит Автоопределение) то открываются кракозябы, если я захожу сначала в gedit, а потом выбираю файл и нужную кодировку-все впорядке. Возможно проблема в "автоопределении".
в gconf-editor найти:
/apps/gedit-2/preferences/encodings/auto_detected
Windows-1251 переместить вверх

Сделал. Все равно открываю файл и выдают кракозябы(((

Оффлайн sluchatel

  • Участник
  • *
  • Сообщений: 145
    • Просмотр профиля
Re: Проблема с кодировками
« Ответ #7 : 09 Апрель 2010, 08:57:45 »
 чтобы gedit по умолчанию открывал файлы в кодировке cp1251, вместо koi8r.

   Alt+F2 > gconf-editor
    apps — gedit-2 — preferences — encodings — auto_detected
    cp1251 поставить выше чем koi8r


после этого файлы от виндов открываются нормально.
себе так делал.

Оффлайн baklan

  • Активист
  • *
  • Сообщений: 386
    • Просмотр профиля
    • backline
Re: Проблема с кодировками
« Ответ #8 : 09 Апрель 2010, 09:01:46 »
Сайт перекодировать в utf-8  не проще? паяльник не нужен. Была похожая проблема, сначала пытался менять в редакторе, но потом все-таки изменил на сайте.

Оффлайн Шаман

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Проблема с кодировками
« Ответ #9 : 09 Апрель 2010, 14:22:56 »
чтобы gedit по умолчанию открывал файлы в кодировке cp1251, вместо koi8r.

   Alt+F2 > gconf-editor
    apps — gedit-2 — preferences — encodings — auto_detected
    cp1251 поставить выше чем koi8r


после этого файлы от виндов открываются нормально.
себе так делал.

См. выше Вашего сообщения-этот вариант НЕ подходит. Попробовал.

Оффлайн Arch1

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Проблема с кодировками
« Ответ #10 : 09 Апрель 2010, 14:45:26 »
Меня тоже очень раздражало это автоопределение. Есть на gedit великолепное дополнение(плагин) для переключения кодировки не выходя из редактора. Поищите это очень популярный плагин :)
Да кстати можно ли сделать gedit всеядным. Как в винде блокнот например который открывает даже бинарники, хоть и показывает только кракозябры после

Оффлайн armad

  • Активист
  • *
  • Сообщений: 629
    • Просмотр профиля
Re: Проблема с кодировками
« Ответ #11 : 10 Апрель 2010, 11:36:10 »
Здесь есть ссылка на плагин для перекодировки текста - https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/67844
gedit Encoding plugin
Ubuntu 10.04. 2.6.35-25-generic-pae Проблем нет.

Оффлайн Nomadian

  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: Проблема с кодировками
« Ответ #12 : 10 Апрель 2010, 14:17:06 »
Про gedit и плагин согласен: хорошее решение, пробовал. +1.

Кроме того, на всех платформах работает jEdit. Он на java написан, но достаточно шустрый и кодировки неплохо понимает/распознаёт.

Оффлайн vlsk

  • Любитель
  • *
  • Сообщений: 61
    • Просмотр профиля
Re: Проблема с кодировками
« Ответ #13 : 10 Апрель 2010, 23:10:43 »
Ubuntu 9.10
Спасибо sluchatel. Совет сработал. Тоже мучился с проблемой.

 

Страница сгенерирована за 0.059 секунд. Запросов: 22.