* [Comm] fluxbox. кодировка menu @ 2004-08-29 5:09 nikita2 2004-08-29 7:02 ` Sergey Lizogub ` (2 more replies) 0 siblings, 3 replies; 8+ messages in thread From: nikita2 @ 2004-08-29 5:09 UTC (permalink / raw) To: Community Привет Community! У меня в меню одна часть в другой кодировке (Настройка Fluxbox -> Настройка). Как это можно поправить? Возможно это потому что я использую с1251. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] fluxbox. кодировка menu 2004-08-29 5:09 [Comm] fluxbox. кодировка menu nikita2 @ 2004-08-29 7:02 ` Sergey Lizogub 2004-08-29 7:47 ` nikita2 2004-08-29 7:19 ` Sergey Lizogub 2004-08-30 7:39 ` php-coder 2 siblings, 1 reply; 8+ messages in thread From: Sergey Lizogub @ 2004-08-29 7:02 UTC (permalink / raw) To: community; +Cc: nikita2 Sun, 29 Aug 2004 12:09:58 +0700 nikita2 <nikita2@ngs.ru> Вы писали: > Привет Community! > > У меня в меню одна часть в другой кодировке (Настройка Fluxbox > -> Настройка). Как это можно поправить? > > > Возможно это потому что я использую с1251. > Вообще-то меню в fluxbox-е - текстовый файл (~/.fluxbox/menu) - его или лучше - отдельные части, те, что неправильные вырезать и сохранить в отдельный файл (menu.koi) с помощью любого текстового редактора, (а потом вставить обратно в основную часть меню) можно легко сконвертировать в любую кодировку с помощью iconv: iconv -c -f KOI8-R -t CP1251 ~/.fluxbox/menu.koi С уважением, Сергей Лизогуб PS Вообще-то у меня конвертирование всего текстового файла или любой выделенной части добавлено в меню nedit-а. Если нужно - могу выслать. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] fluxbox. кодировка menu 2004-08-29 7:02 ` Sergey Lizogub @ 2004-08-29 7:47 ` nikita2 2004-08-29 10:59 ` Sergey Lizogub 0 siblings, 1 reply; 8+ messages in thread From: nikita2 @ 2004-08-29 7:47 UTC (permalink / raw) To: community В сообщении от Воскресенье 29 Август 2004 14:02 Sergey Lizogub написал(a): > Sun, 29 Aug 2004 12:09:58 +0700 > > nikita2 <nikita2@ngs.ru> Вы писали: > > С уважением, > Сергей Лизогуб > > PS Вообще-то у меня конвертирование всего текстового файла или > любой выделенной части добавлено в меню nedit-а. Если нужно - > могу выслать. > Того куска который в неправельной кодировке в файле ~/.fluxbox/menu нет. Вото часть файла ~/.fluxbox/menu на которую у меня падает подозрение: # Generated by fluxbox-generate_menu # # If you read this it means you want to edit this file manually, so here # are some useful tips: # # - You can add your own menu-entries to ~/.fluxbox/usermenu # # - If you miss apps please let me know and I will add them for the next # release. # # - The -r option prevents removing of empty menu entries and lines which # makes things much more readable. # # - To prevent any other app from overwriting your menu # you can change the menu name in .fluxbox/init to: # session.menuFile: /home/you/.fluxbox/my-menu [begin] (Fluxbox) [exec] (xterm) {xterm} [exec] (mozilla) {mozilla} [exec] (Выполнить) {fbrun } [submenu] (Терминалы) --------->8 8<------- [submenu] (Настройки Fluxbox) [config] (Настройка) ^^^^^^^^^^^^^^^^^^^^ -вот с этого места. [submenu] (Системные стили) {Выберите стиль} [stylesdir] (/usr/X11R6/share/fluxbox/styles) [end] [submenu] (Пользовательские стили) {Выберите стиль} [stylesdir] (~/.fluxbox/styles) [end] [workspaces] (Рабочие столы) [submenu] (Инструменты) [exec] (Имя окна) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center} [exec] (Снимок экрана) {import screenshot.png && qiv -W 50 screenshot.png} [exec] (Выполнить) {fbrun } [exec] (Обновить меню) {fluxbox-generate_menu} [end] [submenu] (Менеджеры) [restart] (kde) {startkde} [end] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] fluxbox. кодировка menu 2004-08-29 7:47 ` nikita2 @ 2004-08-29 10:59 ` Sergey Lizogub 0 siblings, 0 replies; 8+ messages in thread From: Sergey Lizogub @ 2004-08-29 10:59 UTC (permalink / raw) To: community; +Cc: nikita2 Sun, 29 Aug 2004 14:47:39 +0700 nikita2 <nikita2@ngs.ru> Вы писали: > В сообщении от Воскресенье 29 Август 2004 14:02 Sergey Lizogub > написал(a): > > Sun, 29 Aug 2004 12:09:58 +0700 > > > > nikita2 <nikita2@ngs.ru> Вы писали: > > > > > С уважением, > > Сергей Лизогуб > > > > PS Вообще-то у меня конвертирование всего текстового > > файла или > > любой выделенной части добавлено в меню nedit-а. Если нужно - > > могу выслать. > > > > Того куска который в неправельной кодировке в файле > ~/.fluxbox/menu нет. > > Вото часть файла ~/.fluxbox/menu на которую у меня падает > подозрение: Тогда посмотрите настройки fluxbox, в частности строку session.menuFile: в файле ~/.fluxbox/init - там прописывается пользовательский файл меню, может это подскажет, откуда что берется. Кроме того, еще один файл меню хранится в /usr/X11R6/share/fluxbox. А так, сконвертированный из koi8 в cp1251 подозрительный кусок см. ниже, может можно просто заменить. Кстати, поскольку все в виде текстового файла, можно все исправить руками, хотя это, конечно, не кошерно ;-) В общем случае, меню генерируются командой update-menus, только после этого нужно перегрузить fluxbox. С уважением, Сергей Лизогуб [begin] (Fluxbox) [exec] (xterm) {xterm} [exec] (mozilla) {mozilla} [exec] (бШОНКМХРЭ) {fbrun } [submenu] (рЕПЛХМЮКШ) --------->8 8<------- [submenu] (мЮЯРПНИЙХ Fluxbox) [config] (мЮЯРПНИЙЮ) ^^^^^^^^^^^^^^^^^^^^ -БНР Я ЩРНЦН ЛЕЯРЮ. [submenu] (яХЯРЕЛМШЕ ЯРХКХ) {бШАЕПХРЕ ЯРХКЭ} [stylesdir] (/usr/X11R6/share/fluxbox/styles) [end] [submenu] (оНКЭГНБЮРЕКЭЯЙХЕ ЯРХКХ) {бШАЕПХРЕ ЯРХКЭ} [stylesdir] (~/.fluxbox/styles) [end] [workspaces] (пЮАНВХЕ ЯРНКШ) [submenu] (хМЯРПСЛЕМРШ) [exec] (хЛЪ НЙМЮ) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center} [exec] (яМХЛНЙ ЩЙПЮМЮ) {import screenshot.png && qiv -W 50 screenshot.png} [exec] (бШОНКМХРЭ) {fbrun } [exec] (нАМНБХРЭ ЛЕМЧ) {fluxbox-generate_menu} [end] [submenu] (лЕМЕДФЕПШ) [restart] (kde) {startkde} [end] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] fluxbox. кодировка menu 2004-08-29 5:09 [Comm] fluxbox. кодировка menu nikita2 2004-08-29 7:02 ` Sergey Lizogub @ 2004-08-29 7:19 ` Sergey Lizogub 2004-08-29 14:04 ` nikita2 2004-08-30 7:39 ` php-coder 2 siblings, 1 reply; 8+ messages in thread From: Sergey Lizogub @ 2004-08-29 7:19 UTC (permalink / raw) To: community; +Cc: nikita2 Sun, 29 Aug 2004 12:09:58 +0700 nikita2 <nikita2@ngs.ru> Вы писали: > Привет Community! > > У меня в меню одна часть в другой кодировке (Настройка Fluxbox > -> Настройка). Как это можно поправить? > > > Возможно это потому что я использую с1251. > Извиняюсь, в тексте команды забыл написать файл вывода: iconv -c -f KOI8-R -t CP1251 ~/.fluxbox/menu.koi -o ~/.fluxbox/menu.cp1251 С уважением, Сергей Лизогуб ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] fluxbox. кодировка menu 2004-08-29 7:19 ` Sergey Lizogub @ 2004-08-29 14:04 ` nikita2 2004-08-30 4:48 ` Eugene Prokopiev 0 siblings, 1 reply; 8+ messages in thread From: nikita2 @ 2004-08-29 14:04 UTC (permalink / raw) To: community Не получается найти файл где был бы кусок интересующий меня, во всех файлах *fluxbox/menu только правельный кусок. :( ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] fluxbox. кодировка menu 2004-08-29 14:04 ` nikita2 @ 2004-08-30 4:48 ` Eugene Prokopiev 0 siblings, 0 replies; 8+ messages in thread From: Eugene Prokopiev @ 2004-08-30 4:48 UTC (permalink / raw) To: community nikita2 пишет: > Не получается найти файл где был бы кусок интересующий меня, во всех файлах > *fluxbox/menu только правельный кусок. :( И не получится. Меню с настройками fluxbox генерит сам. И увидеть его по-русски у меня получалось только запустив fluxbox с LC_ALL=UTF-8.ru_RU. Если не включать антиалиасинг, то может можно и иначе, но такое решение меня не интересовало. Такое поведение fluxbox вполне логично, проблема только в том, что пока в UTF-8 жить нельзя :( -- С уважением, Прокопьев Евгений ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] fluxbox. кодировка menu 2004-08-29 5:09 [Comm] fluxbox. кодировка menu nikita2 2004-08-29 7:02 ` Sergey Lizogub 2004-08-29 7:19 ` Sergey Lizogub @ 2004-08-30 7:39 ` php-coder 2 siblings, 0 replies; 8+ messages in thread From: php-coder @ 2004-08-30 7:39 UTC (permalink / raw) To: nikita2 0000100101011110100100101::29.08.2004::0110001001001000100111100100010 Здравствуйте, nikita2! Отвечаю на Ваше письмо: n> У меня в меню одна часть в другой кодировке (Настройка Fluxbox -> Настройка). Все меню Fluxbox делится на две части: системное (то, которое отвечает непосредственно за настройку WM) и пользовательское (программы). Системное создается при компиляции Fluxbox и является его частью, оно как бы "вшито" в него - именно по этой причине ты и не можешь его найти :-) А пользовательское создается при помощи скрипта fluxbox-generate_menu и может быть пересобрано/обновлено в любой момент. Проблема в том, что по умолчанию системное меню генерируется в кодировке koi8-r. n> Как это можно поправить? Есть несколько решений этой проблемы, но самое простое, это сконвертировать ~/.fluxbox/menu в кодировку koi8-r и установить в файле стиля для отображения любой шрифт в кодировке koi8-r. Тогда все меню гарантированно будет на русском. Так это сделано у меня. n> Возможно это потому что я использую с1251. Ты прав. Удачи! ;)) P.S. См. также по этой теме тред "Локализация в Fluxbox" -- С уважением, php-coder (mailto:php-coder[at]ngs[dot]ru) Registered Linux User #327594 ALT Linux Master 2.2 (kernel 2.4.27) 010010010010010001010101100::Linux RuleZz!::100010010001000100010001110 ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2004-08-30 7:39 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2004-08-29 5:09 [Comm] fluxbox. кодировка menu nikita2 2004-08-29 7:02 ` Sergey Lizogub 2004-08-29 7:47 ` nikita2 2004-08-29 10:59 ` Sergey Lizogub 2004-08-29 7:19 ` Sergey Lizogub 2004-08-29 14:04 ` nikita2 2004-08-30 4:48 ` Eugene Prokopiev 2004-08-30 7:39 ` php-coder
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git