1. A translation method for translating a source text in a given source language input into a computer into a text in a target language, comprising the steps of: using morphological analysis, extracting from a database, referenceable to said computer, parts of speech and attributes of words making up the source text input into said computer; generating, using syntactic analysis, syntactic tree data having a tree structure for the source text based on the result of said morphological analysis: generating, using a syntax generation process, syntactic tree data for a target sentence based on the result of said syntactic analysis; obtaining, using a translation generation process, target-language words equivalent to said words making up said source text from said database and linking said target-language words together based on said syntactic tree data for the target sentence to generate a translation; if said source text contains an unregistered word that is not registered in said database and said unregistered word contains two or more successive identical characters including identical consonants or vowels, reducing the number of said successive identical characters to one or two to generate a modified word and if the modified word is found in the database, extracting the part of speech and the attribute of said modified word from said database in place of said unregistered word and replacing said unregistered word with the modified word said morphological analysis; and if said modified word replacing said unregistered word has an emphatic attribute, obtaining an emphasized target-language word associated with said emphatic attribute as said target-language word from said database in said translation generation process; and displaying the translation to a user.