Translation:Sorry, we are closed on weekends.
And that was 10 months ago. Do they ever read these threads? Do they ever update the answers? No. No. No.
Another acceptable answer should be "we are not open on the weekend", because in English people often say that rather than 'closed'. Not open, or closed, means the same thing anyway.
Wake up Duolingo, you have a great learning method here, but it is ruined by the lack of diversity in English answers. Meanwhile you keep asking people to join up and pay for the course. I would, but not as it stands, the lack of English answers is irritating, and you seem to do nothing about it. The rest of the course design is better than most on the internet however.
But why do you take so much time to act on this?
There is nothing incorrect with the grammar and meaning of "We close on weekends." It basically omits "the shop" after "close" because it is assumed
"We are closed on weekends", this "we" refers to "the shop" and not the owner(s) or employee(s).
If "we" is replaced as follows: "The employees are closed on weekends." makes no sense
Apparently the "My answer should be accepted" option is gone, as is "discuss" if you get a sentence wrong. That seems counterproductive. I wrote "....closed on the weekend" which, in English, is the same as "closed on weekends" in almost all cases, certainly when what is being discussed is when a store is closed.
Simply not true. Cambridge dictionary accepts "at weekends". Merriam -Webster and OED also accept as normal "at the weekend", as well as "on the weekend" and "on weekends"https://english.stackexchange.com/questions/75466/at-on-the-weekends
May I ask which region you're from? Not to criticize, I'm just facinated by these disagreements that almost always point to subtle variations within English dialects that people usually aren't conscioualy aware of.
I'm a native speaker of west coast Canadian English and here the, "at the weekend," usage would be wrong but understood.
I agree, I'm also based in the East Midlands but originally from Southern England. 'On' wouldn't sound as oddly American for us to say as some other phrases on here, but 'at' is definitely the usual way to say it. Only applies to weekends though; 'at Monday' wouldn't work at all :)