Sorry to ask something as a first-poster
Installed MCR today.
I want to add a swiss dictionary (main_de_ch.dict) because Switzerland doesn't exactly write german (main_de.dict).
So I just extracted LatinImeGoogle.apk from your ROM and went to ..\res\raw\
There I tried to overwrite the main_de.dict with my own one just to test if my compiled dict works (german and swiss are quite similar). But it seems that the binary-format of those .dict files are different from ICS. Because after I open the keyboard it's not working with my predictions/corrections.
I propably use an outdated makedict.jar from a website with a tutorial for ICS dictionaries, to compile from .xml to binary .dict
The binary format seems to have changed, but I can't find a new makedict.jar for Jelly Bean.
Can I provide you with the swiss XML file (main_de.xml) so you could propably include it in further versions? To be exact, swiss is a dialect of german, so it should be similar to en-GB / en-US / en-AU or es-ES / es-US.
What's special about the swiss dialect: no smartphone OS EVER built a swiss dictionary yet and I want to provide one. I did a 2 months research and data-mining just to create an accurate swiss dictionary xml. Now the only cumber stone is that I can't build the .dict
Your help would be very appreciated.
Thanks in advance.
(ch is the abbrevation of Switzerland. To follow the android standard like existing dictionaries "main_pt_br.dict" we should name it main_de_ch)
Edited by underlines, 03 September 2012 - 02:32 PM.