[devel] menu DURING_INSTALL
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Ноя 25 13:37:34 MSK 2008
On Wed, Nov 12, 2008 at 04:36:52PM +0300, Sergey V Turchin wrote:
> On Tuesday 11 November 2008, Alexey Tourbin wrote:
>
> [...]
> > Не лучше ли использовать "rpm --eval %_install_langs"?
> В нет требования указания кодировки.
> В нет требования указания локали.
> Отсутствие указания кодировки в локалях SUPPORTED - баг.
По-моему, в списке languages() кодировки указывать не надо.
Вот пример использования languages():
/etc/menu-methods/xdg-desktop-entry-spec-apps:
41 forall(languages(), "lang",
42 "Name[" substr($lang, "0", "2") "]=" encode_translate($lang,title(), "utf8") "\n")
/etc/menu-methods/gnome-mime-data-applications:
14 forall(languages(), "lang", "\t Name[" substr($lang, "0", "2") "]=" encode_translate($lang,title(),"utf-8") "\n")
То есть в languages() должно быть только название поддерживаемых языков,
а функция перевода encode_translate() берёт кодировку для перевода
в виде последнего аргумента. Как правило это должна быть кодировка utf-8,
то есть в этих двух примерах в результате должно получиться
Name=foo
Name[ru]=фуу
и т.п.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20081125/0b824e77/attachment.bin>
Подробная информация о списке рассылки Devel