> For the complete documentation index, see [llms.txt](https://docs.stylemixthemes.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stylemixthemes.com/masterstudy-lms/~/changes/HEMF0YNyZrc10gCAsSyP/wpml/getting-started.md).

# Getting Started

{% embed url="<https://youtu.be/gNsH8903PC0?feature=shared>" %}

The WPML plugin makes it easy to build multilingual sites and run them. It’s suitable for corporate sites and blogs.&#x20;

### Uploading the plugin to the WordPress dashboard of your website

1. Go to the [WPML](https://wpml.org/account/) site and log in with your credentials.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FXy63JA2Y2dYrWyxmbI0N%2Fwpml.jpg?alt=media&amp;token=de695039-0a92-441e-a0c9-7c75461843ba" alt=""><figcaption></figcaption></figure>

This page will show up:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FynBLAGPUAb89wLtCd79t%2Fwpml1.jpg?alt=media&amp;token=f7c9d2b9-85a6-457c-b574-7a1b7def9331" alt=""><figcaption></figcaption></figure>

2. Go to your profile in the upper right corner and click "**Downloads**".

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FpzE60GqVxRLA4SumUjxH%2Fwpml2.jpg?alt=media&amp;token=6e241b37-1f4f-42cc-97a9-a6cb3f77aace" alt=""><figcaption></figcaption></figure>

You will get to this page:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FuQUeq9k696Lh6vjR2mSJ%2Fwpml3.jpg?alt=media&amp;token=97c088a6-dcea-4322-a607-0f50b047b8c3" alt=""><figcaption></figcaption></figure>

3. Scroll down the page until you find the Download WPML manually button and click on the **Download WPML manually** button.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FBRNq0M6oWjpHYiOkoZKC%2Fwpml4.jpg?alt=media&amp;token=d841ea4b-ea99-468e-b139-bfe2abec4382" alt=""><figcaption></figcaption></figure>

4. Download the **WPML Multilingual CMS and String Translation** files to your computer by clicking on the download icons.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2Fv2tp5wJeIlejppBzgcfx%2Fwpml5.jpg?alt=media&amp;token=594cb4c0-64ad-4a86-bcbb-f7801361804f" alt=""><figcaption></figcaption></figure>

5. Go to your WordPress dashboard.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FvzLg4aWOucqxBNyNKIJc%2Fwpml6.jpg?alt=media&amp;token=d4638548-e626-4074-bcd1-64250e1eb202" alt=""><figcaption></figcaption></figure>

6. Head over to the **Plugins** section on the left column and click on the **Add new plugin**.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FnHRy1gvAhh52z80HG3Vw%2Fwpml7.jpg?alt=media&amp;token=5588821d-257f-4fc0-aa8a-e2cc1c2a7ff3" alt=""><figcaption></figcaption></figure>

7. In the open window, click on the **Upload plugin** button.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F833URynz96exMxtbEKJa%2Fwpml8.jpg?alt=media&amp;token=f50d0fe0-bcc8-4e26-87c2-183c9b3363eb" alt=""><figcaption></figcaption></figure>

Then click on the "**Choose file**" and choose the file WPML Multilingual CMS you downloaded.&#x20;

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F5qCvemJM2aPoVDReJ1SG%2Fwpml9.jpg?alt=media&amp;token=0c6695da-12d8-4dbd-8196-4d280eaa7f14" alt=""><figcaption></figcaption></figure>

Click on the **Install Now** button to upload the plugin file.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FdeBSgEBKBYLY6fa6gjDR%2Fwpml10.jpg?alt=media&amp;token=975b7376-55d0-450e-9ccd-7f34b7e76174" alt=""><figcaption></figcaption></figure>

This window will show up. Here you need to click on the **Activate Plugin button.**

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FPzD0XHqqUj14ELOpVuQW%2Fwpml11.jpg?alt=media&amp;token=c4d196f1-e612-4cfc-9be0-16008a8e14e6" alt=""><figcaption></figcaption></figure>

You will be redirected to this page. Click on the **Add New Plugin** to upload the second file **String Translation.**

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FoMnKuRrmJUXClDYdHMaZ%2Fwpml12.jpg?alt=media&amp;token=c9665484-5578-49d5-9eae-7aa66c9b435d" alt=""><figcaption></figcaption></figure>

Click on the **Upload Plugin** on the next window.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FcVIA0w8m4OagmDmu5GZo%2Fwpml13.jpg?alt=media&amp;token=0aed288f-df5d-4e98-a868-3c3a2a324515" alt=""><figcaption></figcaption></figure>

Then choose the **String Translation file** from the file you downloaded and click on **Install Now.**

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FKCVRAMVGXUK7G2USk14m%2Fwpml14.jpg?alt=media&amp;token=c8bd42fd-6778-4fd4-be29-5b17c9ab365a" alt=""><figcaption></figcaption></figure>

Click on the **Activate Plugin** button at the next step.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FqVEDVAmJSlBxiVmzqQ8H%2Fwpml15.jpg?alt=media&amp;token=649e7915-c2ea-422d-a8de-78a0a15fb492" alt=""><figcaption></figcaption></figure>

### Registering WPML for updates

After uploading WPML for your website go to the [**Your Registered Sites**](https://wpml.org/account/sites/) **page.**

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2Fo6e8B5jr79f18yR3KdIB%2Fwpml16.jpg?alt=media&amp;token=6556c711-03a7-470d-b424-4809b1c22d9b" alt=""><figcaption></figcaption></figure>

Scroll down this page and click on the **Add new site**.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FEmrZOou7MgbF3yFzrDH8%2Fwpml17.jpg?alt=media&amp;token=7cb5b26c-c8c0-4940-973e-5cee2ccb09bf" alt=""><figcaption></figcaption></figure>

In the open popup, you need to enter your website URL.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FUzy5QjnOMdnEOUe9XYjn%2Fwpml18.jpg?alt=media&amp;token=4f529dbc-2fab-4cf6-b01b-c8fe876915ce" alt=""><figcaption></figcaption></figure>

After pasting your website URL, click on the **Continue** button.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FLQpM9Ls0SlOGnbI3Yff6%2Fwpml19.jpg?alt=media&amp;token=f78ccbf5-006c-4dbb-ac75-efbc3e355bb3" alt=""><figcaption></figcaption></figure>

In the next step, choose the site type and click on the **Continue** button.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FqyppcW7xbsWW8oLtOECV%2Fwpml20.jpg?alt=media&amp;token=5f61cb29-f7a3-49b1-b42b-bfabe906bad5" alt=""><figcaption></figcaption></figure>

Then select the number of automatic translation credits by WPML you want to give to your site and click on the Continue button.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FoQRXa3noCKjpD2tK3nfw%2Fwpml21.jpg?alt=media&amp;token=2c5e58e7-b8ad-4a75-ba36-f43bbeeb2228" alt=""><figcaption></figcaption></figure>

In the final stage, you'll get a key for your site. Cope this code for the next step.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FlYyiBYBz5Lra98lryllY%2Fwpml22.jpg?alt=media&amp;token=b248c563-99af-416f-91f8-aa8cab8d2058" alt=""><figcaption></figcaption></figure>

Go back to your WordPress dashboard, Add New Plugin section and click on the **Commercial** section.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FuiKozXQD92o21WPfJlkR%2Fwpml24.jpg?alt=media&amp;token=dc8e341b-9e51-4000-a81e-f28c92e462b1" alt=""><figcaption></figcaption></figure>

Find the **WPML Multilingual CMS** and click on **Register.**

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FHQOk9Ycs9LOoMCIFt3CD%2Fwpml25.jpg?alt=media&amp;token=05a42a0b-ada8-4a77-909c-0b29d51b4d2d" alt=""><figcaption></figcaption></figure>

In the open page, enter the Site Key from [WPML ](https://wpml.org/account/sites/)you copied earlier and register.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FKhGLIOJtaInEdqaJ3dMk%2Fwpml26.jpg?alt=media&amp;token=40863a32-0eb7-4ca3-9734-9241f1c3162e" alt=""><figcaption></figcaption></figure>

Now, you have registered your site to WPML.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FSeUFHzMSvgv4Lr8wvSUi%2Fwpml27.jpg?alt=media&amp;token=a3eeda01-efa8-4377-aefd-7739873a1d91" alt=""><figcaption></figcaption></figure>

### Setting up WPML

On the left sidebar of your WPML dashboard, find the WPML plugin and click on that.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FOFgTaswEQVOA5CKbLIp0%2Fwpml28.jpg?alt=media&amp;token=75149d93-dc3b-4d08-9097-9a3f9c9dec51" alt=""><figcaption></figcaption></figure>

This page will open up.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F1xjPjdxfjxVKv32wBEWS%2Fwpml29.jpg?alt=media&amp;token=a35f590e-a026-4e89-8c84-368581480c35" alt=""><figcaption></figcaption></figure>

Here you need to choose the translation language and click Continue.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FfgIPOCixgKCkAOAxdhQY%2Fwpml30.jpg?alt=media&amp;token=c0e52786-7a05-40b7-b449-dd386bda5d17" alt=""><figcaption></figcaption></figure>

In the second step, choose how you would like your site with the translation to look like.

{% hint style="success" %}
You can choose the format you want when setting up WPML for the first time. If you would like to change it to a different format after setting up WPML, you can do so by going to **WPML > Languages** and scrolling to the **Language URL format**.
{% endhint %}

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FPuy30AstyGT1FJiFW3Pf%2Fwpml31.jpg?alt=media&amp;token=e9e13237-26fe-4bc7-976a-27374c1610c5" alt=""><figcaption></figcaption></figure>

In the third step, there will site key and you need to click **Continue**.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2Fuo4FJo4qzKQfdIcpEKxI%2Fwpml32.jpg?alt=media&amp;token=2d9b93aa-78ba-45ae-9f45-1c13c0b8d810" alt=""><figcaption></figcaption></figure>

In the fourth step, choose "Translate What You Choose" for translation mode and click **Continue**.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FNT1hzbKvtvqQmGZdBu24%2Fwpml33.jpg?alt=media&amp;token=a785a5a1-145a-4aa9-93e4-a1a66256488f" alt=""><figcaption></figcaption></figure>

Then, choose Only Myself and click Continue.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FhvFjvG9GyVF2wVGMu0uS%2Fwpml34.jpg?alt=media&amp;token=ffb57d23-66f9-4b0a-af3c-65680f59872d" alt=""><figcaption></figcaption></figure>

In the fifth step, select **Yes** to get support and click **Continue**.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FbLJ5KkRrviErrdVq8dzM%2Fwpml35.jpg?alt=media&amp;token=5eeeb6be-575d-4cae-b613-c5bdd65ddfa3" alt=""><figcaption></figcaption></figure>

Skip the sixth step and go to the final step.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FTqhmZQtQ9gTaCptvDhJL%2Fwpml36.jpg?alt=media&amp;token=5c0f038e-bd2a-495d-ad7c-c1c0e838f186" alt=""><figcaption></figcaption></figure>

In the seventh step, wait a little bit till WPML is set up and click Finish.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FAdlBsUZihVJzCaPexrKM%2Fwpml37.jpg?alt=media&amp;token=75634e25-d220-4149-a938-d90d2728265f" alt=""><figcaption></figcaption></figure>

To translate the Register and Modal windows, you need to go to WPML > Languages. In the section called **Languages filtering for AJAX operations** mark the option **"Store a language cookie to support language filtering for AJAX"** and save the settings.

![](https://lh4.googleusercontent.com/GW9LSkkjhrCW9tlv8nS-0jqELW1lkf5foetTcXoVpfUcH-gHV9h2d1u4KqOWb2gsAij14ZJvgH1kFzI7ICTk6PP96D32y7zrdUDiBRV9ndU13H-2Yv70kRqvWUEalLRkDlRpKUOT)

Now, that you have set up the WPML plugin on your site and will be redirected to the Translation Management page.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FeqkX2EA8N9JhFqXPcdl4%2Fwpml38.jpg?alt=media&amp;token=c9d9ca43-8b5e-475f-821f-ef8d2e66d626" alt=""><figcaption></figcaption></figure>

After a successful setup, a drop-down list of the selected languages will appear in the area of your dashboard.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FBKoP6oYtD26VA9ae4890%2Fwpml84.jpg?alt=media&amp;token=32b41afa-5ee5-44df-af76-f86214935f12" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.stylemixthemes.com/masterstudy-lms/~/changes/HEMF0YNyZrc10gCAsSyP/wpml/getting-started.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
