# General Settings

The <img src="https://dashboard.sapph.xyz/assets/item-icons/general-settings.svg" alt="" style="vertical-align: middle; width: 18px;"> **General Settings** module allows you to customize how date data is displayed in your server.

## Duration Language
To change the language used for **duration data**, update the **ISO 639-1** code in the settings. The ISO 639-1 code is a **two-letter identifier** for a specific language. For example, the code for English is `en`, and for German, it is `de`.

View the full list of ISO codes [here](https://www.loc.gov/standards/iso639-2/php/code_list.php).

![The image shows the ISO 639-1 Codes: `de`, `it` and `en`](https://img-temp.sapph.xyz/26b6d86b-b187-42ec-3ccb-90f603f93800 "center")

w> Note: Sapphire is currently only available in English. However, you can change the language of Sapphire's default messages by applying community-made [Message Kits](https://docs.sapph.xyz/#/messages?id=message-kits).

## Date Format
The date format defines how dates are displayed in Sapphire's messages.

The default format is `DD/MM/YYYY - HH:mm`.

You can customize this format using abbreviations from the list below.

| Abbreviation | Definition | Example |
| --- | --- | --- |
| DD | Day | 17 |
| MM | Month | 07 |
| MMMM | Month written | July |
| MMM | Month written, abbreviated | Jul |  
| YYYY | Year | 2021 |
| YY | Year, abbreviated | 21 |
| HH | Hour | 07 |
| mm | Minutes | 50 |
| dddd | Weekday | Saturday |
| a | Time of day | am / pm |

## Error Log
The **Error Log** displays problems and errors that have occurred during your Sapphire usage. These errors may include messages that could not be sent, roles that could not be added, or general permission errors.

- Remove error messages by clicking `Clear all` or the trash can icon next to each message.
- Click on the eye icon to get more details about the cause of the error.

## Manager Roles
**Manager Roles** grant users the ability to fully manage Sapphire and its features. Users with a manager role are able to view the dashboard and change all settings.

i> Roles with `Manage Server` or `Administrator` permissions are automatically added and cannot be removed.

## Advanced Permissions
**Advanced Permissions** allow specific users or roles to have advanced permissions for particular modules.

By clicking the `+` icon, a new user or role can be added. Add users by entering their [Discord User ID](https://support.discord.com/hc/articles/206346498-Where-can-I-find-my-User-Server-Message-ID-).

<img src="https://img-temp.sapph.xyz/a2c137f5-aa46-493a-d76a-cecc68d49700" alt="" width=500px />

## Data deletion behavior
- **Instantly delete data when bot is kicked**: By default, Sapphire deletes your server configuration data three days after it is kicked from your server. If this option is enabled, your data will be deleted instantly when Sapphire is kicked from your server.

## Backups
Sapphire automatically creates backups of your server’s bot configuration, allowing you to restore your config in case of accidental changes. To recover your configuration, you must request restoration of a created backup.

<div class="a-btn-list">
 <a href="/#/faq/restore-backup" class="btn external">Learn more about requesting a backup restoration</a>
</div>