english: 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.
non_english: Program na základe pravidiel  používa databázu slov, ktorá obsahuje všetky slová zo slovníka a všetky gramatické formy, ktoré môže mať, aj sadu pravidiel, podľa ktorých rozoznať základné  lingvistické prvky východiskového jazyka.