Suppers should be accepted as well as dinners. Although sometimes a big midday meal is also called a dinner.
The names of the three meals of the day vary in English according to region. This will be a challenge for the developers of this program.
Agreed. We say supper more often than dinner in Canada.
Agree with AdamReisman.
Also, English speakers usually don't refer to meals in the plural in this context. It should accept "breakfast, lunch and dinner." Or, alternatively, "breakfast, dinner and supper."
Congratulations on purchasing our weekend excursion from mid-afternoon Friday until mid-afternoon Sunday. This package includes two breakfasts, two lunches, and two dinners.
Tea is often used in British English for a less formal evening meal