isomer.ui.clientmanager.languages module

Module clientmanager.languages

Language support for clients

class LanguageManager(*args, **kwargs)[source]

Bases: isomer.ui.clientmanager.floodprotection.FloodProtectedManager

Adds language support for clients

getlanguages(event)[source]

Compile and return a human readable list of registered translations

selectlanguage(event)[source]

Store client’s selection of a new translation

class getlanguages(action, data, client, *args)[source]

Bases: isomer.events.system.anonymous_event

class selectlanguage(action, data, client, *args)[source]

Bases: isomer.events.system.anonymous_event