Hi all,
I own a Fire HD 8 (2018 edition).
When connecting a Bluetooth external keyboard, it produces only English letters, even when another language layout is selected (Hebrew, Arabic, Russian, etc).
Although that when popping the virtual keyboard - it presents the right letters, still, pressing the external keyboard produces only English letters.
Tried with different keyboards from different manufacturers, the problem exists with all.
Even tried to add my own layout grabbed from android src code and adding a new listener of type: ACTION_QUERY_KEYBOARD_LAYOUTS as described in Android dev site under "InputManager".
But nothing solved the problem.
Will deeply appreciate your help,
Yossi
Related
This thread is meant to aid people in learning how to change the virtual keyboard layout in PPC2003SE. This is useful for people who upgraded to a WWE rom and still want to write text in their own language. In my case I need the Ñ character since I am spanish.
We are not dealing with the problem of the hardware keyboard layouts in Blue Angel units, as that is already solved in other threads.
So far my knowledge about this matter is that you can only change the layout using the Resco Keyboard Pro application.
Does anybody know of any simpler and cheaper way? (For example a CAB file)
Regards.
well it cant be that hard to do because
this program which does scandinavian keylayout have been free from day 1
http://www.idedata.no/support/support.asp?ID=195
Dear developer people,
I would be happy to translate strings of any software into Hebrew so as to make the software friendlier for Israeli people
I have a Universal with WM6 ROMS (which I change when something nice comes out).
Contact me, I'm happy to assist!
--Summoner
I think there would be a problem with text direction for many programs (many programs are made only considering left-to-right text)... it probably would not be a problem for something where there is fixed text but anything with input to display would have trouble without right-to-left support...
Hey WandrerX,
Firstly, there is RTL support via 3 solutions for the OS which can be purchased.
Addiotionally - just by installing a hebrew font it is possible to show hebrew on the screen (I use cour.ttf in my windows directory).
I am offering to translate and debug all the strings so applications can have a hebrew interface, thus making them more popular in Israel.
No-body interested?
--summoner
I checked the methods in the forum, and almost are for English ROM. When I applied that, the Chinese display couldn't work well. So anybody has any idea on Japanese dislay and input for Traditional Chinese ROM?
Please HELP~~, Thanks.
try to install CE-STAR, I think the built-in font has the japanese support
Thank you, I tried, and it worked. But the font was really terrible. I tried other several fonts like MS Yahei, however, no one is as good as the default one. Do you have any recommandation?
You can install your own font, such as MSGothic (XP) or Meiryo (Vista). Just put it in your \Windows folder, then edit the following registry (eg: for Meiryo):
[HKLM\Software\Microsoft\FontLink\SystemLink]
Tahoma = "\Windows\meiryo.ttf,Meiryo"
Courier New = "\Windows\meiryo.ttf,Meiryo"
Notes: There is a compressed version of MSGothic (msgothic.ac3 instead of .ttf) in case you need to save extra space. Also, MSGothic and Meiryo are Japanese fonts and probably do not contain all the Chinese glyphs (at least for Traditional Chinese). So if you're switching to Japanese fontlink you may have some problems with Chinese display.
You can find out about more CJK fonts here:
http://en.wikipedia.org/wiki/East_Asian_gothic_typeface
Thanks for the information. I still have a question: doesn't it mean when I install this meiryo font, Chinese character may not be displayed correctly? I got a little confused about CJK. People here always talk about GBK, which seems include Schinese, Tchinese, Korean and Japanese. Is CJK the same, including both Schinese and Tchinese?
Thank you so much for you help. Best regards!
No, you can link multiple fonts to the same keys, that way you will be able to add Japanese display support while preserving Chinese character display. You will need to change the keys to Multi-Line String types, then enter one font link per line, like so:
[HKLM\Software\Microsoft\FontLink\SystemLink]
Tahoma =
\Windows\meiryo.ttf,Meiryo
\Windows\msyh.ttf,MS Yahei
GBK refers to a specific set of chinese characters that are most commonly used across east asia (China et al, Japan, Korea). In practical terms, it means you can find fonts that have the full GBK character set within one font file.
CJK is just a general term for Chinese-Japanese-Korean language sets. There is no single "set" of characters -- you can pick and choose which fonts you'd like to use, and this often means one font for each language. The reason to use multiple fonts is because, for example, Japanese kanji often have modifications of their originating (traditional) chinese character (eg: 樂→楽), and a dedicated Japanese font may render it more clearly than a single GBK font. The same goes for language-specific characters, such as Japanese hiragana/katakana and Korean hangul. You can additionally choose which Chinese support you want (traditional or simplified).
Thank you so much!! I finally did it! This really helps a lot, I appreciate that.
For Android, what's the best tool(s) for typing different languages? Popular languages happen to have complete locales and dictionaries for different Android keyboards, but people like me are less fortunate.
Half of the time, I type in Filipino/Tagalog. For those times, I have to slow down because the keyboard's dictionary won't properly correct my typing. This is also terrible on Swype. It's great that Swype automatically adds words once they are typed, but it's still a hassle to enter every word I am to use.
What tools are available to make the keyboard work well for typing languages without dictionaries? Is there a language file for localization on Android?
search for HTC_IME on this forum. There's a version of the htc keyboard compiled for nexus one. It works great for various languages and allows you to add words automatically after typing, etc...
Hello XDAers,
I have been tearing my hair out trying to fix a localisation issue I have been experiencing with my Nexus 7 in conjunction with a HP Touchpad BT keyboard I purchased last week. While nearly all keys work properly (function keys aside, which I don't care about), there are a few important characters which are not displayed in the obvious way, and furthermore, the 'Alt Gr' modifier doesn't work properly (preventing access to key characters such as | and ~, heavily used in Linux, which is a huge issue for me).
Info on my setup:
Rooted w/CWM, standard kernel
Stock JB 4.1.1 ROM
The problem: The Touchpad keyboard which I purchased is in German, which is perfect for me as I am used to using a QWERTZ layout. However, I prefer to have my language set to English on the Nexus 7. This brings me to my conundrum; which .kcl and .kcm profiles does JB utilise by default when the German language is selected for the external BT keyboard? Thus far I have not been able to work this out. I have modified the default Generic.kcm as found in /system/usr/keychars/ but the characters printed are not affected by any change I make here. Its not a permissions issue, so please don't suggest this.
Any help is greatly appreciated!
Cheers,
0
Second that, would be handy to know.
Bumping this up. Surely there are others out here who experience the same issue? I don't want to go down the road of modifying my Generic.kcm / Generic.kcl layouts, as this is very bad practice, and should not be necessary.
I have found a great tutorial on ThriveForums, probably already referenced somewhere on here. It also deals with finding the device and product ID of your keyboard.
KeyTest app, by Chris Boyle
Android Source in regards to .kcm files
I will update more when I have had more time to research this. I want to create a real solution for other Android users who use an external nonstandard layout.
Regards,
0