如果是英语和西班牙语可以用Inflector。https://pypi.python.org/pypi/Inflector使用这个模块可以对名词的单复数进行转换及字符操作。哈萨克语或阿拉伯语,还要进行语法分析这个就没办法了。如果你有语料库及语言知识的话,其实可以自己去做。话说阿拉伯语的动词活用那不是一般的难,这个是我参与的项目http://www.cjk.org/cjk/arabic/cave/cave.htm