Added language toggle and adjusted navigation behavior to accommodate.