Enhanced language selector