在基于语义语言理论的多语互译机器翻译系统中,为使用同一算法和程序方便地实现多种自然语言之间的互译,引入了“差异函数”.该函数可将某语言功能在各种自然语言表示上的差异隐去,使翻译过程与具体的语言表示无关,从而使系统可以用统一的程序来处理那些功能相同、但在不同语言上处理方法不同的语言内容.以基数表示功能的处理差异为例,讨论了差异函数的作用及其在多种语言上的应用.
In the multi-language machine translation system based on semantic linguistic theory, in order to realize the translation between different natural languages with one algorithm and one program, the 'difference function' was introduced. The function of ' difference function' is to hide the representation differences among various natural languages about a language function, so that translation process is independent of concrete languages and the multi-language translation machine system can easily deal with language content with the united algorithm and program, which requires different treatment in different language. Taking the difference of radix representation function as an example, the role of the difference function and the application of such function in multi-language were discussed.