Словари

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

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

Системные словари размещаются в каталоге /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'; Язык (словарь) по умолчанию.

Изменения в стандартных словарях при обновлении затираются. Для сохранения изменений, нужно создавать собственные словари

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

Из вебинтерфейса

Сначала нужно дать апачу права записи в папку language

chown www-data /usr/abills/language

После этого можно пользоваться кнопкой «+» в таблице

Вручную

Создание файла нового словаря.
При создании собственных словарей в названии файла не допускаются символы подчёркивания и ПРОПИСНЫЕ буквы cd /usr/abills/language

touch newlanguage.pl
chown www newlanguage.pl

Для ОС Ubuntu пользователь apache это www-data

chown www-data newlanguage.pl

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

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

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

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

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

Создание и правка словаря