> ## Documentation Index
> Fetch the complete documentation index at: https://wiki.petto.sbs/llms.txt
> Use this file to discover all available pages before exploring further.

# Language

> Choose whether Petto speaks English, Spanish or Brazilian Portuguese in your server: replies, buttons, cards and the DMs it sends for the server.

## Overview

Petto has a language for each server. It uses it for what members and staff read: replies, errors, buttons, menus, cards, the `!help` browser, and the private messages Petto sends for the server (sanctions, ticket transcripts, giveaways and so on).

| Language | Code |
| - | - |
| English | `en` |
| Español (Latin America) | `es` |
| Português (Brasil) | `pt-BR` |

A new server starts in the language of its Discord community settings: Spanish or Portuguese if the server is set to them, English for anything else. Servers that were already using Petto stay in English until someone changes it.

## Change it

* **With a command:** `!language` shows the language of the server, and `!language es`, `!language pt-BR` or `!language en` changes it. The alias is `!lang`. You need **Manage Server**.
* **In the dashboard:** open **Dashboard → Settings**, then **Basic settings**, and pick the **Server language**.

Both apply right away.

![liam runs !language and Petto shows the language of the server, the command to change it and the three languages](https://mintcdn.com/wikipetto/XJGgnnMwMsp95tLP/images/discord/setup/language-current.webp?fit=max\&auto=format\&n=XJGgnnMwMsp95tLP\&q=85\&s=1431df13822256bc6700b61ce1ba0de9)

In Discord: !language alone shows the language of the server and how to change it.

![liam runs !language and Petto confirms the new language of the server](https://mintcdn.com/wikipetto/4ijFW041sxK9Gi0r/images/discord/setup/language.webp?fit=max\&auto=format\&n=4ijFW041sxK9Gi0r\&q=85\&s=bb9968cf9ca4e983fb319e829b76ffc7)

In Discord: !language changes the language, and the answer already comes in it.

![liam tries !language fr and Petto answers with English, Español and Português (Brasil)](https://mintcdn.com/wikipetto/XJGgnnMwMsp95tLP/images/discord/setup/language-invalid.webp?fit=max\&auto=format\&n=XJGgnnMwMsp95tLP\&q=85\&s=8246287d6902d5771f33595b42a965c7)

In Discord: a language Petto does not speak gets the list of the ones it does.

![The Server settings page with the command prefix, the server language, the mute role and the public ranking](https://mintcdn.com/wikipetto/Z-XTVemdYTr1KRaH/images/dashboard/setup/general-settings.webp?fit=max\&auto=format\&n=Z-XTVemdYTr1KRaH\&q=85\&s=e8a8c1ec9b85455ab7757fe2e2747eb3)

Dashboard → Dashboard → Settings: the Server language, next to the prefix and the mute role.

> [!NOTE]
>
> Language commands only exist with the prefix. Petto does not register a slash command for it.

## What changes and what does not

* **Translated:** every message, button and menu of Petto, the descriptions in `!help`, and the texts Petto writes by default (welcome, bump reminder, level up, case cards and the like) while you have not written your own.
* **Not translated:** anything your server wrote by hand (custom welcome texts, embeds, ticket panels, autoresponders), names of commands and options, [variables](https://wiki.petto.sbs/resources/scripting/variables.md), logs for the Petto team, and the words Petto reads from what you type, such as `on`, `off` and `none`.
* **Defaults you saved:** if a setting still holds Petto's English default text, Petto shows and sends it in the language of the server. As soon as you edit the text, it is yours and stays as you wrote it.

> [!WARNING]
>
> Roles and channels that Petto creates (jail, mute, verified, counters) are named in the language of the server **at the time they are created**. Changing the language later does not rename the ones that already exist, except counter channels, which are renamed once.

## Help translate Petto

Petto is translated by people who speak the language. If you are a native or fluent speaker of Spanish or Brazilian Portuguese and you want to help, [apply as a translator](https://petto.sbs/apply?role=translator). The application has a short translation sample so the team can see your tone.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.