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


Словари

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

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

Системные словари размещаются в каталоге /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 и через две точки название языка.

видео пособие