A multilingual transmission system includes a server device and a client device. The server device analyzes the meaning and grammatical significance of a source text in a natural language. When vagueness exists in the source text, the server device displays different candidates corresponding to different interpretations of the vague source text, so that the user can select which interpretation is correct. The server device produces pivot language data accordingly and stores it. When the client device requests text data, the server device retrieves pivot language data corresponding to the requested text data. Based on the retrieved pivot language data, the server device generates target language text data in the language requested by the client device and transmits the generated target language text data to the client device. When the client device sands a key word to the server device, the server device converts the key word into a pivot language expression and searches for pivot language data containing the pivot language expression. When the server device finds pivot language data that contains the pivot language expression, the server device converts the pivot language data into the target language or the language of the key word and sands it to the client device.
Server device for multilingual transmission system