# Currency

The application's currency format can be customized for each language by modifying the `lang.json` files located in the `gksphone/config/locales` directory.

## Step 1: Locate the Language Files

* Navigate to the `gksphone/config/locales` directory.
* Each language has its own JSON file (e.g., `en.json` for English, `de.json` for German).

## **Step 2: Update the `PHONE_SETTINGS_NUMBERFORMAT` Setting**

In each language file, there is a key named `PHONE_SETTINGS_NUMBERFORMAT` that determines the number format and currency for that language.

Example Format:

```json
"PHONE_SETTINGS_NUMBERFORMAT": "en-US",
```

This specifies the `en-US` locale, which uses the dollar symbol (`$`) for currency.

## **Step 3: Define the Currency Format for Each Language**

Here are some examples of common locale codes and their corresponding currencies:

| Locale Code | Currency Symbol     |
| ----------- | ------------------- |
| `en-US`     | `$` (US Dollar)     |
| `de-DE`     | `€` (Euro)          |
| `en-GB`     | `£` (British Pound) |
| `fr-FR`     | `€` (Euro)          |
| `ja-JP`     | `¥` (Japanese Yen)  |
| `tr-TR`     | `₺` (Turkish Lira)  |

**Update the `PHONE_SETTINGS_NUMBERFORMAT` in each file based on the desired currency.**

**Search for `"APP_CURRENCY"` in the language file and change the currencies in that section to your liking**

## Restart the phone <a href="#restart-the-phone" id="restart-the-phone"></a>

You need to restart the phone for the changes to take effect.
