如何为 Android 添加额外的语言输入?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/963340/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
How to add an extra language input to Android?
提问by Bart Verkoeijen
Is it possible to add extra languages to Android? My current Android phone only supports English and Chinese language input. I would like to have Dutch also, as I can use it for word completion. The question on top of that is, how to switch easily between these languages in the text input (keyboard) GUI?
是否可以向 Android 添加额外的语言?我现在的安卓手机只支持英文和中文输入。我也想要荷兰语,因为我可以用它来完成单词。最重要的问题是,如何在文本输入(键盘)GUI 中轻松地在这些语言之间切换?
采纳答案by Dan
On android 2.2 you can input multiple language and switch by sliding on the spacebar. Go in the settings under "language and keyboard" and then "Android Keyboard", "Input language".
在 android 2.2 上,您可以输入多种语言并通过在空格键上滑动来切换。进入“语言和键盘”下的设置,然后进入“Android 键盘”、“输入语言”。
Hope this helps.
希望这可以帮助。
回答by pato
Don't agree with post above. I have a Hero with only English available and I want Spanish.
不同意楼上的说法。我有一个只有英语可用的英雄,我想要西班牙语。
I installed MoreLocale 2, and it has lots of different languages (Dutch among them). I choose Spanish, Sense UI restarted and EVERYTHING in my phone changed to Spanish: menus, settings, etc. The keyboard predictive text defaulted to Spanish and started suggesting words in Spanish. This means, somewhere within the OS there is a Spanish dictionary hidden and MoreLocale made it available.
我安装了 MoreLocale 2,它有很多不同的语言(其中包括荷兰语)。我选择了西班牙语,Sense UI 重新启动,手机中的所有内容都更改为西班牙语:菜单、设置等。键盘预测文本默认为西班牙语并开始用西班牙语建议单词。这意味着,在操作系统中的某个地方隐藏了一个西班牙语词典,而 MoreLocale 使它可用。
The problem is that English is still the only option available in keyboard input language so I can switch to English but can't switch back to Spanish unless I restart Sense UI, which takes a couple of minutes so not a very practical solution.
问题是英语仍然是键盘输入语言中唯一可用的选项,所以我可以切换到英语但不能切换回西班牙语,除非我重新启动 Sense UI,这需要几分钟,所以不是一个非常实用的解决方案。
Still looking for an easier way to do it so please help.
仍在寻找一种更简单的方法来做到这一点,所以请帮忙。
回答by ed6533
Sliding the space bar only works if you gave more then one input language selected.
仅当您选择了一种以上的输入语言时,滑动空格键才有效。
In that case the space bar will also indicate the selected language and show arrows to indicate Sliding will change selection.
在这种情况下,空格键还将指示所选语言并显示箭头以指示滑动将更改选择。
This is easy fast and changes the dictionary at the same time.
这很容易快速并同时更改字典。
First response seems the mist accurate.
第一反应好像雾气准确。
Regards
问候
回答by regalona
I don't know about sliding the space bar. I have a small box on the left of my keyboard that indicates which language is selected ( when english is selected it shows the words EN with a small microphone on top. Being that I also have spanish as one of my languages, I just tap that button and it swithces back and forth from spanish to english.
我不知道滑动空格键。我的键盘左侧有一个小框,指示选择了哪种语言(选择英语时,它会显示 EN 字样,顶部有一个小麦克风。因为我的语言之一是西班牙语,所以我只需点击它按钮,它从西班牙文到英文来回切换。
回答by user359205
I just found Scandinavian Keyboard as a fine solution to this problem. It do also have English and German keyboard, but neither Dutch nor Spanish - but I guess they could be added. And I guess there is other alternatives out there.
我刚刚发现斯堪的纳维亚键盘是这个问题的一个很好的解决方案。它也有英语和德语键盘,但既没有荷兰语也没有西班牙语 - 但我想可以添加它们。我想还有其他选择。