# Localization 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.&#x20;

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.

{% hint style="warning" %}
Translating some third party libraries' strings cannot be possible due to technical limitations.
{% endhint %}

### 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](https://3791649983-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Mb1ofvkThROm6pwq71N%2F-MchR-z7BLjJm1eOK4gI%2F-MchRHsfQ-uHU5Bgd3e8%2Flocalization-settings.png?alt=media\&token=0790695c-9d43-487e-b910-14cb4de4eb0b)

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

{% hint style="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.
{% endhint %}
