Child pages
  • Словари
Skip to end of metadata
Go to start of metadata

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

Меню Настройка>Другое>Словарь.

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

Видео пособие


  • No labels