请问各位大牛一下,在java web开发中有没有什么方法能够在前台用户输入某一种语言时,后台把用户输入的语言抓取出来并进行转换成自己想要的语言呢?例如:前台用户输入的是中文,后台把用户输入的中文字符串转换成英语、印度语、越南语等等

解决方案 »

  1.   

    这个貌似只能自己手动用翻译器给转换掉自己想要的语言结果再保存...可以参考google的翻译api
      

  2.   

    这个最好是调用外部的API,自己写这个很麻烦de
      

  3.   

    看看google翻译之类的提供接口么,
    否则挺难的,因为用户输入的中文是不定的。。
      

  4.   

    你究竟是要翻译功能,还是要国际化功能?
    翻译功能使用外部API,但是翻译质量很差,语言毕竟是讲语境的,现在的机器还做不到准确理解不同语言的语境差异。
    如果你是想通过配置文件配置不同语言的文本内容,后台通过WEB请求的locale信息来决定映射到哪个语言的文本上,可以通过JAVA提供的ResourceBundle来处理,各种MVC框架也一般都在这个基础上提供封装了的国际化功能。
      

  5.   


    翻译的,有哪些外部的API可以用呢?能不能提供下可下载的地址?