# How to create a new language

### 1. Copy and paste one of the CORE language files

Do as shown in this image

<figure><img src="https://3517373422-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvCPuRTEKauRUXrpCflGs%2Fuploads%2FhcwdM5JUfjMJ5gtDwI08%2Fimage.png?alt=media&#x26;token=732cf382-5092-4d1d-bca1-73b7d56e5669" alt=""><figcaption><p>Copie e cole um arquivo</p></figcaption></figure>

### 2. Rename the file to the new language.

Rename the file to the new language, in my case Italian.

<figure><img src="https://3517373422-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvCPuRTEKauRUXrpCflGs%2Fuploads%2FZdgTGMVpr5hTKlt0cYCV%2Fimage.png?alt=media&#x26;token=b02d6db6-51d6-4320-89cb-539707e7b5f6" alt=""><figcaption><p>Arquivo renomeado</p></figcaption></figure>

### 3. Change the internal settings

Change the internal settings so that the plugin identifies a different language.

```yaml
locale: it #New Player's local (it should be incorrect)
formated-name: "Italiano"
icon: "STONE"
bedrock-icon: "URL, New image URL"
```

### 4. Translate the file

Translate all strings, which are enclosed in quotation marks, so that the player receives the translated text.

### 5. Repeat this process for all other plugins.

To translate other plugins, you need to repeat this process for all other plugins, **except for changing the configuration, as this is only for CORE.**
