Skip to main content

Language & Theme

Brother POS supports multiple languages and a dark/light theme toggle to make the interface comfortable for every user. This guide explains how to change these settings and how your preferences are stored.


Supported Languages

Brother POS is available in five languages across both the POS Register and Admin Panel:

LanguageCode
Englishen
French (Français)fr
Spanish (Español)es
Hindi (हिन्दी)hi
Punjabi (ਪੰਜਾਬੀ)pa

All system text — buttons, labels, messages, prompts, and notifications — is translated into each supported language. This includes:

  • Product category names (system-generated ones)
  • Action buttons (Pay, Clear, Discount, etc.)
  • Payment method labels
  • Error messages and alerts
  • Cart labels (Subtotal, Tax, Total)
  • Customer search prompts
  • Receipt text (where applicable)
Product Names Are Not Translated

Product names, descriptions, and other user-created content appear exactly as entered by your admin. Only the system interface text (buttons, labels, menus) is translated. If your store serves customers in multiple languages, consider using bilingual product names.


Language Switcher

Changing the Language on the POS

Cashier Manager Admin

Step-by-Step

  1. On the POS Register, tap the Printer Settings button (gear icon) in the header bar.

  2. Look for the Language option. It may appear as a dropdown, a list of language buttons, or a flag/globe icon.

  3. Select your preferred language from the dropdown:

    • English
    • Français (French)
    • Español (Spanish)
    • हिन्दी (Hindi)
    • ਪੰਜਾਬੀ (Punjabi)
  4. The interface updates immediately — all labels, buttons, and text switch to the selected language without requiring a page reload.

  5. Close the settings panel to return to the POS.

When to Change Language

  • At the start of your shift if the previous cashier used a different language.
  • When training new staff who are more comfortable in another language.
  • When serving a customer who prefers to see the receipt in a different language (if receipt language follows POS language settings).
Language Does Not Affect Your Account

Changing the language on the POS changes it for the current device/browser only. It does not change the language for other registers or other users. Each register can run in a different language simultaneously.


Changing the Language in the Admin Panel

Admin Manager

The Admin Panel's language is a store-wide setting. When any admin or manager changes it, the admin interface switches for all users. This is because the admin panel is server-rendered using the store's locale.

Changing the Admin Language

  1. In the top navigation bar, look for the translate icon (a language/translation symbol) — this is the language selector, separate from the user menu and theme toggle.
  2. Click the translate icon to see the available languages (English, Français, Español, हिन्दी, ਪੰਜਾਬੀ).
  3. Select your preferred language.
  4. The admin interface updates immediately and the store's locale setting is saved. All admin panel users will now see the interface in the selected language.

Dark Mode and Light Mode

Dark Theme

Brother POS includes a theme toggle that switches between a dark theme (light text on dark backgrounds) and a light theme (dark text on light backgrounds).

Why Dark Mode?

Dark mode is popular in retail environments for several reasons:

BenefitDescription
Reduced eye strainIn dim store environments, a bright white screen can cause eye fatigue during long shifts
Less glareDark screens produce less glare, making the display easier to read from different angles
Modern appearanceMany staff prefer the aesthetic of dark mode
Energy savingsOn OLED/AMOLED screens, dark mode uses less power

Light Mode

Light mode uses traditional bright backgrounds with dark text. This can be preferable in:

  • Well-lit store environments
  • Outdoor or high-ambient-light settings
  • For users who find dark mode harder to read

Toggling Dark/Light Mode on the POS

Cashier Manager Admin

Step-by-Step

  1. Tap the Printer Settings button (gear icon) in the header bar.

  2. Find the Theme toggle. It may appear as:

    • A sun/moon icon toggle
    • A "Dark Mode" / "Light Mode" switch
    • A "Theme" dropdown with options
  3. Tap the toggle to switch between dark and light mode.

  4. The interface updates instantly — colors, backgrounds, and text all change to match the selected theme.

  5. Close the settings panel.

Visual Differences

ElementLight ModeDark Mode
BackgroundWhite / light grayDark gray / near-black
TextDark gray / blackWhite / light gray
ButtonsColored on whiteColored on dark
Product tilesWhite cardsDark cards
Cart panelWhite backgroundDark background
Status barLightDark
Try Both

Spend a shift in each mode to see which one works best for your store's lighting conditions. There is no "correct" choice — pick whatever is most comfortable.


Toggling Dark/Light Mode in the Admin Panel

Admin Manager

The Admin Panel also supports dark/light mode:

  1. In the top navigation bar, look for the sun/moon icon — it is next to the language selector.
  2. Click the icon to switch between dark and light mode.
  3. The admin interface updates immediately.

The Admin Panel and POS Register themes are independent — you can use dark mode on the POS and light mode in the admin panel, or vice versa.


How Preferences Are Saved

Understanding how Brother POS stores your preferences helps you know what to expect.

POS Preferences

Language and theme preferences on the POS Register are stored in the browser's local storage on the device where you make the change. This means:

BehaviorExplanation
Per-devicePreferences are saved on the specific device/browser. Changing the language on Register 1 does not affect Register 2.
Persist across sessionsYour preferences survive browser refreshes, closing and reopening the browser, and even device restarts.
Not tied to your PINWhen you log in with your PIN on a different register, that register keeps its own language and theme settings.
Cleared on cache clearIf the browser cache is cleared, preferences reset to defaults (English, system theme).

Admin Panel Preferences

Admin Panel preferences are stored differently depending on the setting:

  • Language is a store-wide setting saved on the server. When any admin or manager changes the language via the translate icon, it changes for everyone using the admin panel. This is because the admin panel is server-rendered using the store's locale.
  • Theme (dark/light mode) is saved in the browser's local storage, just like the POS. Each device can have a different theme.
Shared Registers

On shared registers where multiple cashiers work throughout the day, the language and theme remain set to whatever the last person configured. If your team uses different languages, each cashier may need to switch the language at the start of their shift. Consider assigning specific registers to staff who share a language preference.


Receipts and Language

Printed receipts use hardcoded English labels (Subtotal, Tax, Total, Change, etc.) regardless of the POS language setting. The POS language only affects what you see on screen.

Receipt ElementLanguage
Labels (Subtotal, Tax, Total, Change)Always English
Product namesAs entered by admin
Receipt header/footer textAs configured in Settings

Troubleshooting

Language Did Not Change

IssueSolution
Text did not update after selecting a languageTry refreshing the page. If using a PWA, close and reopen it.
Some text is still in the old languageThere may be a brief caching delay. Wait a few seconds and interact with the POS — remaining text should update.
Product names did not changeProduct names are not translated — they appear as entered by the admin. Only system interface text changes.

Theme Did Not Change

IssueSolution
Colors did not updateTry refreshing the page or toggling the theme off and on again.
Some elements are wrong colorsThere may be a brief transition. Refresh the page for a clean render.
Theme resets after restartYour browser may be clearing local storage. Check browser settings for automatic data clearing policies.

Preferences Keep Resetting

If your language or theme resets every time you open the POS:

  1. Check if your browser is set to clear data on exit — this removes local storage, which erases preferences.
  2. Check if the device has any kiosk management software that resets the browser state periodically.
For Kiosk Setups

If your registers run in kiosk mode with browser data cleared on restart, the POS will default to English and the system theme each time. Ensure your kiosk software preserves local storage to keep language and theme preferences.


Accessibility Considerations

When choosing a theme, consider accessibility:

  • High contrast — Dark mode can provide better contrast for users with certain visual preferences. Light mode may be better for others.
  • Font sizes — The POS uses responsive font sizes designed for readability on touchscreen displays. Font size is not independently adjustable.
  • Color blindness — Brother POS uses color combined with icons and text labels. Critical actions (like delete, void) use both color and icon indicators, not color alone.

Summary

SettingWhere to ChangeSavedScope
POS LanguagePOS > Settings (gear icon) > LanguageBrowser local storagePer device
POS ThemePOS > Settings (gear icon) > Display SettingsBrowser local storagePer device
Admin LanguageTranslate icon in top nav barServer (store locale)Store-wide (all admin users)
Admin ThemeSun/moon icon in top nav barBrowser local storagePer device

What's Next?