Dictionary files have been moved to a new name format.
Dictionary files can also have a new JellyBean format that
can provide next word suggestions.
Updated dictionaries used where available.
Squashed commit from: http://review.cyanogenmod.com/#/c/19404/
Fix Issue 5781: Danish keyboard crashes
The process libjni_latin.so crashes because the danish dictionary has a corrupted line that
exceeds the maximum word defined in native defines.h (#define MAX_WORD_LENGTH_INTERNAL 48) and
the BinaryDictionary (MAX_WORD_LENGTH = 48).
Also, the hebrew dictionary has inconsistent lines (http directions, english words, numbers,
dates, ...), and more of the them exceeds the 48 chars by word limit. I found an hebrew
dictionary in http://softkeyboard.googlecode.com/svn/trunk/DictionaryTools/xml/he.xml that looks
ok.
Change-Id: I33f88d672707388e76db656632b00b8e370f957a
In ICS the binary dictionary format for dictionaries
has changed. I decompiled them all to xml and then
recompiled with ICS makedict. They will still not be
considered installed however. I have confirmed the
files work by messing with LatinImeDictionaryPack.apk
though, a part of the gapps.
I'm just submitting this in the hope that someone
else will also try to figure it out.
It also decreases the size of LatinIME.apk slightly
as the new format results in greater compression.
Change-Id: Ia4d1305bf64e6529cd90b44aa9af39dcefae1282