Arabic-first restaurant POS: RTL dashboard, Arabic receipts, JOD
A generic POS demo can look fine in Arabic until you ask for a kitchen ticket. Disconnected letters on paper leave someone reading the order aloud to the cook.

Nexara gives restaurants Arabic/English screens and readable Arabic receipts and kitchen tickets beside the till. It is a restaurant order and operations platform built in Amman, Jordan, priced in JOD. JoFotara e-invoicing is not provided today. Start by testing your menu on the dashboard and both printed tickets.
What should full Arabic support actually cover?
Full Arabic support has to reach the cook's ticket, including the modifier beneath each dish. It also has to work on the customer's phone and the staff order screen. A long Arabic item name should remain readable when it wraps, with its price and selected choices easy to find.
On that same ticket, Arabic reads right to left while an English size label and digit sequences retain their own direction. Right-to-left layout, or RTL, must keep those pieces together. Check whether the quantity still sits with its dish and whether brackets make sense around mixed-language text.
Use this test matrix during the demo, then repeat the paper checks on the printer your branch will use.
| Surface | What to test | What a passing result looks like |
|---|---|---|
| Staff dashboard | Open an order containing Arabic and English text | Labels are readable and values stay beside the correct fields |
| Customer storefront | View a long Arabic item name on a phone | The name wraps without hiding the price or selection controls |
| Kitchen ticket | Print Arabic item names and modifiers | Letters join correctly and modifiers sit under the right item |
| Customer receipt | Print Arabic text alongside JOD amounts | Text is readable and amounts remain unambiguous |
| Bilingual ticket | Print both languages on the same ticket | Neither language disappears or makes the ticket difficult to scan |
Nexara provides a bilingual Arabic/English dashboard and storefront, plus Arabic and English print templates. The Nexara feature guide describes those tools. Assess them using your actual menu, and keep the printed ticket alongside the screen you used to place the order.
Why do Arabic thermal receipts turn into gibberish?
A dish name can look correct on screen and still print with disconnected letters. Many thermal receipt printers have limited built-in Arabic fonts and text handling. When the printing setup cannot handle the Arabic text, the cook gets broken words or question marks instead of a readable order.
Shaping connects the letters
Arabic letters can change form according to their position and neighbouring letters. On paper, correct shaping means the letters join into readable words. A printer may recognise individual Arabic characters but leave them disconnected, forcing the cook to decipher the dish name.
Direction controls the reading order
Right alignment alone does not solve Arabic printing. Mixed Arabic and English need to retain their reading order. A kitchen ticket might combine an Arabic dish name with an English size label, brackets and a quantity. Check that the quantity still clearly belongs to that dish.
Code pages affect which characters appear
A printer's code page is its character-set setting. A mismatch with the sending software can leave nonsense on paper even when the screen is correct. An Arabic-capable setting can help with missing characters; joined letters and mixed-language layout still need a print test.
The guide to Arabic thermal receipts that print as gibberish covers this distinction. If the same menu text displays correctly on screen, check the printing setup before asking staff to re-enter it.
How does Nexara print Arabic receipts and kitchen tickets?
Nexara prints Arabic with joined letters in a readable order, including item names and modifiers. English can appear on the same ticket. Your acceptance test should include both languages and a long modifier, so you can check what happens when a line wraps.
A visual template builder supports receipts and kitchen tickets in Arabic and English. Templates are assigned per printer. Category routing lets a printer receive only the menu categories enabled for it, so the kitchen and cashier can have different print setups.

Follow the test order from the branch board to the kitchen ticket and customer receipt on their assigned printers.
Nexara drives standard ESC/POS thermal printers over USB or network through the branch's Windows print app; Bluetooth printing is not supported. Confirm the exact printer model and connection before buying replacement hardware.
The Nexara kitchen printing engine guide explains category routing and waiting tickets. During setup, compare the categories enabled for each printer with the dishes that actually reach that station.
How should you test a bilingual menu and storefront?
Nexara's Arabic/English storefront is generated from the menu and can be installed from the browser as an app. The catalogue supports products and modifier groups, with availability controlled per branch. Use an Arabic dish with modifiers and an item whose English name your team regularly uses for the test.
- Review the Arabic and English wording. Check that both versions describe the same portion and choices.
- Open the storefront on a narrow phone screen. Look for clipped names, misplaced punctuation and unclear price placement.
- Place a test order with an Arabic modifier. Check that staff can identify the selected choice on the order board.
- Print the customer receipt and kitchen ticket on the intended printers. Check joined letters, line wrapping and the relationship between each item and its modifiers.
- Ask the person who normally reads kitchen tickets to review the printout. Keep the paper as the acceptance sample for setup.
Have someone who knows the food review both languages before accepting the menu. The restaurant ordering website guide for Jordan explains how the branded storefront fits into direct ordering.
What happens when the printer or connection fails?
Orders keep arriving in Nexara's cloud queue while the branch connection is down, and printing catches up when it returns; the order board itself needs an internet connection. Keep a phone hotspot beside the printer PC and test that the PC can use it before a busy service.
If a printer fails, the order remains on the board and its ticket waits. Automatic failover sends tickets to the configured backup printer. Staff can also re-route that printer's categories from the dashboard or reprint a ticket manually.
Waiting tickets print once when the connection recovers, without automatic duplicate copies. During setup, disconnect and reconnect the branch connection with a test ticket waiting, then check that the order reaches the intended printer once.
The Nexara printing and connectivity FAQ covers these recovery steps. Record which printer is the backup and show the shift lead how to re-route categories before the first busy service.
How does Nexara fit beside your cash register?
Your cash register handles checkout. Nexara handles the order flow beside it: channel orders arrive on one branch board and their tickets print at the assigned stations. At close, the cashier records the day's net sale for reconciliation.
Nexara has a free plan, then paid plans per branch in Jordanian dinar, with current rates on request. Free and Starter have no printer allowance; Growth includes 1 printer, and Pro allows unlimited printers. A setup with a separate kitchen printer and receipt printer needs an allowance for both.
Jordanian dinar is divided into 1,000 fils, so amounts expressed to the fils can require 3 decimal places. Ask to see how your configured prices, discounts and final totals appear on screen and paper. Check whether rounding changes any amount and whether the currency label is clear.
Founder Issa Al-Dalu answers support directly. Support is available by WhatsApp and email during Amman hours, in Arabic and English. For a printer check, have the model name and an Arabic menu sample ready so the conversation starts with the equipment and wording your branch actually uses.
What to remember
- Test Arabic on paper, not only in a dashboard screenshot.
- Check joined Arabic letters and English on the same Nexara ticket.
- Review bilingual modifiers using your own menu and kitchen staff.
- Test JOD decimal formatting and printer recovery before accepting the setup.
- To arrange a print test with Nexara at nexaratech.io, use the button below to send founder Issa Al-Dalu your printer model and an Arabic menu sample on WhatsApp.
Questions people ask
Which restaurant POS fully supports Arabic receipts and kitchen tickets?
For the order and operations layer beside your till, Nexara supports Arabic receipts and kitchen tickets, including English on the same ticket. Test your actual menu on the intended printer before accepting any full-Arabic-support claim.
Does an Arabic dashboard mean the software handles RTL correctly?
Translation and RTL layout are separate checks. Test mixed Arabic/English text, punctuation and field placement in the screens your staff use.
Can Nexara print Arabic on my existing thermal printer?
Yes, if it is a compatible standard ESC/POS thermal printer connected by USB or network through the branch's Windows print app. Confirm your exact model with a sample print before replacing hardware.
Can the same kitchen ticket include Arabic and English?
Yes. Nexara supports bilingual tickets and Arabic/English templates assigned per printer.
Does Nexara keep working without internet?
Orders continue arriving in the cloud queue, and printing catches up when the branch reconnects. A backup connection, such as a phone hotspot, lets staff access the board during a branch internet outage.
Does Nexara use JOD, and how many decimal places does it need?
Nexara plans are priced in Jordanian dinar. One dinar equals 1,000 fils, so amounts to the fils can require 3 decimal places. Check your configured prices and rounding on both the screen and printed receipt.