Форма редактирования словарей.
Меню Настройка>Другое>Словарь.
Системные словари размещаются в каталоге /usr/abills/language. Словари модулей размещаются в каталогах модулей с расширением .pl (abills/Abills/modules/[MODULENAME]/lng_english.pl).
Параметры:
$conf{LANGS}='english:English;russian:Русский;ukrainian:Українська'; | Указывает языки, с которыми должна работать система. Названия языков разделяются точкой с запятой. В описании языка указывается файл языка без расширения .pl и через две точки название языка. Например: заводим новый словарь Новый русский $conf{LANGS}='new_russian:Новый русский;' При таком описании в меню выбора языка покажется только один этот язык. |
---|---|
$conf{default_language}='ukrainian'; | Язык (словарь) по умолчанию |
Изменения в стандартных словарях при обновлении затираются. Для сохранения изменений, нужно создавать собственные словари.
Добавление нового словаря
Из вебинтерфейса
Сначала нужно дать апачу права записи в папку 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:Русский;ukrainian:Українська;newlanguage:New lang'; | Указывает языки, с которыми должна работать система. Названия языков разделяются точкой с запятой. В описании языка указывается файл языка строчными буквами, латиницей, без расширения .pl и через две точки название языка |
---|
Видео пособие