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.
Sustav za prevođenje temeljen na pravilima prevodi pomoću leksičke baze podataka. U njoj se nalaze sve riječi koje se mogu naći i u rječniku i svi njihovi mogući gramatički oblici te skup pravila kojima se prepoznaju jezični elementi izvornog jezika.