# Getting Started

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

The [WPML ](https://wpml.org/?aid=648261\&affiliate_key=NmlB3b1IBS6H)plugin makes it easy to build multilingual sites and run them. It’s suitable for corporate sites and blogs.&#x20;

{% hint style="success" %}
**Note:** WPML is a **premium** plugin and **does not have** a free version. However, you can go and experience **Live Demo** on their website, and they offer **a 30-day money-back guarantee.**
{% endhint %}

<a href="https://wpml.org/?aid=648261&#x26;affiliate_key=NmlB3b1IBS6H" class="button primary" data-icon="square-up-right">Check WPML Pricing</a>

In this manual, you will learn the following:

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Install and Setup WPML</td><td><a href="https://docs.stylemixthemes.com/masterstudy-lms/wpml/getting-started#installing-wpml">https://docs.stylemixthemes.com/masterstudy-lms/wpml/getting-started#installing-wpml</a></td></tr><tr><td>Proper Translation Flow of a Multilingual LMS Website</td><td><a href="https://docs.stylemixthemes.com/masterstudy-lms/wpml/getting-started#translation-flow-of-the-lms-platform">https://docs.stylemixthemes.com/masterstudy-lms/wpml/getting-started#translation-flow-of-the-lms-platform</a></td></tr><tr><td>Available Translating Methods</td><td><a href="https://docs.stylemixthemes.com/masterstudy-lms/wpml/getting-started#translation-with-wpml">https://docs.stylemixthemes.com/masterstudy-lms/wpml/getting-started#translation-with-wpml</a></td></tr><tr><td>WPML String Translation</td><td><a href="https://docs.stylemixthemes.com/masterstudy-lms/wpml/wpml-string-translation">https://docs.stylemixthemes.com/masterstudy-lms/wpml/wpml-string-translation</a></td></tr></tbody></table>

## Installing WPML

1. Go to the [**WPML**](https://wpml.org/?aid=648261\&affiliate_key=NmlB3b1IBS6H) 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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;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&#x26;token=7cb5b26c-c8c0-4940-973e-5cee2ccb09bf" alt=""><figcaption></figcaption></figure>

In the open pop-up, 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&#x26;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&#x26;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&#x26;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&#x26;token=2c5e58e7-b8ad-4a75-ba36-f43bbeeb2228" alt=""><figcaption></figcaption></figure>

In the final stage, you'll get a key for your site. **Copy** 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&#x26;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&#x26;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&#x26;token=05a42a0b-ada8-4a77-909c-0b29d51b4d2d" alt=""><figcaption></figcaption></figure>

On 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&#x26;token=40863a32-0eb7-4ca3-9734-9241f1c3162e" alt=""><figcaption></figcaption></figure>

Now, you have registered your site with 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&#x26;token=a3eeda01-efa8-4377-aefd-7739873a1d91" alt=""><figcaption></figcaption></figure>

### Setting up WPML

Initial Setup of WPML is straightforward with its quick setup wizard.

{% stepper %}
{% step %}
On the left sidebar of your WordPress dashboard, find the WPML plugin and click on it.

<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&#x26;token=75149d93-dc3b-4d08-9097-9a3f9c9dec51" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
This page will open up. It consists of **7 steps** to complete:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FSNhnYxxSbD3jq87tLjjI%2Fimage.png?alt=media&#x26;token=f037911e-3d93-48f0-8824-cefb1d806600" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the first step, you need to choose the translation language(s) and click **Continue**.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F37O9mOlQ9mwo79SQar9p%2Fimage.png?alt=media&#x26;token=a4d2bd48-da5d-4fb1-82f8-7e0e81db5884" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the second step, choose how you would like your site's URL with the translation to look.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F7zJfiWohk6esdUvz8FxE%2Fimage.png?alt=media&#x26;token=06122a5e-ba5e-4a8d-8309-f95bae1cce96" alt=""><figcaption></figcaption></figure>

{% 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 %}
{% endstep %}

{% step %}
In the third step, there will site key and you need to click **Continue**. We got this key while [**registering our website on WPML**](#registering-wpml-for-updates). You can also use the **Get a key for this site link** to quickly get a key if you have not.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2Fib6XaO625kaB12ZILXlj%2Fimage.png?alt=media&#x26;token=9a6345a3-651a-4e1a-92cc-287e778ed318" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the fourth step, choose who will engage in the translation process of your website, then click **Continue**.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2Fj71Pc7d1He0Lyu3I4U2l%2Fimage.png?alt=media&#x26;token=96fc86ae-1a0a-493f-9e57-e50c6b01728b" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
On the fifth step, you will be asked to give permission to WPML to send the list of plugins and themes to wpml.org. This enables you to get faster support for WPML. Choose one of the Yes or No options, and proceed by clicking Continue.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2Fc5VTQOjnjk7ktyNXmRFf%2Fimage.png?alt=media&#x26;token=0c898523-b8cb-40fc-a8e8-81c35e19fe10" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
On the 6th step, you will be asked to install the recommended plugins by WPML. You can skip this step.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2Fe0KoUIpmiAC830pJrcoA%2Fimage.png?alt=media&#x26;token=9d647b2d-6e96-46eb-8092-ef73cba70eda" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the seventh step, wait a little bit till success messages appear, and you are done!

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FTLIfvx9oc2CaNdpGstAm%2Fimage.png?alt=media&#x26;token=405def2b-c582-4619-a3b6-582162765f45" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
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%2FvlCeP7eFSIqvDOM91UDO%2Fimage.png?alt=media&#x26;token=57dc8045-b928-46cf-9c89-7f802c7cd33b" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

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.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2Fi3q3Y15vBCYklL1D7Aty%2Fimage.png?alt=media&#x26;token=6e406b95-376c-4c41-963d-10d7c2fd2aaf" alt=""><figcaption></figcaption></figure>

## Translation Flow of the LMS Platform

After setting up the WPML plugin, you can translate your LMS Website. The flow of translating your existing content should be as follows:

{% stepper %}
{% step %}

### LMS Pages

In this step, existing [**LMS Pages**](https://docs.stylemixthemes.com/masterstudy-lms/lms-settings/lms-pages) should be translated. They are **User Account, Checkout, Courses, Certificate**, etc. The full list of the LMS Pages can be found by following **WP Dashboard > MS LMS > Settings > LMS Pages,** and additionally, they will be highlighted with *MasterStudy* labels on the **WP Dashboard > Pages** tab.

<a href="translating-lms-pages" class="button secondary" data-icon="square-info">Learn More</a>
{% endstep %}

{% step %}

### Lessons

Translate lesson titles, content, embedded media, and additional resources.

<a href="translating-lms-pages" class="button secondary" data-icon="square-info">Learn More</a>
{% endstep %}

{% step %}

### Assignments

Translate assignment titles, descriptions, attached files, and submission instructions.

<a href="translating-assignments" class="button secondary" data-icon="square-info">Learn More</a>
{% endstep %}

{% step %}

### Courses

After translating all the LMS Content, you can easily translate the Course itself. It includes the course title, description, category, and the rest details.

<a href="lms-divi-modules" class="button secondary" data-icon="square-info">Learn More</a>
{% endstep %}

{% step %}

### Quizzes<mark style="color:red;">\*</mark>

Quizzes in MasterStudy LMS are a **collection of questions**. But questions and their answers are linked to each other, and this complex connection makes the **questions untranslatable**, unlike other LMS content. However, you can translate the quiz title.

As a solution, a new quiz with questions in other languages can be created from zero for the course inside the Course Builder.

<a href="translating-quizzes" class="button secondary" data-icon="square-info">Learn More</a>
{% endstep %}

{% step %}

### ETC

Once you have translated all the courses, you can complete the rest of the translation according to your needs. It includes emails, certificates, posts, widget translations, etc.
{% endstep %}

{% step %}

### Static Strings

These are texts that are hard-coded in your WordPress themes or plugins. They remain the same unless someone manually changes them in the code. For example, you cannot edit texts in your **plugin settings**, **menus** in the **student dashboard**, or any **texts inside buttons**. These texts don’t change unless the developer updates the code. We **need a third-party plugin** to translate them.

<a href="#installing-wpml" class="button primary" data-icon="square-info">Learn More About Static and Dynamic Strings</a>

{% hint style="success" %}
You can use the [**WPML String Translation**](https://docs.stylemixthemes.com/masterstudy-lms/wpml/wpml-string-translation) plugin or [**Loco Translate**](https://docs.stylemixthemes.com/masterstudy-lms/additional-features/plugin-translation/loco-translate) to translate them.
{% endhint %}
{% endstep %}
{% endstepper %}

## Translation with WPML

There are two methods you can use to translate your content with WPML

* [**via WPML Translation Management**](#wpml-translation-management-example)
* [**via  on-page Translate buttons**](#on-page-translation-buttons)

### WPML Translation Management (example)

This method is widely used if you want to apply the WPML plugin's **automatic translation** feature. However, you have to make an extra purchase to use the feature, and[ **it saves a lot of time.**](https://wpml.org/?aid=648261\&affiliate_key=NmlB3b1IBS6H)

{% hint style="success" %}
However, we will use the **manual translation** case as an example.
{% endhint %}

{% stepper %}
{% step %}
To reach this tab, follow **WP Dashboard> WPML > Translation Management**:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FF0HRfCnLWWXOmTMSPh2D%2Fimage.png?alt=media&#x26;token=236d0f62-72f7-4889-9a45-cf459bd028f2" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
On this page, you can use the **automatic translation of WPML** by enabling the toggle:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F22nlVP8Di9NY45zJGzE4%2Fimage.png?alt=media&#x26;token=23a4233c-7d24-4e51-b696-89da5cd5261d" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
However, we will use the **manual translation** case as an example.
{% endhint %}
{% endstep %}

{% step %}
On the **Translation Management** page, translatable items on your website are being displayed by categories (pages, posts, courses, lessons, etc.). Select some of them to translate and click on the **Translate your content** button:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FXLbPXHikdHHp4OH4dez1%2Fimage.png?alt=media&#x26;token=a5795b8d-cde1-4ef6-a6b8-d6a52817da65" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
The system automatically takes you to the bottom of the page to complete the next step. Choose the desired translation method (in our case, it's Translate myself) for each language and click on the **Translate** button:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FhRKIQB7YG5dX3C8eD4SX%2Fimage.png?alt=media&#x26;token=f4c77bf7-df21-42b5-bc7b-be178543ec59" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
After clicking the button, please don't close this page or refresh it, as doing so will cancel the translation process.
{% endhint %}
{% endstep %}

{% step %}
Now our selected items have been added to the **Translation** **Queue**:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FEOFynHCEX1dfCvRHBrz4%2Fimage.png?alt=media&#x26;token=5cbb5d82-6f10-4af9-9785-6afcdf4632df" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Now move to the **WP Dashboard > WPML > Translations** tab. Here you can see the **Translation Queue**:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FitwCRW8i2boRwWZCQtQW%2Fimage.png?alt=media&#x26;token=b6f35e12-6a86-4959-86d1-517aace17e6d" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
You can check the status of the translations and get the rest of the info about the translation. To begin translating, click on the **Translate** button:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FVBJ2cAStUPN9qLdjIWTe%2Fimage.png?alt=media&#x26;token=53af9734-672a-4bf5-b466-17cb9d74aebb" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### WPML Translations Editor

This is the primary interface we use for translating content. It has been organized into two columns. On the left side, there are original texts, and you have to provide their translation into the target language in the field on the right side.&#x20;

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FORQ5q4XxOZnuIznalY5g%2Fimage.png?alt=media&#x26;token=1afb5ad6-14d1-46ab-9255-1f8b55f2c16d" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Once you provide the translation for each of the texts, you have to click on the :floppy\_disk: **Save** button or press the <kbd>Ctrl + Enter</kbd> keys to save the translation:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F4C05dN0BWT1hhQ313MZ8%2Fimage.png?alt=media&#x26;token=b1988eee-8091-44fe-93e4-6d3900da5363" alt=""><figcaption></figcaption></figure>

The WPML Editor offers a list of markers for text formatting options like bold, italic, and strikethrough. To format a portion of text, simply select its alternative from the translated text and choose the appropriate button from the list.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FWbWM3ghUghaGhFOQ33LI%2Fimage.png?alt=media&#x26;token=3c750980-dbae-4ceb-a39e-cade7e7dd24c" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Finish the translations and click on the <kbd>Save & Complete</kbd> button:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2Fd1LgQSM6WFODQ82sdugQ%2Fimage.png?alt=media&#x26;token=a2879c2f-4c2c-4660-a6d0-6c9c8d0644f0" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
In the translation queue, you can see that our translation has been completed. You can follow the same process to complete the translation in the rest of the languages:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FEAd38MAeeEihKrUvfqiV%2Fimage.png?alt=media&#x26;token=f8b1853c-aaed-41a9-87c8-086ddf6c29cb" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### On-Page Translation Buttons

Instead of adding the translation to the translation queue from WPML Translation Management, you can use the special **Add Translation** buttons on the MasterStudy pages. It can be applied to Lessons, Assignments, Quizzes, and Courses.

{% stepper %}
{% step %}
Open the page you want to translate. Let's say I want  to translate a lesson, so I will open the **Lessons tab**:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FEIgTai9pyPEseRW5T4QJ%2Fimage.png?alt=media&#x26;token=8e2bc138-ab31-4b5b-ab54-f1b99110fd23" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
On this page, you can filter the items by language and see what kind of translation has been added. There are three statuses for the translations on this page in the WPML column (column with flags):

* <i class="fa-gear">:gear:</i> - item has been added to the translation queue, translation has been started but not completed.
* <i class="fa-pencil">:pencil:</i> - translation completed and already accessible.
* <i class="fa-plus-large">:plus-large:</i> - not translated yet.

Any of the buttons (statuses) opens the [**WPML Translation Editor**](https://docs.stylemixthemes.com/masterstudy-lms/wpml/getting-started#wpml-translations-editor)**:**&#x20;

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FNMvyxfgTvUeeoYgtaEUR%2Fimage.png?alt=media&#x26;token=abe9c50f-8270-4f98-8a37-441b95d322b3" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Finish the translation and save it. The process is the same as the[ **previous method** ](#wpml-translation-management-example)for the next steps:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FJmyl9sELxYVt7p2A7kqo%2Fimage.png?alt=media&#x26;token=8a4468a4-928f-45a6-83d0-8e988383e5e3" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}
