The language setting no longer overwites the language set by the usel10n option.

Moved the line that sets the language into the else part of the usel10n option to stop it from overwriting the automatically determined language.