[devel] menu DURING_INSTALL

Igor Vlasenko =?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Вт Ноя 25 14:05:15 MSK 2008


On Tue, Nov 25, 2008 at 01:37:34PM +0300, Alexey Tourbin wrote:
> По-моему, в списке languages() кодировки указывать не надо.

Но кодировки нужно указывать в langs(), 
чтобы не сломать рабочие системы :(

Например, в
/etc/menu-methods/icewm:
[...]
  x11=  "  prog \"" translate(lang(), title()) "\" \"" findicon($icon, "-") "\" 
" $command"\n"
[...]

$ cat /etc/menu-methods/lang.h
function lang()="ru_RU.CP1251"
function languages()="ru_RU"

(У меня локаль пользователей - ru_RU.CP1251).

Проблема в том, что, например, icewm не поддерживает кодировок,
что видит, то и поет (хоть бНОПНЯ, хоть РєРСРs).

На примере 
/etc/menu-methods/xdg-desktop-entry-spec-apps
эта проблема не видна, так как для .desktop файлов 
конечная кодировка (utf-8) задана заранее
и не зависит от системной локали.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



Подробная информация о списке рассылки Devel