【问题标题】:Multiple Lingual support for html form对 html 表单的多种语言支持
【发布时间】:2013-10-06 13:11:53
【问题描述】:

我有一个要求,即应用程序需要让用户以不同的语言输入。就像,我有一个 html 文本区域,用户可以在其中输入他的 cmets。他可以选择输入英语/卡纳达语/中文/日语等。更像是 gmail 允许用户选择他希望输入的语言。因此,如果用户选择输入印地语,他用英语输入的任何内容实际上都会转换为印地语。有没有办法做到这一点。

到目前为止,我可以将数据库列定义为“CHARACTER SET utf8”并以适当的语言显示 cmets。但是,用户需要将不同来源的内容复制并粘贴到文本区域(例如,用户在印地语的 gmail 中输入此评论,然后将内容复制并粘贴到文本区域并提交。)。

【问题讨论】:

  • 您希望输入自动翻译成另一种语言吗?
  • 是的。我希望在我输入时自动翻译输入内容。假设我的基本语言是英语,然后选择用日语/中文输入内容。当我输入英文时,它应该会自动翻译成日文。

标签: php html


【解决方案1】:

您是否正在寻找类似 Wikipedia 中使用的 IME?请尝试使用 jQuery 输入法。 https://github.com/wikimedia/jquery.ime

示例 http://thottingal.in/projects/js/jquery.ime/examples/

【讨论】:

  • 感谢您的回复。是的。确切地。我想要一个 IME,它可以自动动态地将用英语输入的文本更改为选定的语言。我试过你提供的链接。我无法理解如何使用它。如果您能简单介绍一下如何使用它,那就太好了
  • 如果我的答案是正确的,请单击绿色复选标记将此答案标记为正确。用法也不算太复杂。 #1。包括所需的 CSS 和 JS 文件(jQuery、IME 文件)。 #2。使用行 $( 'textarea' ).ime(); 在输入框或文本区域中附加 IME 支持;或 $( '#inputbox_id' ).ime(); .可以在thottingal.in/projects/js/jquery.ime/examples查看源代码
  • 谢谢。我一定会试一试的。
【解决方案2】:

有一个我用过的流行的TinyMCE

还有一个html5所见即所得的编辑器Aloha,我知道,但没用过。

Language files 为阿罗哈

还有其他你可以搜索的,你可能会找到支持你所寻找的所有语言的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 1970-01-01
    • 2015-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多