The One Place That Changes Everything on the Phone, the Website, and the Table

A price change should not require three updates in three places. Here is what a shared bilingual menu editor actually changes.

A menu change at a restaurant rarely stays in one place. The price of a seasonal special gets updated on the website but the AI on the phone still quotes the old price. An item sells out but the QR codes on the tables still show it. These gaps are invisible until a guest encounters them.

Three channels, one source of truth

DineCall's Bilingual Menu CMS is the single source of truth for every customer-facing channel: the AI voice on the phone, the restaurant's own website, and the QR codes at the tables. A price change, a sold-out item, a new seasonal special — made once in the editor and live across all three simultaneously.

The editor supports side-by-side English and Chinese translation management. Prices, dish names, modifiers, and descriptions are entered in both languages in the same record. The AI voice quotes the correct price in whichever language the caller is using. The website renders both languages for bilingual guests. The QR table codes load the bilingual menu.

King Do Seafood's bilingual menu at kingdo.ca shows prices in both English and 中文. Yuan's Garden's bilingual online menu does the same.

What a price change looks like in practice

A seasonal special launches. In the CMS: the new dish is added in English and 中文, priced, and marked available. The update goes live instantly. The AI quotes the new dish and the new price on the next phone call. The website shows the new item. The QR codes at the tables load the updated menu. A guest who calls to ask about the special and a guest who scans the table code see the same thing.

An item sells out. In the CMS: the item is marked unavailable. The AI stops offering it on the phone. The website removes it from the online menu. The QR codes update. No guest encounters a sold-out item on a live order.

Bulk import for large menus

For restaurants with large menus — Hao's Lamb Restaurant runs 126 dishes across 12 categories — the CMS supports bulk CSV import. A new seasonal menu can be uploaded in bulk rather than entered item by item. Chinese translations can be imported alongside English entries in the same file.

What the restaurant keeps

The CMS is part of every DineCall plan. There is no add-on fee for the bilingual editor, no per-language charge, and no separate platform for Chinese content. The restaurant keeps its own branding, its own domain, and its own menu — edited through DineCall's interface, published to its own website.

FAQ

Q: Does the AI voice update automatically when I change a price? A: Yes. The AI reads from the same menu database as the website and the QR codes. A price change in the CMS is live for the AI on the next call.

Q: Can I enter Chinese characters directly in the editor? A: Yes. The CMS supports Unicode input for Chinese text. Bulk CSV imports with Chinese characters are also supported.

Q: How long does it take for a menu change to go live? A: Changes are reflected immediately across all three channels — AI voice, website, and QR codes.

Q: Does the CMS work for restaurants with large menus? A: Yes. Bulk CSV import handles large menus. Hao's Lamb Restaurant's menu has 126 dishes across 12 categories.

Q: Is the bilingual editor included in the plan? A: Yes. The Bilingual Menu CMS is part of every DineCall plan. There is no add-on fee for bilingual support or for the editor itself.