#Manage 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.
Read the Localization API reference 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:
- Open your project.
- Navigate to Project settings > Locales.
- Select Locales.
Project locales
#Add a locale
The default locale for new projects is English.
To add a new locale:
- In your project settings, select a language from the Display name dropdown.
- Click + Add.
The new locale is now available for localized fields in this environment.
#Edit a locale
To update an existing locale:
- In your project settings, click Edit next to the locale.
- Update the configuration as needed.
Changes apply immediately to the current environment.
Edit locales
#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 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:
- Click Edit next to your default locale.
- 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.
#Delete a locale
You can delete any additional locale that is not set as default.
To delete a locale:
- 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.
- Select Delete.
- Confirm the deletion.
A confirmation dialog appears before the locale is permanently removed.
Delete locales