Skip to content

Languages

Purpose

Manage available languages for your multi-language store. Configure language codes, names, and text direction (LTR/RTL).

Accessing Languages

Navigate to: System Settings > Languages from the sidebar

List View

The list displays all available languages configured for your store.

Languages List

Table Columns

Code

  • Format: Text (2-3 characters, e.g., "en", "ar")
  • Purpose: Language code identifier used internally

Name

  • Format: Text (Language name in English)
  • Purpose: Display name for staff/admin

Name Native

  • Format: Text (Language name in native language)
  • Purpose: Display name for customers in their language

Direction

  • Format: Text ("LTR" or "RTL")
  • Purpose: Text direction - LTR (Left-to-Right) or RTL (Right-to-Left) for languages like Arabic

Row Actions

  • Edit: Modify language settings

Bulk Actions

Languages typically do not support bulk actions as they are core system configurations.


Creating a Language

Click "New Language" to add a new language to your store.

Form Fields

Code Required

  • Type: Text input (2-3 characters)
  • Purpose: Unique language code identifier
  • Examples: "en" (English), "ar" (Arabic), "es" (Spanish), "fr" (French)
  • Note: Usually uses ISO 639-1 codes

Name Required

  • Type: Text input
  • Purpose: Language name in English
  • Examples: "English", "Arabic", "Spanish", "French"

Name Native Required

  • Type: Text input
  • Purpose: Language name in its native language
  • Examples: "English", "العربية", "Español", "Français"

Direction Required

  • Type: Dropdown (LTR or RTL)
  • Purpose: Text reading direction
  • LTR: English, Spanish, French, German (left-to-right)
  • RTL: Arabic, Hebrew, Persian (right-to-left)

Editing a Language

Click Edit to modify language settings such as name or text direction.


Key Information

  • Store Languages: Languages you create here become available throughout your store
  • Content Translation: Users can provide content in each language
  • Text Direction: Automatically switches UI layout between LTR and RTL
  • Customer Experience: Affects customer-facing interface language
  • Required: At least one language must be configured for your store