I see from the instructions that a language can be set up and will automatically be chosen by the application based on the browser settings. Is there a way to override this and have the language selection be based on a variable in the authenticated user table?
Yes, you should be able to set it via a workflow action