Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:manual:admin:form_dictionary [2015/05/06 11:57]
asmodeus [Добавление нового словаря]
abills:docs:manual:admin:form_dictionary [2018/03/20 12:56] (текущий)
anton [Добавление нового словаря]
Строка 4: Строка 4:
 Форма редактирования словарей. Форма редактирования словарей.
  
-**Стандартные словари системы ​при обновлении затираютсядля редактирования словаря под свои нужды ​нужно создавать собственные словари**+Системные словари ​размещаются в каталоге /​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   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
  
 Редактирование нового словаря ​ Редактирование нового словаря ​
Строка 21: Строка 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|Создание и правка словаря}}