I saw this question, which was originally written in Arabic.
The author clarified what they were asking, so I edited the title. In the process, I edited the question, based on what I thought they were asking (and using Google translate). It seemed like a simple question and I wanted to help "save" it. I also put a possible duplicate in the comments.
My question is:
1.) Should I have attempted to save this question or flagged it for deletion?
2.) While this is clearly an English language site, is there an explicit rule that says questions must be in English? I actually couldn't find one in the Help Center.
3.) Is it OK to aggressively edit the question of a non-English speaker to help better get their point across?
I sometimes see questions that are clearly written by a non-native speaker that have down votes for language and clarity issues. I feel that is unfair and makes the valuable resource that is this site less usable to non-English speaking designers.