> 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/pinnagiveaways/reference/translating.md).

# Translating

Every player-facing text is in a file you can edit:

* `messages.yml`: chat messages, titles, the menu words (`menu-*`) and the time letters (`time-units`);
* `config.yml`: giveaway names and prizes, the texts drawn on the reel (`animation.texts`) and on the sponsor stage (`sponsor.animation.texts`), the sponsored giveaway name and prize, the currency names and formats;
* `guis/*.yml`: every menu title, item name and lore.

To run the server in one other language, translate those texts in place.

## Several languages at once (EdLang)

With the EdLang plugin installed, any text may be a language key (`%lang_<key>%`): each player then sees it in their own language, in chat, menus, placeholders and on the reel. Broadcasts and the reel are built once per language. Without EdLang the plugin never touches the texts.
