Skip to main content

System Configuration

Language Configuration​

tip

Get Your Language Codes → Get language codes

Add a New Language​

Language management is now handled through the admin panel. Follow these simple steps:

Step 1: Access Language Settings​

  1. Login to Admin Panel: Go to your admin panel dashboard
  2. Navigate to Languages: Click on System Settings > Language Settings

add-lang-form

Step 2: Fill Language Details​

In the "Add" section, complete the following fields:

  1. Language Name: Enter the full name (e.g., "Spanish", "French", "German")
  2. Language Code: Enter the 2-letter code (e.g., "es", "fr", "de")
  3. RTL Support: Toggle "Is RTL" if the language reads right-to-left (like Arabic, Hebrew)
  4. Language Flag: Upload a flag image for the language

Step 3: Upload Translation Files​

Upload the translation files for each platform:

  1. Panel: Upload admin panel translation file
  2. Web: Upload website translation file
  3. Customer App: Upload customer app translation file
  4. Provider App: Upload provider app translation file
tip

You can download sample files first to understand the format, then create your own translation files.

Step 4: Submit​

Click the Submit button to add the new language.

Step 5: Set as Default (Optional)​

From the language list below, you can set any language as the default:

get-language-codes

  1. Find your language in the table
  2. Click "Set as Default" button in the Default column
  3. The language will be marked with ✓ Default
caution

When updating translations, only change the text on the right side (the value) and do not modify the text on the left side (the key).

✅ Correct way to update:

"all_providers": "All Providers"

❌ Incorrect way (Do NOT change the key):

"all_providers_updated": "All Providers" // ❌ Incorrect!

get-language-codes


Change theme color​

  • Go to: src -> styles -> globals.css

    theme-file

Change Font style​

  • Go to: src -> pages -> app.js

    font-file