DUXPLIMA Documentation

Other plugins

How every UXM plugin reads the choice, what happens to their own language commands, and plugins without a file.

uxmLang registers the language service of uxmLib. Every UXM plugin built on uxmLib asks it which language a player reads, so one choice covers them all: their commands, windows and every line they draw for a player.

With uxmLangWithout uxmLang
One choice, in uxmLang's database, shared by every UXM pluginEach plugin keeps its own choice in its own languages.conf
A plugin's own /<plugin> lang set writes the same choiceEach plugin's command writes its own
On a network sharing the database, one choice for every serverOne choice per plugin per server

A plugin draws a line in the chosen language when it carries a file for it. Each UXM plugin ships the same seven languages; a language you add to uxmLang but not to a plugin reads in that plugin's language.default.

Related: Concepts