Добавление спеллера в FireFox: различия между версиями

Материал из Wiki FU-Lab
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 24: Строка 24:
Подробнее:
Подробнее:


"version": "0.2.5" - версия расширения
"version": "0.2.5"  
- версия расширения


  "dictionaries": {
  "dictionaries": {
     "komi-permyak": "dictionaries/koi.dic"
     "komi-permyak": "dictionaries/koi.dic"
   }, - путь к файлу dic с описанием языковой локали по стандарту ISO 639-1, если языка нет в данном стандарте, можно написать название транслитом или на английском языке
   },  
- путь к файлу dic с описанием языковой локали по стандарту ISO 639-1, если языка нет в данном стандарте, можно написать название транслитом или на английском языке


  "description": "Коми (пермяцкий) словарь проверки орфографии", - описание расширения
  "description": "Коми (пермяцкий) словарь проверки орфографии",  
- описание расширения


"name": "Koi spellchecking dictionary", - название расширения
"name": "Koi spellchecking dictionary",  
- название расширения


"manifest_version": 2, - версия файла манифеста (остается без изменения 2)
"manifest_version": 2,  
- версия файла манифеста (остается без изменения 2)


"applications": {
"applications": {
Строка 40: Строка 45:
       "id": "koi-spellchecker-v-0.4@fulab"
       "id": "koi-spellchecker-v-0.4@fulab"
     }
     }
   } - уникальный идентификатор в магазине расширения firefox
   }  
- уникальный идентификатор в магазине расширения firefox




После окончания редактирования и подготовки файлов и директории проекта необходимо полученный результат поместить в zip архив без родительской директории.
После окончания редактирования и подготовки файлов и директории проекта необходимо полученный результат поместить в zip архив без родительской директории.

Версия от 22:48, 6 декабря 2023

Зарегистрироваться в магазине расширений firefox (если еще не).

В личном кабинете необходимо создать директорию проекта и в ней расположить файл manifest.json и директорию dictionaries

В директорию dictionaries необходимо поместить файлы dic, aff и readme.txt с свободным описанием расширения - это описание будет использоваться в магазине расширений

Структура файла manifest.json:

{

 "version": "0.2.5",
 "dictionaries": {
   "komi-permyak": "dictionaries/koi.dic"
 },
 "description": "Коми (пермяцкий) словарь проверки орфографии",
 "name": "Koi spellchecking dictionary",
 "manifest_version": 2,
 "applications": {
   "gecko": {
     "id": "koi-spellchecker-v-0.4@fulabs"
   }
 }

}

Подробнее:

"version": "0.2.5"

- версия расширения
"dictionaries": {
   "komi-permyak": "dictionaries/koi.dic"
 }, 
- путь к файлу dic с описанием языковой локали по стандарту ISO 639-1, если языка нет в данном стандарте, можно написать название транслитом или на английском языке
"description": "Коми (пермяцкий) словарь проверки орфографии", 
- описание расширения

"name": "Koi spellchecking dictionary",

- название расширения

"manifest_version": 2,

- версия файла манифеста (остается без изменения 2)

"applications": {

   "gecko": {
     "id": "koi-spellchecker-v-0.4@fulab"
   }
 } 
- уникальный идентификатор в магазине расширения firefox


После окончания редактирования и подготовки файлов и директории проекта необходимо полученный результат поместить в zip архив без родительской директории.