I'm wondering. The word email in English can be either a mass noun or a countable noun. Meaning "She is reading my email" can imply that she is reading a single email that I sent to her or that she has access to my email account and reading all of my email(s).
So "She is deleting my old email" Could mean she is deleting one email or all of my emails that are old.
Is there a similar usage with email or courriel in French? Or is courriel always used to refer to a single email?
"Supprimer" can be translated to a lot of similar words "delete" , "remove", "eliminate", and possible in a certain context "discard". But in the context of technology, software and computers, "to delete" is the go to English verb for removing a file from a computer and "supprimer" is the go to French verb.
emails are referred to as messages often in English. There are many such instances as that in this particular unit, and I'm considering scrapping the course. referring to devoirs as assignments in translation was also marked incorrect. That's pathetic and obviously wrong. What does a teacher say in English when they want you to hand in your homework? Hand in your assignments.
The problem is one of exactness. While emails are messages, not all messages are emails. If I saw the English sentence, "She is deleting my old messages", my thoughts would assume that text messages are being deleted, or possibly voicemail messages, not emails.
When translating, your goal should be to preserve all the information in the origin language while still sounding natural in the target language. There are always synonyms and slang that come into play and some thoughts are almost untranslatable, so there is never one right answer, but when deciding between two possible translations, that both sound standard in the target language, always choose the translation that preserves the most information.
I'm with you on "assignments" as a translation of "devoirs" though. While "assignments" do not have to be "homework assignments", in a school context there is no loss of meaning. And, if you come across answers that you think should be accepted, report them, it's a learning process for the software as much as for the users.