Localization Settings

Update time zone and locale settings

Log in to the admin account and select Settings > Localization Settings from the sidebar menu.

Add Translations

All the translation JSON files are stored in the resources/lang directory. The file names should compile with the ISO 15897 standard.

By default application ships with the /resources/lang/en.json file and, all the translations for the English language are present in this file.

E.g. If you wish to create an Arabic translation, follow the steps:

  1. Create a file named "ar.json" in the /resources/lang directory.

  2. Copy the content from the "/resources/lang/en.json" to your new "/resources/lang/ar.json" file.

  3. Edit the values for the translation keys as you wish.

  4. Save the file.

Go To Localization Settings and update the Default Locale to "ar - Arabic" from the dropdown.

circle-exclamation

Update Locale & Timezone

Scroll down and find the Localization Settings section and choose the following fields as you like.

  • Default Locale (Currently only English (en) is supported, will add more in future)

  • Default Timezone

Localization Settings

Finally, click on the SAVE button to update the changes.

circle-info

In the database, all the timestamps will be stored in UTC by default and converted to your chosen timezone while displaying across the site/app.

Last updated