Extended 500 template to be more polite. Fixed language switcher to be more logical.