通过Google输入工具和Java将英语单词转换为印地语

时间:2014-09-24 05:57:18

标签: java c++ windows transliteration

我有一个很好的英语专有名词列表,我需要将它们(音译)转换为印地语。我发现Google input tools是一种准确的方法。为了使用它,我在我的Windows PC上安装了谷歌输入工具,然后每当我需要写一个单词的印地语版本时,我只需在Windows language bar启用印地语(印地语支持由谷歌输入工具提供),打开记事本并写下英文单词。这个词在记事本中以印地语格式输入。现在我可以为所有单词执行此操作,但单词列表非常长,我希望自动化该过程,因此需要制定程序(最好是Java)。

在我看来,一个看待该计划将会做什么的广泛方式如下(虽然我承认我对此事的无知,在这种情况下,步骤可能看起来很荒谬):

  1. 它将加载包含英文单词列表的输入文件,并打开.txt文件进行输出。
  2. 然后它将访问语言栏并将输入语言更改为印地语。
  3. 现在它将读取列表中的每个单词并模拟该单词中字母的键盘按键。由于选择的输入语言是印地语,因此可以在output.txt文件中输入印地语(谷歌输入工具可以实现这一点),以后可以阅读。
  4. 我列出了上述步骤,但我不知道如何通过代码来完成。任何人都可以告诉我列出的步骤是否正确并且可以通过代码完成。感谢。

    更新:
    我确实尝试使用thisthis问题的帮助来执行上述步骤。我能用英文写入记事本。但是当我手动将语言栏改为印地语然后运行程序时认为这会在记事本中用印地语写单词时,语言栏会变回英语,输入的单词也会用英语。如何克服这个问题?

0 个答案:

没有答案