[Q] Keyboard dictionaries - Custom languages and autocorrect suggestions modification - Nexus S Q&A, Help & Troubleshooting

These are questions about the stock android keyboard (using jelly bean 4.2 keyboard):
1. How can I modify the language files to create a custom language (for example, I want to stop switching back and forth between languages and have a "SPANGLISH" (english and spanish) hybrid dictionary that auto suggests and corrects at least semi-decently when I switch languages 2 or 3 times per sentence without having to switch the keyboard language back and forth so often... Right now what I do is have both english and spanish with auto correction, and a third language option that doesn't auto correct my typing (but still annoyingly underlines the supposedly misspelled words). Ideally, I want to type my spanglish and have android be cool with it and correct misspelled words. Possible now as is, or would some new coding be required?
2. Can I train or modify the word suggestions in the android keyboard standard languages? I notice a few fairly annoying things like when I type in US ENGLISH the word "dont" (without an apostrophe), autocorrect changes the word to "DONT" (upper case, no apostrophe). Why would it think that when the all upper case DONT is not in any custom dictionary either.
3. Finally, and a little unrelated perhaps but just getting all my keyboard annoyances out of the way... Is there any way to get the stock keyboard to expand text (like auto-text in blackberry).. Such as typing "ttyt" gets replaced by "talk to you tomorrow".. ?
Have searched everywhere on xda and other forums and engines and haven't really found an answer.. but maybe I'm just not looking for the right keywords.. Am willing to get my hands dirty about this if nothing easy and readily available exists if someone can please point me in the right direction. Thanks!

Nobody? A lead, a hint?

Related

[Q] Asus Keyboard alternative for people with non-US docks

I'm Spanish, and so is my keyboard dock. However, I often type in English with it. Under HC, it wasn't an issue, I used Asus Keyboard in Spanish, and since word suggestion was disabled while using the keyboard, I lost no functionality. This is important because I need to set the Input Method to Asus Keyboard (Spanish) to get the right key layout for my dock keyboard (It mostly changes where some symbols are, such as the @ symbol, and punctuation, on top of adding dead keys for accented letters)
Come ICS, and everything works exactly the same. However, now ICS includes auto-spellcheck independent of the word suggestions, and uses the language of the keyboard to identify the language of what you typed. This means that while I'm typing, and getting the right keyboard layout via the Asus Keyboard (Spanish), every word gets a wiggly red line underneath (and performance suffers a little). When I change to Asus Keyboard (English), I can use auto-spellcheck, BUT it's cumbersome to type (mainly punctuation and symbols).
If there a way to tell the tablet that it should use the Spanish keyboard layout while using another language for spellcheck? Is there any free or paid Input Method app to help me here? I'm not rooted, but feel free to suggest some root only apps and solutions if it's what it takes.
Vyrlokar said:
I'm Spanish, and so is my keyboard dock. However, I often type in English with it. Under HC, it wasn't an issue, I used Asus Keyboard in Spanish, and since word suggestion was disabled while using the keyboard, I lost no functionality. This is important because I need to set the Input Method to Asus Keyboard (Spanish) to get the right key layout for my dock keyboard (It mostly changes where some symbols are, such as the @ symbol, and punctuation, on top of adding dead keys for accented letters)
Come ICS, and everything works exactly the same. However, now ICS includes auto-spellcheck independent of the word suggestions, and uses the language of the keyboard to identify the language of what you typed. This means that while I'm typing, and getting the right keyboard layout via the Asus Keyboard (Spanish), every word gets a wiggly red line underneath (and performance suffers a little). When I change to Asus Keyboard (English), I can use auto-spellcheck, BUT it's cumbersome to type (mainly punctuation and symbols).
If there a way to tell the tablet that it should use the Spanish keyboard layout while using another language for spellcheck? Is there any free or paid Input Method app to help me here? I'm not rooted, but feel free to suggest some root only apps and solutions if it's what it takes.
Click to expand...
Click to collapse
Same problem here. The only custom ROM which works well with my PT dock is Revolver 4

problems with the 2-parted keyboard

Hey i just got my new note 10,1
When i saw it had the posibility to chsnge the keyboard to a 2 part i was very happy...
But when i use that keyboard it dosent work right...
Example when i press the M key i got C insted and so on.. some keys is correct, but i can't find the solution to the problem
Can anybody help ?
With the two other keybords everything is fine
I happened to realise that typing is much harder on the split keyboard but i didnt notice that it was registering my inputs wrongly so im not sure about that. I tot it was just my fingers and the over-zealous autocorrect.
If its really a bug, we can only wait for a software update.
Anyone else?
no problems at all on my note... (language settings are on german input)
Sammy keyboard hints:
1. I have German and English keyboard activated plus T9 word proposals and switch back and forth depending in which forum I post :laugh:
Sumtimes accidently I switch to English or forget to switch back when I type German and THEN it´s a mess .............................
Word prediction is even more messy and unusable when You use the FLOATING keyboard.
Solution: before You get angry or You have no patience to train word prediction switch word prediction off (which I did) or set to have predictions only after 3 or 4 or 5 characters typed (settings!)
I have to admit Swiftkey is much better in this concern but not available as floating for Note 10.1
2. Split keyboard works nicely when word prediction is off. You might have the impression that keys respond wrongly but it´s the word prediction that types the wrong letters.
3. Either I am too clumsy or did not get it right but the change between the three types of keyboards with two fingers hardly works for me instantly. I always produce a lot of funny text until I get it switched ............... :laugh:
Maybe there is a tip from our fellows here to get the change precisely ......................
Summary: play around in keyboard settings and find Your personal settings that satisfy You .......................
@troed Thanks for the tip!
Didnt realise that the i could go into the sub-options under 'predictive text'. Awesome!
Maybe THIS thread could also be of help to You:
http://forum.xda-developers.com/showthread.php?t=1847817
There are a lot of "hidden" features, tweaks and settings that make the Note10.1 life wonderful
Takes some time to work through but it´s worth it......... :good::highfive::laugh:
Greetings to Singapore !

Multiling Keyboard with the Dock

Hello,
I am planning to buy an Asus Transformer Infinity, and as an Armenian language user, I simply do not imagine my life without Multiling Keyboard . But I'm not sure whether this keyboard will work with the dock or not. Will I have the same typing experience with the physical keyboard of the Asus Transformer as I have on-screen (layout etc.)? Has anyone tested it (not exactly the Armenian layout, but just the app with the dock)?
Most importantly, I want to make sure that I will be able to switch between English and a second (Armenian) with the keys combination, as in the case of the default Asus keyboard. Even if this is not a supported feature by default, maybe there are some solutions/fixes for this? I'm ready to root my device or tweak some system files and settings, if it will help.
The question is, there is no other app that supports Armenian input language even half as well as Miltiling Keyboard, that's why I would like to ask the Multiling users here to share your experience with me.
Thank you in advance.
I have been using multiling with the dock without major issue, but with English UK. The only problem I find is that the " ? ! etc characters will not be in the same place. However, you may be able to learn the new positions easily? I'm sorry that I'm not familiar with Armenian to know if there are other critical special characters you will need.
I keep meaning to investigate if it's possible to remap the characters on multiling. I believe it is a better soft keyboard than the Asus one, or the default android 4.1 keyboard which is also installed by default. I'm looking forward to trying the android 4.2 default keyboard.
Hope that helps.
Sent from my HTC One X+
Gudders said:
I have been using multiling with the dock without major issue, but with English UK. The only problem I find is that the " ? ! etc characters will not be in the same place. However, you may be able to learn the new positions easily? I'm sorry that I'm not familiar with Armenian to know if there are other critical special characters you will need.
I keep meaning to investigate if it's possible to remap the characters on multiling. I believe it is a better soft keyboard than the Asus one, or the default android 4.1 keyboard which is also installed by default. I'm looking forward to trying the android 4.2 default keyboard.
Hope that helps.
Sent from my HTC One X+
Click to expand...
Click to collapse
Thanks for the reply, Gudders . Have you tried to switch languages while you use Multiling with the dock, or you use only Engilsh UK? If it is not too difficult, can you please check the Armenian language in the Multiling settings in order to have two selected languages, and try to switch them with the dock (keys combinations, spacebar...), or at last just try to type something Armenian with the dock?
Thanks!
I have been trying to figure out the same but for Spanish. So far I haven't been able to get special characters to work from the dock keyboard. I haven't been able to get things like alt-134 to work for writing a ñ. I waited for 3 months for Asus to release a latin keyboard and they keep saying it is coming soon but it still is not available. I finally just bought an English version but so far haven't been able to figure this stuff out.
feleq said:
Thanks for the reply, Gudders . Have you tried to switch languages while you use Multiling with the dock, or you use only Engilsh UK? If it is not too difficult, can you please check the Armenian language in the Multiling settings in order to have two selected languages, and try to switch them with the dock (keys combinations, spacebar...), or at last just try to type something Armenian with the dock?
Thanks!
Click to expand...
Click to collapse
I am happy to try for you. I can download and install Armenian. You can switch using shift and spacebar in search, chrome, kingsoft office, gmail and some others. I tried to get a screenshot, but I can't seem to upload it to XDA (browser issue I think). The only problem I had was with the stock browser. I couldn't get it to switch, or type Armenian characters. It may just need a restart. It does type the charactes and switch using the search bar in the stock browser, but on google page or XDA reply box it wouldn't.
Hope that helps.
Gudders
Sent from my Asus TF700

[REQ]: Modify secondary symbols stock samsung keyboard

Hello All ,
I have dwelled into the world of swipe typing and i love it! Works great for english and other proper languages,
Issue arises when i use a made up language called Arabizi , Which is arabic words represented in english characters and numbers,
Using swype i have made a huge dictionary with the words commonly used , a word like "3aref, ma7lool etc." is possible to save in a dictionary and is recognizable when swiped.
I have tried all swipe based keyboards and only swype is able to recognize such structure.
Issue with swype is that it does not have a dedicated number row, and as you can imagine i use these numbers extensively.
So i turn to samsung's own keyboard with swype baked in ,but upper number rows are not recognizable when swiped ,So i was thinking, since i am able to get secondary symbols using Wanam xposed module, Is there a way to modify these symbols to be like swype (where secondary symbols on top characters are numbers)? if you know where i can find such a file to modify that would be amazing.
Thanks, And i am open to suggestions if you have any alternative keyboards in mind!

Using and not using diacriticals (accented characters)

Hey guys,
I have looked but for some reason it's difficult to find information on this topic.
Sometimes I need to write in Slovak language on my Android 6 phone. However, it seems neither the AOSP keyboard nor GBoard have the ability to type with diacriticals (accented/national characters). The SK keyboard is identical to the EN one.
I tried SwiftKey but that seemed to slow down my phone and make it less stable. Is there any way to add languages with national characters to the standard keypad? (Preferably to the AOSP one.)
My 2nd question is about the reverse. AOSP keypad offers no word suggestions when the language is set to SK. GBoard and SwiftKey do, but only WITH accented characters. However most of the time when I type even in SK, I still don't want to use accented characters.
Is there any way to use a national dictionary (again preferably in AOSP) but have all the accented characters replaced with the standard A-Z? (E.g. č->c; é->e.) Even my old candybar phone with T9 had that ability 12 years ago and I miss it :/
Thanks in advance.
Edit: Oh sh*t posted in the wrong forum, sorry!! Please move to Q&A, I had multiple tabs opened and confused them
dontknowme said:
Hey guys,
I have looked but for some reason it's difficult to find information on this topic.
Sometimes I need to write in Slovak language on my Android 6 phone. However, it seems neither the AOSP keyboard nor GBoard have the ability to type with diacriticals (accented/national characters). The SK keyboard is identical to the EN one.
I tried SwiftKey but that seemed to slow down my phone and make it less stable. Is there any way to add languages with national characters to the standard keypad? (Preferably to the AOSP one.)
My 2nd question is about the reverse. AOSP keypad offers no word suggestions when the language is set to SK. GBoard and SwiftKey do, but only WITH accented characters. However most of the time when I type even in SK, I still don't want to use accented characters.
Is there any way to use a national dictionary (again preferably in AOSP) but have all the accented characters replaced with the standard A-Z? (E.g. č->c; é->e.) Even my old candybar phone with T9 had that ability 12 years ago and I miss it :/
Thanks in advance.
Edit: Oh sh*t posted in the wrong forum, sorry!! Please move to Q&A, I had multiple tabs opened and confused them
Click to expand...
Click to collapse
see how to report a post for moderation
in my refered Signature
https://forum.xda-developers.com/showpost.php?p=66333942&postcount=15
Sent from my XT1254 using Tapatalk
Bump?

Categories

Resources