Skip to content

๐ŸŒ Multi-Language Support โ€‹

OpticCount supports 4 full languages, including automatic interface direction (RTL/LTR) based on the selected language. Each user can independently choose their preferred language.

๐ŸŒ Supported Languages โ€‹

LanguageCodeDirectionNotes
HebrewheRTL (right-to-left)Default language
EnglishenLTR (left-to-right)Also the "fallback" language โ€“ if a translation key is missing in another language, it is displayed in English
ArabicarRTL (right-to-left)
RussianruLTR (left-to-right)

๐Ÿ”„ How to Change Language โ€‹

  1. Click on your username / avatar in the top corner of the header.
  2. In the menu that opens, choose the desired language from the list.
  3. The page reloads in the selected language.

๐Ÿ’ก The language selection is saved to the user account (in Local Storage) and will be remembered on future logins, even from a different device.

โ†”๏ธ Interface Direction (RTL / LTR) โ€‹

The interface changes automatically based on the selected language:

RTL (Hebrew / Arabic) โ€‹

  • Navigation menu on the right side.
  • Buttons and fields positioned right-to-left.
  • Text aligned to the right.

LTR (English / Russian) โ€‹

  • Navigation menu on the left side.
  • Buttons and fields positioned left-to-right.
  • Text aligned to the left.

The change applies to the entire interface: menus, dialogs, tables, error messages, field labels, etc.

๐Ÿ“ Where Translations Appear โ€‹

  • All management pages โ€“ titles, buttons, field labels.
  • Counter Page โ€“ status messages, settings, warnings.
  • Error and confirmation messages โ€“ all alerts and dialogs.
  • File exports โ€“ column names in the Excel file will be in the current language.
  • Server responses โ€“ server (backend) messages are also returned in the selected language.
  • AG Grid (tables) โ€“ column headers translate and align automatically.

๐Ÿ‘ค Per-User Language โ€‹

Each user has their own independent language. This means:

  • The manager can work in Hebrew.
  • One employee can work in English.
  • Another employee can work in Arabic.

There is no "company-level" language setting โ€“ each person sets their own.

๐Ÿ” Changing Language During Work โ€‹

Language can be changed at any time, even in the middle of a count. The system will save the entered data and redisplay in the new language.

โš ๏ธ Changing language causes the page to reload. If there are counts not yet synced, wait for the sync to complete before switching language.

๐Ÿ“ฑ Interface Direction and Barcode Scanner โ€‹

The interface direction does not affect scanner operation. The scanner continues to send data as normal regardless of the interface language.

โš ๏ธ Note: If the device's operating system (iOS/Android) is set to a language that affects keyboard layout โ€“ ensure the device keyboard itself is in English format for scanning barcodes with English characters.

๐Ÿงฉ Languages in File Exports โ€‹

Currently, Excel file exports are done in the current interface language. If you want a file in English โ€“ change the language to English before exporting, then switch back afterwards.

Summary โ€‹

Multi-language support in OpticCount allows diverse businesses to work comfortably in each employee's native language. The interface automatically changes direction and layout, the setting is personal per user, and can be changed at any time without complex configuration.