[Q] How to add to AOSP dictionaries? - Nexus S Q&A, Help & Troubleshooting

Hi to all!
I managed to compile an aosp 2.3.4 rom but dictionaries (either english and italian) are missing to use with gingerbread keyboard. how can i include all dictionaries usable by keyboard compiling on aosp?
thanks

This is one of the flaws in Android. I can't believe there are no options like language packs which can be easily added after compiling. I've seen posts and tutorials on this.
Sent from my Nexus S 4G using XDA App

Here is what I found:
Some info on the android keyboard and the issue:
http://blog.cone.be/2010/08/19/android-keyboard-dictionaries/
http://blog.cone.be/2010/08/20/creating-dutch-dictionary-for-android/
http://code.google.com/p/cyanogenmod/issues/detail?id=1827
http://forum.xda-developers.com/showthread.php?t=1027207
Here is the exact keyboard but with some additional language packs which, unlike Google's, can be added later:
https://market.android.com/details?id=com.moo.android.inputmethod.latin.free
I believe there is already a few submits to Google about this very issue and they will have most languages as an option language pack from their menu which you can choose to install. I hope that's coming up in Ice Cream Sandwich
Sent from my Nexus S 4G using XDA App

I managed to get dictionaries from cyanogenmod and at the momento i'm triyng to add root and superuser.apk on the build (but in compilation, not pushed after). But, just last (stupid question): how i can obtaion from compilation apart all the img generated also a flashable zip? thanks
edit 1: when i will finish, and the phone doesn't explod, i'll post what i did...

Related

swype beta

there is no swype keyboard available yet on the market.
but there are two test versions of swype around.
the test version has all languages installed, but stopped working because the testing period has ended.
the other beta version works fine, but there is only Spanish and English installed.
is there a way to move the languages from the test to the beta version ?
I have version 1.16.12.5230.t: still works and has many languages (but not all - Polish for example).
In the applications manager menu (settings), it shows I have version 5612 and everything still works fine.
the 5612 works fine for me, but it only has English and Spanish as options.
boo6 said:
the 5612 works fine for me, but it only has English and Spanish as options.
Click to expand...
Click to collapse
Yup.. ^^ This.
nobody manged to put the language-pack of the 5230 into the 5612 ?
I'm really only one, who has working Swype with 7 languages? I said that earlier, but no one is interested in it ;-)
Post the apk?
Where is this available. I would love to give it a try.
Sent from my T-Mobile G1 using the XDA mobile application powered by Tapatalk
I am using version Swype-SwypeReference-HVGA-trial-release.1.16.12.5228.219.apk, md5sum: 38cf8bd9a6e30cc68b8434461e251baa. It can be find using Google.
I don't know, why it still works, if name says, that it is a trial ;-) Could someone verify this on his device?
sorry Brut.all, i didn't have the time to check it before.
the version is working fine, but not on the big-screen devices (milestone).
gives an error about wrong resolution.
haven't found the WVGA version of it yet.
it was easy just look at google for: wvga swype .apk
you'll get a
Swype-SwypeReference-WVGA-trial-release.1.16.12.5228.2.19-fix.apk
which works fine for me.
tnx Brut.all, all replies told me that there is just one working english version left ..
is there anybody willing to share a working WVGA release with italian dictionary?
Sent from my HTC Desire using the XDA mobile application powered by Tapatalk
I have finally been able to build an apk with italian dictionary using latest beta available, using a guide provided elsewhere on this forum.
ninja.rogue said:
I have finally been able to build an apk with italian dictionary using latest beta available, using a guide provided elsewhere on this forum.
Click to expand...
Click to collapse
Do you mean 1.47.24.6826? It showed up recently.
I've downloaded three different versions of Swype and all say that the screen resolution is wrong... can someone tell me what to put into Google to get a working non-trial version of Swype for a G1? Thanks
randombvr said:
I've downloaded three different versions of Swype and all say that the screen resolution is wrong... can someone tell me what to put into Google to get a working non-trial version of Swype for a G1? Thanks
Click to expand...
Click to collapse
You must search for "HVGA" versions.
Mod edit: swype link removed
I've written a tutorial about how to swap languages on the swype beta:
www [dot] mediafire.com/download.php?iziylyjlmny
(I'm sorry - as a new user I can't post links )
Basically I've replaced the Spanish dictionary with a dictionary extracted from the old version
Italian, Germany and French should work. And basically any other languages which use the same keyboard of the Spanish version (I don't think Russian could work - not easily at least)
The tutorial uses apktool and testsign.jar and has been tested on Linux (but should work also on windows and mac) and a samsung galaxy spica i5700 (but should work on every android device which support the swype beta)
the file swype-framped.apk is the swype beta with Italian dictionary
have fun
oh, and feel free to suggest a fix and to share it everywhere

Swype Bulgarian

Link: Swype_EN_BG 400x800WVGA2.15.56.14870.apk File size: 6.36 MB
Link: Swype_EN_BG 400x800WVGA2.15.56.14870.apk - 6.36 MB
How I did it:
1. Rename the original Swype400x800WVGA2.15.56.14870.apk to zip and open. Let's call that file 1.
2. Rename the Swype.apk extracted from MTel to zip and open. Let's call that file 2.
3. Copy these files from folder assets\files from 1 to same folder in 2:
Bulgarian-full.htm
Bulgarian-LS-Cyrillic.zkb.le
Bulgarian-PT-Cyrillic.zkb.le
Bulgarian.htm
Bulgarian.zdb.le
Edit-LS-Cyrillic.zkb.le
Edit-PT-Cyrillic.zkb.le
Numbers-LS-Cyrillic.zkb.le
Numbers-PT-Cyrillic.zkb.le
license.dat​4. Extract these two files from folder assets\files from 2:
languages.lst
helplanguages.lst​5. Edit both files in Notepad - add ",Bulgarian" at the end.
6. Put both files back in 2.
7. Copy from 1 from folder assets\keybords all 10 Bulgarian* files to same folder in 2.
8. Delete the META-INF folder
9. Rename 2 to apk.
10. Sign it as explained here http://forum.xda-developers.com/showpost.php?p=6635559&postcount=10
Working in HTC Desire. Not tested completely - might have other issues. Known issue: couldn't display Bulgarian help.
Thanks.. hope it works
Witch file is swype.apk extracted from mtel, because i think both links are one same file?Also, is it possible to install this on a phone with preinstalled swype?
Thanks.
portis said:
Witch file is swype.apk extracted from mtel, because i think both links are one same file?Also, is it possible to install this on a phone with preinstalled swype?
Thanks.
Click to expand...
Click to collapse
swype.apk extracted from mtel is not posted. You should be able to use any Swype that already has Bulgarian.
AFAIK, it will not work when Swype is preinstalled.
karayan said:
swype.apk extracted from mtel is not posted. You should be able to use any Swype that already has Bulgarian.
AFAIK, it will not work when Swype is preinstalled.
Click to expand...
Click to collapse
Ok i am still little confused.Can`t i just try one of those files in your links to install it on my phone, since they already include bulgarian keyboard.I have only the beta version of swype witch include only seven languages and no bulgarian support.
portis said:
Ok i am still little confused.Can`t i just try one of those files in your links to install it on my phone, since they already include bulgarian keyboard.I have only the beta version of swype witch include only seven languages and no bulgarian support.
Click to expand...
Click to collapse
Both links point to same apk. This apk is based on the latest Swype beta 2.15.56.14870. Note that posted apk is for WVGA resolution 400x800.
It works flawlessly! 10x
PS. A little problem, when i try to change language with Swype button - Force Close appear.
It works perfectly! You, sir, made my day, I can't thank you enough! I use Swype exclusively and until now I had to post and reply on social networks in English for the displeasure of my Bulgarian friends... NO MORE!
Just a note, there's a newer version of Swype available via beta and certain "channels" you might want to update your release. Hopefully you'll keep supporting it in the future!
P.S.: Can you release a version with only English and Bulgarian, to slim the size?
raynerape said:
It works perfectly! You, sir, made my day, I can't thank you enough! I use Swype exclusively and until now I had to post and reply on social networks in English for the displeasure of my Bulgarian friends... NO MORE!
Click to expand...
Click to collapse
Glad to hear it works for you too.
raynerape said:
Just a note, there's a newer version of Swype available via beta and certain "channels" you might want to update your release. Hopefully you'll keep supporting it in the future!
Click to expand...
Click to collapse
AFAIK, 2.15.56.14870 is the latest official beta. There are other releases that appear online like 2.44*, 2.6* or even 3* but I am not certain they are compatible - I think they are for other devices like Samsung.
raynerape said:
P.S.: Can you release a version with only English and Bulgarian, to slim the size?
Click to expand...
Click to collapse
I already considered eliminating the other languages and leaving only EN and BG. I intend to do it soon.
Works for me, but is there a chance to BDS (Bulgarian standard) layout, because currently is only phonetic layout.
Due to this:
Official Stance from Swype Inc. Regarding Swype Distribution
links removed.
Any non-xda link where we can download it?
Karayan, move this thread to All4Android, the premiere Bulgarian Android forum, this eill make it better focused for Bulgarian users that need it. You might wasn't to provide link to there on this thread for SEO but that's it.
Sent from my HTC Desire using Tapatalk
Works good on Desire HD when you typing, but if you try to switch between languages force closed.
Links on 1-st post did't work, any idea
There is the same program for winmo ?
I need Swype in Bulgarian!
Please good people, somebody to send me PM from where to download it.
I am ready to pay what is needed. In the moment it is impossible to get it even from their official website
Regards Teodor
Try this one here
Hi all. What about 480x800 display ? Is there a solution ?

Voice Commands Motorola FULLY WORKING (Froyo only) From 2.2 leak! :D

So guys, after a good half hour of debugging, here's to you:
VOICE COMMANDS (offline ) MOTOROLA OFFICIAL!
Fully functional (AND MUCH BETTER RESPECT TO THOSE IN 2.1!)
Compatible with ANY Froyo, FroyoMOD/CM/ShadowMOD/Ice&Fire/any Froyo ROM
Just install the following ZIP through openrecovery and you did!
HAVE FUN!!!!
This may also be compatible with NON_Motorola builds/Phones but I didn't test it
Voice Commands.zip
------------------------------------------
If you like my work, you can buy me a coffe if you want
Thx a lot!!!
89luca89 said:
So guys, after a good half hour of debugging, here's to you:
VOICE COMMANDS (offline ) MOTOROLA OFFICIAL!
Fully functional (AND MUCH BETTER RESPECT TO THOSE IN 2.1!)
Just install the following ZIP through openrecovery and you did!
HAVE FUN!!!!
Voice Commands.zip
------------------------------------------
If you like my work, you can buy me a coffe if you want
Thx a lot!!!
Click to expand...
Click to collapse
JUST AMAZING....
Sent from my Milestone using Tapatalk
wisefreakz said:
Sent from my Milestone using Tapatalk
Click to expand...
Click to collapse
KING!!!
Sent from my Milestone using Tapatalk
Done a quick test
They work also on NON-MOTOROLA devices
On my HD2 works with Stock AOSP gingerbread, CM7, Desire and Desire HD builds! (So also with sense!)
Thanks
There are so many new toys to try out this week.... lol
@luca: ma cosa cambia dal compositore vocale già incluso ad es. nella cyano?
--
@luca: what does it differ from the voice dialer included in cyanogenmod?
The google one are really creepy (not respond well with italian for example, they are optimized fr english), also they not work with carkit, and this one are OFFLINE
After you install this, is there a menu icon for it or it just improves the functionality of the voice dialer and voice search from Google? Because I couldn't find it in the app drawer...
on what rom are you installing this??
Tested successfully in any rom!
Try reflashing the ZIP and clear dalvik and cache!
Luca this is awesome!!! This is a BB feature that I wished our Droids have, and now you were able to bring it.
Thanks again!
89luca89 said:
on what rom are you installing this??
Tested successfully in any rom!
Try reflashing the ZIP and clear dalvik and cache!
Click to expand...
Click to collapse
Actually it was there, I just couldn't find it. Since my Milestone is in portuguese it is called "Commandos de voz" (green phone icon). But it is showing up in english. How do I change the language? I've tried going into the settings but there's no option. Shouldn't it match the system language?
probably not, I've ripped it from APAC leak and probably it does not support portoguese "icon"
but the commands are executed well in portuguese?>
89luca89 said:
probably not, I've ripped it from APAC leak and probably it does not support portoguese "icon"
but the commands are executed well in portuguese?>
Click to expand...
Click to collapse
There is no Portuguese, so just english for us....a shame...but in english work very well, too bad that my accent is terrible ;P
boto said:
There is no Portuguese, so just english for us....a shame...but in english work very well, too bad that my accent is terrible ;P
Click to expand...
Click to collapse
Exactly, the icon name is actually in portuguese, but the app itself asks for commands in english.
@89luca89 if you speak italian and the name with italian accent it works ok?
Sent from my Milestone using Tapatalk
italian language is supported
And work EXTREMELY well
Ok, I did some investigations and it does support multiple languages, including portuguese from Portugal (pt-pt). It gets the language defined in the system settings but if this is not supported by Voice Command, then it falls back to english.
I've tried to rename the ptpt files to ptbr but it doesn't work, the app FCs. So for portuguese you have to set Pt Pt as the system language.
Luca, where did you get this app from? Is it standard from Motorola sbf at some region? I'll try to find if pt-br is supported and get the TTS files.
Sent from my Milestone using Tapatalk
From APAC Froyo leak!
works like a charm in Spanish... thanks man, a good move from motorola too... the Razr V3 had it 6 years ago... it was about time for its 2010 top of the line device to get it after all...
Sent from my Milestone using Tapatalk
Language Pack
I've flashed the Vivo Leak and got the pt-br (Portugues Brasil) and es-mx (Español Mexico) language files. Just apply the attached update.zip file and you're good to go!
EDIT: Reported that vending.apk was included in the update.zip file. I mistakenly forgot to remove it. Uploaded new update.zip pack. The attached file is the right one with only tts files from Voice Commands.
afadel said:
I've flashed the Vivo Leak and got the pt-br (Portugues Brasil) and es-mx (Español Mexico) language files. Just apply the attached update.zip file and you're good to go!
Click to expand...
Click to collapse
you are my here!
testing just now!
___
Edit: Work perfectly, but when i have 2 contacts with the same name, i try to say name and last name. I never been recognized

Multi Language keyboard

this is gingerbread keyboard with Russian,Ukrainian, English, Hebrew,German,French,Spanish, Italian included.i used it on many phones before without any problems. just installed on new galaxy s 4g and it not appears nowhere but only in settings.
any ideas how replace samsung keyboard to this?
Can you share the list of supporting languages. Share here or PM me thanks.
Russian,Ukrainian, English, Hebrew,German,French,Spanish,Italian
found a way to use it just missed simple click!
tonyio said:
this is gingerbread keyboard with Russian,Ukrainian, English, Hebrew,German,French,Spanish, Italian included.i used it on many phones before without any problems. just installed on new galaxy s 4g and it not appears nowhere but only in settings.
any ideas how replace samsung keyboard to this?
Click to expand...
Click to collapse
Thanks for the app I just don't see Spanish on the list... anyway to update the languages?
Thanks
Sent from my SGH-T959V using XDA App
no spanish.....sorry i just copied language list from somewhere else, i use only english, russian and hebrew.... don't know if any languages updates available.
tonyio said:
no spanish.....sorry i just copied language list from somewhere else, i use only english, russian and hebrew.... don't know if any languages updates available.
Click to expand...
Click to collapse
OK cool no problem ... this is still a.way better keyboard than the stock one again thanks for the app
Sent from my SGH-T959V using XDA App
tonyio said:
Russian,Ukrainian, English, Hebrew,German,French,Spanish,Italian
found a way to use it just missed simple click!
Click to expand...
Click to collapse
Hi mate can i ask you wich click was u missing?
I upgraded my girlfriend's Galaxy S to the last firmware - PDA:JP5 / PHONE:JP2 / CSC:JP5 (HUI) - with Kies... before update (Android 2.1) in keyboard language list She could choose many languages including Russian, now with this version the russian is disappeared and i can't get it back...
Thank you
settings-> locale and text -> input method -> GingerKeyboard
that's what i was missing

(How to) Hindi, Devnagari and Indic Fonts Froyo / Gingerbread

Hi, I had always found it difficult to have Indian fonts rendered on WM 6.1/6.5 and now, on Android phones. After searching high and low for almost three years, i've compiled a set of fonts for implementing into Android devices (Gingerbread and below only) so as to be able to render HIndi/Indic fonts.
I suppose, the same fonts can work on Windows Mobile 6/6.5 (tested & found working), WP 7/7.5, Meego or even WebOS 3.5, provided, you have admin/root privileges to add these font files to the system directory of your phone.
I have seen that Indic Fonts are natively availale on ICS ROMs and this procedure may not be necessary for ICS devices, unless you wish to render some regional font not being displayed in ICS.
Note:
Works on Rooted Android devices only.
Procedure:
1. Download the fonts from the link given below. Store the zip file on device / Computer.
Link: http://www.mediafire.com/?q1c8u3hxfuxu9cn
Dropbox Link: https://www.dropbox.com/s/ked0l2xv2wotqdu/fonts.zip
2. Make a NANDroid back up to revert back in case you made any errors. Install Fontchanger from Android Market / Google Playstore onto your device. Forum XDA support thread for Fontchanger is given in credits below. You may also use any other font replacing app of your choice (freefontfrenzy etc)
3. Unzip font files on PC/Device and copy the font files (*.ttf) to micro Sd Card in a new folder ".Fontchanger".
4. Run Fontchanger. Allow root access in SU. Select Advanced Tab. Accept the warning to dismiss it, in case running fontchanger for the first time.
5. Scroll down to entry DroidSansFallback.ttf. Select the entry. You will now be asked for the font to replace the stock DroidSansFallback.ttf with. Scroll to select Akshar.ttf or DroidIndia.ttf or Arial Unicode MS.ttf.
6. Apply changes. Reboot phone. Now your phone can display almost all Indic and Devnagari Fonts.
You may also use the Basic/Simple method to directly select Akshar.ttf/DroidIndia.ttf or Arial Unicode MS.ttf to replace the default font on your device (in the Basic Tab of the Fontchanger App). In this case your default font will change to Aria Unicode / Arial narrow (DroidIndia.ttf) and may affect the current display.
In case you are trying to replace the DroidSansFallback.ttf with akshar.ttf or DroidIndia.ttf, please note that you will lose Oriental (Japanese. Korean & Chinese) fonts after reboot. In case you wish to retain Oriental fonts, then use Arial Unicode MS.ttf (not tested). In case you wish to directly push these fonts into the /system/fonts directory, please be sure to chmod and change permissions for the fonts you are copying.
Fonts available:
Akshar.ttf
Devnagari fonts (Hindi, Marathi and Nepali).
Tamil fonts
Telugu fonts
Malayalam fonts
Kannada fonts
DroidIndia.ttf
Same as akshar.ttf above plus:
Bengali Fonts
Oriya Fonts
Gujarati fonts
Punjabi fonts
Assamese fonts
Arial Unicode MS.ttf
Same as DroidIndia.ttf above plus:
Chinese fonts
Japanese fonts
Thanks To
martino2k6 for his wonderful app Fontchanger. Support thread for the app is at http://forum.xda-developers.com/showthread.php?t=874658
DEVs Help Needed
Seeking help from all Devs: Please feel free to include these fonts in your ROM versions, and feel free to create flashable language mod pack for your ROMs using these fonts. I claim no ownership or patent for these fonts. Akshar was sourced from the website of CDAC India and has been optimised for mobile use. DroidIndia has been sourced from a Samsung Galaxy ROM and ArialUnicode MS has been sourced frrom a PC and has been optimised for mobile use.
If you liked this post or found it helpful, feel free to hit the "Thanks" button.
-
Thread moved to proper section
thank you very much looking for this since bought that GB phone.
Downloaded more than 80 times, yet only one has commented, c'mon guys, say it if it's bad or good. I can take criticism.
awesome work.
is this working on cyanogen 7.2..??
Yes, any rooted android version below 4.0 (ics). Runs fine on my phone with cyanogenmod 7.2 RC.
Sent from my Transformer TF101 using XDA
if i do it manually. do i hv to change the name akshar.ttf to DroidSansFallback.ttf or jus move it to /system/fonts?
i am already using a droidsansfallback.ttf which supports regional languages like tamil,hindi. but the font rendering is not perfect. not sure if this the same one or different
Sent from my Nexus One using Tapatalk
Rename to droidsansfallback.ttf. Check file sizes in phone explorer. Alternatively, copy droidsansfallback.ttf from /system/fonts to your micro SD card using any root explorer and then connect to PC as drive. Open file in win or Linux PC and compare with my file.
Sent from my Transformer TF101 using XDA
WEB PAGE NOT AVAILABLE
cant download....
Sent from my Nexus One using Tapatalk
wow didnt know we could do indian scripts on droid..
good share bud.
n1newbie said:
WEB PAGE NOT AVAILABLE
cant download....
Sent from my Nexus One using Tapatalk
Click to expand...
Click to collapse
Website is very much available. Check screenshot. Better still, check whether your ISP is blocking rapidshare or not.
Sent from my Transformer TF101 using XDA
thanx a lot ragapa97
i downloaded and replaced my droidsansfallback with ur akshar and tamil font is much better nw. eventhough the rendering is not 100% perfect. i can read online papers wid it. can it be made perfect?
thanked u in OP aswell
gud work buddy
Sent from my Nexus One using Tapatalk
Yenjoy machhan, naanum anda font thaan use pannaren. You have to search the general thread to modify ttf font files to improve rendering quality. Post back if you're successful.
Sent from my Transformer TF101 using XDA
thanx nanba. the akshar.ttf is kalakals far better than the previous one that i used. jus a lil problem in rendering. but fine. can manage.
and if i come across any better font for tamil ill buzz u. and u do the same pls
Sent from my Nexus One using Tapatalk
hey buddy is it possible to convert windows pc font to android?
for ex can bamini.ttf be optimised for droids? ??
Sent from my Nexus One using Tapatalk
Wow! 200 + downloads and yet, only a few have commented!
A simpler way. Download fantoosh apk from market. It works well.
Sent from my LG-P500 using XDA
In which market is this fantastic 'fantoosh' apk? It's definitely not in the Google playstore. And if it is from some unknown source, it may well contain some malware code...
Beware! Follow the forum rules. Do not post or promote malware or unknown apps. And don't post spam either. Afaik, there are no other methods to enable Indian scripts.
Sent from my HTC Incredible S using XDA
250 Downloads and counting.... nobody seems to like it though... no further posts...

Categories

Resources