Next: 
Using-Multi-Dictionaries.html#Using-Multi-DictionariesUsing Multi Dictionaries ,
Previous: 
Working-With-Affix-Info-in-Word-Lists.html#Working-With-Affix-Info-in-Word-ListsWorking With Affix Info in Word Lists ,
Up: 
Working-With-Dictionaries.html#Working-With-DictionariesWorking With Dictionaries 5.7 Format of the Personal and Replacement Dictionaries
5.7.1 Format of the Personal Dictionary
The personal dictionary generally has a filename of the form:
     .aspell.lang.pws
   
And the file itself contains two parts.  The first part is a
header line of the form:
     personal_ws-1.1 lang num [encoding]   
where num is the number of words in the list.  This number is
only used as a hint, and thus does not have to be accurate.  When
creating a new dictionary it is perfectly acceptable for 
num to
be 0.  The 
encoding is optional and specifies the encoding of
the word list.  If it is left out the encoding is expected to be in
the default encoding for the language as specified by the
data-encoding option.  See data_002dencoding.html#data_002dencodingdata-encoding .
   
The second part of simply a word list with one word per line.
5.7.2 Format of the Personal Replacement Dictionary
The personal replacement dictionary generally has a filename of the form:
     .aspell.lang.prepl
   
And the file itself contains two parts.  The first part is a
header line of the form:
     personal_repl-1.1 lang num [encoding]   
where num is currently unused and thus always 0.  As with the
personal dictionary the 
encoding is optional.
   
The second part simply a list of replacements with one replacement
per line with each replacement pair has the following format:
     misspelled_word correction   
