added: functionality for live language-switching at runtime