The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Konqueror, KDE desktop и вопросики вместо русских букв (kde konqueror rus)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: kde, konqueror, rus,  (найти похожие документы)
From: WhiteUnicorn <http://whiteunicorn.dax.ru>; Date: Mon, 20 Sep 2004 18:21:07 +0000 (UTC) Subject: Konqueror, KDE desktop и вопросики вместо русских букв Оригинал: http://whiteunicorn.dax.ru/tricks/unix/kde_konq.html Проблема. Несмотря на то, что система отлично врубается в русские имена файлов, без проблем работает с ними в консоли, замечательно показывает их на кнопках TaskBar aka KDE Panel, рисует их в строке заголовка окон и вообще не испытывает каких либо трудностей по поводу их существования, в окне просмотра файлов в konqueror file manager и в именах ярлыков на рабочем столе вместо этих русских букв показываются вопросы. Дополнительные симптомы: Если в konquerror попытаться переименовать файл и начать набирать русские буквы, то пишутся знаки вопроса. Но если завершить переименование, то никто ругаться не будет, файл переименуется. Если посмотреть на него из консоли - то имя будет совершенно нормально русским, какое мы и набирали. Мало того, в статус баре самогО Konquerror имя этого файла тоже показывается нормально. Т.е. проблема не в том, что при вводе идет неправильная кодировка, а именно в шрифте, который konquerror использует для отображения имен файлов. Та же картина наблюдается и на рабочем столе в именах ярлыков. Решение. Оно подсказано Иваном Паскалем, на сайте которого есть много полезной информации на тему локализации не только локализации юниксов (http://www.tsu.ru/~pascal). Konquerror и kdesktop выбирают неправильную кодировку для шрифта, которым все это отображается. Значит надо поменять кодировку. Но. В окнах настройки шрифта (во всяком случае для kde 2.2.1) _нет_ поля выбора кодировки. Только имя шрифта и размер. Однако все очень просто. Механизм задания шрифта в этих приложениях ничем не отличается от кучи других. Конфиги у них всех тоже достаточно однотипные. Шрифты в этих конфигах задаются по одной и той же схеме. Значит все, что нам нужно сделать - это взять конфиг от любой другой прогаммы, где со шрифтами все в порядке, и посмотреть, как там задан шрифт. В качестве образца берем, например, ~/.kde/share/config/kdeglobals В секции [Globals] есть вот такая строка: menuFont=arial,12,5,22,50,0 Первое число после имени шрифта - размер, третье - как раз кодировка. Что значат остальные - не разбиралась. Путем несложных экспериментов можно выяснить, что 22 соответствует iso10646-1 (В данной версии KDE во всяком случае. По любому лучше посмотреть, какое число стоИт в этом месте у вас). Теперь нужно исправить подобные строчки в файлах для konquerror и kdesktop, после чего перегрузить KDE. Вот и вся проблема. :)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
 
  • 1, Виталий Репин, 01:00, 17/09/2006 [ответить] [смотреть все]
  • +/
    Следует отметить, что описанное решение помогает далеко не во всех случаях Быва... весь текст скрыт [показать]
     
     
  • 2, Виталий Репин, 01:04, 17/09/2006 [^] [ответить] [смотреть все]  
  • +/
    >Проверить элементарно - прибить kio_file kill'ом и запустить ручками.  Если после
    >этого файлы с русскими именами создаются - вы в хопре

    Добавление -  ест-но в правильном окружением (export LANG=ru_RU.KOI8-R или что там у вас стоит)

     
     
  • 3, Антон, 18:58, 21/11/2007 [^] [ответить] [смотреть все]  
  • +/
    Я решил эту проблему просто добавим строку export LANG=ru_RU.KOI8-R в .cshrc (во FreeBSD) для своего пользователя. Думаю можно и где нить в другом месте задать - чтобы для всех пользователей было так.
     
     
  • 4, Аноним, 00:11, 07/07/2008 [^] [ответить] [смотреть все]  
  • +/
    usr local share config kdm Xsession ... весь текст скрыт [показать]
     
  • 5, Vitold, 11:40, 15/12/2008 [^] [ответить] [смотреть все]  
  • +/
    Добавил такую строчку в указанный файл, перезагрузил иксы, - те же яйца только в... весь текст скрыт [показать]
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:



    ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

    Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

    Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

    Оформить подписку на год


      Закладки на сайте
      Проследить за страницей
    Created 1996-2012 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList