用英文以外的其他语言输入

问题描述:

我在php中制作了一个应用程序,其中我想要一些其他语言作为输入。用英文以外的其他语言输入

意思是说,如果有人从美式英语键盘输入“A”,它应该是印地文中的“ए”。

怎么办?

不想使用图形键盘。

想让像http://hindi.changathi.com/

+0

你点不通过信函翻译信例如,翻译单词。如果在其他字母表中没有确切的对应部分,你会如何翻译英文字母? –

+0

好的.........告诉我两个请 – user3692510

+0

......两者是什么?翻译单词是可以完成的,这并不容易,除非你使用服务,否则你需要一个庞大的数据库以及每种语言的所有单词。虽然这个问题对于SO来说是广泛的。它可以用很多方式完成。你应该做一些研究并尝试一些。如果你陷入某种特定的东西,回归,我们可以从那里拿走它。 –

我不知道该逻辑是计算器的背后是什么,我不知道,如果你真的想PHP,但它只是替代了英语拉丁语字符印地文字符。所以无论是PHP或JavaScript只需更换:

PHP

$eng = array('A', 'B','C'); //etc... 
$hin = array('अ','ब','क'); //etc... 

$result = str_replace($eng, $hin, $mystring);