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.
תרגום מבוסס חוקים משתמש במאגר מידע לשוני, שכולל את כל המילים שתמצאו במילון וכל המבנים הדקדוקיים שהן יכולות ללבוש, וסט חוקים כדי להכיר את האלמנטים הלשוניים הבסיסיים בשפת הקלט.