So if you applied for a job as a translator to say ... Cantonese and you didn't get the job, that would be discrimination?

I think you're mixing up ability and background. Saying to somebody they aren't eligible for an opportunity because they lack the knowledge or ability to perform said action/function is not discrimination.

Also, the surveys are pretty hit and miss ... I had a question asking me which sound I heard (a train) and it said I didn't meet the requirements /shrug