Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:admin:form_dictionary [2015/05/06 12:00] asmodeus [Словари] |
abills:docs:manual:admin:form_dictionary [2018/03/20 12:56] (текущий) anton [Добавление нового словаря] |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
''/ Настройка / Другое / Словарь '' | ''/ Настройка / Другое / Словарь '' | ||
- | Правка словарей. \\ | + | Форма редактирования словарей. |
+ | Системные словари размещаются в каталоге /usr/abills/language. Словари модулей размещаются в каталогах модулей с расширением .pl (abills/Abills/modules/[MODULENAME]/lng_english.pl). | ||
- | Также можно создать собственный словарь. | ||
Параметры: | Параметры: | ||
^ $conf{LANGS}='english:English;russian:Русский;ukraine:Українська'; |Указывает языки с которыми должна работать система. \\ Языка разделяются точкой с запятой. В описании языка указывается файл языка без расширения .pl и через две точки название языка. \\ \\ **Например:** \\ заводим новый словарь Новый русский \\ $conf{LANGS}='new_russian:Новый русский;' \\ При таком описании в меню выбора языка покажется только один этот язык. | | ^ $conf{LANGS}='english:English;russian:Русский;ukraine:Українська'; |Указывает языки с которыми должна работать система. \\ Языка разделяются точкой с запятой. В описании языка указывается файл языка без расширения .pl и через две точки название языка. \\ \\ **Например:** \\ заводим новый словарь Новый русский \\ $conf{LANGS}='new_russian:Новый русский;' \\ При таком описании в меню выбора языка покажется только один этот язык. | | ||
- | ^ $conf{default_language}='ukraine'; |Язык (словарь) сообщений по умолчанию. | | + | ^ $conf{default_language}='ukraine'; |Язык (словарь) по умолчанию. | |
- | Форма редактирования словарей. | ||
- | Словари размещаются в каталоге /usr/abills/language. | + | **Изменения в стандартных словарях при обновлении затираются. Для сохранения изменений, нужно создавать собственные словари** |
- | + | ||
- | **Стандартные словари системы при обновлении затираются, для редактирования словаря под свои нужды нужно создавать собственные словари** | + | |
====Добавление нового словаря==== | ====Добавление нового словаря==== | ||
- | Создание файла нового словаря | + | ===Из вебинтерфейса=== |
+ | Сначала нужно дать апачу права записи в папку language | ||
+ | chown www-data /usr/abills/language | ||
+ | После этого можно пользоваться кнопкой "+" в таблице | ||
+ | === Вручную === | ||
+ | Создание файла нового словаря. \\ | ||
+ | **При создании собственных словарей в названии файла не допускаются символы подчёркивания и ПРОПИСНЫЕ буквы** | ||
cd /usr/abills/language | cd /usr/abills/language | ||
- | touch new_language.pl | + | touch newlanguage.pl |
- | chown www new_language.pl | + | chown www newlanguage.pl |
+ | |||
+ | Для ОС Ubuntu пользователь apache это www-data | ||
+ | chown www-data newlanguage.pl | ||
Редактирование нового словаря | Редактирование нового словаря | ||
Строка 32: | Строка 38: | ||
- | ^$conf{LANGS}='english:English;russian:Русский;ukraine:Українська;new_language:New lang'; | Указывает языки с которыми должна работать система. Языка разделяются точкой с запятой. В описании языка указывается файл языка без расширения .pl и через две точки название языка. | | + | ^$conf{LANGS}='english:English;russian:Русский;ukraine:Українська;newlanguage:New lang'; | Указывает языки с которыми должна работать система. Языка разделяются точкой с запятой. В описании языка указывается файл языка строчными буквами, латиницей, без расширения .pl и через две точки название языка. | |
+ | |||
+ | |||
+ | ===видео пособие=== | ||
+ | |||
+ | |||
+ | {{youtube>large:EnUrWoozyMo|Создание и правка словаря}} |