A rule-based translation program uses a lexical database, which includes all the words  you'd find in a dictionary and all grammatical forms they can take, and set of rules to recognize the basic linguistic elements in the input language.
Ein regelbasiertes Übersetzungsprogramm verwendet eine lexikalische Datenbank, die alle Wörter enthält, die in einem Wörterbuch stehen, sowie alle grammatikalischen Formen,  die sie annehmen können, und Regeln zum Erkennen sprachlicher Grundelemente der Eingabesprache.