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

# Translating

Every text a player sees is in a file:

* chat, action bar, boss bar and titles: `messages.yml`
* menus: `guis/*.yml`
* tier rewards: the `lore` lines of `tiers.yml`
* quests: `name` / `description` / `reward-display` in `quests.yml`
* Infinite Pass rewards: `display` in `infinite.yml`
* labels (owned, not owned, pass status, time units): `messages.yml` → `labels`, `time`

Translate them in place for a server in one language.

## Several languages (EdLang)

With the EdLang plugin installed, any text may hold `%lang_<key>%` keys: PinnaPass shows each key in the viewer's own language in messages, menus, action bars, boss bars, titles and placeholders. Without EdLang the texts are shown as written.
