# Languages

SitecoreAI supports creating content and websites in multiple languages.
The default language is English, but you can [add](https://doc.sitecore.com/xmc/en/users/xm-cloud/manage-languages-and-locales.html) any number of languages to your environment, languages that you can select amongst the predefined languages that are supported by SitecoreAI.
Sitecore supports all the languages available in the .NET CultureInfo class.
A predefined language in SitecoreAI follows the ISO code and combines both language and country or region, for example, en-AU or English(Australia).

 - [GET /api/v1/languages](https://api-docs.sitecore.com/sai/sites-api/languages/listlanguages.md): Retrieves the list of languages added to the environment.
 - [POST /api/v1/languages](https://api-docs.sitecore.com/sai/sites-api/languages/createlanguage.md): Adds a language to your environment, so you can create content and build websites in that language. You can choose from the language supported by SitecoreAI. If you do not know the language code of th
 - [GET /api/v1/languages/supported](https://api-docs.sitecore.com/sai/sites-api/languages/listsupportedlanguages.md): Retrieves the list of languages supported by SitecoreAI, and associated data.
 - [PATCH /api/v1/languages/{isoCode}](https://api-docs.sitecore.com/sai/sites-api/languages/updatelanguage.md): Updates a [language supported](https://doc.sitecore.com/xmc/en/users/xm-cloud/add-a-language-to-your-xm-cloud-environment.html#add-a-custom-language) by SitecoreAI. To update a language, you must prov
 - [DELETE /api/v1/languages/{isoCode}](https://api-docs.sitecore.com/sai/sites-api/languages/deletelanguage.md): Deletes a language from the SitecoreAI environment. To delete a language from the system, you must provide the regional ISO code of the language. If you do not know the ISO code of the lan
