[Q]How to download and install more languages (Non-root) - Android Software/Hacking General [Developers Only]

Under Language & Keyboard settings -> Select Language -> locale, is there a way to install more languages into the phone without rooting or flashing a new ROM? My friend's Captivate only has English and French, and my other frieind's Optimus One also has a few languages to choose from. Neither of them want to root because they just got the phone and they simply just want the phone to work as a phone.

currently, i have a captivate which i got from rogers canada. I had eng/french locales, but i wanted japanese. after flashing a custom 2.2 rom, i got a huge ton of them including deutsch, spanish, italian, korean, (list goes on) but sadly no japanese locale. so in short, i don't think it is possible to install other locales unless they came either with you phone, or by updating your phone. but i could be wrong.. just what i think.

Thanks. I think Google should just let any Android users to install any languages they want on their phones since they are available already.
Anyone else?

Try moreLocale2 on market.

Related

Any body know how to change pocket Traslator to Inglish- Spanish

I install the power traslator 1.0 but I don´t know to change to Spanish, the install everytime is in inglish- france and I have other laguages in a folder but Idon´t konw how to do it
Thanks
i've got a ROM in spanish for Magician. Write me to jon(at)jontxu(dot)net
Normally there is a preference, options or settings option.

Adding language in HTC keyboard?

Hello to everyone.
Please forgive me if you think that I'm not posting in the correct forum, but I think that posting in the general Sapphire forum would be more irrelevant.
I'm using Cyanogen's 4.0.4 ROM and I'm totally satisfied with it. I think he (with the help of many others) has done a great job, keep up the good work guys!
My only problem (and believe me it's a big problem for me) is that the HTC keyboard supports only the english language. I have tried many ROMs and some of them had other language support, but unfortunatelly I had others problems and had to drop them. So here I am with Cyanogen's ROM which I would be totally satisfied with, if I could use the HTC keyboard with my native language (Greek for my case).
I have tried everything, uninstalling and reinstalling HTC_IME.apk, HTC_IME.odex and libt9.so from JACxHERO's ROM that works with my language, with no success at all.
I assume that a lot of people like the HTC keyboard like me and would like to use it with their native language. So, if there is a solution and anyone knows it, I would really appreciate it to know.
Thank you in advance and again, keep up the good work!!!
I'm interested on the same issue. That's the only reason I keep using Hero ROMs.
I'm interested to...
Is there a way to add spanish language and T9 languages to the magics??? Like spanish for example?
This is the exact same reason why I'm still looking for an OS for my G2. Tons of kudos to whoever can tell us some about this.
+1 for me.
instead of installing other languages i wanna remove the damned chinese language in my htc magic..please help!!
you can try the following
I'm no expert guys but here is the command that activates Russian language in HTC.ime. It worked fine for me and English stays as a second language for the keyboard.
cd to the Tools folder within SDK and run the following command:
Code:
adb shell "echo ru > /data/property/persist.sys.language"
[code]
Then reboot the device.
Obviously you need to replace "ru" in above code by your respective language short name. Like "gr" would stand for Greek language I would imagine.
rubbish: thanks for your suggestion... but it doesn't work for me as far as HTC Keyboard (HTC_IME.apk) is concerned. I have French Canadian set on my device (i.e. fr set in persist.sys.language and CA set in persist.sys.country) and still, only English appears in the HTC Keyboard configuration panel.
I took a look at this page on the Android localisation topic, but find nothing really helpful to solve the problem with HTC Keyboard: http://groups.google.com/group/android-developers/web/localizing-android-apps-draft?version=10
As far as I know, HTC_IME.apk was intended to be used on Hero only, not on Magic. Having used Hero ROM for a couple of weeks' I can confirm that you can select any available languages for use with the HTC keyboard. So is there anything else missing (apart from libt9.so) from the Hero system stack in order to have the complete languages list on Magic?
edit
.........
so no news =( ???
All right, let's try the following method although it's going to be trial and error, you'll see why. It will only work for HTC-based firmware I think (Hero ROMs should be OK). I'm on the different firmware at the moment (SPFrance) and it worked fine adding Russian as 2nd language to the HTC keyboard. The method described in my previous post was really for the system locale (although it was adding 2nd keyboard input as well just fine).
You'll need to pull a system file called "com.htc.android.htcime_preferences.xml" from the device. To do that enter the following command from within tools folder of your SDK folder:
Code:
adb pull /data/data/com.htc.android.htcime/shared_prefs/com.htc.android.htcime_preferences.xml com.htc.android.htcime_preferences.xml
[code]
This is one command, just copy and paste it. You should get the above mentioned file copied to your Tools folder. Then you need to edit it with Notepad. Now comes trial and error method. To add Russian you need to do the following:
Change: <string name="keyboard_language">0</string>
for: <string name="keyboard_language">6</string>
So it's a simple change of 1 figure (0 -> 6). The thing is I don't know (and couldn't find info) what figures are relevant for other languages. But there's no risk in trying, you can always push the original .xml file back to device. Try from 1 to 9 (missing 6 obviously unless you want Russian) and see how it turns out.
To push file back to device:
[code]
adb push com.htc.android.htcime_preferences.xml /data/data/com.htc.android.htcime/shared_prefs/com.htc.android.htcime_preferences.xml
[code]
This is again a single command. Reboot the device afterwards.
Good luck!
:No-Frost: said:
I'm interested to...
Is there a way to add spanish language and T9 languages to the magics??? Like spanish for example?
Click to expand...
Click to collapse
For spanish i could recommend an application called Better Keyboard, it is available though the market... it comes with english and spanish support... also has a language pack with some languages i don't remember ...
Great great tip Rubbish!!! I tried number 5 and I guessed portuguese right on first try! I was looking for this for months and couldn't find it anywhere.
Thanks again! You didn't save my life but will save me a lot of time typing
@rubbish You made my day!
Does this method works on Cyanogen's? Can anyone confirm it? I'm on a Hero ROM.
***EDITED***
rubbish said:
All right, let's try the following method although it's going to be trial and error, you'll see why. It will only work for HTC-based firmware I think (Hero ROMs should be OK). I'm on the different firmware at the moment (SPFrance) and it worked fine adding Russian as 2nd language to the HTC keyboard. The method described in my previous post was really for the system locale (although it was adding 2nd keyboard input as well just fine).
You'll need to pull a system file called "com.htc.android.htcime_preferences.xml" from the device. To do that enter the following command from within tools folder of your SDK folder:
Code:
adb pull /data/data/com.htc.android.htcime/shared_prefs/com.htc.android.htcime_preferences.xml com.htc.android.htcime_preferences.xml
[code]
This is one command, just copy and paste it. You should get the above mentioned file copied to your Tools folder. Then you need to edit it with Notepad. Now comes trial and error method. To add Russian you need to do the following:
Change: <string name="keyboard_language">0</string>
for: <string name="keyboard_language">6</string>
So it's a simple change of 1 figure (0 -> 6). The thing is I don't know (and couldn't find info) what figures are relevant for other languages. But there's no risk in trying, you can always push the original .xml file back to device. Try from 1 to 9 (missing 6 obviously unless you want Russian) and see how it turns out.
To push file back to device:
[code]
adb push com.htc.android.htcime_preferences.xml /data/data/com.htc.android.htcime/shared_prefs/com.htc.android.htcime_preferences.xml
[code]
This is again a single command. Reboot the device afterwards.
Good luck![/QUOTE]
Ok, now mmm What I don't know if with this we will get the predictive dictionary in our language... I mean, in my case, spanish dictionary...
Click to expand...
Click to collapse
:No-Frost: said:
Ok, now mmm What I don't know if with this we will get the predictive dictionary in our language... I mean, in my case, spanish dictionary...
Click to expand...
Click to collapse
Yes, you should get it. I got Russian predictive and there's no reason for Spanish to work differently.
To all. If you succeeded with above method please post what number worked for your language. For now we know that 6 adds Russian and 5 - Portuguese.
nop56773 said:
Great great tip Rubbish!!! I tried number 5 and I guessed portuguese right on first try!
Click to expand...
Click to collapse
You must be a lucky person to get it on first try nop56773! I'm glad it worked for you.
rquattro said:
Does this method works on Cyanogen's? Can anyone confirm it? I'm on a Hero ROM.
***EDITED***
Click to expand...
Click to collapse
To get English environment with (in my case) Czech prediction keyboard on 32A with CyanogenMod 4.0.4, I just set the phone locale to Czech (important step, doesn't work without it) using standard phone locale settings - which switches both the environment and predictive language to Czech (note that the keyboard preferences still only show English as the only visible language choice, but it's not actually selected - the list just doesn't show the other choices) then I change the /data/property/persist.sys.country file to contain CZ (that should really be capitalized) and reboot phone. Works like charm (tested on multiple wipes). You can of course do the exact opposite, too - have the keyboard language set to English and UI language to your preffered language.
Basically - the persist.sys.country file controls your regional locale (including keyboard prediction) - in uppercase characters - and the persist.sys.language file contains your UI messages locale - in lowercase characters.
Tryied it out with no succes... Everytime I change the number I got english again =(...
My phone is 100% english xD...
There should be another way to put it in spanish I think right????

[Q][A700][ROM] iconiaN 2.6 Dutch version of Gapps?

Hello, does anyone know what Gapps to install on iconiaN 2.6 to get any other language then the default supported languages on this rom? The rom is great but I really would like to have Dutch language support for speech and autocorrect.
Hm. Doesn't iconiaN support the Dutch language?
Concerning the Gapps (Google apps), you might want to try this app. It will "notify" all the apps to show in your native language. All of the Google apps support every language there is.
TomONeill said:
Hm. Doesn't iconiaN support the Dutch language?
Concerning the Gapps (Google apps), you might want to try this app. It will "notify" all the apps to show in your native language. All of the Google apps support every language there is.
Click to expand...
Click to collapse
Nope, it only seems to support GB, US, DE, ES & FR I tried the DE and the US but i cannot select dutch language.
Well that sucks. Am working on a (multi)language pack right now.
Done.
Edit : This won't work. I still didn't test it so you're free to try, but I can't seem to open the apks.. Am going to work on a solution some time.
Download the RAR file at:
http://www71.zippyshare.com/v/49759785/file.html
Please run _runme.bat with Administrator rights (just to make sure).
There's an option to make a backup (which is done automatically with option 1) and another option to restore everything.
I have not properly tested this, but it should work.
Watch whichever number you're inputting. It'll instantly do whatever number you typed.
There's a slight change your tablet will crash after replacing the framework. It's no biggie. Rebooting should fix that. Then manually choose option 7.
PM me for any bugs and please report status

Alcatel 5010X pixi4_5

Hello, how can i enable hidden language on Alcatel 5010X pixi4_5 with MT6580? i need add slovak language. When i make factory reset and put in phone slovak sim card, set english, then phone menu have slovak text, but in settings menu slovak language is missing. If i select other langauge, i can not set slovak lang. back. I need add language permanent
I have twrp and flash tool full backup, who can help me with technique? or exist here any multilanguage rom for 5010x?
many thanks

System languages (128GB version)

Hello,
has anyone any idea as to why there are so few system languages in the 128GB version of the U11? Mine comes from Dubai but has no German, Nordic or Eastern European languages to chose from. Previously, I had an S7 DUOS also from UAE, but that had a long list of languages I could chose from.
Any hint?
Thank you.
Markus
You might need to flash a European Rom version to take over this issue.
I'd like to bump this. Is there any way of getting more system languages without installing a different ROM? I've got the 128GB steel SIM and worry that another ROM may not have the dual SIM capability. If also rather not void my warranty.
This is an HTC thing where they limit system languages by region. You can use an app like MoreLocale2 to add any language you need. It works without root but requires to give permissions using ADB commands.
There also was another way, but in my phone the disable button is greyed out, so it probably doesn't work on the U11.

Categories

Resources