Creating a custom dictionary for Acrobat and Reader.
Copy link to clipboard
Copied
I want to create a custom dictionary to be used by all of our users when they access a “forms document” through Adobe Reader/Acrobat.
Here are some of the issues:
The default dictionary name under Custom Dictionaries has a .clam extension.
Is there a way to edit this?
Does it contain the index settings for all the other added.txt and excluded.txt dictionary files?
The Reader's default location is under a user’s LocalLow folder.
C:\Users\PIN\ AppData\LocalLow\Adobe\Linguistics\Dictionaries\Adobe Custom Dictionary.
The Acrobat default location is under the user's Roaming folder.
C:\Users\PIN\ AppData\Roaming\Adobe\Linguistics\Dictionaries\Adobe Custom Dictionary\.
This is buried under the users profile and we need to be able to update these files on all the user’s workstations prior to log on.
This could be done by redirection of the new custom dictionary. What is the location of that setting in the registry?
Is there is a way to append to the standard dictionary file so as not to replace any setting that a user may have made to the dictionary?
Is this done to the .clam or .txt file outside of the Adobe Reader application?
What is the “All” setting in the dictionary?
Does that imply the program will look through all the dictionaries?
Is there a way to create a new dictionary name that would appear under the preferences\spelling\dictionaries list. Is there an Index file that would point to a newly created Dictionary folder?
Copy link to clipboard
Copied
Here's a partial answer (I'm still investigating):
- .clam binary files cannot be edited.
- Here's more information about custom dicts with LiveCycle Designer.
- You can use the Wizard to for predeployment configuration of files. Otherwise, use any post deployment method.
So the only question remaining is: How do I create custom dicts for Acrobat/Reader and how do I deploy those files. Is that correct?
Ben
Copy link to clipboard
Copied
The main question is:
How do I create custom dictionaries for Acrobat/Reader and how do I deploy those files?
the second question is :
If a custom dictionary can be created, can it be shared in a common folder for all users?
Copy link to clipboard
Copied
Custom dictionaries must be created with a 3rd party program provided by Proximity (http://www.proximitytechnology.com/spell_correction.htm).
The spelling support files are installed in this directory for all users (this is only the default)
:
C:\Program Files\Adobe\<product>\Resource\Linguistics\Providers\Proximity
File types include:
- ENV - eg: grmphon.env - the phonetic rule file for the spelling dictionary language. There is one of these “ENV” file for each language.
- CLX - eg: grm32.clx - a language related part of spelling dictionary. There is one of these “CLX” file for each language.
- LEX - eg: grm104.lex - an actual spelling dictionary. There may be several dictionaries for a given language, for example, grm104.lex, grm10401.lex.
So the answer is:
Create a custom dictionary with Proximity and use the Wizard or some other method to deploy the files in the correct location.
Ben

