This repository provides spell-checker dictionaries for Firefox and Chrome, specifically tailored for editing articles on poewiki.net.
The spell-checker dictionaries in this repository are generated from CSpell dictionary files; by default, CSpell ignores words less than four characters long, and handles possessives ('s) automatically. By contrast, the spell-checkers in Firefox & Chrome ignore words less than three characters long, and do not handle possessives ('s) automatically.
(Also, Firefox & Chrome are case-sensitive, but I have addressed this by adding each word twice with alternating capitalization, with the exception of ALLCAPS words.)
- Download persdict.dat
- Move/copy it to your
profile directory. To quickly find your profile directory:- Type
about:supportinto the browser's address bar, - Next to
Profile Folder, clickOpen Folder.
- Type
- Download Custom Dictionary.txt
- Move/copy it to your
profile directory. - Delete any existing
Custom Dictionary.txt.backupfile. (This is to stop Chrome trying to restore this file and overwriting your new file). To find your profile directory:- Type
about:versioninto the browser's address bar, - Copy the text next to
Profile Path:, - Paste this into an Explorer window or equivalent.
- Type
All .txt files listed below are plaintext, UTF-8, LF-EOL, with a single word per line.
These files are all stored in the pob-dict repository, except for wiki-ignore-dict.txt which is stored in this repo in the src directory.
| Filename | Description |
|---|---|
| poe-dict.txt | Words specific to Path of Exile. |
| pob-dict.txt | Words used in the PoB source-code and associated files. |
| ignore-dict.txt | PoB-specific-words to be ignored. |
| extra-en-dict.txt | Extra English words that are not in CSpell's dictionaries. |
| wiki-ignore-dict.txt | poewiki.net-specific words to be ignored. |
Whenever the build workflow is run, the source files are fetched, concatenated, sorted (unique), processed as mentioned above, and if any changes are detected the resulting files are automatically checked-in and committed.