language.yml
Language GUI file: menu/admin/language.yml.
This menu switches the active runtime language.
Purpose
Use this page when you want to change the active language without editing config.yml by hand.
Function
language.yml is a paged selector for bundled language files.
At runtime it is used to:
- Show available language entries.
- Switch the active language code.
- Return to the dashboard.
Structure
language:
title: "<#595959>Language"
rows: 6
items:
header: ...
entries: ...
back: ...
prev: ...
next: ...
How to Read This Structure
titlelabels the language selector screen.rowssets the menu height for language entries and page controls.itemscontains the header, language list, back button, and paging controls.entriesis the section that actually switches the active language when clicked.- Use this page to explain which bundled language file is active and what changes when the player picks another one.
Key Controls
headershows current language and available entries.entriesshows bundled language files.backreturns to the dashboard.prevandnextmove through pages.
Actions
The language menu uses the selector action set:
- Clicking a language entry selects that language
[PAGE_PREVIOUS]and[PAGE_NEXT]move through pages[BACK]returns to the dashboard[SOUND] UI_BUTTON_CLICK 1 1 mastergives click feedback
Page note
This page is source-backed and keeps the runtime language switch simple.