Fortune Policy

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
(Import from freesource.info)
м (переименовал «FortunePolicy» в «Fortune Policy»)
 
(2 промежуточные версии не показаны)
Строка 1: Строка 1:
-
[[Category:Policy]]
+
{{DraftPolicy|responsible=?}}
-
{{MovedFromFreesourceInfo|AltLinux/Policy/Drafts/Fortune}}
+
{{викифицировать}}
-
== Полиси по упаковке "фортунок" ==
+
== Полиси по упаковке «фортунок» ==
Тематические пакеты с базами высказываний называются
Тематические пакеты с базами высказываний называются
Строка 25: Строка 25:
FORTDIR/
FORTDIR/
-
где %LOCALE% - язык. Определяется переменными LC_ALL, LC_MESSAGES, LANG и LANGUAGE. %LOCALE% - полное имя локали, вместе с территорией и кодировкой, %LOCALE_2% - двухсимвольный код языка. Rationale: мне (ru_RU.KOI8-R) неинтересно читать фортунки на белорусском или украинском языках - я просто ничего не пойму.
+
где %LOCALE% — язык. Определяется переменными LC_ALL, LC_MESSAGES, LANG и LANGUAGE. %LOCALE% — полное имя локали, вместе с территорией и кодировкой, %LOCALE_2% — двухсимвольный код языка. Rationale: мне (ru_RU.KOI8-R) неинтересно читать фортунки на белорусском или украинском языках — я просто ничего не пойму.
-
С файлами данных в utf-8 тоже всё будет в порядке - fortune-mod 1.99.1, судя по исходникам, рассматривает базы как utf-8 если видит рядом с базой файл с именем <имя_базы>.u8.
+
С файлами данных в utf-8 тоже всё будет в порядке — fortune-mod 1.99.1, судя по исходникам, рассматривает базы как utf-8 если видит рядом с базой файл с именем <имя_базы>.u8.

Текущая версия на 06:36, 21 июля 2010

Stub.png
Черновик политики Sisyphus
Автор(ы) — ?


42px-Wikitext-ru.svg.png
Эту статью следует викифицировать.


Полиси по упаковке «фортунок»

Тематические пакеты с базами высказываний называются fortunes-название_базы. Например, fortunes-ALT fortunes-LOR fortunes-ru fortunes-vekshin

Все файлы должны быть созданы в кодировке UTF-8. .dat-файлы должны генерироваться при упаковке пакета (командой strfile), так как являются вторичными.

Пакет fortune-engine содержит необходимые команды для работы с базами высказываний.

fortune-mod является виртуальным, вытягивающим fortune-engine и все fortunes-*

При поиске базы fortune(6) перебирает следующие пути:

FORTDIR/%LOCALE% FORTDIR/%LOCALE_2% FORTDIR/

где %LOCALE% — язык. Определяется переменными LC_ALL, LC_MESSAGES, LANG и LANGUAGE. %LOCALE% — полное имя локали, вместе с территорией и кодировкой, %LOCALE_2% — двухсимвольный код языка. Rationale: мне (ru_RU.KOI8-R) неинтересно читать фортунки на белорусском или украинском языках — я просто ничего не пойму.

С файлами данных в utf-8 тоже всё будет в порядке — fortune-mod 1.99.1, судя по исходникам, рассматривает базы как utf-8 если видит рядом с базой файл с именем <имя_базы>.u8.

 
Личные инструменты