[Q] Enabling languages in HTC_IME? - G1 Q&A, Help & Troubleshooting

How do you enable keyboard layouts for languages other than English in the HTC_IME virtual keyboard? Searched the forum but have not found the answer.
Have seen few ROMs with "customize" folder but contents seemed to be very messy and repetitive with HTC_CIME settings thrown in as well...
In one post Haykuro suggested to delete "customize" folder to enable all languages and layouts and this certainly shown more locales, yet the keyboard layout I am looking for, Russian, was not available.

Correct me if I'm wrong but isn't like the HTC_IME only for english and the CIME only for chinese? I'm sure you can find a nice russian vk on the market though. Have you searched there? Sorry I wasn't very helpful. Try to look into it for you!

As a matter of fact HTC_IME includes resource file that shows a switch from English to Russian keyboard layout. In one of the ROMs, Ravenge's ramjet I even had it working (Settings button would turn into Ru / En switch). There are certainly few russian keyboards available out there but I would really like to get HTC working because it seems most feature full.
In addition, I would like to understand structure of "customize" folder because it seeems that it allows other mods as well.

I have taken customize folder from one of the JAChero roms and removed everything that was not IME specific, placed it into the Cyanogen 3.6.2 rom that I am currently running. After going to Settings and switching locale to Russian and back to en_US, but not changing keyboard layout (because only English was listed) I had what I was hoping to get, an HTC keyboard with Russian to English switch. What bothers me is that Russian keyboard layout was not listed at all.
Does anyone have any information on how customize folder works?

silverion said:
Does anyone have any information on how customize folder works?
Click to expand...
Click to collapse
This folder is processed by HTC custom settings provider on first boot. Afterwards settings are served through some service. Decompiling HTC_IME may help to find a way to emulate this behavior.
I'm unable to get RU/EN switch with EN interface on recent Cyanogen builds (4.x) - only with Russian UI which looks really ugly in many places %(

Related

Guide to change OS language in 1-2-3

Guys, girls
Don't know if anyone have posted this yet, but here it goes.
It seems that there are many languages preinstalled in the OS, just not activated. In a simple procedure, i changed my OS language and got the dictionary of my native language (
T9 norwegian if anyone wonders), and it works with everything from widgets, settings blablabla..
I found this trick at
http://www.swedroid.se/forum/showpost.php?p=18162&postcount=32
For those of you that don't understand swedish, it goes as follows:
Download CustomLocale.apk from here: http://yochai.dyndns.org:8888/android/apps/CustomLocale.apk
*Edit, uploaded to another mirror: HERE
Then copy it to your sdcard. Use a apk installer to install the program. Then launch the app, choose your language, and quit.
Voila
No rooting etc.
Some have responded that some of the languages dont work. This swedish guy didnt manage to get his sv_SE language to work. He then just manually entered a new locale "sv", and then it worked. Might happen for ur country aswell (?).
Edit: Languages that reportedly works _with_ keyboard layout:
Norwegian Bokmål: nb
Swedish: sv
Spanish: ES
cheers
Wow, I'm superinterested in this. I have a Dutch Hero and I wanted the Spanish Keyboard. Tiddylicious, can you confirm that this provides the HTC autocorrection dictionaries and not only the keyboard layout?
By the way, the link to the download seems to be down...
Norwegian autocorrection works. Don't know how it is for other languages sry, so i guess u just have to test.
Let me know
I've tried and it hasn't worked for me :-(
The phone OS indeed changed to Spanish. Every menu and option are now in Spanish, except what I wanted the keyboard language. This still lets me only chose among the default installed ones. Any help?
EDIT:
It worked!!! Thanks man! You don't imagine how grateful I'm for this. I've been using the keyboard until now without the prediction and correction features, such an improvement now.
There were two options for Spanish es_ES and ES only. The second one did the trick.
Does it work on Magic?
No idea, sorry. It worked for me on the Hero, don't know if it will on the Magic.
It does.
The application was created in July.
I`ve bought my english version Hero in Norway about 1 week ago. , My OS is in english, but my T9 is in norwegian . , Changed from the keyboard settings.
Will this change anything else? .
Biggest problem is that prediction with words containing æøå by only tapping "a" and" o" where it should be ( not holding them to slide to the correct letter) are only done in landscape . In portrait these word options dont come . Will this change?
Thanx.
Rui-Cruz:
The landscape problem with a o -> å æ is not solved by this. As I been told, this is reported to htc. Lets hope the major update will solve this. Quite annoying...
Stilghar: Good to hear! As the swedish guy reported, sometimes there are different options for same country region.
If people from other areas get the keyboard and the os to work, let me know, ill update the first post
Does anyone know who has developed Custom Locale.apk??
I want to ask that person whether it is possible to edit the language text, as it - at least in Danish - contains A LOT of mistranslations.
Thank you.
zyborg said:
I want to ask that person whether it is possible to edit the language text, as it - at least in Danish - contains A LOT of mistranslations.
Click to expand...
Click to collapse
The CustomLocale changes only the locale. The individual applications come with support for other languages (or not), and they decide which language to display based on the locale setting. The CustomLocale.apk does not contain any translations by itself.
I'm still looking for German text input support. My english Hero only supports English, French, Italian, and Spanish keyboard languages. Changing the locale changes the names of the languages to the German equivalent (as expected), but does not add any languages to choose from.... Presumably the Hero sold in Germany supports German text input!?!
But there must be some xml files in the core system that specify the actual interface text... or am I wrong??
Volker1 said:
The CustomLocale changes only the locale. The individual applications come with support for other languages (or not), and they decide which language to display based on the locale setting. The CustomLocale.apk does not contain any translations by itself.
I'm still looking for German text input support. My english Hero only supports English, French, Italian, and Spanish keyboard languages. Changing the locale changes the names of the languages to the German equivalent (as expected), but does not add any languages to choose from.... Presumably the Hero sold in Germany supports German text input!?!
Click to expand...
Click to collapse
I tried the Greek language but didn't work...
Nice try though...
get the standard 2.73.405.5 ROM from modaco...that includes greek built in.
Got a HTC hero about 2 weeks ago, english language ofc. However i live in sweden, so im wondering: Will this change my whole phone into swedish? or just my T9 keyboard correction?
Because i rly dont want to have my phone in swedish, I prefer english on my electronics, feels much better IMO
It will change the entire OS, icluded the t9. If I understand u correctly, u want it in english, with swedish T9?
tiddylicious said:
It will change the entire OS, icluded the t9. If I understand u correctly, u want it in english, with swedish T9?
Click to expand...
Click to collapse
Exactly what i want .
I dont acculy know why I prefer english though.. its probably because I feel like it is more correct and easyer to understand in english, just makes more sence... but i guess, if it is as it says, that the other languages are already in the phone, its translated by HTC, so i should probably have nothing to worryabout anything being wrong...
I have en_GB locale. Tried russian(ru_RU), works! But, I want to have an english locale with english keyboard and also with russian keyboard. Ideas how to do it?
not working with hebrew
i have a poland version with english.
Russian works
hebrew doesnt.
neoxkid said:
i have a poland version with english.
Russian works
hebrew doesnt.
Click to expand...
Click to collapse
Is yours an official Hero ROM? If so how did you get Russian to work? I am with nofowuw on this, I prefer my electronic in English but English-transliterated Russian looks awful and takes more characters to boot. I checked around, but still can't seem to find any app to allow Cyrillic input (I can live w/o T9, just give me the damn keyboard).

htc keyboard and physical keyboard

hi all
Small question about HTC keyboard, locales, and Dream (and probably any device with physical keyboard).
So, I've installed Cyanogen ROM 4.2.1 and HTC keyboard (also prepared by Cyanogen).
I've added the second language to HTC keyboard by manually editing its xml prefs file, and it worked perfectly well.
The problem I'm dealing with right now is my physical keyboard behavior. HTC remapped some keys, and now Del key results in a local letter, double-tapping menu button switches to English, and search button switches to another locale.
Question to xda developers: is there any way I can change key mappings without recompiling the keyboard?
Thanks
I could't answer your question. But could you show me how to edit your second language dictionary in HTC IME. For now, I only add the new word and can't edit my own dictionary when I add a wrong word.
Sorry for my poor English
mastermad said:
But could you show me how to edit your second language dictionary in HTC IME. For now, I only add the new word and can't edit my own dictionary when I add a wrong word.
Click to expand...
Click to collapse
hi
I know nothing about HTC IME dictionaries.
It doesn't seem to relate to the built-in user dictionary editable from the Locale & text menu.
When I add a new word from within HTC IME, even when in English mode, it doesn't appear in the built-in dictionary.
I have no idea where HTC keyboard keeps its dictionary.
There are no db files under its folder (/data/data/com.htc.android.htcime). Do you know where the built-in dictionary is held?
Sorry for my poor English
bornmw said:
hi all
Question to xda developers: is there any way I can change key mappings without recompiling the keyboard?
Thanks
Click to expand...
Click to collapse
I'm also interested in that question; I have a G1 from spanish Movistar and the alternative keys doesn't mach after flashing the NBH image related in cyanogen wiki. Any help would be appreciated.
Found! Key mappings are in the files in /system/usr/keylayout
grrrr, can't modify the files. Perhaps with adb...
The right thread: http://forum.xda-developers.com/showthread.php?t=468703
Perhaps this one (in spanish) can get you some clues: http://and.roid.es/foro/viewtopic.php?f=13&t=170&start=0&sid=77ac566269e43d318dd4a40b2cffc318 after
"Problemas
- El teclado físico..."
Good luck!

Swiss-German keyboard layout

hi,
I tried several ROMs here, but with none I could get a Swiss-German keyboard layout to work. I tried to modify several registry entries (as it was proposed in some post in this forum), but it did not help and sometimes even completely disabled my keyboard.
Does anyone know how to change the keyboard layout to Swiss_German? I also tried German, since its similar, but even that did not work.
Do I need additional files in order to do that?
Hi monnom!
I had the same problem with using WWE ROMs, so I had to solve it.
Found out that it is easy to be done by changing the registry with, e.g. Total Commander.
Go to: HKLM/Hardware/Devicemap/Keyb/CurLang
There you change the value to the one you like. For me as a german its (hex) 407.
Soft reset afterwards and you have a german keyboard. Google the hex value for swiss german, should be 807 ;-)
Cheers!
read here for some details
pls drop a quick note if that answers your question
Mod. edit: not dev related, moved to general
I already did those registry modifications - and more, as some threads here suggested. But nothing worked. So I extracted a Swiss ROM and looked for the keyboard map. But all I could find were German language files. So I changed the locale to German, and it worked. I guess the Swiss-German and German keyboard are the same - unlike the PC keyboards (a Swiss-German and a German PC keyboard are different).
So if anybody else has a similar problem, my recommendation would be: check whether other languages have the same keyboard mapping and then use that locale.

[Q] Dictionaries for Auto-Correction with AOSP Keyboard

Hi guys,
On an AOKP rom in Settings > Language & input > Android keyboard settings > Add-on dictionaries.
I can choose to install a Dutch dictionary. It downloads something, and says "installed".
However it doesn't do anything, the keyboard only auto-corrects words found in my contacts, so there is probably no, or an empty dictionary downloaded.
The pre-installed English dictionary works fine.
I really like the way auto-correction works on ICS, with the red underline to correct a word.
I'm using ICS keyboard from the market at the moment.
But I would really like to use the stock/built-in keyboard in my own language, because of the correction method.
Does anybody know a fix?
Does it work for Galaxy Nexus in dutch? Maybe we could port something.
Does anyone know where the dictionaries are downloaded from?
Where are they installed and what kind of file is it?
I really hope someone could give me some insight. I've Googled a bit and couldn't find anything.
Cheers,
Daan
edit:
Okay, I installed a stock Galaxy Nexus LatinIME.apk, works fine for now.
I should notice though that the spelling-checker does not work in dutch.
Auto-correct and spelling-check are two different things.
The first corrects mistakes while typing, the second underlines a mistyped word in red. So you can choose to correct it by clicking on it.
Spell-checker supports English, French, German, Italian, Spanish and Greek.
Auto-correct supports a lot of languages.

Dictionaries for AOSP keyboard

Hi there!
Been searching around the web for a few hours now, trying to find a answer to this
The Android AOSP keyboard only contains English, Duch, Spanish, French, Italian and Polish dictionaries. Previously, I've just switched over to Google Keyboard whenever I flashed a new ROM. Now though, I would really like to start using the AOSP keyboard that comes with most roms.
The problem is that I need a Norwegian dictionary. Been through the settings from start to finish, as well as combing the net, looking for a way. I am running Euphoria 1.1, but most of what I find Is JellyBean and some KitKat.
I want to know if it is possible to add additional languages to the dictionary in the AOSP keyboard? I do not want to switch over to 3rd party keyboards or the Google keyboard.
Thanks!
kimern said:
Hi there!
Been searching around the web for a few hours now, trying to find a answer to this
The Android AOSP keyboard only contains English, Duch, Spanish, French, Italian and Polish dictionaries. Previously, I've just switched over to Google Keyboard whenever I flashed a new ROM. Now though, I would really like to start using the AOSP keyboard that comes with most roms.
The problem is that I need a Norwegian dictionary. Been through the settings from start to finish, as well as combing the net, looking for a way. I am running Euphoria 1.1, but most of what I find Is JellyBean and some KitKat.
I want to know if it is possible to add additional languages to the dictionary in the AOSP keyboard? I do not want to switch over to 3rd party keyboards or the Google keyboard.
Thanks!
Click to expand...
Click to collapse
Settings, Language and Input, Android Keyboard (AOSP), Languages, Norwegian Bokmal?
I don't know if that's the exact Norwegian dictionary you need?
obtained said:
Settings, Language and Input, Android Keyboard (AOSP), Languages, Norwegian Bokmal?
I don't know if that's the exact Norwegian dictionary you need?
Click to expand...
Click to collapse
Nah, I can choose the Norwegian layout, no problem. It is the dictionary for autocorrect and spell checking that's not downloading.

Categories

Resources