Back to Loyalty card
💳 Loyalty card

Multilingual scan page

How the scan page auto-detects the customer's language.

Updated 17 June 2026·2 min read

When a customer scans your QR, the resulting page auto-detects their phone's language (from the browser's Accept-Language header) and displays the form in their language.

Supported languages

English (default), Italian, Hindi, Arabic (RTL), French, Vietnamese.

If a customer's language isn't supported, the page falls back to English. They can manually switch using the language picker at the bottom of the scan page, or you can force a language with the ?lang=code URL parameter.

Useful for multicultural neighbourhoods like Shepparton VIC where Italian, Indian, Afghan and Iraqi communities are significant.