ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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  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: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  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