> For the complete documentation index, see [llms.txt](https://edseries-plugins.gitbook.io/p/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://edseries-plugins.gitbook.io/p/edcosmetics/reference/translating.md).

# Translating

Everything players read is in a config file, in English by default. Translate these and nothing in the plugin stays English:

| What                                                                   | Where                                                                                                |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| Chat messages                                                          | `messages.yml`, `emotes/messages.yml`, `skin-effects/messages.yml`, `wardrobe/messages.yml`          |
| Menus                                                                  | `guis/*.yml` (titles, item names, lore)                                                              |
| Category and cosmetic names, descriptions, tags, join / leave messages | `categories/*.yml`                                                                                   |
| Vouchers and limited edition lines                                     | `config.yml` → `vouchers.item`, `limited`                                                            |
| Emote names                                                            | `emotes/emotes.yml` → `name`                                                                         |
| Emote wheel texts                                                      | `emotes/config.yml` → `wheel.texts` (title, page arrows, page number, hint, favourite / unfavourite) |
| Wardrobe HUD texts                                                     | `wardrobe/config.yml` → `texts` (title, hints, buttons, states, rarities, tooltip lines)             |
| Emote name tag                                                         | `emotes/config.yml` → `emotes.nametag`                                                               |

The HUDs draw their texts with their own font: Latin (with accents), Latin Extended, Greek and Cyrillic letters are included. A message set to `''` is not sent.

`emotes/config.yml` → `wheel.baked-texts: true` makes the wheel use English texts drawn into its art (slightly sharper) instead of `wheel.texts`; leave it `false` to translate the wheel.
