System Configuration
Language Configuration
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
- Login to Admin Panel: Go to your admin panel dashboard
- Navigate to Languages: Click on System Settings > Language Settings

Step 2: Fill Language Details
In the "Add" section, complete the following fields:
- Language Name: Enter the full name (e.g., "Spanish", "French", "German")
- Language Code: Enter the 2-letter code (e.g., "es", "fr", "de")
- RTL Support: Toggle "Is RTL" if the language reads right-to-left (like Arabic, Hebrew)
- Language Flag: Upload a flag image for the language
Step 3: Upload Translation Files
Upload the translation files for each platform:
- Panel: Upload admin panel translation file
- Web: Upload website translation file
- Customer App: Upload customer app translation file
- Provider App: Upload provider app translation file
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:

- Find your language in the table
- Click "Set as Default" button in the Default column
- The language will be marked with ✓ Default
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!

Change theme color
-
Go to: src -> styles -> globals.css

Change Font style
-
Go to: src -> pages -> app.js
