> For the complete documentation index, see [llms.txt](https://developers.weglot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.weglot.com/craft-cms/requirements.md).

# Requirements

Before installing Weglot, make sure your environment meets these minimum requirements.

### Environment

| Requirement    | Minimum                       | Tested up to |
| -------------- | ----------------------------- | ------------ |
| Craft CMS      | 5.8.0                         | 5.9          |
| PHP            | 8.2                           | —            |
| PHP extensions | `ext-libxml`, `ext-simplexml` | —            |

{% hint style="info" %}
`libxml` and `simplexml` are used to detect and parse each response's content type (HTML, JSON or XML). They ship with most PHP installations, so no extra setup is usually required.
{% endhint %}

### Weglot account

The plugin needs a Weglot API key to translate your site and to sync its settings, so a Weglot account is required. If you don't have one yet, [create your account](https://dashboard.weglot.com/register?project=craft).

{% hint style="success" %}
**Next step:** once your environment is ready, follow the [Getting Started](/craft-cms/getting-started.md) guide to install and configure the plugin.
{% endhint %}
