Vendetta/babel

From Quasar-RCE
Revision as of 16:49, 7 March 2025 by Luxen (talk | contribs) (Created Babel page. links and api are placeholder.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Babel is a lightweight library that helps plugins provide easy dictionary-based translation to their interfaces
If a mod provides a table of translations for a provided language and references each line by key, it can provide a language selection for the user. If the requested language module is not available for the given plugin, or if babel is not present, it falls back to the default language contained within the plugin. In this way, Babel is an optional feature for users, but a powerful benefit to multi-lingual players.


You can download this application at the following locations These links are incorrect, and will be updated shortly!!!

NexusMods v1.1.0
VOUPR v1.1.0
Github v1.1.0 (in-development)

For users

Babel can be installed like any normal plugin. By default, it internally only supports EN, ES, FR, and PT languages. These languages can be easily expanded with additional addons. Plugins must also support the language being used, but this can likewise be expanded easily.

Once added to your game, verify it is enabled. The first time it is ever run, it will try to default to the user's selected game locale, or use english. To select another language to use in Babel and all supported plugins, open the configuration interface with the command /babel, or by using the config option in your LME manager; the language options will be visible in a drop-down.

For modders

Babel API and example usage goes here