Это старая версия документа.


Словари

/ Настройка / Другое / Словарь

Форма редактирования словарей.

Системные словари размещаются в каталоге /usr/abills/language. Словари модулей размещаются в каталогах модулей с расширением .pl (abills/Abills/modules/[MODULENAME]/lng_english.pl).

Параметры:

$conf{LANGS}='english:English;russian:Русский;ukraine:Українська'; Указывает языки с которыми должна работать система.
Языка разделяются точкой с запятой. В описании языка указывается файл языка без расширения .pl и через две точки название языка.

Например:
заводим новый словарь Новый русский
$conf{LANGS}='new_russian:Новый русский;'
При таком описании в меню выбора языка покажется только один этот язык.
$conf{default_language}='ukraine'; Язык (словарь) сообщений по умолчанию.

Стандартные словари системы при обновлении затираются, для редактирования словаря под свои нужды нужно создавать собственные словари

Добавление нового словаря

Создание файла нового словаря.
При создании собственных словарей в названии файла не допускаются символы подчёркивания

cd /usr/abills/language
touch newlanguage.pl
chown www newlanguage.pl

Редактирование нового словаря

/ Настройка / Другое / Словарь

Подключение словаря

$conf{LANGS}='english:English;russian:Русский;ukraine:Українська;newlanguage:New lang'; Указывает языки с которыми должна работать система. Языка разделяются точкой с запятой. В описании языка указывается файл языка без расширения .pl и через две точки название языка.