# Manage your project's locales

Learn more about managing your project's locales.

Locales define the languages available in your Hygraph project.

You can add multiple locales and configure schema fields to be localized. Once enabled on a field, content editors can provide values per locale.

**Looking for the API reference?:**
Read the <a href="/docs/api-reference/content-api/localization">Localization API reference</a> for details.

## Access project locales

Locales are **environment-specific**. If you're working with a project using more than one environment, you must configure locales separately in each environment.

To manage locales:

1. Open your project.
2. Navigate to **Project settings > Locales**.
3. Select **Locales**.

![Project locales](https://hygraph.com/images/docs/user-guides/project-guides/projectsettings-locales.png)

## Add a locale

The default locale for new projects is **English**.

To add a new locale:

1. In your project settings, select a language from the **Display name** dropdown.
2. Click **+ Add**.

The new locale is now available for localized fields in this environment.

[Video: Add a project locale](https://eu-central-1-shared-euc1-02.graphassets.com/AvHQ3RDvFSousA8iwElOKz/cmm4lak79qz6d06w2mis3umfa)

## Edit a locale

To update an existing locale:

1. In your project settings, click **Edit** next to the locale.
2. Update the configuration as needed.

Changes apply immediately to the current environment.

![Edit locales](https://hygraph.com/images/docs/user-guides/project-guides/projectsettings-locales-edit.png)

## Modify the default locale

Each project environment has one default locale. The default locale is used as the primary language fallback for content.

[AI Assist](https://hygraph.com/docs/hygraph-ai/ai-assist) uses the default locale for content generation and content improvement. Changing the default locale affects how AI Assist generates and enhances content.

To modify the default locale:

1. Click **Edit** next to your default locale.
2. Update the configuration. Ensure that the display name is a valid locale and it is not the same as any other locale in the project.

[Video: Modify the default locale](https://eu-central-1-shared-euc1-02.graphassets.com/AvHQ3RDvFSousA8iwElOKz/cmm4lak9hqz7606w25dvlh55a)

## Delete a locale

You can delete any additional locale that is not set as default.

To delete a locale:

1. Open the context menu next to the locale that you want to remove from your project.
    - The context menu will only display for additional locales, as it is not possible to delete the default locale.
2. Select **Delete**.
3. Confirm the deletion.

A confirmation dialog appears before the locale is permanently removed.

![Delete locales](https://hygraph.com/images/docs/user-guides/project-guides/projectsettings-locales-delete.png)
